html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ac-section{--ac-green: #008157;--ac-ink: #101311;--ac-beige: #eeece7;--ac-gray: #626864;--ac-stroke: #d8dad7;color:var(--ac-ink);font-family:Calibre,sans-serif}.ac-section *,.ac-section *:before,.ac-section *:after{box-sizing:border-box}.ac-section .page-width.ac-page-width{max-width:144rem;padding-inline:min(6.944vw,10rem)}.ac-section h1,.ac-section h2,.ac-section h3,.ac-section p{margin:0}.ac-section sup{font-size:.64em;line-height:0}.ac-display{color:var(--ac-ink);font-family:Montreal-Serial,sans-serif;font-size:3.24rem;font-weight:700;letter-spacing:-.025em;line-height:1;text-transform:uppercase}.ac-eyebrow{color:var(--ac-green);font-size:2rem;font-weight:600;line-height:1.5}.ac-copy{color:var(--ac-gray);font-size:1.8rem;line-height:1.5}.ac-button-row{display:flex;flex-wrap:wrap;gap:1.2rem}.ac-button{align-items:center;border:0;border-radius:.8rem;cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:600;height:5.8rem;justify-content:center;line-height:1.16;min-width:23.8rem;padding:1.7rem 2.4rem;text-align:center;text-decoration:none}.ac-button-offer{display:flex;flex-direction:column;min-width:23.8rem}.ac-button-offer .ac-button{min-width:0;width:100%}.ac-button-note{color:var(--ac-gray);display:block;font-size:1.2rem;font-weight:500;line-height:1.25;margin-top:.6rem;text-align:center}.ac-button:disabled{cursor:not-allowed;opacity:.55}.ac-button--primary{background:var(--ac-green);color:#fff}.ac-button--secondary{background:#000;color:#fff}.ac-check-list{display:grid;gap:1.2rem;list-style:none;margin:0;padding:0}.ac-check-list li{align-items:flex-start;display:flex;font-size:1.8rem;line-height:1.5}.ac-check-list li:before{color:var(--ac-green);content:"\2713";flex:0 0 2.2rem;font-family:Arial,sans-serif;font-weight:700;margin-right:1.2rem}.ac-hero{background:#fff}.ac-hero__inner{align-items:center;display:grid;gap:2.5%;grid-template-columns:minmax(0,622fr) minmax(0,582fr);min-height:89.6rem;padding-block:4.8rem}.ac-hero__copy{max-width:62.2rem}.ac-hero__title{font-size:3.36rem;line-height:1.05;max-width:62.2rem}.ac-hero__title em{color:var(--ac-green);font-style:normal}@media screen and (min-width:750px){.ac-hero__title em{display:block}}.ac-hero__subtitle{font-size:2.4rem;font-weight:600;line-height:1.3;margin-top:2.6rem;max-width:46.8rem}.ac-hero__intro{color:var(--ac-ink);font-size:1.8rem;line-height:1.5;margin-top:1.8rem;max-width:56.4rem}.ac-hero__benefits{margin-top:2.6rem;max-width:56.4rem}.ac-hero__benefits li{font-size:1.6rem}.ac-hero__summary{color:var(--ac-ink);font-size:1.6rem;line-height:1.5;margin-top:2.6rem;max-width:56.4rem}.ac-hero .ac-button-row{margin-top:2.8rem}.ac-hero__media,.ac-product__media,.ac-trust__media{border-radius:1.6rem;display:block;overflow:hidden}.ac-hero__media{aspect-ratio:582 / 800}.ac-hero__media img,.ac-product__media img,.ac-trust__media img{display:block;height:100%}.ac-hero__media img{left:-107.84%;max-width:none;position:relative;width:244.49%}.ac-product__media img{height:100%;max-width:100%;object-fit:cover;object-position:center;position:static;width:100%}.ac-trust__media img{object-fit:cover;width:100%}.ac-concerns{background:var(--ac-beige)}.ac-concerns__inner{min-height:61.5rem;padding-block:7.6rem 8rem}.ac-concerns__intro{max-width:none}.ac-concerns__intro .ac-display{margin-bottom:1.6rem}@media screen and (min-width:750px){.ac-concerns__intro .ac-display{white-space:nowrap}}.ac-concerns__intro .ac-copy{font-size:2rem;margin-top:0}.ac-concerns__grid{display:grid;gap:2.56%;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4rem}.ac-concern__icon{align-items:center;background:#0081570d;border-radius:50%;display:flex;height:9.6rem;justify-content:center;position:relative;width:9.6rem}.ac-concern__icon>img:not(.ac-concern__accent){display:block;height:4.8rem;width:auto}.ac-concern__accent{height:2rem;left:1rem;position:absolute;top:1rem;width:2rem}.ac-concern h3{font-size:2.2rem;font-weight:600;line-height:1.25;margin-top:1.4rem}.ac-concern p{font-size:1.8rem;line-height:1.5;margin-top:1.2rem}.ac-filter{background:#fff}.ac-filter__inner{align-items:center;display:grid;gap:3.2%;grid-template-columns:minmax(0,520fr) minmax(0,434fr) minmax(0,281fr);min-height:87.3rem;padding-block:6.6rem}.ac-filter__copy{align-self:center}.ac-filter__copy .ac-eyebrow{margin-top:1.6rem}.ac-filter__copy .ac-copy{display:grid;gap:2.4rem;color:var(--ac-ink);margin-top:2.4rem}.ac-filter__art{align-self:center;display:block;min-height:0;overflow:visible;position:relative;width:100%}.ac-filter__art img{display:block;height:auto;max-width:100%;object-fit:contain;position:static;width:100%}.ac-filter__layers{display:grid;gap:3.6rem}.ac-filter__layers .ac-eyebrow{line-height:1.5}.ac-layer h3{font-family:Calibre,sans-serif;font-size:2rem;font-weight:500;line-height:1.3}.ac-layer p{font-size:1.6rem;line-height:1.5;margin-top:1rem}.ac-carbontech{background:var(--ac-ink);color:#fff}.ac-carbontech__inner{display:grid;gap:8.06%;grid-template-columns:minmax(0,440fr) minmax(0,700fr);min-height:40.7rem;padding-block:8rem}.ac-carbontech .ac-display{color:#fff;margin-top:2.4rem}.ac-carbontech__body{display:grid;gap:2.4rem}.ac-carbontech__body p{font-size:1.8rem;line-height:1.5}.ac-carbontech__body p:first-child{font-size:2.4rem;font-weight:500}.ac-carbontech__body p:first-child strong{font-weight:500}.ac-product{background:#fff}.ac-product__inner{align-items:center;display:grid;gap:5.16%;grid-template-columns:minmax(0,596fr) minmax(0,580fr);min-height:103.5rem;padding-block:8rem}.ac-product__media{aspect-ratio:596 / 652}.ac-product__title{margin-top:1.2rem}.ac-product__lead{font-size:2.7rem;font-weight:600;line-height:1.5;margin-top:2.4rem}.ac-product__copy,.ac-product__features{margin-top:2.4rem}.ac-product__features li:before{color:var(--ac-ink)}.ac-product .ac-button-row{align-items:stretch;flex-wrap:nowrap;margin-top:3.2rem;width:100%}.ac-purchase-button{flex:1 1 0;height:auto;min-width:0;min-height:5.8rem;width:0}.ac-purchase-button[data-ac-purchase=subscription]{flex-grow:1.45}.ac-purchase-status{color:var(--ac-gray);font-size:1.5rem;line-height:1.4;margin-top:1.2rem!important}.ac-purchase-status:empty{display:none}.ac-sticky-purchase{display:none}.ac-trust{background:var(--ac-beige)}.ac-trust__inner{align-items:center;display:grid;gap:6.45%;grid-template-columns:minmax(0,540fr) minmax(0,620fr);min-height:58.1rem;padding-block:8rem}.ac-trust__title{margin-top:1.2rem}.ac-trust__benefits{margin-top:2.4rem}.ac-trust__media{aspect-ratio:620 / 349}.ac-reviews{background:#fff}.ac-reviews__inner{min-height:54.3rem;padding-block:8rem}.ac-reviews__title{margin-top:1.2rem}.ac-reviews__app{margin-top:3.2rem}.ac-reviews__app .oke-reviewCard{background:var(--ac-beige)!important;border:0!important;border-radius:1.6rem!important;box-shadow:none!important;height:100%}.ac-reviews__track{display:grid;gap:2.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.2rem}.ac-review{background:var(--ac-beige);border-radius:1.6rem;min-height:23.2rem;padding:3.2rem}.ac-review__quote{color:var(--ac-green);font-family:Montreal-Serial,sans-serif;font-size:3.6rem;line-height:.7}.ac-review h3{font-size:1.8rem;font-weight:600;line-height:1.4;margin-top:2.2rem}.ac-review p{color:var(--ac-gray);font-size:1.6rem;line-height:1.5;margin-top:1.6rem}.ac-faq{background:#fff}.ac-faq__inner{min-height:80.9rem;padding-block:8rem}.ac-faq__list{margin-top:3.2rem}.ac-faq__item{border-top:.1rem solid var(--ac-stroke);padding-block:2.4rem}.ac-faq__item:last-child{border-bottom:.1rem solid var(--ac-stroke)}.ac-faq__item h3{font-family:Calibre,sans-serif;font-size:2rem;font-weight:500;line-height:1.35}.ac-faq__item p{color:var(--ac-gray);font-size:1.8rem;line-height:1.5;margin-top:1.6rem}@media screen and (max-width:749px){.ac-section{overflow-x:clip}.ac-section .page-width.ac-page-width{padding-inline:clamp(1.6rem,6.15vw,2.4rem)}.ac-section .ac-display,.ac-section .ac-button{overflow-wrap:anywhere}.ac-hero__inner,.ac-concerns__inner,.ac-filter__inner,.ac-carbontech__inner,.ac-product__inner,.ac-trust__inner,.ac-reviews__inner,.ac-faq__inner{min-height:0}.ac-display{font-size:2.28rem;letter-spacing:-.02em;line-height:1.08}.ac-eyebrow{font-size:1.4rem;line-height:1.2}.ac-copy{font-size:1.6rem}.ac-button-row{flex-wrap:nowrap;gap:1.2rem}.ac-button{flex:1 1 0;font-size:1.6rem;height:5.2rem;min-width:0;padding-inline:1rem}.ac-purchase-button{font-size:1.25rem;height:auto;min-height:5.2rem;padding-inline:.7rem}.ac-button-offer{flex:1 1 0;min-width:0}.ac-sticky-purchase{background:#fffffff7;border-top:.1rem solid var(--ac-stroke);bottom:0;box-shadow:0 -.8rem 2.4rem #0000001f;display:block;left:0;opacity:0;padding:.8rem max(1.2rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-right));pointer-events:none;position:fixed;right:0;transform:translateY(100%);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:30}.ac-sticky-purchase.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.ac-sticky-purchase__inner{margin-inline:auto;max-width:48rem}.ac-sticky-purchase__actions{align-items:stretch;display:flex;gap:.8rem}.ac-sticky-purchase__button{flex-direction:column;font-size:1.15rem;gap:.15rem;line-height:1.05;min-height:5rem;padding:.6rem}.ac-sticky-purchase__button strong{font-size:1.45rem;font-weight:700;line-height:1}.ac-sticky-purchase__status{font-size:1.2rem;margin-top:.5rem!important;text-align:center}.ac-check-list li{font-size:1.55rem}.ac-hero__inner{display:block;padding-block:4rem 4.6rem}.ac-hero__title{font-size:2.4rem;line-height:1.05}.ac-hero__subtitle{font-size:1.9rem;margin-top:2.4rem}.ac-hero__intro{font-size:1.6rem;margin-top:2.4rem}.ac-hero__benefits,.ac-hero__summary{margin-top:2.4rem}.ac-hero .ac-button-row{margin-top:2.8rem}.ac-hero__media{aspect-ratio:342 / 470;margin-top:3rem}.ac-concerns__inner{padding-block:4.8rem}.ac-concerns__intro .ac-copy{font-size:1.6rem;margin-top:0}.ac-concerns__grid{display:grid;gap:2.6rem;grid-template-columns:1fr;margin-top:3.2rem}.ac-concern h3{font-size:2.2rem}.ac-concern p{font-size:1.6rem;margin-top:.8rem}.ac-filter__inner{align-items:stretch;display:flex;flex-direction:column;padding-block:4.8rem}.ac-filter__copy,.ac-filter__layers{min-width:0;width:100%}.ac-filter__copy .ac-copy{margin-top:2.4rem}.ac-filter__art{align-self:center;flex:0 0 auto;margin-block:3.2rem 5.6rem;max-width:32rem;min-height:0;order:2;width:100%;margin-inline:auto}.ac-filter__layers{gap:2.2rem;order:3}.ac-filter__layers .ac-eyebrow{font-size:2.4rem;line-height:1.25;margin-bottom:.2rem}.ac-layer h3{font-size:2rem}.ac-layer p{font-size:1.6rem}.ac-carbontech__inner{display:block;padding-block:4.8rem}.ac-carbontech .ac-display{margin-top:2.4rem}.ac-carbontech__body{gap:2.4rem;margin-top:2.4rem}.ac-carbontech__body p,.ac-carbontech__body p:first-child{font-size:1.6rem}.ac-product__inner{align-items:stretch;display:flex;flex-direction:column;padding-block:4.8rem}.ac-product__content{display:contents}.ac-product__eyebrow{align-self:stretch;order:1;text-align:left;width:100%}.ac-product__title{order:2}.ac-product__media{order:3}.ac-product__lead{order:4}.ac-product__copy{order:5}.ac-product__features{order:6}.ac-product .ac-button-row{order:7}.ac-product__title{font-size:2.4rem;margin-top:1.2rem;width:100%}.ac-product__media{aspect-ratio:342 / 374;margin-top:2.4rem;width:100%}.ac-product__lead{font-size:2.2rem;line-height:1.3;margin-top:2.4rem}.ac-product__copy,.ac-product__features{margin-top:2.4rem}.ac-product .ac-button-row{margin-top:3.2rem;width:100%}.ac-trust__inner{display:block;padding-block:4.8rem}.ac-trust__title{margin-top:1.2rem}.ac-trust__benefits{margin-top:2.4rem}.ac-trust__media{aspect-ratio:342 / 193;margin-top:2.8rem}.ac-reviews__inner{overflow:hidden;padding-block:4.8rem}.ac-reviews__title{font-size:2.16rem}.ac-reviews__app{margin-right:-2.4rem}.ac-reviews__app .oke-prevNextButton{display:none!important}.ac-reviews__app .oke-reviewCarousel-slider{display:block!important}.ac-reviews__app .oke-reviewCarousel-reviews{overflow:visible!important;width:100%!important}.ac-reviews__app .hooper-list{-webkit-overflow-scrolling:touch;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-x pan-y}.ac-reviews__app .hooper-list::-webkit-scrollbar{display:none}.ac-reviews__app .hooper-track{display:grid!important;gap:1.6rem;grid-auto-columns:calc(76.923% - 1.231rem);grid-auto-flow:column;transform:none!important;width:100%!important}.ac-reviews__app .oke-reviewCarousel-reviews-review{box-sizing:border-box;min-width:0!important;padding:0!important;scroll-snap-align:start;width:auto!important}.ac-reviews__app .oke-reviewCard{box-sizing:border-box;max-width:none!important;min-width:0!important;width:100%!important}.ac-reviews__app .hooper-track:after{content:"";flex:0 0 .8rem}.ac-reviews__track{display:flex;gap:2.4rem;margin-right:-2.4rem;margin-top:3.2rem;overflow-x:auto;padding-right:2.4rem;scrollbar-width:none;scroll-snap-type:x mandatory}.ac-reviews__track::-webkit-scrollbar{display:none}.ac-review{flex:0 0 calc(76.923% - 1.846rem);min-height:24.6rem;scroll-snap-align:start}.ac-faq__inner{padding-block:4.8rem}.ac-faq__list{margin-top:3.2rem}.ac-faq__item{padding-block:1.6rem}.ac-faq__item h3{font-size:1.7rem}.ac-faq__item p{font-size:1.55rem;margin-top:1.6rem}}@media screen and (max-width:359px){.ac-button-row{gap:.8rem}.ac-button{font-size:1.4rem;padding-inline:.8rem}.ac-purchase-button{font-size:1.2rem;padding-inline:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/activated-carbon-page.css.map */
