html:has(body.angel-site){font-size:16px!important}body.angel-site{font-size:1rem!important;line-height:1.6!important;letter-spacing:.01em}body.angel-site .hxxl{font-size:clamp(2rem,4.5vw,2.75rem)!important;line-height:1.1!important}body.angel-site .hxl,body.angel-site .h0{font-size:clamp(1.75rem,3.8vw,2.35rem)!important;line-height:1.12!important}body.angel-site .h1{font-size:clamp(1.5rem,3.2vw,2rem)!important;line-height:1.15!important}body.angel-site .h2{font-size:clamp(1.3125rem,2.6vw,1.625rem)!important;line-height:1.2!important}body.angel-site .h3,body.angel-site .h4{font-size:clamp(1.125rem,2vw,1.3125rem)!important;line-height:1.25!important}body.angel-site .caption,body.angel-site .caption-large{font-size:.875rem!important}.header-wrapper.angel-header-wrapper{--angel-header-pad-y: .45rem;--angel-header-logo-h: 3rem;--angel-header-cta-h: 2.35rem}.header-wrapper.angel-header-wrapper.angel-header--scrolled{--angel-header-pad-y: .3rem;--angel-header-logo-h: 2.65rem}.header-wrapper.angel-header-wrapper .header{min-height:0!important;padding-top:var(--angel-header-pad-y)!important;padding-bottom:var(--angel-header-pad-y)!important;align-items:center!important}.header-wrapper.angel-header-wrapper .header>*{align-self:center!important}.header-wrapper.angel-header-wrapper .header__heading{margin:0!important;line-height:0;display:flex;align-items:center}.header-wrapper.angel-header-wrapper .header__heading-link{display:inline-flex!important;align-items:center;line-height:0;padding:0!important}.header-wrapper.angel-header-wrapper .header__heading-logo-wrapper,.header-wrapper.angel-header-wrapper .header__heading-logo-wrapper--angel{display:flex;align-items:center;line-height:0}.header-wrapper.angel-header-wrapper .header__heading-logo{max-height:var(--angel-header-logo-h)!important;width:auto!important;height:auto!important;max-width:15rem;display:block}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item{min-height:var(--angel-header-cta-h)!important;padding-top:.35rem!important;padding-bottom:.35rem!important}.header-wrapper.angel-header-wrapper .header__icon .svg-wrapper{width:1.85rem;height:1.85rem}.announcement-bar__message{font-size:.8125rem!important;padding-top:.5rem;padding-bottom:.5rem}body.angel-site .angel-products,body.angel-site .angel-faq,body.angel-site .angel-reviews,body.angel-site .angel-capabilities,body.angel-site .angel-about,body.angel-site .angel-industries,body.angel-site .angel-cta-band{padding-top:2.75rem!important;padding-bottom:2.75rem!important}body.angel-site .angel-certificates{padding-top:1.1rem!important;padding-bottom:1.15rem!important}body.angel-site .angel-page-banner{padding-top:2.25rem!important;padding-bottom:2rem!important}body.angel-site .angel-banner__content{padding-top:2rem!important;padding-bottom:2rem!important}body.angel-site .angel-section-head{margin-bottom:1.75rem!important}body.angel-site .angel-cert-card,body.angel-site .angel-review-card,body.angel-site .angel-cap-card{padding:1.25rem 1.15rem!important}body.angel-site .page-width{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:750px){body.angel-site .page-width{padding-left:2.5rem;padding-right:2.5rem}}body.angel-site .shopify-section:not(.section-header) .section-padding{padding-top:2.5rem;padding-bottom:2.5rem}body.angel-site .button,body.angel-site .shopify-challenge__button,body.angel-site .customer button,body.angel-site .angel-btn:not(.angel-header-cta){min-height:2.75rem;padding:.65rem 1.35rem!important;font-size:.875rem!important}body.angel-site .header-wrapper.angel-header-wrapper .header__actions{display:flex!important;align-items:center!important;align-self:center!important;justify-content:flex-end!important;gap:.5rem!important;height:auto!important;min-height:var(--angel-header-logo-h)}body.angel-site .header-wrapper.angel-header-wrapper .header__sample-cta,body.angel-site .header-wrapper.angel-header-wrapper .header__shop-cta{display:inline-flex!important;align-items:center!important;align-self:center!important;line-height:0;height:var(--angel-header-cta-h)!important}body.angel-site .header-wrapper.angel-header-wrapper .angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper .angel-header-shop,body.angel-site .header-wrapper.angel-header-wrapper .angel-header-sample,body.angel-site .header-wrapper.angel-header-wrapper a.angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper button.angel-header-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:var(--angel-header-cta-h)!important;height:var(--angel-header-cta-h)!important;max-height:var(--angel-header-cta-h)!important;padding:0 1.05rem!important;margin:0!important;font-size:.8125rem!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;border-radius:6px!important;vertical-align:middle;white-space:nowrap;flex-shrink:0}body.angel-site .header-wrapper.angel-header-wrapper button.angel-header-cta{appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer;border:1px solid transparent!important}body.angel-site .header-wrapper.angel-header-wrapper .angel-header-shop.angel-btn--wheat-outline{border:1px solid rgba(196,165,116,.55)!important;background:var(--angel-cream, #faf8f4)!important}body.angel-site .field__input,body.angel-site .select__select,body.angel-site .customer .field input{min-height:2.75rem;font-size:.9375rem!important;padding:.65rem .85rem!important}body.angel-site .field__label{font-size:.8125rem!important}body.angel-site .product__title h1{font-size:clamp(1.5rem,3vw,2rem)!important}body.angel-site .product-form__buttons .button{min-height:3rem}body.angel-site .angel-product-sample__note{font-size:.75rem}body.angel-site .card__content{padding:.85rem!important}body.angel-site .card__heading{font-size:.9375rem!important}body.angel-site .card__badge{font-size:.75rem!important}@media screen and (max-width:989px){body.angel-site .header-wrapper.angel-header-wrapper .header__actions>.angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper .header__shop-cta,body.angel-site .header-wrapper.angel-header-wrapper .header__sample-cta,body.angel-site .header-wrapper.angel-header-wrapper .header__sample-cta .angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper .header__shop-cta .angel-header-shop,body.angel-site .header-wrapper.angel-header-wrapper .angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper .angel-header-shop,body.angel-site .header-wrapper.angel-header-wrapper .angel-header-sample,body.angel-site .header-wrapper.angel-header-wrapper a.angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper button.angel-header-cta{display:none!important}body.angel-site .header-wrapper.angel-header-wrapper .menu-drawer__sample-cta .angel-header-cta,body.angel-site .header-wrapper.angel-header-wrapper .menu-drawer__shop-cta .angel-header-shop{display:flex!important;width:100%;min-height:2.75rem!important;height:auto!important;max-height:none!important;padding:.95rem 1.25rem!important}.header-wrapper.angel-header-wrapper{--angel-header-logo-h: 2.65rem;--angel-header-pad-y: .4rem}.header-wrapper.angel-header-wrapper .header__heading-logo{max-width:min(12.5rem,52vw)}body.angel-site .header-wrapper.angel-header-wrapper .header__icon{min-width:2.75rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}}@media screen and (max-width:749px){html:has(body.angel-site),body.angel-site{overflow-x:clip}body.angel-site{--grid-mobile-horizontal-spacing: .75rem;--grid-mobile-vertical-spacing: 1rem;padding-bottom:env(safe-area-inset-bottom,0)}body.angel-site .page-width{padding-left:1rem;padding-right:1rem}body.angel-site .angel-products,body.angel-site .angel-faq,body.angel-site .angel-reviews,body.angel-site .angel-capabilities,body.angel-site .angel-about,body.angel-site .angel-industries{padding-top:2.25rem!important;padding-bottom:2.25rem!important}body.angel-site .angel-section-head{margin-bottom:1.35rem!important}body.angel-site .shopify-section:not(.section-header) .section-padding{padding-top:2rem;padding-bottom:2rem}body.angel-site .product-grid .grid__item,body.angel-site .product-grid .card-wrapper,body.angel-site .product-grid .card{min-width:0;max-width:100%}body.angel-site .product-grid .card>.card__content,body.angel-site .product-grid .card__content{padding:.7rem .65rem .85rem!important}body.angel-site .product-grid .quick-add,body.angel-site .product-grid .quick-add__submit,body.angel-site .product-grid .card .button{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;white-space:normal;padding-left:.55rem!important;padding-right:.55rem!important;font-size:.75rem!important;min-height:2.5rem}body.angel-site .card__heading{font-size:.875rem!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}body.angel-site #MainContent{padding-bottom:.5rem}body.angel-site .footer,body.angel-site .angel-socket{padding-bottom:.25rem}#ShopifyChat,#shopify-chat,iframe#dummy-chat-button-iframe,[data-testid=ChatButtonFrame]{max-width:min(100vw,11rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/angel-ui-scale.css.map */
