.d-md-block{display:block!important}.d-md-none{display:none!important}.d-md-flex{display:flex!important}.lb,.rb{border-radius:1.25rem}.sub-title{font-size:3rem;letter-spacing:.03rem}p{font-size:1.375rem;font-style:normal;font-weight:380;line-height:180%;letter-spacing:-.01375rem}.ag .d-flex{display:flex;padding-bottom:0;margin-top:0}.ag .container{width:108rem;margin:auto;padding:3.44rem 4.5rem 4.33rem 3.5rem}.new-science img{min-width:40.375rem;margin-top:0}.new-science{gap:8.81rem}.new-science .rt{padding-top:7rem}.new-science h2{text-align:left;margin-top:0;margin-right:0;padding-right:0}.ag h2 span,.ag h2,.ag h2 strong{color:#3a3530;left:0;font-size:8.25rem;line-height:95%;letter-spacing:-.165rem}.ag h2 strong{letter-spacing:.165rem;margin-right:.3rem}.new-science .sub-title{padding-left:0;margin-top:5.75rem;max-width:83%;text-indent:4.5rem}.ag .small-txt{font-size:1.375rem}.new-science .small-txt{margin-top:1.81rem;padding-left:0;padding-right:2.38rem}.protect{margin-top:0;justify-content:flex-end;gap:17rem}.protect .rt{position:relative;top:-3rem}.protect .float-img{top:11rem;right:auto;width:15.9375rem;left:-13rem}.protect .lf{width:38.625rem;padding-top:11rem}.protect .rb{width:39.8125rem}.protect h2 strong,.protect h2 span,.protect h2{text-align:left;max-width:43.02rem;padding-left:0;font-size:5.5rem;display:inline;line-height:91%;letter-spacing:-.11rem}.ag .sub-head{font-size:2.5rem;line-height:95%;letter-spacing:.025rem}.protect .sub-head{margin-top:.8rem;text-align:right}.clinical-link{justify-content:flex-start}.ag .clinical-link{margin-top:3.2rem;margin-bottom:0}.ag .targeted{flex-direction:row-reverse;padding-right:3rem;padding-top:4.4rem;gap:5.4rem;justify-content:flex-start}.targeted .lf,.targeted .rt{display:block}.targeted .sub-head{padding-left:0;margin-top:0rem;margin-bottom:.63rem}.targeted h2 strong,.targeted h2{padding-left:1.7rem;font-size:4.5rem;line-height:102%;letter-spacing:-.09rem;margin-bottom:3.62rem}.targeted .rt{width:38.51494rem;padding-top:3.2rem}.targeted .lf{width:46.25rem}.targeted .small-txt{padding:0 1rem 0 0}.targeted .small-txt span{font-size:1.375rem;font-style:normal;font-weight:600;line-height:180%}.targeted img{width:38.574rem;display:block;margin:0}.targeted .sub-title{margin-left:0;margin-top:3rem;font-size:2.5rem;padding-right:5rem;width:100%;line-height:113%;letter-spacing:0}.ing{width:95.85rem;margin:auto;padding:6.69rem 0 5.62rem}.ing h2{font-size:5.5rem;text-align:center;padding:0}.photo-grid{padding:4rem 0 0}.photo-swiper{display:none}.photo-grid{display:grid;width:95.9rem;margin-inline:auto;margin:auto;justify-content:start;grid-template-columns:22.5625rem 1rem 16.4375rem 1rem 4.375rem 1rem 19rem 1rem 29.375rem;grid-template-rows:18rem 2rem 30rem 1rem 2rem 19.0625rem 2.4375rem 6.1875rem 3.0625rem}.photo-grid>div{overflow:hidden}.photo-grid img{width:100%;height:100%;object-fit:cover;display:block}.grid-bottle{grid-column:1 / 4;grid-row:1 / 4}.grid-headline{grid-column:5 / 10;grid-row:1 / 2;padding-left:5rem;padding-top:2rem}.grid-face{grid-column:5 / 8;grid-row:3 / 4}.grid-curly{grid-column:9 / 10;grid-row:3 / 7}.grid-halfface{grid-column:1 / 2;grid-row:5 / 9}.grid-blazer{grid-column:3 / 6;grid-row:5 / 10}.grid-crouch{grid-column:7 / 8;grid-row:5 / 7}.grid-headline{overflow:visible;border-radius:0;align-self:start}.ing h3{font-size:3rem;letter-spacing:.03rem}.grid-headline h3{margin-top:0}.grid-headline p{margin-top:1.9rem;width:29rem}.ing .ing-head span{display:contents}.ing .ing-head *,.ing .ing-head{font-size:5.5rem;font-style:normal;font-weight:100;line-height:91%;letter-spacing:-.11rem;padding:0;text-align:right;margin-top:-5rem;padding-right:.5rem}.ing .ing-head{width:95.85rem;margin-left:auto;margin-right:auto}.ing .sub-head{margin-top:1.51rem;padding-right:1.41rem;font-size:2.5rem;line-height:95%;letter-spacing:.025rem}.layers{display:flex;flex-direction:row-reverse;gap:6.44vw;width:95.85rem;margin:auto;margin-top:5.4rem;padding-right:4.69rem}.layers .lf{width:43.75rem}.layers .lf .layer-tabs{display:none}.layers .rt{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-top:3rem}.layer-sub{margin-bottom:5.94rem}.layer-sub,.layer-sub *{font-size:2.75rem;line-height:126%;text-align:left;padding:0;width:30rem;font-style:italic;margin-bottom:5.94rem!important}.layer-sub strong{display:block;margin-bottom:0!important}.layer-sub span{display:contents}.rt .layer-tabs{flex-direction:column;gap:1.25rem;align-items:flex-start;margin:0 1.5rem 0 auto}.layer-tabs button{border-left:0;padding:.66706rem 2.13463rem;color:#a8b5ae;cursor:pointer;font-size:3.875rem;letter-spacing:-.0775rem}.layer-tabs:before{height:5.13rem;top:0;max-height:5.13rem;width:1rem;transform:translate(0);border-left:.3rem solid #AF562F!important;transition:transform .4s cubic-bezier(.4,0,.2,1);background:transparent!important}.layer-tabs button:not(:first-child){border:0}.layer-tabs#active-4:before{transform:translateY(6.15rem)}.layer-tabs#active-5:before{transform:translateY(12.4rem)}.l-title{font-size:1.5rem;letter-spacing:.27rem;text-transform:uppercase}.circle-stats{gap:5rem;margin-top:2.33rem;margin-bottom:0}.circle-stat{font-size:1.25rem}.circle-stat span{width:6.325rem;height:6.325rem;margin-bottom:1.24rem;font-size:1.875rem}.la-item{padding:1.8rem 2.0625rem;border-bottom:.08rem solid #A8B5AE}.la-content *,.la-content p{font-size:1rem;line-height:150%;letter-spacing:-.01rem}.l-acc{padding:0;padding-top:1rem}.la-highlight *,.la-content .la-highlight{font-size:1rem;letter-spacing:-.02rem}.la-item.active{border-bottom:.08rem solid #1C2A39}.layer-footer{margin-top:1.92rem;padding-left:2.06rem;padding-right:0}.lf-title{margin-bottom:1.5rem}.lf-chip{height:1.5rem;padding:.5rem;gap:.35rem;border:0}.loaded{padding-bottom:0;margin-bottom:2.31rem}.loaded .container{max-width:97rem;margin:auto}.benefits{display:flex;gap:2.87rem;position:relative;z-index:2}.benefits .sub-head{padding-left:1rem;margin-bottom:1rem;margin-top:0;font-size:3rem;font-style:normal;font-weight:100;line-height:95%}.benefits img{width:30.5rem;min-width:30.5rem;margin-top:-2.87rem}.benefits h2{padding-right:0;margin-bottom:5.2rem;text-align:left;font-size:6rem;line-height:95%;letter-spacing:-.12rem}.benefits h2 strong{display:contents}.benefits .rt{padding-top:6.5rem}.benefits .sub-title{padding-left:0;width:38.5rem;text-indent:0;margin-bottom:2.5rem;margin-left:auto;letter-spacing:-.03rem}.benefits p:last-child{padding:0;font-size:1.5rem;font-style:normal;font-weight:380;line-height:165%;max-width:38rem;margin-left:auto;margin-right:.6rem}.wrinkle{justify-content:center;flex-direction:row-reverse;gap:6.56rem}.wrinkle img{width:46.3125rem;min-width:46.3125rem;margin-top:-19rem;margin-bottom:-2.31rem}.wrinkle .lf{gap:2.88rem;padding:0;width:37rem;padding-left:.5rem}.percent-item span{margin-bottom:.75rem;font-size:3rem}.percent-item{font-size:1.6875rem;line-height:100%}.percent-item span sup{color:#af562f;font-size:1.3rem;font-style:italic;font-weight:700;line-height:95%;font-family:Canela;letter-spacing:.425rem}.brown-link{margin:.8rem 0 0}.rev{display:flex;flex-direction:row-reverse;padding-top:1.31rem;padding:0;gap:9.06rem;width:100.597rem;margin:auto;justify-content:flex-start;margin-bottom:4.37rem}.rev img{margin-top:0;margin-bottom:1.6rem;min-width:38.4375rem;max-width:38.4375rem}.rev .rt{width:48.0625rem;padding-top:3rem;padding-left:2rem}.rev-title{padding-right:3.56rem;margin-bottom:2rem}.rev-title h2 span,.rev-title h2 em,.rev-title h2{font-size:4.5rem}.rev-title p{font-size:.9375rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.14063rem;text-transform:uppercase}.rev-item{padding-top:2.06rem;padding-bottom:1.88rem;border-bottom:1px solid #DFDED4;display:flex;flex-direction:row-reverse;gap:3rem}.rev-author{display:flex;flex-direction:column}.rev-author p{font-size:.875rem;font-style:normal;font-weight:400;line-height:121%;flex:1}.rev-author p span{color:#4f6462;display:block;margin-bottom:.25rem;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.rev-chips{flex-wrap:nowrap}.rev-chip{height:.9375rem;padding:0 .3125rem;font-size:.625rem;line-height:100%}.rev-content p{font-weight:280;margin-bottom:0;line-height:150%}.rev-author{display:flex;flex-direction:column;width:26.626rem;flex:0 0 10.626rem;max-width:26.626rem}.rev .clinical-link{margin-left:auto;margin-right:0;padding:.5rem 1.5rem;text-align:center;border-radius:2.4375rem;background:#1c2a39;gap:1.8125rem;margin-top:2.38rem}.rev .clinical-link span{color:#f6f4ea;font-size:.9375rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.1875rem;text-transform:uppercase;display:contents}.rev .clinical-link:before{display:none}.faqs{background:#f6f4ea;padding-bottom:38rem}.faq-header{width:108rem;margin:auto}.faqs h2{max-width:34.8rem;right:9.52rem;width:100%;bottom:12.37rem;font-size:6.5rem;letter-spacing:-.13rem}.faqs strong{font-size:6.125rem;letter-spacing:-.1225rem}.faqs h2 span{padding-right:5.4rem;letter-spacing:.495rem}.faq-accordion{max-width:62.4rem;padding:0;margin:auto;margin-top:6.62rem}.faq-head h4 span{color:#1c2a39;font-size:3rem;font-style:italic;font-weight:100;line-height:121%;letter-spacing:.03rem}.faq-head .plus-toggle{display:none}.faq-content p{color:#1c2a39;font-size:1.375rem;font-style:normal;font-weight:380;line-height:180%}.faq-content{padding-left:9.5rem}.faq-content .more-content{padding-left:0;max-height:0;overflow:hidden;margin-top:0}.faq-content{max-height:max-content!important}.faq-content .more-link{color:var(----Studio-Shadow, #3A3530);font-family:Inter;font-size:1.375rem;font-style:normal;font-weight:600;line-height:180%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.faq-content div{padding-top:2.49rem;padding-left:0;padding-bottom:3rem}footer img{width:93.125rem;display:block;margin:-35.6rem auto -.9rem}.footer-container{padding-top:5.94rem}.footer-container .f-box{max-width:93.125rem;margin:auto;gap:11rem;justify-content:flex-start}.newsletter-box{order:-2}.newsletter-box h3{padding-left:0;padding-right:0;font-size:2.25rem;letter-spacing:.0675rem;margin-bottom:1.38rem;flex-direction:column-reverse;align-items:flex-start;gap:2.56rem}.newsletter-box h3:after{width:4.04906rem;height:4.04906rem}.newsletter-box p{font-size:1.125rem;font-weight:380;padding-left:0;padding-right:0}.newsletter-box input{border-radius:4.9375rem;border:1.5px solid #A8B5AE;font-size:1.6875rem;font-weight:100;line-height:100%;margin-left:0;margin-right:0;display:block;width:32rem;margin-top:1.56rem;background-color:transparent;padding:.75rem 0 .75rem 1.75rem}.nl-btn span{color:#f6f4ea;font-family:Inter;font-size:.9375rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.1875rem;text-transform:uppercase}.nl-btn{background-repeat:no-repeat;background-size:1.14731rem .6865rem;background-color:transparent;border-radius:4.0625rem;border:1.5px solid #A8B5AE;width:11rem;height:2.625rem;top:50%;right:.7rem;transform:translateY(-50%);text-align:left;padding-left:1rem;background-position:8.5rem}.newsletter-box .nl-note{padding:0;font-size:.875rem;letter-spacing:-.00875rem;margin-top:1.63rem;margin-bottom:5.06rem}.f-box .navigation{order:-1}.f-box .padded{padding:0}.f-box h4{text-transform:capitalize;margin-bottom:2.12rem;font-size:2.25rem;letter-spacing:.0675rem}.f-box .padded p,.f-box .padded a{line-height:97%}.f-box .padded a{margin-bottom:1.6rem}.f-box .contact{width:13.2rem;margin-left:-1rem}.f-box .contact p{font-size:1rem;font-weight:380;line-height:140%;letter-spacing:-.01rem}.f-box .contact p a{font-size:1.125rem;letter-spacing:normal}.copy-note span{max-width:93.125rem;display:block;text-align:left;margin:auto;font-size:1rem;font-style:normal;font-weight:380;line-height:160%}.copy-note{padding:1.901rem 0 1.3rem;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/desktop.css.map */
