.af-product-story-section{background:#000}.af-product-story{width:min(100%,var(--af-story-width,1120px));margin-inline:auto;container-type:inline-size;color:#f8f6f3;font-family:AFTERS Roboto,Arial,sans-serif}.af-pdp-panel{position:relative;isolation:isolate;margin:0;background:#000;overflow:hidden}#MainContent .af-product-story .af-pdp-panel :where(h2,h3,p,figure,blockquote,dl,dd,ul){margin:0;padding:0;letter-spacing:normal}#MainContent .af-product-story :where(.af-pdp-panel h2){font-family:AFTERS Roboto,Arial,sans-serif;text-transform:none;line-height:1;color:#f8f6f3}.af-pdp-panel em{font-style:normal;color:#ff0039}.af-pdp-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.af-pdp-background img{display:block;width:100%;height:100%;object-fit:cover}.af-pdp-offer,.af-pdp-formula{aspect-ratio:1}#MainContent .af-product-story .af-pdp-offer-heading{position:absolute;top:1.7%;left:22.1%;width:55.7%;padding:2.2cqw 1cqw;border:.35cqw solid #f92029;border-radius:1.8cqw;font:400 7.1cqw/1.12 AFTERS Anton,AFTERS Roboto Condensed,sans-serif;text-align:center;white-space:nowrap}.af-pdp-benefit{position:absolute;width:18%;text-align:center}.af-pdp-benefit--1{left:4.6%;top:24.4%}.af-pdp-benefit--2{left:4.6%;top:46.3%}.af-pdp-benefit--3{right:4.5%;top:22.7%}.af-pdp-benefit--4{right:4.5%;top:46.3%}.af-pdp-benefit-icon{display:block;height:6cqw;margin:0 auto 1.5cqw;color:#ff2029}.af-pdp-benefit-icon svg{width:5.2cqw;height:6cqw;fill:currentColor}.af-pdp-benefit p{font:400 3.15cqw/1.18 AFTERS Anton,AFTERS Roboto Condensed,sans-serif;text-transform:uppercase}.af-pdp-choice-row{position:absolute;inset:auto 15.8% 4.5% 21%;display:grid;grid-template-columns:42% 58%;align-items:center;gap:3cqw}.af-pdp-choice{position:relative;display:flex;align-items:center;justify-content:center;min-height:11.1cqw}.af-pdp-choice>span{position:absolute;top:0;right:0;bottom:0;left:0}.af-pdp-choice svg{width:100%;height:100%;stroke-width:1.2}.af-pdp-choice p{font:400 3.4cqw/.94 AFTERS Tinos,Georgia,serif;text-align:center;background:transparent}.af-pdp-choice-proof{border-left:1px solid #bbb;padding-left:3cqw;font-size:2.45cqw;font-weight:700;line-height:1.45}.af-pdp-choice-proof strong{color:#ff2029}.af-pdp-experience{padding:4.5cqw 0 8cqw}#MainContent .af-product-story .af-pdp-experience-heading{font:400 10.5cqw/1 "AFTERS DM Serif Display",AFTERS Tinos,Georgia,serif;letter-spacing:-.035em;text-align:center}.af-pdp-experience-heading>span{display:block}.af-pdp-experience-heading em{font-weight:400;color:#ed081d}#MainContent .af-product-story .af-pdp-experience-subtitle{margin:2.2cqw 4cqw 1.6cqw;font:400 2.05cqw/1.5 AFTERS Montserrat,Arial,sans-serif;letter-spacing:.26em;text-align:center;color:#bbb}.af-pdp-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8cqw}.af-pdp-photo{position:relative;width:100%;aspect-ratio:var(--af-photo-ratio);overflow:hidden}.af-pdp-photo img{position:absolute;display:block;width:var(--af-photo-scale);max-width:none;height:auto;top:var(--af-photo-top);left:var(--af-photo-left)}.af-pdp-photo--override img{width:100%;height:100%;top:0;left:0;object-fit:cover}#MainContent .af-product-story .af-pdp-stage h3{font:400 4.4cqw/.99 AFTERS Tinos,Georgia,serif;text-align:center;margin-top:2.4cqw}.af-pdp-stage h3:before{content:"";display:block;width:5.7cqw;height:.22cqw;min-height:2px;background:#f00024;margin:0 auto 1.7cqw}#MainContent .af-product-story .af-pdp-stage>p{margin:2cqw 1.2cqw 0;font:400 1.6cqw/1.5 AFTERS Montserrat,Arial,sans-serif;letter-spacing:.18em;text-align:center}#MainContent .af-product-story .af-pdp-formula-heading{position:absolute;top:3.4%;width:100%;text-align:center;font-size:4.6cqw;font-weight:900;line-height:1.13;letter-spacing:-.025em}.af-pdp-formula-heading span{display:block}.af-pdp-formula-heading:after{content:"";display:block;width:9.6cqw;height:.5cqw;background:#ff171f;margin:1.5cqw auto 0}.af-pdp-formula-labels{list-style:none}.af-pdp-formula-label{position:absolute;font-size:2.05cqw;font-weight:700;line-height:1.1;letter-spacing:.09em;white-space:nowrap}.af-pdp-formula-label--1{left:9.3%;top:32.2%}.af-pdp-formula-label--2{left:77%;top:32.2%}.af-pdp-formula-label--3{left:9.9%;top:51%}.af-pdp-formula-label--4{left:77%;top:51.4%}.af-pdp-formula-label--5{left:9.7%;top:71%}.af-pdp-formula-label--6{left:79.2%;top:71%}.af-pdp-reviews{padding:4.5cqw 4cqw 5.5cqw}#MainContent .af-product-story .af-pdp-reviews-heading{font:400 10.8cqw/.92 "AFTERS DM Serif Display",AFTERS Tinos,Georgia,serif;letter-spacing:-.035em;text-align:center}.af-pdp-reviews-heading span,.af-pdp-reviews-heading em{display:block}.af-pdp-reviews-heading em{font-size:12.2cqw;line-height:1.05;white-space:nowrap}.af-pdp-rating{display:flex;align-items:center;justify-content:center;gap:1.7cqw;margin:.8cqw 0 3cqw}.af-pdp-stars{display:flex;gap:.55cqw;color:#ff0039}.af-pdp-stars svg{display:block;width:3.3cqw;height:3.3cqw;fill:currentColor}.af-pdp-rating p{font-size:3.4cqw;line-height:1.3;white-space:nowrap}.af-pdp-rating-separator{padding-inline:.3cqw}.af-pdp-quotes{display:grid;gap:1.8cqw}#MainContent .af-product-story .af-pdp-quote{position:relative;padding:4cqw 3.5cqw 2.4cqw 12.5cqw;border:1px solid #aaa;border-radius:1.5cqw}.af-pdp-quote-mark{position:absolute;top:1.8cqw;left:2.4cqw;font:700 14cqw/1 AFTERS Tinos,Georgia,serif;color:#ff0039}#MainContent .af-product-story .af-pdp-quote blockquote{border:0;font:400 4.35cqw/1.06 AFTERS Tinos,Georgia,serif}.af-pdp-quote blockquote strong{color:#ff0039;font-weight:400}.af-pdp-quote figcaption{margin-top:2.3cqw}.af-pdp-quote figcaption:before{content:"";display:block;width:3.7cqw;height:.45cqw;background:#ff0039;margin-bottom:1.4cqw}.af-pdp-reviewer,.af-pdp-verified{display:block;font:400 2.5cqw/1.25 AFTERS Montserrat,Arial,sans-serif;letter-spacing:.12em}.af-pdp-verified{font-size:1.85cqw;letter-spacing:.17em;margin-top:.3cqw}.af-pdp-results{padding:4.5cqw 6.9cqw}#MainContent .af-product-story .af-pdp-results-heading{font:900 12.4cqw/.83 AFTERS Roboto,Arial,sans-serif;letter-spacing:-.045em;text-align:center;white-space:nowrap}#MainContent .af-product-story .af-pdp-results-subtitle{text-align:center;font:700 4.05cqw/1.25 AFTERS Montserrat,Arial,sans-serif;letter-spacing:.09em;white-space:nowrap}.af-pdp-results-subtitle strong{color:#ff0039}.af-pdp-primary-results{display:grid;grid-template-columns:1fr 1fr;gap:7cqw;margin:2.1cqw 1.5cqw 3.1cqw}.af-pdp-primary-result{text-align:center;position:relative}.af-pdp-primary-result+.af-pdp-primary-result:before{content:"";position:absolute;left:-3.5cqw;top:2.5cqw;height:22cqw;width:1px;background:#ff0039}.af-pdp-donut{position:relative;width:23cqw;height:23cqw;margin:0 auto;color:#ff0039}.af-pdp-donut svg{display:block;width:100%;height:100%;overflow:visible;transform:rotate(-90deg);fill:none;stroke-width:10}.af-pdp-donut-track{stroke:#242424}.af-pdp-donut-value{stroke:#ff0039;stroke-linecap:round}.af-pdp-donut>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-top:1cqw;font:400 10cqw/1 AFTERS Anton,AFTERS Roboto Condensed,sans-serif;letter-spacing:-.025em}.af-pdp-donut small{font-size:.67em;margin-top:1.2cqw}.af-pdp-result-copy{margin-top:.5cqw;font-family:AFTERS Montserrat,Arial,sans-serif;font-size:2.55cqw;line-height:1.16}.af-pdp-result-copy strong,.af-pdp-secondary-results strong{font-weight:700}.af-pdp-secondary-results{display:grid;gap:1.6cqw;margin:2.5cqw 5.4cqw 0!important}.af-pdp-secondary-results>div{display:grid;grid-template-columns:21cqw 7.5cqw minmax(0,1fr);align-items:center}.af-pdp-secondary-results dt{color:#ff0039;font:900 9.1cqw/.95 AFTERS Roboto,Arial,sans-serif;letter-spacing:-.065em}.af-pdp-secondary-results>div:before{content:"";grid-column:2;grid-row:1;justify-self:start;width:4cqw;height:.45cqw;background:#ff0039}.af-pdp-secondary-results dd{grid-column:3;font-family:AFTERS Montserrat,Arial,sans-serif;font-size:2.45cqw;line-height:1.17}#MainContent .af-product-story .af-pdp-survey-note{margin-top:3.3cqw;font-size:1.8cqw;line-height:1.3;color:#ccc;max-width:77cqw}.af-pdp-guarantee{padding:4.6cqw 4cqw 7cqw}#MainContent .af-product-story .af-pdp-guarantee-heading{font:900 10.8cqw/1 AFTERS Roboto,Arial,sans-serif;text-align:center;letter-spacing:-.025em}.af-pdp-guarantee-heading em,.af-pdp-guarantee-heading>span{display:block;white-space:nowrap}.af-pdp-guarantee-heading>span{font-size:6.85cqw;line-height:1.2;margin-top:.4cqw;letter-spacing:-.04em}.af-pdp-guarantee-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9cqw;margin-top:2.1cqw}.af-pdp-guarantee-photo{position:relative;border-radius:2cqw;overflow:hidden}.af-pdp-guarantee-photo>p{position:absolute;left:0;right:0;color:#b4312e;font-weight:900;line-height:1;text-align:center}.af-pdp-guarantee-photo .af-pdp-photo-title{top:30.5%;font-size:5.6cqw}.af-pdp-guarantee-photo .af-pdp-photo-subtitle{bottom:7.5%;font-size:3.4cqw}#MainContent .af-product-story .af-pdp-guarantee-promise{margin-top:3.8cqw;color:#ff0039;text-align:center;font-size:4.5cqw;font-weight:700;line-height:1.2;letter-spacing:-.025em}#MainContent .af-product-story .af-pdp-guarantee-copy{max-width:66cqw;margin:2.5cqw auto 0;text-align:center;font-size:3.3cqw;line-height:1.35}.af-template-product .product__info-container{max-width:580px}.af-template-product .product__title h1{font-family:AFTERS Roboto,Arial,sans-serif!important;font-weight:800;letter-spacing:-.025em!important;text-transform:none!important}.af-template-product .product__media-wrapper{background:#080808}.af-template-product .product-form__submit{min-height:56px!important}@media(min-width:990px){.af-template-product .product{--grid-desktop-horizontal-spacing: 48px;column-gap:var(--grid-desktop-horizontal-spacing)}.af-template-product .product__info-wrapper{padding:24px 0 32px}}@media(max-width:749px){.af-pdp-panel{margin-bottom:28px}.af-pdp-offer,.af-pdp-formula{margin-bottom:12px}.af-pdp-benefit p{font-size:max(12px,3.15cqw)}.af-pdp-choice-row{left:18%;right:8%;bottom:4%;grid-template-columns:36% 64%;gap:1.5cqw}.af-pdp-choice-proof{font-size:max(10px,2.45cqw);line-height:1.25;padding-left:1.5cqw}#MainContent .af-product-story .af-pdp-stage>p{font-size:max(10px,1.6cqw);letter-spacing:.08em}#MainContent .af-product-story .af-pdp-quote blockquote{font-size:max(17px,4.35cqw);line-height:1.15}.af-pdp-reviewer{font-size:max(12px,2.5cqw)}.af-pdp-verified{font-size:max(10px,1.85cqw);letter-spacing:.1em}.af-pdp-quote figcaption{margin-top:14px}#MainContent .af-product-story .af-pdp-quote{padding-block:18px}.af-pdp-quotes{gap:12px}.af-pdp-primary-results{gap:5cqw;margin-top:16px}.af-pdp-donut{width:27cqw;height:27cqw}.af-pdp-donut>span{font-size:11cqw}.af-pdp-result-copy{font-size:14px;line-height:1.25;margin-top:12px}.af-pdp-secondary-results{margin-inline:0!important;gap:16px;margin-top:22px!important}.af-pdp-secondary-results>div{grid-template-columns:21cqw 7.5cqw minmax(0,1fr)}.af-pdp-secondary-results dd{font-size:14px;line-height:1.3}#MainContent .af-product-story .af-pdp-survey-note{margin-top:22px;font-size:11px;line-height:1.45}#MainContent .af-product-story .af-pdp-guarantee-promise{font-size:max(17px,4.5cqw)}#MainContent .af-product-story .af-pdp-guarantee-copy{max-width:88%;font-size:16px;margin-top:16px}}@media(min-width:990px){.af-product-story{width:min(calc(100% - 64px),var(--af-story-width,1280px))}.af-pdp-panel{border-bottom:1px solid #242424}.af-pdp-offer{aspect-ratio:auto;min-height:640px}.af-pdp-offer .af-pdp-background{left:44%;width:56%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 94%,transparent)}.af-pdp-offer .af-pdp-background img{object-fit:contain}#MainContent .af-product-story .af-pdp-offer-heading{top:48px;left:0;width:44%;padding:20px 12px;border-width:2px;border-radius:12px;font-size:clamp(38px,4vw,54px);line-height:1.1}.af-pdp-benefit{width:20%}.af-pdp-benefit--1{left:0;top:31%}.af-pdp-benefit--3{left:23%;right:auto;top:31%}.af-pdp-benefit--2{left:0;top:53%}.af-pdp-benefit--4{left:23%;right:auto;top:53%}.af-pdp-benefit-icon{height:36px;margin-bottom:12px}.af-pdp-benefit-icon svg{width:34px;height:36px}.af-pdp-benefit p{font-size:23px;line-height:1.2}.af-pdp-choice-row{left:0;right:auto;bottom:44px;width:45%;grid-template-columns:32% minmax(0,1fr);gap:20px}.af-pdp-choice{min-height:96px}.af-pdp-choice p{font-size:27px}.af-pdp-choice-proof{padding-left:20px;font-size:16px;line-height:1.45}.af-pdp-experience{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);column-gap:42px;align-content:center;align-items:start;padding:80px 0}#MainContent .af-product-story .af-pdp-experience-heading{grid-column:1;grid-row:1;align-self:end;font-size:clamp(46px,4.7vw,66px);line-height:1.04;text-align:left}#MainContent .af-product-story .af-pdp-experience-subtitle{grid-column:1;grid-row:2;align-self:start;margin:22px 0 0;font-size:12px;line-height:1.8;letter-spacing:.17em;text-align:left}.af-pdp-stages{grid-column:2;grid-row:1 / span 2;gap:16px}#MainContent .af-product-story .af-pdp-stage h3{margin-top:20px;font-size:30px;line-height:1.05}.af-pdp-stage h3:before{width:42px;height:2px;margin-bottom:16px}#MainContent .af-product-story .af-pdp-stage>p{margin:15px 0 0;font-size:12px;line-height:1.6;letter-spacing:.1em}.af-pdp-formula{aspect-ratio:auto;min-height:64cqw}.af-pdp-formula .af-pdp-background{inset:0 0 auto auto;width:64%;height:auto;aspect-ratio:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%);mask-image:linear-gradient(90deg,transparent,#000 10%)}#MainContent .af-product-story .af-pdp-formula-heading{top:50%;left:0;width:31%;transform:translateY(-50%);text-align:left;font-size:clamp(32px,3.2vw,46px);line-height:1.15}.af-pdp-formula-heading:after{width:72px;height:4px;margin:24px 0 0}.af-pdp-formula-label{font-size:clamp(12px,1.25vw,17px);letter-spacing:.07em}.af-pdp-formula-label--1{left:41.95%}.af-pdp-formula-label--2{left:85.28%}.af-pdp-formula-label--3{left:42.34%}.af-pdp-formula-label--4{left:85.28%}.af-pdp-formula-label--5{left:42.21%}.af-pdp-formula-label--6{left:86.69%}.af-pdp-reviews{padding:80px 0}#MainContent .af-product-story .af-pdp-reviews-heading{font-size:56px;line-height:1}.af-pdp-reviews-heading em{font-size:76px;line-height:1.12}.af-pdp-rating{gap:16px;margin:22px 0 40px}.af-pdp-stars{gap:5px}.af-pdp-stars svg{width:22px;height:22px}.af-pdp-rating p{font-size:19px;line-height:1.4}.af-pdp-rating-separator{padding-inline:4px}.af-pdp-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#MainContent .af-product-story .af-pdp-quote{display:flex;flex-direction:column;min-height:320px;padding:36px 28px 30px 74px;border-radius:16px}.af-pdp-quote-mark{top:22px;left:20px;font-size:82px}#MainContent .af-product-story .af-pdp-quote blockquote{font-size:clamp(23px,2.05vw,29px);line-height:1.25}.af-pdp-quote blockquote br{display:none}.af-pdp-quote figcaption{margin-top:auto;padding-top:26px}.af-pdp-quote figcaption:before{width:38px;height:4px;margin-bottom:14px}.af-pdp-reviewer{font-size:17px}.af-pdp-verified{font-size:11px;margin-top:5px}.af-pdp-results{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:52px;padding:76px 0}#MainContent .af-product-story .af-pdp-results-heading{grid-column:1 / -1;font-size:64px;line-height:1.05}#MainContent .af-product-story .af-pdp-results-subtitle{grid-column:1 / -1;margin-top:14px;font-size:18px;line-height:1.4;letter-spacing:.12em}.af-pdp-primary-results{grid-column:1;grid-row:3;gap:24px;margin:40px 0 0}.af-pdp-primary-result+.af-pdp-primary-result:before{left:-12px;top:20px;height:140px}.af-pdp-donut{width:clamp(140px,13vw,180px);height:clamp(140px,13vw,180px)}.af-pdp-donut>span{padding-top:6px;font-size:clamp(60px,5.5vw,78px)}.af-pdp-donut small{margin-top:8px}.af-pdp-result-copy{max-width:250px;margin:18px auto 0;font-size:16px;line-height:1.5}.af-pdp-result-copy br,.af-pdp-secondary-results br{display:none}.af-pdp-secondary-results{grid-column:2;grid-row:3;align-content:start;gap:24px;margin:40px 0 0!important}.af-pdp-secondary-results>div{grid-template-columns:108px 26px minmax(0,1fr)}.af-pdp-secondary-results dt{font-size:56px;line-height:1}.af-pdp-secondary-results>div:before{width:15px;height:3px}.af-pdp-secondary-results dd{font-size:16px;line-height:1.5}#MainContent .af-product-story .af-pdp-survey-note{grid-column:1 / -1;margin:36px 0 0;max-width:none;font-size:13px;line-height:1.5}.af-pdp-survey-note br{display:none}.af-pdp-guarantee{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto auto auto;column-gap:48px;align-content:center;min-height:620px;padding:76px 0;border-bottom:0}#MainContent .af-product-story .af-pdp-guarantee-heading{grid-column:1;grid-row:1;font-size:clamp(40px,4vw,58px);line-height:1.1;text-align:left}.af-pdp-guarantee-heading em,.af-pdp-guarantee-heading>span{white-space:normal}.af-pdp-guarantee-heading>span{margin-top:10px;font-size:clamp(27px,2.5vw,36px);line-height:1.2;letter-spacing:-.025em}.af-pdp-guarantee-photos{grid-column:2;grid-row:1 / span 3;align-self:center;gap:12px;margin:0}.af-pdp-guarantee-photo{border-radius:14px}.af-pdp-guarantee-photo .af-pdp-photo-title{font-size:clamp(28px,3vw,44px)}.af-pdp-guarantee-photo .af-pdp-photo-subtitle{font-size:clamp(17px,1.6vw,23px)}#MainContent .af-product-story .af-pdp-guarantee-promise{grid-column:1;grid-row:2;margin:28px 0 0;text-align:left;font-size:28px;line-height:1.25}#MainContent .af-product-story .af-pdp-guarantee-copy{grid-column:1;grid-row:3;margin:20px 0 0;max-width:430px;text-align:left;font-size:19px;line-height:1.6}.af-template-product .product--large:not(.product--no-media) .product__media-wrapper{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2);max-width:55%}.af-template-product .product--large:not(.product--no-media) .product__info-wrapper{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2);max-width:45%}}@media(max-width:359px){.af-pdp-benefit p{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/af-product-story.css.map */
