:root{--angel-motion: cubic-bezier(.22, 1, .36, 1);--angel-motion-y: 1.35rem;--angel-motion-duration: .58s;--angel-motion-stagger: .06s}html{scroll-behavior:smooth}html.angel-motion-pending main#MainContent>.shopify-section:not(:first-of-type),html.angel-motion-pending #shopify-section-group-footer-group .shopify-section{opacity:0}html.angel-motion-on main#MainContent>.shopify-section.angel-reveal:not(.angel-is-visible),html.angel-motion-on #shopify-section-group-footer-group .shopify-section.angel-reveal:not(.angel-is-visible){opacity:0;transform:translateY(var(--angel-motion-y))}html.angel-motion-on .shopify-section.angel-reveal{transition:opacity var(--angel-motion-duration) var(--angel-motion),transform var(--angel-motion-duration) var(--angel-motion)}html.angel-motion-on .shopify-section.angel-reveal.angel-is-visible{opacity:1;transform:none}body.angel-site .scroll-trigger.animate--fade-in,body.angel-site .scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}html.angel-motion-on .angel-is-visible .angel-section-head,html.angel-motion-on .angel-is-visible .angel-faq__header,html.angel-motion-on .angel-is-visible .collection-hero,html.angel-motion-on .angel-is-visible .main-page-title,html.angel-motion-on .angel-is-visible .angel-certificates__head,html.angel-motion-on .angel-is-visible .angel-blog__intro,html.angel-motion-on .angel-is-visible .angel-cta-band__content{animation:angel-fade-up .58s var(--angel-motion) both}html.angel-motion-on .angel-is-visible .angel-trust__item,html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item,html.angel-motion-on .angel-is-visible .product-grid>.grid__item,html.angel-motion-on .angel-is-visible .collection-list .grid__item,html.angel-motion-on .angel-is-visible .angel-faq__item,html.angel-motion-on .angel-is-visible .angel-review-card,html.angel-motion-on .angel-is-visible .angel-about__grid>*,html.angel-motion-on .angel-is-visible .angel-gmb,html.angel-motion-on .angel-is-visible .angel-post-card,html.angel-motion-on .angel-is-visible .angel-blog__topic,html.angel-motion-on .angel-is-visible .angel-foot>*,html.angel-motion-on .angel-is-visible .angel-socket__inner>*{opacity:0;animation:angel-fade-up .58s var(--angel-motion) forwards}html.angel-motion-on .angel-is-visible .angel-trust__item:nth-child(1),html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(1),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(1),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(1),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(1),html.angel-motion-on .angel-is-visible .angel-review-card:nth-child(1),html.angel-motion-on .angel-is-visible .angel-about__grid>:nth-child(1),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(1),html.angel-motion-on .angel-is-visible .angel-blog__topic:nth-child(1),html.angel-motion-on .angel-is-visible .angel-foot>:nth-child(1),html.angel-motion-on .angel-is-visible .angel-socket__inner>:nth-child(1){animation-delay:calc(var(--angel-motion-stagger) * 1)}html.angel-motion-on .angel-is-visible .angel-trust__item:nth-child(2),html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(2),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(2),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(2),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(2),html.angel-motion-on .angel-is-visible .angel-review-card:nth-child(2),html.angel-motion-on .angel-is-visible .angel-about__grid>:nth-child(2),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(2),html.angel-motion-on .angel-is-visible .angel-blog__topic:nth-child(2),html.angel-motion-on .angel-is-visible .angel-foot>:nth-child(2),html.angel-motion-on .angel-is-visible .angel-socket__inner>:nth-child(2){animation-delay:calc(var(--angel-motion-stagger) * 2)}html.angel-motion-on .angel-is-visible .angel-trust__item:nth-child(3),html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(3),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(3),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(3),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(3),html.angel-motion-on .angel-is-visible .angel-review-card:nth-child(3),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(3),html.angel-motion-on .angel-is-visible .angel-blog__topic:nth-child(3),html.angel-motion-on .angel-is-visible .angel-foot>:nth-child(3),html.angel-motion-on .angel-is-visible .angel-socket__inner>:nth-child(3){animation-delay:calc(var(--angel-motion-stagger) * 3)}html.angel-motion-on .angel-is-visible .angel-trust__item:nth-child(4),html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(4),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(4),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(4),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(4),html.angel-motion-on .angel-is-visible .angel-review-card:nth-child(4),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(4),html.angel-motion-on .angel-is-visible .angel-foot>:nth-child(4){animation-delay:calc(var(--angel-motion-stagger) * 4)}html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(5),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(5),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(5),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(5),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(5){animation-delay:calc(var(--angel-motion-stagger) * 5)}html.angel-motion-on .angel-is-visible .angel-products__grid>.grid__item:nth-child(n+6),html.angel-motion-on .angel-is-visible .product-grid>.grid__item:nth-child(n+6),html.angel-motion-on .angel-is-visible .collection-list .grid__item:nth-child(n+6),html.angel-motion-on .angel-is-visible .angel-faq__item:nth-child(n+6),html.angel-motion-on .angel-is-visible .angel-post-card:nth-child(n+6){animation-delay:calc(var(--angel-motion-stagger) * 6)}html.angel-motion-on .angel-is-visible .angel-gmb{animation-delay:calc(var(--angel-motion-stagger) * 1)}@keyframes angel-fade-up{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes angel-fade-in{0%{opacity:0}to{opacity:1}}body.angel-site .header-wrapper.angel-header-wrapper{animation:angel-fade-in .4s var(--angel-motion) both}body.angel-site .angel-banner__content,body.angel-site .angel-hero__content{animation:none}body.angel-site .angel-banner__slide.is-active .angel-banner__eyebrow,body.angel-site .angel-visual-banner:not(.angel-visual-banner--image-only) .angel-visual-banner__eyebrow,body.angel-site .angel-catalog-heading__eyebrow,body.angel-site .angel-b2b-product__eyebrow{opacity:0;animation:angel-banner-copy .7s var(--angel-motion) .12s both}body.angel-site .angel-banner__slide.is-active .angel-banner__heading,body.angel-site .angel-visual-banner:not(.angel-visual-banner--image-only) .angel-visual-banner__title,body.angel-site .angel-catalog-heading__title,body.angel-site .angel-hero__heading,body.angel-site .angel-b2b-product__title,body.angel-site .section-main-product .product__title h1{opacity:0;animation:angel-banner-from-left .82s var(--angel-motion) .2s both}body.angel-site .angel-banner__slide.is-active .angel-banner__text,body.angel-site .angel-visual-banner:not(.angel-visual-banner--image-only) .angel-visual-banner__desc,body.angel-site .angel-catalog-heading__desc,body.angel-site .angel-hero__subheading,body.angel-site .angel-b2b-product__content>:first-child{opacity:0;animation:angel-banner-from-right .82s var(--angel-motion) .36s both}body.angel-site .angel-banner__slide.is-active .angel-banner__content .angel-btn,body.angel-site .angel-visual-banner:not(.angel-visual-banner--image-only) .angel-visual-banner__extra,body.angel-site .angel-visual-banner:not(.angel-visual-banner--image-only) .angel-visual-banner__actions{opacity:0;animation:angel-banner-copy .78s var(--angel-motion) .5s both}@keyframes angel-banner-copy{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}@keyframes angel-banner-from-left{0%{opacity:0;transform:translate(-2.25rem)}to{opacity:1;transform:none}}@keyframes angel-banner-from-right{0%{opacity:0;transform:translate(2.25rem)}to{opacity:1;transform:none}}body.angel-site .angel-banner__media,body.angel-site .angel-banner__slide{overflow:hidden}body.angel-site .angel-banner__slide.is-active .angel-banner__img,body.angel-site .angel-banner__slide:first-child .angel-banner__img{animation:angel-kenburns 20s ease-in-out infinite alternate;transform-origin:70% 50%}@keyframes angel-kenburns{0%{transform:scale(1)}to{transform:scale(1.05)}}body.angel-site .angel-visual-banner--has-photo .angel-visual-banner__img{animation:angel-kenburns 22s ease-in-out infinite alternate;transform-origin:center center}body.angel-site .angel-visual-banner,body.angel-site .angel-page-banner,body.angel-site .angel-catalog-hero{animation:angel-fade-in .55s var(--angel-motion) both}body.angel-site .card .media,body.angel-site .card__inner,body.angel-site .card__media{overflow:hidden}body.angel-site .card .media img,body.angel-site .card__media img{transition:transform .7s var(--angel-motion);will-change:transform}body.angel-site .card:hover .media img,body.angel-site .card:hover .card__media img,body.angel-site .card-wrapper:hover .media img{transform:scale(1.045)}body.angel-site .card,body.angel-site .product-card-wrapper .card{transition:border-color .28s ease}body.angel-site .angel-btn,body.angel-site .button,body.angel-site .angel-card-sample-link,body.angel-site .angel-header-cta{transition:background .28s ease,color .28s ease,border-color .28s ease,opacity .28s ease}body.angel-site .angel-btn:hover,body.angel-site .angel-header-cta:hover{transform:none}body.angel-site .angel-faq__item{transition:background-color .28s ease}body.angel-site .angel-faq__item[open]{background-color:#f6f5f1}body.angel-site .angel-cert-marquee__logo{transition:border-color .28s ease}body.angel-site .angel-cert-marquee__logo:hover{border-color:#1a4d36}body.angel-site.template-product .product__media img{transition:transform .8s var(--angel-motion)}body.angel-site.template-product .product__media:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.angel-motion-pending main#MainContent>.shopify-section,html.angel-motion-pending #shopify-section-group-footer-group .shopify-section,html.angel-motion-on .shopify-section.angel-reveal,html.angel-motion-on .angel-is-visible *,body.angel-site .angel-banner__img,body.angel-site .angel-visual-banner__img,body.angel-site .angel-banner__content,body.angel-site .angel-banner__eyebrow,body.angel-site .angel-banner__heading,body.angel-site .angel-banner__text,body.angel-site .angel-visual-banner__eyebrow,body.angel-site .angel-visual-banner__title,body.angel-site .angel-visual-banner__desc,body.angel-site .angel-visual-banner__extra,body.angel-site .angel-visual-banner__actions,body.angel-site .angel-catalog-heading__eyebrow,body.angel-site .angel-catalog-heading__title,body.angel-site .angel-catalog-heading__desc,body.angel-site .angel-hero__heading,body.angel-site .angel-hero__subheading,body.angel-site .angel-b2b-product__eyebrow,body.angel-site .angel-b2b-product__title,body.angel-site .angel-b2b-product__content>:first-child,body.angel-site .section-main-product .product__title h1,body.angel-site .header-wrapper.angel-header-wrapper{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/angel-motion.css.map */
