html{scroll-behavior:smooth}.page-full,.page-width{padding:0 23px}@media only screen and (min-width:769px){.page-full,.page-width{padding:0 40px}}[data-section-id*=__build-regimen] .builder-collection .gift-builder-product{width:25%}@media screen and (max-width:1024px){[data-section-id*=__build-regimen] .builder-collection .gift-builder-product{width:33.33333%}}@media screen and (max-width:768px){[data-section-id*=__build-regimen] .builder-collection .gift-builder-product{width:50%}}@media screen and (max-width:500px){[data-section-id*=__build-regimen] .builder-collection .gift-builder-product{width:100%}}[data-section-id*=__build-regimen] .builder-collection .grid__image-ratio--square:before{display:none}[data-section-id*=__build-regimen] .builder-collection image-element{position:static}[data-section-id*=__build-regimen] .builder-collection image-element img{position:static}[data-section-id*=__build-regimen] .builder-collection .slideshow__slide{min-height:max-content}[data-section-id*=__build-regimen] .builder-collection [id^=addToGiftBox--]{margin-top:15px;display:block}[data-section-id*=__build-regimen] .builder-collection [id^=addToGiftBox--].added{border-color:#1b3930;color:#1b3930;background-color:#fff!important}@media(min-width:501px){[data-section-id*=__build-regimen] .builder-collection .flickity-slider{display:flex}[data-section-id*=__build-regimen] .builder-collection .flickity-slider .grid__item{display:flex;flex-direction:column}[data-section-id*=__build-regimen] .builder-collection .flickity-slider .grid__item form{margin-top:auto}}@media(max-width:500px){[data-section-id*=__build-regimen] .builder-collection .flickity-viewport{min-height:700px!important}}@media(min-width:501px){[data-section-id*=__build-regimen] .builder-collection .flickity-viewport{min-height:530px}}@media(min-width:769px){[data-section-id*=__build-regimen] .builder-collection .flickity-viewport{min-height:480px}}@media(min-width:1200px){[data-section-id*=__build-regimen] .builder-collection .flickity-viewport{min-height:550px}}[data-section-id*=__build-regimen] #holding-cells{margin-top:110px}[data-section-id*=__build-regimen] #holding-cells .grid{align-items:flex-start;margin-left:0}[data-section-id*=__build-regimen] #holding-cells>.grid{padding:0 15px}@media screen and (max-width:768px){[data-section-id*=__build-regimen] #holding-cells>.grid{padding:0}}[data-section-id*=__build-regimen] #holding-cells .holding-cells__wrapper--left{background-color:#e8e9eb4d;padding-bottom:30px}[data-section-id*=__build-regimen] #holding-cells .grid__item{position:relative;padding-left:15px;padding-right:15px;padding-bottom:20px;margin-bottom:10px}@media screen and (max-width:768px){[data-section-id*=__build-regimen] #holding-cells .grid__item:has(#addToGiftBox--submit){padding-left:0;padding-right:0}}[data-section-id*=__build-regimen] #holding-cells .holding-cells__text{height:90px;position:relative}[data-section-id*=__build-regimen] #holding-cells .holding-cells__text>*{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin:0}[data-section-id*=__build-regimen] #holding-cells .holding-cell__image-wrapper{position:relative}[data-section-id*=__build-regimen] #holding-cells .holding-cell.empty .product-name--placeholder{display:block}[data-section-id*=__build-regimen] #holding-cells .holding-cell.empty .holding-cell__remove,[data-section-id*=__build-regimen] #holding-cells .holding-cell.empty .product-name--chosen{display:none}[data-section-id*=__build-regimen] #holding-cells .holding-cell__button{position:absolute;bottom:0;width:100%;left:0}[data-section-id*=__build-regimen] #holding-cells .holding-cells__wrapper--right{background-color:#e8e9eb26}[data-section-id*=__build-regimen] #holding-cells .holding-cells__wrapper--right .grid{display:flex}[data-section-id*=__build-regimen] #holding-cells .holding-cell img{margin:0 auto}[data-section-id*=__build-regimen] #holding-cells .holding-cell__image{border-radius:50%;border:1px solid #1b3930;background-repeat:no-repeat;background-position:center;background-color:#fff;margin-bottom:15px;background-size:40%;position:relative;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;overflow:hidden;padding-bottom:100%}[data-section-id*=__build-regimen] #holding-cells .holding-cell__image img{position:absolute}@media screen and (max-width:769px){[data-section-id*=__build-regimen] #holding-cells #addToGiftBox--submit{margin-top:20px;width:100%}}.template-cart .page-content [id^=CartPageForm] .cart__row_addons{background-color:#f3f4f5;border:1.1px dashed black;display:flex;align-items:center;justify-content:space-between}.template-cart .page-content [id^=CartPageForm] .cart__row_addons.gwp{order:-1}.template-cart .page-content [id^=CartPageForm] .cart__row_addons.promo{order:-3}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__image-wrapper{padding:22px 0 22px 15px}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__image{max-height:95px;border-radius:100%}@media screen and (max-width:560px){.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__image{max-height:unset;width:100px;height:100px;object-fit:contain;background-color:#fff}}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__meta{padding:22px 15px;flex:1}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__meta h4,.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__meta h5{margin-bottom:0;letter-spacing:2px}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__price-wrapper{flex-basis:80px}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .btn{margin:22px}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .btn.disabled{border:1px solid gray}@media screen and (max-width:640px){.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__image-wrapper{padding:22px 0 22px 5px;flex:0 0 95px}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .cart__meta{padding:22px 5px;font-size:14px;line-height:1.25}.template-cart .page-content [id^=CartPageForm] .cart__row_addons .btn{margin:10px}}.template-cart .page-content [id^=CartPageForm] .cart__item-name{text-transform:uppercase}@media screen and (max-width:768px){.template-cart .page-content [id^=CartPageForm] .cart__item-name{font-size:14px}}.template-cart .page-content [id^=CartPageForm] .image-wrap{background-color:transparent}.template-cart .page-content [id^=CartPageForm] .qty-hide{pointer-events:none}.template-cart .page-content [id^=CartPageForm] .qty-hide button{display:none;visibility:hidden;position:relative;z-index:-100}.template-cart .page-content [id^=CartPageForm] .qty-hide span{background:none;display:block;margin:0;padding:5px 20px;text-align:center;border:1px solid;border-color:var(--colorBorder);border-radius:0;letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}.template-cart .page-content [id^=CartPageForm] #is-a-gift{order:-4}.template-cart .page-content [id^=CartPageForm] #is-a-gift *{letter-spacing:2px}.template-cart .page-content [id^=CartPageForm] #is-a-gift p{display:flex;align-items:center}.template-cart .page-content [id^=CartPageForm] #is-a-gift label{margin-bottom:0}.template-cart .page-content [id^=CartPageForm] .cart__order-note{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0}.template-cart .page-content [id^=CartPageForm] #is-a-gift:has(#gift-wrapping:checked)~.cart__order-note{max-height:500px}.template-cart .page-content [data-products]{display:flex;flex-direction:column-reverse}.template-cart .page-content [data-products] .cart-bundle-list{font-size:14px}.template-cart .page-content .sample-wrapper{margin-bottom:30px}.template-cart .page-content .sample-wrapper .toggle-samples{background-color:#fff;border:1px solid #e8e9eb;cursor:pointer;margin:0;padding:1em;position:relative;text-align:center;z-index:2}@media screen and (max-width:768px){.template-cart .page-content .sample-wrapper .toggle-samples{max-width:unset}}.template-cart .page-content .sample-wrapper .toggle-samples .max-samples{margin-top:10px;margin-bottom:0}.template-cart .page-content .sample-wrapper .samples{align-items:stretch;display:flex;flex-wrap:wrap;height:0;overflow:hidden;top:-1px;z-index:1;gap:2em;display:grid;grid-template-columns:repeat(4,1fr)}.template-cart .page-content .sample-wrapper .samples.open{border:1px solid #e8e9eb;height:100%;overflow:hidden;position:relative;padding:2em 1em}.template-cart .page-content .sample-wrapper .samples .sample-item{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;min-width:160px}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper{display:flex;flex-direction:column;align-items:center}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper>span{margin-bottom:10px}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper img{aspect-ratio:1;object-fit:contain}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper h4{width:100%;text-transform:uppercase}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper .sample-button-wrapper{align-self:baseline;margin:auto auto 0;height:30px}.template-cart .page-content .sample-wrapper .samples .sample-item .flex-wrapper .sample-button-wrapper form{width:100%}@media screen and (max-width:992px){.template-cart .page-content .sample-wrapper .samples{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:640px){.template-cart .page-content .sample-wrapper .samples{grid-template-columns:repeat(2,1fr);gap:1em}}.template-cart .page-content .cart__order-note{order:-5}#page_samples_wrap .samples--select-heading{display:flex;flex-direction:column;align-items:center;font-size:30px;letter-spacing:1px;font-family:serif}#page_samples_wrap .samples--select-notice{text-align:center;margin:5px 0 30px}#page_samples_wrap .sample--select-actions{margin-top:80px;margin-bottom:30px;text-align:right}#page_samples_wrap .samples--add{display:flex;justify-content:center;margin:15px 0 15px auto;padding:10px 0;line-height:1.2;width:250px}#page_samples_wrap [data-remove]{padding-bottom:1px;border-bottom:1px solid;display:inline-block;cursor:pointer}#page_samples_wrap .sample--select{width:100%;margin-top:auto}#page_samples_wrap .sample--select.selected p:before,#page_samples_wrap .sample--select.added p:before{content:"";position:absolute;right:-20px;top:-2px;display:inline-block;transform:rotate(45deg);height:15px;width:7px;border-bottom:1px solid #fff;border-right:1px solid #fff}#page_samples_wrap .sample--select.added{background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}#page_samples_wrap .sample--select p{margin:0;display:inline-block;position:relative}#page_samples_wrap .grid--uniform{display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (min-width:769px){#page_samples_wrap .grid--uniform{justify-content:space-around}}#page_samples_wrap .grid--uniform:after{display:none}#page_samples_wrap .grid--uniform .grid__item{display:flex;flex-direction:column}#page_samples_wrap .grid-product__link{padding-bottom:7px}#page_replenishment_wrap{color:#000}#page_replenishment_wrap [id*=__rich_text_] h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500}#page_replenishment_wrap .rc-template .rc-radio-group__options{font-size:14px}#page_replenishment_wrap .rc-template .rc-template__button-group .rc-radio{padding:6px 10px;border-radius:0!important}#page_replenishment_wrap .rc-template .rc-template__button-group .rc-radio .rc-option__price{font-size:17px}#page_replenishment_wrap .product_grid__item .grid-view-item{flex-direction:column}#page_replenishment_wrap .product_grid__item .js-collection-add-to-cart{flex:1}@media(min-width:749px){#page_replenishment_wrap .product_grid__item .js-collection-add-to-cart>button{transform:translateY(-2.5rem)}}#page_replenishment_wrap .product_grid__item .yotpo.bottomLine{min-height:1em}#page_replenishment_wrap .product_grid__item .collection-button{align-self:flex-end;height:48px}@media(min-width:749px){#page_replenishment_wrap .product_grid__item .variant_product_form_item{transform:translateY(-2.5rem)}}#page_replenishment_wrap .product_grid__item .grid-view-item__subtitle{white-space:nowrap;word-break:break-word;text-overflow:ellipsis;overflow:hidden}#page_replenishment_wrap .product_grid__item .js-collection-variant-selector{align-self:flex-end}#page_replenishment_wrap .product_grid__item .rc-selling-plans label{font-weight:700}.grid-product:has(.variant-wrapper) [data-add-to-cart]{margin-top:20px}.grid-product .variant-wrapper{display:block;margin-right:0}.grid-product .variant-wrapper select{width:100%}.grid-product [data-type_product_capitalize=true] .grid-product__title{letter-spacing:.1em}@media screen and (min-width:769px){.template-page .section-header{margin-bottom:70px}}.template-page .accordion-container .set{position:relative;width:100%;height:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.template-page .accordion-container .set h3{display:block;padding:17px 25px 17px 0;margin-bottom:0;position:relative;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.template-page .accordion-container .set h3:after{content:"";position:absolute;right:0;top:26px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 1024 1024' class='icon' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M903.232 256l56.768 50.432L512 768 64 306.432 120.768 256 512 659.072z' fill='%23000000' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.template-page .accordion-container .set h3.active:after{transform:rotate(-180deg);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.template-page .accordion-container .set h3:hover{cursor:pointer}.template-page .accordion-container .set .content{margin-bottom:25px;position:relative;display:none}@media screen and (max-width:749px){.template-page .accordion-container .set .content{max-height:350px;overflow:auto}}.template-page .accordion-container .set+.set{border-top:0}.template-page .sidebar-nav p{vertical-align:middle;text-transform:capitalize;letter-spacing:normal;font-size:1em}.template-page .sidebar-nav p a.active{text-decoration:underline}@media screen and (max-width:768px){.template-page .sidebar-nav{margin-bottom:35px}}.template-page #contact_form input:not([type=submit]),.template-page #contact_form textarea,.template-page #contact_form select{width:100%}[data-section-type=store-locator]{margin-top:35px}[data-section-type=store-locator] .blog-map__container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:55px}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-map__container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:26em}}[data-section-type=store-locator] .blog-map__search{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:20em;margin-bottom:35px}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-map__search{-webkit-flex:33%;-moz-flex:33%;-ms-flex:33%;flex:33%;height:100%;margin-right:35px;margin-bottom:0}}[data-section-type=store-locator] .blog-map{position:relative}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-map{-webkit-flex:66%;-moz-flex:66%;-ms-flex:66%;flex:66%}}[data-section-type=store-locator] .blog-map__map{width:100%;height:20em}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-map__map{height:100%}}[data-section-type=store-locator] .blog-filters__filter-image,[data-section-type=store-locator] .blog-filters__filter-label{position:absolute;top:50%;transform:translateY(-50%)}[data-section-type=store-locator] .blog-filters__filter-label{left:4.5em;line-height:1.2;text-transform:uppercase;pointer-events:none}[data-section-type=store-locator] .blog-filters__filter-label.blog-filters__filter-label--map{position:static;top:0;transform:translateY(0);margin-bottom:17.5px;text-align:center}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-filters__filter-label.blog-filters__filter-label--map{text-align:left;font-size:.9em;line-height:1.2}}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder--icon{display:inline-block;vertical-align:middle;speak:none;fill:#000;top:15px}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder--icon-search{position:absolute;top:50%;transform:translateY(-50%);left:.5em;width:23px;height:23px}[data-section-type=store-locator] input.blog-filters__filter[name=blog-map-search]{padding-left:35px;background-color:#fff;color:#000}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions{border:1px solid #e8e9eb}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions{background-color:#fff;border-radius:2px;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%;top:110%;top:calc(100% + 6px);z-index:1000;overflow:hidden;font-size:15px}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions .mapboxgl-ctrl-geocoder .suggestions{font-size:13px}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder--button{padding:0;margin:0;border:none;cursor:pointer;background:#fff;line-height:1}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder--icon-loading{position:absolute;top:50%;transform:translateY(-50%);right:.5em;width:26px;height:26px;-moz-animation:spin .8s infinite cubic-bezier(.45,.05,.55,.95);-o-animation:spin .8s infinite cubic-bezier(.45,.05,.55,.95);-webkit-animation:spin .8s infinite cubic-bezier(.45,.05,.55,.95);animation:spin .8s infinite cubic-bezier(.45,.05,.55,.95)}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{z-index:2;position:absolute;right:8px;top:7px;display:none}[data-section-type=store-locator] .feature__listings{height:100%;border:1px solid #e8e9eb;overflow-y:scroll}[data-section-type=store-locator] .feature__notice{padding:17.5px}[data-section-type=store-locator] .geocoded:not(.filtered) .feature__notice,[data-section-type=store-locator] .geolocated:not(.filtered) .feature__notice{display:none}[data-section-type=store-locator] .feature__listing{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;width:auto;margin:0 17.5px;padding-top:17.5px;padding-right:17.5px;padding-bottom:17.5px;border-bottom:1px solid #e8e9eb}[data-section-type=store-locator] .geocoded:not(.filtered) .feature__listing:nth-child(-n+6),[data-section-type=store-locator] .geolocated:not(.filtered) .feature__listing:nth-child(-n+6){display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}[data-section-type=store-locator] .feature__listing-content{margin-left:11px}[data-section-type=store-locator] #feature-listings.geocoded .distance,[data-section-type=store-locator] #feature-listings.geolocated .distance{display:block}[data-section-type=store-locator] .blog-filters__container{margin-bottom:55px;padding:35px;background-color:#f8f8f9}[data-section-type=store-locator] .blog-carousel__container{position:relative;margin-bottom:55px}[data-section-type=store-locator] .blog-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-filters{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}[data-section-type=store-locator] .blog-filters__filter-label--focus,[data-section-type=store-locator] .blog-filters__filter-label--shift{top:-1.2em;left:.5em;transform:translateY(0);-moz-animation:fade-in .4s ease-in-out;-o-animation:fade-in .4s ease-in-out;-webkit-animation:fade-in .4s ease-in-out;animation:fade-in .4s ease-in-out;pointer-events:all}[data-section-type=store-locator] .blog-filters__filter-wrapper{position:relative;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:35px}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-filters__filter-wrapper{margin-right:17.5px;margin-bottom:0}}[data-section-type=store-locator] .blog-filters__filter-wrapper--map{margin-right:0;margin-bottom:17.5px;z-index:3}[data-section-type=store-locator] .blog-filters__filter-image{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;left:.5em;width:auto}[data-section-type=store-locator] .blog-filters__title{margin-top:0;margin-bottom:35px;font-size:.875em;line-height:1.2;text-transform:uppercase;text-align:center}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-filters__title{font-size:1.1em;text-align:left}}[data-section-type=store-locator] .slick-arrow.slick-hidden{display:none}[data-section-type=store-locator] .blog-filters__filter-wrapper:last-of-type{margin-bottom:0}@media only screen and (min-width:750px){[data-section-type=store-locator] .blog-filters__filter-wrapper:last-of-type{margin-right:0}}[data-section-type=store-locator] .blog-filters__filter{width:100%;padding-left:4em;background-color:#f8f8f9}[data-section-type=store-locator] .blog-filters__filter-wrapper--type .blog-filters__filter{padding-left:.5em}[data-section-type=store-locator] .blog-filters__filter-wrapper--type .blog-filters__filter-label{left:.5em}[data-section-type=store-locator] .blog-filters__container input:not(.blog-filters__filter--shift),[data-section-type=store-locator] .blog-filters__container select:not(.blog-filters__filter--shift){color:transparent}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions{border:1px solid #e8e9eb;background-color:#fff;border-radius:2px;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%;top:110%;top:calc(100% + 6px);z-index:1000;overflow:hidden;font-size:15px}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions>li>a{cursor:default;display:block;padding:6px 12px;color:#404040}[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions>li>a:hover{color:#404040;background-color:#f3f3f3;text-decoration:none;cursor:pointer}@media only screen and (min-width:750px){[data-section-type=store-locator] .mapboxgl-ctrl-geocoder .suggestions{font-size:13px}}[data-section-type=store-locator] .article__title{font-size:var(--typeHeaderSize)}.daterangepicker{width:auto!important}@media only screen and (min-width:750px){.daterangepicker .drp-calendar{max-width:100%!important}}.daterangepicker .calendar-table table{background:none;border:none}[data-section-type=single-store] .article__breadcrumbs{margin-bottom:25px}@media only screen and (min-width:750px){[data-section-type=single-store] .article__breadcrumbs{margin-bottom:35px}}[data-section-type=single-store] .article-map__content{background-color:#f8f8f8;position:relative}[data-section-type=single-store] .article-map-container{align-items:stretch;display:flex;flex-wrap:wrap}[data-section-type=single-store] .single-store .grid{margin-bottom:60px}@media only screen and (min-width:750px){[data-section-type=single-store] .article-map__content .grid{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}[data-section-type=single-store] .grid{margin-bottom:60px}@media only screen and (max-width:749px){[data-section-type=single-store] .article-map__copy{margin-top:60px}}@media(max-width:980px){[data-section-type=single-store] .grid__item{padding-left:0}[data-section-type=single-store] .grid{margin-left:0}}[id*=_article_the_review_template_] .article-content img{padding-left:20px;padding-right:20px;margin-bottom:1em}[id*=_article_the_review_template_] .article-content .h2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-transform:inherit;font-size:40px;margin-bottom:0}[id*=_article_the_review_template_] .section-header h1{margin:0;font-size:3em}@media(max-width:1200px){[id*=_article_the_review_template_] .section-header h1{font-size:27px}}[id*=_article_the_review_template_] .breadcrumbs{text-align:center;margin-bottom:25px;color:#a2a2a2}[id*=_article_the_review_template_] .breadcrumbs *{color:#a2a2a2}[id*=_article_the_review_template_] .article-content blockquote{font-size:.9em;border-color:#e8e9eb;border-width:1px 0;border-style:solid;padding:30px 0;margin-bottom:27.5px}@media only screen and (max-width:749px){[id*=_article_the_review_template_] .article-content blockquote{font-size:.7em}}[id*=_article_the_review_template_] div:empty,[id*=_article_the_review_template_] p:empty{margin:0}.site-footer [data-type=newsletter] .site-footer__newsletter{margin:10px auto 0}.site-footer [data-type=newsletter] .site-footer__newsletter iframe{border:none;width:100%}.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-non-us{min-height:340px}@media screen and (max-width:480px){.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-us{min-height:380px}.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-non-us{min-height:330px}}@media screen and (min-width:480px){.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-us{min-height:365px}}@media screen and (min-width:769px){.site-footer [data-type=newsletter] .site-footer__newsletter{margin-top:-2.5rem;max-width:none}.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-us{min-height:425px}}@media screen and (min-width:1024px){.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-non-us{min-height:320px}.site-footer [data-type=newsletter] .site-footer__newsletter iframe.subscribe-lp-footer-us{min-height:360px}}@media screen and (max-width:768px){.site-footer [data-type=newsletter] .footer__social{text-align:center}}@media screen and (min-width:769px){.site-footer [data-type=newsletter] .footer__item-padding{padding-right:10px}}@media only screen and (min-width:769px)and (max-width:959px){.site-footer [data-type=newsletter]{width:auto;min-width:600px;padding-top:40px}.site-footer [data-type=newsletter] .site-footer__newsletter{margin-left:-3.5rem}}@media screen and (max-width:768px){.site-footer .footer_grid{display:flex;flex-direction:column}.site-footer .footer_grid [data-type=logo_social]{order:-2}.site-footer .footer_grid [data-type=newsletter]{order:-1}}@media only screen and (min-width:769px)and (max-width:959px){.site-footer .footer_grid .footer__item--footer-0{width:100%}}.site-footer .footer__section_social_and_selectors{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.site-footer .footer__section_social_and_selectors{flex-direction:column;margin-top:20px;align-items:center}.site-footer .footer__section_social_and_selectors .footer__social{margin-bottom:15px}.site-footer .footer__section_social_and_selectors .footer__social li{margin-bottom:0}}.site-footer .footer__small-text.copyright{text-align:left;border-top:1px solid white;margin-top:15px}.site-footer .footer-icons{display:flex;align-items:center;justify-content:space-between;text-align:center;gap:1.25rem;margin-top:1rem;margin-left:0;list-style:none}.site-footer .footer-icons svg{width:40px;height:auto}.site-footer .footer-icons p{color:#fff;margin-bottom:0;font-size:14px}@media screen and (min-width:769px){.site-footer .footer-icons{margin-bottom:2rem}.site-footer .footer-icons svg{width:50px}}@media screen and (min-width:769px){.site-footer .payment-icons li:first-child{margin-left:0}}@media screen and (min-width:769px){.site-footer .multi-selectors__item{margin-right:0}}body[class^=template-collection] .wrap-banner-collection,body[class^=template-collection] .wrap-banner-gif-collection{width:100%;padding:30px 0}body[class^=template-collection] .wrap-banner-collection img{width:100%}body[class^=template-collection] .wrap-banner-gif-collection img{width:auto;min-width:50%;margin:0 auto}@media screen and (max-width:480px){.grid__item .yotpo-sr-bottom-line-summary{flex-wrap:wrap}}.d-flex{display:flex!important}.d-none{display:none!important}.flex-nowrap{flex-wrap:nowrap!important}.gap-1{gap:1rem}.gap-half{gap:.5rem}.overflow-x-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;will-change:scroll-position;transform:translateZ(0);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:auto}.overflow-x-scroll.dragging a{pointer-events:none}.overflow-x-scroll img{user-drag:none;-webkit-user-drag:none}.overflow-x-scroll.active{cursor:grabbing}.overflow-x-scroll>*{scroll-snap-align:start}.overflow-x-scroll::-webkit-scrollbar{height:2px;display:none}.overflow-x-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #0000004d}.overflow-x-scroll::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid black}.overflow-x-scroll .flex-grow--one-half{flex:1 0 calc(50% + 5vw)}.overflow-x-scroll .flex-grow--one-third{flex:1 0 calc(33.333% + 3vw)}.overflow-x-scroll .flex-grow--one-quarter{flex:1 0 calc(25% + 2.5vw)}.overflow-x-scroll .flex-non-grow--one-quarter{flex:0 0 25%}.overflow-x-scroll .flex-grow--one-fifth{flex:1 0 calc(20% + 1vw)}@media screen and (max-width:991px){.overflow-x-scroll .flex-grow--one-fifth{flex:1 0 calc(25% + 2.5vw)}}@media(max-width:768px){.overflow-x-scroll{transform:none;will-change:auto;scroll-behavior:auto;scroll-snap-type:x mandatory;scroll-padding-left:1px}.overflow-x-scroll>*{scroll-snap-stop:always}}@media screen and (max-width:640px){.overflow-x-scroll .flex-small-grow-one-half{flex:1 0 50%}.overflow-x-scroll .flex-small-grow-three-fourths{flex:1 0 66%}}.flex-grow--one-half{flex:1 0 50%}.flex-grow--one-third{flex:1 0 33.333%}.flex-grow--one-quarter{flex:1 0 25%}.flex-grow--one-fifth{flex:1 0 20%}.featured-block-item-wrapper{margin-bottom:calc(35px + 1em);user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:grab}.featured-block-item-wrapper .collection-grid-item__content-wrapper{padding-top:5px;display:flex;flex-direction:column}.featured-block-item-wrapper .collection-grid-item__content-wrapper .collection-grid-item__heading{margin-top:.5em;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}@media screen and (min-width:769px){.featured-block-item-wrapper .collection-grid-item{margin-bottom:30px}}.featured-block-item-wrapper image-element img{object-fit:cover!important;transform:scale(1.07)}.featured-block-item-wrapper:not(.block--featured_collection) .collection-grid-item__subheading{text-transform:uppercase;letter-spacing:1px;color:#7c7c7c;font-size:13px;font-weight:400;line-height:16.67px}.featured-block-item-wrapper:not(.block--featured_collection) a.link-read-more{text-transform:uppercase;color:#7c7c7c;display:flex;gap:10px;margin-top:auto}.featured-block-item-wrapper:not(.block--featured_collection) a.link-read-more:after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20px' height='20px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12H20M20 12L14 6M20 12L14 18' stroke='%237C7C7C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.featured-block-item-wrapper.block--featured_collection{color:#000}.featured-block-item-wrapper.block--featured_collection .collection-grid-item__heading{order:-1;text-transform:uppercase;font-size:calc(var(--typeHeaderSize) * .55)}.featured-block-item-wrapper.block--featured_collection .collection-grid-item__subheading{letter-spacing:normal;text-transform:none;font-weight:400;font-size:calc(var(--typeBaseSize) * 1.15);line-height:1.15;margin-bottom:35px}.featured-block-item-wrapper.block--featured_collection .collection-grid-item{margin-bottom:10px}.featured-block-item-wrapper.block--featured_collection a.btn{letter-spacing:normal;font-size:16px;padding:13px 60px;font-weight:400;width:max-content;margin:0 auto}@media screen and (max-width:768px){.featured-block-item-wrapper.block--featured_collection .collection-grid-item__heading{font-size:calc(var(--typeHeaderSize) * .65)}.featured-block-item-wrapper.block--featured_collection .collection-grid-item__subheading{font-size:calc(var(--typeBaseSize) * .875rem)}.featured-block-item-wrapper.block--featured_collection .collection-grid-item__subheading br{display:none}}@media screen and (max-width:768px){.grid__item.featured-blocks-element{flex:1 0 100%}}.non-draggable-link,.non-draggable-link img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:grab}:is(.non-draggable-link,.non-draggable-link img):focus{outline:none;box-shadow:none;border:none}@media screen and (min-width:749px){.non-draggable-link,.non-draggable-link img{pointer-events:none}}.overflow-x-scroll.active .non-draggable-link,.overflow-x-scroll.active .non-draggable-link img{cursor:grabbing}@media screen and (max-width:768px){.grid.overflow-x-scroll:has(>.featured-blocks-element)::-webkit-scrollbar{display:block}.grid.overflow-x-scroll:has(>.featured-blocks-element){padding-bottom:40px}.grid.overflow-x-scroll:has(>.featured-blocks-element)::-webkit-scrollbar-track{margin-left:23px;margin-right:23px}}@media(max-width:640px){.flex-small-grow-one-half{flex:1 0 50%}.flex-small-grow-three-fourths{flex:1 0 66%}.collection-grid-item{margin-bottom:0}.featured-block-item-wrapper{margin-bottom:1em}.grid.overflow-x-scroll:not(:has(>.featured-blocks-element))::-webkit-scrollbar{display:none}}.grid-product .grid-product__price_and_option{display:flex;align-items:center;margin-top:10px;font-size:calc(var(--typeBaseSize) * 1)}.grid-product .grid-product__price_and_option .grid-product__price{margin-top:0;font-size:inherit}.grid-product .grid-product__price_and_option .product-selected-options{font-size:.825rem}.collection-tabs .js-collection-add-to-cart{margin-top:auto}.collection-tabs .collection-tabs--tabs-wrapper{position:relative}.collection-tabs .collection-tabs--tabs{display:flex;position:relative;list-style:none;margin-bottom:0;margin-left:0;justify-content:flex-start;gap:0}.collection-tabs .collection-tabs--tabs:before,.collection-tabs .collection-tabs--tabs:after{content:"";flex:1 0 auto}.collection-tabs .collection-tabs--tabs::-webkit-scrollbar{display:none}.collection-tabs .collection-tabs--tabs li{padding:13px 20px;position:relative;text-transform:uppercase;top:1px;margin-bottom:0;color:#000;font-size:1.25rem;font-weight:600}.collection-tabs .collection-tabs--tabs li:hover{cursor:pointer}.collection-tabs .collection-tabs--tabs li.active{text-decoration:underline;text-underline-offset:6px;color:var(--color-body-text)}@media screen and (max-width:768px){.collection-tabs .collection-tabs--tabs li{font-size:12px;font-weight:400}}@media screen and (max-width:1024px){.collection-tabs .collection-tabs--tabs li{min-width:max-content}.collection-tabs .collection-tabs--tabs li:first-child{padding-left:0}.collection-tabs .collection-tabs--tabs li:last-child{padding-right:0}}@media screen and (max-width:749px){.collection-tabs .collection-tabs--tabs .grid-view-item__title{line-height:1.275em}}.collection-tabs [id^=collection-tab--featured_collection]{margin-top:15px;position:relative}.collection-tabs [id^=collection-tab--featured_collection] .grid-product__title{letter-spacing:normal;font-weight:500;color:#000}.collection-tabs [id^=collection-tab--featured_collection] .product-single__subtitle{font-size:calc(var(--typeBaseSize) - 2px)!important;margin-top:3px;text-transform:uppercase;margin-bottom:0;color:#000}.collection-tabs [id^=collection-tab--featured_collection] .add-to-cart{background-color:transparent;color:#000;text-align:left;padding-left:0!important;padding-right:0!important}.collection-tabs [id^=collection-tab--featured_collection] .add-to-cart:hover{background-color:transparent!important}.collection-tabs [id^=collection-tab--featured_collection] .add-to-cart span{text-decoration:underline;text-underline-offset:6px;font-size:16px;letter-spacing:normal;font-weight:400}.collection-tabs [id^=collection-tab--featured_collection] .grid-product__price{color:inherit;font-size:inherit}.collection-tabs [id^=collection-tab--featured_collection] .grid-product__price_and_option{color:#676767;font-size:calc(var(--typeBaseSize) * 1)}@media screen and (max-width:768px){.collection-tabs [id^=collection-tab--featured_collection]{margin-right:-23px;margin-left:0;gap:10px}.collection-tabs [id^=collection-tab--featured_collection] .grid__item{padding-left:0}.collection-tabs [id^=collection-tab--featured_collection] .grid-product__image-mask{margin-bottom:10px}}.collection-tabs .grid-view-item{margin-bottom:0;justify-content:center;display:flex;flex-direction:column;align-items:center}.collection-tabs .grid-view-item .grid-view-item__subtitle{display:none}.collection-tabs .grid-view-item .grid-view-item__meta{margin-bottom:8px}.collection-tabs .grid-view-item .grid-view-item__image{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media(max-width:640px){.collection-tabs .collection-tabs--tabs .collection-tabs--tabs li{font-size:14px;min-width:unset}}@media only screen and (min-width:1050px){.shopify-section[id*=_text_and_image_] .feature-row{margin:0}}@media only screen and (min-width:769px){.shopify-section[id*=_text_and_image_] .feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%}}@media only screen and (max-width:768px){.shopify-section[id*=_text_and_image_] .feature-row__images,.shopify-section[id*=_text_and_image_] .feature-row__text{padding-left:0;padding-right:0}}#yotpo-reviews-slider{background:#f6f6f6;margin:1em 0;padding:30px 0}#yotpo-reviews-slider .yotpo-carousel{left:0!important;overflow-x:scroll;margin:0 auto}#yotpo-reviews-slider .yotpo-carousel .y-slider-container{display:flex;max-width:100%;gap:40px;margin-bottom:20px}#yotpo-reviews-slider .yotpo-carousel:hover{cursor:pointer}#yotpo-reviews-slider .y-slider-container::-webkit-scrollbar{height:2px}#yotpo-reviews-slider .y-slider-container::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #0000004d}#yotpo-reviews-slider .y-slider-container::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid black}#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-review-product-text{letter-spacing:1.5px!important}#yotpo-reviews-slider p.yotpo-product-subtitle{font-size:15px;line-height:19px;color:#7c7c7c;margin-top:7px;text-transform:capitalize}#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel{margin-right:0!important}#yotpo-reviews-slider div.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:18px;line-height:22px}#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#yotpo-reviews-slider .full-background{height:auto!important;overflow:visible!important}#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .big-version{padding:20px}#yotpo-reviews-slider #carousel-top-panel{display:none!important}@media screen and (max-width:750px){#yotpo-reviews-slider .yotpo-carousel .y-slider-container{gap:25px}#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel{flex:1 0 66%;display:flex;justify-content:center}#yotpo-reviews-slider .y-slider-container::-webkit-scrollbar{display:none}#yotpo-reviews-slider h2.text-center{margin-bottom:0;margin-top:20px}#yotpo-reviews-slider .yotpo-carousel{max-width:100%!important}}@media screen and (max-width:390px){#yotpo-reviews-slider .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version{width:55vw;padding:20px!important}}#yotpo-reviews-slider .yotpo-reviews-carousel-widget-container{width:100%}#yotpo-reviews-slider .reviews-carousel-card-review-product-container{order:1}#yotpo-reviews-slider .reviews-carousel-card-star-rating-shop-badge-container{order:2;justify-content:center;margin-top:25px}#yotpo-reviews-slider .review-title{order:3;margin-top:10px}#yotpo-reviews-slider .reviews-carousel-card-review-content-container{order:4;margin-top:5px}#yotpo-reviews-slider .reviews-carousel-reviewer-info-container{order:5}#yotpo-reviews-slider .reviews-carousel-card{align-items:center;text-align:center}#yotpo-reviews-slider .review-product{height:auto;flex-direction:column;align-items:center}#yotpo-reviews-slider .review-product-image{width:135px;height:auto}#yotpo-reviews-slider .reviews-carousel-card *{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}#yotpo-reviews-slider .review-content{font-size:17px;line-height:20px}#yotpo-reviews-slider .review-content:focus{box-shadow:none}#yotpo-reviews-slider .reviews-carousel-card-container{height:100%;border:none}#yotpo-reviews-slider .review-product:focus{outline:none;box-shadow:none}#yotpo-reviews-slider .review-product:hover img{opacity:.4}#yotpo-reviews-slider .yotpo-reviews-carousel-container .glide__slide{height:auto}#yotpo-reviews-slider .review-product-name{display:none;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;color:var(--colorTextBody)}#yotpo-reviews-slider .review-product-name+div{font-size:16px;text-transform:uppercase;letter-spacing:1.5px}#yotpo-reviews-slider .review-content span[role=button]{color:#1b3930!important;font-weight:700!important}@media screen and (max-width:576px){#yotpo-reviews-slider .reviews-carousel-card-container{width:auto}}#yotpo-reviews-main-widget .yotpo-custom-questions-see-more-label{font-size:16px;text-transform:capitalize;letter-spacing:normal}.shopify-section[id*=_advanced_content_] .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-weight:var(--typeHeaderWeight)!important;letter-spacing:var(--typeHeaderSpacing)!important;line-height:1.25!important;text-transform:capitalize!important;font-size:calc(var(--typeHeaderSize)* .82)!important;text-align:left;display:block;text-transform:uppercase!important;color:#000;margin-bottom:50px}@media only screen and (max-width:769px){.shopify-section[id*=_advanced_content_] .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{margin-bottom:30px}}@media only screen and (min-width:769px){.shopify-section[id*=_advanced_content_] .yotpo-pictures-gallery-title-wrapper .yotpo-pictures-gallery-title{font-size:calc(var(--typeHeaderSize)* .88)!important}}@media only screen and (max-width:769px){.shopify-section[id*=_advanced_content_] .yotpo-pictures-widget{margin-top:0}.shopify-section[id*=_advanced_content_] .yotpo-pictures-widget .yotpo-pictures-gallery-title-wrapper{margin-top:0}}#shopify-section-product-recommended-for{background-color:#fafafc;margin-top:55px;padding-top:55px;padding-bottom:55px}@media(max-width:768px){#shopify-section-product-recommended-for{margin-top:30px;padding-top:25px;padding-bottom:25px}}#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels{display:flex;justify-content:space-around;flex-direction:row;margin-top:40px;margin-bottom:30px}@media(max-width:700px){#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels{flex-direction:column;align-items:start}}#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels .product-recommended-label{display:flex;align-items:center;justify-content:space-around}@media(max-width:700px){#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels .product-recommended-label{margin:10px 0}}#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels .product-recommended-label img{height:70px}#shopify-section-product-recommended-for .product-recommended-for .product-recommended-labels .product-recommended-label span{margin-left:10px}.product-how-to-user-wrapper .product-how-to-use{display:flex;justify-content:center;align-items:stretch;margin-top:40px}@media(max-width:700px){.product-how-to-user-wrapper .product-how-to-use{flex-direction:column}}.product-how-to-user-wrapper .product-how-to-use .how-to-use__video_wrap{width:50%;display:flex;align-items:center;overflow:hidden;justify-content:center}@media(max-width:700px){.product-how-to-user-wrapper .product-how-to-use .how-to-use__video_wrap{width:100%}}.product-how-to-user-wrapper .product-how-to-use .how-to-use__video_wrap video{height:460px;max-width:max-content}.product-how-to-user-wrapper .product-how-to-use .content_wrap{width:50%;max-width:460px;display:flex;background-color:#f4f6f5;margin:0 10px;align-items:center;justify-content:center;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:1.6em;padding:25px 45px}@media(max-width:700px){.product-how-to-user-wrapper .product-how-to-use .content_wrap{width:auto;max-width:100%;margin-top:30px}}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation{overflow:hidden}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation ul{list-style:none;margin-left:0}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation li{background:#fff;border:1px solid #e8e9eb;float:left;padding:5px 10px;border-radius:15px;margin-right:5px;margin-bottom:5px}@media(max-width:768px){:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation li{margin:10px;padding:0 10px}}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation li.active{background-color:#e8e9eb;color:#1b3930}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation li:hover{background-color:#e8e9eb;cursor:pointer}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation a{text-transform:uppercase;font-size:12px;font-weight:800;display:block;color:#1b3930}@media(max-width:768px){:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation a{text-align:center;padding:10px 0}}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation a:hover{opacity:1}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-navigation a:focus{outline:none;box-shadow:none}:is(#shopify-section-product-additional-tabs,#shopify-section-product-additional-tabs-modal) .tabs-content{margin-top:20px}@media only screen and (max-width:768px){[class^=template-product] .yotpo-reviews-star-ratings-widget{justify-content:center!important}}@media only screen and (max-width:768px){[class^=template-product] product-recommendations .yotpo-reviews-star-ratings-widget{justify-content:left!important}}[class^=template-product] .recharge-subscription-widget{flex-basis:100%}[class^=template-product] .recharge-subscription-widget .rc-widget{max-width:100%}@media only screen and (min-width:769px){[class^=template-product] .recharge-subscription-widget .rc-widget{width:max-content}}@media screen and (max-width:768px){[class^=template-product] .product__thumbs-mobile--below,[class^=template-product] .product__thumbs-mobile--beside{display:none}}[class^=template-product] .block--buy_buttons .product__quantity{margin-bottom:30px}[data-disclosure-currency] .disclosure-list__label{text-transform:uppercase}.cart-link .cart-link__bubble--visible{display:flex;align-items:center;color:#fff;width:20px;height:20px;justify-content:center;font-size:10px;font-weight:700;text-align:center;vertical-align:middle;line-height:18px;letter-spacing:normal}.site-navigation .site-nav__dropdown-link{text-transform:uppercase}.site-navigation.site-nav>li .site-nav__link{font-size:18px}.site-navigation.site-nav>li summary.site-nav__link{list-style:none}.site-navigation.site-nav>li summary.site-nav__link::marker{display:none;content:""}.site-navigation.site-nav>li .site-nav__link .icon-chevron-down{margin-left:2px;vertical-align:middle}#NavDrawer .mobile-nav__link--top-level{font-size:20px}#NavDrawer .mobile-nav__link[href*=account]{font-size:20px;text-transform:uppercase;letter-spacing:1.76px}#NavDrawer .mobile-nav__social{justify-content:flex-start}body[class^=template-customers] label:not(.variant__button-label):not(.text-label){text-transform:capitalize;font-size:.85em;letter-spacing:var(--typeBaseSpacing)}body[class^=template-customers] p:has(#customer_register_link){text-align:center}body[class*=page-auto-replenishment] #Collection-Recharge>.grid{display:flex;flex-wrap:wrap}body[class*=page-auto-replenishment] #Collection-Recharge>.grid>.grid__item{display:flex;flex-direction:column}body[class*=page-auto-replenishment] #Collection-Recharge>.grid>.grid__item .product-single__form{flex:1;display:flex;flex-direction:column}body[class*=page-auto-replenishment] #Collection-Recharge>.grid>.grid__item .product-single__form [data-dynamic-variants-enabled]{margin-bottom:22px}body[class*=page-auto-replenishment] #Collection-Recharge>.grid>.grid__item .product-single__form .add-to-cart{margin-top:auto;overflow:visible}body[class*=page-auto-replenishment] #Collection-Recharge>.grid>.grid__item .product-single__form .add-to-cart:after{display:none}body[class*=page-auto-replenishment] #Collection-Recharge .js-collection-add-to-cart{flex-wrap:wrap}body[class*=page-auto-replenishment] #Collection-Recharge .rc_container_wrapper{flex-basis:100%;text-align:left;display:flex;flex-direction:column}.shopify-policy__body{margin-top:35px}.shopify-policy__body h3,.shopify-policy__body h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.regimen-builder [data-section-type=collection-template]{padding-top:35px}.regimen-builder .builder-collection{margin-top:35px}.regimen-builder .builder-collection h2{margin-bottom:2em;margin-top:0;text-align:center;text-transform:uppercase;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeHeaderSize)* .5)}.regimen-builder #holding-cells{margin-top:110px}.regimen-builder #price-details .subtotal-price,.regimen-builder #price-details .discount-price{font-size:1em}.regimen-builder #price-details .discount-price{opacity:.4}.regimen-builder #price-details .total-price{border-top:1px solid #e8e9eb;margin-top:.5em;padding-top:.5em}.regimen-builder #price-details h3 span{display:inline-block;min-width:5rem}.regimen-builder #price-details>p{font-size:.8125em;margin-bottom:1em}.regimen-builder #addToGiftBox--submit{padding-left:6em;padding-right:6em}.regimen-builder #announcement-bar{background-color:#eef7f4;border-top:1px solid;bottom:0;left:0;padding:.667em;position:fixed;text-align:center;width:100%}.regimen-builder #announcement-bar:not(.show){opacity:0;transition:all 1s;visibility:hidden}.regimen-builder #announcement-bar a{text-decoration:underline}@media(min-width:1200px){.regimen-builder [data-section-type=collection-template]{background-color:#fff;padding:55px}.regimen-builder #price-details{margin-left:auto;width:50%}.regimen-builder .builder-collection{margin-top:110px}}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid{display:flex;flex-wrap:wrap}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item{display:flex;flex-direction:column}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item form.product-single__form{height:100%;display:flex;flex-direction:column}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item form.product-single__form button{margin-top:auto}@media screen and (max-width:991px){.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item form.product-single__form button{padding:10px}}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item [data-type_product_capitalize=true] .grid-product__title{font-size:calc(var(--typeBaseSize) + 1px)}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid .grid__item .product-single__subtitle{font-size:calc(var(--typeBaseSize) - 1px)}@media screen and (max-width:768px){.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid-overflow-wrapper:has(.grid[data-aos*=overflow__animation]){scrollbar-width:none}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid-overflow-wrapper:has(.grid[data-aos*=overflow__animation])::-webkit-scrollbar{display:none}}.shopify-section:not([id*=__text_columns]):not([id*=__build-regimen]) .grid[data-aos*=overflow__animation]{flex-wrap:nowrap}.shopify-section:has(.grid-overflow-wrapper) .grid{flex-wrap:nowrap}.announcement-bar{font-size:calc(var(--typeBaseSize)*.9)}@media only screen and (min-width:769px){.announcement-bar{font-size:calc(var(--typeBaseSize)*.92)}}.h1,h1{font-size:calc(var(--typeHeaderSize)*.9)}.h2,h2{font-size:calc(var(--typeHeaderSize)*.83)}.h3,h3{font-size:calc(var(--typeHeaderSize)*.78)}@media only screen and (min-width:769px){.h1,h1{font-size:var(--typeHeaderSize)}.h2,h2{font-size:calc(var(--typeHeaderSize)*.85)}.h3,h3{font-size:calc(var(--typeHeaderSize)*.65)}}@media only screen and (max-width:768px){.faux-select,body,button,input,select,textarea{font-size:calc(var(--typeBaseSize) * .96)}[data-type_product_capitalize=true] .grid-product__title{font-size:calc(var(--typeBaseSize) - 2px)}.grid .grid__item .product-single__subtitle{font-size:var(--typeBaseSize)}.grid-product__price{font-size:calc(var(--typeBaseSize) * .9)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:calc(var(--typeBaseSize) - 3px);font-size:max(calc(var(--typeBaseSize) - 3px),11px)}.site-footer .footer__collapsible{font-size:calc(var(--typeBaseSize) * .95)}}@media only screen and (max-width:420px){.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:calc(var(--typeBaseSize) - 3px);font-size:max(calc(var(--typeBaseSize) - 5px),11px)}}#smile-ui-container,.acsb-trigger{z-index:32!important}body[class*=template-product]:has(#addtocart-sticky) .site-footer{padding-bottom:125px}@media screen and (max-width:768px){body[class*=template-product]:has(#addtocart-sticky) .site-footer{padding-bottom:180px}}.toolbar .toolbar__content .toolbar__item:nth-child(n+2){flex:0 0 auto}.time-line{position:relative;padding:25px 0;color:#000}.time-line .section-header{margin-bottom:0}.time-line .section-header h2{color:#000!important}.time-line .slider-timeline{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.time-line .slider-timeline::-webkit-scrollbar{display:none}.time-line .slider-item{flex:0 0 100%;scroll-snap-align:center;text-align:center;padding:40px 20px}.time-line .slider-item .image{max-width:360px;margin:40px auto}.time-line .date{font-size:34px;margin-bottom:30px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.time-line .title{font-size:24px;letter-spacing:normal;line-height:1.35;max-width:420px;margin:0 auto 16px}.time-line .info{font-size:17px;max-width:420px;margin:0 auto 40px;line-height:1.35}.time-line .info br{display:none}.time-line .timeline-progress{height:2px;background:#fff;max-width:320px;margin:0 auto;position:relative;overflow:hidden;transform:translateY(-50px)}.time-line .timeline-progress-bar{position:absolute;left:0;top:0;height:2px;background:#1f3d35;transition:transform .25s ease}.time-line .timeline-arrow{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;border-radius:50%;background:#e9e9e9;border:none;font-size:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3}.time-line .timeline-prev{left:40px}.time-line .timeline-next{right:40px}@media(min-width:769px){.time-line .slider-item{flex:0 0 100%;display:flex;align-items:center;justify-content:center;gap:80px;text-align:left;padding:60px 20px}.time-line .slider-item .image{flex:0 0 360px;margin:0}.time-line .slide-text-content{max-width:420px}}@media(max-width:768px){.time-line{padding:45px 0 0}.time-line .timeline-arrow{display:none}.time-line .slider-item{padding:20px 0 40px}.time-line .slider-item .image{max-width:280px;margin:0 auto 15px}.time-line .timeline-progress{max-width:unset;margin-top:10px}.time-line .date{font-size:calc(var(--typeHeaderSize) * .87);margin-bottom:20px}.time-line .title{font-size:24px;text-align:left}.time-line .info{font-size:14px;text-align:left}}.gray-circle-top{position:absolute;right:0;top:-383px;z-index:1;max-width:560px}@media screen and (max-width:1000px){.gray-circle-top{z-index:-1}}.gray-circle-bottom{position:absolute;left:-90px;top:-490px;z-index:1;max-width:560px}@media screen and (max-width:1000px){.gray-circle-bottom{z-index:-1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-uniform .slick-next,.slick-uniform .slick-prev{z-index:999;width:50px;height:50px}.slick-uniform .slick-prev{left:25px}.slick-uniform .slick-next{right:25px}.slick-slide{float:left;height:100%;min-height:1px;clear:unset!important;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") center center no-repeat}@if $slick-font-family == "slick"{@font-face {font-family: "slick"; src: slick-font-url("slick.eot"); src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"),slick-font-url("slick.woff") format("woff"),slick-font-url("slick.ttf") format("truetype"),slick-font-url("slick.svg#slick") format("svg"); font-weight: normal; font-style: normal;}}.slick-prev,.slick-next{position:absolute;display:block;height:25px;width:20px;line-height:20px;font-size:20px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none}.slick-next{right:-20px}.slick-dotted.slick-slider{margin-bottom:30px}.slideshow--offers-heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-align:center;padding:50px 10px 15px;font-size:42px;margin:0;text-transform:uppercase;font-weight:300;letter-spacing:.1em;line-height:1.2}.slideshow--offers-heading p{margin-bottom:0}@media screen and (max-width:768px){.slideshow--offers-heading{padding-bottom:0}}.slideshow--offers .slideshow--offers-element{padding:40px}@media screen and (min-width:1280px){.slideshow--offers .slideshow--offers-element{max-width:80%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1080px){.slideshow--offers .slideshow--offers-element{max-width:80%;margin-left:auto;margin-right:auto}}@media screen and (max-width:1080px)and (min-width:768px){.slideshow--offers .slideshow--offers-element{padding:20px}}@media screen and (max-width:768px){.slideshow--offers .slideshow--offers-element{padding:30px}}.slideshow--offers .slideshow--offers-element-top{display:flex;text-align:center;justify-content:center;align-items:center;gap:40px}.slideshow--offers .slideshow--offers-element-top .hero__title{font-size:16px;line-height:22px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.slideshow--offers .slideshow--offers-element-top .hero__title p{margin-bottom:0}.slideshow--offers .slideshow--offers-element-bottom{padding-top:20px}.slideshow--offers .slideshow--offers-element-bottom .hero__text{font-size:14px;line-height:18px;text-align:center}@media screen and (max-width:578px){.slideshow--offers .slideshow--offers-element-bottom .hero__text{text-align:justify}}.slideshow--offers button.slick-arrow{top:calc(50% - 100px)}a[href="#terms-conditions"]{cursor:pointer;font-size:16px}#ingredients-slider{margin:75px 0}#ingredients-slider .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}#ingredients-slider .swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#ingredients-slider .swiper-button-prev,#ingredients-slider .swiper-button-next{width:60px;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s;cursor:pointer;z-index:199;outline:none;box-shadow:none!important}#ingredients-slider .bio-slider-wrap .swiper-container{overflow:hidden}#ingredients-slider .bio-slider__desc{font-size:20px;color:#213d2f;line-height:1.2;text-align:center;margin:0 auto 30px;max-width:1185px}#ingredients-slider .bio-slider-wrap .swiper-container{max-width:1280px;margin:0 auto;position:relative}#ingredients-slider .page-width-hd,#ingredients-slider .page-width-lg{max-width:1670px;margin:0 auto;padding-left:15px;padding-right:15px}#ingredients-slider .page-width-lg,#ingredients-slider .page-width-hd{max-width:1550px}#ingredients-slider .bio-slide__link{border-bottom:none!important;height:380px;width:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}#ingredients-slider .bio-slide__name{position:absolute;left:0;top:50%;width:100%;height:60px;transform:translateY(-50%);display:flex;align-items:center;text-align:center;justify-content:center;background-color:#ffffff80;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:35px}@media(min-width:1200px){#ingredients-slider .bio-slider-wrap .swiper-container{max-width:1280px;margin:0 auto;padding:0 80px;overflow:hidden}#ingredients-slider .bio-slider__desc{font-size:30px;margin:0 auto 50px}#ingredients-slider .swiper-button-prev:before,#ingredients-slider .swiper-button-next:before{font-size:50px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#213d2f}#ingredients-slider .bio-slider{position:relative}#ingredients-slider .swiper-button-prev:before{content:"<"}#ingredients-slider .swiper-button-next:before{content:">"}#ingredients-slider .bio-slider:before,#ingredients-slider .bio-slider:after{content:"";position:absolute;top:0;width:400px;height:100%;background:linear-gradient(to right,#fff 0,#fff 80px,transparent);z-index:99;pointer-events:none}#ingredients-slider .bio-slider:before{left:0}#ingredients-slider .bio-slider:after{right:0;transform:rotate(-180deg)}#ingredients-slider .swiper-button-prev{left:0}#ingredients-slider .swiper-button-next{right:0}}@media screen and (max-width:640px){#ingredients-slider .bio-slide__link{height:100vw;width:100vw}}#ingredient .section-header{display:none}@media screen and (max-width:768px){#ingredient [id*=__text_columns_6ViJUa] .grid__item{position:relative;margin-bottom:25px;margin-top:25px}#ingredient [id*=__text_columns_6ViJUa] .grid .grid__item:after{content:"";position:absolute;bottom:-20px;display:block;width:100%;height:1px;background-color:#000;left:20px;width:calc(100% - 20px)}#ingredient [id*=__text_columns_6ViJUa] .grid .grid__item:last-child:after{content:none}}@media screen and (max-width:560px){#ingredient [id*=__text_columns_6ViJUa] .grid__item>div:has(.image_1){max-width:100px!important}}#ingredient [id*=__text_and_image] .appear-delay:before{content:"";display:block;background:url(/cdn/shop/files/icon-title.jpg?v=1623246009);width:140px;height:140px;background-size:100%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:768px){#ingredient [id*=__text_and_image] .appear-delay:before{margin:0 auto}#ingredient [id*=__text_and_image] .hero--natural[data-mobile-natural=false]{height:300px}}@media screen and (max-width:768px){#ingredient .hero--natural[data-mobile-natural=false]{height:300px}}#ingredients-routine{margin:50px 0}#ingredients-routine .shop-routine__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:45px;letter-spacing:inherit;text-transform:none;text-align:center;margin:0 0 12px}#ingredients-routine .routine__main{display:flex;flex-direction:column;align-items:center;text-align:center}#ingredients-routine .shop-routine__subtitle{font-size:25px;text-align:center}#ingredients-routine .shop-routine__img-wrap{max-width:500px}#ingredients-routine .info a{font-size:21px;padding:10px 40px;font-weight:400;letter-spacing:.08em}@media screen and (max-width:750px){#ingredients-routine .info a{font-size:17px}}#pressawards{max-width:1230px;margin:0 auto;padding:0 15px}#pressawards .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}#pressawards .swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#pressawards .swiper-pagination{text-align:center;margin:10px 0 0;display:none}#pressawards .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border:1px solid #000;display:inline-block;margin:0 5px;border-radius:50%;position:relative;cursor:pointer}#pressawards .swiper-pagination-bullet:before{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}#pressawards .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#pressawards .swiper-button-next{right:0}#pressawards .swiper-button-prev{left:0}#pressawards .swiper-button-prev:before,#pressawards .swiper-button-next:before{font-size:50px}#pressawards .swiper-button-prev:before{content:"<"}#pressawards .swiper-button-next:before{content:">"}#pressawards .swiper-button-prev,#pressawards .swiper-button-next{width:50px;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;cursor:pointer;z-index:10;outline:none}#pressawards .swiper-button-disabled{cursor:no-drop}#pressawards .swiper-container:hover .swiper-button-prev,#pressawards .swiper-container:hover .swiper-button-next{opacity:1}#pressawards .swiper-container:hover .swiper-button-disabled{opacity:.5}#pressawards .section-header{display:none}#pressawards a{outline:none;transition:opacity .3s}#pressawards .pa-banner{position:relative;margin:0 0 85px;overflow:hidden}#pressawards .pa-banner:hover .pa-banner__image{opacity:.6}#pressawards .pa-banner__image{display:flex;transition:opacity .3s}#pressawards .pa-banner__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#pressawards .pa-banner__content,#pressawards .pa-banner__img{opacity:1;transition:opacity .3s}#pressawards .pa-banner__img{width:100%}#pressawards .pa-banner__content{position:absolute;width:526px;height:526px;background-color:#fff;border-radius:50%;display:flex;align-items:flex-start;justify-content:center;text-align:center;padding:220px 20px 20px;top:-150px;left:50%;transform:translate(-50%);z-index:1}#pressawards .pa-banner__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-transform:uppercase;font-size:41px;letter-spacing:7.4px;line-height:1}#pressawards .pa-banner__desc{font-size:27px;text-transform:uppercase}#pressawards .pa-quote{display:flex;align-items:center;margin:0 0 95px;flex-wrap:wrap}#pressawards .pa-quote__main,#pressawards .pa-quote__img-wrap{width:49%;padding:30px}#pressawards .pa-quote__text{font-size:26px;color:#1b3930;line-height:1.4;margin:0 0 75px;position:relative}#pressawards .pa-quote__text:after,#pressawards .pa-quote__text:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAzCAMAAAD2KDXHAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURQAAAKarqKerp6enp5+vr6SqqqSqqqWrqaWqqaaqqKWsqKWrqaarqKaqqaWrqaaqqKarqVeMxqAAAAAQdFJOUwCfQCAQMGCAv+9Q38+vj3DMQm5WAAABv0lEQVRIx6WW6bKDIAyF2WRHef+nvXVBa8mRODe/OiTzkZ6QRCFo01qwbaKPo0zVMQlzrp44VzLUj3Eoek5raE+x2zmLosoR+ktRjTGm6HKG3inmcgwp7iv0RlGhHYeyTI8M409EduqmSDsvcViYdl9ezI+sh0OOH0qDeNXV5nAwHtsBSUrQkLAINkQa4AkTA2LyBrHIw4IIiSBi3jwsSISPSW8ejibCgMb5mIce+skGqpDTlopipYLbXfJT2R+EofhQ9N62Wsp3fPDfyTYrL7WlL6zc+XgUM5NzD2dJX0jKsvDrrHDaM19ciyn77HshrvonRWJK4FM8LkTlTwWPdan8BvC40vSSfKAEAyl7Mjo656J+puzJGPUJtacQbTN7V9rPHB8pNTmZ2097d92smNFuvjbsdLZ07zNcyr46aFctcP6TNwIXVXsNQmfsSkQyCcRq7JpQI/W2tNHQm2MLs4qo+RQR6FCPXgxNcZii+BQTIAWIZvGUJkqNbtCPvXSz+LXz7iaf9j39tGzfHXr0lXqZEggTxx+7RBmmNJa2tVPupT3/sLvu8INhvlyh6TdpY8t6i58Z6zbKtVhZHjn/AeJYSSdbXSK1AAAAAElFTkSuQmCC);width:69px;height:51px;display:block;position:absolute}#pressawards .pa-quote__text:before{bottom:94%;right:calc(100% - 40px)}#pressawards .pa-quote__text:after{transform:rotate(180deg);top:102%;right:calc(40% + 20px)}#pressawards .pa-quote__name{font-size:50px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#000;text-transform:uppercase;line-height:1.2;margin:0 0 10px;display:block}#pressawards .pa-quote__desc{font-size:29px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);line-height:1.2;color:#000;margin:0 0 20px}#pressawards .pa-quote__date{font-size:22px;font-weight:900;color:#000;text-transform:uppercase;line-height:1.2}#pressawards .pa__title{font-size:41.667px;color:#1b3930;line-height:1.2;text-align:center;margin:0 0 40px;text-transform:uppercase;letter-spacing:8px}#pressawards .pa-awards{display:flex;flex-direction:column;align-items:center;position:relative;padding:50px 0}#pressawards .pa-awards:after{top:100%}#pressawards .pa-awards:before{top:0}#pressawards .pa-awards:after,#pressawards .pa-awards:before{content:"";width:100%;display:block;height:4px;border:1px solid #000;background-color:#1b3930;position:absolute;left:0}#pressawards .pa-awards__list{max-width:924px;width:100%;display:flex;align-items:center;flex-wrap:wrap}#pressawards .pa-awards-item{display:flex;align-content:center;justify-content:center;position:relative;margin:0 22px}#pressawards .pa-awards-item__body{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:25px;overflow:hidden;width:260px;height:260px;border-radius:50%;border:1px solid #000}#pressawards .pa-awards-item__img{position:absolute;left:30px;max-width:60%;max-height:80%;transform:translateY(-50%)}#pressawards .pa-awards-item__name{font-size:27px;color:#1b3930;line-height:.9;position:relative;z-index:1;text-align:center;width:95px;text-transform:uppercase;right:20px}#pressawards .pa-latest{padding:50px 0}#pressawards .pa-latest__slider{overflow:hidden;position:relative}#pressawards .pa-latest__list{display:flex}#pressawards .pa-latest-item{width:33.33%;padding:0 20px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}#pressawards .pa-awards-item__link,#pressawards .pa-latest-item__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#pressawards .pa-awards-item__body,#pressawards .pa-latest-item__body{opacity:1;transition:opacity .3s}#pressawards .pa-awards-item__link:hover~.pa-awards-item__body,#pressawards .pa-latest-item__link:hover~.pa-latest-item__body{opacity:.6}#pressawards .pa-latest-item__img-wrap{width:100%;height:160px;margin:0 0 20px;display:flex;align-items:center;justify-content:center}#pressawards .pa-latest-item__img{max-height:100%}#pressawards .pa-latest-item__name{font-size:21px;padding:0 24px;letter-spacing:.6px;max-width:310px;line-height:1.3}@media(max-width:1023px){#pressawards .pa-banner__content{position:absolute;width:100%;height:100%;background-color:#fff3;border-radius:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;top:0;left:50%;transform:translate(-50%)}#pressawards .pa-quote{align-items:center}#pressawards .pa-quote__img-wrap{margin:0 0 20px;display:flex;align-items:center;justify-content:center}#pressawards .pa-quote__main,#pressawards .pa-quote__img-wrap{width:100%}#pressawards .pa-awards__list{justify-content:center;flex-wrap:wrap}#pressawards .pa-awards-item{margin:0 20px 20px}#pressawards .swiper-pagination{display:block}}@media(max-width:639px){#pressawards .pa-banner{margin:-35px -32px 85px;width:calc(100% + 64px)}#pressawards .pa-banner__title{font-size:20px;margin:0 0 20px;font-weight:700}#pressawards .pa-quote__desc,#pressawards .pa-quote__text,#pressawards .pa-banner__desc{font-size:15px}#pressawards .pa-quote__name{font-size:30px}#pressawards .pa-quote__date{font-size:15px}}#page-rewards{position:relative;overflow:hidden;margin-bottom:50px}#page-rewards .btn{margin:0 5px 20px}#page-rewards .black-background{background-color:#182118;padding-top:75px}#page-rewards .gradient-background{background-color:#1b3930;background-image:linear-gradient(#182118,#1b3930,#fff)}#page-rewards p.sign-in-disclaimer{margin-top:10px;margin-bottom:50px;font-size:12px;font-style:italic;color:#fff}#page-rewards .sign-in-disclaimer a{color:#fff}#page-rewards .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%}#page-rewards .rewards-register-group{margin-top:15px!important}#page-rewards .rewards-register-group .btn--secondary,#page-rewards .rewards-register-group .btn--secondary:hover{border-color:#fff;color:#fff}#page-rewards .embed-container iframe,#page-rewards .embed-container object,#page-rewards .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#page-rewards .tooltip-content{display:none;background:#fff;position:absolute;width:100%;width:calc(100% - 60px);transform:translateY(-100%);color:#000;padding:20px;margin:0 20px}#page-rewards .tooltip-container{position:relative}#page-rewards .innovation-section h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:18px;line-height:22px;text-transform:uppercase}#page-rewards .registration-table{border-collapse:collapse;color:#fff;background:transparent;margin-bottom:27.5px}#page-rewards .registration-table th>div{display:inline-block;position:relative}#page-rewards .registration-table th,#page-rewards .registration-table td{border:none}#page-rewards .registration-table td:nth-child(1){width:40%}#page-rewards .registration-table td:nth-child(2){width:20%}#page-rewards .registration-table td:nth-child(3){width:20%}#page-rewards .registration-table td:nth-child(4){width:20%}#page-rewards .registration-table td h2,#page-rewards .registration-table th h2{color:#fff}#page-rewards .registration-table td,#page-rewards .registration-table th{color:#fff;background-color:transparent}#page-rewards .registration-table tbody tr:nth-child(odd){background-color:#2f4f42!important}#page-rewards .registration-table tbody tr:nth-child(2n){background-color:#1a322a!important}#page-rewards .registration-table .tooltip-toggle{position:absolute;top:-15px;right:-20px;padding:5px}#page-rewards .registration-table .tooltip-toggle span{color:#fff;width:25px;height:25px;line-height:26px;background-color:#1b3930;border-radius:50%;display:block;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-style:italic}#page-rewards .registration-table img{width:60px}#page-rewards .registration-hero{margin-bottom:50px;position:relative}#page-rewards .registration-hero img{border-radius:50%;max-width:720px;margin:0 auto}#page-rewards .registration-hero__title *{color:#fff}#page-rewards .registration-hero__description{margin-top:-50px;color:#fff}#page-rewards .rewards-register-group{position:relative}@media(min-width:400px){#page-rewards .registration-hero__title{position:absolute;left:50%;transform:translate(-50%);width:100%}#page-rewards .registration-hero__description{margin-top:-100px}}@media(min-width:1000px){#page-rewards .registration-hero__description{margin-top:-150px}}#page-rewards .dot{width:19px;height:19px;background-color:#fff;display:block;margin:0 auto;border-radius:50%}#page-rewards .innovation-section h2{margin:1.5em 0 2.5em}#page-rewards .circle{position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:50%;pointer-events:none}#page-rewards .circle.one{z-index:1;width:900px;height:900px;right:-500px;top:-300px}@media(min-width:750px){#page-rewards .circle.one{width:550px;height:550px;right:-80px;top:-120px}}@media(min-width:1000px){#page-rewards .circle.one{width:1000px;height:1000px;right:-200px;top:-200px}}#page-rewards .circle.two{width:500px;height:500px;left:-200px;top:680px}@media(min-width:750px){#page-rewards .circle.two{width:400px;height:400px;left:-50px;top:580px}}@media(min-width:1000px){#page-rewards .circle.two{width:600px;height:600px;left:-160px;top:600px}}#page-rewards .circle.three{display:none}@media(min-width:750px){#page-rewards .circle.three{display:block;width:300px;height:300px;right:-50px;top:760px}}@media(min-width:1000px){#page-rewards .circle.three{right:50px;top:850px}}#page-rewards .circle.four{display:none}@media(min-width:750px){#page-rewards .circle.four{display:block;width:100px;height:100px;left:50px;top:1400px}}@media(min-width:1000px){#page-rewards .circle.four{left:100px}}#page-rewards .circle.five{display:none}@media(min-width:750px){#page-rewards .circle.five{display:block;width:1000px;height:1000px;right:-350px;top:1400px}}#page-rewards .medium-up--four-sixths{margin:0 auto;padding:0}@media screen and (max-width:768px){#page-rewards .registration-table-container{padding:0}#page-rewards .registration-hero img{max-width:100%}#page-rewards .grid{margin-left:0;margin-right:0}#page-rewards #tooltip-logo{width:60px;margin:0 auto}#page-rewards #tooltip-description{font-size:14px;line-height:1.5;margin-top:7px}#page-rewards .registration-table+p{padding:0 10px;font-size:14px}#page-rewards .innovation-section h2{font-size:16px;line-height:19px}#page-rewards .embed-container{max-width:unset;margin:0 -20px;width:calc(100% + 40px)}}.big-title{width:100%;font-size:30px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#fff;text-align:center;padding:10px 15px;margin:0 0 30px}.big-title--green{background-color:#1b3930}@media(max-width:749px){.big-title{line-height:1.1}}@media(min-width:750px){.big-title{font-size:40px;padding:0 15px;margin:0 0 70px}}@media(min-width:1200px){.big-title{font-size:70px;padding:0 15px;margin:0 0 70px}}.article-ingredient-products{margin-top:50px}.article-ingredient-products h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:18px;line-height:22px;text-transform:uppercase}.boost-pfs-search-suggestion-wrapper{display:none!important}@media screen and (max-width:768px){.site-header{padding:15px 0}}.site-header--opening{transform:translateZ(0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.announcement-bar.site-header--stuck{left:0;position:fixed;right:0;top:0;transform:translate3d(0,-100%,0);transition:none;z-index:20}.announcement-bar.site-header--opening{transform:translateZ(0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.announcement-bar .flickity-button{color:var(--colorBtnPrimary);background-color:transparent}.announcement-bar .flickity-previous{left:0}.announcement-bar .flickity-next{right:0}.announcement-bar .announcement-link{padding:0 20px}.announcement-bar .announcement-text{margin-bottom:8.5px}.announcement-bar .announcement-text,.announcement-bar .announcement-link-text{line-height:1.15}.skincare{background-color:var(--colorBrand)}.skincare .skincare-wrap .skincare-text__heading{padding:39px 0 20px}.skincare .skincare-wrap .skincare-text__heading .skincare-title{font-size:2rem;color:#fff!important;letter-spacing:4.95px}.skincare .skincare-wrap .skincare-wrap__img-txt--block a{display:flex;flex-direction:column;align-items:center;gap:10px}.skincare .skincare-wrap .skincare-wrap__img-txt{display:grid;gap:.75rem;justify-content:space-between;align-items:baseline;grid-template-columns:repeat(5,1fr);padding-bottom:42px}.skincare .skincare-wrap .skincare-wrap__img-txt .skincare-wrap__img-txt--block{text-align:center}.skincare .skincare-wrap .skincare-wrap__img-txt .skincare-wrap__img-txt--block p{text-align:center;font-size:.875rem;color:#fff;line-height:1.2;letter-spacing:2.7px}@media screen and (max-width:640px){.skincare .skincare-wrap .skincare-wrap__img-txt{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.skincare .skincare-wrap .skincare-wrap__img-txt{grid-template-columns:repeat(2,1fr)}}.youtube-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden;max-width:480px;min-width:355px}.youtube-wrapper iframe{max-height:100%}.youtube-wrapper img.youtube-thumbnail{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.youtube-wrapper button.custom-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;border:none;color:#fff;padding:.5rem 1rem;cursor:pointer;opacity:.7}.youtube-wrapper button.custom-play svg{pointer-events:none;transition:transform .5s cubic-bezier(.165,.84,.44,1)}@media(hover:hover){.youtube-wrapper button.custom-play:hover svg{transform:scale(1.1);transition:transform .5s cubic-bezier(.165,.84,.44,1)}}.additional_text_section{line-height:1.2;font-size:calc(var(--typeBaseSize) * 1.3);font-weight:100}.additional_text_section .additional_text_section__text{padding:35px 0}.additional_text_section .additional_text_section__text p{margin-bottom:0}@media screen and (max-width:768px){.additional_text_section{font-size:1.3em}}.page-revive-holiday-gift-guide .main-content{min-height:unset}@media only screen and (min-width:769px){.cart__page-col:last-child{top:180px}}.sales-point .icon-and-text p{margin-bottom:0}@media only screen and (max-width:768px){[class*=template-pdp-new-design] .yotpo-reviews-star-ratings-widget{justify-content:left!important}}[class*=template-pdp-new-design] .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-size:12px!important;font-weight:300!important;color:#1b3931!important;position:relative}[class*=template-pdp-new-design] .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text:before{content:"( "}[class*=template-pdp-new-design] .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text:after{content:" )"}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options{display:flex;flex-direction:column-reverse}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label{width:100%;border-radius:0;border:0;background-color:#e8e9eb;padding:20px}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label .rc-radio__label{display:flex;justify-content:space-between;align-items:center}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label .rc-radio__label>div{margin:0}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label .rc-radio__label .discount-label{font-size:16px;letter-spacing:normal}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label .rc-radio__label .price-label{letter-spacing:normal;font-weight:400}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio{position:relative}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .discount-label{font-weight:700;position:relative;text-align:left}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .price-label{font-size:24px;position:relative}@media screen and (max-width:375px){[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .price-label{font-size:22px}}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .discount-label:after{content:"Automatically delivery on your schedule\a" "modify or cancel your subscription anytime";display:block;margin-top:6px;padding-left:10px;font-size:11px;line-height:1.15;font-weight:300;text-transform:none;color:#1b3930b3;white-space:pre-line;position:relative}@media screen and (max-width:375px){[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .discount-label:after{font-size:10px}}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .discount-label:before{content:"\2022\a\2022";position:absolute;left:0;top:24px;font-size:11px;line-height:1.15;color:#1b3930b3;white-space:pre}@media screen and (max-width:375px){[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .discount-label:before{top:22px}}@media screen and (min-width:768px){[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio{padding:30px 20px}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.subscription-radio .price-label:before{content:"";display:block;position:absolute;left:50%;top:50%;height:60px;width:60px;transform:translate(-50%,-50%);opacity:.12;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 914.91 912' data-name='\56fe\5c42  1' id='_\56fe\5c42_1'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e8ebea; %7D %3C/style%3E%3C/defs%3E%3Cpath d='m845.92,418.99c-19.4-14.1-46.18-43.96-80.27-89.6-41.81-56.31-72.15-88.93-91.01-97.99,42.08-5.1,73.96-18.06,95.7-38.99,21.68-20.94,32.62-46.11,32.62-75.7,0-25.3-8.39-47.11-24.97-65.3-16.64-18.25-38.46-31.34-65.37-39.39-26.98-7.98-61.95-12.01-104.97-12.01h-300.53c-42.98,0-77.95,4.03-104.9,12.01-26.91,8.05-48.69,21.14-65.34,39.39-16.61,18.19-24.94,40-24.94,65.3,0,29.59,10.87,54.76,32.62,75.7,21.67,20.94,53.59,33.9,95.69,38.99-18.89,9.06-49.26,41.68-91.03,97.99-34.06,45.63-60.87,75.5-80.3,89.6-19.47,14.16-42.42,21.67-68.96,22.61v28.86c26.54.87,49.49,8.39,68.96,22.55,19.43,14.16,46.24,44.02,80.3,89.59,41.77,56.38,72.14,89,91.03,98-42.11,5.1-74.02,18.12-95.69,38.99-21.75,20.94-32.62,46.17-32.62,75.7,0,25.3,8.32,47.18,24.94,65.37,16.65,18.25,38.42,31.34,65.34,39.32,26.95,7.99,61.92,12.02,104.9,12.02.33,0,.7,0,1.04,0h0s132.62,0,132.62,0h165.93c.3,0,.63,0,.93,0,43.02,0,77.98-4.03,104.97-12.02,26.91-7.99,48.72-21.07,65.37-39.32,16.58-18.19,24.97-40.07,24.97-65.37,0-29.52-10.94-54.76-32.62-75.7-21.74-20.88-53.62-33.9-95.7-38.99,18.86-9,49.2-41.62,91.01-98,34.09-45.56,60.87-75.43,80.27-89.59,19.46-14.17,42.41-21.68,68.99-22.55v-28.86c-26.58-.94-49.53-8.46-68.99-22.61M706.19,45.7c15.84,19.06,23.76,44.43,23.76,76.24,0,18.06-2.35,33.43-6.99,45.83-4.62,12.42-11,22.49-19.05,30.14-8.06,7.65-18.66,13.49-31.68,17.45-13.08,4.03-28.39,6.44-46.11,7.31-17.65.95-34.76,1.55-51.41,2.01V18.39c10.6-.94,20.06-1.34,28.19-1.34,53.02,0,87.52,9.53,103.29,28.66m-196.64,747.37c0,35.9-1.07,58.99-3.02,69.46-2.02,10.33-6.44,17.58-13.36,21.47-5.9,3.47-17.88,5.38-35.73,5.85-17.84-.47-29.79-2.38-35.72-5.85-6.91-3.89-11.37-11.14-13.36-21.47-1.98-10.47-3.02-33.56-3.02-69.46v-220.74c0-37.58,1.04-61.47,2.98-71.81,2.02-10.33,6.72-17.85,14.1-22.75,6.76-4.4,18.5-8.71,35.02-9.12,16.52.4,28.26,4.72,34.98,9.12,7.45,4.9,12.08,12.42,14.16,22.75,1.88,10.34,2.95,34.23,2.95,71.81v220.74Zm0-453.42c0,37.65-1.07,61.54-2.95,71.81-2.08,10.34-6.72,17.91-14.16,22.75-6.72,4.46-18.48,6.89-35,7.3-16.52-.4-28.24-2.84-34.99-7.3-7.38-4.84-12.07-12.41-14.1-22.75-1.94-10.27-2.98-34.16-2.98-71.81V118.92c0-35.91,1.04-58.93,3.02-69.4,1.99-10.4,6.45-17.58,13.36-21.48,5.93-3.47,17.88-5.43,35.72-5.91,17.85.48,29.83,2.44,35.73,5.91,6.92,3.9,11.34,11.07,13.36,21.48,1.94,10.47,3.02,33.49,3.02,69.4v220.73ZM211,197.91c-8.08-7.65-14.39-17.72-19.09-30.14-4.64-12.41-6.95-27.77-6.95-45.83,0-31.82,7.88-57.18,23.73-76.24,15.81-19.12,50.27-28.66,103.29-28.66,8.19,0,17.62.4,28.22,1.34v206.3c-16.61-.46-33.73-1.06-51.45-2.01-17.65-.88-33.01-3.28-46.11-7.31-13.01-3.96-23.55-9.8-31.65-17.45m8.69,374.82c-43.25-61.96-75.63-100.8-97.06-116.74,21.43-15.93,53.8-54.71,97.06-116.67,14.16-20.2,28.92-39.67,44.17-58.26,15.27-18.59,25.73-29.94,31.5-34.02,5.77-4.03,14.73-6.04,26.91-6.04h17.92v99.26c0,35.24-.84,58.25-2.53,69.13-1.64,10.87-6.03,18.99-13.28,24.23-7.15,5.3-20.94,7.98-41.34,7.98h-21.54v28.86h21.54c20.41,0,34.2,2.62,41.34,7.92,7.25,5.3,11.64,13.42,13.28,24.23,1.69,10.94,2.53,33.96,2.53,69.2v99.26h-17.92c-12.18,0-21.14-2.08-26.91-6.11-5.77-4.02-16.24-15.38-31.5-34.03-15.24-18.59-30.01-37.98-44.17-58.19m-11,293.62c-15.84-19.13-23.73-44.5-23.73-76.23,0-18.13,2.31-33.43,6.95-45.91,4.7-12.41,11-22.48,19.09-30.06,8.09-7.72,18.63-13.49,31.65-17.52,13.09-3.95,28.46-6.37,46.11-7.31,17.72-.87,34.83-1.55,51.45-2.01v206.3c-10.6.94-20.03,1.34-28.22,1.34-53.02,0-87.48-9.53-103.29-28.59m495.23-152.21c8.05,7.58,14.43,17.65,19.05,30.06,4.64,12.49,6.99,27.78,6.99,45.91,0,31.74-7.92,57.11-23.76,76.23-15.77,19.06-50.27,28.59-103.29,28.59-8.12,0-17.59-.41-28.19-1.34v-206.3c16.64.46,33.76,1.14,51.41,2.01,17.71.95,33.02,3.36,46.11,7.31,13.02,4.03,23.62,9.8,31.68,17.52m-8.73-141.41c-14.09,20.2-28.86,39.6-44.09,58.19-15.3,18.65-25.77,30.01-31.55,34.03-5.77,4.02-14.7,6.11-26.91,6.11h-17.92v-99.26c0-35.24.87-58.25,2.54-69.2,1.62-10.81,6.04-18.93,13.22-24.23,7.18-5.3,21.01-7.92,41.34-7.92h21.54v-28.86h-21.54c-20.34,0-34.16-2.68-41.34-7.98-7.18-5.24-11.61-13.36-13.22-24.23-1.68-10.88-2.54-33.89-2.54-69.13v-99.26h17.92c12.21,0,21.14,2.02,26.91,6.04,5.77,4.08,16.24,15.43,31.55,34.02,15.23,18.59,30,38.05,44.09,58.26,43.32,61.96,75.63,100.74,97.13,116.67-21.49,15.94-53.81,54.78-97.13,116.74' class='cls-1'/%3E%3C/svg%3E")}}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.rc-radio--active{background:linear-gradient(to right,#1b3930,#22483d 45%,#0d6747)}[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.rc-radio--active.subscription-radio .discount-label:after,[class*=template-pdp-new-design] .recharge-subscription-widget .rc-template__button-group .rc-button-group__options label.rc-radio--active.subscription-radio .discount-label:before{color:#fff9}[class*=template-pdp-new-design] .rc-widget{max-width:100%}@media only screen and (min-width:769px){[class*=template-pdp-new-design] .rc-widget{width:100%!important}}[class*=template-pdp-new-design] .rc-widget .rc-selling-plans-single{display:inline-block;margin-bottom:10px;font-weight:600}[class*=template-pdp-new-design] .rc-widget .rc-subscription-details{padding-left:0;padding-right:0}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text{display:flex;flex-direction:column;font-size:17px}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .h1{order:-1;line-height:1.25}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .subheading{text-transform:none;letter-spacing:normal;font-weight:600;font-size:16px;margin-bottom:1rem;line-height:1.15}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .feature-row__text_text{line-height:1.15}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .feature-row__text_text br{display:none}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .feature-row__text_btn{margin-top:3rem;font-size:16px}[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__text .feature-row__text_btn a{letter-spacing:normal;font-weight:400;font-size:inherit}@media screen and (max-width:768px){[class*=template-pdp-new-design] div[id*=_text_and_image_] .feature-row__images>div{margin:0 -25px}}@media only screen and (max-width:768px){[class*=template-pdp-new-design] .product__main-photos{margin-left:-25px;margin-right:-25px}[class*=template-pdp-new-design] .product__main-photos .flickity-page-dots{display:none}[class*=template-pdp-new-design] .product__photos-mobile--below,[class*=template-pdp-new-design] .product__thumbs-mobile--below,[class*=template-pdp-new-design] .product__thumbs-mobile--beside{display:block}[class*=template-pdp-new-design] .product__thumbs-mobile--below{width:100%;max-width:unset;margin-left:0}[class*=template-pdp-new-design] .product__thumbs-mobile--below .product__thumbs--scroller{overflow-x:scroll;white-space:nowrap;position:relative}[class*=template-pdp-new-design] .product__thumbs-mobile--below .product__thumb-item{display:inline-block;margin-right:8.5px;max-width:calc((100% - 34px)/5);vertical-align:middle;margin-bottom:8.5px}[class*=template-pdp-new-design] .product__photos-mobile--beside{display:flex;width:100%}[class*=template-pdp-new-design] .product__thumbs-mobile--beside{flex:0 0 80px;margin-left:15px;max-width:80px}[class*=template-pdp-new-design] .product__thumbs-mobile--beside.product__thumbs-placement--left{margin-left:0;margin-right:15px;order:-1}[class*=template-pdp-new-design] .product__thumbs-mobile--beside .product__thumb-item:last-child{margin-bottom:0}[class*=template-pdp-new-design] .product__thumbs-mobile--beside .product__thumbs--scroller{bottom:0;left:0;overflow-y:scroll;position:absolute;right:0;top:0;width:100%}[class*=template-pdp-new-design] .product-single__meta{text-align:left;margin-top:35px}[class*=template-pdp-new-design] .page-content--product{padding-bottom:0}}[class*=template-pdp-new-design] .product-single__title{line-height:1.25}[class*=template-pdp-new-design] .trademark{font-size:.5em;vertical-align:super;line-height:0}[class*=template-pdp-new-design] .sales-points{margin:0;color:#000}[class*=template-pdp-new-design] .sales-points .sales-point .icon-and-text{justify-content:flex-start;gap:7px}[class*=template-pdp-new-design] .sales-points .sales-point .icon-and-text p{margin:0}@media screen and (max-width:768px){[class*=template-pdp-new-design] .sales-points{padding-bottom:8px;border-bottom:dashed 1px #c2c2c2}}@media screen and (max-width:640px){[class*=template-pdp-new-design] .sales-points .icon-and-text p{font-size:14px;white-space:nowrap}}[class*=template-pdp-new-design] [data-product-blocks] :nth-child(1 of.product-block--sales-point){margin-top:10px}[class*=template-pdp-new-design] [data-product-blocks] .product-block--sales-point:not(:has(~.product-block--sales-point)){margin-bottom:30px}[class*=template-pdp-new-design] [data-product-blocks] .product-block--sales-point:not(:has(~.product-block--sales-point)) .sales-points{padding-bottom:0;border-bottom:0}[class*=template-pdp-new-design] .product-block--price .price-main{font-size:24px}[class*=template-pdp-new-design] .product-block--price .product__price{color:#676767}[class*=template-pdp-new-design] [data-product-blocks]{display:flex;flex-wrap:wrap}[class*=template-pdp-new-design] [data-product-blocks] .product-block{flex-basis:100%}[class*=template-pdp-new-design] [data-product-blocks] .product-block.product-block--price{margin-bottom:10px;line-height:1.15}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons{display:flex}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product__quantity{margin-bottom:0}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product__quantity label{display:none}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product__quantity .js-qty__wrapper{min-width:120px}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product-single__form{flex:1}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .js-qty__num,[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product-single__form .add-to-cart{height:50px}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .product-single__form .add-to-cart span{letter-spacing:normal;font-size:16px;font-weight:500}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .js-qty__num{border-width:2px;border-right:none}[class*=template-pdp-new-design] [data-product-blocks] .product-block.block--buy_buttons .js-qty__adjust .icon{width:15px;height:15px}[class*=template-pdp-new-design] .section--regimen .grid .hidden-label{display:none!important}@media screen and (max-width:768px){[class*=template-pdp-new-design] .section--regimen .grid{flex-wrap:nowrap!important;overflow:auto;scroll-snap-type:x mandatory}[class*=template-pdp-new-design] .section--regimen .grid .grid__item{flex:0 0 65vw;scroll-snap-align:start}}[class*=template-pdp-new-design] .section--regimen .grid .add-to-cart{background-color:transparent;color:#000;text-align:left;padding-left:0!important;padding-right:0!important}[class*=template-pdp-new-design] .section--regimen .grid .add-to-cart span{text-decoration:underline;text-underline-offset:6px;font-size:16px;letter-spacing:normal;font-weight:400}@media screen and (max-width:768px){[class*=template-pdp-new-design] .section--regimen .grid .add-to-cart span{color:#626262}}[class*=template-pdp-new-design] .section--regimen .grid .add-to-cart:hover{background-color:transparent!important}[class*=template-pdp-new-design] .section--regimen .grid .grid-product__price{color:#676767;font-size:calc(var(--typeBaseSize) * 1)}[class*=template-pdp-new-design] .section--regimen .grid .grid-product__title{letter-spacing:normal;font-weight:500}[class*=template-pdp-new-design] .section--regimen .grid .product-single__subtitle{font-size:calc(var(--typeBaseSize) - 2px)!important;margin-top:3px;text-transform:uppercase}[class*=template-pdp-new-design] .section--regimen .grid .yotpo-widget-instance{display:none}[class*=template-pdp-new-design] .section--regimen .grid::-webkit-scrollbar{display:none}@media screen and (min-width:769px){[class*=template-pdp-new-design] .section-header{margin-bottom:100px}[class*=template-pdp-new-design] .section-header .h2,[class*=template-pdp-new-design] .section-header h2{border-bottom:1px solid #a7a7a7;padding-bottom:20px}[class*=template-pdp-new-design] .page-content--product{padding-bottom:30px}}[class*=template-pdp-new-design] .product-block-description{line-height:1.15}[class*=template-pdp-new-design] .index-section{margin:60px 0}@media screen and (min-width:769px){[class*=template-pdp-new-design] .index-section{margin:100px 0}}[class*=template-pdp-new-design] .section-header h2{line-height:1.25;text-transform:uppercase;font-size:calc(var(--typeHeaderSize) * .88)}@media screen and (min-width:769px){[class*=template-pdp-new-design] .section-header h2.wrap-mobiles br{display:none}}[class*=template-pdp-new-design] .section-subtitle{font-size:17px;line-height:1.25;text-transform:uppercase}[class*=template-pdp-new-design] .block--buy_buttons .product__policies{text-align:left!important;transform:translate(-120px);width:calc(100% + 120px)}[class*=template-pdp-new-design] .js-qty__adjust:hover{background-color:transparent}@media only screen and (max-width:768px){[class*=template-pdp-new-design] .product__main-photos,[class*=template-pdp-new-design] .product-block--header{margin-bottom:15px}[class*=template-pdp-new-design] [data-dynamic-variants-enabled]:empty{display:none}[class*=template-pdp-new-design] .page-width{padding:0 25px}}[class*=template-pdp-new-design] [id*=__featured_video_]{margin-top:20px}@media screen and (min-width:769px){[class*=template-pdp-new-design] [id*=__featured_video_]{margin-top:0}}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-base-layout{width:100%!important}[class*=template-pdp-new-design] #yotpo-reviews-main-widget #yotpo-headline-reviews{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:33px}@media screen and (min-width:769px){[class*=template-pdp-new-design] #yotpo-reviews-main-widget #yotpo-headline-reviews{line-height:1.25;text-transform:uppercase;font-weight:400;width:100%;text-align:left;border-bottom:1px solid #a7a7a7;padding-bottom:20px;flex:1}}[class*=template-pdp-new-design] #yotpo-reviews-main-widget:has(.yotpo-empty-state) .yotpo-main-layout .yotpo-review-border-smooth{display:none}[class*=template-pdp-new-design] #yotpo-reviews-main-widget:has(.yotpo-empty-state) .yotpo-main-layout .yotpo-review-border-smooth+.yotpo-head{margin-top:0}@media screen and (max-width:768px){[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-head,[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-empty-state{text-align:left;justify-content:flex-start}[class*=template-pdp-new-design] #yotpo-reviews-main-widget #yotpo-headline-reviews{font-weight:400;align-self:flex-start;font-size:31px;text-transform:uppercase;font-family:Libre Baskerville;margin-top:0}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-layout-header-wrapper{align-items:flex-start}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-bottom-line{margin-bottom:20px}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-bottom-line-summary{margin-top:0}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-new-review-btn-wrapper{flex:1;width:100%}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-new-review-btn-wrapper .yotpo-new-review-btn{border-radius:0;padding:7px}[class*=template-pdp-new-design] #yotpo-reviews-main-widget .yotpo-empty-state+.yotpo-new-review-btn-wrapper .yotpo-new-review-btn{margin-left:0}}@media screen and (max-width:580px){[class*=template-pdp-new-design] .yotpo-empty-state+.yotpo-new-review-btn-wrapper .yotpo-new-review-btn{width:100%;margin:0}}@media only screen and (min-width:769px){[class*=template-pdp-new-design] [id*=_clinically_proven_results]:not(:has(.results-grid))+[id*=_text_and_image_] .feature-row:has(.feature-row__text--left){flex-direction:row-reverse}[class*=template-pdp-new-design] [id*=_clinically_proven_results]:not(:has(.results-grid))+[id*=_text_and_image_] .feature-row:has(.feature-row__text--left) .feature-row__text--left{padding-left:0;padding-right:60px}}#shopify-section-product-accordion{color:#000}#shopify-section-product-accordion .accordion-item{padding:12px 0;border-bottom:1px solid #a7a7a7}#shopify-section-product-accordion .accordion-item:first-child{border-top:1px solid #a7a7a7}#shopify-section-product-accordion .accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;text-transform:uppercase;font-size:16px}#shopify-section-product-accordion .accordion-content{padding:6px}#shopify-section-product-accordion .accordion-icon{font-size:21px}div[id*=__featured_video] .video-poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;cursor:pointer;z-index:5}div[id*=__featured_video] .video-play{position:absolute;top:0;right:0;bottom:0;left:0;background:none;border:0}div[id*=__featured_video] .section-description{margin-top:2rem;font-size:17px;line-height:1.15}@media screen and (max-width:768px){div[id*=__featured_video] .page-width:has(.js-video-wrapper){padding:0}div[id*=__featured_video] .section-description{font-size:14px;line-height:1.5}}div[id*=section_how_to_use_pdp] .product-how-to-use{display:flex;gap:60px}div[id*=section_how_to_use_pdp] .how-to-use__video_wrap{flex:0 0 60%}div[id*=section_how_to_use_pdp] .content_wrap{flex:1 1 40%;padding-left:60px;position:relative}div[id*=section_how_to_use_pdp] .content_wrap:before{content:"";display:block;position:absolute;left:0;top:-50px;height:calc(100% + 50px);width:1px;background-color:#a7a7a7}div[id*=section_how_to_use_pdp] .how-to-step{margin-bottom:45px}div[id*=section_how_to_use_pdp] .video-poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;cursor:pointer}div[id*=section_how_to_use_pdp] .video-play{position:absolute;top:0;right:0;bottom:0;left:0;background:none;border:0}div[id*=section_how_to_use_pdp] .how-to-step{display:flex;gap:20px}div[id*=section_how_to_use_pdp] .how-to-step .h1{font-size:calc(var(--typeHeaderSize) * 1.1)}div[id*=section_how_to_use_pdp] .how-to-step *{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}div[id*=section_how_to_use_pdp] .how-to-step p{line-height:1.2;font-size:17px}@media screen and (max-width:768px){div[id*=section_how_to_use_pdp] .product-how-to-use{margin:0 -25px;flex-direction:column;gap:0}div[id*=section_how_to_use_pdp] .how-to-use__video_wrap{flex:0 0 100%}div[id*=section_how_to_use_pdp] .content_wrap{margin:0;background-color:#023925;color:#fff;border:0;padding-left:0}div[id*=section_how_to_use_pdp] .content_wrap:before{display:none}div[id*=section_how_to_use_pdp] .apply-steps{padding:30px}div[id*=section_how_to_use_pdp] .how-to-step{margin-bottom:1rem}div[id*=section_how_to_use_pdp] .how-to-step:last-child,div[id*=section_how_to_use_pdp] .how-to-step:only-child{margin-bottom:0}div[id*=section_how_to_use_pdp] .how-to-step p{font-size:15px}}@media only screen and (min-width:769px){div[id*=section_how_to_use_pdp] .section-header{margin-bottom:50px}div[id*=section_how_to_use_pdp] .content_wrap{padding-left:40px;padding-right:40px}div[id*=section_how_to_use_pdp] .content_wrap .apply-steps{display:flex;flex-direction:column;height:100%;justify-content:space-evenly}div[id*=section_how_to_use_pdp] .content_wrap .apply-steps .how-to-step{flex-direction:column;gap:0}div[id*=section_how_to_use_pdp] .content_wrap .apply-steps .how-to-step h3{margin-bottom:20px}div[id*=section_how_to_use_pdp] .content_wrap .apply-steps .how-to-step p{color:#000}}@media only screen and (min-width:1025px){div[id*=section_how_to_use_pdp] .content_wrap{padding-left:50px;padding-right:50px}}.image-comparison-section .section-compare:has(.section-description){display:flex;gap:50px;align-items:center}@media screen and (max-width:768px){.image-comparison-section .section-compare:has(.section-description) image-compare{margin:0 -25px;width:calc(100% + 50px)}}.image-comparison-section .section-compare:has(.section-description) .section-description{flex:1 0 275px;font-size:17px}.image-comparison-section .section-compare:has(.section-description) .section-description p{line-height:1.15;margin-bottom:0}@media screen and (max-width:992px){.image-comparison-section .section-compare:has(.section-description) .section-description{font-size:17px}}@media screen and (max-width:768px){.image-comparison-section .section-compare:has(.section-description) .section-description{flex:1}}@media screen and (max-width:768px){.image-comparison-section .section-compare:has(.section-description){gap:30px;flex-direction:column}}.image-comparison-section .section-compare .comparison__button{top:80%}@media screen and (max-width:992px){.image-comparison-section .section-compare .comparison__button svg{display:none}}div[id*=_clinically_proven_results] .clinical-summary{line-height:1.15;opacity:.5}div[id*=_clinically_proven_results] .results-grid{display:flex;gap:50px;align-items:center;line-height:1.15;font-size:17px}div[id*=_clinically_proven_results] .results-grid>.grid--uniform{flex:1 0 275px}div[id*=_clinically_proven_results] .results-grid .grid__item h3{font-size:calc(var(--typeHeaderSize) * 1.3)}div[id*=_clinically_proven_results] .results-grid .full-width-results{flex:1}@media screen and (max-width:768px){.clinical-summary{font-size:12px}.results-grid{flex-direction:column-reverse}.results-grid>.grid--uniform{flex:1!important}.results-grid .grid{margin-left:0}.results-grid .grid__item{padding-bottom:20px;border-bottom:1px solid #a7a7a7}.results-grid .grid__item h3{font-size:calc(var(--typeHeaderSize) * 1)!important;font-style:italic}.results-grid .block-text br{display:none}.img-wrapper{flex:1!important}}div[id*=_clinically_proven_results].key-ingredients-single-page{padding:40px 0;background-color:#f3f3f3}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid{margin-bottom:80px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item>h3:not(.animated-result){font-size:calc(var(--typeHeaderSize) * .65)}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item>h3.animated-result{font-style:italic;margin-bottom:0}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item_description{margin-bottom:40px;color:#000;line-height:1.25}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item_description h3{font-style:normal}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid.results-grid-reverse{flex-direction:row-reverse}@media screen and (max-width:768px){div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid-wrapper{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;will-change:scroll-position;transform:translateZ(0);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:auto}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid-wrapper::-webkit-scrollbar{height:2px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #0000004d}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid-wrapper::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid black}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid{gap:30px;flex-direction:column-reverse!important;scroll-snap-align:start;flex:1 0 100%;margin-bottom:30px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid{flex:1 0 auto!important;height:auto;flex-direction:column}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item{padding-left:0;padding-bottom:15px;margin-bottom:25px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item .block-text{margin-bottom:10px;font-size:14px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item:last-child{border:0}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item_description{border:0;font-size:14px;height:110px}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item_description h3{font-size:calc(var(--typeHeaderSize) * .62)!important}div[id*=_clinically_proven_results].key-ingredients-single-page .results-grid .grid__item_description br{display:none}}.section-ingredients-pdp .grid__item h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeHeaderSize) * .5);font-weight:600;margin-top:1rem}.section-ingredients-pdp .grid__item .text-spacing{line-height:1.15;color:gray;font-size:17px}@media screen and (max-width:768px){.section-ingredients-pdp .grid{flex-wrap:nowrap!important;margin:0 -25px}.section-ingredients-pdp .grid .grid__item{flex:0 0 65vw;width:65vw;padding-left:0}.section-ingredients-pdp .grid .grid__item h3,.section-ingredients-pdp .grid .grid__item .text-spacing{padding:0 25px;font-size:15px}.section-ingredients-pdp .grid::-webkit-scrollbar{display:none}}@media screen and (max-width:640px){.section-ingredients-pdp .grid .grid__item{flex:0 0 85vw;width:85vw}}.icon-benefits-section{padding:40px 0}.icon-benefits-section .icon-benefits-grid{display:flex;justify-content:space-between;align-items:flex-start;text-align:center}.icon-benefits-section .icon-benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:0 0 auto}.icon-benefits-section .icon-wrapper{margin-bottom:12px;display:flex;justify-content:center}.icon-benefits-section .icon-wrapper img,.icon-benefits-section .icon-wrapper svg{width:50px;height:50px;object-fit:contain}.icon-benefits-section .icon-wrapper img{filter:brightness(0)}.icon-benefits-section .icon-text{font-size:14px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:768px){.icon-benefits-section .icon-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.icon-benefits-section .icon-benefit-item{text-align:center;align-items:center}.icon-benefits-section .icon-text{font-size:13px}}.product-presentation .custom-content{margin-left:0}.product-presentation .section-header{color:#000}.product-presentation .section-header .h2{line-height:1.25}.product-presentation .section-header .custom-content-subheading{padding-bottom:10px;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.product-presentation .section-header .custom-content-subheading{margin-bottom:30px}}.product-presentation .custom-content{flex-direction:column-reverse;gap:20px}.product-presentation .block-presentation{display:flex;flex-direction:column-reverse}.product-presentation .block-presentation .block-presentation-slogan{line-height:1.35;color:#000;font-style:italic;font-weight:400;font-size:calc(var(--typeHeaderSize) * .62);font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}@media screen and (max-width:560px){.product-presentation .block-presentation .block-presentation-slogan{font-size:16px}.product-presentation .block-presentation .block-presentation-slogan br{display:none}}@media screen and (min-width:768px){.product-presentation .block-presentation{flex-direction:column}.product-presentation .block-presentation .block-presentation-image{padding:60px 50px;background-color:#ebebf5}.product-presentation .block-presentation .block-presentation-slogan{font-size:calc(var(--typeHeaderSize) * .82);font-weight:700;font-style:normal;line-height:1.15;transform:translateY(-20px);font-family:var(--typeBasePrimary),var(--typeBaseFallback)}}.product-presentation .block-presentation-product .grid-product__meta{color:#000;padding-top:25px;padding-bottom:25px}.product-presentation .block-presentation-product .grid-product__meta .grid-product__title,.product-presentation .block-presentation-product .grid-product__meta .product-single__subtitle{font-size:calc(var(--typeHeaderSize) * .72);text-transform:none;line-height:1.15;letter-spacing:normal;margin-bottom:0}.product-presentation .block-presentation-product .grid-product__meta .grid-product__price *{color:#000}.product-presentation .block-presentation-product .grid-product__meta .grid-product__price .price-main{font-size:calc(var(--typeBaseSize) * 1.25)}.product-presentation .block-presentation-product a.btn{letter-spacing:normal;font-size:var(--typeBaseSize);padding:13px 60px;font-weight:400}@media screen and (min-width:768px){.product-presentation .block-presentation-product{margin-bottom:0;padding-bottom:30px;background-color:#ebebf5}.product-presentation .block-presentation-product .block-presentation-product-info{padding:0 25px;text-align:center}.product-presentation .block-presentation-product .block-presentation-product-info .grid-product__price_and_option{justify-content:center}}@media screen and (min-width:768px){.product-presentation .section-header .h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:700;line-height:1.35;font-size:calc(var(--typeHeaderSize) * 1.15)}.product-presentation .custom-content-subheading{font-size:calc(var(--typeBaseSize) * 1.15);padding-bottom:0;border:0}.product-presentation .custom-content{flex-direction:row;gap:0}}@media screen and (min-width:1024px){.product-presentation [class*=custom__item--pr_presentation_left_]{padding-right:80px;padding-left:0}.product-presentation [class*=custom__item--pr_presentation_right_]{padding-left:0;padding-right:80px}.product-presentation [class*=custom__item--pr_presentation_left_]+[class*=custom__item--pr_presentation_right_]{transform:translate3d(0,-100px,0);padding-left:80px;padding-right:0}.product-presentation [class*=custom__item--pr_presentation_right_]+[class*=custom__item--pr_presentation_left_]{transform:translate3d(0,-100px,0);padding-left:80px;padding-right:0}}@media screen and (min-width:768px)and (max-width:1024px){.product-presentation [class*=custom__item--pr_presentation_left_]{padding-right:40px;padding-left:0}.product-presentation [class*=custom__item--pr_presentation_right_]{padding-left:0;padding-right:40px}.product-presentation [class*=custom__item--pr_presentation_left_]+[class*=custom__item--pr_presentation_right_]{transform:translate3d(0,-100px,0);padding-left:40px;padding-right:0}.product-presentation [class*=custom__item--pr_presentation_right_]+[class*=custom__item--pr_presentation_left_]{transform:translate3d(0,-100px,0);padding-left:40px;padding-right:0}}@media screen and (max-width:768px){.product-presentation .custom__item{padding-left:0}}.template-index .section-header h2,.template-index .section-header .h2,.template-index .index-section .theme-block h2{line-height:1.25;text-transform:uppercase;font-size:calc(var(--typeHeaderSize) * .88)}@media screen and (max-width:768px){.template-index .page-width{padding:0 23px}.template-index .index-section{margin:30px 0}.template-index [id*=__section_collections_tabs]{margin-bottom:0}.template-index [id*=__section_collections_tabs]+div.index-section{margin-top:0}}@media screen and (max-width:480px){.template-index .section-header h2,.template-index .section-header .h2,.template-index .index-section .theme-block h2{font-size:calc(var(--typeHeaderSize) * .85)}}.dr-brown-index .content-subheading{padding-bottom:10px;text-transform:uppercase;color:#000;border-bottom:1px solid #ccc}.dr-brown-index .feature-row__text{color:#000}.dr-brown-index .feature-row__text_text{line-height:1.35;font-size:var(--typeBaseSize);letter-spacing:normal}.dr-brown-index .feature-row__text_text em{color:#434343}.dr-brown-index .feature-row__text_btn{margin:40px 0}.dr-brown-index .feature-row__text_btn a.btn{letter-spacing:normal;font-size:16px;padding:13px 60px;font-weight:400}@media screen and (max-width:768px){.dr-brown-index .feature-row__images{padding-top:10px}.dr-brown-index .feature-row__first-image{margin:0 -23px}.dr-brown-index .feature-row__text_h1{line-height:1.25;font-size:calc(var(--typeHeaderSize) * .88);text-transform:uppercase;font-weight:400;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important}}@media screen and (max-width:480px){.dr-brown-index .feature-row__text_h1{font-size:calc(var(--typeHeaderSize) * .82)}}@media screen and (min-width:769px){.dr-brown-index .feature-row__text_text em{color:#000;font-size:calc(var(--typeBaseSize) * 1.25);font-style:normal}.dr-brown-index .feature-row__text_h1{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-weight:700;line-height:1.35;font-size:calc(var(--typeHeaderSize) * 1.15)}}.logo-bar.overflow-x-scroll{margin-bottom:60px;margin-top:60px;justify-content:flex-start}.logo-bar.overflow-x-scroll:before,.logo-bar.overflow-x-scroll:after{content:"";flex:1 0 auto}.logo-bar.overflow-x-scroll .logo-bar__item{flex:0 0 110px}.logo-bar.overflow-x-scroll .logo-bar__item:first-child{margin-left:0}.logo-bar.overflow-x-scroll .logo-bar__item:last-child{margin-right:0}@media only screen and (min-width:769px){.logo-bar.overflow-x-scroll{margin-bottom:50px}.logo-bar.overflow-x-scroll .logo-bar__item{flex:0 0 160px}}@media screen and (max-width:560px){.logo-bar.overflow-x-scroll .logo-bar__item{flex:0 0 70px;margin-right:10px}.logo-bar.overflow-x-scroll .logo-bar__image{height:40px;object-fit:contain}}.yotpo-pictures-widget [class*=yotpo-gallery-]{max-width:1500px;padding:0 40px!important}.yotpo-pictures-widget [class*=yotpo-gallery-] .yotpo-single-image-container .yotpo-image{object-position:top}.yotpo-pictures-widget [class*=yotpo-gallery-] .yotpo-single-image-container .yotpo-video{background-position-y:top!important}@media screen and (max-width:768px){.yotpo-pictures-widget [class*=yotpo-gallery-]{padding:0 23px!important}}[data-section-type=slideshow-section] .hero-video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;z-index:3}[data-section-type=slideshow-section] .hero-video-poster{width:100%;height:100%;object-fit:cover;object-position:center}[data-section-type=slideshow-section] .hero-video-play{width:110px;height:110px;position:relative;opacity:.8}[data-section-type=slideshow-section] .hero-video-play svg{width:100%;height:100%}[data-section-type=slideshow-section] .hero-video-play{position:absolute;right:0;bottom:0;background:none;border:0;left:50%;top:50%;transform:translate(-50%,-50%)}[data-section-type=slideshow-section] a.btn{padding:10px 60px;font-weight:400;letter-spacing:normal;font-size:1rem}@media screen and (max-width:768px){[data-section-type=slideshow-section].page-width{padding:0!important}[data-section-type=slideshow-section] .hero__subtitle{font-size:.875rem;letter-spacing:normal}}@media screen and (min-width:769px){[data-section-type=slideshow-section] .wrap-mobiles br{display:none}}.template-collection .product-presentation .block-presentation-product .grid-product__title,.template-collection .product-presentation .block-presentation-product .product-single__subtitle{font-size:calc(var(--typeHeaderSize) * .68)}.index-indulge-in-revive{color:#000}.index-indulge-in-revive h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-transform:uppercase;letter-spacing:normal;font-weight:700;font-size:calc(var(--typeBaseSize) * 1.15)}.index-indulge-in-revive .text-spacing{line-height:1.15;color:#434343}.index-indulge-in-revive .text-spacing p{margin-bottom:0}.index-indulge-in-revive .text-spacing br+br{display:none}.index-indulge-in-revive a.btn{letter-spacing:normal;font-size:16px;padding:13px 60px;font-weight:400;margin-top:auto;align-self:flex-start}.index-indulge-in-revive .grid>.grid__item:first-child:nth-last-child(2)>div:first-child,.index-indulge-in-revive .grid>.grid__item:first-child:nth-last-child(2)~.grid__item>div:first-child{max-width:unset!important}.index-indulge-in-revive .grid .grid__item{display:flex;flex-direction:column}.index-indulge-in-revive .grid .grid_item:first-child:nth-last-child(2)>div,.index-indulge-in-revive .grid .grid_item:first-child:nth-last-child(2)~.grid_item>div{max-width:unset}.index-indulge-in-revive .grid image-element img{transform:scale(1.07)}.index-indulge-in-revive .block-text-container{flex:1;display:flex;flex-direction:column}.index-indulge-in-revive .section-header br{display:none}.index-indulge-in-revive .section-header.allow-wrap br{display:block}@media screen and (max-width:768px){.index-indulge-in-revive{margin-top:30px}.index-indulge-in-revive h3{text-transform:uppercase;font-weight:400;font-size:calc(var(--typeBaseSize) * .925)}.index-indulge-in-revive .text-spacing{font-size:calc(var(--typeBaseSize) * .925);margin-bottom:30px;letter-spacing:normal}.index-indulge-in-revive .grid{gap:2rem}.index-indulge-in-revive .grid:after{display:none}.index-indulge-in-revive .grid.overflow-x-scroll{-webkit-overflow-scrolling:touch}.index-indulge-in-revive .grid.overflow-x-scroll::-webkit-scrollbar{display:block}.index-indulge-in-revive .grid.overflow-x-scroll::-webkit-scrollbar-track{margin-left:23px;margin-right:23px}.index-indulge-in-revive .grid.overflow-x-scroll{padding-bottom:40px;margin-bottom:40px;margin-left:-23px;margin-right:-23px}.index-indulge-in-revive .grid.overflow-x-scroll .grid__item{flex:1 0 100%;text-align:center!important;padding:0}.index-indulge-in-revive .grid.overflow-x-scroll a.btn{align-self:center;margin-top:auto}.index-indulge-in-revive .grid__item>div[style]{max-width:unset!important}.index-indulge-in-revive .block-text-container{padding:0 23px}.index-indulge-in-revive .index-indulge-in-revive-block-heading{padding:0 10px;line-height:1.25}.index-indulge-in-revive .index-indulge-in-revive-block-heading br{display:block}}.product-tile--new .grid-product__title{letter-spacing:normal;font-weight:500;color:#000}.product-tile--new .product-single__subtitle{font-size:calc(var(--typeBaseSize) - 2px)!important;margin-top:3px;text-transform:uppercase;margin-bottom:0;color:#000}.product-tile--new .grid-product__price_and_option{color:#676767;display:flex;align-items:center;margin-top:10px;font-size:calc(var(--typeBaseSize) * 1)}.product-tile--new .grid-product__price_and_option .product-selected-options{font-size:.825rem}.product-tile--new .grid-product__price{color:inherit;font-size:inherit;margin-top:0}.product-tile--new .add-to-cart{background-color:transparent;color:#000;text-align:left;padding-left:0!important;padding-right:0!important;margin-top:auto!important}.product-tile--new .add-to-cart:hover,.product-tile--new .add-to-cart:focus{background-color:transparent!important}.product-tile--new .add-to-cart span{text-decoration:underline;text-underline-offset:6px;font-size:16px;letter-spacing:normal;font-weight:400}@media screen and (max-width:991px){.product-tile--new .add-to-cart{padding:10px}}@media screen and (max-width:768px){.product-tile--new .grid-product__image-mask{margin-bottom:10px}.product-tile--new .product-single__subtitle,.product-tile--new .grid-product__title,.product-tile--new .add-to-cart span{font-size:calc(var(--typeBaseSize) - 2px);line-height:1.15}}.variant-input-wrap .variant-input input[type=radio][checked=checked]+label{box-shadow:0 0 0 2px var(--colorTextBody)}.variant-input-wrap{display:flex;margin-bottom:0}.template-collection .variant-input-wrap,.template-product .variant-input-wrap{margin-bottom:1rem}.template-collection .variant-input-wrap{flex-wrap:wrap}.variant-input-wrap .variant-input{width:max-content}.variant-input-wrap .variant-input label{padding:7px;margin-bottom:0}.grid__item form.product-single__form{padding-left:2px;padding-right:2px}.grid-product-minimized .grid-product__title,.grid-product-minimized .product-single__subtitle,.grid-product-minimized .grid-product__short_description{font-size:calc(var(--typeBaseSize))!important;line-height:1.15}@media screen and (max-width:768px){.grid-product-minimized .grid-product__title,.grid-product-minimized .product-single__subtitle,.grid-product-minimized .grid-product__short_description{font-size:calc(var(--typeBaseSize) - 2px)!important}}@media screen and (max-width:480px){.grid-product-minimized .grid-product__title,.grid-product-minimized .product-single__subtitle,.grid-product-minimized .grid-product__short_description{font-size:calc(var(--typeBaseSize) - 4px)!important}}.grid-product-minimized .grid-product__short_description{margin-top:1em;color:#7e7e7e}.grid-product-minimized .grid-product__short_description p{margin-bottom:0}.grid-product-minimized .grid-product__short_description p+br{display:none}@media screen and (max-width:768px){.grid-product-minimized .grid-product__short_description br{display:none}}.grid-product-minimized .add-to-cart{margin-left:-2px}@media screen and (max-width:768px){.grid-product-minimized .add-to-cart span{font-size:calc(var(--typeBaseSize) - 2px)!important}}@media screen and (max-width:768px){.grid-product-minimized .add-to-cart span{font-size:calc(var(--typeBaseSize) - 4px)!important}}.filter--collection-bestsellers{margin-bottom:2rem;border-bottom:1px solid #7e7e7e;background-color:#fff;top:0}.filter--collection-bestsellers .js-drawer-open-collection-filters{border:0;text-transform:uppercase;padding-left:0;color:#000}.filter--collection-bestsellers .collection-filter__item{margin-bottom:0}.section-header h2,.section-header .h2,.index-section .theme-block h2{line-height:1.25;text-transform:uppercase;font-size:calc(var(--typeHeaderSize) * .88)}@media screen and (max-width:480px){.section-header h2,.section-header .h2,.index-section .theme-block h2{font-size:calc(var(--typeHeaderSize) * .85);font-size:calc(var(--typeHeaderSize) * .87)}.collection-bestsellers .section-header h2,.collection-bestsellers .section-header .h2,.collection-bestsellers .index-section .theme-block h2{font-size:calc(var(--typeHeaderSize) * .87)}}.section-header .content-subheading{color:#000;padding-bottom:10px;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.section-header .content-subheading{margin-bottom:30px}}.section-header h2{color:#000}@media screen and (min-width:769px){.section-header h2.wrap-mobiles br{display:none}}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid__item{flex:0 0 58vw;width:58vw}}@media screen and (max-width:768px){.our-story-featured .grid-overflow-wrapper{margin-right:-23px;margin-left:17px;overflow:visible}.our-story-featured .grid-overflow-wrapper .grid__item:first-child{padding-left:0}.our-story-featured .grid-overflow-wrapper .grid__item:not(:first-child){padding-left:0;margin-left:8px}.our-story-featured .grid-overflow-wrapper .grid__item:last-child{margin-right:23px}.our-story-featured .grid-product__image-mask{border:1px solid #ccc}}.page-our-story [id*=__logo_list]{margin-bottom:0}.page-our-story [id*=__logo_list] .logo-bar{margin-bottom:0;margin-top:0}@media screen and (max-width:768px){.page-our-story [id*=__logo_list]{margin-top:20px;margin-bottom:20px}.page-our-story [id*=__logo_list] .logo-bar__item{margin-bottom:0}}#collection-redesign-heading{margin-bottom:50px;margin-top:75px}@media screen and (max-width:768px){#collection-redesign-heading{margin-top:50px;margin-bottom:20px}}.template-collection .collection-redesign{padding-top:0}.collection-horizontal-menu-wrapper{width:100%;overflow:hidden;border-bottom:1px solid #ddd;margin-bottom:20px}.collection-horizontal-menu-wrapper .collection-horizontal-menu{display:flex;align-items:center;overflow-x:auto;padding:16px 20px 24px;gap:14px;scroll-behavior:smooth;cursor:grab}.collection-horizontal-menu-wrapper .collection-horizontal-menu.grabbing{cursor:grabbing}.collection-horizontal-menu-wrapper .collection-horizontal-menu::-webkit-scrollbar{display:none}.collection-horizontal-menu-wrapper .collection-horizontal-menu-item{white-space:nowrap;text-decoration:none;color:#9a9a9a;font-size:14px;letter-spacing:.05em;text-transform:uppercase;position:relative}.collection-horizontal-menu-wrapper .collection-menu-separator{display:flex}.collection-horizontal-menu-wrapper .collection-menu-separator svg{width:10px;height:10px}.collection-horizontal-menu-wrapper .collection-horizontal-menu-item.is-active{color:#111}.collection-horizontal-menu-wrapper .collection-horizontal-menu-item.is-active:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#111}.collection-horizontal-menu-wrapper .collection-menu-separator{color:#999;font-size:14px;-webkit-user-select:none;user-select:none}.pagination a{color:#000}.pagination .next,.pagination .prev{background:transparent;color:#000}:is(.pagination .next,.pagination .prev) .icon{color:#000;width:20px;height:20px}.pagination .page{opacity:.3}.pagination .page.current{opacity:1;font-weight:600}.pagination .next a,.pagination .prev a{padding:10px}.multi-selectors__item.header-item-currency-el{margin-bottom:0}.is-light .header-item-currency-el .disclosure__toggle .disclosure-list__label,.is-light .header-item-currency-el .disclosure__toggle svg path{color:#fff}.footer__title{font-weight:600}@media screen and (min-width:769px){.footer__item--footer-0[data-type=logo_social]{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/254/assets/theme-customizations.css.map */
