body{overflow-x:hidden}header{background-color:transparent}.body-style--scroll-disabled{overflow:hidden!important}html{--color-grey: #6b757d}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Freight Big Comp Pro,sans-serif}.h5,.h6,h5,h6{font-family:Inter,sans-serif;font-weight:600}h1,.h1{font-size:64px;line-height:1}h2,.h2{font-size:48px;line-height:1.1}h3,.h3{font-size:38px;line-height:1.1}h4,.h4{font-size:30px;line-height:1}.h6{font-size:24px;line-height:1}p,div,button,li{font-family:Inter,sans-serif}.button{height:48px;border-radius:24px;font-weight:600;min-width:64px;padding:12px 32px;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.pledge button,.button__color--primary{background-color:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text)}.button__color--secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-bg);color:var(--button-secondary-text)}.pledge button:hover,.button__color--primary:hover{background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-text);border-color:var(--button-primary-hover-bg)}.button__color--secondary:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text);border-color:var(--button-secondary-hover-bg)}.button{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;transition:all .25s}.button--outlined{background-color:#fff;border-color:#d2d0c7}.button--outlined:hover{border-color:#43606e;color:#43606e}button:disabled{background-color:#f2f1eb;color:#d2d0c7;pointer-events:none}.box--shadow{box-shadow:0 12px 16px #cfdbde}.button:disabled{box-shadow:none;pointer-events:none;cursor:default;color:#acb1b3;background-color:#f2f1f1}.button--primary{background-color:var(--button-primary-bg);color:var(--button-primary-text)}.button--secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text)}.button--primary:hover{background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-text)}.button--secondary:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text)}main{position:relative;z-index:31}main:has(.video-modal){z-index:55}.main-content--quiz{z-index:1000}.proven-h1{font-size:48px;line-height:100%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h1{font-size:64px}}.proven-h2{font-size:48px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h2{font-size:64px}}.proven-h2-italic{font-size:48px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:italic;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h2-italic{font-size:64px}}.proven-h3{font-size:38px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h3{font-size:48px}}.proven-h4{font-size:30px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h4{font-size:38px}}.proven-h5{font-size:24px;line-height:120%;font-family:Inter,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;text-transform:capitalize;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h5{font-size:28px}}.proven-h6{font-size:20px;line-height:120%;font-family:Inter,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-h6{font-size:24px}}.proven-title1{letter-spacing:.04em;text-transform:uppercase;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:120%;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-title1{font-size:16px;line-height:150%}}.proven-title2{letter-spacing:0;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-title2{font-size:18px}}.proven-body1{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-body1{font-size:18px}}.proven-body2{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-body2{font-size:16px}}.proven-body2-bold{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-body2-bold{font-size:16px}}.proven-hyperlink{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:0;line-height:150%;text-decoration-line:underline;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-hyperlink{font-size:16px}}.proven-hyperlink:hover{color:var(--proven-gray-gray);cursor:pointer}.proven-footnote{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:130%;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-body2-bold{font-size:14px}}.proven-footnote-lIght{font-family:Inter,sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:130%;letter-spacing:0;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-footnote-light{font-size:14px}}.proven-footnote-bold{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0%}@media (min-width: 720px){.proven-footnote-bold{font-size:14px}}.proven-price-slash-out{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:120%;letter-spacing:.04em;text-decoration-line:line-through;text-transform:uppercase;font-feature-settings:"liga" off}@media (min-width: 720px){.proven-price-slash-out{font-size:16px}}.proven-pill-quote{font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:900;font-size:20px;line-height:150%;letter-spacing:0}@media (min-width: 720px){.proven-pill-quote{font-size:24px;line-height:130%}}.proven-button{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:100%;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 720px){.proven-button{font-size:14px}}.proven-subtitle{font-family:Freight Big Comp Pro,serif;font-size:20px;font-style:italic;font-weight:700;line-height:150%;letter-spacing:0;text-transform:uppercase;color:var(--proven-gray-gray)}@media (min-width: 720px){.proven-subtitle{font-size:24px;line-height:130%}h2,.h2{font-size:64px}}.reviews-yotpo{background-color:#fff;padding:44px 0;width:100%}@media (min-width: 375px){.reviews-yotpo{padding-top:48px;padding-bottom:48px}}@media (min-width: 720px){.reviews-yotpo{padding-top:60px;padding-bottom:60px}}.reviews-yotpo .yotpo.yotpo-main-widget{width:100%!important;margin:0 auto!important;padding:0!important}.reviews-yotpo .yotpo.yotpo-main-widget{max-width:1440px}@media screen and (min-width: 720px){.reviews-yotpo .yotpo.yotpo-main-widget{width:70%!important;margin:0 auto!important;padding:0!important}}.reviews-yotpo .promoted-products-box,.reviews-yotpo .yotpo-label-container{display:none!important}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper{position:absolute;left:calc(50% - 16px);transform:translate(-50%)}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items{padding-right:0;padding-left:15px}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .avg-score{font-family:"Freight Big Comp Pro, serif"!important}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .avg-score{font-size:58px;font-weight:900;line-height:100%;color:#303c42;top:-34px;width:100%}@media (min-width: 720px){.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .avg-score{left:47%}}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .rating-stars-container .yotpo-icon{color:#f90!important}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .rating-stars-container .yotpo-icon{font-size:24px}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .reviews-qa-label{width:150px!important;font-family:Inter!important}.reviews-yotpo .bottom-line-items-container-mobile .bottom-line-items-wrapper .reviews-qa-label{font-style:normal;font-weight:500;font-size:13px;line-height:130%;text-align:center;justify-content:center}.reviews-yotpo .bottom-line-items-container-mobile .yotpo-star-distribution-wrapper{display:none}.reviews-yotpo .bottom-line-only-container{display:flex;flex-direction:column;align-items:center}@media (min-width: 720px){.reviews-yotpo .bottom-line-only-container{max-width:150px!important}}.reviews-yotpo .reviews-qa-label{font-family:Inter!important}.reviews-yotpo .reviews-qa-label{width:150px;font-style:normal;font-weight:500;font-size:13px;line-height:130%;text-align:center}@media (min-width: 720px){.reviews-yotpo .reviews-qa-labels-container{display:block}}@media screen and (min-width: 720px){.reviews-yotpo .yotpo-review{padding-top:64px;padding-bottom:64px}}.reviews-yotpo .yotpo-main{margin-top:32px!important}@media screen and (min-width: 720px){.reviews-yotpo .yotpo-main{margin-top:24px!important;margin-bottom:24px!important}}.reviews-yotpo .footer-actions{display:none!important}.reviews-yotpo .yotpo-user-name{font-family:Inter!important;color:#303c42!important;font-size:13px!important;font-weight:700!important}.reviews-yotpo .yotpo-user-name{line-height:16px}@media screen and (min-width: 720px){.reviews-yotpo .yotpo-user-name{font-size:18px!important;font-weight:600!important}.reviews-yotpo .yotpo-user-name{line-height:150%}}@media screen and (min-width: 720px){.reviews-yotpo .yotpo-user-title{font-size:18px!important;line-height:150%!important}}.reviews-yotpo .content-title{font-family:Inter!important;font-size:28px!important;font-weight:600!important}.reviews-yotpo .content-title{color:#303c42;line-height:120%}.reviews-yotpo .content-review{font-family:Inter!important;font-size:14px!important;color:#6b757d!important}.reviews-yotpo .content-review{line-height:150%}.reviews-yotpo .yotpo-small .yotpo-header-actions{display:inline-block!important}.reviews-yotpo .yotpo-review-date{font-size:13px!important;color:#323232!important}.reviews-yotpo .yotpo-review-date{line-height:16px}.reviews-yotpo .yotpo-icon-profile{background:#f0f7fa!important}.reviews-yotpo .yotpo-user-letter{color:#95c8d8!important}.reviews-yotpo .yotpo-user-letter{font-family:Inter;font-style:normal;font-weight:600}.reviews-yotpo .yotpo-icon{color:#95c8d8!important}.reviews-yotpo .rating-stars-container .yotpo-icon{color:#f90!important}.reviews-yotpo .rating-stars-container .yotpo-icon{font-size:24px}.reviews-yotpo .y-label.label-helpful{font-family:Inter!important;display:inline-block!important}.reviews-yotpo .y-label.label-helpful{font-size:13px;font-weight:500;line-height:130%;color:#6b757d}.reviews-yotpo .yotpo-helpful{float:none!important}.reviews-yotpo .yotpo-icon-thumbs-up{color:#256376!important}.reviews-yotpo .footer-additional-actions{display:none!important}.reviews-yotpo .yotpo-nav li:first-child .yotpo-nav-wrapper:after{content:"Reviews"}.reviews-yotpo .yotpo-nav li:first-child .yotpo-nav-wrapper>span{display:none}.reviews-yotpo .yotpo-nav li:last-of-type .yotpo-nav-wrapper:after{content:"Questions"}.reviews-yotpo .yotpo-nav li:last-of-type .yotpo-nav-wrapper>span{display:none}.reviews-yotpo .yotpo-reviews-header .reviews-header .reviews-amount{display:none}.mobile-filters-modal .yotpo-modal-dialog{width:100%!important}@media screen and (min-width: 720px){.mobile-filters-modal .yotpo-modal-dialog{width:70%!important}}.mobile-filters-modal .yotpo-modal-dialog .mobile-filters-container{padding-left:5px}.mobile-filters-modal .yotpo-modal-dialog .mobile-filters-footer-btn{width:100%}@media screen and (min-width: 720px){.mobile-filters-modal .yotpo-modal-dialog .mobile-filters-footer-btn{width:auto}}@media screen and (min-width: 1280px){.mobile-filters-modal .yotpo-modal-dialog .mobile-filters-footer-btn{width:660px}}.copyright-style:before{content:"";height:1px;background-color:#fff;width:100%;display:inline-block}.no-aspect:after{min-height:1px;position:absolute;margin:auto;left:72px;top:50%;height:44%;width:60%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 48em){.no-aspect:after{left:27%;top:37%;height:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 75em){.no-aspect:after{left:20%;top:40%}}.no-aspect:after{display:flex;border-left-width:1px;--tw-border-opacity: 1;border-color:#303c42;border-color:rgba(48,60,66,var(--tw-border-opacity, 1))}@media (min-width: 48em){.no-aspect:after{border-width:1px}}@media (min-width: 75em){.no-aspect:after{border-width:1px}}.no-aspect:after{content:""}.no-aspect .inner-image{margin-bottom:2.75rem}.no-aspect .inner-content{margin-top:6px}@media (min-width: 48em){.no-aspect .inner-content{margin-top:10px}}@media (min-width: 720px){h1,.h1{font-size:80px}h2,.h2{font-size:64px}h3,.h3{font-size:48px}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}.h6{font-size:1.15rem;line-height:1.2;text-transform:capitalize}}.text-title{font-size:3rem;line-height:1}@media (min-width: 90em){.text-title{font-size:6rem;line-height:1}}.tab-item{border-bottom-width:4px;--tw-border-opacity: 1;border-color:#f2f1eb;border-color:rgba(242,241,235,var(--tw-border-opacity, 1));padding-bottom:.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:#6a6a6a;color:rgba(106,106,106,var(--tw-text-opacity, 1))}.tab-item--selected{--tw-border-opacity: 1;border-color:#43606e;border-color:rgba(67,96,110,var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:#43606e;color:rgba(67,96,110,var(--tw-text-opacity, 1))}.account-section>h4{font-size:38px;font-weight:600}.account-section .card-image+h4{font-family:Inter,sans-serif;font-size:1.5rem;line-height:2rem}.custom-modal>h3{font-size:38px;font-weight:500}.custom_percent{font-weight:600;font-size:6rem;line-height:134%;text-transform:uppercase;color:#256376;display:inline-block;position:relative;z-index:1}.custom_percent:after{content:"";background:#f0f7fa;height:130px;width:130px;border-radius:50%;position:absolute;top:-12px;left:100%;z-index:-1;margin-left:-86px}.custom_percent2{font-weight:600;font-size:48px;line-height:100%;text-transform:uppercase;color:#256376}.text-scale{-moz-column-gap:27px;column-gap:27px;row-gap:1.5rem}@media (min-width: 75em){.text-scale{gap:2rem}}.text-scale>a{font-size:1.5rem;line-height:2rem;font-weight:600}@media (min-width: 75em){.text-scale>a{font-size:28px}}.text-wrapper>h2{font-size:64px;font-weight:400}@media (min-width: 75em){.text-wrapper>h2{font-size:80px}}.text-wrapper>div>a{font-size:.875rem;line-height:1.25rem;font-weight:400}@media (min-width: 75em){.text-wrapper>div>a{font-size:1rem;line-height:1.5rem}}.press-custom{background-color:#f0f7fa}@media (min-width: 75em){.press-custom>div>div{flex-wrap:nowrap}}.press-custom h4{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:150%;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.press-custom .container{border-top-width:1px;border-color:#6b757d33;padding-top:1.5rem;padding-bottom:6rem}@media (min-width: 75em){.press-custom .container{padding-top:2.25rem;padding-bottom:125px}}.press-custom .press-item{width:100%}@media (min-width: 48em){.press-custom .press-item{width:30%}}@media (max-width: 767px){.press-custom .press-wrap{flex-direction:column}}.profile-slide{transform:translateZ(0);min-width:0;background-color:#fff;margin-left:10px;margin-right:10px;flex:0 0 80%}@media (min-width: 48em){.profile-slide{flex:0 0 60%}}@media (min-width: 90em){.profile-slide{flex:0 0 32%}}.profile-slide{padding:2.5rem 1.25rem}@media (min-width: 48em){.profile-slide{padding:4rem 1.75rem}}@media (min-width: 90em){.profile-slide{padding:3.5rem 1.75rem}}.profile-slide{border-radius:80px}@media (min-width: 48em){.profile-slide{border-radius:120px}}.profile-slide{border:1px solid #303c42}.row-night{margin-left:auto;margin-right:auto;width:100%;max-width:1140px;padding-left:0;padding-right:0}.row-night>.grid{width:100%;padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.row-night>.grid{padding-left:4rem;padding-right:4rem}}@media (min-width: 75em){.row-night>.grid{padding-left:97px;padding-right:97px}}.row-night .text-content{position:absolute;bottom:0;left:0;padding:.75rem}@media (min-width: 75em){.row-night .text-content{padding:1.5rem}}.row-night .column:last-child .text-content{left:auto;right:0;text-align:right;--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}.row-night .column:last-child .text-content .title,.row-night .column:last-child .text-content .description{--tw-text-opacity: 1 !important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity, 1))!important}.row-night>.grid{grid-template-columns:1fr 1fr;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width: 48em){.row-night>.grid{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width: 75em){.row-night .column{padding-top:90px}}.row-night .column .image-badge{display:none;max-width:305px}@media (min-width: 75em){.row-night .column .image-badge{display:block}}.row-night .column:first-child .image-badge{position:absolute;top:0;left:-97px}.row-night .column:last-child .image-badge{position:absolute;top:0;right:-97px}.row-night .column:first-child .pm{display:none}.row-night .column:last-child .am{display:none}.text-content .badge{border-radius:50px;background-color:#cfdbde;display:flex;gap:10px;width:68px;height:31px;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1))}.section-padding{padding-top:6rem;padding-bottom:6rem}@media (min-width: 90em){.section-padding{padding-top:8rem;padding-bottom:8rem}}.douEyes .description{max-width:690px}@media (max-width: 1023px){.row-night .column:first-child .div-image{border-top-right-radius:0;border-bottom-right-radius:0}.row-night .column:last-child .div-image{border-top-left-radius:0;border-bottom-left-radius:0}.row-night .text-content-hidden{display:none}}.row-night .div-image{border-radius:16px;overflow:hidden}.row-night .text-content h3{font-size:38px}.row:not(.row-night) .badge{display:none}.row-absolute{margin-left:auto;margin-right:0;max-width:350px}@media (min-width: 48em){.row-absolute{position:absolute;top:118px;right:0}}@media (min-width: 75em){.row-absolute{top:145px;max-width:643px}}.row-absolute{padding:0;right:0;top:145px}.row-absolute>.grid{display:block}#full-item2{margin-top:3rem}@media (min-width: 48em){#full-item2{margin-top:0}}#full-item1 .content-padding,#full-item2 .content-padding{margin:auto;max-width:100%;padding-left:1rem;padding-right:1rem}@media (min-width: 75em){#full-item1 .content-padding,#full-item2 .content-padding{max-width:420px;padding-left:0;padding-right:0}}#full-item1 .content-padding h2,#full-item2 .content-padding h2{margin-bottom:1rem;font-size:3rem;line-height:1}@media (min-width: 75em){#full-item1 .content-padding h2,#full-item2 .content-padding h2{font-size:64px}}.ingredients-grid .grid-image{width:100%;max-width:170px}@media (min-width: 75em){.ingredients-grid .grid-image{max-width:225px}}.ingredients-grid .grid-content{justify-content:center}@media (min-width: 75em){.ingredients-grid .grid-content{justify-content:flex-end}}.ingredients-grid .grid-list{-moz-column-gap:4rem;column-gap:4rem;row-gap:3rem}.ingredients-grid .item-content{margin-left:-2rem}.brighter{--tw-bg-opacity: 1;background-color:#fafaf5;background-color:rgba(250,250,245,var(--tw-bg-opacity, 1))}.brighter .grid-list{-moz-column-gap:.625rem;column-gap:.625rem;row-gap:2.5rem}@media (min-width: 48em){.brighter .grid-list{padding:1rem}}@media (min-width: 75em){.brighter .grid-list{-moz-column-gap:5rem;column-gap:5rem;row-gap:2.75rem}}@media (min-width: 48em){.brighter .grid-item{padding:1rem}}@media (max-width: 767px){.grid-list .column:not(:has(img)){order:2}}.text-item{margin-right:10px;position:relative;display:flex;flex-shrink:0;align-items:center}.carousel-content{animation:slide 20s linear infinite}.slide-button svg{width:100%;height:100%}.slide-container:after{content:"Before";position:absolute;top:1rem;left:1rem;z-index:20;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}@media (min-width: 48em){.slide-container:after{font-size:.875rem;line-height:1.25rem}}.slide-container:last-child:after{content:"After";left:auto;right:1rem}.slide-container:last-child .slide-inner{border-top-left-radius:0}.scaled-down .slide-container:after{opacity:0}.scaled-down .slide-container:last-child .slide-inner{border-bottom-right-radius:0}.tab-slide{transform:translateZ(0);min-width:0;flex:0 0 100%}.ingredient-slide{flex-shrink:0;flex-grow:0;flex-basis:calc((100% - 40px) / 3);gap:1.25rem}@media (max-width: 767px){.ingredient-slide{flex-basis:100%}}.none-carousel .ingredient-slide{flex:0 1 auto}@media (min-width: 48em){.ingredients .will-change-transform{gap:1.25rem}}.couple-slide{transform:translateZ(0);min-width:0;flex-shrink:0;flex-grow:0;flex-basis:79.5%}@media (min-width: 75em){.couple-slide{flex-basis:calc(100% / 3)}}.article ol li a{--tw-text-opacity: 1;color:#7bc4ab;color:rgba(123,196,171,var(--tw-text-opacity, 1))}.slide-inner__box{overflow:hidden;transition:all .3s;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:#6a6a6a;border-color:rgba(106,106,106,var(--tw-border-opacity, 1))}.slide-inner__box.scaled-down{margin-top:40px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:transparent}.scaled-down .couple-data{overflow:hidden;height:0;visibility:hidden}.scaled-down svg{display:none}.showcase-slide{transform:translateZ(0);min-width:0;flex:0 0 85%;padding-left:.625rem;padding-right:.625rem}@media (min-width: 32em){.showcase-slide{flex:0 0 55%}}@media (min-width: 48em){.showcase-slide{flex:1 1 0%;padding-left:0;padding-right:0}}.showcase-slide h4{font-family:Inter,sans-serif;font-weight:600}.quiz__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#256376;opacity:.43;touch-action:manipulation;display:inline-flex;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;height:.375rem;width:.375rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.quiz__dot--selected{background-color:#000;opacity:1}.profile-actions{margin-top:2.5rem}@media (min-width: 75em){.profile-actions{margin-top:5rem}}.profile-actions{display:flex;justify-content:center;align-items:center}.prev,.next{border:1px solid var(--proven-gray-middle)}.profile-actions button,.tab-actions button{transform:none;position:static}.ingredients{list-style:disc inside;display:block}@media (min-width: 48em){.adjust-title .grid-title{font-size:80px}}.clinically .row{max-width:100%}.clinically .text-content{padding:0}.clinically .html-content{margin:0}@media (min-width: 48em){.adjust-title .grid-link{font-size:38px}}@media (min-width: 75em){.showcase-list .inner-container{padding-left:0;padding-right:0}}.showcase-list .list img{-o-object-fit:contain;object-fit:contain;background-color:#f7f7f9;border:2px solid #ccff00;min-height:466px;height:100%;width:100%}.no-aspect .asp-auto{aspect-ratio:auto;width:100%}@media (min-width: 75em){.no-aspect .asp-auto{width:auto}}.no-aspect .list>li>a{display:flex;gap:1.5rem;text-align:left}@media (min-width: 75em){.no-aspect .list>li>a{display:block;gap:1rem;text-align:center}}.no-aspect{position:relative}.no-aspect img{background-color:#f1eeec}.no-gap.grid{gap:0}@media (min-width: 48em){.showcase-list .list li:not(:last-child) img,.showcase-list .list>div:not(:last-child) img{border-right-width:0px}}.showcase-list>.container{padding:0}.card-shadow{border-radius:16px;overflow:hidden;box-shadow:#0000001a 5px 9px 10px;height:100%;display:flex;flex-direction:column}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#303c4299;z-index:200}.video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:21}.video-responsive{overflow:hidden;position:relative;z-index:22;height:0;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(-64px + 100dvh);border-radius:8px;height:100%;max-width:350px}@media (min-width: 1280px){.video-responsive{max-height:700px}}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;max-height:calc(-64px + 100dvh)}.tabs-line{position:relative;justify-items:center;min-height:5rem}@media (min-width: 48em){.tabs-line{min-height:-moz-fit-content;min-height:fit-content}}.tabs-line button{margin:auto;width:-moz-fit-content;width:fit-content}.tabs-line:after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background-color:#aaa}.tabs-line .tab-image{min-height:2rem}@media (min-width: 75em){.tabs-line .tab-image{min-height:63px}.tabs-line img{min-width:67px}}.showcase-work .inner-image{width:7rem}@media (min-width: 48em){.showcase-work .inner-image{width:100%}}.tab-selected{position:relative}.tabs-line .tab-selected:after{content:"";position:absolute;left:45%;border-top:1px solid #aaa;border-left:1px solid #aaa;background:#fff;transform:rotate(45deg);z-index:999;top:50px;height:1.25rem;width:1.25rem}@media (min-width: 75em){.tabs-line .tab-selected:after{top:108px;height:22px;width:22px}}@media (min-width: 48em){.showcase-list .profile-actions{display:none}}.custom-photo .text-content{text-align:left}.custom-photo .text-content a{width:-moz-fit-content;width:fit-content}.quiz-button{font-family:Freight Big Comp Pro,sans-serif;font-size:3rem;line-height:1;font-weight:500;background-color:transparent;-webkit-text-decoration:none;text-decoration:none}.quiz-button:hover{-webkit-text-decoration:none;text-decoration:none}.quiz-button>span:first-child{border-bottom:1px solid #303c42;display:inline-block}@keyframes slide{0%{transform:translate(0)}33.33%{transform:translate(-200px)}66.66%{transform:translate(-400px)}to{transform:translate(-600px)}}.accordion,.faq-answer{display:block}.accordion a,.faq-answer a{-webkit-text-decoration:none;text-decoration:none;font-weight:400;color:#7bc4ab}.accordion .article p,.accordion .article div{font-size:.875rem;line-height:1.25rem}@media (min-width: 48em){.accordion .article p,.accordion .article div{font-size:1rem;line-height:1.5rem}}.pdp-embla-main{--slide-size: 100%}@media (max-width: 768px){.pdp-embla-main{--slide-size: 80% }}.pdp-embla__slide{flex:0 0 var(--slide-size)}.ingredients-grid .container,.brighter .container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.ingredients-grid .container,.brighter .container{padding-left:4rem;padding-right:4rem}}@media (min-width: 75em){.ingredients-grid .container,.brighter .container{max-width:1140px;padding-left:0;padding-right:0}}@media (min-width: 90em){.ingredients-grid .container,.brighter .container{max-width:1536px;padding-left:150px;padding-right:150px}}@media (min-width: 96em){.ingredients-grid .container,.brighter .container{max-width:100%;padding-left:10%;padding-right:10%}}.deal-gift{min-height:270px;max-width:100%}.leading-number{line-height:1.1;font-size:12.27vw}@media (min-width: 32em){.leading-number{font-size:3rem;line-height:1}}@media (min-width: 75em){.leading-number{font-size:3.75rem;line-height:1}}@media (min-width: 90em){.leading-number{font-size:80px}}.leading-number+h4{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:#cfdbde;color:rgba(207,219,222,var(--tw-text-opacity, 1))}@media (min-width: 75em){.leading-number+h4{font-size:1.5rem;line-height:2rem}}.custom-color .article,.custom-color details{--tw-text-opacity: 1;color:#5d6469;color:rgba(93,100,105,var(--tw-text-opacity, 1))}@media (min-width: 48em){.custom-padding-128{padding-top:4rem;padding-bottom:4rem}}@media (min-width: 75em){.custom-padding-128{padding-top:8rem;padding-bottom:8rem}.ingredients-grid .item-content{margin-left:-2.5rem}}.personalized-title i{color:#43606e}@media (min-width: 75em){.text-content__minus>.grid-list{grid-template-columns:repeat(12,minmax(0,1fr))}}.text-content__minus .text-content{margin-left:0}@media (min-width: 75em){.text-content__minus .text-content{margin-left:-1rem}}@media (min-width: 1200px){.text-content__minus .column{grid-area:1 / 7 / auto / -1}.text-content__minus .column:first-child{grid-area:1 / 1 / auto / span 7;border-radius:16px;overflow:hidden;max-height:440px}}.no-gap .row-list,.no-gap .grid-list{gap:0px}.full-width .row{padding:0}.column-padding{padding:2.25rem 1rem}@media (min-width: 48em){.column-padding{padding-left:4rem;padding-right:4rem}}@media (min-width: 75em){.column-padding{padding-left:150px;padding-right:150px}}@media (min-width: 96em){.column-padding{padding-left:20%;padding-right:20%}}.simple-case{display:flex;justify-content:center;gap:1rem}@media (min-width: 48em){.simple-case{margin-left:auto;margin-right:auto;max-width:70%}}@media (min-width: 75em){.simple-case{max-width:100%;gap:2.5rem}.simple-case:first-child{position:absolute;left:92px;bottom:25px;height:auto}}.simple-case:first-child .image{width:50%}@media (min-width: 75em){.simple-case:first-child .image{width:410px}}.simple-case:first-child .content{position:relative;display:flex;width:50%;flex-direction:column;justify-content:center}@media (max-width: 720px){.sticky.cart-sticky .simple-case:first-child .content{display:none}.sticky.cart-sticky.open .simple-case:first-child .content{display:block;display:flex}}@media (min-width: 75em){.simple-case:first-child .content{position:absolute;bottom:30px;left:13px;width:220px}}.simple-case:first-child+.simple-case{position:relative;flex-direction:row-reverse}@media (min-width: 75em){.simple-case:first-child+.simple-case{left:52px;bottom:25px;display:block;height:auto;width:371px}}.simple-case:first-child+.simple-case .image{width:50%}@media (min-width: 75em){.simple-case:first-child+.simple-case .image{width:265px}}.simple-case:first-child+.simple-case .content{position:relative;display:flex;width:50%;flex-direction:column;justify-content:center}@media (max-width: 720px){.sticky.cart-sticky .simple-case:first-child+.simple-case .content{display:none}.sticky.cart-sticky.open .simple-case:first-child+.simple-case .content{display:block;display:flex}}@media (min-width: 75em){.simple-case:first-child+.simple-case .content{position:absolute;top:103px;right:0;width:220px}.simple-case:last-child{position:absolute;right:0;bottom:34px;height:285px;width:400px}}.simple-case:last-child .image{width:50%}@media (min-width: 75em){.simple-case:last-child .image{width:100%}}.simple-case:last-child .content{position:relative;left:10px;display:flex;width:50%;flex-direction:column;justify-content:center}@media (max-width: 720px){.sticky.cart-sticky .simple-case:last-child .content{display:none}.sticky.cart-sticky.open .simple-case:last-child .content{display:block;display:flex}}@media (min-width: 75em){.simple-case:last-child .content{position:absolute;left:auto;bottom:0;right:-5rem;width:220px}}.faq-item:has(.accordion) .faq-title{font-size:1.25rem;line-height:1.75rem}@media (min-width: 75em){.faq-item:has(.accordion) .faq-title{font-size:1.5rem;line-height:2rem}}.faq-item:has(.accordion) .accordion button[aria-expanded=true] .accordion-title,.faq-item:has(.accordion) button[aria-expanded=true] .faq-title{--tw-text-opacity: 1 !important;color:#256376!important;color:rgba(37,99,118,var(--tw-text-opacity, 1))!important}.faq-item:has(.accordion) .accordion .accordion-title{margin-bottom:0;font-weight:600;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.faq-item:has(.accordion) .article>.accordion .article>.accordion .accordion-title{font-size:1rem;line-height:1.5rem;font-weight:400}.faq-item:has(.accordion) .article>.accordion .article>.accordion .article{--tw-text-opacity: 1;color:#5d6469;color:rgba(93,100,105,var(--tw-text-opacity, 1))}.faq-item:has(.accordion) .article>.accordion .article>.accordion{margin-left:2rem;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}@media (min-width: 75em){.faq-item:has(.accordion) .article>.accordion .article>.accordion{margin-left:5rem}}.faq-item>.faq-content{max-height:-moz-fit-content;max-height:fit-content}.faq-content a{color:var(--proven-gray-elysian);-webkit-text-decoration:underline;text-decoration:underline}.contact-details p{margin-bottom:0}.contact-details{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:.75rem;line-height:1rem;font-weight:400}@media (max-width: 720px){.sticky.cart-sticky .contact-details{display:none}.sticky.cart-sticky.open .contact-details{display:block;display:flex}}@media (min-width: 48em){.contact-details{font-size:.875rem;line-height:1.25rem}}.contact-details a{font-weight:400}.about-author{max-width:50%}@media (min-width: 32em){.about-author{max-width:100%}}.about-press .press-items{max-width:72%;padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.about-press .press-items{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 75em){.about-press .press-items{justify-content:space-between}}.about-press .press-items{margin:auto}.industry-leader{padding-top:0;padding-bottom:0;padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.industry-leader{padding-left:0;padding-right:0}}@media (min-width: 90em){.industry-leader{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 48em) and (max-width: 64em){.industry-leader .hero-desktop{height:60dvh!important}}.industry-leader .hero-text{max-width:43.3%!important}@media (max-width: 767px){.industry-leader .hero-text{max-width:75%!important}}@media (max-width: 32em){.industry-leader .hero-text{max-width:100%!important}}.industry-leader img{background-color:#fff}.industry-leader .article img{background-color:transparent}@media (min-width: 1280px){.industry-leader .hero-text{left:7%}}.industry-leader.container{padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.industry-leader.container{padding-left:0;padding-right:0}}@media (min-width: 32em){.industry-leader img{max-height:150vw}}@media (min-width: 75em){.industry-leader img{max-height:40.278vw}}.industry-leader .hero-text{padding-left:1rem;padding-right:1rem}@media (min-width: 75em){.industry-leader .hero-text{padding-left:0;padding-right:0}}.industry-leader .hero-title,.industry-leader .hero-content{text-align:left}.bg-fa .content-flex{justify-content:center}.our-story .content-title__wrapper{margin-bottom:.5rem}.our-team{margin-top:4rem}.our-team .content-title__wrapper{margin-bottom:0;display:block}.our-team .content-flex{display:none}.html-content:has(.contact-details){margin-bottom:0;--tw-bg-opacity: 1;background-color:#f1eeec;background-color:rgba(241,238,236,var(--tw-bg-opacity, 1));padding-bottom:6rem}.html-content details{font-size:14px}@media (min-width: 720px){.html-content details{font-size:16px}}.article a{font-weight:400}.article>h4{font-family:Freight Big Comp Pro,sans-serif;font-size:38px;font-weight:400;line-height:110%;--tw-text-opacity: 1;color:#5d6469;color:rgba(93,100,105,var(--tw-text-opacity, 1))}.article h2.custom-title{font-family:Freight Big Comp Pro,sans-serif;font-size:3rem;line-height:1;font-weight:400;line-height:110%;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}@media (min-width: 75em){.article h2.custom-title{font-size:64px}}@media (max-width: 767px){.article h2.custom-title{margin-bottom:1rem}}.article strong.custom-content{font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:150%;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.article strong.custom-content em{font-family:Freight,serif;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:133%;--tw-text-opacity: 1;color:#256376;color:rgba(37,99,118,var(--tw-text-opacity, 1))}.concern-hero .hero-content{margin-top:3rem;margin-bottom:3rem;font-family:Freight Big Comp Pro,sans-serif;font-size:38px;line-height:100%}@media (min-width: 75em){.concern-hero .hero-content{font-size:3rem;line-height:1}}.concern-hero .button-secondary .btn-icon{display:inline-block}.concern-hero .button-secondary a{display:flex;align-items:center;justify-content:center}.concern-hero .button-secondary{margin-top:1rem}.article-blog .article{--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.article-blog a.button-primary{font-weight:600}.header-blog h1{font-weight:400;line-height:1}.list-blog-header .custom-heading{font-size:80px;font-weight:400;--tw-text-opacity: 1;color:#256376;color:rgba(37,99,118,var(--tw-text-opacity, 1))}@media (max-width: 767px){.list-blog-header .custom-heading{font-size:3rem;line-height:1}}@media (min-width: 75em){.list-blog-content .cat-blog{font-weight:400}}.promo-code-hero .hero-title{margin-bottom:0}@media (min-width: 75em){.promo-code-hero .hero-title{margin-bottom:2.5rem}}.promo-code-hero .hero-content{margin-top:2.5rem;margin-bottom:2.5rem}.article>h3{--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.about-hero{overflow:hidden}@media (max-width: 1023px){.about-hero .hero-text{left:0;flex-direction:column;align-items:flex-start;gap:2.5rem}}.about-hero .hero-title{margin-bottom:2rem;text-align:left;font-size:64px;line-height:1}@media (min-width: 90em){.about-hero .hero-title{font-size:80px}}.about-hero .hero-content{text-align:left}details{position:relative}summary{color:#252522;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;list-style:none;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;line-height:1;cursor:pointer}summary:before{content:"Read More";margin-right:8px}details[open] summary:before{content:"Read Less";margin-right:8px}details[open] summary:first-child{position:absolute;bottom:0;z-index:20}.details>summary:last-child{opacity:0}summary::-webkit-details-marker,summary::marker{display:none}summary .marker:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.03125 5.0588L2.08635 3.91577L7.00325 8.45444L11.9201 3.91577L12.9752 5.0588L7.00325 10.5714L1.03125 5.0588Z' fill='%23252522'/%3E%3C/svg%3E");vertical-align:middle;display:inline-block;width:14px;height:14px}details[open] summary .marker:after{transform:rotate(180deg)}.article .container{padding:0}.article details{margin-top:.75rem}@media (min-width: 48em){.article details{margin-top:1.25rem}}@media (min-width: 90em){.our-products{padding-left:1.5rem;padding-right:1.5rem}}.our-products .article strong{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}@media (min-width: 75em){.our-products .article strong{font-size:28px}}.our-products .article strong{font-weight:700}.our-products~.html-content,.our-products~.html-content+div{--tw-bg-opacity: 1;background-color:#fafafa;background-color:rgba(250,250,250,var(--tw-bg-opacity, 1))}.our-products~.html-content .content-flex,.our-products~.html-content+div .content-flex{justify-content:center}.our-products~.html-content .btn-wrapper,.our-products~.html-content+div .btn-wrapper{margin:0}.our-products .content-title__wrapper{margin-bottom:2rem}@media (min-width: 75em){.our-products .content-title__wrapper{margin-bottom:4rem}}.commitment strong{font-size:1.125rem;line-height:1.75rem}.bg-fa .btn-wrapper{margin:0}.commitment .article strong{font-size:1rem;line-height:1.5rem}@media (min-width: 75em){.commitment .article strong{font-size:1.125rem;line-height:1.75rem}}.commitment .flex-box,.to-learn .flex-box,.carbon-footprint .flex-box{display:flex!important;flex-direction:column-reverse!important}@media (min-width: 48em){.commitment .flex-box,.to-learn .flex-box,.carbon-footprint .flex-box{flex-direction:row-reverse!important}}.carbon-footprint .btn-wrapper a{font-size:1rem;line-height:1.5rem;font-weight:400;text-transform:none}@media (min-width: 75em){.carbon-footprint .btn-wrapper a{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 1023px){.carbon-footprint .btn-wrapper{text-align:left}}.commitment h2,.to-learn h2,.carbon-footprint h2,.our-products h2,.center-title h2{text-align:center}.commitment .article,.to-learn .article,.carbon-footprint .article{font-size:1rem;line-height:1.5rem}@media (max-width: 1023px){.commitment .content-flex,.to-learn .content-flex,.carbon-footprint .content-flex{flex-direction:column-reverse}}.commitment,.to-learn,.carbon-footprint{padding-top:2rem!important;padding-bottom:2rem!important}@media (min-width: 75em){.commitment,.to-learn,.carbon-footprint{padding-top:3rem!important;padding-bottom:3rem!important}}#carbon-footprint a{font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1));text-transform:none;text-transform:initial}.to-learn strong{font-weight:700;--tw-text-opacity: 1;color:#252522;color:rgba(37,37,34,var(--tw-text-opacity, 1))}.grid-checkbox{grid-gap:24px;gap:24px;display:grid;margin-bottom:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 48em){.grid-checkbox{gap:1.5rem}}@media (min-width: 75em){.grid-checkbox{margin-bottom:2.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-checkbox>p{margin:0}.content-has__img .content-item:has(img){width:100%}@media (min-width: 75em){.content-has__img .content-item:has(img){width:60%}}@media (max-width: 767px){.content-has__img .content-item+div{width:100%!important}}@media (max-width: 1023px){.content-has__img .content-item+div{width:80%}}.content-has__img .content-padding,.content-has__img .content-padding label{--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}.content-has__img h2{text-align:center}@media (min-width: 75em){.content-has__img h2{text-align:left}}.about-with__girl{padding-left:1rem!important;padding-right:1rem!important}@media (min-width: 48em){.about-with__girl{padding-left:0!important;padding-right:0!important}}@media (min-width: 90em){.about-with__girl{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width: 48em) and (max-width: 64em){.about-with__girl .hero-desktop{height:50dvh!important}}@media (min-width: 64em){.about-with__girl .hero-text{padding-left:2.25rem;padding-right:2.25rem}}@media (min-width: 48em) and (max-width: 64em){.about-with__girl .hero-text{max-width:50%!important}.about-with__girl .hero-text{top:60%;right:4rem;padding:0}}@media (min-width: 48em){.about-with__girl .hero-text{right:10%}}@media (max-width: 767px){.about-with__girl .hero-text{top:3rem!important}.about-with__girl .hero-text{margin-right:0}}.grid-checkbox>p:has(input:checked):after{background-color:#cfdbde}.grid-checkbox>p:has(input):after{display:block;content:"";background-color:#fff;width:100%;height:100%;position:absolute;left:0;top:0}.grid-checkbox>p{position:relative;overflow:hidden}.grid-checkbox input[type=checkbox]:checked{border-radius:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Crect x='0.664062' y='0.666992' width='16.6667' height='16.6667' rx='4' fill='%2343606E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7299 7.11176L7.76595 12.642L4.25781 9.32877L5.40219 8.11708L7.7764 10.3594L12.5967 5.88965L13.7299 7.11176Z' fill='white'/%3E%3C/svg%3E")}.grid-checkbox input,.grid-checkbox label{z-index:10;cursor:pointer}.about-with__girl .hero-text{max-width:338px;text-align:left}@media (min-width: 75em){.about-with__girl .hero-text{top:62%;max-width:100%}}.about-hero .hero-text{padding-bottom:6rem}@media (min-width: 75em){.about-hero .hero-text{padding-bottom:0}}.about-hero .btn-wrapper{position:absolute;bottom:0;left:50%;width:100%;--tw-translate-x: -50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 48em){.about-hero .btn-wrapper{position:static;--tw-translate-x: 0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.hover-img img{transition:.4s all ease-in-out}.hover-img:hover img{transform:scale(1.5)}.html-content .grid-title{margin-bottom:.75rem;font-family:Freight Big Comp Pro,sans-serif;font-size:3rem;line-height:1;font-weight:500;--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}@media (min-width: 48em){.html-content .grid-title{font-size:4.5rem;line-height:1}}.hexagon-column .portable-content{margin-top:30px;margin-bottom:30px;max-width:615px;padding-left:2.75rem;padding-right:2.75rem}@media (min-width: 48em){.hexagon-column .portable-content{padding-left:1rem;padding-right:1rem}}@media (min-width: 48em) and (max-width: 64em){.hexagon-column .portable-content{margin-right:0;max-width:47%}}@media (max-width: 767px){.our-story+section .video-container{height:504px!important}}@media (max-width: 32em){.our-story.about-story+section .video-container{height:250px!important}}@media (min-width: 48em) and (max-width: 64em){.hexagon-column .grid-title{font-size:57px}.hexagon-column .grid-title+p{font-size:1.875rem;line-height:2.25rem}}.clinically .bg-desktop{position:static}@media (min-width: 48em){.clinically .bg-desktop{position:absolute}}@media (min-width: 48em) and (max-width: 64em){.clinically .bg-desktop{-o-object-position:10%;object-position:10%}}.clinically .row{--tw-bg-opacity: 1;background-color:#878a88;background-color:rgba(135,138,136,var(--tw-bg-opacity, 1));padding-left:0;padding-right:0}@media (min-width: 48em) and (max-width: 64em){.blog-details .hero-desktop,.blog-details .hero-tablet{height:100%!important}.home-hero .hero-desktop img{-o-object-position:65%;object-position:65%}}@media (min-width: 48em){.home-hero .hero-text{top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width: 767px){.home-hero .hero-text{top:0;height:100%;padding-top:7rem}.home-hero .btn-wrapper{position:absolute;bottom:2.5rem;left:50%;width:100%;--tw-translate-x: -50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 75em){.home-hero .hero-title{font-size:80px}}.home-hero .hero-content{font-size:.875rem;line-height:1.25rem}@media (min-width: 48em){.home-hero .hero-content{max-width:314px;font-size:1.125rem;line-height:1.75rem}}@media (min-width: 90em){.home-hero .hero-content{max-width:452px}}.article-blog .image-with-text p:not(:has(strong)){--tw-text-opacity: 1;color:#6a6a6a;color:rgba(106,106,106,var(--tw-text-opacity, 1))}@media (min-width: 48em){.custom-color{padding-left:1.5rem;padding-right:1.5rem}}.item-product{width:calc((100% - 40px) / 3);width:calc(calc(100% - 40px) / 3);width:100%}@media (min-width: 48em){.item-product{width:calc((100% - 40px)/2)}}@media (min-width: 75em){.item-product{width:calc((100% - 40px) / 3)}}.dry-links{margin-left:auto;margin-right:auto;width:100%;max-width:848px}.arrows svg{height:1.5rem;width:1.5rem;--tw-text-opacity: 1;color:#5d6469;color:rgba(93,100,105,var(--tw-text-opacity, 1))}.oily-links .content-flex{justify-content:center}.oily-links .article ol li a{--tw-text-opacity: 1;color:#303c42;color:rgba(48,60,66,var(--tw-text-opacity, 1))}@media (max-width: 767px){.pledge+div h2{text-align:center}.pledge+div h2 i{display:block}}.faq-page .faq-search,.product-details .faq-search{display:flex}.faq-page .article{display:block}.concern-hero .copy-text{bottom:1rem}@media (min-width: 48em){.concern-hero .copy-text{bottom:.5rem}}@media (min-width: 75em){.concern-hero .copy-text{bottom:1.25rem}}.showcase-work .list{flex-wrap:nowrap}.showcase-work .list li{flex-direction:row;gap:.75rem}@media (min-width: 48em){.showcase-work .list li{flex-direction:column}}.blog-details h2{margin-top:2rem;margin-bottom:2rem}.blog-details h3{margin-top:1.5rem;text-transform:capitalize}.blog-details .article strong{font-size:1.125rem;line-height:1.75rem}.blog-details .image-with-text p strong{margin-bottom:1.25rem;display:block;font-size:1rem;line-height:1.5rem}.highlight{--tw-bg-opacity: 1;background-color:#fde047;background-color:rgba(253,224,71,var(--tw-bg-opacity, 1));font-weight:700}.article p:has(~.html-content)>strong{font-size:1rem;line-height:1.5rem}@media (min-width: 64em){.article p:has(~.html-content)>strong{font-size:1.125rem;line-height:1.75rem}}.center-review-item img{margin:0 auto}.center-review-item .text-title,.center-review-item .article{--tw-text-opacity: 1;color:#252522;color:rgba(37,37,34,var(--tw-text-opacity, 1))}.center-review-item .text-body{font-size:1rem;line-height:1.5rem}@media (min-width: 48em){.center-review-item .text-body{font-size:1.125rem;line-height:1.75rem}}.center-review-item .text-title{margin-bottom:1.75rem;font-size:58px;font-weight:900}@media (min-width: 75em){.center-review-item .text-title{font-size:74px}}@media (max-width: 767px){.center-review-item .content-item,.reviews-page .banner-slider+.banner-slider{display:none}}.reviews-page>div:first-child>div{background:#fafafa}@media (max-width: 719px){.reviews-page>div:first-child>div{height:90dvh}.reviews-page>div:first-child>div .hero-text{transform:translate(-50%);left:50%;top:30%}.reviews-page>div:first-child>div .hero-title{font-size:42px}}@media (min-width: 48em){.reviews-page .hero-title{font-size:64px}}.quiz-container__logo{display:flex;width:100%;padding-left:4em;position:absolute;top:33px}.main-wrapper--quiz{overflow-y:hidden}.quiz-text__input{text-align:left;position:absolute;top:-5px;right:0;bottom:0;left:0;margin:0;padding:0 8px;pointer-events:none;border-radius:inherit;border-style:solid;border-width:1px;overflow:hidden;min-width:0%;border-color:#acb1b3}.proven-multiple-quiz__selector{height:74px;border-radius:8px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.proven-multiple-quiz__selector p{margin:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#256376}@media (min-width: 375px){.quiz-grid{width:100%;display:flex;flex-direction:column}}@media (min-width: 720px){.quiz-grid{display:grid;grid-template-columns:minmax(450px,1fr) minmax(450px,1fr);grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding-bottom:100px}.quiz-contaner__question{width:100%;display:flex;flex-direction:column;z-index:20}}.zip-header{margin-top:40px!important;margin-bottom:8px!important}@media (max-width: 960px){.quiz-container__logo{align-items:center;justify-content:center;padding-right:30px}}@media (max-width: 720px){.quiz-container__logo img{display:none}}.question-multiple__grid input[type=text],.question-multiple__grid input[type=email]{border-color:var(--proven-gray-middleGray)!important;background-color:#fff!important}.question-multiple__grid input[type=text],.question-multiple__grid input[type=email]{width:100%;padding:11px 24px;border-radius:8px}.question-multiple__grid input[type=text]:hover,.question-multiple__grid input[type=email]:hover{border-color:#303c42}.question-multiple__grid input[placeholder="Enter Here"],.question-multiple__grid input[placeholder="Your Name"],.question-multiple__grid input[placeholder="Enter concerns"]{padding-left:24px}@media (max-width: 720px){.quiz-grid{padding-top:24px;padding-bottom:131px}.quiz-select__button{width:100%}.proven-multiple-quiz__selector{height:44px}.proven-multiple-quiz__selector p{font-size:14px}}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.quiz-question-wrapper .quiz-grid{display:grid;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:1fr;padding-top:24px;padding-bottom:24px}@media screen and (min-width: 720px){.quiz-question-wrapper .quiz-grid{grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;padding-top:0}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 1920px){.quiz-question-wrapper .quiz-grid{max-width:1144px;margin-left:auto;margin-right:auto}}.before-after-img-wrapper{align-items:initial!important}.before-after-img-wrapper figure{transform:scale(1);aspect-ratio:unset;width:461px}.before-after-img-wrapper figure>div{gap:8px}.before-after-img-wrapper figure img{aspect-ratio:unset!important}@media screen and (min-width: 720px){.before-after-img-wrapper figure{width:100%}}@media screen and (min-width: 1280px){.before-after-img-wrapper figure{width:461px}}@media screen and (min-width: 720px){.quiz-question-wrapper .quiz-grid{-moz-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr;padding-top:0}.question-concern__grid{grid-template-columns:repeat(3,1fr);gap:24px;grid-auto-rows:1fr}.quiz-heading-wrapper .quiz-heading{margin-top:40px}.progress-container{grid-column:3 / span 4}}.quiz-title{letter-spacing:.64px}.quiz-subheading__zip{margin-bottom:24px;display:block;color:#6b757d}.quiz-subheading{font-size:16px}@media (max-width: 960px){.quiz__button__wrapper button{height:44px;font-size:13px}.screen-ba-wrapper{padding:24px 16px 38px!important}}@media (min-width: 720px){.quiz__button__wrapper{width:311px}}.compare-inner-child{display:flex;flex-direction:column;justify-content:center;flex:1 1 0%;padding-bottom:60px}@media screen and (min-width: 720px){.compare-inner-child{justify-content:center;flex:initial;padding-bottom:0}}@media (max-width: 719px){.screen-ba-wrapper .subtile2{display:block;margin-top:4px}.quiz-grid .before-after-img-wrapper figure{width:100%}.compare-main{display:flex;flex-direction:column;padding-bottom:0;height:100%}.compare-main>div{max-width:100%!important}.compare-concern-title{justify-content:center!important}.compare-inner-child{display:flex;flex-direction:column;justify-content:center;flex:1 1 0%}.question-multiple__grid input[type=text]{background-color:#fff!important}.question-multiple__grid input[type=text]{padding:9px 24px;font-size:14px}.quiz-grid{width:100%}.multiselect-input-wrapper{min-height:34px!important}}.signup-checkbox{margin-top:40px;display:block}.signup-checkbox label.MuiFormControlLabel-root{display:inline-flex;-webkit-box-align:center;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;align-items:flex-start}.signup-checkbox span.MuiButtonBase-root{align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0px;border:0px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-decoration:none;text-decoration:none;border-radius:50%;padding-right:15px;color:#256376}.signup-checkbox input.PrivateSwitchBase-input{cursor:inherit;width:20px;height:20px;margin:0;padding:0;z-index:1;color:#323232;font-family:Inter,sans-serif;line-height:1.5;font-size:1.125rem}.signup-checkbox span.MuiTypography-root{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:130%;color:#5d6469;font-size:14px}.signup-checkbox svg.MuiSvgIcon-root{display:none}.signup-header{margin-top:0!important;margin-bottom:8px!important}.quiz-summary-title{margin:0 0 16px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:capitalize;color:#303c42;font-size:30px}@media (min-width: 720px){.quiz-summary-title{font-size:38px}}.quiz-summary-box{display:grid;grid-template-columns:6fr 1fr 5fr}@media (max-width: 720px){.quiz-summary-box{display:flex;flex-direction:column;gap:16px;grid-template-columns:1fr;border-radius:16px;padding:16px;margin-bottom:8px;border:1px solid var(--proven-gray-lightGray);background-color:#ffffff4d}}.quiz-summary-leftbox{display:flex;flex-direction:column;gap:16px;border-radius:16px;background-color:#ffffff4d;padding:16px;border:1px solid rgb(242,241,241)}@media (max-width: 720px){.quiz-summary-leftbox{margin-bottom:8px}}.quiz-summary-user{display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center}.quiz-summary-username{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#256376}@media (min-width: 720px){.quiz-summary-username{font-size:18px}}.quiz-summary-userdata{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#5d6469}@media (min-width: 720px){.quiz-summary-userdata{font-size:14px}}.quiz-summary-lifestyle{display:flex;gap:min(1vw,11px);flex-flow:wrap;justify-content:space-between}.quiz-summary-lifestyle .divider{margin:4px 0;flex-shrink:0;border-width:0px thin 0px 0px;border-style:solid;align-self:stretch;border-color:#6b757d;height:auto;color:#6b757d;opacity:.2}.quiz-summary-lifestyle-card{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.quiz-summary-lifestyle-label{margin:0;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0px;color:#303c42;height:18px;white-space:nowrap}@media (min-width: 720px){.quiz-summary-lifestyle-label{font-size:16px}}.quiz-summary-lifestyle-level{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#6b757d;white-space:nowrap}@media (min-width: 720px){.quiz-summary-lifestyle-level{font-size:14px}}.quiz-summary-see-more{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-decoration-line:underline;color:#6b757d;align-self:center}@media (min-width: 720px){.quiz-summary-see-more{font-size:16px}}.quiz-summary-footer{margin:32px 0 0;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;text-align:center;color:#6b757d}@media (min-width: 720px){.quiz-summary-footer{font-size:16px}}@media (max-width: 720px){.quiz-summary-footer{margin-top:8px}}.quiz-summary-footer-link{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:150%;color:#6b757d;font-size:inherit}.quiz-summary-rightbox{margin:auto;width:100%;height:100%;margin-top:8dvh}@media (max-width: 720px){.quiz-summary-rightbox{margin-top:0}}.quiz-summary-formula-button-box{margin-top:16px;width:100%}@media (max-width: 720px){.quiz-summary-formula-button-box{display:none}}.quiz-summary-concern-line{opacity:1!important}.quiz-summary-concern-line{display:inline-flex;position:relative;font-size:1.5rem;color:#faaf00;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;gap:4px}.quiz-summary-concern-dot{width:25px;height:4px;background-color:#f2f1f1;border-radius:100px}.quiz-summary-concern-dot.fill{background:#faaf00}.quiz-summary-concern-box{display:grid;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px;grid-template-columns:1fr 1fr}@media (max-width: 370px){.quiz-summary-concern-box{grid-template-columns:1fr}}.quiz-summary-concern-card{display:flex;width:100%;top:33px}.quiz-signup-page-wrapper .quiz-container__logo{position:static;position:initial;padding-left:0;padding-top:32px;padding-bottom:32px;justify-content:flex-start}@media (max-width: 720px){.quiz-signup-page-wrapper .quiz-container__logo{display:none!important}.quiz-signup-page-wrapper{width:100%}}.signup-modal-box{color:#303c42;padding:32px 24px;position:fixed;z-index:10;background-color:#fff;box-shadow:#303c420a 0 100px 80px,#303c4206 0 64.8148px 46.8519px,#303c4203 0 38.5185px 25.4815px,#303c4205 0 20px 13px,#303c4202 0 8.14815px 6.51852px,#303c4201 0 1.85185px 3.14815px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:16px}.signup-modal-heading{margin:0 0 8px;font-size:24px;line-height:120%;font-family:Inter,sans-serif;font-style:normal;font-weight:600;letter-spacing:0px;color:#303c42}.signup-modal-subheading{margin:0 0 16px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;color:#6b757d}.quiz-container__button-end-summary{pointer-events:none}.quiz-container__button-end-summary:hover{background-color:var(--proven-primary-main);color:var(--proven-gray-elysian)}.acne-ingredient-section{display:flex;flex-direction:column;justify-content:center;gap:17px;padding-bottom:90px;max-width:calc(-16px + 100vw)}.acne-ingredient-card{display:flex;flex-direction:row;gap:16px;margin-right:0;margin-left:0;justify-content:flex-end}.acne-ingredient-left-box{padding-top:calc(-17.4% + 119.282px);padding-bottom:calc(-17.4% + 119.282px)}.acne-ingredient-svg-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.acne-ingredient-svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;fill:currentcolor;flex-shrink:0;font-size:1.5rem;width:14.0569rem;height:16.2067rem;opacity:.2;color:transparent;z-index:0;position:absolute;transition:fill .2s cubic-bezier(.4,0,.2,1)}.acne-ingredient-svg path{stroke:#6b757d}.acne-ingredient-image-box{display:flex;align-items:center}.acne-ingredient-image-wrapper{display:flex;justify-content:center;align-items:center;width:128px;height:128px}.acne-ingredient-image{width:auto;max-width:112px;height:auto}.acne-ingredient-right-box{display:flex;flex-direction:column;z-index:4;width:152px;align-self:center}.acne-ingredient-title{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#5d6469}@media (min-width: 720px){.acne-ingredient-title{font-size:18px}}.acne-ingredient-sub-title{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#6b757d}@media (min-width: 720px){.acne-ingredient-sub-title{font-size:14px}}.acne-ingredient-desc{margin:0;letter-spacing:.04em;text-transform:uppercase;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:120%;color:#256376}.acne-ingredient-part_2 .acne-ingredient-card{display:flex;flex-direction:row;gap:16px;margin-right:0;margin-left:46px;justify-content:flex-start}.acne-ingredient-part_3 .acne-ingredient-svg{width:10.625rem}.acne-ingredient-part_3 .acne-ingredient-left-box{padding:0}.acne-ingredient-part_3 .acne-ingredient-image{width:auto;max-width:101.56px;height:auto}@media (max-width: 1024px){.acne-ingredient-part_3 .acne-ingredient-left-box{padding-top:14px}}@media (max-width: 720px){.acne-ingredient-section .acne-ingredient-part_1 .acne-ingredient-card{gap:40px}.acne-ingredient-section .acne-ingredient-part_1 .acne-ingredient-card,.acne-ingredient-section .acne-ingredient-part_3 .acne-ingredient-card{flex-direction:row-reverse;justify-content:center}}@media (max-width: 380px){.acne-ingredient-left-box .acne-ingredient-svg{width:10.0569rem}}.acne-quiz-summary .quiz-summary-box{display:block}.acne-quiz-summary-textbox{display:flex;flex-direction:column;gap:8px;margin-top:24px}.acne-quiz-summary-text{margin:0;font-size:30px;line-height:110%;font-family:Freight Big Comp Pro,serif;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:capitalize;color:#256376;text-align:center;padding:24px;background-color:#fff;border:1px solid rgb(242,241,241);border-radius:16px}@media (min-width: 720px){.acne-quiz-summary-text{font-size:38px}}.acne-quiz-summary-user{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fafafa;border:1px solid rgb(242,241,241);border-radius:16px}.acne-quiz-summary-user-card{display:flex;flex-direction:row;align-items:center;gap:8px}img.acne-quiz-summary-avatar{width:45px;height:auto}.acne-quiz-summary-user-box{display:flex;flex-direction:column}.acne-quiz-summary-user-name{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:130%;color:#303c42}.acne-quiz-summary-user-desc{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#5d6469}.acne-quiz-summary-user-quote{margin:0;letter-spacing:0px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#303c42}@media (max-width: 720px){.acne-quiz-summary-user-name,.acne-quiz-summary-user-desc,.acne-quiz-summary-user-quote{font-size:12px}}.site-logo{height:24px;width:180px}.blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quiz-button__container .button:disabled{box-shadow:none;color:#acb1b3;background-color:#f2f1f1}.your-recommendation{font-weight:400}.arrow-wrapper{display:none}.other-product-title{font-size:30px!important;line-height:33px!important;font-weight:400!important;color:#252522!important}.cart-add-button{background-color:#252522;color:#cf0;padding:17px 32px;font-size:14px;line-height:14px;font-weight:600}.cart-add-button:hover{background-color:#cf0;color:#252522}.addon-slider-cards .money{font-size:16px;line-height:24px;font-weight:400;color:#252522}.addon-slider-cards button{background-color:#252522;color:#cf0;padding:17px 32px;font-size:13px;line-height:13px;font-weight:600;width:auto;display:inline-flex;margin:0 auto}.addon-slider-cards form{text-align:center}.addon-slider-cards button:hover{background-color:#cf0;color:#252522}.addon-slider-cards button:disabled{box-shadow:none;pointer-events:none;cursor:default;color:#acb1b3;background-color:#f2f1f1}.addon-slider-cards .product-heading-wrapper .product-img-wrap,.addon-slider-cards .product-heading-wrapper .product-img-wrap .product-img{max-width:108px;min-height:135px;width:108px;display:block;float:left;vertical-align:middle;margin-right:24px}.title-wrap{width:calc(100% - 132px);float:right;margin-top:29px}.addon-slider-cards .product-heading-wrapper .product-img-wrap img{width:100%;height:100%}@media (min-width: 720px){.addon-slider-cards button{font-size:14px;line-height:14px}.other-product-title{font-size:38px!important;line-height:42px!important}}@media (max-width: 720px){.sticky.cart-sticky{position:fixed;left:0;right:0;top:auto;bottom:0;gap:0;z-index:999;border-top-left-radius:16px;border-top-right-radius:16px;padding-top:0;box-shadow:0 -100px 80px #2044560a;align-content:baseline}.sticky.cart-sticky.open{max-height:calc(100% - 64px);overflow:auto}.sticky.cart-sticky.open .arrow-wrapper{height:40px}.notification.sticky.cart-sticky.open{max-height:calc(100% - 104px)}.notification.sticky.cart-sticky.open .arrow-wrapper{height:40px}.sticky.cart-sticky.open .cart-summary-items{padding:12px 0}.arrow-wrapper{height:15px;display:block;padding-top:5px;text-align:center;border-top-left-radius:16px;border-top-right-radius:16px}.arrow-wrapper svg{margin:0 auto;transform:rotate(180deg);transition:.3s}.sticky.cart-sticky.open .arrow-wrapper svg{transform:rotate(0)}.sticky.cart-sticky .total,.sticky.cart-sticky .flex-col,.sticky.cart-sticky .rounded-lg,.sticky.cart-sticky .sub-total,.sticky.cart-sticky .subscription,.sticky.cart-sticky .shipping{display:none}.sticky.cart-sticky .total-mobile{display:flex}.sticky.cart-sticky .btn-wrap,.sticky.cart-sticky span.btn-primary{display:block}.total-wrap{border:none;padding-top:0}.sticky.cart-sticky.open .cart-order-summary_title,.sticky.cart-sticky.open .flex-col,.sticky.cart-sticky.open .cart-summary-info_content,.sticky.cart-sticky.open .cart-summary-saving-notification_container{display:block}.sticky.cart-sticky.open .total-wrap{display:grid;grid-gap:8px;gap:8px}.sticky.cart-sticky.open .total,.sticky.cart-sticky.open .flex-col,.sticky.cart-sticky.open .sub-total,.sticky.cart-sticky.open .subscription,.sticky.cart-sticky.open .shipping{display:flex}.sticky.cart-sticky.open .total-mobile,.sticky.cart-sticky .cart-summary-saving-notification_container{display:none}.addon-slider-cards .product-heading-wrapper .product-img-wrap,.addon-slider-cards .product-heading-wrapper .product-img-wrap .product-img{margin-right:16px}}@media (max-width: 375px){.cart-img-wrap{height:-moz-fit-content;height:fit-content}}.menu-yotpo .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.menu-yotpo .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:12px;color:#95c8d8}.menu-yotpo .yotpo .standalone-bottomline .star-clickable{align-items:center;gap:12px}.serum{padding-top:6rem}@media (min-width: 90em){.serum{padding-top:10rem}}.serum .section-title{margin-bottom:0}.serum .section-title .title{margin-bottom:0;max-width:100%;padding-left:1rem;padding-right:1rem;text-align:left}@media (min-width: 48em){.serum .section-title .title{padding-left:4rem;padding-right:4rem}}@media (min-width: 75em){.serum .section-title .title{padding-left:150px;padding-right:150px}}@media (min-width: 90em){.serum .section-title .title{max-width:1536px}}@media (min-width: 96em){.serum .section-title .title{max-width:100%;padding-left:10%;padding-right:10%}}.serum .section-title .title p{font-family:Freight Big Comp Pro,sans-serif}.serum .section-title .title i{--tw-text-opacity: 1;color:#43606e;color:rgba(67,96,110,var(--tw-text-opacity, 1))}.serum-text{margin-left:auto;margin-right:auto;max-width:57%}@media (min-width: 96em){.serum-text{max-width:80%}}@media (min-width: 48em){.serum-row__middle{margin-top:-10%}}@media (max-width: 767px){.serum-row__middle{margin-top:2.75rem;overflow-x:hidden}}.serum-row__middle .serum-text{max-width:100%}@media (max-width: 767px){.serum-row__middle .serum-text img{position:absolute;left:-1rem;top:0;width:auto}}.serum-row__middle .text-content{max-width:70%}@media (max-width: 767px){.serum-row__middle .text-content{margin-right:.5rem;margin-left:auto;max-width:44%}.serum-row__middle .grid-list{display:flex;flex-direction:column-reverse}.serum-row__top{margin-top:110px}.serum-row__top .serum-text{margin-left:.5rem;max-width:52%}}.serum-hand__top{position:static}.serum-hand__top .image-badge{position:absolute;right:0;max-width:100%}@media (min-width: 48em){.serum-hand__top .image-badge{max-width:50%}}@media (min-width: 75em){.serum-hand__top .image-badge{max-width:802px}}@media (max-width: 767px){.serum-hand__top .image-badge{top:auto;bottom:-5rem}.serum-hand__top{position:absolute;top:0;right:0;max-width:72%}}.serum-hand__middle .div-image{max-width:446px}.serum-hand__middle .image-badge{position:absolute;right:10%;top:.625rem;z-index:10;max-width:100%}@media (min-width: 75em){.serum-hand__middle .image-badge{right:0;max-width:533px}}@media (max-width: 767px){.serum-hand__middle{margin-top:80px}.serum-hand__middle .div-image{position:absolute;max-width:140px;right:-40px}.serum-hand__middle .div-image img{-o-object-fit:contain;object-fit:contain}.serum-hand__middle .image-badge{position:static;max-width:72%}}.serum-row__bottom{padding-right:0}@media (min-width: 48em){.serum-row__bottom{margin-top:-7%}}@media (max-width: 767px){.serum-row__bottom{padding-left:1.5rem}}.serum-row__bottom .serum-text{margin-left:0}.serum-row__bottom .grid-list{display:flex;flex-direction:column-reverse}@media (min-width: 48em){.serum-row__bottom .grid-list{flex-direction:row}}@media (max-width: 767px){.serum-row__bottom .serum-text{max-width:70%}.serum-hand__bottom{padding-left:2rem}}.serum-hand__bottom .div-image{display:none;max-width:264px}@media (min-width: 48em){.serum-hand__bottom .div-image{display:block}}.serum-hand__bottom .div-image{margin:0 auto -34% 25%}.serum-hand__bottom .image-badge{max-width:100%}@media (min-width: 75em){.serum-hand__bottom .image-badge{max-width:816px}}.serum-intro__bottom{position:relative;z-index:10;margin-top:-60px;--tw-bg-opacity: 1;background-color:#fafaf5;background-color:rgba(250,250,245,var(--tw-bg-opacity, 1));padding-top:0}.serum-intro__bottom>.container{margin:0;padding-left:1rem;padding-right:1rem}@media (min-width: 48em){.serum-intro__bottom>.container{padding-left:4rem;padding-right:4rem}}@media (min-width: 75em){.serum-intro__bottom>.container{padding-left:150px;padding-right:150px}}@media (min-width: 90em){.serum-intro__bottom>.container{padding-left:150px;padding-right:150px}}@media (min-width: 96em){.serum-intro__bottom>.container{max-width:100%;padding-left:10%;padding-right:10%}}.serum-intro__bottom .grid-list{margin-top:0;display:flex;flex-direction:column;gap:1rem}@media (max-width: 720px){.sticky.cart-sticky .serum-intro__bottom .grid-list{display:none}.sticky.cart-sticky.open .serum-intro__bottom .grid-list{display:block;display:flex}}@media (min-width: 48em){.serum-intro__bottom .grid-list{flex-direction:row}}@media (min-width: 75em){.serum-intro__bottom .grid-list{gap:4rem}}.serum-intro__bottom .grid-item:first-child{margin-right:2.5rem}.serum-intro__bottom .grid-item:first-child .grid-image{max-width:-moz-max-content;max-width:max-content}.serum-intro__bottom .item-content{max-width:211px}.serum-system{padding-top:4rem;padding-bottom:4rem}@media (min-width: 90em){.serum-system{padding-top:8rem;padding-bottom:8rem}}.serum-system .section-title{margin-bottom:3rem}.serum-system .section-title .title{margin-left:auto;margin-right:auto;max-width:600px}.serum-steps .grid-list{display:flex;justify-content:center}.serum-steps .grid-list .title{margin-bottom:.375rem;text-align:center;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:#6c655b;color:rgba(108,101,91,var(--tw-text-opacity, 1))}@media (min-width: 48em){.serum-steps .grid-list .title{font-size:1rem;line-height:1.5rem}}.serum-steps .grid-list .description{font-size:.875rem;line-height:1.25rem}@media (min-width: 48em){.serum-steps .grid-list .description{font-size:1rem;line-height:1.5rem}}.serum-steps .grid-list .column{align-items:center;justify-content:flex-end}.serum-steps .grid-list .column .image-badge{margin-left:auto;margin-right:auto}@media (min-width: 75em){.serum-steps .grid-list .step-1{width:200px}}.serum-steps .grid-list .step-1 .image-badge{width:37px}@media (min-width: 75em){.serum-steps .grid-list .step-1 .image-badge{width:80px}}.serum-steps .grid-list .step-2 .title,.serum-steps .grid-list .step-2 .description{--tw-text-opacity: 1;color:#252522;color:rgba(37,37,34,var(--tw-text-opacity, 1))}.serum-steps .grid-list .step-2 .image-badge{width:210px}@media (min-width: 48em){.serum-steps .grid-list .step-2 .image-badge{width:289px}}@media (min-width: 75em){.serum-steps .grid-list .step-2 .image-badge{width:512px}}.serum-steps .grid-list .step-3 .image-badge{width:72px}@media (min-width: 48em){.serum-steps .grid-list .step-3 .image-badge{width:97px}}@media (min-width: 75em){.serum-steps .grid-list .step-3 .image-badge{width:200px}}.article ul{margin:0}.article li::marker{color:var(--proven-gray-elysian)}.article li:not(:first-child){margin-top:18px}.article b{font-weight:800}.article ol li:not(:first-child){margin-top:0}
