@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter24pt-Light.ttf?v=1789622443) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter28pt-Medium.ttf?v=1789540182) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter24pt-SemiBold.ttf?v=1789622297) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter24pt-Bold.ttf?v=1789622296) format("truetype");font-weight:700;font-style:normal;font-display:swap}.lp-container{max-width:1440px;width:100%;margin:0 auto;padding:0 64px}body.template-page-pm-start-v1,body.template-page-pm-start-v2{background:#fff}.template-page-pm-start-v1 .shopify-section-group-header-group.page-header,.template-page-pm-start-v2 .shopify-section-group-header-group.page-header,.template-page-pm-start-v1 .wt-footer,.template-page-pm-start-v2 .wt-footer{display:none!important}.template-page-pm-start-v1 .wt-announcement__container,.template-page-pm-start-v2 .wt-announcement__container{background:#000}.template-page-pm-start-v1 .wt-announcement__close,.template-page-pm-start-v2 .wt-announcement__close{display:none}.custom-top-header{width:100%;border-bottom:.6px solid rgba(0,0,0,.2)}.custom-top-header-inner{display:flex;align-items:center;justify-content:space-between;padding:14.5px 0}.start-stop-logo{display:flex;align-items:center;text-decoration:none}.start-stop-logo img{display:block;max-width:210px;width:auto;height:auto}.custom-header-right-col{display:flex;align-items:center;gap:10px}.custom-header-right-col .wt-header__panel__link{display:block;position:relative}.custom-header-right-col .wt-header__panel__counter{color:#fff;padding:0;width:13px;height:13px;font-size:14px;bottom:4px;text-indent:0;font-size:9px}.custom-header-right-col .wt-header__panel__label{display:none}.subscribe-button{padding:16px 23px;color:#fff;text-decoration:none;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.3;text-transform:uppercase;border-radius:10px;background:linear-gradient(109deg,#b07a29,#dca855,#b07a29);transition:transform .3s ease,background-position .5s ease}.subscribe-button:hover{color:#fff}@media screen and (max-width:1200px){.lp-container{padding:0 30px}}@media screen and (max-width:767px){.lp-container{padding:0 16px}.start-stop-logo img{max-width:160px}.subscribe-button{padding:12px 10px;font-size:12px}.subscribe-button{display:none}.template-page-pm-start-v1 .wt-announcement__close,.template-page-pm-start-v2 .wt-announcement__close{display:block;top:2px}}.custom-hero-section .hero-wrapper{position:relative;width:100%;display:flex;align-items:center;border-radius:24px;overflow:hidden}.custom-hero-section .hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-hero-section .hero-overlay-desktop{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;background:linear-gradient(89deg,#000 2.14%,#0000 24.6%),linear-gradient(85deg,#000c -11.15%,#0000 11.02%),linear-gradient(90deg,#000c 11.01%,#0000 73.68%);background-blend-mode:normal,overlay,overlay,normal;z-index:1}.custom-hero-section .hero-content{position:relative;z-index:2;width:100%;max-width:502px;padding:9% 48px 9.5%}.custom-hero-section .hero-rating{margin-bottom:10px;white-space:nowrap;border-radius:1000px;background:#fff3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;padding:8px 12px;align-items:center;gap:6px;color:#fff;text-align:center;font-family:Inter;font-size:13px;font-weight:300;line-height:1;letter-spacing:.26px;text-transform:uppercase;width:fit-content}.custom-hero-section .hero-rating img{max-width:88px;width:100%;height:auto}.custom-hero-section .hero-stars{letter-spacing:1px;font-size:14px}.custom-hero-section .hero-heading{color:#fff;font-family:Inter;font-size:40px;font-weight:400;line-height:1.3;letter-spacing:-2px;margin-bottom:10px}.custom-hero-section .hero-heading strong{font-weight:700}.template-page-pm-start-v1 .custom-hero-section .hero-heading p strong{display:block}.custom-hero-section .hero-description{color:#fff;font-family:Inter;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:25px}.primary-button{padding:15px 32px;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-weight:500;line-height:18px;text-transform:uppercase;border-radius:10px;background:linear-gradient(109deg,#b07a29,#dca855,#b07a29);display:block}a.primary-button:hover{color:#fff}.custom-hero-section .primary-button{max-width:269px}@media screen and (max-width:767px){.custom-hero-section .hero-overlay-desktop{display:none}.custom-hero-section .hero-overlay-mobile{position:absolute;right:0;bottom:-13%;left:0;background:linear-gradient(356deg,#000 -670.04%,#0009 -325.64%,#0000 91.33%);height:171px;filter:blur(-1px);z-index:-1;-webkit-mask-image:linear-gradient(to top,transparent 0%,black 14.3%,black 28.6%,transparent 42.9%);mask-image:linear-gradient(to top,transparent 0%,black 14.3%,black 28.6%,transparent 42.9%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.custom-hero-section .hero-wrapper:before{position:absolute;content:"";right:0;bottom:-7px;left:0;background:linear-gradient(356deg,#000 -670.04%,#0009 -335.64%,#0000 105.33%);height:71px;z-index:2;-webkit-mask-image:linear-gradient(to top,transparent 0%,black 14.3%,black 28.6%,transparent 42.9%);mask-image:linear-gradient(to top,transparent 0%,black 14.3%,black 28.6%,transparent 42.9%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.custom-hero-section .hero-wrapper{flex-direction:column-reverse;background:#000}.custom-hero-section .hero-image{position:relative;inset:unset;display:block;margin-bottom:3px}.custom-hero-section .hero-content{padding:29px 22px 18px;max-width:100%}.custom-hero-section .hero-rating{font-size:11px;line-height:0}.custom-hero-section .hero-heading{font-size:32px;margin-bottom:8px}.custom-hero-section .hero-heading strong br{display:none}.custom-hero-section .hero-heading strong{letter-spacing:-1px}.custom-hero-section .hero-description{margin-bottom:17px;line-height:1.5}.custom-hero-section{padding:32px 0 37px!important}.custom-hero-section .hero-description p br{display:none}}@media screen and (max-width:389px){.custom-hero-section .hero-content{padding:29px 16px}.custom-hero-section .hero-rating img{max-width:68px}.custom-hero-section .hero-description{font-size:14px}.custom-hero-section .hero-heading{font-size:30px}}.performance-review-section .performance-review__inner{display:flex;gap:19px}.performance-review-section .performance-review__image,.performance-review-section .performance-review__content{width:calc(50% - 9px)}.performance-review-section .performance-review__image{overflow:hidden;border-radius:20px}.performance-review-section .performance-review__image picture{display:block;height:100%}.performance-review-section .performance-review__image-img{width:100%;height:100%;display:block;object-fit:cover}.performance-review-section .performance-review__placeholder{width:100%;height:100%;min-height:480px;background:#eee}.performance-review-section .performance-review__content{border-radius:20px;border:1px solid rgba(194,141,63,.2);padding:48px}.performance-review-section .performance-review__heading{color:#1a1b18;font-family:Inter;font-size:50px;font-weight:500;line-height:1.2;letter-spacing:-2px;margin-bottom:35px}.performance-review-section .performance-review__heading strong{font-weight:700}.performance-review-section .performance-review__text{color:#000;font-family:Inter;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.08px;margin-bottom:25px;opacity:.8}.performance-review-section .performance-review__text strong{font-weight:700}.performance-review-section .performance-review__text p:not(:last-of-type){margin:0 0 13px}.performance-review-section .performance-review__slider-wrap{margin-top:2px;width:100%}.performance-review-section .performance-review__swiper{width:100%;padding:0 0 23px}.performance-review-section .swiper-slide{height:auto;display:flex;flex-direction:column}.performance-review-section .performance-review__card{border-radius:16px;border:1px solid #F1F1F1;background:#fff;box-shadow:0 4px 12px #f0f0f0;display:flex;padding:20px;flex-direction:column;height:100%}.performance-review-section .performance-review__stars{display:flex;gap:4px;line-height:1;margin-bottom:12px}.performance-review-section .performance-review__quote{color:#000;font-family:Inter;font-size:15px;font-weight:400;line-height:1.535;letter-spacing:0;margin-bottom:24px;opacity:.8}.performance-review-section .performance-review__quote p{margin:0}.performance-review-section .performance-review__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.performance-review-section .performance-review__name{color:#000;font-family:Inter;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:0}.performance-review-section .performance-review__verified{display:flex;align-items:center;gap:4px;color:#000;font-family:Inter;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.96px;text-transform:uppercase}.performance-review-section .performance-review__verified svg{width:16px;height:16px}.performance-review-section .performance-review__pagination{bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:15px}.performance-review-section .performance-review__pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;background:#000;opacity:.2}.performance-review-section .performance-review__pagination .swiper-pagination-bullet:first-of-type{margin-left:11px!important}.performance-review-section .performance-review__pagination .swiper-pagination-bullet-active{opacity:1}.performance-review-section .performance-review__text p br,.performance-review-section .performance-review__heading br{display:none}@media(min-width:1440px){.performance-review-section .performance-review__text p br,.performance-review-section .performance-review__heading br{display:block}}@media screen and (max-width:1200px){.performance-review-section{padding:56px 0 0!important}.performance-review-section .performance-review__content{padding:48px 20px}.performance-review-section .performance-review__heading{font-size:40px;margin-bottom:16px}}@media screen and (max-width:991px){.performance-review-section .performance-review__heading{font-size:32px}.performance-review-section .performance-review__card{padding:20px 12px}}@media(min-width:768px)and (max-width:991px){.performance-review-section .performance-review__content{padding:25px 20px}.performance-review-section .lp-container{padding:0 20px}.performance-review-section .performance-review__text,.performance-review-section .performance-review__quote{font-size:14px}}@media screen and (max-width:767px){.performance-review-section .performance-review__inner{flex-direction:column;gap:32px}.performance-review-section .performance-review__image,.performance-review-section .performance-review__content{width:100%}.performance-review-section .performance-review__heading{letter-spacing:-1.28px}.performance-review-section .performance-review__text{opacity:.8;letter-spacing:-.1px}.performance-review-section .performance-review__card{padding:19px 12px}}.lp-benefits-section{width:100%;border-top:1px solid;border-bottom:1px solid}.lp-benefits__container{width:100%;max-width:1440px;margin:0 auto}.lp-benefits__swiper{width:100%}.lp-benefits__slide{height:auto!important}.lp-benefits__item{padding:12px 12px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;border-right:1px solid;box-sizing:border-box;height:100%}.lp-benefits__slide:last-child .lp-benefits__item{border-right:0}.lp-benefits__icon{width:56px;height:56px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.lp-benefits__icon-img{width:100%;height:100%;object-fit:contain;display:block}.lp-benefits__heading{color:#000;font-family:Inter;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px}.lp-benefits__text{color:#303030;text-align:center;font-family:Inter;font-size:14px;font-weight:400;line-height:1.4}@media screen and (max-width:767px){.lp-benefits__item{padding:12px 12px 10px}.lp-benefits__heading{margin-bottom:7px}}@media screen and (max-width:899px){gallery-section[data-mobile-thumbs-right]{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important}gallery-section[data-mobile-thumbs-right] [data-gallery]{flex:1 1 auto!important;min-width:0!important;padding-bottom:0!important;position:unset}gallery-section[data-mobile-thumbs-right] [data-thumbs]{position:relative!important;left:auto!important;flex:0 0 80px!important;width:80px!important;max-height:327px;overflow:hidden;margin-inline:0!important}gallery-section[data-mobile-thumbs-right] [data-thumbs] .wt-slider__slide{width:100%!important;height:80px!important;aspect-ratio:1!important}gallery-section[data-mobile-thumbs-right] [data-thumbs] .wt-slider__slide img{width:100%;height:100%;object-fit:cover}gallery-section[data-mobile-thumbs-right] [data-thumbs]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;pointer-events:none;background:linear-gradient(to top,#f9f7f3,#f9f7f300)}gallery-section[data-mobile-thumbs-right] .wt-slider__nav-btn,gallery-section[data-mobile-thumbs-right] .swiper-pagination,gallery-section[data-mobile-thumbs-right] .wt-slider__scrollbar{position:static!important}}.routine-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.routine-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.routine-popup__description{margin-top:4px;font-family:Inter;font-size:13px;color:#595959}.routine-popup__error{margin-top:12px;padding:10px 12px;border-radius:8px;background:#fbeaea;color:#b42318;font-family:Inter;font-size:13px}body.routine-popup-open{overflow:hidden}.routine-popup-open .swiper{z-index:0}.routine-popup.routine-popup--open{display:flex}.routine-popup{align-items:center;justify-content:center;padding:30px}.routine-popup__dialog{max-width:760px;position:relative;display:flex;gap:12px;flex-direction:column}.routine-popup__dialog .routine-popup--inner{background:#fff;width:100%;background:#faf8f4;border-radius:16px;display:grid;grid-template-columns:1fr 1fr;padding:0;align-items:center}.routine-popup__close{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;z-index:10;width:32px;height:32px;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer;padding:0;flex-shrink:0;margin-left:auto}.routine-popup__close:hover{background:#fff}.routine-popup__head{padding:24px;margin:0}.routine-popup__image img{border-radius:0 16px 16px 0;display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.routine-popup__image{padding-top:100%;position:relative;width:100%}.routine-popup__info p{margin:0}.routine-popup__info .routine-popup__title{display:none}.routine-popup__heading{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:1;letter-spacing:1.44px;margin:0 0 16px}.routine-popup__subheading{color:#303030;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1.429}.routine-popup__price-compare{color:#717171;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1.215;text-decoration-line:line-through}.routine-popup__price{display:flex;align-items:center;gap:8px}.routine-popup__price-current{color:#2d2d2d;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:1}.routine-popup__servings{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:1;color:#121212}.routine-popup__close span{width:16px;height:16px}.routine-popup__no-thanks{color:#303030;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:1.167;letter-spacing:2px;text-decoration:underline;border:none;background:transparent;padding:0}.routine-popup__no-thanks:hover{background:transparent;color:#303030}.routine-popup__actions{display:flex;flex-direction:column;gap:20px;margin-top:15px}.routine-popup__info{flex:1 0 0;min-width:0;display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:space-between;margin-top:32px}.routine-popup__product{display:block;gap:0;padding:0;border:none;border-radius:0;background:transparent}.routine-popup__product img{width:100%;height:100%;object-fit:cover;border-radius:0 14px 14px 0;display:block}.routine-popup__add{width:100%;border:none;cursor:pointer;color:#fff;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:1.334;letter-spacing:2px;text-transform:uppercase;padding:16px 24px}.routine-popup__add:hover{background:linear-gradient(109deg,#b07a29,#dca855,#b07a29)!important}@media screen and (max-width:767px){.routine-popup__dialog .routine-popup--inner{display:flex;flex-direction:column-reverse;max-width:100%;margin:0}.routine-popup__dialog{max-height:90vh;overflow-y:auto}.routine-popup.routine-popup--open{justify-content:flex-end;align-items:flex-end;padding:0 8px 8px}.routine-popup__head{width:100%}.routine-popup__image img{border-radius:0}.routine-popup__heading{margin:0 0 13px}.routine-popup__info{margin-top:15px}.routine-popup__product img{border-radius:14px 14px 0 0}}.formula-first{width:100%;position:relative}.formula-first__inner{position:relative;padding:42.5px 66px;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;border-radius:16px;border:1px solid}.formula-first__content{position:relative;z-index:2;max-width:510px}.formula-first__heading{color:#000;font-family:Inter;font-size:40px;font-weight:500;line-height:1.3;letter-spacing:-1.6px;margin-bottom:28px}.formula-first__heading strong{font-weight:700}.formula-first__description{font-size:16px;line-height:1.55}.formula-first__description p{margin:0 0 18px}.formula-first__description p:last-child{margin-bottom:0}.formula-first__description strong{font-weight:700}.formula-first__ingredients{position:relative;z-index:2;background:#050505;border-radius:13px;padding:24px 16px 16px}.formula-first__ingredients-title{color:#fff;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-.54px;margin:0 0 16px}.formula-first__list{display:flex;flex-direction:column;gap:7px}.formula-first__item{padding:8px;display:flex;align-items:center;gap:10px;border-radius:12px;background:linear-gradient(0deg,#303030 0% 100%,#fff)}.formula-first__amount{padding:13px 12px;gap:10px;border-radius:8px;background:#faf8f4;color:#000;font-family:Inter;text-align:center;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:-.28px;min-width:84px}.formula-first__name{color:#fff;font-family:Inter;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-.28px}.formula-first__left{position:absolute;z-index:3;left:0;top:-16%;width:169px}.formula-first__right{position:absolute;z-index:3;right:0;bottom:-43px;width:275px}.formula-first__left img,.formula-first__right img{display:block;width:100%;height:auto}@media screen and (max-width:1200px){.formula-first__heading p br,.formula-first__description p br{display:none}.formula-first__heading{font-size:35px}.formula-first__left{width:139px}.formula-first__right{bottom:-37px;width:220px}}@media screen and (max-width:991px){.formula-first__inner{grid-template-columns:1fr}.formula-first__content{max-width:100%}}@media screen and (max-width:767px){.formula-first__inner{padding:50px 20px 59px}.formula-first__heading{font-size:32px}.formula-first__description{line-height:1.35}.formula-first__left{width:102px;top:-12%}.formula-first__right{bottom:-20px;width:193px}}.lp-featured-product{padding:0!important}.lp-featured-product .wt-featured-product{max-width:1440px;width:100%;margin:0 auto;padding:0 64px}.lp-featured-product .wt-product__name{color:#000;font-family:Inter;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:1px;width:fit-content;margin:0 16px 0 0}.lp-featured-product .feature-title-block{display:flex;align-items:center}.lp-featured-product .feature-title-block img{max-width:100px;width:100%;height:auto;vertical-align:middle}.lp-featured-product .wt-product__text-block__wrapper p{color:#151515;font-family:Inter;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.32px;margin-bottom:16px}.lp-featured-product .wt-product__text-block__wrapper p strong{font-weight:600}.lp-featured-product .lp-custom-content .wt-product__text-block{padding-top:6px}.lp-featured-product .lp-custom-content ul{list-style:none;padding:0;margin:0!important}.lp-featured-product .lp-custom-content ul li{position:relative;padding-left:28px;color:#303030;font-family:Inter;font-size:13px;font-weight:500;line-height:1.54;letter-spacing:-.065px;margin-top:0}.lp-featured-product .lp-custom-content ul li:first-of-type{margin-top:0!important}.lp-featured-product .lp-custom-content ul li strong{font-weight:700}.lp-featured-product .lp-custom-content ul li:not(:last-of-type){margin-bottom:16px}.lp-featured-product .lp-custom-content ul li:before{position:absolute;content:"";left:0;top:50%;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath opacity='.3' d='M10.0013 1.66699C14.6038 1.66699 18.3346 5.39783 18.3346 10.0003C18.3346 14.6028 14.6038 18.3337 10.0013 18.3337C5.3988 18.3337 1.66797 14.6028 1.66797 10.0003C1.66797 5.39783 5.3988 1.66699 10.0013 1.66699Z' fill='%23C28D3F'/%3E%3Cpath d='M12.9476 6.98445L8.82256 11.1094L7.0559 9.34195C6.97853 9.26452 6.88666 9.20309 6.78555 9.16117C6.68444 9.11925 6.57607 9.09765 6.46661 9.09761C6.24555 9.09753 6.03352 9.18527 5.87715 9.34153C5.72078 9.49779 5.63289 9.70976 5.63281 9.93082C5.63273 10.1519 5.72047 10.3639 5.87673 10.5203L8.17506 12.8186C8.26019 12.9038 8.36126 12.9713 8.47251 13.0174C8.58375 13.0635 8.70298 13.0873 8.8234 13.0873C8.94381 13.0873 9.06305 13.0635 9.17429 13.0174C9.28553 12.9713 9.38661 12.9038 9.47173 12.8186L14.1267 8.16361C14.2042 8.08619 14.2656 7.99427 14.3075 7.89311C14.3494 7.79195 14.3709 7.68353 14.3709 7.57403C14.3709 7.46454 14.3494 7.35611 14.3075 7.25495C14.2656 7.15379 14.2042 7.06187 14.1267 6.98445C14.0493 6.90702 13.9574 6.84561 13.8562 6.8037C13.7551 6.7618 13.6466 6.74023 13.5371 6.74023C13.4277 6.74023 13.3192 6.7618 13.2181 6.8037C13.1169 6.84561 13.025 6.90702 12.9476 6.98445Z' fill='%23C28D3F'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}.lp-featured-product .lp-custom-content ul li:last-of-type{margin-bottom:0!important}.lp-featured-product .wt-product__option__title{color:#000;font-family:Inter;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:0}.lp-featured-product .wt-product__option__wrapper{margin-bottom:10px}.lp-featured-product .wt-product__option__title strong{display:none}.lp-featured-product .wt-product__option__body--tiles label .wt-variant-button__image{width:24px;height:24px;border-radius:30px}.lp-featured-product .wt-product__option__body--tiles label{display:flex;flex-direction:column;gap:6px;padding:10px;height:auto;border-radius:8px}.lp-featured-product .wt-variant-button__text{color:#000;text-align:center;font-family:Inter;font-size:13px;font-weight:500;line-height:1.2}.lp-featured-product .wt-product__option .f-button__list{width:100%}.lp-featured-product .wt-product__option .f-button__list__item{width:calc(33.33% - 6px);min-width:auto}.lp-featured-product .wt-product__option__body--tiles input:checked+label:before{border-color:#000;background:#faf1d666;z-index:-1}.lp-featured-product .wt-product__option__body--tiles label:before{border-radius:8px;border:.5px solid #DBDDE4}.lp-featured-product .wt-product__option__modal{padding:0;color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border:none;text-transform:unset;letter-spacing:.1px}.lp-featured-product .wt-product__option__modal:hover{background:transparent}body.wt-quiz-open{overflow:hidden}body.wt-quiz-open .swiper.wt-product__gallery{z-index:-1}.wt-quiz-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:20px}.wt-quiz-modal.is-open{display:flex}.wt-quiz-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.wt-quiz-modal__dialog{position:relative;z-index:2;max-width:500px;width:100%;background:#faf8f4;border-radius:16px}.wt-quiz-modal.active-result .wt-quiz-modal__dialog{max-width:55%}.wt-quiz-modal__close{position:absolute;z-index:10;top:-50px;right:0;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer;padding:0}.wt-quiz-modal__close:hover{background:#fff}.wt-quiz-modal__close svg{width:20px;height:20px}.wt-quiz-step{display:none;padding:32px 24px;max-width:500px;width:100%}.wt-quiz-step.is-active{display:block}.wt-quiz-step__top{position:relative;margin-bottom:40px;display:flex;justify-content:space-between}.wt-quiz-step__counter{display:block;font-size:12px;font-weight:500;letter-spacing:-.1px;text-align:right;color:#000;opacity:.8;line-height:1;margin-bottom:15px}.wt-quiz-progress{width:70px;height:8px;margin:5px 0 0 auto;background:#e2e2e2;border-radius:10px;overflow:hidden}.wt-quiz-progress span{display:block;height:100%;background:#c28d3f;border-radius:10px}.wt-quiz-step h2{color:#000;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}.wt-quiz-step.wt-quiz-step--1.is-active .wt-quiz-step__top{justify-content:end}.wt-quiz-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wt-quiz-answer{display:flex;align-items:center;gap:9px;width:100%;min-height:52px;padding:8px 12px;color:#303030;font-size:18px;font-weight:500;text-align:left;cursor:pointer;border-radius:8px;border:.667px solid transparent;background:#faf1d6;letter-spacing:-.54px;justify-content:start}.wt-quiz-answer:hover{background:#faf1d6;border-color:#c28d3f;color:#000}.wt-quiz-answer.is-selected{border-color:#c28d3f}.wt-quiz-radio{position:relative;flex:0 0 20px;width:20px;height:20px;border:1px solid #303030;border-radius:50%;background:transparent}.wt-quiz-answer.is-selected .wt-quiz-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#222}.wt-quiz-back{display:flex;justify-content:center;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#303030;text-align:center;font-family:Inter;font-size:14px;font-weight:500;line-height:1;letter-spacing:1.008px;text-transform:uppercase}.wt-quiz-result{display:none;grid-template-columns:1fr 1fr;min-height:340px}.wt-quiz-result.is-active{display:grid}.wt-quiz-result__image{position:relative;background:#eee;padding-top:125%;border-radius:0 14px 14px 0;overflow:hidden}.wt-quiz-result__image img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.wt-quiz-result__content{display:flex;flex-direction:column;justify-content:center;padding:34px}.wt-quiz-result__content [data-result-title]{color:#000;font-family:Inter;font-size:24px;font-weight:600;line-height:normal}.wt-quiz-result__content [data-result-title] p{margin:0}.wt-quiz-brand{margin-bottom:30px;color:#c68a35;font-size:12px;font-weight:500;letter-spacing:.12em}.wt-quiz-brand{max-width:316px}.formula-first__ingredients-title{margin:0 0 20px}.wt-quiz-result__content h2{margin:0 0 16px;color:#111;font-size:18px;line-height:1.35}.wt-quiz-result__description{color:#333;font-size:13px;line-height:1.6}.wt-quiz-result__button{display:inline-block;width:fit-content;margin-top:25px;padding:12px 20px;background:#b9802e;color:#fff;text-decoration:none;font-size:12px}.lp-featured-product .wt-collapse__trigger__icon{display:none}.lp-featured-product .wt-collapse__trigger__title{color:#1a1b18;font-family:Inter;font-size:15px;font-weight:600;letter-spacing:0;margin:0}.lp-featured-product .wt-collapse__trigger{padding:15px 0}.lp-featured-product .wt-collapse__trigger .wt-icon svg{width:16px;height:16px}.lp-featured-product .wt-collapse__trigger.wt-collapse__trigger--active .wt-collapse__trigger__title{font-weight:700}.lp-featured-product .wt-collapse{border-top:.4px solid rgba(0,0,0,.15)}.lp-featured-product .wt-collapse__target__content{color:#181717;font-size:13px;font-weight:400;line-height:1.5;font-family:Inter;margin-bottom:0!important}.lp-featured-product .wt-collapse__trigger--active+.wt-collapse__target{padding-bottom:10px;border-bottom:.4px solid rgba(0,0,0,.15);margin-bottom:16px!important}.lp-featured-product .wt-slider__nav-btn svg{width:25px;height:25px}.featured-review-card{border-radius:16px;border:1px solid #F1F1F1;background:#fff;box-shadow:0 4px 12px #f0f0f0;padding:19px;margin-bottom:32px}.featured-review-stars{max-width:86px;width:100%;line-height:1;margin-bottom:12px}.featured-review-stars img{width:100%;height:100%;object-fit:cover}.featured-review-text{color:#000;font-family:Inter;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:24px}.featured-review-text p{margin:0}.featured-review-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px}.featured-review-name{color:#000;font-family:Inter;font-size:13px;font-weight:500;line-height:1;letter-spacing:0}.featured-review-verified{color:#000;font-family:Inter;font-size:13px;font-weight:500;line-height:1;letter-spacing:.96px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}.featured-review-verified svg{width:16px;height:16px}.lp-featured-product .wt-product__features__list{display:flex;align-items:center;gap:8px;justify-content:center}.lp-featured-product .wt-product__features__list li{display:flex;align-items:center;gap:4px;color:#000;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:1.1}.lp-featured-product .wt-product__features__list li .wt-product__features__icon{width:14px;height:14px;margin-top:0}.lp-featured-product .wt-product__features.wt-product__bulletpoints{margin:0 0 16px}.lp-featured-product .wt-product__info collapsible-section.wt-collapse:last-of-type{border-bottom:1px solid #ddd}.lp-featured-product .wt-product__info collapsible-section.wt-collapse:last-of-type[data-open=true]{border-bottom:none}.lp-featured-product .wt-product__option.wt-product__option--Servings{display:none}body.wt-quiz-open .swiper{z-index:0}.lp-featured-product .wt-product__upsell__product{flex-direction:column;gap:10px}.lp-featured-product .wt-product__upsell__content{padding:12px;border-radius:12px;border:.5px solid rgba(0,0,0,.1);background:linear-gradient(0deg,#f9f9f9 0% 100%,#fff)}.lp-featured-product .wt-product__upsell__info{max-width:100%;width:100%}.lp-featured-product .wt-product__upsell__content .wt-product__upsell__image{max-width:124px;border-radius:4px}.lp-featured-product .wt-product__upsell__picture{border-radius:0!important}.lp-featured-product .wt-product__upsell__content .card__title{margin-top:0;color:#000;font-family:Inter;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.48px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:.5px solid rgba(0,0,0,.1);padding-bottom:8px;margin-bottom:10px}.lp-featured-product .wt-product__upsell__content .card__title a{text-decoration:none}.lp-featured-product .wt-product__upsell__content .card__title p,.lp-featured-product .wt-product__upsell__content .card__description p{margin:0}.lp-featured-product .wt-product__upsell__content .card__description{color:#595959;font-family:Inter;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:-.1px}.lp-featured-product .wt-product__upsell__content .price-item.wt-product__price__final{color:#000;font-family:Inter;font-size:16px;font-weight:600;line-height:1}.lp-featured-product .hero__button--primary span.wt-newsletter__send__text .price__container{display:none}.lp-featured-product .wt-product__upsell__content .price{text-align:end;margin-bottom:3px}.lp-featured-product .card__plan-servings{color:#0000008c;text-align:right;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:1;white-space:nowrap}.lp-featured-product .price--on-sale .price-item--regular{color:#000;font-family:Inter;font-size:16px;font-weight:600;line-height:19.8px;margin-right:0;margin-left:8px}.lp-featured-product .wt-product__upsell__content .price__sale.visible{flex-direction:row}.lp-featured-product .wt-product__upsell__button{width:100%}.lp-featured-product .hero__button--primary{width:100%;border-radius:10px;background:linear-gradient(93deg,#181818 11%,#818181 81%);justify-content:space-between;border:none;font-size:12px;font-weight:500;padding:16.5px 16px}.lp-featured-product .hero__button--primary span.wt-newsletter__send__text{display:flex;align-items:center}.lp-featured-product .wt-product__upsell__content span.wt-newsletter__send__text .price-item.wt-product__price__final{color:#ffffff80;font-size:10px;font-weight:400;line-height:1;text-transform:uppercase}.lp-featured-product span.wt-newsletter__send__text .price--on-sale .price-item--regular{font-size:12px;font-weight:500;color:#fff}.wt-subscription-widget--enhanced .wt-subscription-widget__container{gap:8px}.wt-subscription-widget--enhanced .wt-subscription-widget__label-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:4px}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header__circle{border-color:#121212}.wt-subscription-widget__plans--selected .wt-subscription-widget__plan-header__circle:after{background:#121212}.wt-subscription-widget--enhanced .wt-subscription-widget__label{font-family:Inter;font-size:14px;font-weight:700;line-height:1.5;color:#000}.wt-subscription-widget--enhanced .wt-subscription-widget__label-link{font-family:Inter;font-size:12px;font-weight:400;line-height:1.75;color:#000;text-decoration:underline;cursor:pointer}.wt-subscription-widget--enhanced .wt-subscription-widget__plans{display:flex;flex-direction:column;gap:10px;width:100%;padding:15px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.1);background:#fff;overflow:visible}.wt-subscription-widget--enhanced .wt-subscription-widget__plans--subscribe{border-color:#00000026}.wt-subscription-widget--enhanced .wt-subscription-widget__plans--subscribe.wt-subscription-widget__plans--selected{background:#faf1d666;border-color:#000}.wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--selected{border-color:#000;background:#faf1d666}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header{align-items:flex-start;gap:8px}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header__title{max-width:none;align-items:center}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header__circle{width:20px;height:20px;background:#fff}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header__title-text{font-family:Inter;font-weight:700!important;font-size:14px;letter-spacing:0!important;line-height:1;color:#121212;text-transform:capitalize!important}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-header__servings{font-family:Inter;font-weight:400;font-size:11px;line-height:1.3;color:#0000008c}.wt-subscription-widget.wt-subscription-widget--enhanced{padding-top:24px!important}.wt-subscription-widget--enhanced #single-purchase-plan .wt-subscription-widget__plan-header__price-regular{font-family:Inter;font-size:14px;font-weight:600;color:#000}.wt-subscription-widget--enhanced .wt-subscription-widget__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:3px 8px 2px;border-radius:999px;background:linear-gradient(154deg,#b07a29,#dca855,#b07a29);color:#000;font-family:Inter;font-size:12px;font-weight:600;letter-spacing:.36px;text-transform:uppercase;white-space:nowrap;line-height:1}.wt-subscription-widget--enhanced .wt-subscription-widget__divider{width:100%;height:1px;background:#0000001a;flex-shrink:0}.wt-subscription-widget--enhanced .wt-subscription-widget__subtext{margin:0;font-family:Inter;font-size:12px;font-weight:400;line-height:1.2;color:#303030;padding:2px 0}.wt-subscription-widget--enhanced .wt-subscription-widget__price-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:-5px}.wt-subscription-widget--enhanced .wt-subscription-widget__price-row__left{display:flex;align-items:baseline;gap:4px}.wt-subscription-widget--enhanced .wt-subscription-widget__price-compare{font-family:Inter;font-size:12px;font-weight:400;color:#00000073;text-decoration:line-through}.wt-subscription-widget--enhanced .wt-subscription-widget__price-current{font-family:Inter;font-size:16px;font-weight:600;color:#000}.wt-subscription-widget--enhanced .wt-subscription-widget__price-row__right{font-family:Inter;font-size:10px;font-weight:500;color:#12121299;white-space:nowrap}.wt-subscription-widget--enhanced .wt-subscription-widget__plan-content{margin-top:0}.wt-subscription-widget__plan-content__select--enhanced-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;background:none!important}.wt-subscription-widget--enhanced .wt-subscription-widget__option-cards{display:flex;gap:8px;width:100%;margin-top:-5px}.wt-subscription-widget--enhanced .wt-subscription-widget__option-card{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 6px 8px;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:transparent;cursor:pointer;font-family:Inter;text-align:center;box-sizing:border-box;-webkit-appearance:none;appearance:none}.wt-subscription-widget--enhanced .wt-subscription-widget__option-card--selected{background:#faf1d6;border-color:#000}.wt-subscription-widget--enhanced .wt-subscription-widget__option-card:disabled{opacity:.4;cursor:not-allowed}.wt-subscription-widget--enhanced .wt-subscription-widget__option-card__name{font-size:12px;font-weight:600;line-height:1.2;color:#121212;letter-spacing:0;text-transform:capitalize}.wt-subscription-widget--enhanced .wt-subscription-widget__option-card__supply{font-size:10px;font-weight:400;line-height:1.2;color:#707070;letter-spacing:0;margin:2px 0 6px;text-transform:none}.wt-subscription-widget--enhanced #single-purchase-plan{padding:16px 12px;border-color:#dbdde4}.wt-subscription-widget--enhanced #single-purchase-plan .wt-subscription-widget__plan-header__title{gap:6px}.wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--buyonce-classic{gap:0;padding:18px 20px 16px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff}.wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--buyonce-classic.wt-subscription-widget__plans--selected{padding:17px 19px 15px;border:1px solid #000;background:#faf1d666}.lp-featured-product-stop{--lp-buyonce-bg: #F9F9F9}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header{align-items:center;gap:12px}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__title{flex:1;min-width:0;gap:6px}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__circle{width:20px;height:20px;margin-right:6px;border:1px solid #000;background:#fff}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__title-text{font-size:14px;font-weight:700!important;line-height:1.2;color:#000;text-transform:none!important}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__servings{margin:0;font-size:12px;font-weight:400;line-height:1.2;color:#0000008c}.wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__price-regular{font-size:14px;font-weight:600;line-height:1.1;color:#000}#single-purchase-plan .wt-subscription-widget__buyonce-panel{display:none;margin-top:12px;border-top:1px solid rgba(0,0,0,.12)}#single-purchase-plan.wt-subscription-widget__plans--selected .wt-subscription-widget__buyonce-panel{display:block}#single-purchase-plan .wt-subscription-widget__buyonce-list{list-style:none;margin:0;padding:0}#single-purchase-plan .wt-subscription-widget__buyonce-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:12px 0}#single-purchase-plan .wt-subscription-widget__buyonce-row+.wt-subscription-widget__buyonce-row{border-top:1px solid rgba(0,0,0,.08);padding-bottom:0}#single-purchase-plan .wt-subscription-widget__buyonce-row.is-unavailable{opacity:.45}#single-purchase-plan .wt-subscription-widget__buyonce-name{font-family:Inter;font-size:14px;font-weight:600;line-height:1.2;color:#000}#single-purchase-plan .wt-subscription-widget__buyonce-qty{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:124px;overflow:hidden;border:1px solid #000;border-radius:10px;background:#fff}#single-purchase-plan .wt-subscription-widget__buyonce-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;margin:0;border:0;border-radius:0;background:#fff;color:#000;font-size:0;line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease}#single-purchase-plan .wt-subscription-widget__buyonce-btn svg,#single-purchase-plan .wt-subscription-widget__buyonce-btn svg rect,#single-purchase-plan .wt-subscription-widget__buyonce-btn svg path{fill:currentColor;stroke:currentColor}#single-purchase-plan .wt-subscription-widget__buyonce-btn svg{width:14px;height:14px;display:block;pointer-events:none}#single-purchase-plan .wt-subscription-widget__buyonce-btn:hover:not(:disabled){background:#000;color:#fff}#single-purchase-plan .wt-subscription-widget__buyonce-btn:disabled{opacity:.35;cursor:not-allowed}#single-purchase-plan .wt-subscription-widget__buyonce-input{flex:1 1 auto;width:36px;min-width:28px;height:auto;padding:0;margin:0;border:0!important;box-shadow:none!important;background:transparent;text-align:center;font-family:Inter;font-size:16px;font-weight:600;line-height:1;color:#000}@media screen and (max-width:749px){#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__title-text{font-size:14px}#single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__circle{margin-right:0}.wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--buyonce-classic .wt-subscription-widget__plan-header__price-regular{font-size:15px}}.subscription-routine-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:30px}.subscription-routine-modal.is-open{display:flex}.subscription-routine-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer}.subscription-routine-modal__dialog{max-width:760px;background:#fff;width:100%;background:#faf8f4;border-radius:16px;position:relative}.subscription-routine-modal__close:hover{background:#fff}.subscription-routine-modal__grid{display:grid;grid-template-columns:1fr 1fr}.subscription-routine-modal__left{display:flex;flex-direction:column;justify-content:center;padding:34px}.subscription-routine-modal__heading{margin:0 0 28px;color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}.subscription-routine-modal__richtext{color:#333;font-size:15px;line-height:1.6}.subscription-routine-modal__richtext p{margin-top:0;margin-bottom:14px}.subscription-routine-modal__richtext p:last-child{margin-bottom:0}.subscription-routine-modal__right{width:100%;height:100%}.subscription-routine-modal__right img{display:block;width:100%;height:100%;min-height:450px;object-fit:cover;border-radius:0 16px 16px 0}.subscription-routine-modal__close{position:absolute;z-index:10;top:-40px;right:0;width:32px;height:32px;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer;padding:0}.subscription-routine-modal__close span{height:16px}body.subscription-routine-modal-open{overflow:hidden}.subscription-routine-modal-open .swiper{z-index:-1}.subscription-routine-modal__richtext ul{list-style:none!important;padding-left:31px!important}.subscription-routine-modal__richtext ul li{position:relative;margin:0!important;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;color:#303030}.subscription-routine-modal__richtext ul li:before{content:"";position:absolute;left:-31px;top:2px;display:block;width:16px;height:16px;background:#b07a29;border-radius:50%;border:1px solid #000;z-index:1}.subscription-routine-modal__richtext ul li:not(:last-of-type):after{content:"";position:absolute;top:13px;left:-24px;width:2px;height:100%;background-color:#b07a29;z-index:0}.subscription-routine-modal__left-image{width:216px;height:25px;margin-bottom:40px}.subscription-routine-modal__richtext ul li:not(:last-of-type){padding:0 0 40px!important}.wt-product__option--hidden-for-widget{display:none!important}.lp-featured-product .product-form__submit,.lp-featured-product .product-form__submit:hover{border-radius:10px;border:none;background:linear-gradient(93deg,#b07a29,#dca855,#b07a29);color:#fff;text-align:center;font-family:Inter;font-size:12px;font-weight:500;line-height:1.7;letter-spacing:2px;text-transform:uppercase;padding:14px 16px;width:100%}.lp-featured-product .wt-product__add-to-cart_form form{max-width:100%}.lp-featured-product .wt-product__add-to-cart{margin-top:0}@media screen and (min-width:900px){[desktop-media-size=normal].lp-featured-product .wt-product__main{width:39.2%;margin-bottom:0}}@media screen and (max-width:1200px){.lp-featured-product .wt-featured-product{padding:0 30px;gap:30px}.lp-featured-product .wt-product__gallery--carousel-vertical{margin:0}[desktop-media-size=normal].lp-featured-product .wt-product__main{width:42.4%}}@media screen and (max-width:1024px){.subscription-routine-modal__left{padding:20px}.subscription-routine-modal__heading{font-size:15px}}@media screen and (max-width:989px){.wt-quiz-modal.active-result .wt-quiz-modal__dialog{max-width:80%}.lp-featured-product .wt-product__upsell__content .price__sale.visible{display:none}}@media screen and (max-width:900px){.wt-product__gallery--carousel-vertical .wt-slider__container--thumbs .swiper-slide{height:auto!important}}@media screen and (max-width:899px){[desktop-media-size=normal].lp-featured-product .wt-product__main{width:100%}.lp-featured-product .thumbs-list.swiper-wrapper.wt-slider__wrapper{height:100%!important}.lp-featured-product gallery-section[data-mobile-thumbs-right] [data-thumbs]{height:100%!important;max-height:349px}.lp-featured-product[mobile-image-size=normal] .wt-product__gallery [data-gallery] .wt-slider__slide img{border-radius:14px!important}.wt-product__gallery [data-gallery]{position:relative}.wt-product__gallery [data-gallery] .swiper-button-prev{left:0;z-index:20;position:absolute!important;bottom:0!important;top:auto!important}.wt-product__gallery [data-gallery] .swiper-button-next{display:flex!important;right:0;z-index:20;position:absolute!important;bottom:0!important;top:auto!important}.wt-product__gallery [data-gallery] .swiper-button-next,.wt-product__gallery [data-gallery] .swiper-button-prev{display:flex;width:24px;height:24px;padding:0;justify-content:center;align-items:center;border-radius:75px;border:.75px solid rgba(48,48,48,.1)}.wt-product__gallery [data-gallery] .swiper-button-next svg,.wt-product__gallery [data-gallery] .swiper-button-prev svg{width:18px;height:18px}.wt-product__gallery [data-gallery] .swiper-pagination{display:flex!important;align-items:center;justify-content:center;position:absolute!important;bottom:10px;z-index:20;width:fit-content!important;left:50%;transform:translate(-50%);background:transparent;border:none;padding:0;gap:8px;margin:0!important}.wt-product__gallery [data-gallery] .swiper-pagination-bullet{opacity:.2;background:#000;width:6px;height:6px;margin:0!important}.wt-product__gallery [data-gallery] .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.wt-product__gallery .swiper-wrapper{position:unset}.lp-featured-product[mobile-image-size=normal] .wt-product__gallery{position:relative;padding-bottom:40px}}@media screen and (max-width:767px){.subscription-routine-modal__richtext ul li{font-size:14px}.lp-featured-product[mobile-image-size=normal] .wt-product__gallery{margin:0!important}.lp-featured-product .wt-featured-product{padding:0 16px;gap:20px}.lp-featured-product .wt-product__name{font-size:28px;margin:0 8px 0 0}.lp-featured-product .feature-title-block img{max-width:72px}.lp-featured-product .wt-product__text-block__wrapper p{font-size:14px}.lp-featured-product .lp-custom-content ul{padding:16px 8px;background:#fff;border-radius:12px;border:8px solid #FAF8F4}.lp-featured-product .lp-custom-content ul li{line-height:1.4}.lp-featured-product .lp-custom-content .wt-product__text-block{padding-bottom:12px!important}.lp-featured-product .wt-variant-button__text{font-size:12px}.lp-featured-product .wt-product__option__body--tiles label{gap:4px;padding:9px 10px}.featured-review-text{opacity:.8}.featured-review-stars{margin-bottom:10px}.featured-review-card{margin-bottom:24px}.lp-featured-product .wt-collapse__trigger{gap:10px}.section-featured-product>div{padding:20px 0 28px!important}.wt-quiz-modal{padding:8px}.wt-quiz-modal__close{width:32px;height:32px;top:-44px}.wt-quiz-modal__close svg{width:16px;height:16px}.wt-quiz-result.is-active{display:flex}.wt-quiz-result{flex-direction:column-reverse}.wt-quiz-result__image{padding-top:0}.wt-quiz-result__image img{position:relative}.wt-quiz-result__image{border-radius:14px 14px 0 0}.wt-quiz-modal.active-result{align-items:end}.wt-quiz-modal.active-result .wt-quiz-modal__dialog{max-width:100%}.wt-quiz-brand{margin-bottom:17px;max-width:216px}.lp-featured-product .wt-product__upsell__content{padding:8px 8px 16px}.lp-featured-product .wt-product__upsell__content .wt-product__upsell__image{max-width:78px}.lp-featured-product .wt-product__upsell__content{align-items:start}.lp-featured-product .wt-product__upsell__content .card__title p br{display:none}.lp-featured-product .wt-product__upsell__content .card__title{border-bottom:none;margin-bottom:0;padding:4px 0;font-size:14px;letter-spacing:0}.lp-featured-product .wt-product__upsell__product{gap:8px}.lp-featured-product .hero__button--primary{font-size:10px;padding:9px 8px;border-radius:6px}.lp-featured-product .hero__button--primary span.wt-newsletter__send__text .price__container{display:block}.lp-featured-product .wt-product__upsell__content .card__price{display:none}.lp-featured-product .wt-product__upsell__content .price{margin-bottom:0}.lp-featured-product .wt-product__upsell__content span.wt-newsletter__send__text .price-item.wt-product__price__final{color:#fff;position:relative;padding-left:16px}.lp-featured-product .wt-product__upsell__content span.wt-newsletter__send__text .price-item.wt-product__price__final:before{position:absolute;content:"";left:4px;top:5px;width:7px;height:1px;background:#fff}.subscription-routine-modal__right{display:none}.subscription-routine-modal__grid{display:block}.subscription-routine-modal.is-open{align-items:end}.subscription-routine-modal{padding:0 8px 8px}.subscription-routine-modal__left{padding:34.56px}.subscription-routine-modal__left-image{max-width:216px;margin:0 auto 48px;width:100%;height:25px}.subscription-routine-modal__heading{font-size:20px}.subscription-routine-modal__dialog{max-width:100%}}@media screen and (max-width:749px){.wt-subscription-widget--enhanced .wt-subscription-widget__option-cards{gap:6px}.wt-subscription-widget--enhanced .wt-subscription-widget__plans{padding:14px 10px!important}}@media(max-width:543px){.lp-featured-product .wt-product__upsell__content .card__description{font-size:10px}.lp-featured-product gallery-section[data-mobile-thumbs-right]{align-items:unset!important}.lp-featured-product .wt-product__gallery .swiper-wrapper,.lp-featured-product .wt-product__gallery .swiper-wrapper .wt-slider__slide,.lp-featured-product[mobile-image-size=normal] .wt-product__gallery [data-gallery] .wt-slider__slide img{height:100%!important}}.formula-benefits-section .formula-benefits-section__inner{position:relative;z-index:1}.formula-benefits-section .formula-benefits-section__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:46px}.formula-benefits-section .formula-benefits-section__heading{margin:0;max-width:601px;width:100%;font-weight:500;font-size:40px;line-height:130%;display:flex;align-items:center;letter-spacing:-.04em;color:#000}.formula-benefits-section .formula-benefits-section__desktop-navigation{display:flex;align-items:center;gap:8px;flex-shrink:0}.formula-benefits-section .formula-benefits-section__arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:.06;cursor:pointer;font-size:14px;line-height:1;transition:background-color .2s ease,opacity .2s ease}.formula-benefits-section .formula-benefits-section__arrow svg path{fill:#000}.formula-benefits-section .formula-benefits-section__arrow.disabled{background:#b07a291a}.formula-benefits-section .formula-benefits-section__arrow.disabled svg path{fill:#fff}.formula-benefits-section .formula-benefits-section__arrow--prev{width:40px;height:40px;background:#c28d3f;border-radius:12px;flex:none;flex-grow:0;color:#000}.formula-benefits-section .formula-benefits-section__arrow--next{width:40px;height:40px;background:#c28d3f;border-radius:12px;flex:none;order:1;flex-grow:0;color:#000}.formula-benefits-section .formula-benefits-section__arrow:hover{opacity:.8}.formula-benefits-section .formula-benefits-section__arrow.swiper-button-disabled{opacity:.35;cursor:default;width:40px;height:40px;background:#b07a29;border-radius:12px;color:#fff;cursor:not-allowed}.formula-benefits-section .formula-benefits-section__slider-wrap{width:100%;overflow:visible}.formula-benefits-section .formula-benefits-swiper{overflow:visible;padding:0 0 1px}.formula-benefits-section .formula-benefits-swiper .swiper-wrapper{align-items:stretch}.formula-benefits-section .formula-benefits-slide{height:auto;box-sizing:border-box}.formula-benefits-section .swiper-slide.formula-benefits-slide{margin-right:21px!important}.formula-benefits-section .formula-benefits-card{display:flex;flex-direction:column;height:-webkit-fill-available;height:stretch;min-height:348px;box-shadow:0 1px 2px #00000005;background:#fff;border:1px solid rgba(194,141,63,.3);border-radius:16px;padding:12px 8px 6px}.formula-benefits-section .formula-benefits-card__content{flex:1;min-height:0;padding:0 12px}.formula-benefits-section .formula-benefits-card__value{margin:0;font-weight:600;font-size:24px;line-height:1.3;align-items:center;letter-spacing:-.5px;color:#000}.formula-benefits-section .formula-benefits-card__ingredients{font-style:normal;font-weight:300;font-size:15px;line-height:150%;align-items:center;letter-spacing:-.5px;color:#000}.formula-benefits-section .formula-benefits-card__description{margin-top:8px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.5px;color:#151515;border-top:.5px solid rgba(0,0,0,.2);padding:16px 0 0}.formula-benefits-section .formula-benefits-card__label{display:flex;background:rgba(var(--color-background),.72);align-items:center;padding:24px 8px 24px 16px;gap:56px;border:1px solid rgba(194,141,63,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.5px;color:#000;margin-top:40px;max-height:62px}.formula-benefits-section .formula-benefits-section__mobile-navigation{display:none}.formula-benefits-section .formula-benefits-section__button-wrapper{margin-top:46px}.formula-benefits-section .formula-benefits-section__button{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;text-decoration:none;text-align:center;transition:opacity .2s ease;padding:24px;gap:10px;background:#b07a29;border-radius:10px;font-weight:600;font-size:16px;line-height:18px;letter-spacing:2px;text-transform:uppercase}.formula-benefits-section .formula-benefits-section__button:hover{opacity:.88}@media screen and (max-width:989px){.formula-benefits-section .formula-benefits-section__desktop-navigation{display:none}.formula-benefits-section .formula-benefits-section__slider-wrap{overflow:visible}.formula-benefits-section .formula-benefits-slide{height:auto}.formula-benefits-section .formula-benefits-section__mobile-navigation{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:18px}.formula-benefits-section .formula-benefits-section__pagination{display:flex;align-items:center;justify-content:center;gap:4px;flex:1}.formula-benefits-section .formula-benefits-section__pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0;padding:0;border-radius:50%;background:#c28d3f40;opacity:1;transition:width .2s ease,height .2s ease,background-color .2s ease}.formula-benefits-section .formula-benefits-section__pagination .swiper-pagination-bullet-active{width:8px;height:8px;background:#bd8128}.formula-benefits-section .formula-benefits-section__mobile-navigation .formula-benefits-section__arrow{width:40px;height:40px;padding:0;border:0;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.formula-benefits-section .formula-benefits-section__button-wrapper{margin-top:18px}}@media screen and (max-width:767px){.formula-benefits-section .formula-benefits-section__heading{font-weight:500;font-size:32px;line-height:130%;align-items:center;letter-spacing:-.04em;color:#000}.formula-benefits-section .formula-benefits-section__header{margin-bottom:32px}.formula-benefits-section .formula-benefits-section__mobile-navigation{margin-top:24px}.formula-benefits-section .formula-benefits-section__button-wrapper{margin-top:32px}.formula-benefits-section .formula-benefits-section__button{white-space:nowrap}.formula-benefits-section .formula-benefits-section__inner{padding-left:16px;padding-right:27px}.formula-benefits-section .formula-benefits-card{min-height:348px}}@media screen and (max-width:749px){.formula-benefits-section{padding-top:var(--formula-padding-top-mobile);padding-bottom:var(--formula-padding-bottom-mobile)}.formula-benefits-section .formula-benefits-section__header{display:block}.formula-benefits-section .formula-benefits-swiper{width:calc(100% + 27px);overflow:visible}.formula-benefits-section .formula-benefits-section__pagination{gap:4px}.formula-benefits-section .formula-benefits-section__pagination .swiper-pagination-bullet,.formula-benefits-section .formula-benefits-section__pagination .swiper-pagination-bullet-active{width:8px;height:8px}.formula-benefits-section .formula-benefits-section__mobile-arrows .formula-benefits-section__arrow{width:40px;height:40px;border-radius:12px}}.performance-ingredients .performance-ingredients__container{width:100%}.performance-ingredients .performance-ingredients__layout{display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.1fr);align-items:center;gap:130px}.performance-ingredients .performance-ingredients__media{width:100%;overflow:hidden;border-radius:12px}.performance-ingredients .performance-ingredients__main-image{display:block;width:100%;height:auto;aspect-ratio:.87;object-fit:cover;border-radius:12px}.performance-ingredients .performance-ingredients__media .placeholder-svg{display:block;width:100%;height:100%;aspect-ratio:.87}.performance-ingredients .performance-ingredients__content{min-width:0}.performance-ingredients .performance-ingredients__heading{max-width:421px;margin:0 0 17px;font-weight:500;font-size:40px;line-height:1.25;letter-spacing:-.04em;color:#1a1b18}.performance-ingredients .performance-ingredients__description{max-width:454px;margin-bottom:53px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.005em;color:#000}.performance-ingredients .performance-ingredients__description p{margin:0}.performance-ingredients .performance-ingredients__slider{width:100%;overflow:hidden;touch-action:pan-y;cursor:grab}.performance-ingredients .performance-ingredients__card{position:relative;width:100%;height:295px;overflow:hidden;border-radius:12px}.performance-ingredients .performance-ingredients__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.performance-ingredients .performance-ingredients__card-image img{display:block;width:100%;height:100%;object-fit:cover}.performance-ingredients .performance-ingredients__card-image .placeholder-svg{width:100%;height:100%}.performance-ingredients .performance-ingredients__card-content{position:absolute;right:0;bottom:0;left:0;color:#fff;background:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:16px}.performance-ingredients .performance-ingredients__card-title{margin:0 0 7px;font-weight:600;font-size:16px;line-height:120%;color:#fff}.performance-ingredients .performance-ingredients__card-text{font-weight:300;font-size:13px;line-height:1.2;color:#fff;width:fit-content;letter-spacing:.55px}.performance-ingredients .performance-ingredients__card-text p{margin:0}.performance-ingredients .performance-ingredients__slider-footer{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.performance-ingredients .performance-ingredients__dots{display:flex;align-items:center;gap:8px;padding-left:6px}.performance-ingredients .performance-ingredients__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#0000002e;cursor:pointer;transition:background .2s ease,transform .2s ease}.performance-ingredients .performance-ingredients__dot.is-active{background:#000;transform:scale(1.1)}.performance-ingredients .performance-ingredients__arrows{display:flex;align-items:center;gap:8px}.performance-ingredients .performance-ingredients__arrow{display:flex;align-items:center;justify-content:center;padding:2px 0 0;background:transparent;color:#000;cursor:pointer;transition:opacity .2s ease,background .2s ease;width:32px;height:32px;border:1px solid rgba(48,48,48,.1);border-radius:100px}.performance-ingredients .performance-ingredients__arrow:hover{background:#0000000f}.performance-ingredients .performance-ingredients__mobile-button{display:none}@media screen and (max-width:1200px){.performance-ingredients .performance-ingredients__layout{gap:40px}}@media screen and (max-width:989px){.performance-ingredients .performance-ingredients__layout{gap:20px}.performance-ingredients .performance-ingredients__heading{font-size:28px}.performance-ingredients .performance-ingredients__description{margin-bottom:25px}}@media screen and (max-width:767px){.performance-ingredients .performance-ingredients__container{padding:0 0 0 16px}.performance-ingredients .performance-ingredients__layout{display:flex;flex-direction:column;gap:50px}.performance-ingredients .performance-ingredients__media{width:100%;padding:0 16px 0 0}.performance-ingredients .performance-ingredients__card{height:500px}.performance-ingredients .performance-ingredients__main-image{aspect-ratio:.97}.performance-ingredients .performance-ingredients__heading{margin-bottom:20px;font-size:32px;max-width:fit-content;padding-right:16px}.performance-ingredients .performance-ingredients__description{margin-bottom:48px;max-width:100%;padding-right:16px;letter-spacing:0}.performance-ingredients .performance-ingredients__mobile-button{display:flex;justify-content:center;width:calc(100% - 16px);min-height:56px;margin-top:24px;text-align:center;text-decoration:none;text-transform:uppercase;background:linear-gradient(109.17deg,#b07a29,#dca855,#b07a29);border-radius:10px;align-items:center;padding:16px 24px;font-weight:600;font-size:16px;letter-spacing:2px;line-height:18px;color:#fff}.performance-ingredients .performance-ingredients__content{width:100%}.performance-ingredients .performance-ingredients__mobile-button:hover,.performance-ingredients .performance-ingredients__mobile-button:focus{color:#fff;text-decoration:none}.performance-ingredients .performance-ingredients__slider-footer{padding:0 16px 0 0}}@media screen and (max-width:545px){.performance-ingredients .performance-ingredients__card{height:295px}}.review-slider-section{width:100%;padding:20px 0 45px;overflow:hidden}.review-slider-heading{margin-bottom:25px;text-align:center}.review-slider-heading p{margin:0}.review-slider{width:100%;overflow:visible;padding-bottom:30px}.review-slider-wrapper{align-items:stretch}.review-slider-slide{height:auto!important;display:flex;align-items:stretch}.review-slider-text{height:100%}.review-slider-card{width:100%;height:100%;padding:19px;border:1px solid #F1F1F1;border-radius:16px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column}.review-slider-image{width:116px;height:20px;margin-bottom:12px}.review-slider-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;border-radius:6px}.review-slider-text p{margin:0;color:#000c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.1px}.review-slider-text strong{font-weight:600}.review-slider-verified{display:flex;align-items:center;gap:4px}.review-slider-verified-image{width:16px;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:center}.review-slider-verified-image img{display:block;width:100%;height:100%;object-fit:contain}.review-slider-verified-text p{color:#000;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:1.231;letter-spacing:.96px;text-transform:uppercase}.review-slider-pagination{position:relative!important;margin-top:15px;display:flex;align-items:center;justify-content:center;gap:6px}.review-slider-pagination .swiper-pagination-bullet{width:20px;height:20px;margin:0!important;opacity:1;background:transparent;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center}.review-slider-pagination .swiper-pagination-bullet:before{content:"";width:20px;height:20px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.5725 9.99986C13.5725 8.02741 11.9736 6.42843 10.0011 6.42843C8.02867 6.42843 6.42969 8.02741 6.42969 9.99986C6.42969 11.9723 8.02867 13.5713 10.0011 13.5713C11.9736 13.5713 13.5725 11.9723 13.5725 9.99986Z' fill='black' stroke='black' stroke-width='1.42857'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px;opacity:.3}.review-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1}.after-video-slider-review .review-slider-wrapper.swiper-wrapper{transform:unset!important;gap:16px;flex-wrap:wrap;transition-duration:unset!important}.after-video-slider-review .review-slider-slide{width:calc(33.33% - 11px)!important;margin:0!important}.after-video-slider-review .review-slider-pagination{display:none}.after-video-slider-review .review-slider.swiper{overflow:visible}@media screen and (max-width:989px){.review-slider-pagination{justify-content:flex-start}.review-slider-card{box-shadow:0 4px 12px #f0f0f0}.after-video-slider-review .review-slider-card{box-shadow:none}}@media screen and (max-width:767px){.after-video-slider-review .review-slider-wrapper.swiper-wrapper{flex-direction:column;align-items:center}.after-video-slider-review .review-slider-slide{width:100%!important}.review-slider-card{box-shadow:none}}@media screen and (max-width:749px){.review-slider-wrapper .review-slider-slide:last-of-type .review-slider-card{margin-right:16px!important}.review-slider-section .lp-container{padding-right:0}.review-slider-section{padding-block:20px!important}.review-slider-image{width:86px;height:14px}.review-slider-verified-text p{font-size:12px}.after-video-slider-review.review-slider-section .lp-container{padding-right:16px}.after-video-slider-review .review-slider-image{width:120px;height:20px}}.pm-serving-main{background-color:#fefcfa}.pm-serving-main .pm-serving__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}.pm-serving-main .pm-serving__heading-group{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;text-align:center}.pm-serving-main .pm-serving__heading{margin:0;color:#000;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:.725;letter-spacing:-1.2px}.pm-serving-main .pm-serving__heading p{margin:0}.pm-serving-main .pm-serving__heading strong{font-weight:500}.pm-serving-main .pm-serving__subheading{margin:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:.715;letter-spacing:-.28px;color:#303030}.pm-serving-main .pm-serving__table{display:flex;width:100%;flex-direction:row;border:1px solid rgba(176,122,41,.4);border-radius:12px;overflow:clip}.pm-serving-main .pm-serving__column{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;padding:20px 0;border-right:1px solid rgba(176,122,41,.4);border-radius:0}.pm-serving-main .pm-serving__column:last-child{border-right:none}.pm-serving-main .pm-serving__icon-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:12px 16px;border-bottom:1px solid rgba(176,122,41,.4)}.pm-serving-main .pm-serving__icon-window{position:relative;width:125px;height:32px;overflow:hidden}.pm-serving-main .pm-serving__icon-window--wide{width:125px;height:32px}.pm-serving-main .pm-serving__icon-window .pm-serving__stick-img,.pm-serving-main .pm-serving__icon-window--wide .pm-serving__stick-img{width:100%;height:100%}.pm-serving-main .pm-serving__accent-bar{position:absolute;left:0;top:-4px;bottom:-4px;background:#fefcfa;border-right:1px solid #B07A29}.pm-serving-main .pm-serving__accent-bar--half{width:40%}.pm-serving-main .pm-serving__accent-bar--third{width:58%}.pm-serving-main .pm-serving__eyebrow{margin:0;color:#b07a29;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:.75;letter-spacing:-.32px}.pm-serving-main .pm-serving__copy{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;text-align:center}.pm-serving-main .pm-serving__title{margin:0;color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:.75;letter-spacing:-.6px}.pm-serving-main .pm-serving__body{margin:0;color:#303030;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:.75;letter-spacing:-.48px}.pm-serving-main .pm-serving__footer{display:flex;align-items:center;gap:10px;padding:12px 20px 12px 12px;border-radius:6px;border:.5px solid rgba(176,122,41,.2);background:#fff}.pm-serving-main .pm-serving__footer-icon{flex-shrink:0;width:16px;height:16px;color:#000}.pm-serving-main .pm-serving__footer-text{margin:0;color:#000;font-family:Inter;font-size:14px;font-weight:500;line-height:.715;letter-spacing:-.28px}.pm-serving-main .pm-serving__column:nth-child(2) .pm-serving__icon-window--wide{margin-left:-40px}.pm-serving-main .pm-serving__column:nth-child(3) .pm-serving__icon-window--wide{margin-left:-45px}@media screen and (max-width:1345px){.pm-serving-main .pm-serving__body{line-height:1.032}}@media screen and (max-width:767px){.pm-serving-main .pm-serving__table{flex-direction:column;gap:12px;border:none;border-radius:0}.pm-serving-main .pm-serving__column{border:1px solid rgba(176,122,41,.4);padding:20px 0 14px}.pm-serving-main .pm-serving__copy{gap:16px}.pm-serving-main .pm-serving__body{line-height:1.4}.pm-serving-main .pm-serving__column:last-child{border-bottom:1px solid rgba(176,122,41,.4);border-right:1px solid rgba(176,122,41,.4)}.pm-serving-main{padding-block:56px!important}.pm-serving-main .pm-serving__subheading{line-height:1.5}.pm-serving-main .pm-serving__heading strong{font-weight:700}.pm-serving-main .pm-serving__heading-group{gap:15px}.pm-serving-main .pm-serving__content{gap:35px}.pm-serving-main .pm-serving__icon-window{width:94px;height:25px}}@media screen and (max-width:520px){.pm-serving-main .pm-serving__heading{font-size:24px;line-height:.709;letter-spacing:-.72px}}.performance-hero{width:100%;position:relative}.performance-hero .performance-hero__media{width:100%;position:relative;overflow:hidden;padding:10.2% 0 9.4%}.performance-hero picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.performance-hero .performance-hero__image{display:block;width:100%;height:100%;object-fit:cover}.performance-hero .performance-hero__overlay{display:flex;align-items:center;pointer-events:none}.performance-hero .performance-hero__content{width:646px;max-width:45%;margin-left:64px;line-height:normal;pointer-events:auto}.performance-hero .performance-hero__heading{margin:0 0 20px;color:#1a1b18;font-size:40px;line-height:1.25;font-weight:500;letter-spacing:-.04em}.performance-hero .performance-hero__heading p{margin:0}.performance-hero .performance-hero__heading strong{font-weight:700}.performance-hero .performance-hero__description{margin:0;color:#000;font-size:16px;line-height:1.45;font-weight:400;max-width:410px;width:100%}.performance-hero .performance-hero__description p{margin:0 0 16px}.performance-hero .performance-hero__description p:last-child{margin-bottom:0}.performance-hero .performance-hero__description strong,.performance-hero .performance-hero__description b{font-weight:700}.performance-hero .performance-hero__button-wrapper{margin-top:27px}.performance-hero .performance-hero__button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:40px;padding:19px 24px;border-radius:10px;background:linear-gradient(109.17deg,#b07a29,#dca855,#b07a29);color:#fff;font-size:16px;line-height:18px;font-weight:600;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.performance-hero .performance-hero__button:hover{opacity:.88}@media screen and (max-width:1024px){.performance-hero .performance-hero__content{width:440px;max-width:48%;margin-left:32px}}@media screen and (max-width:989px)and (min-width:750px){.performance-hero .performance-hero__content{width:360px;max-width:48%;margin-left:24px}.performance-hero .performance-hero__heading{margin-bottom:14px;font-size:25px;line-height:118%}.performance-hero .performance-hero__description{font-size:14px;line-height:140%}.performance-hero .performance-hero__description p{margin-bottom:10px}.performance-hero .performance-hero__button{min-height:34px;padding:9px 15px;border-radius:6px;font-size:10px;line-height:12px;letter-spacing:1.2px}}@media screen and (max-width:750px){.performance-hero .performance-hero__content{max-width:100%;margin-left:16px}.performance-hero .performance-hero__overlay{top:84px;align-items:start}.performance-hero .performance-hero__heading{letter-spacing:-.6px}.performance-hero .performance-hero__media{padding:84px 0;min-height:1067px}}@media screen and (max-width:543px){.performance-hero .performance-hero__media{width:100%}.performance-hero .performance-hero__image{width:100%;height:auto;max-width:100%}.performance-hero .performance-hero__overlay{align-items:flex-start}.performance-hero .performance-hero__content{width:100%;max-width:none;margin-left:16px;margin-right:16px;padding-top:84px;padding-bottom:0}.performance-hero .performance-hero__heading p{margin:0}.performance-hero .performance-hero__description p{margin:0 0 14px}.performance-hero .performance-hero__description p:last-child{margin-bottom:0}.performance-hero .performance-hero__heading{font-size:32px}}.wte-section .wte-inner{max-width:1312px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.01fr;gap:60px;align-items:stretch;padding:66px 66px 0;border-radius:24px;background:#faf1d666}.wte-section .wte-right{padding-bottom:0}.wte-section .wte-left{display:flex;flex-direction:column;height:100%}.wte-section .wte-heading{margin:0 0 12px;font-weight:600;font-size:40px;line-height:120%;color:#000;letter-spacing:-.01em}.wte-section .wte-heading p{margin:0}.wte-section .wte-description{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.02em;color:#000;max-width:390px}.wte-section .wte-image-wrap{display:flex;justify-content:center;align-items:flex-end;margin-top:auto;flex:1}.wte-section .wte-image{max-width:100%;display:block;height:100%;object-fit:scale-down;object-position:bottom}.wte-section .wte-timeline{position:relative;padding-left:15px;padding-bottom:60px}.wte-section .wte-timeline-item{position:relative;padding-bottom:44px}.wte-section .wte-timeline-item:not(:last-child):before{content:"";position:absolute;top:0;left:-15px;width:2px;height:100%;background-color:#b07a29}.wte-section .wte-timeline-item:last-child{padding-bottom:0}.wte-section .wte-dot{position:absolute;top:0;left:-22px;width:16px;height:16px;border-radius:50%;background-color:#b8733a;border:1px solid #fff}.wte-section .wte-badge{display:inline-block;letter-spacing:.02em;margin-bottom:16px;padding:7px 20px;background:#b07a29;border:1px solid #FFFFFF;border-radius:1000px;font-weight:400;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase}.wte-section .wte-badge p{margin:0}.wte-section .wte-item-title{margin:0 0 13px;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.01em;text-transform:uppercase;color:#151515}.wte-section .wte-item-title p{margin:0}.wte-section .wte-item-text{font-weight:400;font-size:16px;line-height:1.45;letter-spacing:-1%;color:#151515}.wte-section .wte-item-text p{margin:0 0 10px}.wte-section .wte-item-text p:last-child{margin-bottom:0}@media screen and (max-width:1200px){.wte-section .wte-inner{gap:30px}.wte-section .wte-inner{padding:36px 30px 0}.wte-section .wte-timeline{padding-bottom:30px}.wte-section .wte-item-text{font-size:14px}.wte-section .wte-heading{font-size:36px}}@media(max-width:991px){.wte-section .wte-inner{padding:32px 16px 0}}@media(max-width:991px)and (min-width:768px){.wte-section .wte-timeline-item{padding-bottom:30px}}@media screen and (max-width:767px){.wte-section .wte-inner{grid-template-columns:1fr;gap:48px;padding:24px 16px 20px}.wte-section .wte-heading{font-size:32px}.wte-section .wte-timeline{padding-left:30px;padding-bottom:0}.wte-section .wte-dot{left:-30px}.wte-section .wte-timeline-item{padding-bottom:44px}.wte-section .wte-timeline-item:not(:last-child):before{left:-23px}.wte-section .wte-image-wrap{display:none}.wte-section .wte-item-text{letter-spacing:-.25px}.wte-section .wte-description{max-width:100%}}.faq-accordion.lp-container{max-width:1218px}.faq-accordion-heading{margin:0 0 44px;color:#1a1b18;font-family:Inter;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.8px;text-align:center}.faq-accordion-list{border:1px solid rgba(0,0,0,.1);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;gap:8px}.faq-accordion-item{border-bottom:1px solid rgba(0,0,0,.1);padding:21.5px 32px;cursor:pointer}.faq-accordion-item:last-child{border-bottom:0}.faq-accordion-question{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.faq-accordion-question-text{color:#1a1b18;font-family:Inter;font-size:18px;font-weight:600;line-height:1;letter-spacing:-.36px}.faq-accordion-icon{position:relative;flex:0 0 20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;font-weight:400}.faq-accordion-icon-minus,.faq-accordion-item.is-open .faq-accordion-icon-plus{display:none}.faq-accordion-item.is-open .faq-accordion-icon-minus{display:block}.faq-accordion-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-accordion-answer-inner p{margin-bottom:0;color:#1a1b18;font-family:Inter;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.2px;margin-top:15px}@media screen and (max-width:1200px){.faq-accordion-section{padding-bottom:32px!important}}@media screen and (max-width:749px){.faq-accordion-question-text{font-size:16px;line-height:.75;letter-spacing:-.32px}.faq-accordion-answer-inner p{line-height:1.45}.faq-accordion-item{padding:24px 16px 22px}.faq-accordion-heading{font-size:32px;margin:0 0 32px;letter-spacing:-.64px;line-height:1.3}}.sh-hero{position:relative}.sh-hero__media{position:relative;width:100%;overflow:hidden;background:#efece7;display:flex;align-items:center;justify-content:end}.sh-hero__inner{padding:12.8% 0 64px}.sh-hero__media img,.sh-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sh-hero__media .sh-hero__img--desktop{display:block}.sh-hero__media .sh-hero__img--mobile{display:none}.sh-hero__card{pointer-events:auto;position:relative;width:auto;max-width:513px;margin:0 64px 0 0;background:#faf8f4;border-radius:16px;padding:26px 32px 32px}.sh-hero__card--mobile{display:none}.sh-hero__heading{margin:0;font-size:40px;line-height:1.1;font-weight:400;letter-spacing:-.8px;color:#111}.sh-hero__heading *{font-weight:inherit}.sh-hero__text{margin:18px 0 0;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;color:#000}.sh-hero__text p{margin:0 0 9px}.sh-hero__text p:last-child{margin-bottom:0}.sh-hero__btn{display:inline-block;margin-top:18px;text-decoration:none;background:linear-gradient(93.43deg,#b07a29,#dca855,#b07a29);border-radius:10px;padding:17px 24px;font-weight:600;font-size:12px;line-height:14px;color:#000;letter-spacing:2px;text-transform:uppercase}.sh-hero_footer{background:#000;padding:25px;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-weight:300;line-height:1.75}@media screen and (min-width:1441px){.sh-hero__inner{align-items:center}}@media screen and (max-width:1099px){.sh-hero__heading{font-size:34px}}@media screen and (max-width:749px){.sh-hero__media .sh-hero__img--desktop{display:none}.sh-hero__media .sh-hero__img--mobile{display:block}.sh-hero__media{padding-top:110%}.sh-hero__inner{display:none}.sh-hero__card{pointer-events:auto;position:static;width:auto;max-width:none;padding:26px 20px 32px;margin:32px 16px}.sh-hero__card--mobile{display:block}.sh-hero__text p br{display:none}.sh-hero__heading{font-size:32px;line-height:110%;letter-spacing:0}.sh-hero__text{font-size:18px;letter-spacing:0}.sh-hero_footer{padding:34px 29px;line-height:1.5;letter-spacing:0}}.lp-testimonial-video-reels h2.headline__title{color:#1a1b18;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:1.2588;letter-spacing:-.36px;margin:0 0 48px;padding:0}.lp-testimonial-video-reels h2.headline__title p{color:#1a1b18;font-family:Inter;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.8px}.lp-testimonial-video-reels .swiper-pagination{margin-top:24px;position:relative}.lp-testimonial-video-reels .wt-slider__container{padding:0}.lp-testimonial-video-reels .ratings_col{display:flex;align-items:center;justify-content:center;gap:12px;color:#1a1b18;text-align:center;font-family:Inter;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.36px;margin-bottom:5px}.lp-testimonial-video-reels .ratings_col img{max-width:89px}@media screen and (max-width:767px){.lp-testimonial-video-reels{padding-top:32px!important;padding-bottom:32px!important}.lp-testimonial-video-reels .wt-slider__container{padding-bottom:0}.lp-testimonial-video-reels h2.headline__title{margin-bottom:32px}}@media screen and (max-width:520px){.lp-testimonial-video-reels h2.headline__title p{font-size:32px;letter-spacing:-.64px}.lp-testimonial-video-reels h2.headline__title{line-height:1.21}.lp-testimonial-video-reels .swiper-pagination{margin-top:14px}}.wt-sticky-add-to-cart{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;background:#fff;border-top:.1px solid rgba(0,0,0,.15);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.wt-sticky-add-to-cart.is-visible{transform:translateY(0);opacity:1;visibility:visible}.wt-sticky-add-to-cart__product{display:flex;align-items:center;gap:12px;min-width:0}.wt-sticky-add-to-cart__image{width:62px;height:62px;flex:0 0 62px;overflow:hidden}.wt-sticky-add-to-cart__image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.wt-sticky-add-to-cart__title{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:1}.wt-sticky-add-to-cart__price{margin-top:8px;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1}.wt-sticky-add-to-cart__price-compare{margin-right:6px;color:#7b8190;font-size:.85em;text-decoration:line-through}.wt-sticky-add-to-cart__button{padding:16px 24px;border:0;cursor:pointer;color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:2px;text-transform:uppercase;min-width:246px;border-radius:10px;background:linear-gradient(109deg,#b07a29,#dca855,#b07a29)}.wt-sticky-add-to-cart__button:hover{background:linear-gradient(109deg,#b07a29,#dca855,#b07a29)}.wt-sticky-add-to-cart__button:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:767px){.wt-sticky-add-to-cart.is-visible{flex-direction:column;gap:8px;padding:12px}.wt-sticky-add-to-cart__product,.wt-sticky-add-to-cart__button{width:100%}.wt-sticky-add-to-cart__info{display:flex;align-items:center;justify-content:space-between;width:100%}.wt-sticky-add-to-cart__image{display:none}.wt-sticky-add-to-cart__price{margin:0;font-size:14px;font-weight:500}.wt-sticky-add-to-cart__button{padding:12px 24px}}.video-slider-review .review-slider-wrapper.swiper-wrapper{transform:unset!important;gap:16px;flex-wrap:wrap;transition-duration:unset!important}.video-slider-review .review-slider.swiper{overflow:visible}.video-slider-review .review-slider-slide{width:calc(50% - 10px)!important;margin:0!important;background:#faf8f4;border-radius:16px;border:1px solid rgba(194,141,63,.15)}.video-slider-review .review-slider-card{background:#faf8f4}.video-slider-review .lp-container{max-width:1220px}.video-slider-review .review-slider-card{padding:18px}.video-slider-review .primary-button{margin-top:48px}.video-slider-review .review-slider-pagination{display:none}@media screen and (max-width:767px){.video-slider-review .review-slider-wrapper.swiper-wrapper{flex-direction:column;align-items:center}.video-slider-review .review-slider-slide{width:100%!important}.video-slider-review .lp-container{padding-right:16px}.video-slider-review .primary-button{margin-top:32px}}.lp-hero-banner-v2.custom-hero-section .primary-button{max-width:fit-content;padding:16px 24px;line-height:1.125;letter-spacing:-.1px;font-weight:400}.icon-with-text{display:flex;align-items:center;gap:4px;margin-top:8px}.icon-with-text .icon{width:32px;height:32px}.icon-with-text img{width:100%;height:100%}.icon-with-text .text p{color:#fffc;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:1}.lp-hero-banner-v2.custom-hero-section .hero-description{color:#fffc;font-weight:300;margin-bottom:16px}@media(min-width:1440px){.lp-hero-banner-v2.custom-hero-section .hero-heading{margin-bottom:30px}.lp-hero-banner-v2.custom-hero-section .hero-content{padding:8.7% 48px 8.1%}}@media screen and (max-width:767px){.lp-hero-banner-v2.custom-hero-section .hero-content{margin-bottom:-84px}.lp-hero-banner-v2.custom-hero-section .hero-overlay-mobile{bottom:-4%;height:360px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media(max-width:543px){.lp-hero-banner-v2.custom-hero-section .primary-button{max-width:100%}}.lp-benefits-v2.lp-benefits-section{border:none}.lp-benefits-v2 .lp-benefits__item{padding:10px 12px}.lp-benefits-v2 .lp-benefits-section .lp-benefits__item:last-of-type{border-right:none}.lp-benefits-v2 .lp-benefits__icon{margin-bottom:16px}.lp-benefits-v2 .lp-benefits__heading{margin-bottom:0;line-height:1}@media screen and (max-width:767px){.lp-benefits-v2 .lp-benefits__heading{font-size:14px}.lp-benefits-v2 .lp-benefits__item{padding:4px 12px!important}}.lp-product-comparison{width:100%;background-color:var(--lp-pc-bg-color, transparent);padding-top:var(--lp-pc-pad-top, 64px);padding-bottom:var(--lp-pc-pad-bottom, 64px)}.lp-product-comparison__inner{display:flex;align-items:stretch;gap:32px}.lp-product-comparison__price-card{position:relative;flex:1 0 0;min-width:0;border-radius:16px;overflow:hidden;background:#000;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:30px;box-sizing:border-box}.lp-product-comparison__price-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 12%}.lp-product-comparison__price-tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 30%,#0000008c 58%,#000000d1)}.lp-product-comparison__price-table{--lp-pc-col-label: 48%;--lp-pc-col-middle: 28%;--lp-pc-col-value: 27%;--lp-pc-strip-gap: 6px;--lp-pc-strip-overflow: 14px;--lp-pc-strip-radius: 12px;--lp-pc-row-gap: 9px;position:absolute;width:calc(100% - 112px);margin-left:23px;z-index:2;display:block;padding:0;box-sizing:border-box;border-collapse:separate;border-spacing:0;table-layout:fixed;margin-bottom:0}.lp-product-comparison__price-table:before{content:"";position:absolute;z-index:1;top:calc(var(--lp-pc-strip-overflow) * -1);bottom:calc(var(--lp-pc-strip-overflow) * -1);left:calc(var(--lp-pc-col-label) + var(--lp-pc-strip-gap));width:calc(var(--lp-pc-col-middle) - (var(--lp-pc-strip-gap) * 2));background:#000;border-radius:var(--lp-pc-strip-radius);pointer-events:none}.lp-product-comparison__price-table tbody{display:block;width:100%}.lp-product-comparison__price-table tr{position:relative;display:grid;grid-template-columns:var(--lp-pc-col-label) var(--lp-pc-col-middle) var(--lp-pc-col-value);align-items:stretch;width:100%;margin:0 0 8px;padding:0 16px;background:transparent;border-radius:8px}.lp-product-comparison__price-table tr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff3;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:8px;pointer-events:none}.lp-product-comparison__price-cell{position:relative;z-index:2;box-sizing:border-box;min-height:47px;padding:12px 0;vertical-align:middle;font-family:Inter,sans-serif;background:transparent;border:0}.lp-product-comparison__price-cell--label{display:flex;align-items:center;font-weight:300;font-size:13px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#fff}.lp-product-comparison__price-cell--middle{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--lp-pc-row-gap);padding-left:0;padding-right:0;padding-bottom:0}.lp-product-comparison__price-cell--value{display:flex;align-items:center;justify-content:flex-end;border-radius:0 8px 8px 0;margin-right:16px}.lp-product-comparison__price-row--total .lp-product-comparison__price-cell{min-height:56px}.lp-product-comparison__price-row--total .lp-product-comparison__price-cell--label,.lp-product-comparison__price-row--total .lp-product-comparison__price-cell--middle,.lp-product-comparison__price-row--total .lp-product-comparison__price-cell--value{margin-bottom:0}.lp-product-comparison__price-row--total .lp-product-comparison__price-cell--label,.lp-product-comparison__price-row--total .lp-product-comparison__price-cell--value{background:#333}.lp-product-comparison__price-check{display:block;width:20px;height:20px;color:#fff}.lp-product-comparison__price-total{display:block;margin:0;white-space:nowrap;font-weight:700;font-size:15px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#fff}.lp-product-comparison__price-strike{display:block;white-space:nowrap;font-weight:300;font-size:15px;line-height:150%;letter-spacing:-.02em;text-decoration-line:line-through;color:#fff}.lp-product-comparison__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;box-sizing:border-box;padding:36px 48px 48px;border:1px solid rgba(0,0,0,.1);border-radius:16px;gap:8px}.lp-product-comparison__heading{color:#1a1b18;font-family:Inter,sans-serif;font-size:40px;font-weight:500;line-height:1.3;letter-spacing:-1.6px}.lp-product-comparison__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:8px}.lp-product-comparison__cell{padding:20px 0 16px;border-bottom:1px solid #000000;display:flex;flex-direction:column;justify-content:center}.lp-product-comparison__cell--note{grid-column:2 / 3;padding:16px 0;border-bottom:1px solid #000000;background:transparent;border-radius:0;box-sizing:border-box;display:flex;align-items:center}.lp-product-comparison__cell-title{font-family:Inter,sans-serif;letter-spacing:.5px;padding:5px 0;font-weight:600;font-size:15px;line-height:18px;text-transform:uppercase;color:#000}.lp-product-comparison__cell-text{padding:4px 0;font-weight:300;font-size:13px;line-height:16px;letter-spacing:-.005em;color:#000}.lp-product-comparison__note{width:100%;padding:8px 20px 8px 12px;background:#faf8f4;border:.5px solid rgba(176,122,41,.2);border-radius:6px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-.02em;color:#000}.lp-testimonial-card{display:flex;flex-direction:column;gap:0;width:100%;padding:19px;background:#fff;border:1px solid #F1F1F1;box-shadow:0 4px 12px #f0f0f0;border-radius:16px}.lp-testimonial-card__stars{display:flex;gap:3px;align-items:center;margin-bottom:8px}.lp-testimonial-card__stars svg{width:15px;height:15px}.lp-testimonial-card__quote{font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.5px;color:#000;opacity:.8}.lp-testimonial-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:0;margin-top:18px}.lp-testimonial-card__name{font-weight:500;font-size:13px;line-height:1;color:#000}.lp-testimonial-card__verified{display:flex;align-items:center;gap:4px;white-space:nowrap;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.96px;text-transform:uppercase;color:#000}.lp-product-comparison__cell:nth-child(odd){padding-right:5px}@media(min-width:768px)and (max-width:1200px){.lp-product-comparison__price-table{width:calc(100% - 46px)}.lp-product-comparison__heading{font-size:32px}}@media(max-width:1200px){.lp-product-comparison__cell-text p br{display:none}.lp-product-comparison__content{padding:26px 28px 28px}}@media screen and (max-width:991px){.lp-product-comparison__inner{flex-direction:column;gap:24px}.lp-product-comparison__price-card{width:100%;height:660px;min-height:660px;padding-bottom:28px;flex:none}.lp-product-comparison__price-bg{object-position:center center}.lp-product-comparison__price-table{--lp-pc-col-label: 58%;--lp-pc-col-middle: 18%;--lp-pc-col-value: 24%;--lp-pc-strip-gap: 5px;--lp-pc-strip-overflow: 8px;--lp-pc-strip-radius: 7px;--lp-pc-row-gap: 6px;width:calc(100% - 80px)}.lp-product-comparison__price-table tbody{width:100%}.lp-product-comparison__price-table tr{width:100%;min-height:38px;margin-bottom:7px;padding:0 10px;border-radius:6px}.lp-product-comparison__price-table tr:after{border-radius:6px}.lp-product-comparison__content{width:100%;padding:32px}.lp-product-comparison__heading{font-size:32px}.lp-product-comparison__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.lp-product-comparison{padding-top:var(--lp-pc-pad-top-mobile, 40px);padding-bottom:var(--lp-pc-pad-bottom-mobile, 40px)}.lp-product-comparison__inner{flex-direction:column;gap:32px}.lp-product-comparison__price-card{width:100%;height:368px;min-height:368px;padding-bottom:14px;border-radius:10px;flex:none}.lp-product-comparison__price-bg{object-position:center center}.lp-product-comparison__price-table{--lp-pc-col-label: 51%;--lp-pc-col-middle: 24%;--lp-pc-col-value: 25%;--lp-pc-strip-gap: 4px;--lp-pc-strip-overflow: 5px;--lp-pc-strip-radius: 5px;--lp-pc-row-gap: 4px;width:calc(100% - 60px);margin-left:9px;padding:0}.lp-product-comparison__price-table:before{top:calc(var(--lp-pc-strip-overflow) * -1);bottom:calc(var(--lp-pc-strip-overflow) * -1);left:calc(var(--lp-pc-col-label) + var(--lp-pc-strip-gap));width:calc(var(--lp-pc-col-middle) - (var(--lp-pc-strip-gap) * 2));border-radius:var(--lp-pc-strip-radius)}.lp-product-comparison__price-table tr{width:100%;min-height:35px;margin:0 0 5px;padding:0 6px;border-radius:4px}.lp-product-comparison__price-table tr:after{border-radius:4px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.lp-product-comparison__price-cell{min-height:22px;padding:4px}.lp-product-comparison__price-cell--label{padding-left:5px;padding-right:3px;font-size:8px;line-height:10px;letter-spacing:.15px}.lp-product-comparison__price-cell--middle{width:100%;min-width:0;margin-bottom:0;padding-left:0;padding-right:0}.lp-product-comparison__price-cell--value{min-width:0;padding-left:2px;padding-right:2px;justify-content:flex-end}.lp-product-comparison__price-total,.lp-product-comparison__price-strike{font-size:10px;line-height:10px}.lp-product-comparison__price-row--total .lp-product-comparison__price-cell{min-height:34px}.lp-product-comparison__content{width:100%;padding:11px 20px 20px;gap:20px;border-radius:16px}.lp-product-comparison__heading{line-height:1.3;letter-spacing:-2%;font-weight:700;max-width:280px}.lp-product-comparison__grid{grid-template-columns:1fr;gap:0;margin-bottom:0}.lp-product-comparison__cell{width:100%;padding:16px 0 8px;display:flex;flex-direction:column;justify-content:center}.lp-product-comparison__cell--note{border-bottom:none}.lp-product-comparison__cell--note{grid-column:1;width:100%;padding:16px 0 12px;display:flex;align-items:center;justify-content:center}.lp-product-comparison__note{width:100%;margin:0;padding:8px 20px 8px 10px}.lp-testimonial-card{width:100%;padding:20px 20px 15px;border-radius:16px}.lp-testimonial-card__stars{margin-bottom:6spx}.lp-testimonial-card__bottom{margin-top:15px}.lp-testimonial-card__verified{gap:2px}}@media(max-width:543px){.lp-product-comparison__price-check{width:12px;height:12px;flex:0 0 12px}.lp-product-comparison__price-total{font-size:11px;line-height:13px}.lp-product-comparison__price-strike{font-size:9px;line-height:12px;font-weight:300}.lp-product-comparison__price-cell--label{font-size:9px;line-height:12px;letter-spacing:.2px}.lp-product-comparison__price-cell{min-height:36px;padding:8px 7px}.lp-product-comparison__price-table tr{margin:0 0 4px}.lp-product-comparison__cell-text{letter-spacing:.15px}}.lp-cta-banner{position:relative;width:100%;padding:32px 0}.try-start-banner{padding:0 0 56px}.try-start-banner .lp-cta-banner__text p{margin:0 0 26px}.lp-cta-banner--split .lp-cta-banner__card{display:grid;grid-template-columns:1fr .98fr;grid-template-areas:"content media" "testimonial media";align-items:stretch;column-gap:32px;row-gap:24px;overflow:hidden}.try-start-banner.lp-cta-banner--split .lp-cta-banner__content{gap:0}.try-start-banner .lp-cta-banner__heading{margin-bottom:18px;font-size:40px}.try-start-banner .lp-cta-banner__text{line-height:1.3}.lp-cta-banner__text p:last-child{margin-bottom:0!important}.try-start-banner .lp-cta-banner__text{margin-bottom:26px}@media(min-width:992px){.try-start-banner.lp-cta-banner--split .lp-cta-banner__card{grid-template-areas:"content media"}}@media screen and (max-width:1200px){.lp-cta-banner__card{padding:32px}.lp-cta-banner--overlay .lp-cta-banner__card{right:30px}.try-start-banner .lp-cta-banner__heading{font-size:32px}}@media screen and (max-width:991px){.lp-cta-banner--split .lp-cta-banner__card,.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-columns:1fr;grid-template-areas:"media" " content"}.lp-cta-banner__media{aspect-ratio:586 / 406;min-height:0;height:auto}}@media screen and (max-width:767px){.lp-cta-banner{padding:24px 0}.shop-start-banner.lp-cta-banner{padding:56px 0 8px}.lp-cta-banner__card{padding:20px;border-radius:16px}.lp-cta-banner--split .lp-cta-banner__card,.lp-cta-banner--image-left .lp-cta-banner__card{row-gap:24px}.lp-cta-banner__heading{font-size:32px}.lp-cta-banner__button{letter-spacing:1px;padding:16px 19px;width:100%}.lp-cta-banner--overlay .lp-cta-banner__heading{font-size:28px}.lp-cta-banner--overlay .lp-cta-banner__text{font-size:16px}.lp-cta-banner__decor{top:-48px;left:16px;width:96px}.lp-cta-banner__media{aspect-ratio:318 / 247}.lp-cta-banner--overlay{display:flex;flex-direction:column}.lp-cta-banner--overlay .lp-cta-banner__bg{aspect-ratio:390 / 460;border-radius:0}.lp-cta-banner--overlay .lp-container{padding:0 16px}.lp-cta-banner--overlay .lp-cta-banner__card{position:static;transform:none;max-width:100%;margin-top:-16px;border-radius:16px}.lp-cta-banner--split .lp-cta-banner__testimonial{margin-top:-40px;position:relative;z-index:2}.try-start-banner .lp-cta-banner__text p{margin:0 0 30px}.try-start-banner .lp-cta-banner__button{padding:19px 12px}.try-start-banner .lp-cta-banner__text{margin-bottom:30px}.try-start-banner{padding:0 0 16px!important}}.lp-formula-story{width:100%}.lp-formula-story__inner{display:flex;align-items:stretch;gap:32px}.lp-formula-story__media{position:relative;flex:1.29 0 0;min-width:0;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px 32px;box-sizing:border-box}.lp-formula-story__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.lp-formula-story__media-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;margin-top:0;justify-content:space-between;height:100%}.lp-formula-story__media-heading{margin:0 0 8px;color:#fff;font-family:Inter;font-size:24px;font-weight:600;letter-spacing:-.48px;line-height:1.3}.lp-formula-story__media-subheading{margin:0;color:#fff;font-family:Inter;font-size:20px;letter-spacing:-.1px}.lp-formula-story__stats{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.lp-formula-story__stat{border-bottom:1px solid #fff;color:#fff;font-family:Inter;font-size:15px;font-weight:500;padding:24px 0 16px 24px;position:relative;letter-spacing:0%;line-height:1.51}.lp-formula-story__stat:before{content:"";position:absolute;left:1%;top:54%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#fff}.lp-formula-story__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:41px;padding:48px;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-sizing:border-box}.lp-formula-story__heading{color:#1a1b18;font-family:Inter;font-size:40px;font-weight:500;line-height:1.3;letter-spacing:-1.6px}.lp-formula-story__heading strong{font-weight:700}.lp-formula-story__text{color:#303030;font-family:Inter;font-size:16px;line-height:1.336;letter-spacing:-.08px}.lp-formula-story__text p{margin:0 0 15px}.lp-formula-story__text p:last-child{margin-bottom:0}.lp-formula-story__text strong{font-weight:700}.lp-formula-story__text ul{margin:0 0 15px;padding-left:24px;list-style:disc}.lp-formula-story__text li{margin-bottom:10px}.lp-formula-story__button{width:100%;max-width:100%;text-transform:uppercase;letter-spacing:2px;padding:19px 24px;font-weight:500}.lp-formula-story__media-blur{position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#ffffff59,#ffffff26 60%,#fff0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);mask-image:linear-gradient(0deg,#000 0%,#000 60%,transparent 100%);-webkit-mask-image:linear-gradient(0deg,#000 0%,#000 60%,transparent 100%)}@media(min-width:768px)and (max-width:1380px){.lp-formula-story__button{letter-spacing:.6px;padding:19px 10px}}@media(min-width:991px)and (max-width:1200px){.lp-formula-story__button{font-size:15px;letter-spacing:0}}@media screen and (max-width:1200px){.lp-formula-story__content,.lp-formula-story__media{padding:32px}.lp-formula-story__heading{font-size:30px}}@media screen and (max-width:990px){.lp-formula-story__inner{flex-direction:column}.lp-formula-story__media{flex:1}}@media screen and (max-width:767px){.lp-formula-story{padding:48px 0!important}.lp-formula-story__inner{gap:32px}.lp-formula-story__content{order:1;padding:48px 12px;gap:50.43px}.lp-formula-story__media{order:2;padding:48px 16px;flex:1}.lp-formula-story__heading{font-size:24px;line-height:130%;letter-spacing:-.96px}.lp-formula-story__button{width:100%}.lp-formula-story__button span{display:none}.lp-formula-story__text li{margin-bottom:8px}.lp-formula-story__text p,.lp-formula-story__text ul{margin:0 0 12px}.lp-formula-story__stat{padding:24px 0 16px 28px}.lp-formula-story__stat:before{left:2%}.lp-formula-story__media-subheading{font-size:16px;letter-spacing:-.08px;line-height:140%;font-weight:300}}.pm-serving-main{position:relative}.pm-serving-main .pm-serving__bg.bg_right_mobile_img{display:block;top:0;width:100%;height:auto;max-width:80px}.pm-serving-main .pm-serving__bg_left.bg_left_mobile_img{display:block;bottom:-121px;width:100%;height:auto;max-width:143px;position:absolute;z-index:1}.pm-serving-main .bg_right_desktop_img,.pm-serving-main .bg_left_desktop_img{display:none;position:absolute;z-index:0}img.pm-serving__bg.bg_right_desktop_img{right:0;top:-16%;width:175px;height:auto}.pm-serving-main img.pm-serving__bg.bg_right_mobile_img{display:none}.pm-serving-main .pm-serving__bg_left{bottom:-27%;left:0;width:260px;height:auto}@media(max-width:1200px){img.pm-serving__bg.bg_right_desktop_img{width:125px}.pm-serving-main .pm-serving__bg_left{width:180px}}@media(min-width:768px){.pm-serving-main .bg_right_mobile_img,.pm-serving-main .pm-serving__bg_left.bg_left_mobile_img{display:none}.pm-serving-main .bg_right_desktop_img,.pm-serving-main .bg_left_desktop_img{display:block}}@media(max-width:767px){.pm-serving-main img.pm-serving__bg.bg_right_mobile_img{display:block;right:0;position:absolute}}.lp-cta-banner{position:relative;width:100%}.shop-start-banner.lp-cta-banner{padding:80px 0 8px}.lp-cta-banner--overlay{padding:0}.lp-cta-banner__bg{position:relative;width:100%;aspect-ratio:1440 / 460;overflow:hidden}.lp-cta-banner__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lp-cta-banner__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;mix-blend-mode:overlay}.lp-cta-banner__card{position:relative;width:100%;padding:48px;border-radius:16px;box-sizing:border-box;overflow:visible}.lp-cta-banner--split .lp-cta-banner__card{display:grid;grid-template-columns:1fr 586px;grid-template-areas:"content media" "testimonial media";align-items:stretch;column-gap:32px;row-gap:24px;overflow:hidden}.shop-start-banner.lp-cta-banner--split .lp-cta-banner__card{align-items:center}.try-start-banner.lp-cta-banner--split .lp-cta-banner__card{grid-template-areas:"content media"}.lp-cta-banner--split .lp-cta-banner__content{align-self:center}.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-columns:586px 1fr;grid-template-areas:"media content" "media testimonial"}.lp-cta-banner--overlay .lp-cta-banner__card{position:absolute;top:50%;right:64px;transform:translateY(-50%);width:100%;max-width:513px;padding:32px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.lp-cta-banner__content{grid-area:content;display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;max-width:558px}.lp-cta-banner--overlay .lp-cta-banner__content{max-width:100%}.lp-cta-banner__heading{color:#1a1b18;font-family:Inter;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-.64px}.shop-start-banner .lp-cta-banner__heading{line-height:1}.lp-cta-banner--overlay .lp-cta-banner__heading{font-size:40px;letter-spacing:-.8px;line-height:1.1;font-weight:400}.lp-cta-banner__heading strong{font-weight:700}.lp-cta-banner__text{color:#000;font-family:Inter;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px}.shop-start-banner .lp-cta-banner__text{line-height:1.3}.lp-cta-banner--overlay .lp-cta-banner__text{font-size:18px;letter-spacing:-.36px;color:#000}.lp-cta-banner__text p{margin:0 0 10px}.lp-cta-banner__text p:last-child{margin-bottom:0}.lp-cta-banner__text strong{font-weight:700}.lp-cta-banner__button{width:fit-content;max-width:100%;text-transform:uppercase;letter-spacing:2px;padding:19px 22px}.shop-start-banner .lp-cta-banner__button{width:100%}.lp-cta-banner__testimonial{grid-area:testimonial;width:100%;max-width:558px}.lp-cta-banner__media{grid-area:media;width:100%;height:100%;min-height:360px;border-radius:16px;overflow:hidden}.lp-cta-banner__media-img{display:block;width:100%;height:100%;object-fit:cover}.lp-cta-banner__decor{position:absolute;top:-56px;left:24px;width:130px;z-index:2;pointer-events:none}.lp-cta-banner__decor img{display:block;width:100%;height:auto}.lp-manage-things .lp-cta-banner__content{gap:15px}.lp-manage-things .lp-cta-banner__button{width:100%;margin-top:11px}@media(min-width:992px){.lp-manage-things.lp-cta-banner--split .lp-cta-banner__card{grid-template-columns:1fr .98fr}}@media screen and (max-width:1200px){.lp-cta-banner__card{padding:32px}.lp-cta-banner--overlay .lp-cta-banner__card{right:30px}}@media screen and (max-width:991px){.lp-cta-banner--split .lp-cta-banner__card,.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-columns:1fr;grid-template-areas:"content" "media" "testimonial"}.try-start-banner.lp-cta-banner--split .lp-cta-banner__card,.try-start-banner.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-areas:"media" " content"}.shop-start-banner .lp-cta-banner--split .lp-cta-banner__card,.shop-start-banner .lp-cta-banner--image-left .lp-cta-banner__card{grid-template-areas:"content" "testimonial" "media"}.lp-cta-banner__media{aspect-ratio:586 / 406;min-height:0;height:auto}.lp-manage-things .lp-cta-banner__testimonial{position:absolute;bottom:40px;left:15px;right:15px;width:100%}.lp-manage-things .lp-testimonial-card{box-shadow:none}}@media screen and (max-width:767px){.lp-cta-banner{padding:24px 0}.shop-start-banner.lp-cta-banner{padding:56px 0 8px}.lp-cta-banner__card{padding:20px;border-radius:16px}.shop-start-banner .lp-cta-banner__card{padding:48px 16px}.lp-cta-banner--split .lp-cta-banner__card,.lp-cta-banner--image-left .lp-cta-banner__card{row-gap:24px}.lp-cta-banner__heading{font-size:32px}.lp-cta-banner__button{letter-spacing:1px;padding:16px 19px;width:100%}.lp-cta-banner--overlay .lp-cta-banner__heading{font-size:28px}.lp-cta-banner--overlay .lp-cta-banner__text{font-size:16px}.lp-cta-banner__decor{top:-48px;left:16px;width:96px}.try-start-banner .lp-cta-banner__media{aspect-ratio:318 / 247}.shop-start-banner .lp-cta-banner__media{aspect-ratio:326 / 368}.lp-cta-banner--overlay{display:flex;flex-direction:column}.lp-cta-banner--overlay .lp-cta-banner__bg{aspect-ratio:390 / 460;border-radius:0}.lp-cta-banner--overlay .lp-container{padding:0 16px}.lp-cta-banner--overlay .lp-cta-banner__card{position:static;transform:none;max-width:100%;margin-top:-16px;border-radius:16px}.lp-cta-banner--split .lp-cta-banner__testimonial{margin-top:-40px;position:relative;z-index:2}.lp-cta-banner--split .lp-cta-banner__testimonial{margin-top:-213px;padding:0 15px}.lp-manage-things{padding:56px 0 8px!important}.lp-manage-things .lp-cta-banner__card{padding:44px 16px 30px}.lp-manage-things.lp-cta-banner--split .lp-cta-banner__testimonial{padding:0!important;display:flex;margin-top:-143px}.lp-manage-things .lp-testimonial-card{width:calc(100% - 30px);padding:12px}.lp-manage-things .lp-cta-banner__media{aspect-ratio:359 / 406}.lp-manage-things .lp-cta-banner__button{letter-spacing:0;padding:16px 10px;font-size:15px}}.lp-feature-product-v2.lp-featured-product .wt-collapse__trigger--active+.wt-collapse__target{padding-bottom:0;border-bottom:none}.lp-feature-product-v2.lp-featured-product .wt-collapse__target__content p:not(:last-of-type){margin-bottom:20px}.lp-feature-product-v2.lp-featured-product .wt-collapse{padding-top:10px}.lp-feature-product-v2.lp-featured-product .wt-collapse[data-open=true]{padding-top:0}.lp-feature-product-v2.lp-featured-product .wt-collapse[data-open=false] .wt-collapse__trigger--active{padding-top:5px}.lp-feature-product-v2.lp-featured-product .wt-product__info collapsible-section.wt-collapse:first-of-type .wt-collapse__trigger--active{padding-top:5px}.template-page-pm-start-v2 .section-featured-product>div{padding:16px 0 28px}.sticky-atc-visible .sh-hero_footer{margin-bottom:87px}@media(min-width:768px){.lp-feature-product-v2 .wt-product__text-block__wrapper ul{padding:16px 8px;background:#fff;border-radius:12px;border:8px solid #FAF8F4}}.lp-ingredient-showcase{position:relative;width:100%;overflow:hidden}.lp-ingredient-showcase__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.lp-ingredient-showcase__blur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(175deg,#fffffff2 15%,#fff9 30%,#fff0);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.lp-ingredient-showcase__container{position:relative;z-index:1}.lp-ingredient-showcase__head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:30px}.lp-ingredient-showcase__slider-wrap{position:relative;z-index:2}.lp-ingredient-showcase__heading{color:#1a1b18;text-align:center;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-1.6px}.lp-ingredient-showcase__subheading{margin:0;color:#000;font-family:Inter;font-size:18px;letter-spacing:-.09px;line-height:1}.lp-ingredient-showcase__slider{width:100%;overflow:hidden;touch-action:pan-y}.lp-ingredient-showcase__slider .swiper-wrapper{align-items:stretch}.lp-ingredient-showcase__slider .swiper-slide{height:auto;box-sizing:border-box}.lp-ingredient-showcase__dots.swiper-pagination{position:static;width:auto;display:flex;align-items:center;gap:8px}.lp-ingredient-showcase__dots .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;opacity:1;background:#15151533!important}.lp-ingredient-showcase__dots .swiper-pagination-bullet-active{background:#151515!important}.lp-ingredient-showcase__slider.is-dragging{cursor:grabbing}.lp-ingredient-showcase__card{display:flex;flex-direction:column;align-items:center;padding:16px 24px 20px;background:#fff;border-radius:14px;height:100%;box-sizing:border-box}.lp-ingredient-showcase__photo{width:100%;border-radius:50%;overflow:hidden;margin-bottom:12px;max-width:200px}.lp-ingredient-showcase__photo img,.lp-ingredient-showcase__photo .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.lp-ingredient-showcase__title{margin:0;color:#151515;font-family:Inter;font-size:22px;text-align:center;letter-spacing:-.5px;line-height:1.23}.lp-ingredient-showcase__footer{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.lp-ingredient-showcase__dots{display:flex;align-items:center;gap:8px}.lp-ingredient-showcase__arrows{display:flex;align-items:center;gap:8px;margin-left:auto}.lp-ingredient-showcase__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#fff;color:#151515;border:1px solid rgba(48,48,48,.1);border-radius:100px;cursor:pointer;transition:background .2s ease}.lp-ingredient-showcase__arrow:hover{color:#000;background:#fff}.lp-ingredient-showcase__arrow.swiper-button-disabled{opacity:1;cursor:not-allowed;background:transparent}@media screen and (max-width:989px){.lp-ingredient-showcase__heading{font-size:32px}}@media screen and (max-width:767px){.lp-ingredient-showcase{padding:74px 0 54px!important}.lp-ingredient-showcase__heading{color:#1a1b18;font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:1.016;letter-spacing:-1.28px}.lp-ingredient-showcase__container{padding-right:0}.lp-ingredient-showcase__footer,.lp-ingredient-showcase__head{padding-right:16px}.lp-ingredient-showcase__slider .swiper-slide:last-child{padding-right:16px}.lp-ingredient-showcase__photo{margin-bottom:15px}}.lp-start-banner-v2.sh-hero .sh-hero__inner{padding:17.2% 0 64px}.lp-start-banner-v2.sh-hero{position:relative}.lp-start-banner-v2 .sh-hero__media{margin-top:40px}.lp-start-banner-v2.sh-hero:before{position:absolute;content:"";top:-40px;left:0;right:0;width:100%;height:204px;background:linear-gradient(0deg,#fff 2%,#fff9 60%,#fff0);backdrop-filter:blur(121px);-webkit-backdrop-filter:blur(121px);mask-image:linear-gradient(to top,#000 0%,#000 68%,transparent 105%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 68%,transparent 105%);z-index:1;transform:scaley(-1)}@media(min-width:750px)and (max-width:991px){.lp-start-banner-v2.sh-hero:before{height:134px}}@media(max-width:749px){.lp-start-banner-v2.sh-hero:before{top:-20px;height:200px;background:linear-gradient(0deg,#fff 2%,#fff9 45%,#fff0);backdrop-filter:blur(19px);-webkit-backdrop-filter:blur(19px);mask-image:linear-gradient(to top,#000 0%,#000 78%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 78%,transparent 100%)}.lp-start-banner-v2 .sh-hero__media{margin-top:0}}body.template-page-pm-stop-v1,body.template-page-pm-stop-v2{background:#fff}.template-page-pm-stop-v1 .shopify-section-group-header-group.page-header,.template-page-pm-stop-v2 .shopify-section-group-header-group.page-header,.template-page-pm-stop-v1 .wt-footer,.template-page-pm-stop-v2 .wt-footer{display:none!important}.template-page-pm-stop-v1 .wt-announcement__container,.template-page-pm-stop-v2 .wt-announcement__container{background:#000}.template-page-pm-stop-v1 .wt-announcement__close,.template-page-pm-stop-v2 .wt-announcement__close{display:none}body.template-page-pm-stop-v1 .subscribe-button,body.template-page-pm-stop-v2 .subscribe-button{background:linear-gradient(97deg,#000 13.49%,#818181 53.48%,#000 79.16%);letter-spacing:2px;padding:14px 22px;min-width:162px}body.template-page-pm-stop-v1 .primary-button,body.template-page-pm-stop-v2 .primary-button{background:linear-gradient(93deg,#181818 11%,#818181 81%);letter-spacing:2px}body.template-page-pm-stop-v1 .custom-top-header-inner,body.template-page-pm-stop-v2 .custom-top-header-inner{padding:17px 0}@media(max-width:767px){body.template-page-pm-stop-v1 .custom-top-header-inner,body.template-page-pm-stop-v2 .custom-top-header-inner{padding:11px 0}.template-page-pm-stop-v1 .wt-announcement__close,.template-page-pm-stop-v2 .wt-announcement__close{display:block;top:2px}}.lp-stop-hero-banner .lp-container{max-width:100%;padding:0}.lp-stop-hero-banner .hero-description ul li{padding-left:22px;position:relative;color:#fffc;line-height:1.2}.lp-stop-hero-banner .hero-description ul li:not(:first-of-type){margin-top:14px}.lp-stop-hero-banner .hero-description ul li:before{position:absolute;content:"";left:0;top:2px;width:14px;height:14px;background-image: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 d='M12.716 4.40239L5.71598 11.4024C5.65501 11.4636 5.58257 11.5121 5.5028 11.5452C5.42303 11.5784 5.33751 11.5954 5.25114 11.5954C5.16477 11.5954 5.07924 11.5784 4.99948 11.5452C4.91971 11.5121 4.84726 11.4636 4.78629 11.4024L1.72379 8.33989C1.66275 8.27884 1.61433 8.20637 1.58129 8.12662C1.54825 8.04686 1.53125 7.96137 1.53125 7.87504C1.53125 7.78872 1.54825 7.70323 1.58129 7.62347C1.61433 7.54372 1.66275 7.47125 1.72379 7.4102C1.78484 7.34916 1.85731 7.30073 1.93707 7.2677C2.01682 7.23466 2.10231 7.21766 2.18864 7.21766C2.27497 7.21766 2.36045 7.23466 2.44021 7.2677C2.51997 7.30073 2.59244 7.34916 2.65348 7.4102L5.25169 10.0084L11.7874 3.47379C11.9107 3.35051 12.0779 3.28125 12.2522 3.28125C12.4266 3.28125 12.5938 3.35051 12.7171 3.47379C12.8404 3.59708 12.9096 3.76429 12.9096 3.93864C12.9096 4.11299 12.8404 4.2802 12.7171 4.40348L12.716 4.40239Z' fill='white' fill-opacity='0.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px 14px}.lp-stop-hero-banner .hero-description ul{margin-top:10px}.lp-stop-hero-banner.custom-hero-section .hero-description{margin-bottom:18px}.lp-stop-hero-banner.custom-hero-section .hero-wrapper{border-radius:0}.lp-stop-hero-banner.custom-hero-section .hero-description p br{display:none}.lp-stop-hero-banner.custom-hero-section .hero-description p{line-height:1.7}.lp-stop-hero-banner.custom-hero-section .hero-description p strong{font-weight:600}.lp-stop-hero-banner.custom-hero-section .hero-button.primary-button{background:linear-gradient(97deg,#181818 -11.39%,#8d8d8d 55.61%,#181818 98.63%);max-width:377px;padding:16.5px 32px}.lp-stop-hero-banner.custom-hero-section .icon-with-text{gap:8px;margin-top:15px}.lp-stop-hero-banner.custom-hero-section .icon-with-text .icon{width:13px;height:auto;line-height:1}.lp-stop-hero-banner.custom-hero-section .hero-heading{line-height:1.18}@media(min-width:768px){.lp-stop-hero-banner.custom-hero-section .hero-content{max-width:703px}.lp-stop-hero-banner.custom-hero-section .hero-content{padding:43px 64px 42px}}@media(min-width:1201px){.lp-stop-hero-banner.custom-hero-section .hero-heading{font-size:52px;margin-bottom:5px}.lp-stop-hero-banner.custom-hero-section .hero-rating{letter-spacing:.5px}.lp-stop-hero-banner.custom-hero-section .hero-description p br{display:block}}@media(max-width:543px){.lp-stop-hero-banner.custom-hero-section .hero-rating{margin:0 auto 15px;color:#000;font-weight:500;font-size:12px;background:#fff;box-shadow:0 1px 2px #0a0d120d}.lp-stop-hero-banner.custom-hero-section .hero-heading{color:#000;margin-bottom:14px;text-align:center}.lp-stop-hero-banner.custom-hero-section .hero-rating img{filter:invert(1)}.lp-stop-hero-banner.custom-hero-section .hero-wrapper{background:#f6f6f6;color:#000}.lp-stop-hero-banner.custom-hero-section .hero-heading{line-height:1.3;letter-spacing:0;font-weight:500;padding:0 13px}.lp-stop-hero-banner.custom-hero-section .hero-description ul li{color:#000;font-size:14px}.lp-stop-hero-banner.custom-hero-section .hero-description p strong{font-weight:400}.lp-stop-hero-banner.custom-hero-section .hero-description ul li:before{background-image: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 d='M12.716 4.40239L5.71598 11.4024C5.65501 11.4636 5.58257 11.5121 5.5028 11.5452C5.42303 11.5784 5.33751 11.5954 5.25114 11.5954C5.16477 11.5954 5.07924 11.5784 4.99948 11.5452C4.91971 11.5121 4.84726 11.4636 4.78629 11.4024L1.72379 8.33989C1.66275 8.27884 1.61433 8.20637 1.58129 8.12662C1.54825 8.04686 1.53125 7.96137 1.53125 7.87504C1.53125 7.78872 1.54825 7.70323 1.58129 7.62347C1.61433 7.54372 1.66275 7.47125 1.72379 7.4102C1.78484 7.34916 1.85731 7.30073 1.93707 7.2677C2.01682 7.23466 2.10231 7.21766 2.18864 7.21766C2.27497 7.21766 2.36045 7.23466 2.44021 7.2677C2.51997 7.30073 2.59244 7.34916 2.65348 7.4102L5.25169 10.0084L11.7874 3.47379C11.9107 3.35051 12.0779 3.28125 12.2522 3.28125C12.4266 3.28125 12.5938 3.35051 12.7171 3.47379C12.8404 3.59708 12.9096 3.76429 12.9096 3.93864C12.9096 4.11299 12.8404 4.2802 12.7171 4.40348L12.716 4.40239Z' fill='%23181717'/%3E%3C/svg%3E")}.lp-stop-hero-banner.custom-hero-section .hero-description p{color:#000;text-align:center}.lp-stop-hero-banner.custom-hero-section .icon-with-text{display:none}.lp-stop-hero-banner.custom-hero-section .hero-content{padding:44px 16px 34px}.lp-stop-hero-banner .hero-description ul{margin-top:30px}.lp-stop-hero-banner.custom-hero-section{padding:0!important}.lp-stop-hero-banner.custom-hero-section .hero-button.primary-button{background:linear-gradient(104deg,#000 12.85%,#818181 46.87%,#000 72.93%)}}.lp-stop-scrolling.wt-image-banner .hero__overlay__content{padding:0}.lp-stop-scrolling{max-width:100%;padding:0}.lp-stop-scrolling .hero__icon-container .hero__icon{height:25px;width:25px}.lp-stop-scrolling .wt-scrolling-text-banner .hero__overlay{height:96px}.lp-stop-scrolling{padding:0!important}.lp-stop-scrolling .hero__icon-text p{font-size:14.4px;color:#151515}@media(max-width:991px){.lp-stop-scrolling .wt-scrolling-text-banner .hero__overlay{height:76px}}@media(max-width:543px){.lp-stop-scrolling .hero__icon-text p{font-size:13.5px}.lp-stop-scrolling .hero__icon-container .hero__icon{height:24px;width:24px}}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__button.primary-button{width:100%;padding:15.8px 23.8px;color:#fff;text-align:center;font-family:Inter;font-size:12px;font-weight:600;line-height:1.29}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__card{padding:0;grid-template-areas:"content media";grid-template-columns:1fr 560px;gap:64px}.stop-v1-image-with-text.lp-cta-banner--split .lp-cta-banner__content{max-width:688px}.stop-v1-image-with-text.lp-cta-banner--split.lp-cta-banner--image-right .lp-cta-banner__content{gap:18px}.stop-v1-image-with-text .lp-cta-banner__heading p{color:#1a1b18;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:1.25;letter-spacing:-.8px}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__heading{margin-bottom:-10px}.stop-v1-image-with-text .lp-cta-banner__text p{margin:0 0 20px;color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__text p{margin:0 0 10px}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-areas:"media content";grid-template-columns:560px 1fr;gap:64px;padding:0}.stop-v1-image-with-text.lp-cta-banner--split.lp-cta-banner--image-left .lp-cta-banner__content{gap:28px}.stop-v1-image-with-text .lp-cta-banner__card{border-radius:0}.stop-v1-image-with-text .lp-cta-banner__text p br{display:none}@media(min-width:1440px){.stop-v1-image-with-text .lp-cta-banner__text p br{display:block}}@media screen and (min-width:521px)and (max-width:767px){.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__heading p br,.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__heading p br{display:none}}@media screen and (max-width:1024px){.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__card{grid-template-columns:1fr 450px}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__card{gap:32px}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-columns:450px 1fr;gap:32px}.stop-v1-image-with-text.lp-cta-banner--split .lp-cta-banner__content{max-width:100%}}@media screen and (max-width:989px){.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__card,.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__card{grid-template-columns:1fr 1fr}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__heading p{font-size:32px}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__heading p{font-size:30px}.stop-v1-image-with-text .lp-cta-banner__media{aspect-ratio:unset}}@media screen and (max-width:767px){.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__card,.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__card{display:flex;flex-direction:column-reverse;gap:20px;padding:0}.stop-v1-image-with-text.lp-cta-banner--image-right,.stop-v1-image-with-text.lp-cta-banner--image-left{padding-block:32px!important}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__text p{line-height:1.4}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__text p{line-height:1.496;margin:0 0 18px}.stop-v1-image-with-text.lp-cta-banner--image-left .lp-cta-banner__heading p{font-size:32px;letter-spacing:-.64px;line-height:1.25}.stop-v1-image-with-text.lp-cta-banner--image-right .lp-cta-banner__heading p{letter-spacing:-.96px}.stop-v1-image-with-text.lp-cta-banner{background:#f6f6f6}}.lp-ingredient-showcase__button{width:100%;max-width:100%;margin-top:20px;text-transform:uppercase;letter-spacing:2px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__head{max-width:766px;margin:auto auto 55px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__head .lp-ingredient-showcase__heading{letter-spacing:-.4px;line-height:1.2}.lp-ingredient-stop-v1 .lp-ingredient-showcase__subheading{font-size:16px;line-height:1.5}.lp-ingredient-stop-v1 .lp-ingredient-showcase__card{border-radius:12px;background:#f6f6f6;padding:32px 32px 28px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__photo{max-width:151px;margin-bottom:27px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__footer{margin-top:16px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__title{font-size:20px;font-weight:500;letter-spacing:-.5px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__button{padding:16.5px 32px;margin-top:16px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__dots.swiper-pagination{gap:12px}@media screen and (max-width:989px){.lp-ingredient-stop-v1 .lp-benefits-grid-section{padding:16px 0 24px}}@media screen and (max-width:767px){.lp-ingredient-stop-v1 .lp-ingredient-showcase__heading{font-size:32px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__arrow svg{width:8px;height:12px}.lp-ingredient-stop-v1{padding:32px 0!important}.lp-ingredient-stop-v1 .lp-ingredient-showcase__head{margin:auto auto 28px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__footer,.lp-ingredient-stop-v1 .lp-ingredient-showcase__button{margin-top:32px}.lp-ingredient-stop-v1 .lp-ingredient-showcase__subheading{line-height:1.41}}.lp-benefits-grid-section{width:100%}.lp-benefits-grid__panel{width:100%;display:flex;flex-direction:column;gap:43px;padding:68px 50px 72px 64px;border-radius:16px}.lp-benefits-grid__header{display:flex;flex-direction:column;gap:14px;align-items:flex-start;text-align:left}.lp-benefits-grid__heading{margin:0;color:#1a1b18;font-family:Inter;font-size:40px;font-weight:500;line-height:100%;letter-spacing:-1.6px}.lp-benefits-grid__subheading{margin:0;color:#000;font-family:Inter;font-size:20px;font-weight:400;line-height:125%;letter-spacing:-1%}.lp-benefits-grid__track{width:100%}.lp-benefits-grid__swiper{width:100%;overflow:hidden}.lp-benefits-grid__swiper .swiper-wrapper{align-items:stretch}.lp-benefits-grid__swiper .swiper-slide{height:auto;box-sizing:border-box}.lp-benefits-grid__card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:19px;height:100%;box-sizing:border-box;padding:19px 19px 21px;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:12px;min-height:179px}.lp-benefits-grid__icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.lp-benefits-grid__icon-img{width:100%;height:100%;object-fit:contain;box-sizing:border-box}.lp-benefits-grid__title{margin:0;color:#151515;font-family:Inter;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-1px}.lp-benefits-grid__text{margin:-11px 0 0;color:#151515;font-family:Inter;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.16px}.lp-benefits-grid__controls{display:none}@media screen and (min-width:990px){.lp-benefits-grid-section[data-layout=static_grid] .lp-benefits-grid__swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-benefits-grid-section[data-layout=static_grid] .lp-benefits-grid__swiper:not(.swiper-initialized) .swiper-slide{width:100%!important;margin:0!important;transform:none!important}}@media screen and (max-width:989px){.lp-benefits-grid-section,.lp-benefits-grid-section .lp-container{padding:0!important}.lp-benefits-grid__panel{padding:50px 0 24px;border-radius:0;gap:32px}.lp-benefits-grid__header{align-items:center;text-align:center;gap:20px;padding:0 16px}.lp-benefits-grid__heading{font-size:32px;letter-spacing:-.7px;line-height:110%}.lp-benefits-grid__subheading{font-size:16px}.lp-benefits-grid__swiper .swiper-slide{width:313px}.lp-benefits-grid__controls{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:0 16px}.lp-benefits-grid__pagination.swiper-pagination{position:static;width:auto;display:flex;align-items:center;gap:8px}.lp-benefits-grid__pagination .swiper-pagination-bullet{width:7.14px;height:7.14px;margin:0!important;opacity:1;background:#15151533!important}.lp-benefits-grid__pagination .swiper-pagination-bullet-active{background:#151515!important}.lp-benefits-grid__arrows{display:flex;align-items:center;gap:8px;margin-left:auto}.lp-benefits-grid__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#fff;color:#151515;border:1px solid rgba(48,48,48,.1);border-radius:100px;cursor:pointer}.lp-benefits-grid__card{padding:20px}.lp-benefits-grid__title{line-height:22px}.lp-benefits-grid__arrow svg{width:7px;height:14px}}@media screen and (max-width:767px){.lp-benefits-grid__card{min-height:202px}.lp-benefits-grid__text{margin:-8px 0 0}}.lp-ingredient-spotlight{width:100%;background:#fff}.lp-ingredient-spotlight__heading{color:#1a1b18;text-align:center;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-1.6px;margin-bottom:22px}.lp-ingredient-spotlight__row{display:flex;align-items:stretch;gap:20px}.lp-ingredient-spotlight__card{position:relative;flex:1;min-width:0;min-height:607px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px}.lp-ingredient-spotlight__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.lp-ingredient-spotlight__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#000000bf,#0000 55%);pointer-events:none}.lp-ingredient-spotlight__blur{position:absolute;left:0;right:0;bottom:0;height:45%;z-index:1;pointer-events:none;background:linear-gradient(0deg,#00000059,#0000);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);mask-image:linear-gradient(0deg,#000 0%,#000 55%,transparent 100%);-webkit-mask-image:linear-gradient(0deg,#000 0%,#000 55%,transparent 100%)}.lp-ingredient-spotlight__content{position:relative;z-index:2;margin:19px 23px 0;border-top:1px solid #fff;min-height:239px;display:flex;flex-direction:column;justify-content:center}.lp-ingredient-spotlight__eyebrow{padding:5px 0;color:#fff;font-family:Inter;font-size:24px;line-height:1.2;font-weight:600;text-transform:uppercase}.lp-ingredient-spotlight__text{color:#fff;font-family:Inter;font-size:16px;font-weight:300;line-height:1.35;letter-spacing:-.07px;padding:4px 0}.lp-ingredient-spotlight__text p{margin:0 0 16px}.lp-ingredient-spotlight__text p:last-child{margin-bottom:0}.lp-ingredient-spotlight__text strong{font-weight:600}@media screen and (max-width:989px){.lp-ingredient-spotlight__heading{font-size:32px;letter-spacing:-.7px}}@media screen and (max-width:767px){.lp-ingredient-spotlight__content{margin:22px 20px 0}.lp-ingredient-spotlight__text{font-size:14px;line-height:1.25;letter-spacing:.2px}.lp-ingredient-spotlight{padding:50px 0 64px!important}.lp-ingredient-spotlight__text p{margin:0 0 11px}.lp-ingredient-spotlight__row{flex-direction:column;gap:20px}.lp-ingredient-spotlight__card{min-height:484px}.lp-ingredient-spotlight__eyebrow{font-size:20px}}.lp-stop-dark-scrolling.lp-stop-scrolling .wt-scrolling-text-banner .hero__overlay,.lp-stop-dark-scrolling.lp-stop-scrolling .hero__pic.hero__pic--no-img{height:43px!important}.lp-stop-dark-scrolling.lp-stop-scrolling .hero__icon-text p{color:#ffffffb3}.review-card-footer.review-name{justify-content:space-between}.review-card-footer{display:flex;align-items:center;justify-content:start;margin-top:24px}.lp-stop-reviews{background:#f6f6f6}.lp-stop-reviews.video-slider-review .review-slider-card{background:#fff;box-shadow:0 4px 12px #f0f0f0;padding:20px;border:none}.lp-stop-reviews .review-slider-text p{font-size:18px}.review-card-footer.review-name .author-name{font-size:16px;font-weight:500;line-height:1.45}.lp-stop-reviews.video-slider-review .review-slider-wrapper.swiper-wrapper{gap:32px}.lp-stop-reviews.video-slider-review .review-card-footer{margin-top:32px}.lp-stop-reviews.video-slider-review .review-slider-slide{width:calc(50% - 18px)!important;border:none}@media(max-width:991px){.lp-stop-reviews .review-slider-text p{font-size:16px;letter-spacing:.1px}}@media(max-width:767px){.lp-stop-reviews{padding:32px 0!important}.lp-stop-reviews.video-slider-review .review-slider-slide{width:100%!important}.lp-stop-reviews.video-slider-review .review-slider-wrapper.swiper-wrapper{gap:16px}.lp-stop-reviews .review-slider-wrapper .review-slider-slide:last-of-type .review-slider-card{margin-right:0!important}.lp-stop-reviews.video-slider-review .review-card-footer{margin-top:24px}}.lp-bad-sleep{width:100%}.lp-bad-sleep__card{position:relative;width:100%;border-radius:24px;overflow:hidden;isolation:isolate;display:flex;align-items:center}.lp-bad-sleep__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2}.lp-bad-sleep__image picture{display:block;width:100%;height:100%}.lp-bad-sleep__image-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.lp-bad-sleep__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000061;z-index:1}.lp-bad-sleep__content{display:flex;flex-direction:column;max-width:470px;margin-left:auto;padding:50px 64px 60px 0}.lp-bad-sleep__heading{width:100%;margin:0 0 32px;font-weight:500;font-size:40px;line-height:130%;letter-spacing:0}.lp-bad-sleep__heading p{margin:0}.lp-bad-sleep__heading strong{font-weight:500}.lp-bad-sleep__text{width:100%;margin:0 0 32px;letter-spacing:-.15px;font-size:18px;line-height:150%;color:#e5e5e5!important}.lp-bad-sleep__text p{margin:0 0 12px}.lp-bad-sleep__text p:last-child{margin-bottom:0}.lp-bad-sleep__text strong{font-weight:600}.lp-cta-banner--stop .lp-bad-sleep__button{padding:16.8px 23.8px;line-height:13.8px}.lp-cta-banner--stop .lp-bad-sleep__heading{margin:0 0 16px}.lp-cta-banner--stop .lp-bad-sleep__text{margin:0 0 26px}.lp-cta-banner--dark .lp-bad-sleep__heading,.lp-cta-banner--dark .lp-bad-sleep__text{color:#fff}.lp-cta-banner--dark .lp-bad-sleep__text p strong{font-weight:500}.lp-cta-banner--dark .lp-bad-sleep__text p{font-weight:300;letter-spacing:.1px}.lp-cta-banner--dark .lp-bad-sleep__text p:not(:last-of-type){margin-bottom:23px}.lp-cta-banner--dark.lp-bad-sleep--overlay .lp-bad-sleep__card{top:auto;bottom:40px;transform:none;align-items:flex-end;text-align:right}.lp-cta-banner--dark.lp-bad-sleep--overlay .lp-bad-sleep__button{align-self:stretch}@media screen and (max-width:991px){.lp-bad-sleep__heading{font-size:28px}}@media screen and (max-width:767px){.lp-bad-sleep{background-color:#f6f6f6!important;padding:28px 0 0!important}.lp-bad-sleep .lp-container{padding:0!important}.lp-bad-sleep__content{padding:0 16px}.lp-bad-sleep__card{aspect-ratio:auto;display:flex;flex-direction:column;gap:24px;border-radius:0}.lp-bad-sleep__heading{font-size:32px;letter-spacing:-.005em;color:#1a1b18!important}.lp-bad-sleep__text{color:#000!important;font-size:16px}.lp-cta-banner--stop .lp-bad-sleep__button{padding:19px 23.8px}.lp-bad-sleep--mobile-content_top .lp-bad-sleep__content{order:1}.lp-bad-sleep--mobile-content_top .lp-bad-sleep__image{order:2;border-radius:0}.lp-bad-sleep--mobile-image_top .lp-bad-sleep__image{order:1}.lp-bad-sleep--mobile-image_top .lp-bad-sleep__content{order:2}.lp-cta-banner--dark .lp-bad-sleep__text p:not(:last-of-type){margin-bottom:20px}.lp-cta-banner--stop .lp-bad-sleep__text{margin:0 0 32px}.lp-bad-sleep__image{position:relative;inset:auto;width:100%;height:100%;min-height:220px;flex:1 1 50%;z-index:1}.lp-bad-sleep__image picture{display:block;width:100%;height:100%}.lp-bad-sleep__image-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0}.lp-bad-sleep__content{position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;width:100%;max-width:none;flex:1 1 50%;z-index:2;box-sizing:border-box}.lp-bad-sleep--mobile-content_top .lp-bad-sleep__content,.lp-bad-sleep--mobile-image_top .lp-bad-sleep__content{position:relative}.lp-cta-banner.lp-bad-sleep--stop{padding-top:32px!important}.lp-cta-banner--stop .lp-bad-sleep__heading{margin:0 0 20px}.lp-cta-banner--dark.lp-bad-sleep--overlay .lp-bad-sleep__card{bottom:0;align-items:flex-start;text-align:left}.lp-cta-banner--dark .lp-bad-sleep__text p{font-weight:400}.lp-cta-banner--dark .lp-bad-sleep__text p strong{font-weight:700}}.lp-sleep-hero .sleep-hero__inner{position:relative;display:flex;align-items:center;margin:0 auto;padding-top:64px;padding-bottom:64px;min-height:421px}.lp-sleep-hero{margin-bottom:60px}.lp-sleep-hero .sleep-hero__content{position:relative;z-index:2}.lp-sleep-hero .sleep-hero__heading{max-width:560px;margin:0 0 10px;color:var(--hero-heading);font-size:40px;line-height:1.16;letter-spacing:-.025em;font-weight:500}.lp-sleep-hero .sleep-hero__text{max-width:510px;margin-top:8px;color:var(--hero-text);font-size:16px;line-height:1.45;letter-spacing:0}.lp-sleep-hero .sleep-hero__button{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:45px;padding:15px 25px;border-radius:10px;background:var(--hero-button);color:var(--hero-button-text);font-size:16px;line-height:1;font-weight:500;letter-spacing:.01em;transition:transform .2s ease,opacity .2s ease}.lp-sleep-hero .sleep-hero__image{position:absolute;right:4%;bottom:0;width:372px;height:90%;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.lp-sleep-hero .sleep-hero__product{display:block;width:100%;max-width:100%;height:auto;max-height:100%;object-fit:contain;object-position:bottom center}.lp-sleep-hero .sleep-hero__placeholder{width:320px;height:400px;display:flex;align-items:center;justify-content:center;background:#ddd;color:#777}@media screen and (max-width:991px){.lp-sleep-hero .sleep-hero__inner{min-height:auto;padding:36px 16px;justify-content:center;text-align:center}.lp-sleep-hero .sleep-hero__heading{font-size:38px;max-width:100%}.lp-sleep-hero .sleep-hero__image{display:none}.lp-sleep-hero .sleep-hero__text{max-width:100%}.lp-sleep-hero .sleep-hero__button{margin-top:30px}.lp-sleep-hero{margin-bottom:40px}}@media screen and (max-width:767px){.lp-sleep-hero .sleep-hero__heading{font-size:32px;letter-spacing:.2px}}.lp-why-created .lp-container{padding:0 40px}.lp-why-created__wrapper{width:100%;overflow:hidden;align-items:stretch;gap:94px;padding:32px 26px 32px 64px;border-radius:24px;background:#000;display:flex;flex-direction:row}.lp-why-created__content{order:1;align-self:center;padding:50.5px 0;color:#fff;max-width:40.8%}.lp-why-created__image-wrap{order:2;width:100%;height:auto;overflow:hidden;border-radius:16px;flex:1}.lp-why-created__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lp-why-created__image--mobile{display:none}.lp-why-created__heading{margin:0 0 15px;letter-spacing:0;font-weight:500;font-size:40px;line-height:130%;color:#fff}.lp-why-created__heading p{margin:0}.lp-why-created__text{letter-spacing:0;font-weight:300;font-size:18px;line-height:150%;color:#e5e5e5}.lp-why-created__text p{margin:0 0 7px}.lp-why-created__text p:last-child{margin-bottom:0;margin-top:20px;font-size:14px;line-height:150%;color:#e5e5e5;font-weight:300}.lp-why-created__text p:last-child br{display:none}.lp-why-created__text strong{font-size:18px;font-weight:600}.lp-why-created__extra{font-size:14px;line-height:150%;letter-spacing:-.02em;color:#fff}.lp-why-created__extra p{margin:0 0 8px}.lp-why-created__extra p:last-child{margin-bottom:0}.lp-why-created__extra--normal{margin-top:32px;font-size:14px;line-height:150%;align-items:center;letter-spacing:-.02em;font-weight:400;color:#fffc}.why-less-melatonin .lp-why-created__extra--normal p strong{color:#fff}.lp-why-created__extra--normal p:first-child{margin:0 0 8px}.lp-why-created__extra--normal p{margin:0}.lp-why-created__extra--small{margin-top:10px;font-size:12px;line-height:1.45}.lp-why-created__extra--highlight{margin-top:32px;color:#fff;background:linear-gradient(0deg,#303030,#303030),#fff;border-radius:12px;padding:16px 8px;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.02em;color:#fffc}.lp-why-created__extra--highlight p{margin:0}.lp-why-created__extra--card{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:16px 8px;background:#fff;border-radius:12px;min-height:74px}.lp-why-created__card-label{display:flex;align-items:center;justify-content:center;text-align:center;padding:16px 12px;background:#000;border-radius:8px;font-weight:700;font-size:14px;line-height:150%;letter-spacing:-.02em;color:#fff;max-height:42px;height:100%;max-width:84px;width:100%}.lp-why-created__card-label p{margin:0}.lp-why-created__card-content{flex:1;color:#000;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.02em}.lp-why-created__card-content p{margin:0}.lp-why-created__card-content strong{font-weight:600}.lp-why-created__text p br{display:none}.lp-why-created__text p strong{display:block}@media(min-width:1440px){.lp-why-created__text p br{display:block}}@media(max-width:1200px){.lp-why-created__wrapper{padding:32px 25px;gap:32px}.lp-why-created .lp-container{padding:0 30px}}@media screen and (min-width:989px)and (max-width:1024px){.lp-why-created__content{padding:0}.lp-why-created__heading{margin:0 0 15px;line-height:120%;font-size:35px}.lp-why-created__text{font-size:15px}.lp-why-created__text p:last-child{margin-top:15px;font-size:15px}.lp-why-created__extra--card{padding:13px 8px;min-height:60px}.lp-why-created__card-label{font-size:13px;max-height:37px}.lp-why-created__extra--normal{margin-top:20px;font-size:13px}.lp-why-created__extra--highlight{margin-top:20px;padding:13px 8px;font-size:13px}}@media screen and (max-width:989px){.lp-why-created__wrapper{display:flex;flex-direction:column;border-radius:24px;padding:20px 20px 64px;gap:24px}.lp-why-created__image-wrap{order:1;width:100%;height:auto;min-height:0;border-radius:11px}.lp-why-create-section .lp-why-created__image-wrap{min-height:346px}.lp-why-created__content{order:2;padding:0;max-width:100%}.lp-why-created__heading{font-size:32px;line-height:130%}.why-less-melatonin .lp-why-created__heading{margin:0 0 25px}.lp-why-created__text{font-size:16px;letter-spacing:.2px}.lp-why-created__text p{margin-bottom:9px}.why-less-melatonin .lp-why-created__wrapper{padding:16px}.lp-why-created__extra--card{padding:10.5px 8px}.lp-why-created__extra--highlight{margin-top:28px;padding:10.5px 8px}.lp-why-created__extra--normal{margin-top:28px}.lp-why-created__extra--normal p:first-child{margin:0 0 20px}}@media screen and (max-width:767px){.lp-why-created__image--desktop{display:none}.lp-why-created__image--mobile{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lp-why-created .lp-container{padding:0 16px}}@media(max-width:767px){.lp-stop-footer.sh-hero_footer{padding:27px 29px}}.lp-testimonial-video-stop{background:#f6f6f6!important}.lp-testimonial-video-stop.lp-testimonial-video-reels h2.headline__title p{font-weight:500!important}.lp-testimonial-video-stop.lp-testimonial-video-reels h2.headline__title p br{display:none}@media(min-width:768px){.lp-testimonial-video-stop.lp-testimonial-video-reels h2.headline__title p br{display:block}}@media(max-width:767px){.lp-testimonial-video-reels.lp-testimonial-video-stop{padding-bottom:0!important}.lp-testimonial-video-stop.lp-testimonial-video-reels h2.headline__title p{letter-spacing:0}.lp-testimonial-video-stop.lp-testimonial-video-reels h2.headline__title{margin-bottom:26px!important}}.lp-review-faq-banner{width:100%}.lp-review-faq-banner__card{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,647px) minmax(0,1fr);align-items:stretch;gap:64px;min-height:638px}.lp-review-faq-banner__media{position:relative;width:100%;max-width:647px;height:auto;aspect-ratio:647 / 638;align-self:center}.lp-review-faq-banner__image{width:100%;height:100%;border-radius:16px;overflow:hidden}.lp-review-faq-banner__image picture{display:block;width:100%;height:100%}.lp-review-faq-banner__image-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.lp-review-faq-banner__review{position:absolute;left:5%;bottom:18px;z-index:3;display:flex;flex-direction:column;gap:12px;width:92.6%;max-width:none;background:#fff;border-radius:10px;padding:20px}.lp-review-faq-banner__review-stars{display:flex;gap:2px}.lp-review-faq-banner__star{fill:#ffb800}.lp-review-faq-banner__star.is-empty{fill:#e5e5e5}.lp-review-faq-banner__star.is-outline{fill:none;stroke:#ffb800;stroke-width:1.1}.lp-review-faq-banner__star.is-outline.is-empty{stroke:#e5e5e5}.lp-review-faq-banner__star--custom{display:block;width:20px;height:20px;object-fit:contain}.lp-review-faq-banner__star--custom.is-empty{opacity:.3}.lp-review-faq-banner__review-quote{font-size:18px;line-height:150%;color:#1a1b18}.lp-review-faq-banner__review-quote p{margin:0}.lp-review-faq-banner__review-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lp-review-faq-banner__review-name{font-size:16px;font-weight:600;color:#1a1b18;line-height:23px;letter-spacing:0}.lp-review-faq-banner__review-badge{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#000;line-height:16px;white-space:nowrap;text-transform:uppercase}.lp-review-faq-banner__badge-icon{fill:#1f9254;flex-shrink:0}.lp-review-faq-banner__badge-icon--custom{fill:none;object-fit:contain;border-radius:50%;height:16px;width:16px}.lp-review-faq-banner__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.lp-review-faq-banner__heading{width:100%;margin:0 0 20px;font-weight:500;font-size:32px;line-height:130%;letter-spacing:-.02em;color:#1a1b18}.lp-review-faq-banner__heading p{margin:0}.lp-review-faq-banner__heading strong{font-weight:600}.lp-review-faq-banner__text{width:100%;margin:0 0 32px;font-size:16px;line-height:140%;color:#000;letter-spacing:0%}.lp-review-faq-banner__text p br{display:none}.lp-review-faq-banner__text p{margin:0 0 12px}.lp-review-faq-banner__text p:last-child{margin-bottom:0}.lp-review-faq-banner__text strong{font-weight:600;color:#1a1b18}.lp-review-faq-banner__faq{width:100%;margin:0 0 32px}.lp-review-faq-banner__faq-item{border-bottom:1px solid #000000}.lp-review-faq-banner__faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 18px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-weight:600;font-size:15px;letter-spacing:0%;line-height:1.2;text-transform:uppercase;color:#000;transition:all .3s ease}.lp-review-faq-banner__faq-item.is-open .lp-review-faq-banner__faq-question{padding-bottom:9px}.lp-review-faq-banner__faq-question span{margin-top:8px}.lp-review-faq-banner__faq-icon{position:relative;flex-shrink:0;width:20px;height:20px}.lp-review-faq-banner__faq-icon:before,.lp-review-faq-banner__faq-icon:after{content:"";position:absolute;top:50%;left:50%;background:#1a1b18;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.lp-review-faq-banner__faq-icon:before{width:12px;height:2px}.lp-review-faq-banner__faq-icon:after{width:2px;height:12px}.lp-review-faq-banner__faq-item.is-open .lp-review-faq-banner__faq-icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.lp-review-faq-banner__faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.lp-review-faq-banner__faq-item.is-open .lp-review-faq-banner__faq-answer{grid-template-rows:1fr}.lp-review-faq-banner__faq-answer-inner{overflow:hidden}.lp-review-faq-banner__faq-answer-inner>*{margin:0 0 16px;font-size:13px;line-height:1.25;color:#000;width:calc(100% - 20px)}.lp-review-faq-banner__faq-answer-inner>*:last-child{margin-bottom:18px}.lp-review-faq-banner__button{display:flex;align-items:center;justify-content:center;width:auto;align-self:stretch;color:#fff;text-align:center;text-decoration:none;transition:opacity .2s ease;background:linear-gradient(93.43deg,#181818 11%,#818181 81%);border-radius:10px;padding:19px 23.8px;font-weight:600;font-size:16px;line-height:13.8px;letter-spacing:2px;text-transform:uppercase}.lp-review-faq-banner__button:hover{opacity:1!important;color:#fff!important}.lp-review-faq-banner__faq-question:hover,.lp-review-faq-banner__faq-question:focus,.lp-review-faq-banner__faq-question:active{background:none;color:#1a1b18;box-shadow:none}@media(min-width:1440px){.lp-review-faq-banner__text p br{display:block}}@media screen and (max-width:1435px){.lp-review-faq-banner__card{grid-template-columns:1fr 1fr;gap:30px}}@media screen and (max-width:991px){.lp-review-faq-banner__card{gap:40px}.lp-review-faq-banner__heading{font-size:26px}.lp-review-faq-banner__text{font-size:14px}.lp-review-faq-banner__star--custom{width:16px;height:16px}.lp-review-faq-banner__review-quote{font-size:14px;line-height:146%}.lp-review-faq-banner__review-name{font-size:14px}.lp-review-faq-banner__review{gap:8px;padding:15px}.lp-review-faq-banner__card{min-height:unset}}@media(max-width:991px)and (min-width:768px){.lp-review-faq-banner__text{margin:0}.lp-review-faq-banner__faq-question{padding:10px 0 12px}.lp-review-faq-banner__faq{margin-bottom:20px}.lp-review-faq-banner__card{gap:20px}}@media screen and (max-width:767px){.lp-review-faq-banner{background-color:#f6f6f6!important}.lp-review-faq-banner__card{display:flex;flex-direction:column;gap:40px;min-height:0}.lp-review-faq-banner--mobile-content_top .lp-review-faq-banner__content{order:1}.lp-review-faq-banner--mobile-content_top .lp-review-faq-banner__media{order:2}.lp-review-faq-banner--mobile-media_top .lp-review-faq-banner__media{order:1}.lp-review-faq-banner--mobile-media_top .lp-review-faq-banner__content{order:2}.lp-review-faq-banner__media{display:block;position:relative;width:100%;max-width:none;aspect-ratio:368 / 441;align-self:auto}.lp-review-faq-banner__text strong{font-weight:400}.lp-review-faq-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;border-radius:16px}.lp-review-faq-banner__review{position:absolute;top:16px;bottom:auto;left:16px;right:16px;width:auto;max-width:none;box-sizing:border-box;gap:9px;padding:12px}.lp-review-faq-banner__heading{font-size:32px}.lp-review-faq-banner__text{font-size:18px;margin-bottom:20px}.lp-review-faq-banner__button{width:100%;min-height:52px}.lp-review-faq-banner__review-quote{font-size:13px;line-height:130%}.lp-review-faq-banner__review-name,.lp-review-faq-banner__review-badge{font-size:12px}.lp-review-faq-banner__star--custom{width:14.4828px;height:16px}.lp-review-faq-banner__faq-question{line-height:130%}.lp-review-faq-banner__faq-answer-inner>*{width:calc(100% - 45px)}}.lp-split-hero{width:100%;overflow:hidden}.lp-split-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,45.7%);align-items:stretch}.lp-split-hero__inner.lp-split-hero--image-left{grid-template-columns:minmax(0,45%) minmax(0,1fr)}.lp-split-hero--image-left .lp-split-hero__media{order:-1}.lp-split-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:48px;padding-bottom:48px;padding-left:max(64px,calc((100vw - 1440px)/2 + 64px));padding-right:112px}.lp-split-hero--image-left .lp-split-hero__content{padding-left:112px;padding-right:max(64px,calc((100vw - 1440px)/2 + 64px))}.lp-split-hero__rating{display:inline-flex;align-items:center;gap:6px;margin:0 0 7px;padding:8px 12px;background:#fff;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.56px;text-transform:uppercase;color:#000;box-shadow:0 1px 2px #0a0d120d;border-radius:1000px}.lp-split-hero__stars{display:flex;gap:1px}.lp-split-hero__star{display:block;fill:var(--split-hero-star-color, #000000);height:16px;width:16px}.lp-split-hero__star.is-empty{fill:#d9d9d9}.lp-split-hero__star--custom{width:16px;height:16px;object-fit:contain}.lp-split-hero__star--custom.is-empty{opacity:.3}.lp-split-hero__heading{width:100%;max-width:500px;margin:0 0 2px;font-size:52px;font-weight:500;line-height:120%;letter-spacing:-1px;color:#1a1b18}.lp-split-hero__text{width:100%;max-width:580px;margin:0 0 16px;font-size:18px;font-weight:500;line-height:150%;color:#1a1b18}.lp-split-hero__text p{margin:0 0 8px}.lp-split-hero__text p:last-child{margin-bottom:0}.lp-split-hero__text strong{font-weight:700}.lp-split-hero__list{display:grid;gap:9px;margin:0 0 16px;padding:0;list-style:none}.lp-split-hero__list-item{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:16px;line-height:120%;color:#181717}.lp-split-hero__check{flex-shrink:0;width:16px;height:16px;margin-top:2px;color:#1a1b18}.lp-split-hero__check--custom{object-fit:contain}.lp-split-hero__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:52px;padding:0 43px;color:#fff;background:linear-gradient(97deg,#000 13.49%,#818181 53.48%,#000 79.16%);border-radius:10px;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.5px;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.lp-split-hero__button:hover{opacity:1!important;color:#fff!important}.lp-split-hero__guarantee{display:flex;align-items:center;gap:8px;margin-top:16px;font-weight:400;font-size:14px;line-height:100%;color:#000;letter-spacing:3%}.lp-split-hero__guarantee .lp-split-hero__check{margin-top:0;color:#c28d3f}.lp-split-hero__media{position:relative;width:100%;height:100%;min-height:100%}.lp-split-hero__media picture{display:block}.lp-split-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:1435px){.lp-split-hero__content{padding-left:30px;padding-right:36px}}@media screen and (max-width:991px){.lp-split-hero__inner,.lp-split-hero__inner.lp-split-hero--image-left{min-height:0}.lp-split-hero__inner{grid-template-columns:1fr 1fr}.lp-split-hero__inner.lp-split-hero--image-left{grid-template-columns:minmax(0,42%) minmax(0,1fr)}.lp-split-hero__content{padding:20px}.lp-split-hero--image-left .lp-split-hero__content{padding-left:32px;padding-right:32px}.lp-split-hero__rating{font-size:12px}.lp-split-hero__heading{font-size:36px}.lp-split-hero__text{font-size:16px}.lp-split-hero__list-item{font-size:15px}.lp-split-hero__button{padding:0 32px}}@media screen and (max-width:767px){.lp-split-hero__inner,.lp-split-hero__inner.lp-split-hero--image-left{display:flex;flex-direction:column;min-height:0}.lp-split-hero--mobile-content_top .lp-split-hero__media{order:2}.lp-split-hero--mobile-media_top .lp-split-hero__media{order:1}.lp-split-hero--mobile-media_top .lp-split-hero__content{order:2}.lp-split-hero__content,.lp-split-hero--image-left .lp-split-hero__content{align-items:stretch;padding:var(--split-hero-mobile-padding-top, 32px) 20px var(--split-hero-mobile-padding-bottom, 32px);text-align:center;padding-left:16px;padding-right:16px;padding-bottom:62px}.lp-split-hero__rating{align-self:center;margin-bottom:18px;padding:8px 12px;font-size:12px}.lp-split-hero__heading{max-width:none;margin-bottom:10px;font-size:36px;line-height:110%}.lp-split-hero__text{max-width:none;margin-bottom:32px;font-size:16px;line-height:140%;text-align:center;letter-spacing:.32px}.lp-split-hero__list{gap:10px;margin-bottom:24px;text-align:left}.lp-split-hero__list-item{font-size:16px;gap:10px;line-height:120%}.lp-split-hero__button{align-self:stretch;width:100%;min-height:52px;padding:0 16px;font-size:13px;letter-spacing:1px}.lp-split-hero__guarantee{display:none}.lp-split-hero__media{height:auto;min-height:0;aspect-ratio:1}.lp-split-hero--mobile-content_top .lp-split-hero__content{padding-top:44px;order:1}}.lp-ingredient-stop-v2{background:linear-gradient(170deg,#fff 14.44%,#fff9 65.96%,#fff0 101.49%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__head{max-width:100%;margin:0 auto 27px}.lp-ingredient-stop-v2 .lp-ingredient-showcase__blur{display:none}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__subheading{max-width:700px}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__head .lp-ingredient-showcase__heading{letter-spacing:-1.6px}.lp-ingredient-showcase .bottom-text{display:flex;padding:15.5px 32px 9px;justify-content:center;align-items:center;gap:10px;border-top:.5px solid rgba(0,0,0,.2);color:#303030;font-family:Inter;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.36px;margin-top:32px;text-align:center}.lp-ingredient-spotlight .primary-button{margin-top:31px}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__footer{margin-top:26px}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__button{max-width:400px;margin:16px auto 0;background:linear-gradient(97deg,#000 13.49%,#818181 53.48%,#000 79.16%)}.lp-ingredient-stop-v2.lp-ingredient-stop-v1 .lp-ingredient-showcase__card{background:#fff}@media(max-width:991px){.lp-ingredient-stop-v2.lp-ingredient-stop-v1{padding:60px 0 64px!important}.lp-ingredient-showcase .bottom-text{line-height:1.4}}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__card{min-height:585px}.lp-stop-ingredient-spotlight.lp-ingredient-spotlight .primary-button{padding:16px 32px;margin-top:32px}.lp-stop-ingredient-spotlight.lp-ingredient-spotlight .primary-button strong{font-weight:500}@media(max-width:767px){.lp-stop-ingredient-spotlight.lp-ingredient-spotlight{padding:64px 0!important}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__card{min-height:467px}.lp-stop-ingredient-spotlight.lp-ingredient-spotlight .primary-button strong{display:none}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__content{min-height:217px;margin:250px 20px 0}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__eyebrow{padding-top:30px}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__text{padding-bottom:26px}.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__blur,.lp-stop-ingredient-spotlight .lp-ingredient-spotlight__scrim{display:none}}.lp-melatonin-free-v2 .hero-content{padding:64px 0 64px 64px;max-width:623px}.lp-melatonin-free-v2 .hero-content .hero-heading{letter-spacing:0;font-weight:300;font-family:Inter;margin-bottom:15px}.lp-melatonin-free-v2 .hero-content .hero-description{font-weight:300;margin-bottom:0}.lp-melatonin-free-v2.custom-hero-section .hero-heading strong{font-weight:600}.lp-melatonin-free-v2 .hero-content .hero-description p:first-child{margin-bottom:10px}.lp-melatonin-free-v2 .hero-content .hero-description p strong{font-weight:600}.lp-melatonin-free-v2 .hero-content .hero-description ul{list-style:disc;padding-left:25px;margin-top:10px;margin-bottom:38px}.lp-melatonin-free-v2 .hero-content .hero-description ul li:not(:first-of-type){margin-top:5px}@media(max-width:767px){.lp-melatonin-free-v2.custom-hero-section .hero-wrapper picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lp-melatonin-free-v2.custom-hero-section .hero-wrapper{min-height:908px;flex-direction:column;border-radius:0}.lp-melatonin-free-v2 .hero-content{padding:48px 20px;max-width:100%}.lp-melatonin-free-v2 .lp-container{padding:0}.lp-melatonin-free-v2 .hero-content .hero-description{opacity:.8}.lp-melatonin-free-v2 .hero-content .hero-description ul{padding-left:19px}.lp-melatonin-free-v2.custom-hero-section{padding-bottom:0!important}}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__heading p{letter-spacing:-.4px}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__content .lp-cta-banner__button{margin-top:12px;background:linear-gradient(97deg,#000 13.49%,#818181 53.48%,#000 79.16%);padding:16.5px 22px}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__heading p strong{font-weight:500}@media(max-width:767px){.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__heading p strong{font-weight:700}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__heading p{font-size:30px;letter-spacing:.1px}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__text p{line-height:1.5}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__content{gap:22px}.stop-v1-image-with-text.stop-v2-image-with-text .lp-cta-banner__content .lp-cta-banner__button{margin-top:10px}.stop-v1-image-with-text.stop-v2-image-with-text{padding-top:60px!important}}.lp-different-approach-section .lp-wrapper{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:16px}.lp-different-approach-section .lp-content{position:relative;z-index:2;padding:65px 64px 55px 32px;max-width:530px}.lp-content-text{color:#fff;font-size:32px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:20px}.lp-different-approach-section .lp-image-wrap{display:none;width:100%}.lp-different-approach-section .lp-img{width:100%;height:auto;display:block}.lp-different-approach-section .lp-description-text ul{list-style:none;margin:0 0 20px;padding:0;gap:10px;display:flex;flex-direction:column}.lp-different-approach-section .lp-description-text ul li{display:flex;align-items:center;gap:8px;color:#fff;font-weight:300;font-size:16px;line-height:120%}.lp-different-approach-section .lp-check-icon{flex-shrink:0}.lp-different-approach-section .lp-description-text p{margin:0}.lp-different-approach-section .lp-available-in-text{margin-bottom:8px;font-weight:300;font-size:14px;line-height:21px;color:#fff}.lp-different-approach-section .lp-available-in-text p{margin:0}.lp-different-approach-section .lp-price-text{margin-bottom:25px;font-weight:500;font-size:18px;line-height:150%;color:#e5e5e5}.lp-different-approach-section .lp-price-text p{margin:0}.lp-different-approach-section .lp-disclaimer-text{margin-top:15px;font-weight:300;font-size:13px;line-height:16px;color:#fffc}.lp-different-approach-section .lp-disclaimer-text p{margin:0}.lp-different-approach-section .lp-flavors{display:flex;gap:8px;margin-bottom:15px;flex-wrap:wrap}.lp-different-approach-section .lp-flavor-item{display:flex;align-items:center;padding:3px 16px 3px 4px;background:#fff;border:1px solid #E3E3E3;border-radius:6px;gap:4px}.lp-different-approach-section .lp-flavor-img{width:32px;height:32px;border-radius:4px;object-fit:cover}.lp-different-approach-section .lp-flavor-label{font-weight:500;font-size:13px;line-height:16px;color:#000}.lp-different-approach-section .lp-button{display:inline-block;text-decoration:none;text-align:center;padding:16.8px 23.8px;background:linear-gradient(90.92deg,#181818 -11.32%,#818181 63.43%);border-radius:10px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#fff}@media screen and (max-width:1300px){.lp-different-approach-section .lp-content{padding:30px 64px 60px 32px}.lp-content-text{font-size:27px;margin-bottom:15px}.lp-different-approach-section .lp-description-text ul li{font-size:13px}.lp-different-approach-section .lp-description-text ul{margin:0 0 15px}.lp-different-approach-section .lp-available-in-text{margin-bottom:8px;font-size:13px}.lp-different-approach-section .lp-flavors{margin-bottom:13px}.lp-different-approach-section .lp-price-text{margin-bottom:15px;font-size:15px}.lp-different-approach-section .lp-disclaimer-text{margin-top:13px;font-size:12px}}@media screen and (max-width:1024px){.lp-different-approach-section .lp-content{padding:20px 64px 60px 32px}.lp-content-text{font-size:26px}}@media screen and (max-width:989px){.lp-different-approach.lp-container{padding:0}.lp-different-approach-section .lp-wrapper{display:flex;flex-direction:column;align-items:center;gap:0;background:linear-gradient(269.92deg,#000 12.07%,#040811 32.94%)!important;border-radius:0}.lp-different-approach-section .lp-content{position:static;transform:none;width:100%;max-width:100%;order:2}.lp-different-approach-section .lp-image-wrap{display:block;width:100%;order:1}.lp-content-text{font-size:30px;line-height:120%;margin-bottom:30px;letter-spacing:0}.lp-different-approach-section .lp-price-text{margin-bottom:25px;font-size:18px}.lp-different-approach-section .lp-button{width:100%}.lp-different-approach-section .lp-disclaimer-text{margin-top:16px;font-size:13px}.lp-different-approach-section .lp-available-in-text{margin-bottom:8px;font-size:14px}.lp-different-approach-section .lp-description-text ul{margin:0 0 32px;gap:15px}.lp-different-approach-section .lp-description-text ul li{font-size:16px;color:#fffc}.lp-different-approach-section .lp-flavors{margin-bottom:20px}.lp-different-approach-section.lp-mobile-img-top .lp-image-wrap{order:1}.lp-different-approach-section.lp-mobile-img-top .lp-content{order:2;padding:32px 16px 52px}.lp-different-approach-section.lp-mobile-img-bottom .lp-image-wrap{order:2}.lp-different-approach-section.lp-mobile-img-bottom .lp-content{order:1;padding:32px 16px 40px}}@media screen and (max-width:543px){.lp-different-approach-section.lp-mobile-img-top .lp-content{padding:25px 16px 55px}.lp-content-text{margin-bottom:25px}.lp-different-approach-section .lp-description-text ul{margin:0 0 23px;gap:11px}.lp-different-approach-section .lp-flavors{margin-bottom:15px}.lp-different-approach-section .lp-price-text{margin-bottom:20px}.lp-different-approach-section .lp-disclaimer-text{margin-top:13px}}.lp-testimonial-video-stop-v2.lp-testimonial-video-reels .headline__title p{font-weight:500}.lp-stop-v2-review{background:#fff}@media(max-width:767px){.lp-testimonial-video-stop-v2{padding-bottom:0!important}.lp-stop-v2-review.lp-stop-reviews.video-slider-review .review-slider-slide .review-slider-card{min-height:227px}.lp-stop-v2-review.lp-stop-reviews.video-slider-review .review-card-footer{margin-top:auto}}@media(max-width:749px){.lp-stop-v2-review .review-slider-image{width:116px;height:20px}}.lp-featured-product-stop.lp-featured-product .wt-product__option__body--tiles label{padding:9px 10px 6px}.lp-featured-product-stop .lp-custom-content ul li:before{width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.716 4.40239L5.71598 11.4024C5.65501 11.4636 5.58257 11.5121 5.5028 11.5452C5.42303 11.5784 5.33751 11.5954 5.25114 11.5954C5.16477 11.5954 5.07924 11.5784 4.99948 11.5452C4.91971 11.5121 4.84726 11.4636 4.78629 11.4024L1.72379 8.33989C1.66275 8.27884 1.61433 8.20637 1.58129 8.12662C1.54825 8.04686 1.53125 7.96137 1.53125 7.87504C1.53125 7.78872 1.54825 7.70323 1.58129 7.62347C1.61433 7.54372 1.66275 7.47125 1.72379 7.4102C1.78484 7.34916 1.85731 7.30073 1.93707 7.2677C2.01682 7.23466 2.10231 7.21766 2.18864 7.21766C2.27497 7.21766 2.36045 7.23466 2.44021 7.2677C2.51997 7.30073 2.59244 7.34916 2.65348 7.4102L5.25169 10.0084L11.7874 3.47379C11.9107 3.35051 12.0779 3.28125 12.2522 3.28125C12.4266 3.28125 12.5938 3.35051 12.7171 3.47379C12.8404 3.59708 12.9096 3.76429 12.9096 3.93864C12.9096 4.11299 12.8404 4.2802 12.7171 4.40348L12.716 4.40239Z' fill='%23181717'/%3E%3C/svg%3E")}.lp-featured-product-stop .lp-custom-content ul li{padding-left:22px;color:#181717;font-family:Inter;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.32px}.lp-featured-product-stop .wt-product__text-block__wrapper p{color:#212326}.lp-featured-product-stop .lp-custom-content .wt-product__text-block{padding-bottom:32px}.lp-featured-product-stop .product-form__submit,.lp-featured-product-stop .product-form__submit:hover{background:linear-gradient(93deg,#181818 11%,#818181 81%)}.lp-featured-product-stop .hero__button--primary{background:linear-gradient(93deg,#b07a29,#dca855,#b07a29);font-size:16px}.sticky-add-to-cart--pm-stop-v1 .wt-sticky-add-to-cart__button,.sticky-add-to-cart--pm-stop-v2 .wt-sticky-add-to-cart__button{background:linear-gradient(97deg,#000 13.49%,#818181 53.48%,#000 79.16%)}.lp-featured-product-stop .wt-subscription-widget--enhanced .wt-subscription-widget__badge{background:linear-gradient(107deg,#181818,#818181,#181818);color:#fff;padding:6px 14px}.lp-featured-product-stop .wt-product__option__body--tiles input:checked+label:before,.lp-featured-product-stop .wt-subscription-widget--enhanced #single-purchase-plan.wt-subscription-widget__plans--selected,.lp-featured-product-stop .wt-subscription-widget--enhanced .wt-subscription-widget__plans--subscribe.wt-subscription-widget__plans--selected{background:#f9f9f9}.lp-featured-product-stop .wt-subscription-widget--enhanced .wt-subscription-widget__option-card{border:1px solid rgba(0,0,0,.2)}.lp-featured-product-stop .wt-subscription-widget--enhanced .wt-subscription-widget__option-card--selected{background:#fff;border-color:#000}.lp-featured-product-stop .wt-subscription-widget--enhanced .wt-subscription-widget__label-link,.lp-featured-product-stop .wt-product__option__modal{font-size:14px;line-height:1.5;background:transparent}.lp-featured-product-stop .card__plan-servings{display:none}.lp-featured-product-stop .wt-product__upsell__content .wt-product__upsell__image{border-radius:10px}.lp-featured-product-stop .wt-collapse__trigger__title{font-family:16px}.wt-collapse__trigger .wt-icon .svg-icon rect{stroke:#000}.lp-featured-product-stop .wt-collapse__target__content{font-size:14px;letter-spacing:-.1px}.lp-featured-product-stop .wt-collapse__trigger--active+.wt-collapse__target{padding-bottom:0;border-bottom:none}.lp-featured-product .review-btn{display:flex;align-items:center;justify-content:space-between}.lp-featured-product .featured-reviews__pagination{width:fit-content!important}.lp-featured-product .featured-reviews__arrow{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;color:#000;cursor:pointer;transition:opacity .2s ease,background .2s ease;width:32px;height:32px;border:1px solid rgba(48,48,48,.1);border-radius:50%}.lp-featured-product .swiper-pagination-bullet{width:6px;height:6px}.lp-featured-product .swiper-pagination-bullet-active{background:#000}.lp-featured-product .featured-review-card{margin-bottom:12px}.lp-featured-product .featured-review-card--below-image{width:100%;margin-top:30px}.lp-featured-product .wt-product__gallery--review-below{flex-wrap:wrap}.lp-featured-product .wt-product__gallery--review-below>[data-gallery]{flex:1 1 0!important;min-width:0}.lp-featured-product .wt-product__gallery--review-below>.featured-review-card-wrapper{width:calc(100% - 90px);min-width:0;margin-top:30px}.lp-featured-product-stop.lp-featured-product .featured-review-card{margin-bottom:0;margin-right:1px}.lp-featured-product-stop .wt-quiz-modal__dialog{background:#1d1d1d;color:#fff}.lp-featured-product-stop .wt-quiz-step__counter,.lp-featured-product-stop .wt-quiz-step h2,.lp-featured-product-stop .wt-quiz-answer,.lp-featured-product-stop .wt-quiz-back,.lp-featured-product-stop .subscription-routine-modal__heading,.lp-featured-product-stop .subscription-routine-modal__richtext ul li,.lp-featured-product-stop .routine-popup__heading,.lp-featured-product-stop .routine-popup__price-current,.lp-featured-product-stop .routine-popup__info p,.lp-featured-product-stop .routine-popup__no-thanks,.lp-featured-product-stop .routine-popup__subheading{color:#fff;opacity:1}.lp-featured-product-stop .routine-popup__subheading{font-weight:300;letter-spacing:.3px}.lp-featured-product-stop .routine-popup__price-compare{color:#ffffff73}.lp-featured-product-stop .wt-quiz-back svg path{fill:#fff}.lp-featured-product-stop .wt-quiz-answer:hover,.lp-featured-product-stop .wt-quiz-answer{color:#fff;border-radius:8px;border:.667px solid #696666;background:#2b2a2a;font-weight:400}.lp-featured-product-stop .wt-quiz-radio{border:.7px solid #B9BFC9;background:#3a3a3a}.lp-featured-product-stop .wt-product__option .f-button__list{margin-bottom:1px}.lp-featured-product-stop .wt-quiz-result__content [data-result-title]{color:#fff}.lp-featured-product-stop .wt-quiz-result__content [data-result-title] p strong{margin-bottom:20px;display:inline-block;font-size:24px;font-weight:500;letter-spacing:1.44px}.lp-featured-product-stop.lp-featured-product .lp-custom-content ul li:not(:last-of-type){margin-bottom:13px!important}.lp-featured-product-stop .wt-quiz-result__content [data-result-title] p{margin:0;color:#fff;font-family:Inter;font-size:16px;font-weight:300;line-height:140%;letter-spacing:.1px}.lp-featured-product-stop .wt-quiz-answer.is-selected .wt-quiz-radio:after{background:#fff}.lp-featured-product-stop .subscription-routine-modal__left{border-radius:16px 0 0 16px}.lp-featured-product-stop .subscription-routine-modal__left,.lp-featured-product-stop .routine-popup__dialog .routine-popup--inner{background:#1d1d1d}.lp-featured-product-stop .routine-popup__no-thanks{font-weight:500}.lp-featured-product-stop .subscription-routine-modal__richtext ul li:before{border-color:#fff;letter-spacing:.56px}.lp-featured-product-stop .routine-popup__add{background:linear-gradient(93deg,var(--color-orange-43, #B07A29) 0%,var(--color-orange-60, #DCA855) 50%,var(--color-orange-43, #B07A29) 100%)!important}.lp-featured-product-stop .wt-product__text-block__wrapper p{letter-spacing:0;margin-bottom:26px}.lp-featured-product-stop .wt-product__upsell__content .card__description{color:#303030}.lp-featured-product-stop .subscription-routine-modal__richtext ul li{letter-spacing:.56px}.lp-featured-product-stop .subscription-routine-modal__richtext ul li:not(:last-of-type):after{background:#fff}.lp-featured-product-stop .subscription-routine-modal__richtext ul li{letter-spacing:.3px}.lp-featured-product-stop .wt-quiz-step h2{letter-spacing:1.44px;font-weight:500}@media screen and (min-width:900px){[desktop-media-size=normal].lp-featured-product-stop .wt-product__main{width:43.91%;margin-bottom:0}}@media screen and (max-width:767px){.lp-featured-product-stop .subscription-routine-modal__left{display:block;border-radius:16px;padding:32px 16px}.lp-featured-product-stop .lp-custom-content ul{padding:0;background:transparent;border-radius:0;border:none}.lp-featured-product-stop .wt-quiz-result__content{padding:34px 24px}.lp-featured-product-stop .subscription-routine-modal__left-image{margin:0 auto 30px}.lp-featured-product-stop .subscription-routine-modal__heading{margin:0 0 25px}.lp-featured-product-stop .wt-product__name{font-size:48px;line-height:1;font-weight:500}.lp-featured-product-stop .feature-title-block img{max-width:100px}.lp-featured-product-stop .lp-custom-content .wt-product__text-block{padding-bottom:24px!important}.lp-featured-product-stop .featured-review-card-wrapper:not([data-review-below-image=true]){display:none}.lp-featured-product-stop .hero__button--primary{padding:9px 8px;border-radius:10px}.lp-featured-product-stop .wt-product__text-block__wrapper p{line-height:1.4;margin-bottom:26px}.lp-featured-product-stop .hero__button--primary{font-size:10px}.lp-featured-product-stop .wt-product__upsell__content .wt-product__upsell__image{max-width:124px}.lp-featured-product-stop .wt-product__upsell__content .card__title{border-bottom:.5px solid rgba(0,0,0,.1);margin-bottom:10px;padding:4px 0}.lp-featured-product-stop .wt-product__upsell__content{padding:12px}.template-page-pm-stop-v2 .section-featured-product>div,.template-page-pm-stop-v1 .section-featured-product>div{background:#f6f6f6;padding:32px 0!important}.lp-stop-faq-section{padding:40px 0 30px!important}.lp-featured-product-stop .wt-product__features__list li{font-size:14px}.lp-stop-faq-section .faq-accordion-answer-inner p{letter-spacing:.35px}.lp-stop-faq-section .faq-accordion-question-text{font-size:18px;line-height:1.4}.lp-stop-faq-section .faq-accordion-item{padding:18px 16px 22px}.lp-featured-product-stop .wt-quiz-step{padding:20px}}@media(max-width:767px){.lp-featured-product-stop .featured-review-card-wrapper{display:none}}.lp-sleep-hero .footer-col img{width:13px;height:10px}.lp-better-sleep-stop-v2.lp-sleep-hero .sleep-hero__text{letter-spacing:.64px}.lp-sleep-hero .footer-col{margin-top:15px;display:flex;align-items:center;gap:8px}.lp-sleep-hero .footer-col span{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.42px}.lp-better-sleep-stop-v2{margin-bottom:0}.lp-better-sleep-stop-v2 .sleep-hero__heading{max-width:100%;font-size:32px;margin-bottom:15px}.lp-better-sleep-stop-v2{margin-top:64px}.lp-better-sleep-stop-v2 .sleep-hero__heading p br{display:none}@media(max-width:991px){.lp-sleep-hero .footer-col{justify-content:center}}@media(max-width:767px){.lp-better-sleep-stop-v2{margin-top:20px}.lp-better-sleep-stop-v2 .sleep-hero__heading{font-size:24px}.lp-better-sleep-stop-v2 .sleep-hero__heading p br{display:block}.lp-better-sleep-stop-v2.lp-sleep-hero .sleep-hero__text{letter-spacing:0}.lp-stop-footer .sh-hero_footer{letter-spacing:.4px;padding:27px 29px}}.subscription-routine-modal-open .wt-sticky-add-to-cart,.routine-popup-open .wt-sticky-add-to-cart,.wt-quiz-open .wt-sticky-add-to-cart{z-index:-1}body.quick-buy-page-overlay .wt-sticky-add-to-cart,body.page-overlay-cart-on .wt-sticky-add-to-cart{z-index:0}.template-page-pm-start-v1 span.nw-buy-box__plan-badge,.template-page-pm-start-v2 span.nw-buy-box__plan-badge,.template-page-pm-stop-v1 span.nw-buy-box__plan-badge,.template-page-pm-stop-v2 span.nw-buy-box__plan-badge{color:#000;background:linear-gradient(154deg,#b07a29,#dca855,#b07a29);font-family:Inter;font-size:12px;font-weight:600;letter-spacing:.36px;text-transform:uppercase;white-space:nowrap;line-height:1;padding:4px 8px 3px}.template-page-pm-start-v1 span.nw-buy-box__plan-tag,.template-page-pm-start-v2 span.nw-buy-box__plan-tag{background:linear-gradient(154deg,#b07a29,#dca855,#b07a29);color:#000}.template-page-pm-start-v1 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart,.template-page-pm-start-v2 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart,.template-page-pm-stop-v1 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart,.template-page-pm-stop-v2 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart{background:linear-gradient(93deg,#b07a29,#dca855,#b07a29);color:#fff;text-align:center;font-family:Inter;font-size:12px;font-weight:500;line-height:1.7;letter-spacing:2px;text-transform:uppercase;padding:14px 16px;width:100%}.template-page-pm-stop-v1 span.nw-buy-box__plan-badge,.template-page-pm-stop-v2 span.nw-buy-box__plan-badge,.template-page-pm-stop-v1 span.nw-buy-box__plan-tag,.template-page-pm-stop-v2 span.nw-buy-box__plan-tag{background:linear-gradient(107deg,#181818,#818181,#181818);color:#fff}.template-page-pm-stop-v1 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart,.template-page-pm-stop-v2 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart{background:linear-gradient(93deg,#181818 11%,#818181 81%)}.wt-product__wrapper .wt-product__gallery .svg-icon{fill:#000}.lp-featured-product .oke-sr-count{color:#000;font-family:Inter;font-size:12px;font-weight:600;line-height:18px;letter-spacing:1px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:2px;text-underline-position:from-font;text-transform:uppercase}.lp-featured-product .okeReviews{margin-bottom:10px}.template-page-pm-start-v1 .nw-buy-box__plan .nw-buy-box__buy-once-panel,.template-page-pm-start-v2 .nw-buy-box__plan .nw-buy-box__buy-once-panel,.template-page-pm-stop-v1 .nw-buy-box__plan .nw-buy-box__buy-once-panel,.template-page-pm-stop-v2 .nw-buy-box__plan .nw-buy-box__buy-once-panel{display:none!important}.template-page-pm-start-v1 .nw-buy-box__plan input:checked+.nw-buy-box__plan-card .nw-buy-box__buy-once-panel,.template-page-pm-start-v2 .nw-buy-box__plan input:checked+.nw-buy-box__plan-card .nw-buy-box__buy-once-panel,.template-page-pm-stop-v1 .nw-buy-box__plan input:checked+.nw-buy-box__plan-card .nw-buy-box__buy-once-panel,.template-page-pm-stop-v2 .nw-buy-box__plan input:checked+.nw-buy-box__plan-card .nw-buy-box__buy-once-panel{display:block!important}.wt-subscription-widget__plans:not(.wt-subscription-widget__plans--selected) .wt-subscription-widget__option-card--selected{background:transparent;border-color:#0000001a}.lp-featured-product-stop .wt-subscription-widget__plans:not(.wt-subscription-widget__plans--selected) .wt-subscription-widget__option-card--selected{border-color:#0003}.wt__quick-buy .wt__quick-buy--wrapper{padding:30px}.template-page-pm-start-v1 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart.loading,.template-page-pm-start-v2 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart.loading,.template-page-pm-stop-v1 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart.loading,.template-page-pm-stop-v2 .wt__quick-buy .wt-product__add-to-cart_form .js-add-to-cart.loading{color:transparent}.template-page-pm-start-v1.sticky-atc-visible .Sea-Accessibility_WidgetIcon.Bottom,.template-page-pm-start-v2.sticky-atc-visible .Sea-Accessibility_WidgetIcon.Bottom,.template-page-pm-stop-v1.sticky-atc-visible .Sea-Accessibility_WidgetIcon.Bottom,.template-page-pm-stop-v2.sticky-atc-visible .Sea-Accessibility_WidgetIcon.Bottom{bottom:100px}.routine-popup__qty{display:inline-flex;align-items:center;width:124px;overflow:hidden;border:1px solid #000;border-radius:10px;background:#fff}.routine-popup__qty[hidden]{display:none}.routine-popup__qty-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:0;background:#fff;color:#000;cursor:pointer}.routine-popup__qty-btn svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;pointer-events:none}.routine-popup__qty-btn:hover{background:#000;color:#fff}.routine-popup__qty-input{flex:1 1 auto;width:36px;min-width:28px;height:auto;padding:0;border:0!important;box-shadow:none!important;background:transparent;text-align:center;font-size:16px;font-weight:600;line-height:1;color:#000}li.routine-popup__variant{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}ul.routine-popup__variants{display:none;flex-direction:column;gap:10px;margin-top:15px}.template-page-pm-stop-v1 li.routine-popup__variant,.template-page-pm-stop-v2 li.routine-popup__variant{color:#fff}@media(max-width:767px){.lp-ingredient-stop-v1 .lp-ingredient-showcase__button{max-width:calc(100% - 16px)!important;margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
