body{font-family:SctoGroteskaA-regular}body .page-body-content[data-template-suffix=woyf],body .page-body-content[data-template-suffix=woyf] a,body .page-body-content[data-template-suffix=woyf] p,body .page-body-content[data-template-suffix=woyf] .rte{font-family:SctoGroteskaA-Medium}a,p,.rte{font-family:SctoGroteskaA-regular}.rte a{font-size:unset}h1,h2,h3,h4,h5{font-family:SctoGroteskaA-Medium}img{background:none!important}a:not(.button):hover{color:#f67945;text-decoration:none}a.button:hover{background-color:#39c5bd;text-decoration:none;color:#000}p:last-child{margin-bottom:0}h1{font-size:42px}@media screen and (min-width: 576px){h1{font-size:calc(42px + 42 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){h1{font-size:84px}}h2{font-size:32px}@media screen and (min-width: 576px){h2{font-size:calc(32px + 32 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){h2{font-size:64px}}h3{font-size:22px}@media screen and (min-width: 576px){h3{font-size:calc(22px + 22 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){h3{font-size:44px}}h4{font-size:14px}@media screen and (min-width: 576px){h4{font-size:calc(14px + 10 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){h4{font-size:24px}}h5{font-size:11px}@media screen and (min-width: 576px){h5{font-size:calc(11px + 7 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){h5{font-size:18px}}input[type=number]::-webkit-inner-spin-button{opacity:1}.normal{font-size:14px}@media screen and (min-width: 576px){.normal{font-size:calc(14px + 4 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){.normal{font-size:18px}}.small{font-size:10px}@media screen and (min-width: 576px){.small{font-size:calc(10px + 6 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){.small{font-size:16px}}.large{font-size:16px}@media screen and (min-width: 576px){.large{font-size:calc(16px + 8 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){.large{font-size:24px}}.button{border-radius:32px;border:2px solid #000;padding:14px 10px;background:#c0f281;color:#000;text-align:center;font-family:SctoGroteskaA-Medium;font-size:18px;letter-spacing:-.2px;display:block;line-height:1}@media only screen and (min-width: 992px){h1{line-height:90px;letter-spacing:-2.5px}h2{line-height:1.25;letter-spacing:-.5px}h3{line-height:1.25;letter-spacing:-.1px}h4,h5{line-height:1.25;letter-spacing:-.05px}.normal{line-height:24px;letter-spacing:-.1px}.small{line-height:22px;letter-spacing:-.1px}.large{line-height:32px;letter-spacing:-.1px}.btn_primary,.btn_secondary{border-radius:50px;color:#000;font:700 14px/1 SctoGroteskaA-Medium;border:2px solid #000;font-stretch:normal;letter-spacing:-.04px;text-align:center;vertical-align:middle;outline:none;transition:all .2s linear;padding:0 25px;height:40px}.btn_primary{background-color:#b6ffcb}.btn_secondary{background-color:#fff}.btn_primary:hover{background-color:#39c5bd}.btn_secondary:hover{border:2px solid #574CFF;color:#574cff}}@media only screen and (min-width: 576px) and (max-width: 992px){h1,h2,h3,h4,h5{line-height:1.25}.normal,.small,.large{line-height:115%}.btn_primary,.btn_secondary{border-radius:50px;color:#000;font:700 13px/1 SctoGroteskaA-Medium;border:2px solid #000;font-stretch:normal;letter-spacing:-.04px;text-align:center;vertical-align:middle;outline:none;transition:all .2s linear;padding:0 25px;height:40px}.btn_primary{background-color:#b6ffcb}.btn_secondary{background-color:#fff}.btn_primary:hover{background-color:#39c5bd}.btn_secondary:hover{border:2px solid #574CFF;color:#574cff}}@media only screen and (max-width: 576px){h1{line-height:44px;letter-spacing:-1.5px}h2{line-height:34px;letter-spacing:-.5px}h3{line-height:26px;letter-spacing:-.1px}h4{font-weight:700;line-height:15px;letter-spacing:-.05px}h5{line-height:13px;letter-spacing:-.05px}.normal{line-height:18px;letter-spacing:-.1px}.small{line-height:14px;letter-spacing:-.1px}.large{line-height:22px;letter-spacing:-.1px}.btn_primary,.btn_secondary{border-radius:50px;color:#000;font:700 14px/1 SctoGroteskaA-Medium;border:2px solid #000;font-stretch:normal;letter-spacing:-.04px;text-align:center;vertical-align:middle;outline:none;transition:all .2s linear;padding:10px 10px 25px;height:30px}.btn_primary{background-color:#b6ffcb}.btn_secondary{background-color:#fff}.btn_primary:hover{background-color:#39c5bd}.btn_secondary:hover{border:2px solid #574CFF;color:#574cff}}@media (hover: hover) and (pointer: fine){.btn_primary:hover{background-color:#39c5bd}.btn_secondary:hover{border:2px solid #574CFF;color:#574cff}}.section-title.dynamic-collection-title{font-size:55px!important;font-weight:500!important}.instagram-widget h4.subtitle-section{color:#000;margin:auto;display:block;padding-top:20px}.rte.richtext_btn a{font-size:20px}.title-border:after{background:#000;content:"";width:100%;height:1.5px;display:block;margin-block:1rem .2rem}b,.rte,.product_price.text-center{font-family:SctoGroteskaA-regular}.promo-block{position:relative;display:flex;align-content:space-between;flex-wrap:wrap;padding:0;margin-left:12px}.promo-block.promo-block--primary.promo-block-two-column{width:65%!important}.product-interaction:hover{color:#574cff;border:2px solid #574CFF!important}.product-interaction{cursor:pointer}.banner-inner_text-wrapper{width:60%;margin:90px 0}.content-inner-wrap h2.dynamic-slideshow-title-wrapper{font-size:84px;color:#fff;font-family:SctoGroteskaA-Medium;font-weight:400}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{color:#fff!important;width:100%;max-width:485px;margin:0 auto;font-size:24px!important;letter-spacing:-.2px;text-align:center;font-family:SctoGroteskaA-Medium!important;font-weight:400;line-height:1.245!important}.call-to-action-wrap{margin-top:50px}.content-area h2.section-title{font-size:50px!important;font-weight:600!important;text-transform:uppercase;color:#000;font-family:SctoGroteskaA-regular!important}.promo-image-block-wrapper img{width:100%;height:100%}.promo-image-block-wrapper.subcollection-content{padding:0!important}.promo-block{position:relative;display:flex;align-content:space-between;flex-wrap:wrap;padding:0;margin:0;border:0px}.promo-block-two-column a.promo-block--content{font-size:20px;color:#000;font-weight:600}.content-area .rte p{text-align:center;margin:auto;color:#000}a.rte.promo-block--content{padding-bottom:48px;font-size:22px;color:#000;font-weight:600;letter-spacing:1px;line-height:0}.promo-block--content:after{border-bottom:none}.promo_link,.promo_des p{text-align:center;line-height:1.5!important}.content-inner-wrap .content{margin:0 250px!important}.instagram-widget h4.subtitle-section{color:#000;margin:auto;display:block}.footer-lists-items-wrapper{display:inline-flex;margin:auto}span.spr-badge-caption{font-size:16px;font-weight:700;letter-spacing:-.04px;line-height:26px;margin-left:19px;color:#000;font-family:SctoGroteskaA-Bold!important;cursor:pointer}p#product_ingredients{width:100%;font-family:SctoGroteskaA-regular!important;line-height:18px;font-size:12px!important;text-align:left;color:#000;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.04px}p#quantity{font-family:SctoGroteskaA-Medium!important}h5.see-more-below a{font-size:14px;color:#000;letter-spacing:-.04px;line-height:22px;text-decoration:none;font-family:SctoGroteskaA-Bold!important}.description h5{font-size:14px;color:#000;font-weight:600}.row.content-area.clearfix.page-width{padding-bottom:64px!important}.row.content-area.clearfix.page-width.description.featured-text{padding-bottom:50px!important}.product-details-alignment-left .product-interaction{text-align:center;width:100%}.text_friends a{color:#000;cursor:pointer}.text_friends a:hover{text-decoration:none}section.home-section.home-module.home-video.has-border.has-heading{background-color:#c9ebf5}.how-to-use-text-content.col-md-6{padding-right:120px}span.spr-summary-caption{display:block}span.spr-summary-actions a{text-align:center!important}.spr-summary,.spr-content,.spr-review{text-align:center;border:none!important}.spr-summary-actions-newreview{float:none!important;color:#000}div#shopify-section-product-review-product-page{background:#c9ebf5}.spr-container{border:none!important}li.footer-menu.footer-second{margin:0 50px}#main-footer .footer-menu__title{color:#000;font-size:11px!important;font-family:SctoGroteskaA-Medium;line-height:12.5px;letter-spacing:.35px!important;margin-bottom:16px}#main-footer .footer-menu a:hover{color:#000}section.question-section.featured-text-container.content-area{background:#fff;margin:32px 0}h2.question-title.text-center{padding:60px}.individual-ingredients{padding:50px;background:#c9ebf5;text-align:center}.individual-description{padding:10px;background:#c9ebf5;text-align:center}.ingredients-item{padding:20px}.product-description{min-height:135px}.product-description p{padding:20px}.about-us-unflitered-skin-text-content{text-align:center;float:left;width:50%;margin-left:50px}.about-us-sample-page-content{text-align:center;float:right;width:50%;margin-right:50px}.about-us-guide-page-content{text-align:center;float:left;width:50%;margin-left:50px}.btn{background:#000;background-size:200% auto;border:none;color:#fff;border-radius:0;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;padding:10px 18px;min-width:160px;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.collection-title{display:none}@media (min-width: 1024px){.question-popup1{left:50px;width:240px}.question-popup2{right:115px;width:240px}.question-popup3{right:180px;width:350px}.question-popup4{left:50px;width:240px}.question-popup5{right:120px;width:350px}.slick-next{right:55px!important}.slick-prev{left:55px!important}}@media (max-width: 1199px){.static_cart_wrapper .page-title .label{font-size:44px!important}.content-wrap.left_account_content_wrap{width:100%;float:right}button.block-btn.track-order_btn.Order_cta_btn{margin-right:15px!important}button.block-btn.Order_cta_btn{height:40px}.content-area,.collection-title-header{width:100%}img.play-btn-wrap{top:8px!important;left:10px!important}.question-popup3,.question-popup5{text-align:center;padding:20px!important}.question-popup1,.question-popup2,.question-popup4{text-align:center;padding:25px!important}.question-popup2{top:100px!important}.question-popup3{top:200px!important}.question-popup4{top:325px!important}.question-popup5{top:425px!important}.ingredients-block-content{margin:0 40px!important}.picture-block-content.ingredients-block-content{width:100%!important}.picture-block-content.question-image-with-text-wrapper{width:100%!important;padding-top:0!important}.picture-block-image svg{margin-bottom:0%!important}}@media (min-width: 720px){.desc-best,.desc-formulate{font-family:SctoGroteskaA-Medium!important}.ls-button-text{padding:0;margin-top:-40px}a.account-options span.ls-button-text{margin-bottom:-40px}ul.customer_address_list li p{font-size:16px!important;margin:0!important}}@media (max-width: 960px){.main-header--tools-left .account_header{float:none;position:absolute;right:60px}.account_header,.search_header{padding:0!important}a.mobile_dropdown_logo img{width:100%}h2.store-title.store-logo{max-width:120px!important}.mobile-dropdown .list .list-item a{font-family:SctoGroteskaA-regular;position:relative;display:block;padding:15px 18px;margin:0 auto;color:#000!important;font-weight:500;letter-spacing:0;line-height:17px;text-align:center;text-transform:none}.mobile-dropdown .list .list-item{width:100%;text-align:left}.live-search{padding:0!important}}@media only screen and (max-width: 940px){.promo-block.promo-block--primary.promo-block-two-column{width:100%!important}.main-footer .sub-footer{text-align:left!important}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4){width:33.3333%!important}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4) figure.product-card-figure{padding-bottom:120%!important}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4) .product-card-interactions{width:100%!important}}li.nav-item a.label,span.ls-button-text{font-size:16px!important;font-weight:500!important;color:#000!important;font-family:SctoGroteskaA-Medium!important;letter-spacing:-.2px!important}h3.rte.promo-block--content.promo_desc.text-center.promo_desc{padding-top:32px}a.rte.promo-block--content.promo_link.text-center.promo_link{padding-bottom:105px}.first.newsletter{text-align:left;width:210px;float:right;margin-right:20px}@media only screen and (max-width: 991px){.first.newsletter{margin-bottom:30px;width:auto;float:none;margin-right:0}}.newsletter-wrap{border-bottom:1.5px solid #000}.newsletter-wrap{position:relative}.newsletter-form__message--success,.newsletter-form__message--error{margin-top:.75rem;padding:.75rem;text-align:left;border-radius:.25rem;display:block;clear:both}.newsletter-form__message--success{color:#000}.newsletter-form__message--error{color:var(--color-error-text, #de3618)}.newsletter-form__message--error ul{margin:0;padding-left:1.5rem}@media screen and (max-width: 768px){.newsletter-form__message--success,.newsletter-form__message--error{position:static;width:100%}.newsletter-wrap{margin-bottom:2rem}}.product-area .options,.product-area .description{border-top:none}.product-area .options{margin:20px 0;padding:0}@media only screen and (max-width: 768px){.product-area .options{margin-top:20px}}@media only screen and (max-width: 576px){.product-area .options{margin:0;padding:0 0 20px}}@media only screen and (min-width: 1166px){.newsletter-wrap-heading{margin-left:0}}.newsletter-wrap-heading{font-size:20px;margin-left:16px}li.nav-item a:active{color:#000!important}.product-area .product-details-wrapper .header .title{color:#000;font-family:SctoGroteskaA-regular}.product .title,.quick-shop-content .title,.product-area .title{font-family:""}.footer-menu{padding-bottom:0!important}h2.section-title.how-to-us-title{font-size:50px!important;font-weight:600}.spr-review-reportreview{float:none!important}h2.section-title.ingredients_title{font-family:SctoGroteskaA-Bold!important}span.spr-summary-actions-togglereviews{font-size:12px;font-weight:700;letter-spacing:-.03px;line-height:16px;color:#000;text-transform:capitalize}.spr-review-header-title{color:#000;font-size:24px!important;font-weight:500;line-height:32px!important;letter-spacing:-.06px}.spr-review-header-byline{font-style:normal!important;opacity:1!important;font-family:SctoGroteskaA-Medium!important;color:#000;font-size:12px!important}p.spr-review-content-body{font-size:16px;letter-spacing:-.04px;line-height:22px;color:#000;text-align:left;width:67%;margin-left:auto}span.spr-summary-actions a{font-size:15px;color:#000;letter-spacing:1px}.spr-review-footer a{font-size:12px!important}.spr-review-content{margin:0 0 10px!important}span.spr-summary-caption{margin-bottom:20px;font-weight:600;color:#000;font-family:SctoGroteskaA-Bold!important}input.spr-form-input{text-align:center;margin:auto;display:block}.spr-form-review-rating{display:inline-block!important}.spr-form-input .spr-starrating{margin:auto}.about-us-richtext-page-wrapper{margin:100px auto}.price.sale.product_price{font-family:SctoGroteskaA-regular}.price.sale.product_price:hover{color:#f67945}h2.h1.mega-title{font-family:SctoGroteskaA-Bold}h3.mega-title{color:#000;font-family:SctoGroteskaA-Bold}@media screen and (max-width: 576px){h3.mega-title{font-size:22px;line-height:26px;letter-spacing:-1px}}h2.h3.richtext_title,.richtext_title{font-style:normal;font-size:17px;font-weight:700;text-transform:uppercase;line-height:33px;color:#c4d0f1;font-family:SctoGroteskaA-Bold!important}.rich-text__text--medium.rte-setting.text-center p{font-size:20px!important;font-weight:500;width:100%;margin:auto!important}h2.richtext_title.represent_title.text-center.what-we-believe-title{color:#000}.what-we-believe-title,h2.text-center.campaign-title,.richtext_title{font-style:normal;font-size:17px;font-weight:700;text-transform:uppercase;line-height:33px;color:#c4d0f1;font-family:SctoGroteskaA-Bold!important}.question-section .featured-text h2{font-size:53px;color:#000;font-weight:700;text-transform:capitalize;width:100%;line-height:1.06}.customer .account-form{margin:auto;padding-top:0}.customer.login .page-title{padding:40px 0 20px}.questions--page-wrapper h2{font-weight:700}h2.text-center.campaign-title{margin-top:100px}.article-image img{max-width:271px;display:flex;float:left;margin:auto}.blog-sidebar{width:auto;padding-left:0;margin-top:0}.article-image{margin-bottom:0}.content-area .rte p{margin-bottom:10px!important}a.article-rte-continuereading{float:right;color:#fff;margin-bottom:20px}.collection-page-wrapper{background:linear-gradient(to bottom,#c7eff9,#c7fdda)}.collection-content{padding-bottom:50px}.product-inner{background-color:#fff;position:relative;border-radius:5px}.product-card-interaction-addtocart-available{display:block;width:100%;display:flex;justify-content:center;gap:2px;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 992px){.product-card-interaction-addtocart-available{font-size:17px}}.banner-inner_text-wrapper h2{font-size:50px;color:#000;line-height:1;margin-top:0}.banner-description-wrap p{font-size:20px;color:#000;margin-top:35px;font-family:SctoGroteskaA-Medium!important}.product-card-overlay{padding:0}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4){width:65.6666%}.main-footer{padding:50px 0 20px;margin:0}.main-footer .sub-footer{margin:30px 0 0;border-top:1px solid black;padding-top:30px}.main-footer .sub-footer p{margin:0}.copyrights-container{display:flex;flex-direction:column;gap:3px}#main-footer .footer-menu .copyrights-acsb{font-family:SctoGroteskaA-medium}#main-footer .footer-menu a:hover,#main-footer .footer-menu .copyrights-acsb:hover{text-decoration:underline}.svg-footer{position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 991px){.svg-footer{position:relative;order:-1;margin-bottom:10px;left:inherit;transform:inherit}.mobile-footer-email-wrap .newsletter{display:none}.mobile-footer-wrapper{display:block!important}}.newsletter-wrap .email{border-bottom:0;padding:0;color:#fff;font-family:SctoGroteskaA-Medium!important;width:auto}.newsletter-wrap .email:focus{border:none}.newsletter-wrap .submit{color:#000;margin:0;padding:0;font-size:11px;letter-spacing:.35px;position:unset;float:right;height:auto;line-height:2}.copyrights{line-height:12.5px;letter-spacing:.35px;font-size:11px;margin-bottom:0;text-transform:uppercase}input.email.email-newsletter::placeholder{color:#000;font-size:14px}.shop-all-wrap{color:#000;text-transform:uppercase}button.block-btn{width:280px}button.detailed-page-btn{background:none!important}@media only screen and (max-width: 1024px){button.btn.product-submit.action-button.submit.see-details-btn-wrapper{display:none}.for_mobile_order_title{display:block!important}.spr-container{width:80%!important}.question-popup1{left:150px;width:auto}.question-popup2{right:115px;width:auto}.question-popup3{right:140px;width:50%}.question-popup4{right:300px;width:auto}.question-popup5{right:95px;width:50%}.slick-next{right:30px!important}.slick-prev{left:30px!important}.clean_image_wrap img,.Balance_image_wrap img,.Hydrate_image_wrap img{height:425px!important}.clean_left-content--wrapper{padding:95px 75px!important}.balance_left-content--wrapper{padding:100px 75px!important}.hydrate_left-content--wrapper{padding:100px 0 0!important}span.label.title.for_mobile_order_title{display:block!important;padding:10px 0!important}p.agreement-paragraph a,p.email-paragraph a,p.remember-paragraph a,label.agreement_label,label.email_label,label.remember_label{font-size:14px!important}a.return_to_login{color:#000;font-size:14px!important}input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{height:40px!important}.popup-overlay .popup-content{margin-top:82px!important}.picture-block-body.about-us-with-your-skinparagraph_wrap p{font-size:14px!important}.right_block-content_wrap{padding:0 25px}.picture-block-body.question-paragraph-content p strong a{font-size:14px!important}.level_up_left_content{padding:5px 90px 0 0!important}.slider_block-btn-wrap .block-btn{width:220px!important}.slam_left_content{padding:0 35px!important}.banner-inner_text-wrapper h2{font-size:50px}.picture-block-body.question-paragraph-content p{font-size:16px!important;line-height:25px!important;margin-bottom:0!important}.content-area .paragraph-wrapper p{font-size:22px!important}.newsletter-wrap .email{margin-left:0!important}.slider_content-wrap{margin:auto 40px!important}.content-inner-wrap .content{margin:0!important}.home-question-section-wrap{margin:0 140px!important}h2.picture-block-heading{line-height:30px!important;margin-bottom:10px!important;font-size:24px!important}h2.picture-question-block-heading{line-height:30px!important;font-size:24px!important}.picture-block-footer-content p{margin-top:10px!important;line-height:16px!important}p.step-paragraph{margin-bottom:5px!important}.ingredients-block-content{margin:0 20px!important}.question-image-with-text-page-wrapper{padding:0 0 30px}.picture-block-content{width:100%!important}.collection-content{padding-bottom:20px!important}.video-thumbnail{border:3px solid #F7F7F7!important}.video-thumbnail.active{border:3px solid #B6FFCB!important}img.play-btn-wrap{top:6px!important;left:9px!important}.product-area .showcase{width:50%!important;padding-right:0}.collection-title-header{padding:0 70px!important}.banner-inner_text-wrapper{margin:35px 0}.why-we-love-title h2{font-size:27px!important}button.btn.product-submit.action-button.submit.see-details-btn-wrapper{margin-bottom:20px}}@media (max-width: 990px){.Clean_slide_wrapper,.Balance_slide_wrapper,.Hydrate_slide_wrapper{margin-left:-60px!important}.product-item-wrap .image-wrap{margin-bottom:26px!important}.customer.order .order-history .product-item-wrap{width:auto}form#create_customer,button.action-button.cart-submit{width:100%!important}button.block-btn.Order_cta_btn{height:40px}.orders-history p.empty{margin:0!important}button.block-btn.share_submit_btn{width:100%!important}.hydrate_left-content--wrapper{padding:105px 35px!important}.hydrate_left-both_content--wrapper{display:flex}.live-search{padding:12px}.about-us-guide-btn-wrap button.block-btn{width:295px!important}button.block-btn{width:220px}.picture-block-image svg{margin-bottom:46%!important}li.nav-item-link.nav-item{padding:15px 10px 15px 0!important}.banner-inner_text-wrapper{width:70%!important}.search_header{margin-right:auto!important}.slider_content-inner--wrap.center-center{margin:auto!important;padding:50px 0}.slider_content-wrap{margin:auto 30px!important;height:100%!important;padding:0!important}.question-popup1,.question-popup3,.question-popup5{width:auto!important;left:20px!important;padding:20px!important}.question-popup2,.question-popup4{padding:30px!important;width:auto!important;right:50px!important}}@media (max-width: 959px){.main-header--minimal .header-minimal .main-header--tools{width:100%;top:calc(50% - 15px)}html.header-layout-minimal .ls-form{max-width:100%!important;margin:0!important;padding:14px 18px 14px 15px!important}span.balance-wrap{margin:auto 70px!important}}@media only screen and (max-width: 768px){.block-btn-wrapper.question_btn_wrapper a button{display:block!important}ul.customer_address_list span.default_address,.customer.addresses .address-list .action a,span.second_address_action a{font-size:16px!important}.product-details.border{width:100%!important}.customer_addresses_wrap .customer_addresses_content_wrap{float:right;width:60%}.customer.addresses .address-list{width:100%}span.action{top:12px!important;right:25px!important}.fav-tag{width:60px!important;height:60px!important;left:0!important}h2.cleanse-heading{padding:50px 0!important}.product-details-wrapper .product-details.product-details-alignment-left{padding:0!important}.section-how-to-cleanse{background:#bfecf8!important}.content.content-product_wrapper{height:auto!important}.right_block-content_wrap{padding:55px 20px!important;max-width:100%}.newsletter-wrap .email{max-width:550px!important}.question-popup1,.question-popup3,.question-popup5{width:75%!important;left:20px!important;padding:25px!important}.question-popup2,.question-popup4{right:0!important}.col-md-4.col-4.col-lg-4.footer-menu.footer-second,.col-md-4.col-4.col-lg-4.footer-menu.footer-first,.col-md-4.col-4.col-lg-4.footer-menu.footer-third{width:33.33%}.clean_left-content--wrapper,.balance_left-content--wrapper,.hydrate_left-content--wrapper{height:325px!important}.slick-next,.slick-prev{top:45%!important}.Clean_slide_wrapper,.Balance_slide_wrapper,.Hydrate_slide_wrapper,.slider{height:100%}.hydrate_left-content--wrapper,.clean_left-content--wrapper,.balance_left-content--wrapper{padding:65px 45px!important;height:auto}.level_up_left_content{padding:10px 15px!important}.slam_left_content{padding:0 25px!important}.ingrdients-image-with-text-page-wrapper{margin:25px auto!important;padding:0}.product-details.border{max-width:100%!important}.product-area{padding:0!important}.picture-block-image svg{margin-bottom:50%!important}.centering-wrapper{padding:0 20px}.richtext_btn{margin-top:35px!important}.newsletter-wrap{margin:0}section.container.center{padding:0!important}.product-area .showcase .container{width:85%!important}.showcase.product-images.left-main-image{position:inherit!important;top:0;z-index:0}section.home-section.featured-text-container.content-area{padding:50px 0!important}.product-area .showcase{width:100%!important}.product-recommendations h2.section-title{font-size:32px!important}input.email.email-newsletter{padding-left:0}img.play-btn-wrap{top:11px!important;left:22px!important}.wrap.thumb{border:3px solid #F7F7F7!important}.wrap.thumb.active{border:3px solid #B6FFCB!important}.cleanse-footer p{padding:15px!important}.collection-title-header{padding:0 50px!important}p.price.sale.product-price{float:none!important}.template-index .slide .content{width:100%!important;max-width:100%!important}.home-section .featured-text-container{margin-top:50px!important}.home-section>.section-title{padding-top:35px}.template-index .featured-collection{margin-bottom:0}h2.text-center.campaign-title{margin-top:50px!important}.questions--page-wrapper h2{padding:20px}.content-area .collection-content{padding-left:22px;padding-right:22px}.unfilter-image-block-page-wrapper{height:53vh!important}.about-us-unflitered-skin-text-content h2,.about-us-sample-page-content h2,.about-us-guide-page-content h2{font-size:2.5rem!important}.about-us-unflitered-skin-text-content p,.about-us-sample-page-content p,.about-us-guide-page-content p{font-size:15px!important}.question-section .featured-text h2{font-size:27px!important}.about-us-unflitered-skin-text-content,.about-us-sample-page-content,.about-us-guide-page-content{width:80%;margin:auto;float:none}.promo-image-block-wrapper.subcollection-content{width:100%}.price.sale.product_price{font-family:SctoGroteskaA-regular}.content-inner-wrap .content{padding:0!important}.content-inner-wrap h2.dynamic-slideshow-title-wrapper{font-size:60px}.content-area .rte p{width:100%;padding-top:0}a.rte.promo-block--content.promo_link.text-center.promo_link{font-size:medium;padding-bottom:70px!important}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{font-size:18px!important;padding:0 15px}.content-area,.collection-title-header{padding:0 5px!important}.ingredients{padding:0 10px}.subcollection-block.promo-block-subcollection-wrap.promo-block.promo-block--primary.promo-block-two-column{width:100%!important}.row.content-area.clearfix.page-width{margin:0!important}.template-index .slide .content{margin-top:60px!important}.content-area h2.section-title{font-size:31px!important}h2.section-title.how-to-us-title{font-size:42px!important}.spr-form-title{font-size:20px!important}.banner-inner_text-wrapper h2{font-size:40px}.banner-inner_text-wrapper{text-align:center}.banner-inner_text-wrapper{width:100%!important;margin-left:0!important}.banner-description-wrap p{margin-top:25px;text-align:center}.template-collection .product-list{padding:35px 0!important}.mini-cart-wrap>.ls-button-text{display:block}.cleanse-wrapper{display:block!important}.cleanse-footer p{padding:0}.cleanse-wrapper.row-of-4{columns:2!important}.cleanse-wrapper.row-of-2{width:76%!important}button.btn.product-submit.action-button.submit.addtocart-ajax,button.btn.product-submit.action-button.submit.addtocart-ajax.full-width-btn{font-size:12px!important}.product-area .product-details-wrapper .header .price{float:right!important}}div#cf-app-customer-fields input#customer-first-name,div#cf-app-customer-fields input#customer-last-name,div#cf-app-customer-fields input#customer-password,.cf-app__field.cf-app__field-type--submit-button .btn{width:100%!important}.giftwrap_container{margin-bottom:15px}.giftwrap_container .data_container .title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-.3px;font-family:SctoGroteskaA-Medium!important;margin-bottom:0}.giftwrap_container .data_container .subtitle{font-size:13px;line-height:1}.giftwrap_container .data_container .price{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.35px;margin:5px 0;color:#000;font-family:SctoGroteskaA-Medium!important}.giftwrap_container .data_container{display:flex;align-items:center;gap:20px;justify-content:space-between}.giftwrap_container .image-container{width:80px;flex:1 0 80px}.giftwrap_container .image-container img{width:100%;height:auto}.giftwrap_container .product-card-interaction{font-size:12px;width:90px}@media only screen and (max-width: 720px){p.spr-review-content-body{width:100%!important;text-align:center!important}li.product-recommend.product.last{display:none}.user_review_information_wrap{text-align:center!important;position:relative!important;top:0!important}strong.review_user_name_wrap,.spr-review-header-byline strong.review_date{font-size:14px!important}.spr-container{width:100%!important}span.cart_product_last_title{font-size:11px!important;line-height:1.14!important;letter-spacing:.35px!important}.cart-mini-header{margin-top:0!important}.cart-mini-header-close{top:5px!important}.mobile_cart_table_content_wrap{margin-top:26px;border-bottom:1px solid}.mobile_cart_table_items{align-items:center;display:flex;margin-bottom:30px;width:100%}.customer_account-info,h3.account_edit_section_wrap{text-align:left}.order_image-wrap{width:50%}.product_item__wrap{margin:0 0 30px!important}span.shipping-title,span.name,span.address,span.city,span.country,.customer.order .shipping-info{text-align:left!important}.shipping-info .address-wrap{margin:0!important}.customer.order .shipping-info .address-wrap{margin-bottom:30px!important}div#cf-app-customer-fields input#customer-first-name,div#cf-app-customer-fields input#customer-last-name,div#cf-app-customer-fields input#customer-password,.cf-app__field.cf-app__field-type--submit-button .btn{width:100%!important}.edit_content_wrap{margin:25px auto 0!important}span.floating-label.account_floating-label{position:absolute;bottom:28px;left:29px;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.02px;color:#000}span.order_date_creation_wrap{right:70px!important}.cart-tools .totals .checkout{padding-top:30px}.static_cart_wrapper .page-title .label{font-size:30px!important;letter-spacing:-.47px!important}.mobile_cart_table_content_wrap .image-wrap img{width:100px;height:100px}.cart_table_left_items{width:70%;margin-left:30px}table.cart-table.table.cart-table_wrapper{display:none}.mobile_static_cart_wrap{display:block!important}.mobile_cart_table_content_wrap{display:flex}span.cart_product_first_title a{color:#000;font-size:22px!important;line-height:1.18!important;letter-spacing:-.3px!important;text-align:left}span.cart_product_last_title a,span.cart-item-final-price.money{font-size:11px!important;line-height:1.14!important;letter-spacing:.35px!important;color:#000}.customer.addresses .add-new{text-align:left}ul.customer_address_list span.action{top:0!important}.customer_addresses_wrap .customer_addresses_content_wrap{width:100%!important}ul.customer_address_list li{text-align:left}select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;border:1px solid #dfdfdf;border-radius:2px;margin-right:2rem;padding:1rem 2rem 1rem 1rem}select#account_select_wrap option{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.04px;color:#000;font-family:SctoGroteskaA-regular!important}.left_account_content_wrap .orders-history{text-align:center}.customer_account-info .customer_email,span.customer_member,span.account_edit a{font-size:12px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.33!important;letter-spacing:-.03px!important}.orders-history p.empty{font-size:12px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.38!important;letter-spacing:-.03px!important;padding:0!important}select#account_select_wrap{width:100%;height:45px;margin-top:20px;border:2px solid black;border-radius:5px;font-size:16px;padding:4px 11px 0;color:#000}button.block-btn.Order_cta_btn{width:245px}p.order_id_wrap,p.order_total_price_wrap{text-align:left}.customer.account .order-history,.customer.account .orders-history{width:100%!important}.sidenav.account__sidebar_wrap{width:100%}.customer_account-info .customer_email,span.customer_member,span.account_edit a{display:block;margin-bottom:0!important}.mobile_select_option,.mobile_view_question{display:block!important}.desktop_nav_option,.divided-line-wrap{display:none}.fav-tag{left:0!important}.customer.login .page-title{padding:40px 0 20px;border:none}.account_header svg.svg-icon.icon-person{display:none}span.item-count{left:-10px!important}span.label.ls-button-text{display:none}.picture-block-content.about-us-guide-page-block-content{margin:0!important}.ingredients-block-content{padding-bottom:0}.hydrate_image_wrap img{width:100%;object-fit:cover;height:425px}.clean_left-content--wrapper,.balance_left-content--wrapper,.hydrate_left-content--wrapper,.slam_left_content,.level_up_left_content{object-fit:cover;height:300px!important}.Balance_slide_wrapper,.Hydrate__slide_wrapper{background:#a6efff!important}.video-content-wrapper .content-inner-wrap.center-center{background:#0000001a;color:#f1f1f1;position:unset;min-height:calc(100vh - 250px)}.template-index .slide .content-inner-wrap{left:0}.level_up_left_content,.slam_left_content{padding:30px 35px!important}.hydrate_left-both_content--wrapper{display:block}.clean_left-content--wrapper,.balance_left-content--wrapper{padding:35px 31px!important}.picture-block.picture-block--mobile-height-natural .picture-block-image{height:auto;padding-bottom:0}.home-question-section-wrap{margin:0 25px!important}.picture-block-image svg{margin-bottom:-15%!important;height:100vh}.picture-block-body.question-paragraph-content p{max-width:420px}.mini-cart-wrap>.ls-button-text{margin-right:32px}.product-area .showcase .container{width:100%!important}.product-area .showcase{width:100%!important;padding-right:0}.product-area .left-main-image .container{margin-left:0!important}.video-thumbnail video{margin:15px auto auto!important}img.play-btn-wrap{top:14px!important;left:16px!important}.inner.video-thumbnail.active img{left:4px!important;margin:14px}.product{min-width:auto}button.detailed-page-btn{width:100%;margin:auto;background:#fff!important}.product-card-interactions{padding:0 10px}.product-area .pager .wrap{max-width:60px!important}.products-_why__we_love_wrapper{background:linear-gradient(to top,#bfecf8,#b6ffcb);margin:0 -15px;padding:30px}.cart-item{border-top:none}.cart-item-label-mobile{font-family:SctoGroteskaA-Medium!important;color:#000}.video-content-wrapper .content-inner-wrap.center-center{background:#d3d3d3}.desktop_slider_wrapper{display:none!important}.mobile_slider_wrapper{display:block!important}}@media only screen and (max-width: 320px){button.block-btn.Order_cta_btn{min-width:130px}.cart-tools .totals .message{margin:0 85px 0 10px!important}.clean_paragraph_wrap p,.balance_left-content--wrapper p,.Hydrate_paragraph_wrap p{margin:0 10px 0 0!important}.slick-slide.slick-current.slick-active .row{margin-left:60px!important}.slick-dots{padding:0!important}.main-header--tools .search,.main-header--tools .menu,.main-header--tools .mini-cart-wrap,.main-header--tools .account-options{margin:0!important}.question-popup1,.question-popup2,.question-popup3,.question-popup4,.question-popup5{padding:25px!important}.question-popup4{top:310px!important}.question-popup5{top:400px!important}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{margin-top:10px}}@media only screen and (max-width: 375px){.content-area .paragraph-wrapper p{margin:auto 10px!important}section.About-us-section{padding:100px 0!important}}@media only screen and (max-width: 465px){.slick-initialized .slick-slide{transform:translate(-25%)!important;transition:all .5s ease}}@media only screen and (max-width: 576px){span.spr-badge-caption{font-size:12px!important;letter-spacing:-.03px!important;line-height:16px!important}.Order_product__items{width:50%}div#shopify-section-static-collection .container{padding-left:10px;padding-right:10px}.template-collection .product-list.row-of-3 .product,.template-collection .product-list.row-of-3 .promo-block{min-width:calc(50% - 5.5px)}.product-list li.product{margin-bottom:10px!important}.banner-inner_text-wrapper,#shopify-section-product-listing-banner .banner-inner_text-wrapper{margin:50px 0 0}#shopify-section-product-listing-banner .banner-inner_text-wrapper h4{font-weight:500}div#Hero-product-listing-banner .hero__inner{padding:0!important}.Clean_slide_wrapper,.Balance_slide_wrapper,.Hydrate_slide_wrapper{margin-left:0!important}.cart-tools .totals .checkout .action-button{margin-bottom:50px!important}ul.customer_address_list li p,ul.customer_address_list span.default_address{font-size:14px!important}.customer.addresses .address-list .action a,span.second_address_action a{font-size:16px!important}h5.see-more-below a{text-decoration:underline!important}span.order_date_creation_wrap{margin:-44px 2px 0!important}button.block-btn.track-order_btn.Order_cta_btn{margin-right:5px!important}button.block-btn.Order_cta_btn{width:140px;height:30px}p.order_id_wrap,span.order_date_creation_wrap,p.order_total_price_wrap,p.order_id_wrap a{font-size:11px!important;line-height:1.14!important;letter-spacing:.35px!important}.cart-tools .totals .message{font-size:12px!important;letter-spacing:-.03px!important;margin:0 150px 0 10px!important}.question-popup1,.question-popup2,.question-popup3,.question-popup4,.question-popup5{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:16.5px!important;letter-spacing:-.03px!important;width:172px!important;height:41px;padding:12px!important}.ingredients-block-content h2.picture-block-heading,.question-image-with-text-wrapper h2.picture-block-heading{font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-.3px}.ingredients-block-content .picture-block-body p,.question-image-with-text-wrapper .picture-block-body p{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.03px}.balance_left-content--wrapper h2.first_heading{padding-top:4px}.content-area .paragraph-wrapper p{font-size:1rem!important;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px!important;margin:auto 32px}.slick-next,.slick-prev{display:none!important}.account-mini-header-close{top:30px!important;width:28px!important;height:28px!important}.user-input-wrp input.field.inputText{height:45px!important}.register-title-wrap{padding:70px 0 20px!important}.login-title-wrap.page-title{padding:70px 0 60px!important}button.share_close{top:80px!important;border-radius:50%;width:30px;height:30px;background:#000}.share-sms-title h2{margin:0 0 10px!important}.popup-overlay .popup-content{padding:20px!important;margin-top:20px!important}input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{font-size:14px!important;padding:0}p.signup_subtitle{margin-bottom:15px!important}.customer .account-form .field-wrap .field{height:45px!important}.field-wrap.email input.field,.field-wrap.password input.field,span.login-input-label,.field-wrap input.field.inputText{font-size:14px!important}.user-input-wrp input:focus~.floating-label,.user-input-wrp input:not(:focus):valid~.floating-label{font-size:10px!important}button.share_close.close img{width:15px}button.share_close{right:15px!important}.product-detailed-mobile-view{display:block!important;margin-bottom:30px;position:inherit}.clean_left-content--wrapper h2.second_heading,.balance_left-content--wrapper h2.second_heading,.slam_left_content h2.second_heading,.level_up_left_content h2.second_heading{font-size:14px!important;font-stretch:normal;font-style:normal;line-height:normal!important;margin-bottom:10px!important;letter-spacing:-.03px!important}.clean_left-content--wrapper h2.first_heading,.balance_left-content--wrapper h2.first_heading,.slam_left_content h2.first_heading,.level_up_left_content h2.first_heading{font-size:22px!important;line-height:1.18!important;letter-spacing:-.3px!important}.clean_paragraph_wrap p,.balance_left-content--wrapper p,.Hydrate_paragraph_wrap p{font-size:12px!important;margin:0 65px 0 0!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.38!important;letter-spacing:-.03px!important}.picture-block-content.about-us-guide-page-block-content{padding:0!important}section.question-image-with-text-wrap.picture-block.picture-block--mobile-height-natural .picture-block-image{height:auto;padding-bottom:0;min-height:200px!important}.picture-block-image svg{height:auto!important}.question-popup3,.question-popup5{display:none}.slider_block-btn-wrap button.block-btn{position:absolute;bottom:45px!important}span.about-your_skin_background_image{right:25px!important;top:-63px!important}span.about-your_skin_background_image img{width:125px!important}span.item-count{left:-3px!important}.about-us-guide-btn-wrap button.block-btn{width:265px}.right_block-content_wrap{padding:45px 0 0!important}.picture-block-body.question-paragraph-content p strong a{font-size:13px}.level_up_left_content.hydrate_level_up_wrap{padding:12px 35px 0 31px}.clean_slide_img,.balance_slide_img,.slam_left_img,.level_up_img{padding-left:0}.slider_block-btn-wrap{margin-top:20px!important}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{font-size:20px!important;padding:0 35px!important}.slick-initialized .slick-slide{transform:translate(-18%)}.slick-slide.slick-current.slick-active .row{margin-left:90px;width:calc(100% - 5px);-webkit-overflow-scrolling:touch;scroll-behavior:smooth;transition-duration:.5s;transition:all .5s ease}.content-area .paragraph-wrapper p{margin:auto 32px!important}.clean_image_wrap img,.Balance_image_wrap img,.Hydrate_image_wrap img{height:325px!important;width:auto!important;padding:31px 0 0 31px}.clean_left-content--wrapper,.balance_left-content--wrapper,.hydrate_left-content--wrapper{object-fit:cover;padding:31px 0 0 31px}.slider_block-btn-wrap .block-btn{width:171px!important}button.block-btn{max-width:256px;width:100%}.custom-link-share.link-copy-hover{margin-left:0!important}.share-links{margin:10px 0 15px!important}.clean_left-content--wrapper{padding:31px 35px 0 31px!important;height:245px!important}.balance_left-content--wrapper{padding:12px 35px 0 31px!important;height:245px!important}.slick-dotted.slick-slider{margin-bottom:0!important}.ingrdients-image-with-text-page-wrapper{margin:-25px auto!important}.Balance_slide_wrapper,.balance_left-content--wrapper,.Hydrate__slide_wrapper{background:#a6efff!important}.hydrate_image_wrap img{width:auto;object-fit:cover;height:325px;padding:31px 0 0 31px}.slam_left_content,.level_up_left_content{width:auto;object-fit:cover;padding:31px 35px 0 31px!important;height:245px!important}.Share-instagram{font-size:14px!important;padding:30px 62px 40px;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;letter-spacing:-.03px!important}h2.picture-question-block-heading{margin-top:0}.block-btn-wrapper{margin-top:30px!important}span.balance-wrap{margin:auto 66px!important}.center.slider{padding-top:30px!important}li.slick-active{text-align:center;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.03px}ul.slick-dots{margin-top:30px!important}.banner-description-wrap p{text-align:center}.slick-dots{padding:20px 0}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{font-size:18px!important;font-weight:400;font-stretch:normal;font-style:medium;line-height:1.245;letter-spacing:-.2x}.slick-next,.slick-prev{top:230px!important}h2.main_title-wrapper{font-size:22px!important;font-stretch:normal;font-style:normal;line-height:1.18!important;letter-spacing:-.3px!important;padding:30px 55px 0!important}.slick-dots li,li.slick-active{font-size:12px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33!important;letter-spacing:-.03px;font-family:SctoGroteskaA-Bold!important}p.step-paragraph{font-size:11px!important;font-stretch:normal!important;font-style:normal!important;line-height:1.14!important;letter-spacing:.35px!important}.ingrdients-image-with-text-page-wrapper,.ingrdients-image-with-text-wrap{margin-bottom:0!important}.call-to-action-wrap{margin-top:35px!important}.slider_content-wrap{margin:auto 15px!important}.newsletter-wrap{margin:0 auto}.template-index .prev,.template-index .next{top:275px!important}.template-cart .table td{border-top:none!important}.tool-container a.account-options{display:none}.spr-icon.spr-icon-star{margin:0 4px 0 0!important}.product-area .product-details-wrapper .header .price{margin-top:14px}h2.cleanse-heading{font-weight:500!important;letter-spacing:-.3px;line-height:26px!important;padding:50px 0 0!important;font-size:22px!important;text-align:left!important;margin:0}h4.read-more-ingredients-btn{text-align:left;margin:10px 0 0;font-size:12px}span.spr-badge{margin:13px 0 18px!important}.product-area .options.has-no-variants .product-submit{margin:10px auto!important}.picture-block-content{padding-bottom:30px!important}.picture-block-image svg{margin-bottom:-275px!important}.question-popup2{top:60px!important;right:15px!important}.question-popup4,.question-popup4.showpopupmessage{position:absolute;left:70px!important;top:115px!important}section.home-section.featured-text-container.content-area{padding:30px 0!important}.content-area .rte.paragraph-wrapper p{font-size:18px!important}.ingredients-block-content{margin:0!important;padding:0;max-width:100%}.featured-text.home-title-section-wrap h2{font-size:15px!important;line-height:15px!important;margin:0 10px}.picture-block-footer-content p{font-size:13px!important;line-height:16px!important;margin-top:25px!important}h2.picture-block-heading{margin-bottom:10px!important;font-size:25px!important}span.first-paragraph,span.second-paragraph,span.third-paragraph{font-size:25px!important}.home-richtext-section-wrap h2{font-size:10px!important}.richtext_btn{margin-bottom:10px!important}.content-inner-wrap .content{margin:0 10px!important}.spr-review-header-title{font-size:12px;letter-spacing:-.03px;line-height:16px}.spr-review-content-body{margin:0;padding:0;font-size:12px;letter-spacing:-.03px;line-height:16.5px}.header-tool-live-search{display:none}.collection-content{padding-bottom:12px!important}span.text_friends{font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.07px;text-align:center;font-family:SctoGroteskaA-Medium!important}span.spr-summary-actions a{font-size:12px!important;line-height:1.25!important;letter-spacing:.07px!important;font-weight:500!important;font-family:SctoGroteskaA-Medium!important;padding:6px!important;width:250px!important;height:30px}.copyrights{font-size:11px!important;line-height:1.3;letter-spacing:-.02px}input.email.email-newsletter::placeholder{font-size:12px!important;line-height:1.33;letter-spacing:-.03px}p#product_ingredients{font-size:10px!important;letter-spacing:-.02px;line-height:13px!important;margin:0}span.article-content-wrapper{font-size:12px!important;letter-spacing:-.03px!important;line-height:16.5px}h5.see-more-below a{font-size:12px!important;line-height:1.38;letter-spacing:-.03px!important;font-weight:400;font-family:SctoGroteskaA-regular!important}.description h3{margin:0!important;font-size:11px!important;letter-spacing:.35px!important}.addtocartshowmobile{visibility:visible;opacity:1;transition-duration:.5s;display:block;bottom:0;top:calc(100vh - 70px)}.cleanse-content-mobile-view .cleanse-wrapper .cleanse-content-wrapper p{font-size:12px;margin-top:25px;margin-bottom:10px}.cleanse-content-mobile-view{display:block!important;padding-bottom:30px}.cleanse-content-desktop-view{display:none}h4.read-more-ingredients-btn a{text-decoration:underline;font-size:12px!important;margin:0;line-height:1.25}.product-ingredients-description h2{font-size:11px!important;font-weight:500;letter-spacing:.35px;line-height:12.5px;margin-bottom:10px!important}.product_detailed_image .video-wrapper{margin-top:30px!important}.product-area{padding:0!important}.product-interaction{margin-bottom:20px}.border-line-wrap{margin-bottom:10px!important}.product-area .options.has-no-variants{padding:15px 0 0!important;border-top:1.25px solid}.product-area{padding:0}.wrap.thumb{width:75px}.mobile-thumbnails-wrapper{display:block!important}.mobile-thumbnails-wrapper img{width:100%;height:auto}input.email.email-newsletter{line-height:1.33;letter-spacing:-.03px;font-size:12px;padding-bottom:5px}.main-footer-alt .footer-message+form{margin-top:0!important}.footer-message p{color:#b6ffcb;margin-left:0;display:block!important;font-size:11px;line-height:1.14;letter-spacing:.35px;margin-bottom:10px}li.first.newsletter{padding-top:30px!important}.product-love-description{margin-top:25px!important}p#product_ingredients{line-height:16px}.desc-best,.desc-formulate{font-size:12px!important;line-height:16px!important;letter-spacing:-.03px!important;font-weight:700!important;font-stretch:normal;font-style:normal;font-family:SctoGroteskaA-Bold!important;color:#000}p.desc-content{font-size:10px!important;line-height:13px!important;letter-spacing:-.02px!important;font-family:SctoGroteskaA-Medium!important}.content-area .rte p{text-align:left;line-height:1.14;letter-spacing:.35px;font-size:11px!important;color:#000}.product-area .product-details-wrapper .header .price{margin-top:0;margin-bottom:0!important;font-size:22px!important;letter-spacing:-.3px;line-height:26px;font-family:SctoGroteskaA-Medium!important}.why-we-love-title h2{font-size:22px!important;line-height:1.18!important;letter-spacing:-.3px!important;margin-top:0!important}button.btn.product-submit.action-button.submit.see-details-btn-wrapper{display:none}.shop-all-wrap{font-size:11px!important;font-weight:500;letter-spacing:.35px;line-height:12.5px}.mobile_product_detailed_page{padding:0 15px!important}.product-recommendations h2.section-title{text-align:left}span.spr-summary-actions{padding:5px 75px!important}input.spr-button.spr-button-primary.button{height:30px;padding:0}a.product-submit.btn{min-width:250px!important;height:30px;font-size:12px!important;line-height:1.25!important;letter-spacing:.07px!important;padding:6px}.addtocart-button-active .product-card-interaction-addtocart-available{justify-content:center;font-size:12px!important;line-height:1.25!important;letter-spacing:.07px!important}.why-we-love.why-love-product-details-wrapp{clear:both;width:100%}.inner.video-thumbnail.active img{left:15px!important;top:15px!important;margin:auto}img.play-btn-wrap{top:26px!important}.video-wrapper video{width:100%!important}.product-single__media.uploaded_video video{width:100%}.pager{margin-bottom:0}.spr-container{margin:10px 0 40px!important}.spr-summary-actions-newreview:before{display:none!important}.spr-summary-actions-newreview:after{display:none!important}.product_detailed_image.wide{margin-top:57px!important}button.btn.product-submit.action-button.submit.see-details-btn-wrapper{margin-bottom:0!important}.main-footer .sub-footer{margin:0!important}.content-area h2.section-title{font-size:25px!important}button.btn.product-submit.action-button.submit.addtocart-ajax{margin:0;font-size:12px!important;line-height:1.25;letter-spacing:.07px}h2.section-title.section-border{padding:40px 0!important;line-height:31px;letter-spacing:-.47px;font-size:30px!important}.cleanse-wrapper.row-of-4{columns:1!important}.cleanse-wrapper.row-of-2{columns:1!important;width:100%!important}.product-interaction{width:100%!important;height:30px!important}.content-area,.collection-title-header{padding:0!important}.mini-cart-wrap>.ls-button-text{margin-right:38px!important}.home-section>.section-title{padding-top:0!important}.template-index .slide .content{margin-top:45px!important}h2.title.dynamic-slideshow-title-wrapper{font-size:24px;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:-.48px}.content-inner-wrap h2.dynamic-slideshow-title-wrapper{font-size:44px}.content-area .collection-content{padding-left:5px;padding-right:5px}.register-form-wrap,.login-form-wrap{padding-left:15px!important;padding-right:15px!important}.unfilter-image-block-page-wrapper{height:40vh!important}section.home-section .represent_title{margin-top:25px!important}.instagram-widget h2.section-title{padding-top:25px!important}h2.section-title.dynamic-collection-title{margin-top:25px!important}.footer-left-items-wrapper{margin-left:0}#main-footer .footer-menu__title{font-size:12px!important;line-height:1.33!important;letter-spacing:-.03px!important}.main-footer{margin-top:0}section.home-section.home-module.home-video.has-border.has-heading{padding:50px 0}div#shopify-section-product-specific-ingredients{padding-bottom:50px}.how-to-use-text-content{padding:0 37px!important;text-align:center}h2.question-title.text-center{padding:20px}.banner-inner_text-wrapper h2{font-size:32px;font-weight:500;letter-spacing:-.48px;line-height:38px;text-align:center}.banner-description-wrap p{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:-.05px}.product-inner{height:100%}section.question-section.featured-text-container.content-area{margin:20px 0}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4) .product-card-figure{padding-bottom:55%}.fav-tag{width:50px!important;height:50px!important}div#Hero-product-listing-banner{background-image:url(/cdn/shop/files/shop_mobile_banner.jpg?v=1605804003)!important;background-size:cover;background-position:bottom!important}.spr-review,.spr-form{width:100%!important}}@media only screen and (max-width: 576px) and (max-width: 576px){input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{height:40px!important}}.fav-tag{width:80px;height:80px;border-radius:50%;padding:5px;position:absolute;top:0;left:-35px;z-index:1}ul.main-header--nav-links li.nav-item__link--active a{color:#f9644b!important}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4) .product-card-interactions{width:50%}.content-area,.collection-title-header{padding:0 80px}.product-details.border{max-width:100%;border:none!important;width:445px;margin-top:0}.share-links{display:none;margin-top:20px}.share-links.share_product_mobile_view{display:block;vertical-align:middle}.custom-link-share.link-copy-hover{margin:auto}.custom-link-share.link-copy-hover img{width:24px;height:24px}.template-collection .product-list .product{margin-bottom:35px}.product-area .product-details-wrapper .description{padding-top:0}.header .description h3{font-size:14px;text-align:left;font-weight:600;color:#000;letter-spacing:1px;line-height:normal}span.dot{height:6.5px;width:6.5px;background-color:#f9644b;border-radius:50%;margin:auto;position:absolute;bottom:19px;left:-7px}.main-header nav.full .nav-item>.label{color:#000}.main-header nav{border:0}span.item-count{border-radius:50%;width:40px;height:40px!important;padding:8px;left:-40px;background:#fff;border:2px solid #f9644b;background-color:#fff!important;text-align:center;color:#f9644a!important;font-size:15px!important;font-weight:600}.main-header--tools .mini-cart-wrap .item-count:empty{display:block}li.nav-item a{font-family:SctoGroteskaA-Medium!important}.main-header--tools .search,.main-header--tools .menu,.main-header--tools .mini-cart-wrap,.main-header--tools .account-options{margin:0 10x 0px 0px}.header-minimal{padding:0}button.addtocart-button-active{border-radius:50px;text-transform:none;font-size:14px}.live-search{margin-right:20px;margin-left:0}.template-product .product-recommendations .product{width:calc(33.3333% - 10px);padding-left:0;margin-bottom:42px}.content.content-area.product-detail{background-color:#f7f7f7}#shopify-product-reviews{margin:0!important}.product-interaction{border:2px solid black!important;background-color:#f7f7f7;color:#000;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;border-radius:50px;padding:8px 15px;font-family:SctoGroteskaA-Medium!important}span.title_last.recommend-product-last p{font-family:SctoGroteskaA-Medium!important}.why-we-love-title h2{font-size:33px;font-weight:500;margin-top:20px;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px;text-align:left;color:#000;font-family:SctoGroteskaA-Medium!important}.product-ingredients-description h2{font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:-10px;letter-spacing:1px;text-align:left;line-height:22px}h4.read-more-ingredients-btn{text-align:left}h4.read-more-ingredients-btn a{color:#000;font-size:14px;font-weight:500;letter-spacing:-.04px;line-height:22px;font-family:SctoGroteskaA-Medium!important}p.price.sale.product-price{float:right;margin:auto;display:block}.cart-mini-subtotal-heading,.order-total .money{font-family:SctoGroteskaA-Medium;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000}.money{font-family:SctoGroteskaA-regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000}span.spr-badge{text-align:left;margin:15px 0 30px}.border-line-wrap{border-bottom:1.25px solid black;margin-bottom:20px}.spr-review,.spr-form{border-color:#c9ebf5!important;text-align:center;margin:auto!important}input.spr-form-input{text-align:left;border:2px solid;border-radius:5px;padding:8px;background:#fff;color:#000;font-family:SctoGroteskaA-regular!important}input.spr-form-input::placeholder{color:#000}input.spr-button.spr-button-primary.button{background:#b6ffcb;color:#000;border-radius:50px;border:2px solid black;font-weight:500;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;font-family:SctoGroteskaA-Medium!important}.spr-form-input .spr-form-input-textarea::placeholder{color:#000;text-align:center}.featured-text-container.content-area.product-review{background:#bfecf8}.cleanse-wrapper.row-of-4{columns:4}.cleanse-wrapper.row-of-2{columns:2;width:43%;margin:auto}h2.cleanse-heading{color:#000;margin:0;padding:100px 0 58px;font-weight:500;letter-spacing:-.6px;line-height:54px;text-align:center;font-size:33px;font-family:SctoGroteskaA-Medium!important}h2.section-title.section-border{padding:100px 0 75px;margin:0}.cleanse-footer p{font-weight:600;color:#000;padding:20px 15px;text-align:left;letter-spacing:.5px;font-size:14px;margin-bottom:50px}.addtocart{float:right;margin-top:-50px;display:block}span.spr-summary-actions a{border:2px solid black;color:#000;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;border-radius:50px;width:60%;padding:9px 75px;background:#b6ffcb;margin:auto;font-family:SctoGroteskaA-Medium!important}.why-love-left-main-image{width:60%;float:left}.spr-container{margin:60px 0 80px}.show-all-product-btn{text-align:center;padding:20px 0 50px}a.product-submit.btn{background-color:#b6ffcb;border-radius:50px;color:#000;font-size:14px;min-width:300px;border:2px solid;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;font-family:SctoGroteskaA-Medium!important}span.article-content-wrapper{font-size:14px;padding:0 0 0 40px;text-align:left;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;color:#000;letter-spacing:-.04px;font-family:SctoGroteskaA-Medium!important}span.article-content-wrapper.no-padding{padding-left:0!important}.product-tag-description-wrap{display:flex;margin-bottom:60px}@media screen and (max-width: 576px){.product-tag-description-wrap{margin-bottom:20px}}.product-tag-img-wrap{min-width:60px}.product-love-description{margin-top:40px}ul.product-list{columns:2}.desc-best,.desc-formulate{font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.06px;color:#000}p.desc-content{font-size:14px;line-height:20px;letter-spacing:-.04px;font-family:SctoGroteskaA-regular!important;color:#000}.product-list{text-align:center;margin-bottom:0}button.btn.product-submit.action-button.submit.see-details-btn-wrapper{padding:5px}button.btn.product-submit.action-button.submit.addtocart-ajax{padding:5px;font-weight:400}button.btn.product-submit.action-button.submit.addtocart-ajax span{font-weight:700}.product-area .options.has-no-variants{padding:30px 0 0}svg.svg-icon.icon-share{margin-right:12px}.product-interaction-title,.product-interaction .sharethis-title{margin:auto}a.product-interaction.email-us{padding:10px 9px}.cleanse-image-wrapper img{width:100%;height:auto;border-radius:5px}.product_detailed_image.wide{width:100%;margin-top:40px}.product-inner{height:100%}.product-grid-tall .product-card-figure{width:100%;padding-bottom:120%}.product-inner .product-seal{position:absolute;top:10px;z-index:1;width:100px;height:fit-content;object-fit:contain;left:10px}.collection-badge{font-size:14px;width:fit-content;position:absolute;z-index:1;right:5px;top:5px;background:#b8ee87;padding:5px 10px 4px;border-radius:50px;border:1.3pt solid;line-height:16px;pointer-events:none}@media (min-width: 768px){.collection-badge{font-size:15.6px}}.spr-review-footer a{color:#000}.description h3{margin:10px 0 0}.wrap.thumb{border:5px solid #F7F7F7}.wrap.thumb.active,.wrap.thumb:hover{border:5px solid #b6ffcb;border-radius:5px}.action-button.submit,.action-button.unavailable,.customer .account-form .submit-button,.customer.addresses .submit-wrap,.cart-submit,.password-page-field-wrap .submit,.call-to-action{padding:0}.customer.addresses .edit-add-address .submit-wrap .action-button{padding-top:8px!important;background-color:#c0f281}.customer.addresses .edit-add-address .wrap{display:ruby;margin-right:10px;width:100%!important}.customer.addresses .edit-add-address .wrap .column{flex-direction:column;margin-bottom:20px;width:45%}@media only screen and (max-width: 768px){.customer.addresses .edit-add-address .wrap .styled-select{width:12rem}}.spr-form-label{font-size:14px!important;font-family:SctoGroteskaA-Medium!important;FONT-WEIGHT:500;color:#000}.spr-form-contact-name{text-align:left;font-weight:500;font-family:SctoGroteskaA-Medium!important}.spr-form-input textarea{font-family:SctoGroteskaA-Medium!important;height:200px;border:2px solid;border-radius:5px;font-size:15px;font-weight:500}.spr-form-review-title,.spr-form-review-body,.spr-form-contact-email{text-align:left;font-weight:500;font-family:SctoGroteskaA-Medium!important}.spr-form-review-rating{text-align:left;width:100%;font-weight:500;font-family:SctoGroteskaA-Medium!important}.spr-form-review-rating label.spr-form-label{font-size:14px!important;font-weight:500;color:#000;font-family:SctoGroteskaA-Medium!important;text-transform:uppercase}.spr-form-input-textarea::placeholder{text-align:left!important;font-weight:500;font-family:SctoGroteskaA-Medium!important}input.spr-form-input::placeholder{font-size:15px;font-weight:500;color:#000;font-family:SctoGroteskaA-Medium!important}.product-area .showcase .wrap.active .overlay,.product-area .pager .wrap.active .overlay{box-shadow:none}.spr-form-input-text,.spr-form-input-email,.spr-form-input-textarea{padding:10px;font-weight:500;font-family:SctoGroteskaA-Medium!important}.content-area.product-detail{background-color:#f7f7f7}.product-area .showcase{align-items:center;display:flex;justify-content:space-around;width:55%}@media screen and (max-width: 576px){.product-area .showcase{flex-direction:column}}.product-area .showcase .pager img{border-radius:3px}.video-thumbnail video{width:100%;height:auto;margin:7px auto auto;max-width:65px}.content.content-area{padding:0}@media only screen and (max-width: 1280px){p.spr-review-content-body{width:72.5%}.level_up__btn-wrap{margin-top:58px!important}}.video-thumbnail{border:5px solid #F7F7F7;background:#fff;max-width:74px;margin-bottom:10px}input.email.email-newsletter{padding-top:0;color:#000}img.play-btn-wrap{width:30px!important;height:30px!important;position:absolute;top:11px;left:18px}.product-single__media.uploaded_video{position:relative}.thumbnail-border{border:5px solid #B6FFCB}.inner.video-thumbnail.active{background:#fff}.product-area{padding:0}@media screen and (max-width: 576px){.container.product_detailed_image{margin-top:unset}}.container.product_detailed_image .video-wrapper{margin-top:30px}.container.product_detailed_image.product_video{height:auto!important}.video-wrapper video{width:100%}.addtocarthide{visibility:hidden;opacity:0;transition-duration:.2s}.addtocartshow{visibility:visible;opacity:1;transition-duration:.5s}@media (min-width: 1200px){.container{max-width:1280px}.question-popup1,.question-popup2,.question-popup3,.question-popup4,.question-popup5{font-size:16px}}@media (min-width: 2560px){.container{max-width:1440px}}li.nav-item-link.nav-item{padding:15px 35px 15px 0}.larger_second_row ul.product-list.row-of-3>li.product:nth-child(4) figure.product-card-figure{padding-bottom:57.75%}.template-collection .product-list.row-of-3 .product,.template-collection .product-list.row-of-3 .promo-block{width:calc(32.33333% - 13px)}.product-inner:hover h2.title a{text-decoration:none}.product-inner:hover .product-card-figure a img:last-child{display:block}.product-inner:hover .product-card-figure a img:first-child{display:none}.product-inner .product-card-figure a img:last-child{display:none}.content-area.cleanse-content{clear:both}.product-recommendations h2.section-title{font-weight:600;font-size:40px;text-transform:uppercase;color:#000;text-align:center}div#shopify-section-How-to-cleanse{clear:both}#shopify-section-static-product-recommendations{background:#f7f7f7;display:none}section.clean-image-with-text-page-wrapper{background:#fff}.showcase.left-main-image{position:sticky;top:60px}button.block-btn a{color:#000}.block-btn{background:#c0f281;background-size:200% auto;border:1.5px solid;color:#000;width:100%;border-radius:50px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;text-transform:none;padding:8px 25px;outline:none;font-family:SctoGroteskaA-Medium!important;min-width:160px;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.secondary-btn{background:#fff;background-size:200% auto;border:2px solid;color:#000;width:100%;border-radius:25px;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;font-weight:500;text-transform:none;padding:8px 25px;outline:none;font-family:SctoGroteskaA-Medium!important;min-width:160px;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}p.step-paragraph{font-family:SctoGroteskaA-Medium!important;font-size:14px;color:#000;text-transform:uppercase;margin-bottom:10px;font-weight:500;letter-spacing:0;line-height:21px;text-align:left}h2.picture-question-block-heading{font-size:33px;font-weight:500;color:#000;letter-spacing:-.6px;line-height:54px;font-family:SctoGroteskaA-Medium!important}h2.picture-block-heading{font-family:SctoGroteskaA-Medium!important;color:#000;margin-bottom:20px;font-size:33px;font-weight:500;letter-spacing:-.6px;line-height:40px}.picture-block-content.question-image-with-text-wrapper{max-width:100%}.picture-block-content{text-align:left;width:100%;z-index:55}.home-question-section-wrap{margin:0 15px}.home-question-section-wrap p{max-width:486px;margin:0 auto 18px}.home-question-section-wrap p:last-child{margin:0 auto}.ingredients-block-content{margin:0 172px 0 50px;max-width:100%}.picture-block-left .picture-block-wrapper .picture-block-content p.step-paragraph{color:#574cff}.picture-block-body p{color:#000;font-size:18px;letter-spacing:-.04px;line-height:26px}.template-index .slide .content{max-width:100%}.ingrdients-image-with-text-page-wrapper,.ingrdients-image-with-text-wrap{background:#fff;margin:0}.question-image-with-text-page-wrapper{background:linear-gradient(to top,#a6efff,#b6ffcb);margin:0;padding:80px 0}@media screen and (max-width: 576px){.question-image-with-text-page-wrapper{padding:20px 5px}}.question-image-with-text-page-wrapper .picture-block-image{position:relative}@media screen and (min-width: 1440px){.question-image-with-text-page-wrapper .picture-block-image{min-height:570px}}@media screen and (min-width: 768px) and (max-width: 1440px){.question-image-with-text-page-wrapper .picture-block-image{min-height:520px}}@media screen and (min-width: 576px) and (max-width: 768px){.question-image-with-text-page-wrapper .picture-block-image{min-height:530px;margin-bottom:30px}}@media screen and (max-width: 576px){.question-image-with-text-page-wrapper .picture-block-image{min-height:200px}}.featured-text.home-question-section-wrap{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.featured-text.home-question-section-wrap h3{text-align:center;width:100%;margin-bottom:0;line-height:1}@media screen and (max-width: 576px){.featured-text.home-question-section-wrap h3{font-size:22px}}.featured-text.home-question-section-wrap p{font-size:22px}@media screen and (max-width: 576px){.featured-text.home-question-section-wrap p{font-size:1rem}}.featured-text.home-question-section-wrap img{width:100%;object-fit:contain;height:fit-content;margin:20px 0}.content-area .paragraph-wrapper p{color:#fff;font-size:30px;font-weight:500;letter-spacing:-.6px;text-align:center;font-family:SctoGroteskaA-regular!important}.richtext_btn{margin-top:40px}section.home-section.featured-text-container.content-area{background:#9ae9fc;padding:60px 0}section.home-section.featured-text-container.content-area h3{font-weight:400;letter-spacing:-.2px;line-height:1.245}section.home-section.featured-text-container.content-area h3{font-size:20px}@media screen and (min-width: 576px){section.home-section.featured-text-container.content-area h3{font-size:calc(20px + 4 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){section.home-section.featured-text-container.content-area h3{font-size:24px}}section.home-section.featured-text-container.content-area p{letter-spacing:-.2px;font-size:18px;line-height:1.245}.home-section.featured-text-container{margin-top:0}.home-section.has-border{border-top:1.5px solid black}.footer-message p{display:none}div#shopify-section-static-product,#shopify-section-static-product-bundle{background:#f7f7f7}@media screen and (max-width: 768px){#shopify-section-static-product-bundle{background:linear-gradient(to top,#bfecf8,#b6ffcb)!important}}.spr-reviews{margin:30px 0 0!important}.spr-reviews{padding-bottom:30px;border-bottom:2px solid!important}a.spr-summary-actions-newreview{display:block!important}.spr-container{width:60%;margin:35px auto}.spr-review{padding:28px 0}.spr-review-header{padding-top:50px;border-top:2px solid;position:relative}.featured-text.home-richtext-section-wrap h2{text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:-.06px;line-height:30px;margin:0}.rte.paragraph-wrapper{text-align:center}span.first-paragraph{color:#39c5bd;font-size:50px}span.second-paragraph{color:#847fed;font-size:50px}span.third-paragraph{color:#39c5bd;font-size:50px}.featured-text.home-title-section-wrap h2{text-align:center;font-size:22px;letter-spacing:-.09px;line-height:45px}.richtext_btn-wrapper{text-align:center;margin-top:25px}.picture-block-footer-content p strong{color:#f87c56}.picture-block-footer-content p{font-size:13px;letter-spacing:-.04px;line-height:20px;margin-top:30px;color:#000}.question-paragraph-content p{color:#000;font-size:20px;font-weight:500;letter-spacing:-.06px;line-height:26px;font-family:SctoGroteskaA-Medium!important}.question-paragraph-content p strong a{color:#574cff;font-size:18px}.block-btn-wrapper{margin-top:40px}.question-popup1,.question-popup2,.question-popup3,.question-popup4,.question-popup5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;letter-spacing:-.04px;line-height:26px;position:absolute;z-index:555;background:#fff;padding:30px;color:#f9644a;max-width:100%;box-shadow:0 0 2px 2px #fff;visibility:hidden;font-family:SctoGroteskaA-Medium!important}.question-popup1{top:5px}.question-popup2{top:65px}.question-popup3{top:170px}.question-popup4{top:300px}.question-popup5{top:405px}.question-popup1:after,.question-popup2:after,.question-popup3:after,.question-popup4:after,.question-popup5:after{content:"";border:20px solid transparent;border-right:20px solid white;border-bottom:20px solid white;position:absolute;bottom:15px;left:-20px;filter:blur(1.4px)}@media only screen and (max-width: 576px){.question-popup1:after,.question-popup2:after,.question-popup3:after,.question-popup4:after,.question-popup5:after{border:10px solid transparent;border-right:10px solid white;border-bottom:10px solid white;bottom:5px}}.picture-block-image svg{background:linear-gradient(to top,#c2edf9,#b6ffcb)}.share-instagram{font-size:14px;font-weight:700;letter-spacing:-.06px;line-height:30px;text-align:center;background:#bfecf8;padding-bottom:25px;color:#000;font-family:SctoGroteskaA-Bold!important}.picture-block-image svg{margin-bottom:-15%}.mobile-dropdown .list.primary{background-color:#fff;padding-bottom:250px}.mobile-dropdown--content{background:#fff}.mobile-dropdown .list .list-item a{position:relative;display:block;padding:15px 30px;margin:0 auto;color:#000;font-size:18px;font-weight:500;letter-spacing:0;line-height:17px;text-align:left;text-transform:none}.spr-icon{background-image:url(/cdn/shop/files/like.svg?v=1588663593);background-position:0 0;display:inline-block;text-indent:-30000px}.spr-icon.spr-icon-star-empty,.spr-icon.spr-icon.spr-icon-star-empty{background-position:0 0;background-image:url(/cdn/shop/files/heart.svg?v=1588661978)!important;opacity:1;margin:0 2px}.spr-icon.spr-icon-star-empty.spr-icon-star-hover{background-image:url(/cdn/shop/files/like.svg?v=1588663593)!important}.spr-icon.spr-icon-star{margin:0 2px;background-image:url(/cdn/shop/files/like.svg?v=1588663593)!important}.spr-icon.spr-icon-star-half{background-position:0 -54px;background-image:url(/cdn/shop/files/half-hear.svg?v=1588665224)!important;opacity:1}span.item-count-wrapper{border-radius:50%;width:32px;height:32px!important;padding:4px;left:0;background:transparent;border:1px solid white;background-color:transparent!important;text-align:center;color:#fff!important;font-size:15px!important;font-weight:500;float:right}.product-area .pager .wrap{max-width:85px}.static_cart_wrapper .page-title .label{font:500 64px/1.03 SctoGroteskaA-Medium;letter-spacing:-.4px;text-align:center;text-transform:uppercase;color:#000!important;margin:0}.customer .account-form .field-wrap label,.customer.addresses .edit-add-address .wrap>label,.comments-wrap label,.sidebar-title,.product-quantity-label,.option-name{font-family:SctoGroteskaA-Medium!important}.field-wrap.email input.field,.field-wrap.password input.field{text-align:left;border:2px solid;border-radius:5px!important;padding:8px;background:#fff}.field-wrap.email input.field::placeholder{font-family:SctoGroteskaA-Medium!important;color:#000}.customer.login .secondary-wrap p{font-family:SctoGroteskaA-Medium!important}.customer.login .secondary-wrap{border-top:1px solid black}.why_we_love{background:linear-gradient(to top,#bfecf8,#b6ffcb)!important;transition-duration:.5s;transition:background .3s ease!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.product-interaction.share_product_desktop{height:0;visibility:hidden}.cart-mini-header{font-family:SctoGroteskaA-Medium!important;margin-top:100px;letter-spacing:-.2px}.cart-mini-header h4{text-transform:uppercase;font-weight:700}.cart-mini-header-close{left:-10px;top:-75px}.cart-mini-item-discounts,.cart-mini-item-discounts .money,h3.mini-cart-product-last-title,span.cart-mini-item-final-price.cart-mini-item-price.money,.cart-mini-item-original-price.cart-mini-item-price.money{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:.35px;margin:5px 0;color:#000;font-family:SctoGroteskaA-Medium!important}.cart-mini-item-vendor,.cart-mini-item-variant,.cart-mini-item-quantity{font-family:SctoGroteskaA-Medium!important;color:#000;text-transform:capitalize}.cart-mini-item-title a{font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-.3px;font-family:SctoGroteskaA-Medium!important}.cart-mini-item-remove,.cart-mini-subtotal-heading{font-family:SctoGroteskaA-Medium!important;color:#000}a.cart-mini-actions-checkout.action-button.submit-button{background:#b6ffcb;border:2px solid;color:#000;border-radius:50px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;text-transform:capitalize;margin-right:15px;font-family:SctoGroteskaA-Medium!important}a.cart-mini-actions-cart.action-button.desaturated{border:2px solid black;border-radius:50px;background:#fff;color:#000;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;text-transform:capitalize;margin-right:0;font-family:SctoGroteskaA-Medium!important}.cart-mini-actions{border-top:none}.additional-checkout-buttons{margin-bottom:20px}button.action-button.cart-submit{background:#b6ffcb;border:2px solid;color:#000;border-radius:50px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;font-family:SctoGroteskaA-Medium!important;width:100%}.table thead th{border-bottom:1px solid black}.table td,.table th{border-top:none!important}.template-cart .table th{font-size:12px;font-family:SctoGroteskaA-Medium!important}.template-cart .table td.product-item .label.title a,.template-cart .table td.price{color:#000;font-family:SctoGroteskaA-Medium!important}.template-cart .table td{border-top:1px solid black}a.cart-item-remove{color:#000;font-family:SctoGroteskaA-regular;text-align:center}.cart-tools .totals .price{color:#000;font-family:SctoGroteskaA-Medium!important;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.cart-tools .totals .message{color:#000;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;text-align:left;display:flex}.cart-tools .totals .checkout .action-button{margin-bottom:150px}button.action-button.cart-submit span{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;text-align:center;text-transform:capitalize;font-family:SctoGroteskaA-Medium!important}.cart_message_price_wrap{display:flex;justify-content:space-between}.cart-tools{padding:0;border-top:none}ul.cart-discounts{margin-bottom:31px}.cart-tools .instructions p{color:#000}.instructions textarea.field{border:1px solid}.select-wrapper:focus,.field:focus,.comments-wrap textarea:focus,.comments-wrap input[type=text]:focus,.pxs-newsletter-form-input:focus,.password-page-field-wrap .password-page-input:focus,.product-quantity-input:focus,.option-value-name:focus{border:none;border-bottom:1.5px solid #B6FFCB}html.header-layout-minimal .ls-form{max-width:256px;padding:13px 0}button#ls-button-search:hover{background:none!important}button#ls-button-search:focus{outline:none!important}.right-side-slider{background:#a6efff;padding-left:0;padding-right:0}.left-side-slider{padding-left:0;padding-right:0}.slider_content-inner--wrap.center-center{text-align:center}h2.main_title-wrapper{font-size:33px;font-weight:500;letter-spacing:-.6px;line-height:34px;text-align:center;color:#000;font-family:SctoGroteskaA-Medium!important}.slider_content-wrap{margin:auto 60px;height:600px;padding:90px 0}h2.first_heading{font-size:35px;font-weight:500;text-align:left;letter-spacing:-.6px;line-height:34px;font-family:SctoGroteskaA-Medium!important}h2.second_heading{font-size:22px;font-weight:700;letter-spacing:-.06px;line-height:30px;text-align:left;margin-bottom:11px}p.block-slider-paragraph{font-size:14px;font-weight:500;letter-spacing:-.04px;line-height:20px;text-align:left;font-family:SctoGroteskaA-Medium!important}.slider_block-btn-wrap{text-align:left;margin-top:40px}.caption_paragraph-wrapper{font-size:16px;font-weight:600;letter-spacing:0;line-height:25px;text-align:center;margin:50px 0 45px;font-family:SctoGroteskaA-Medium!important}span.balance-wrap{margin:auto 80px}.block-slideshow-wrapper{margin-top:80px}.template-index .prev,.template-index .next{top:160px;border:1.5px solid white;border-radius:50%;width:48px;height:48px;right:10px}.template-index .prev{left:10px}.page-body-content .shopify-challenge__container{margin:200px auto}input.shopify-challenge__button.btn{font-size:14px;line-height:1.5;background:#b6ffcb;border:2px solid #000000;color:#000;height:40px;padding:0;border-radius:50px}.first_two_footer_menu{display:flex}.footer-menu.footer-second{margin:0 25px}@media screen and (max-width: 576px){.footer-menu.footer-second{margin:0}}.clean_left-content--wrapper{padding:150px 90px}.Clean_slide_wrapper{background:#a6efff}.balance_left-content--wrapper{padding:145px 90px}.Balance_slide_wrapper{background:#f7f7f7}.hydrate_left-content--wrapper{padding:150px 0 0}.clean_left-content--wrapper,.balance_left-content--wrapper,.hydrate_left-content--wrapper{object-fit:cover;height:425px}.slider_block-btn-wrap .block-btn{width:255px}.Hydrate_slide_wrapper{background:#fff4ad}.level_up_left_content{padding:5px 85px 0 0}.slam_left_content{padding:0 30px}.slick-dots li{width:auto!important;height:auto!important;margin:0!important;font-family:SctoGroteskaA-Medium!important}.slick-dotted.slick-slider{margin-top:45px}.clean_image_wrap,.balance_image_wrap,.hydrate_image_wrap{position:relative;font-size:0}.lightbox-instagram .image img{border-radius:0!important}.slideshow-sibling-section .home-section{margin-top:0;margin-bottom:0}.clean_left-content--wrapper h2.first_heading,.balance_left-content--wrapper h2.first_heading,.slam_left_content h2.first_heading,.level_up_left_content h2.first_heading{font-size:33px;margin:0;font-weight:500;letter-spacing:-.6px;line-height:40px;color:#000;font-family:SctoGroteskaA-Medium!important}.clean_left-content--wrapper h2.second_heading,.balance_left-content--wrapper h2.second_heading,.slam_left_content h2.second_heading,.level_up_left_content h2.second_heading{font-size:16px;margin:0;font-weight:700;letter-spacing:-.06px;line-height:30px;color:#000;text-transform:uppercase;font-family:SctoGroteskaA-Bold!important}.slam_left_content p.step-paragraph{margin:-20px 0 0}.clean_paragraph_wrap p,.balance_left-content--wrapper p,.Hydrate_paragraph_wrap p{font-size:14px;font-weight:500;letter-spacing:-.04px;line-height:22px;color:#000;margin:11px 0 0;font-family:SctoGroteskaA-Medium!important}.clean_left-content--wrapper p.step-paragraph,.balance_left-content--wrapper p.step-paragraph{margin:-20px 0 0}.clean_image_wrap img,.Balance_image_wrap img,.Hydrate_image_wrap img{width:100%;object-fit:cover;height:500px}.main-header--minimal .header-minimal .store-title{padding:10px 0}.slick-next{border:2px solid white!important;border-radius:50%;width:45px!important;height:45px!important}.slick-prev{border:2px solid black!important;border-radius:50%;width:45px!important;height:45px!important;z-index:55}li.slick-active{color:#f9644a!important;font-size:14px;font-weight:700;letter-spacing:0;line-height:25px;text-align:center}.slick-dots li{color:#000}li.slick-active span.dot-active{height:6.5px;width:6.5px;background-color:#f9644a;border-radius:50%;display:block;margin:auto}.center.slider{padding-top:25px}h2.main_title-wrapper{padding:60px 0;margin:0}ul.slick-dots{margin:0}ul.slick-dots{height:0;top:-65px}.Share-instagram{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.06px;text-align:center;background:#a6efff;padding-bottom:50px;color:#000;font-family:SctoGroteskaA-Bold!important}.Share-instagram a{color:#000;font-family:SctoGroteskaA-Bold!important}.custom-link-share.link-copy-hover.col-md-4 img{width:30px!important;height:auto}.row.share-links{margin-top:10px}.user_review_information_wrap{display:inline-grid;text-align:left;position:absolute;left:0;top:50px}strong.review_user_name_wrap{font-size:16px;letter-spacing:-.04px;line-height:25px;font-weight:500;margin-top:5px;text-transform:capitalize;font-family:SctoGroteskaA-Bold!important}.spr-review-header-byline strong.review_date{font-size:16px;letter-spacing:-.04px;line-height:25px;font-weight:500;font-family:SctoGroteskaA-regular!important}@media only screen and (min-width: 1600px){input.spr-button.spr-button-primary.button{font-size:18px!important}strong.review_user_name_wrap,.spr-review-header-byline strong.review_date{font-size:18px}.spr-review-header-byline{font-size:16px!important}.product-form .product-submit{margin-bottom:13px}span.dot{bottom:25px!important}button.block-btn{width:328px;height:50px}marquee{overflow:visible;-moz-binding:none}.content-inner-wrap h2.dynamic-slideshow-title-wrapper{font-size:84px!important;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:-1px;text-align:center}.content-inner-wrap p.dynamic-slideshow-paragraph-wrapper{font-size:24px!important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:-.06px;text-align:center}.block-btn{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;text-align:center}.call-to-action-wrap{margin-top:60px}.content-area .paragraph-wrapper p{font-size:36px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.09px;text-align:center}h2.main_title-wrapper{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px;text-align:center}ul.slick-dots li{font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}.center.slider{padding-top:140px}.balance_left-content--wrapper{padding:170px 140px 0}h2.main_title-wrapper{padding:75px 0 80px;margin:0}.clean_left-content--wrapper h2.first_heading,.level_up_left_content h2.first_heading,.slam_left_content h2.first_heading,.balance_left-content--wrapper h2.first_heading{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px}.clean_left-content--wrapper h2.second_heading,.level_up_left_content h2.second_heading,.slam_left_content h2.second_heading,.balance_left-content--wrapper h2.second_heading{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.06px;margin-top:10px}.clean_paragraph_wrap p,.balance_left-content--wrapper p,.Hydrate_paragraph_wrap p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.04px}.clean_left-content--wrapper p.step-paragraph,.balance_left-content--wrapper p.step-paragraph,.slam_left_content p.step-paragraph{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.ingredients-block-content h2.picture-block-heading{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px}.ingredients-block-content .picture-block-body p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.04px}.block-btn-wrapper{margin-top:50px}h2.picture-question-block-heading{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px}.picture-block-body.question-paragraph-content p{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.06px}.question-paragraph-content p strong a{font-size:24px}.Share-instagram{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.06px;text-align:center;background:#a6efff;padding-bottom:100px;color:#000}.question-popup1{left:50px!important;width:274px!important}.question-popup2{right:120px;width:331px}.question-popup3{top:190px;right:230px;width:434px}.question-popup4{top:335px;width:326px;left:50px}.question-popup5{top:455px;width:387px;right:155px}.question-popup1,.question-popup2,.question-popup3,.question-popup4,.question-popup5{letter-spacing:-.04px;line-height:26px;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44}.home-question-section-wrap{margin:0 400px}input.email.email-newsletter::placeholder{font-size:18px}.newsletter-wrap .email{max-width:450px;margin-left:0}.slider_block-btn-wrap{margin-top:46px}.clean_image_wrap img,.Balance_image_wrap img,.Hydrate_image_wrap img{height:600px}.hydrate_left-content--wrapper{padding:170px 0 0}.balance_left-content--wrapper{padding:190x 140px 0}.clean_left-content--wrapper{padding:195px 130px}.picture-block-content{width:100%}.richtext_btn{margin-top:65px}section.home-section.featured-text-container.content-area{background:#9ae9fc;padding:60px 0}.main-header--minimal .header-minimal .store-title{padding:10px 0}li.nav-item a.label,span.ls-button-text{font-size:20px!important;letter-spacing:normal!important;line-height:normal!important}ul.slick-dots{margin-top:80px}.slick-dotted.slick-slider{margin-top:0}.banner-inner_text-wrapper h2{font-weight:500;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:-1px;margin:0}.shop-all-wrap{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-top:150px}.banner-description-wrap p{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.06px;margin:60px 0 0}.banner-inner_text-wrapper{width:60%;margin:150px 0}.content-area .rte p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}.collection-title-header .collection-title{padding-top:100px}.collection-content{padding-bottom:100px}.template-collection .product-list.row-of-3 .product,.template-collection .product-list.row-of-3 .promo-block{width:calc(32.33333% - 15px)}.container{width:1440px;max-width:1440px;padding:0}.picture-block-content.question-image-with-text-wrapper{margin-right:100px}.product-area .product-details-wrapper .header .price{font:500 44px SctoGroteskaA-Medium;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px}.desc-best,.desc-formulate{font-size:24px;font-weight:500;font-family:SctoGroteskaA-Medium!important;line-height:32px;letter-spacing:-.06px;margin-top:40px!important;color:#000}p.desc-content{font-size:16px;line-height:20px;letter-spacing:-.04px;font-family:SctoGroteskaA-regular!important;color:#000}.header .description h3{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:5px}h5.see-more-below a{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.04px}.product-area .options.has-no-variants{padding:40px 0 0}.product-area .options.has-no-variants .product-submit{margin:0 auto 20px}.product-interaction{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.04px;height:50px}.share-links{margin-bottom:225px}.product-area .product-details{margin-top:124px}.product-details-wrapper .product-details.product-details-alignment-left{padding:0!important}span.spr-badge{margin:20px 0 35px}.border-line-wrap{margin-bottom:29px}a.product-submit.btn{padding:12px 18px;font-size:18px;letter-spacing:-.04px;line-height:22px;text-align:center;height:50px}.why-we-love-title h2{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px;margin-bottom:0}span.article-content-wrapper{font-size:18px}p#product_ingredients{font-size:16px!important}.product-ingredients-description h2,h4.read-more-ingredients-btn a{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:0}h2.cleanse-heading{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.6px;text-align:center}.cleanse-footer p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.04px;text-align:center;margin-bottom:100px}.product-recommendations h2.section-title{font-size:64px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.03;letter-spacing:-.4px;text-align:center}section.product-recommendations h2.section-title.section-border{padding:100px 0}span.title_last.recommend-product-last p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.template-product .product-recommendations .product{width:calc(33.3333% - 25px);padding-left:0;margin-bottom:100px}span.spr-summary-actions-togglereviews{font-size:16px;letter-spacing:-.04px;line-height:26px;text-align:center}span.spr-summary-actions a{font-size:18px;letter-spacing:-.04px;line-height:22px}span.spr-summary-actions{padding:15px 75px}.spr-form-label{font-size:18px!important;font-weight:500;letter-spacing:0;line-height:21px!important;margin-bottom:10px}.spr-form-review-rating label.spr-form-label{font-size:18px!important;font-weight:500;letter-spacing:0;line-height:21px!important}input.spr-form-input{height:50px}.spr-form-input textarea{font-size:18px;font-weight:500;letter-spacing:-.04px;line-height:26px}input.spr-form-input.spr-form-input-text::placeholder,input.spr-form-input.spr-form-input-email::placeholder{font-size:18px;font-weight:500;letter-spacing:-.04px;line-height:26px}.spr-container{margin:100px auto;padding:0!important}.password-page-field-wrap input.submit,input#email::placeholder{font-size:18px!important;letter-spacing:-.04px!important;font-family:SctoGroteskaA-Bold!important}.form-title p{font-size:90px!important;width:580px!important}.password-page-field-wrap{width:580px!important}.email-title-wrapper p,.social-title-wrapper p,a.email-id-wrap,a.social-id-wrap{font-size:18px!important}a.admin-login-modal{font-size:18px!important;font-weight:700;letter-spacing:-.04px;line-height:24px;font-family:SctoGroteskaA-Bold!important}input#email,.password-page-field-wrap input.submit{height:61px}input#email{font-size:18px!important}.password-page-field-wrap .password-page-input{margin-bottom:10px!important}.footer-content--wrapper{margin-top:100px!important}.password-page-field-wrap .posted-success{font-size:18px!important;margin-bottom:31px!important}.left-footer-content{left:30px!important;bottom:15px!important}.logo-image-wrap img{right:-80px!important;width:160px!important;height:160px!important;top:320px!important}.left-login-text-wrap p{margin-bottom:20px!important}.left-copyrights-text-wrap{margin-bottom:10px}.left-image-wrap img{margin-top:20px!important}h2.about_us_title{font-size:84px!important;font-weight:500;letter-spacing:-.7px;line-height:90px}h2.about_us_title_wrap,h2.about_us_contact-detail_title{font-size:44px!important;font-weight:500;letter-spacing:-.6px;line-height:52px}.about_us_paragraph_wrap p a{color:#574cff;font-size:24px!important;font-weight:500;letter-spacing:-.06px}.about-us-guide-page-block-content h2.picture-block-heading{font-size:44px;font-weight:500;font-stretch:normal;font-style:normal;line-height:54px;letter-spacing:-.6px;margin:0 0 30px}.about-us-guide-page-block-content .picture-block-body p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:-.04px;margin:0 0 50px}.picture-block-content.about-us-guide-page-block-content{margin:0 160px!important}.about-us-with-your-skin_content_wrap h2{font-size:44px!important;font-weight:700;letter-spacing:-.6px;line-height:54px;margin:45px 101px;font-family:SctoGroteskaA-Bold!important}.about-us-with-your-skinparagraph_wrap p{font-size:24px!important;font-weight:500;letter-spacing:-.06px;line-height:32px;margin:0 101px;font-family:SctoGroteskaA-Medium!important}.right_block-content_wrap{padding:0!important}h2.picture-block-heading.about-us-with-your-skin_content_wrap{margin:45px 101px 0!important}.about-us-help-block-wrap{padding:182px 0!important}span.background_image{top:-48px!important}span.background_semi_image img{width:100px!important}span.about-your_skin_background_image img{width:217px!important}span.about-your_skin_background_image{right:97px!important;top:-110px!important}span.steps_wrap,li span.steps_wrap:hover{font-size:20px!important}.account-mini-header-close{top:26px!important}.user-input-wrp .floating-label{top:14px!important}.user-input-wrp input:focus~.floating-label,.user-input-wrp input:not(:focus):valid~.floating-label{top:4px!important;font-size:14px!important}.register-form-wrap .user-input-wrp .floating-label{top:15px!important}input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{font-size:18px!important}p.signup_subtitle{font-size:14px!important}section.login .page-title span.label{font-size:22px!important}.field-wrap.email input.field,.field-wrap.password input.field,span.login-input-label,.field-wrap input.field.inputText{font-size:18px!important}.login-footer-wrap a{font-size:15px!important}p.agreement-paragraph a,p.email-paragraph a,p.remember-paragraph a,label.agreement_label{font-size:18px!important}.secondary-wrap p{font-size:16px!important}.customer .account-form .helper{font-size:15px!important}.login-form-wrap .error-message,.account-form.register-form-wrap .error-message{font-size:18px!important}.user-input-wrp input.field.inputText{padding-top:20px!important}.spr-icon.spr-icon-star-empty,.spr-icon.spr-icon.spr-icon-star-empty,.spr-icon.spr-icon-star{width:24px;height:24px}.slick-next,.slick-prev{top:58%!important}.product-love-description{margin-top:65px}span.article-content-wrapper{padding-left:50px!important}.fav-tag{width:100px!important;height:100px!important;left:-35px!important}img.play-btn-wrap{width:40px!important;height:40px!important;top:5px!important}.product-details.border{width:525px!important}span.order_date_creation_wrap{margin:-66px 0 0!important}span.action{top:10px!important;right:250px!important}.sidenav ul.desktop_nav_option li a,.customer_account-info .customer_email,span.customer_member,span.account_edit a,li.order-subtotal span.order-totals-label,li.order-total span.order-totals-label{font-size:18px!important}span.label.title.for_mobile_order_title{display:block!important;padding:0 0 10px!important}span.label.title.for_desktop_order_title{display:none}.order_image-wrap img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:100%}label.cf-app__field-label[for=customer-email],label.cf-app__field-label[for=customer-last-name],label.cf-app__field-label[for=customer-first-name],label.cf-app__field-label[for=customer-password]{font-size:12px!important}div#cf-app-customer-fields input#customer-first-name,div#cf-app-customer-fields input#customer-last-name,ul.customer_address_list li p{font-size:18px!important}.customer.addresses .add-new{font-size:16px!important}.Clean_slide_wrapper,.Balance_slide_wrapper,.Hydrate_slide_wrapper{margin-left:-125px!important}.slick-next{right:72px!important}.slick-prev{left:72px!important}.picture-block-content.right_block-content_wrap{max-width:100%}.template-collection .product-list .product{margin-bottom:55px}p.spr-review-content-body{width:65%}}@media (min-width: 1900px){p.spr-review-content-body{width:62.5%}p.signup_subtitle{font-size:16px!important}input.submit.success-button{margin-bottom:0!important}.picture-block-content.right_block-content_wrap{width:77%}.center.slider{padding-top:80px}.logo-image-wrap img{top:445px!important}.hydrate_left-content--wrapper{padding:152px 0}ul.slick-dots{top:-95px}.home-question-section-wrap{margin:0 550px}.form-title p{margin:150px auto!important}.footer-content--wrapper{margin-top:140px!important}.left-footer-content{bottom:30px!important}.left-image-wrap img{margin-top:85px!important}}h2.about-us-help-block_title,.about-us-help-block_paragraph p{color:#000}.about-us-help-block_paragraph p a{color:#000!important;font-family:SctoGroteskaA-Medium!important}section.about-us-guide-page-wrap{background:none}h2.about_us_title{font-size:50px;text-align:center;margin:0 0 30px;font-family:SctoGroteskaA-Medium!important}@media screen and (max-width: 576px){.hero-about-us-banner .hero__inner{padding:70px 0 580px!important}}.about-us-banner-wrapper h1{line-height:1;margin-bottom:10px}.about-us-banner-wrapper .mega-subtitle p{font:500 24px/32px SctoGroteskaA-Medium;letter-spacing:-.06px;text-align:left;margin:0 auto}@media only screen and (max-width: 768px){.about-us-banner-wrapper .mega-subtitle p{width:unset}}@media only screen and (max-width: 576px){.about-us-banner-wrapper .mega-subtitle p{font-size:1rem;line-height:1.15;text-align:center}}@media only screen and (max-width: 576px){.about-us-banner-wrapper{text-align:center}}.featured-text-container #meetskincare{width:560px;height:560px;position:relative;margin:0 auto}.featured-text-container #meetskincare text{font-family:SctoGroteskaA-Bold;font-size:43px}.featured-text-container #meetskincare svg{position:absolute;left:0;top:0;width:560px;height:560px;-webkit-animation-name:meet-text-rotate;-moz-animation-name:meet-text-rotate;-ms-animation-name:meet-text-rotate;-o-animation-name:meet-text-rotate;animation-name:meet-text-rotate;-webkit-animation-duration:15s;-moz-animation-duration:15s;-ms-animation-duration:15s;-o-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}@media screen and (max-width: 1200px){.featured-text-container #meetskincare{width:400px;height:400px;position:relative;margin:0 auto}.featured-text-container #meetskincare svg{position:absolute;left:0;top:0;width:400px;height:400px}}@media screen and (max-width: 992px){.featured-text-container #meetskincare{width:360px;height:360px;position:relative;margin:0 auto}.featured-text-container #meetskincare svg{position:absolute;left:0;top:0;width:360px;height:360px}}@-webkit-keyframes meet-text-rotate{0%{-webkit-transform:rotate(-360deg)}to{-webkit-transform:rotate(0)}}@-moz-keyframes meet-text-rotate{0%{-moz-transform:rotate(-360deg)}to{-moz-transform:rotate(0)}}@-ms-keyframes meet-text-rotate{0%{-ms-transform:rotate(-360deg)}to{-ms-transform:rotate(0)}}@-o-keyframes meet-text-rotate{0%{-o-transform:rotate(-360deg)}to{-o-transform:rotate(0)}}@keyframes meet-text-rotate{0%{transform:rotate(-360deg)}to{transform:rotate(0)}}@-webkit-keyframes floatText{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@-moz-keyframes floatText{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@-ms-keyframes floatText{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@-o-keyframes floatText{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes floatText{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.about-us-richtext_background_image{left:50%;margin-left:-50%;position:absolute;top:-55px;width:100%}@media screen and (max-width: 992px){.about-us-richtext_background_image{top:unset}}.about-us-section{background:#a6efff;padding:100px 0}.about-us-section img{width:90%}.about-us-section .featured-text h3{margin-bottom:30px}.about-us-section .featured-text .about_us_paragraph_wrap p{color:#000;font:500 24px/32px SctoGroteskaA-regular;letter-spacing:-.14px}@media only screen and (max-width: 576px){.about-us-section .featured-text .about_us_paragraph_wrap p{font:500 18px/22px SctoGroteskaA-regular}}@media only screen and (max-width: 992px){.about-us-section .featured-text{margin:0 0 0 40px}}@media only screen and (max-width: 576px){.about-us-section .featured-text{text-align:center;margin:40px}}@media only screen and (max-width: 992px){.about-us-section{padding:50px 0}}@media only screen and (min-width: 1440px){.hero-about-us-contact-detail{background-position:center!important;background-size:cover!important}}.about-us-contact-detail-wrap{padding:200px 0!important}.about-us-contact-detail-wrap .about_us_contact-detail_paragraph{width:560px;margin:0 auto}.about-us-contact-detail-wrap .about_us_contact-detail_paragraph p{font:500 18px/24px SctoGroteskaA-Medium;letter-spacing:-.04px;text-align:center}@media only screen and (max-width: 992px){.about-us-contact-detail-wrap .about_us_contact-detail_paragraph{width:400px}}@media only screen and (max-width: 768px){.about-us-contact-detail-wrap .about_us_contact-detail_paragraph{width:350px}}.about-us-contact-detail-wrap .button-contact{display:block;margin-top:50px}.about-us-contact-detail-wrap h3{font:500 64px/66px SctoGroteskaA-Medium;letter-spacing:-.4px;text-transform:uppercase;width:684px;margin:0 auto 30px}@media only screen and (max-width: 1200px){.about-us-contact-detail-wrap h3{font-size:58px;line-height:60px}}@media only screen and (max-width: 992px){.about-us-contact-detail-wrap h3{font-size:52px;line-height:54px;width:unset}}@media only screen and (max-width: 576px){.about-us-contact-detail-wrap h3{font:500 44px/46px SctoGroteskaA-Medium;margin:0 30px 20px}}@media only screen and (max-width: 992px){.about-us-contact-detail-wrap{padding:150px 0!important}}@media only screen and (max-width: 576px){.about-us-contact-detail-wrap{padding:100px 0!important}.about-us-contact-detail-wrap .page-width{padding:0 20px}}@media only screen and (max-width: 576px){.about-us-contact-detail-wrap .block-btn{width:150px}}.about-us-guide .self-care{margin-left:80px;width:440px}@media only screen and (max-width: 1200px){.about-us-guide .self-care{margin:unset;width:unset}}.about-us-guide ul{margin:0}.about-us-guide img{width:90%;border-radius:50%;background:none!important}@media only screen and (max-width: 576px){.about-us-guide img{background:none!important;width:100%;margin-bottom:20px}}.about-us-guide h5{margin-bottom:50px}@media only screen and (max-width: 576px){.about-us-guide h5{margin-bottom:20px}}.about-us-guide h3{font-size:64px;line-height:66px;letter-spacing:-.1px;text-transform:uppercase}@media only screen and (max-width: 1200px){.about-us-guide h3{font-size:58px;line-height:60px}}@media only screen and (max-width: 992px){.about-us-guide h3{font-size:52px;line-height:54px}}@media only screen and (max-width: 576px){.about-us-guide h3{font-size:44px;line-height:46px;letter-spacing:-.1px;width:unset;text-align:center;margin:0 auto 20px}}@media only screen and (max-width: 576px){.about-us-guide .picture-block-body p{font-size:18px;width:275px;margin:0 auto;text-align:center}}.about-us-guide .picture-block-points a{color:#5e53fb}.about-us-guide .picture-block-points li{list-style:none;margin-bottom:50px}.about-us-guide .picture-block-points li:before{content:"\f111";float:left;font:55px/1 FontAwesome}@media only screen and (max-width: 576px){.about-us-guide .picture-block-points li:before{text-align:center;margin:0 auto 17px;display:block;float:none}}@media only screen and (max-width: 576px){.about-us-guide .picture-block-points li:last-child{margin-bottom:0}}.about-us-guide .picture-block-points p{font-size:16px;letter-spacing:-.04px;line-height:22px;margin-left:95px}@media only screen and (max-width: 576px){.about-us-guide .picture-block-points p{font-size:12px;width:255px;text-align:center;margin:0 auto}}@media only screen and (max-width: 576px){.about-us-guide .picture-block-points li{margin-bottom:25px}}@media only screen and (max-width: 576px){.about-us-guide .block-btn-wrapper{display:flex;justify-content:center;margin-bottom:30px}}.about-us-our-products{border-bottom:2px solid #000;background:#b6ffcb;padding:100px 0}.about-us-our-products h3{font-size:64px;line-height:66px;letter-spacing:-.4px;text-transform:uppercase;margin-bottom:85px}@media only screen and (max-width: 1200px){.about-us-our-products h3{font-size:58px;line-height:60px}}@media only screen and (max-width: 992px){.about-us-our-products h3{font-size:52px;line-height:54px}}@media only screen and (max-width: 576px){.about-us-our-products h3{font-size:44px;line-height:46px;margin:0 30px 20px;width:unset}}.about-us-our-products img{height:80px}.about-us-our-products h5{margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width: 576px){.about-us-our-products h5{font-size:18px;line-height:22px}}.about-us-our-products .product-tag-img-wrap{margin-bottom:40px}.about-us-our-products .block-btn{font-size:16px;display:block;margin:50px auto 0;width:unset}@media only screen and (max-width: 576px){.about-us-our-products .block-btn{margin:0 auto}}@media only screen and (max-width: 576px){.about-us-our-products{padding:40px 0}.about-us-our-products .block-point{margin-bottom:40px}}@media only screen and (min-width: 992px){.about-us-our-products .compressed-70{width:70%;margin:0 auto}}.about-us-formulate{background:#a6efff;padding:50px 0}@media only screen and (max-width: 576px){.about-us-formulate{padding:30px 0}}.about-us-formulate h5{text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 576px){.about-us-formulate h5{font-size:18px;line-height:22px;width:210px;margin:0 auto 20px}}.about-us-formulate p{font-size:12px}@media only screen and (max-width: 576px){.about-us-formulate p{text-align:center;margin:0;font-size:10px;line-height:13px}}#shopify-section-about-us-guide-page{padding:90px 0;background:#fff4ad}@media only screen and (max-width: 576px){#shopify-section-about-us-guide-page{padding:60px 0}}.picture-block-content.about_us_content_wrap{padding:0 120px}.picture-block-image img{background:none!important}.picture-block-content.about-us-guide-page-block-content{margin:0 145px;max-width:100%}.picture-block-body.content-first p{text-align:left}.picture-block-body.content-second p{text-align:right}.picture-block-body.content-third p{text-align:left}h2.picture-block-heading.about-us-with-your-skin_content_wrap{text-align:right;font-size:33px;margin:45px 0 0}section.about-us-with-your-skin-page{background:#a6efff}.picture-block-body.content-first p,.picture-block-body.content-second p,.picture-block-body.content-third p{margin-bottom:0!important}.picture-block-body.content-first,.picture-block-body.content-second,.picture-block-body.content-third{margin-bottom:15px!important}a.label,a.account-options,.live-search{display:inline-block!important;color:#000!important;text-decoration:none!important}a.label:after,a.account-options:after,.live-search:after{content:""!important;display:block!important;width:0;height:1px!important;background:#000!important;transition:width .3s!important;width:0!important;top:auto!important;opacity:1!important}a.label:hover:after,.account-options:hover:after,.live-search:hover:after{width:100%!important;left:0!important}.main-header--minimal .main-header nav.full.compress .nav-item>.label{padding:0}.account_header{margin:15px 45px 15px 0}@media only screen and (max-width: 768px){.account_header{margin:15px 0}}@media only screen and (min-width: 992px){.search_header{margin:15px 35px 15px -25px}}span.background_semi_image{position:absolute;bottom:48px;right:0}span.background_semi_image img{width:80px}span.about-your_skin_background_image img{width:150px}span.about-your_skin_background_image{position:absolute;right:75px;top:-76px}.main-header--tools .account-options{margin:0 0 -1px}.product-card-figure img{border-radius:5px 5px 0 0}.block-btn:hover,input.shopify-challenge__button.btn:hover{background:#39c5bd!important;color:#000}.featured-text.home-question-section-wrap{z-index:55;position:relative}.featured-text.home-question-section-wrap svg{max-width:100%}li span.steps_wrap:hover{color:#f9644a!important;letter-spacing:0;text-align:center;font-size:16px}.showpopupmessage{visibility:visible;opacity:1;animation:popout 1s ease;-webkit-animation:popout 1s ease}@keyframes popout{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes popout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}span.steps_wrap{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;font-family:SctoGroteskaA-Medium!important}button.block-btn a{outline:none}button.btn.product-submit.action-button.submit.addtocart-button-active:hover,a.product-submit.btn:hover{background-color:#39c5bd!important}.product-area .left-main-image .container{margin-left:unset}.product-area .showcase .container{width:90%;margin-bottom:0}.picture-block-body.about-us-with-your-skinparagraph_wrap p{font-size:18px}.header_border{border-bottom:1px solid black}input#share_title{width:100%;border:2px solid black;padding:10px;border-radius:5px;color:#000}textarea#share-textarea_body{width:100%;border:2px solid black;padding:15px 10px;border-radius:5px;height:175px;font-size:16px}input#share_title::placeholder,textarea#share-textarea_body::placeholder{color:#000;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;font-family:SctoGroteskaA-Medium!important}.share-form--title,.share-form-body{text-align:left}label.your-name-label,label.your-phone-label,label.your-message-label{margin:20px 0 10px;color:#000}.share-sms-title h2{color:#000;font-size:22px;margin:0 0 20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;font-family:SctoGroteskaA-Medium!important}.share-submit-form-btn{margin:20px 0 10px}button.block-btn.share_submit_btn{width:100%}section.login .page-title span.label{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.2px;font-family:SctoGroteskaA-Medium!important}@media only screen and (max-width: 576px){section.login .page-title span.label{font-size:19px}}.login-footer-wrap{text-align:left;margin:25px 0 20px}a.forgot-password.helper{margin:0!important;text-decoration:underline;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.03px;color:#000;font-family:SctoGroteskaA-Medium!important}input.action-button.submit-button{width:100%}.customer.login .secondary-wrap{border-top:none;padding:0;margin-top:30px}.field-wrap.password input.field::placeholder{font-size:16px;letter-spacing:-.04px;line-height:20px;color:#000;font-family:SctoGroteskaA-Medium!important}.customer.login .secondary-wrap p{margin:0 0 10px;font-size:12px;letter-spacing:-.03px;line-height:16.5px;color:#000;font-family:SctoGroteskaA-Medium!important}@media only screen and (max-width: 576px){.customer.login .secondary-wrap p{font-size:14px!important}}.customer .account-form .helper{font-size:12px;letter-spacing:-.03px;line-height:16.5px;color:#000;font-family:SctoGroteskaA-Medium!important}.input.action-button.block-btn.login_sumbit_btn{margin-top:15px}.customer .account-form .field-wrap .field{height:50px}.customer .account-form .field-wrap{margin-top:8px}input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{font-size:16px;font-weight:500;letter-spacing:-.04px;line-height:22px;text-align:center;color:#000;text-transform:none;font-family:SctoGroteskaA-Medium!important}input.action-button.create-button{margin-top:30px}.field-wrap.email input.field,.field-wrap.password input.field,span.login-input-label,.field-wrap input.field.inputText{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.04px;color:#000;font-family:SctoGroteskaA-regular!important}.field-wrap.email.user-input-wrp{margin-bottom:10px}.login-form-wrap .error-message,.account-form.register-form-wrap .error-message{color:#f9644a;font-size:16px;letter-spacing:-.04px;line-height:22px;background:none;border:none;text-align:left!important;margin:20px 0 -10px!important;padding:0}.user-input-wrp{position:relative;width:100%}.user-input-wrp .inputText{width:100%}.user-input-wrp .floating-label{position:absolute;pointer-events:none;top:14px;left:10px;transition:.2s ease all}.user-input-wrp input:focus~.floating-label,.user-input-wrp input:not(:focus):valid~.floating-label{top:4px;left:10px;opacity:1;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.02px;font-family:SctoGroteskaA-regular!important}.user-input-wrp input.field.inputText:focus,.user-input-wrp input.field.inputText:active{border:2px solid #39C5BD}.user-input-wrp input:focus~.floating-label,.user-input-wrp input:focus:valid~.floating-label{color:#39c5bd}.user-input-wrp input.field.inputText{text-align:left;border:2px solid;border-radius:5px!important;padding:10px 8px 8px;background:#fff}.field-wrap.first-name.user-input-wrp{padding-right:11px}.account-form.register-form-wrap .two-column-wrap{display:flex;margin:0 auto 10px}.agreement-paragraph{float:none;text-align:left;clear:both;margin:30px 0 20px}.agree_checkbox,.email_checkbox{float:none;vertical-align:middle}.agreement_label,.email_label{float:none}input#agree,input#updates{height:19px;width:18px;margin:0;display:none}p.email-paragraph.agreement-paragraph a{text-decoration:none}p.remember-paragraph{margin:20px 0 0}p.agreement-paragraph a span.underline_terms,p.agreement-paragraph a span.underline_policy{text-decoration:underline}p.agreement-paragraph a,p.email-paragraph a,p.remember-paragraph a,label.agreement_label,label.email_label,label.remember_label{color:#000;cursor:pointer;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;font-family:SctoGroteskaA-regular!important;text-decoration:none;margin:0}p.agreement-paragraph,p.email-paragraph,p.remember-paragraph{color:#000;font-size:16px;letter-spacing:-.04px;line-height:22px;font-family:SctoGroteskaA-regular!important;text-align:left}p.signup_subtitle{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.03px;text-align:left;margin-bottom:30px}@media only screen and (max-width: 576px){p.signup_subtitle{font-size:14px!important}}p.message{text-align:left;color:#000}.return__to_login,.return__to_login:hover{color:#000}input[type=checkbox]+label{position:relative;padding-left:30px}input[type=checkbox]+label:before{content:"";width:20px;height:20px;border:2px solid black;background-color:#fff;position:absolute;left:0;top:0;border-radius:5px}input[type=checkbox]:checked+label:after{content:"";width:12px;height:12px;position:absolute;left:4px;top:4px;color:#fff;border-radius:5px;background-position:center;background-image:url(//hellobubble.com/cdn/shop/t/297/assets/checkmark.svg?v=88882804587557399291762455942);background-size:contain}.secondary-wrap p{text-align:left;margin:30px 0 10px;font-size:12px;letter-spacing:-.03px;line-height:16.5px;color:#000}@media only screen and (max-width: 576px){.secondary-wrap p{font-size:14px!important}}.login-title-wrap.page-title{padding:100px 0 60px}.register-title-wrap{padding:100px 0 20px}span.floating-label.register-input{top:14px}p.email-paragraph,p.email-paragraph.agreement-paragraph{margin:0 0 -6px}input#terms,input#term,input#subscribe,input#remember{display:none}.user-input-wrp input.field.inputText,input.action-button.login_sumbit_btn,a button.secondary-btn,input.action-button.create-button{height:50px}.return_to_login_wrap{text-align:left;margin-top:10px}a.return_to_login{color:#000;font-size:16px;font-family:SctoGroteskaA-Medium!important}input.email.email-newsletter:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #39C5BD inset}input.field.inputText:-webkit-autofill,input#email:-webkit-autofill,input#share_title:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #ffffff inset}button.share_close.close:hover{background:none!important}.scroll--header-top{position:fixed!important;top:0!important}.remove__announce_bar{display:none}span.product-tag-img-wrap img{width:60px;height:60px}.slam_left_content .Hydrate_paragraph_wrap{margin-top:15px}div#shopify-section-related-products{background:#f7f7f7}.slick-next:before{content:""!important;background-image:url(/cdn/shop/files/back_1.svg?v=1590748374);background-size:contain;width:20px;height:20px;position:absolute;top:10px;left:12px;opacity:1!important}.slick-prev:before{content:""!important;background-image:url(/cdn/shop/files/back_1.svg?v=1590748374);background-size:contain;width:20px;height:20px;position:absolute;top:10px;left:9px;opacity:1!important}button.slick-next:hover,button.slick-prev:hover{background:none!important}.section-how-to-cleanse{background:#bfecf8}.product-ingredients-description h2{margin-bottom:10px}.new_thumb_border_color{border:5px solid transparent!important}.active.new_thumb_border_color{border:5px solid #B6FFCB!important}.customer.account .order-history,.customer.account .orders-history{width:100%}.customer_account-info .customer_name{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.06px;color:#000;font-family:SctoGroteskaA-Medium!important}.customer_account-info .customer_email,span.customer_member,span.account_edit a{display:block;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;color:#000;font-family:SctoGroteskaA-regular!important}span.account_edit a{text-decoration:underline}.customer.account .content-wrap.left_account_content_wrap{margin:0 0 60px}.orders-history p.empty{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.04px;text-align:left;font-family:SctoGroteskaA-Medium!important;margin:0 145px 0 0;color:#000}@media only screen and (min-width: 576px){.orders-history p.empty{margin-left:18%;width:500px}.start-shopping-btn{margin-left:27%}}.start-shopping-btn{height:54px;width:446px;background:#c0f281;margin-top:58px;font:500 16px/138;letter-spacing:-.04px;text-align:center;color:#000}@media screen and (max-width: 576px){.start-shopping-btn{margin-top:25px;width:100%}}.divided-line-wrap{border-top:1px solid black;padding-top:10px;margin-top:28px;max-width:250px}.content-inner-wrap h2.dynamic-slideshow-title-wrapper a{color:#fff!important}:focus{outline:none!important}.spr-form-message.spr-form-message-success{font-size:16px;letter-spacing:-.04px;line-height:26px;color:#000}ul.customer_address_list span.default_address{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-transform:uppercase;color:#000;font-family:SctoGroteskaA-Medium!important;display:block;margin-bottom:20px}ul.customer_address_list li p.customer_name{margin-top:20px}ul.customer_address_list li p{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;margin:0;color:#000}span.action{float:right;top:5px;position:absolute;right:210px}span.second_address_action{float:right;bottom:147px;position:absolute;right:210px}.customer.addresses .address-list .action a,span.second_address_action a{display:block;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000}a.delete-wrap{margin:25px 10px 0;font-size:25px!important}a.delete-wrap img{width:18px;height:18px}a.edit-wrap{text-decoration:underline}ul.customer_address_list li{border:2px solid;border-radius:20px;padding:20px;margin-bottom:20px}div#shopify-section-static-cart{border-bottom:1.5px solid black;border-top:1.5px solid black;background:#f7f6f1}span.cart_product_first_title a{font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.44px;color:#000;font-family:SctoGroteskaA-Medium!important}span.cart_product_last_title a{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000;font-family:SctoGroteskaA-Medium!important}span.label.title{text-align:left;padding:0}.cart_product-count{align-items:center;display:flex;border:1px solid #333;border-radius:15px;justify-content:center}@media screen and (max-width: 576px){.cart_product-count{margin:10px 0;width:90px;padding:7px}}.cart-item-quantity{font:500 18px/1.17 SctoGroteskaA-Medium;padding:0!important;border:0;text-align:center;margin:0}@media screen and (max-width: 576px){.cart-item-quantity{font-size:13px;width:50px}}.cart-mini-subtotal-value{font-weight:700}.cart-mini-item-quantity .cart_product-count{width:80px}.cart-mini-item-quantity .cart_product-count .cart-item-quantity{font:500 14px/1.17 SctoGroteskaA-Medium;width:50px}.cart_product-count input.qtyplus,.cart_product-count input.qtyminus{padding:0;width:21px;height:21px;color:#000}.cart_product-count input.qtyplus[disabled]{opacity:.5;cursor:not-allowed}.order_id_wrap,.order_id_wrap a,.order_total_price_wrap,.order_date_creation_wrap{font:500 18px SctoGroteskaA-Medium;font-stretch:normal;font-style:normal;text-transform:uppercase;color:#000;text-align:left}.order_id_wrap,.order_id_wrap a{line-height:1.17;letter-spacing:normal}.order_total_price_wrap{line-height:1.44;letter-spacing:-.04px;margin-bottom:30px}.order_date_creation_wrap{line-height:1.17;letter-spacing:normal;text-align:right}button.block-btn.order-btn{background:#f9f9f9}.order_image-wrap{display:block;margin-bottom:49px}.order_image-wrap img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:100%}.product_item__wrap{border-bottom:1px solid}a{color:#000}span.shipping-title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;font-family:SctoGroteskaA-Medium!important;margin-top:30px;color:#000!important}span.name,span.address,span.city,span.country{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;color:#000}@media screen and (max-width: 576px){span.name,span.address,span.city,span.country{font-size:13px}}li.order-subtotal span.order-totals-label,li.order-total span.order-totals-label{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.04px;color:#000}h3.order_payment_wrap{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000;margin:29px 0 21px;text-transform:uppercase}.customer.order .order-history .product-item-wrap{display:block}.total_product_content_wrapper{display:flex;align-items:center}.product-item-wrap .image-wrap img{width:100%}.product-item-wrap span.label.title{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.03px;text-transform:initial;color:#000;text-align:left;padding:40px 0 0}@media screen and (max-width: 576px){.product-item-wrap span.label.title{letter-spacing:-.5px;line-height:normal;display:block;padding:0}}span.order_prod_last_title{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.03px;text-transform:uppercase;color:#000;text-align:left}span.order-item-final-price.money{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.03px;text-transform:uppercase;color:#000;text-align:left}.customer.order .shipping-info{width:100%;border-top:1px solid;border-bottom:1px solid;padding-right:0}.Customer__order_btn_wrap{display:flex;vertical-align:middle;margin-bottom:45px}.account-form.register-form-wrap.edit_account_wrapper{margin:0;width:100%}.product-item-wrap .image-wrap{margin-bottom:20px}div#cf-app-customer-fields input#customer-first-name,div#cf-app-customer-fields input#customer-last-name,div#cf-app-customer-fields input#customer-password{border:2px solid;border-radius:5px;height:52px;font-size:16px;letter-spacing:-.04px;line-height:20px;padding:11px;color:#000}label.cf-app__field-label[for=customer-last-name],label.cf-app__field-label[for=customer-first-name],label.cf-app__field-label[for=customer-password]{font-size:10px;letter-spacing:-.02px;line-height:13px;position:absolute;top:5px;left:20px;color:#000;text-align:left}input#customer-email{padding:11px 0;font-size:16px;letter-spacing:-.04px;line-height:20px;color:#000}label.cf-app__field-label[for=customer-email]{font-size:10px;letter-spacing:-.02px;line-height:13px;position:absolute;top:0;left:8px;color:#000;text-align:left}h3.account_edit_section_wrap{font-size:18px;font-weight:500;letter-spacing:-.04px;line-height:26px;padding:0 6px;color:#000;margin:0 0 28px}.cf-app__field.cf-app__field-type--submit-button .btn{background:#b6ffcb;border:2px solid black;border-radius:50px;color:#000;font-size:16px;font-weight:500;letter-spacing:-.04px;line-height:22px;font-family:SctoGroteskaA-Medium!important}span.cf-required{display:none}.cf-app__field{text-align:left}.cf-app__field>label{width:auto!important}.edit_content_wrap form#create_customer{width:60%}.order_prod_image_content_wrapper{text-align:left}.customer.order .order-history{width:100%}.product-area .product-details-wrapper .header .price{margin:0}a.spr-summary-actions-newreview:hover,.cf-app__field.cf-app__field-type--submit-button .btn:hover{text-decoration:none;background:#39c5bd}.cf-app__field.width-6-of-12{width:50%!important}tr.table-row.cart-item{border-bottom:1px solid}.Clean_slide_wrapper,.Balance_slide_wrapper,.Hydrate_slide_wrapper{margin-left:-105px}.cart-mini-item-column-image figure.cart-mini-item-image img{width:80px;height:auto}ul#sidebar_li li a{font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:20px;text-align:center}ul#sidebar_li{text-align:center;margin-top:100px}li.sidebar_li_wrap{margin-bottom:30px}ul#sidebar_li li a:hover{color:#000;text-decoration:none}.cart_table_left_items span.cart_product_first_title{color:#000;font-size:22px!important;line-height:1.18!important;letter-spacing:-.3px!important;text-align:left;font-family:SctoGroteskaA-Medium!important}span.cart_product_last_title{color:#000;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;font-family:SctoGroteskaA-Medium!important}td.cart-item-column.product-image{padding:25px 10px}.block-btn-wrapper.question_btn_wrapper a button{display:none}.question-paragraph-content p a:hover{text-decoration:none}.cta_secondary_mobile{font-size:12px;line-height:15px;letter-spacing:.07px;font-family:SctoGroteskaA-Medium!important;height:30px}.product-header{background:#fff;border-top:2px solid;z-index:150;position:fixed;top:60px;padding:10px 0;width:100%;transition:all .2s linear}@media only screen and (min-width: 390px) and (max-width: 576px){.product-header{top:89%}}@media only screen and (max-width: 576px){.product-header{background:none}}.product-header .product-flyer-top-wrapper{background:#fff;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 576px){.product-header .product-flyer-top-wrapper{padding:15px}}@media only screen and (min-width: 576px) and (max-width: 768px){.product-header .product-flyer-top-wrapper{padding:10px 15px}}.product-header .product-flyer-top-wrapper .product-title{display:flex;justify-content:flex-start}.product-header .product-flyer-top-wrapper .product-title h5{text-transform:uppercase;margin:0}.product-header .product-flyer-top-wrapper .addtocart{width:36%;margin:0}.product-header .product-flyer-top-wrapper .addtocart button{margin:0;height:40px}@media only screen and (max-width: 576px){.product-header .product-flyer-top-wrapper .addtocart{width:40%}}.customer{background:#f9f9f9}.account_page_wrapper{background-color:#f9f9f9}@media only screen and (min-width: 992px){.account_page_wrapper{padding:100px 180px}}.account_page_wrapper .sidenav .account_edit a{text-decoration:underline;color:#000;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.2px;display:block}.account_page_wrapper .edit_active_items{color:#000!important}.account_page_wrapper li.active_items a{color:#f9644a!important}.account_page_wrapper .sidenav{height:auto}.account_page_wrapper .sidenav ul.desktop_nav_option li a{padding:20px 8px 0 0;text-decoration:none;color:#000;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.2px;display:block;font-family:SctoGroteskaA-Medium!important}.account_page_wrapper .sidenav ul.desktop_nav_option li a:hover,.account_page_wrapper li.nav-item.active{color:#f9644a}@media screen and (max-height: 576px){.account_page_wrapper{margin-top:50px}.account_page_wrapper .sidenav{padding-top:15px}.account_page_wrapper .sidenav a{font-size:18px}}.customer-address-block{display:flex;justify-content:space-between}.customer.addresses .address-list .action{display:block;margin-top:0}.customer.addresses .address-list .action a:first-child{margin-right:0;border-bottom:1px solid;text-align:center;text-decoration:none}.main{font-family:serif}.customer .table{margin-top:50px}.customer.order .shipping-info .shipping-title{margin:29px 0 21px;text-transform:uppercase}.order-totals li{line-height:30px}@media only screen and (max-width: 576px){.order-totals li{font-size:13px}}.order-totals span.money{float:right}@media only screen and (max-width: 576px){.customer.order .shipping-info .address-wrap{width:100%}}.order-add-to-cart{color:#7970fd;font-size:12px;margin-top:10px;display:block}.mobile-dropdown .secondary{background-color:#fff!important;margin-left:20px}.mobile-dropdown .secondary a{background-color:#fff!important}@media only screen and (max-width: 768px){.mobile-dropdown .mobile-dropdown--content{margin-top:15px}}@media only screen and (max-width: 576px){.mobile-dropdown{top:auto;position:absolute}.mobile-dropdown .mobile-dropdown--wrapper{background:#fff;max-width:100%}.mobile-dropdown .list.secondary .list-item a{background-color:#fff;padding-left:60px}.mobile-dropdown .list.secondary .list-item a:hover{color:#f9644a}}@media only screen and (min-width: 992px){.static_cart_wrapper{padding:100px 180px}}.pxs-announcement-bar{z-index:555;position:relative;padding:7px 15px;line-height:20px;font:14px SctoGroteskaA-Medium}.pxs-announcement-bar:hover{text-decoration:none}.pxs-announcement-bar:marquee.pxs-announcement-bar-text-desktop{font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;text-align:center}.recycle-page-banner{background:#fff4ad}.recycle-page-banner .recycle-page-banner-bg{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-60px}.recycle-page-banner .recycle-page-banner-wrapper{padding:160px 140px 100px;position:relative}.recycle-page-banner .recycle-page-banner-wrapper h2{color:#000;font:500 84px/84px SctoGroteskaA-regular;letter-spacing:-1px}.recycle-page-banner .recycle-page-banner-wrapper .text{font:500 24px/32px SctoGroteskaA-regular;letter-spacing:-.06px;margin:30px 0 50px}@media only screen and (max-width: 1200px){.recycle-page-banner .recycle-page-banner-wrapper{padding:100px}.recycle-page-banner .recycle-page-banner-wrapper h2{font:500 64px/64px SctoGroteskaA-regular}}@media only screen and (max-width: 992px){.recycle-page-banner .recycle-page-banner-wrapper{padding:40px}.recycle-page-banner .recycle-page-banner-wrapper h2{font:500 44px/44px SctoGroteskaA-regular}}@media only screen and (max-width: 576px){.recycle-page-banner .recycle-page-banner-wrapper{padding:20px}.recycle-page-banner .recycle-page-banner-wrapper h2{font:500 34px/34px SctoGroteskaA-regular}}.recycle-page-information-block{border-top:2px solid #000}.recycle-page-information-block .recycle-information{background-color:#a6efff}.recycle-page-information-block .first,.recycle-page-information-block .second{padding:120px}@media only screen and (max-width: 1200px){.recycle-page-information-block .first,.recycle-page-information-block .second{padding:60px}}@media only screen and (max-width: 992px){.recycle-page-information-block .first,.recycle-page-information-block .second{padding:30px}}@media only screen and (max-width: 576px){.recycle-page-information-block .first,.recycle-page-information-block .second{padding:20px}}.recycle-page-information-block .first{border-right:2px solid #000}.recycle-page-information-block .first .represent_title{font:500 84px/90px SctoGroteskaA-regular}.recycle-page-information-block .first p:first-child{color:#000;font:500 64px/66px SctoGroteskaA-regular;letter-spacing:-.4px;text-transform:uppercase;width:unset}@media only screen and (min-width: 576px) and (max-width: 1200px){.recycle-page-information-block .first p:first-child{font:500 44px/46px SctoGroteskaA-regular}}@media only screen and (max-width: 576px){.recycle-page-information-block .first p:first-child{font:500 24px/26px SctoGroteskaA-regular}}@media only screen and (max-width: 768px){.recycle-page-information-block .first{border-right:0}}.recycle-page-information-block .second .represent_title{font:500 64px/66px SctoGroteskaA-regular}.recycle-page-information-block .featured-text{text-align:left;margin-bottom:70px}@media only screen and (max-width: 768px){.recycle-page-information-block .featured-text{margin-bottom:30px}}@media only screen and (max-width: 768px){.recycle-page-information-block .featured-text{text-align:center}}.recycle-page-information-block .represent_title{color:#39c5bd;letter-spacing:-1px;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:thin}.recycle-page-information-block .represent_content p{color:#000;font:500 44px/54px SctoGroteskaA-regular;letter-spacing:-.6px;width:376px}@media only screen and (min-width: 576px) and (max-width: 1200px){.recycle-page-information-block .represent_content p{font:500 34px/36px SctoGroteskaA-regular;width:unset}}@media only screen and (max-width: 576px){.recycle-page-information-block .represent_content p{font:500 24px/26px SctoGroteskaA-regular;width:unset}}.recycle-page-information-block .block-btn{margin-top:40px;background:none}.recycle-announcement-page-wrapper{padding:110px 0;border:2px solid #000;border-left:0;border-right:0}.recycle-announcement-page-wrapper .recycle-announcement{margin:0 auto;width:619px}.recycle-announcement-page-wrapper .recycle-announcement h2{color:#f9644a;font:500 44px/52px SctoGroteskaA-regular;letter-spacing:-.6px;text-align:center;margin-bottom:20px}@media only screen and (max-width: 576px){.recycle-announcement-page-wrapper .recycle-announcement h2{font:500 32px/34px SctoGroteskaA-regular}}.recycle-announcement-page-wrapper .recycle-announcement p{color:#000;font:500 18px/24px SctoGroteskaA-regular;letter-spacing:-.04px;text-align:center;margin:0}@media only screen and (max-width: 992px){.recycle-announcement-page-wrapper .recycle-announcement{width:unset;padding:0 20px}}@media only screen and (max-width: 576px){.recycle-announcement-page-wrapper{padding:40px 0}}.morethanskin-banner h1{width:612px;margin:0 auto}@media screen and (max-width: 576px){.morethanskin-banner h1{width:unset}}.morethanskin .mosiac{background-color:#39c5bd;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.morethanskin .mosiac .text-center{width:220px;color:#fff;font:500 18px/24px SctoGroteskaA-regular;letter-spacing:-.04px}@media screen and (max-width: 768px){.morethanskin .mosiac .text-center{width:unset}}@media screen and (max-width: 576px){.morethanskin .mosiac .text-center{font:500 13px/19px SctoGroteskaA-regular}}.morethanskin .info{background:#f4f4f3;font:500 36px/45px SctoGroteskaA-regular;letter-spacing:-.09px}@media screen and (max-width: 992px){.morethanskin .info{font:500 26px/32px SctoGroteskaA-regular}}.morethanskin p{margin:0;padding:0}.morethanskin .image{overflow:hidden;min-height:750px}@media screen and (max-width: 576px){.morethanskin .image{min-height:450px}}.morethanskin-support .info{background:#a6efff;letter-spacing:-.04px;font:500 18px/26px SctoGroteskaA-regular}.morethanskin-support .info h3,.morethanskin-support .info h3 a{font:500 44px/54px SctoGroteskaA-Medium;letter-spacing:-.06px}.morethanskin-support .image{overflow:hidden;min-height:750px}@media screen and (max-width: 576px){.morethanskin-support .image{min-height:450px}}.morethanskin-betterhelp{height:720px}.morethanskin-betterhelp .info{color:#fff;font:500 36px/42px SctoGroteskaA-regular;letter-spacing:-.1px}@media screen and (max-width: 768px){.morethanskin-betterhelp .info{text-align:right}}@media screen and (max-width: 768px){.morethanskin-betterhelp .info{font:500 18px/21px SctoGroteskaA-regular;padding:30px 10px;text-align:center;max-width:300px;margin:0 auto}}.morethanskin-betterhelp .info a{color:inherit}@media screen and (max-width: 576px){.morethanskin-betterhelp{height:550px}}.morethanskin-resources,.seo-text-container{background:#fff4ad;padding:100px 0}@media screen and (max-width: 576px){.morethanskin-resources,.seo-text-container{padding:50px 0}}.whatsinside-banner h1{width:612px;margin:0 auto}@media screen and (max-width: 576px){.whatsinside-banner h1{width:unset}}.whatsinside-research,.whatsinside-ingredients,.whatsinside-science{position:relative}.whatsinside-research .bkg_image,.whatsinside-ingredients .bkg_image,.whatsinside-science .bkg_image{overflow:hidden;position:relative;border-radius:5px}.whatsinside-research p,.whatsinside-ingredients p,.whatsinside-science p{word-wrap:break-word}.whatsinside-research .info,.whatsinside-ingredients .info,.whatsinside-science .info{font:500 18px/24px SctoGroteskaA-regular;letter-spacing:-.1px}.whatsinside-research .info h2,.whatsinside-ingredients .info h2,.whatsinside-science .info h2{text-transform:uppercase}.whatsinside-research h5,.whatsinside-ingredients h5,.whatsinside-science h5{margin-bottom:30px;text-transform:uppercase}.whatsinside-research .icon,.whatsinside-ingredients .icon,.whatsinside-science .icon{position:absolute;top:0;right:0;left:0;margin:0 auto;height:110px;width:110px;z-index:1}@media screen and (max-width: 1200px){.whatsinside-research .icon,.whatsinside-ingredients .icon,.whatsinside-science .icon{top:-40px;height:90px;width:90px}}@media screen and (max-width: 768px){.whatsinside-research .icon,.whatsinside-ingredients .icon,.whatsinside-science .icon{top:-40px;left:unset;margin:unset;height:90px;width:90px}}.whatsinside-content{background:#fff4ad;padding:100px 0}.whatsinside-content .info{color:#000;font:500 24px/32px SctoGroteskaA-regular;width:624px;letter-spacing:-.06px;text-align:center;margin:0 auto}@media screen and (max-width: 768px){.whatsinside-content .info{width:unset}}.whatsinside-inspired{height:475px}.whatsinside-inspired h2{margin-bottom:30px}@media screen and (max-width: 576px){.whatsinside-inspired h2{margin-bottom:10px}}.whatsinside-inspired p{font-size:20px}.whatsinside-inspired .info{color:#fff;font:500 18px/24px SctoGroteskaA-regular;letter-spacing:-.1px}@media screen and (max-width: 576px){.whatsinside-inspired .info{font:500 18px/21px SctoGroteskaA-regular;text-align:center;margin-bottom:200px}}@media screen and (max-width: 768px){.whatsinside-inspired{background-image:url(/cdn/shop/files/whats_inside_ingredients_banner_mobile.jpg?v=1605721739)!important;background-size:contain!important;background-position:bottom right!important;background-color:#ff694e!important;height:400px}}@media screen and (max-width: 576px){.whatsinside-inspired{height:475px}.whatsinside-inspired p{font-size:15px}}.whats-inside-banner-wrapper{margin-top:60px}.whats-inside-banner-wrapper .page-width{max-width:700px}.whats-inside-banner-wrapper .whats-inside-banner{background:#00000060;height:600px}.whats-inside-banner-wrapper p{font:500 18px/21px SctoGroteskaA-Medium}.question-section-wrapper p,.question-section-wrapper a{font:500 16px/22px SctoGroteskaA-Medium;letter-spacing:-.05px;margin:0 auto;text-align:center}@media screen and (max-width: 576px){.question-section-wrapper p,.question-section-wrapper a{font:500 13px/19px SctoGroteskaA-Medium}}.question-section-wrapper p{padding:20px}@media screen and (max-width: 1200px){.home-ingredients{background-position:bottom!important;background-size:contain!important;background-color:#ecdad6}}.ingredients-banner{padding:180px 0;margin:0 auto}@media screen and (max-width: 1200px){.ingredients-banner{padding:100px 0}}@media screen and (max-width: 576px){.ingredients-banner{width:unset;padding:60px 20px 280px;text-align:center}}.home-slider-wrapper{margin-bottom:60px;overflow:hidden;width:100%}@media screen and (max-width: 576px){.home-slider-wrapper{margin-bottom:20px}}.home-slider-wrapper .title{margin:75px auto;max-width:760px;line-height:1.2;letter-spacing:-.2px;font-weight:400}.home-slider-wrapper .title{font-size:22px}@media screen and (min-width: 576px){.home-slider-wrapper .title{font-size:calc(22px + 20 * ((100vw - 576px) / 864))}}@media screen and (min-width: 1440px){.home-slider-wrapper .title{font-size:42px}}@media screen and (max-width: 576px){.home-slider-wrapper .title{width:unset;margin:50px auto}}.home-slider-wrapper .slides{text-align:center}.home-slider-wrapper .slides .details-wrapper{position:relative;min-height:120px;margin-bottom:35px}.home-slider-wrapper .slides .details-wrapper .heading h4{text-transform:uppercase;letter-spacing:-.2px;line-height:1.245}.home-slider-wrapper .slides .details-wrapper .content{font-size:18px;line-height:1.245;letter-spacing:-.2px}@media screen and (max-width: 576px){.home-slider-wrapper .slides .details-wrapper{min-height:100px}}@media screen and (min-width: 768px){.home-slider-wrapper .slides .details-wrapper{margin-bottom:0}}@media screen and (max-width: 576px){.home-slider-wrapper .slides{margin:0 0 30px;width:unset!important}.home-slider-wrapper .slides img{width:100%}.home-slider-wrapper .slides .heading,.home-slider-wrapper .slides .btn-wrapper{margin:15px 0 0}}.home-slider-wrapper .slides img{width:100%}.home-slider-wrapper .slides .image{max-height:590px;overflow:hidden;border-radius:5px}.home-slider-wrapper .slides .heading{margin:30px auto 0}@media screen and (max-width: 576px){.home-slider-wrapper .slides .heading br{display:none}}.home-slider-wrapper .slides .btn-wrapper{position:absolute;bottom:0;left:50%;margin-left:-50%;width:100%}.home-slider-wrapper .slick-next,.home-slider-wrapper .slick-prev{top:40%!important}.ticker-text-container{padding:28px 0 18px;overflow:hidden}.ticker-text-container .text-container{white-space:nowrap;overflow:hidden;display:inline-block;-ms-animation:floatText 25s infinite linear;-moz-animation:floatText 25s infinite linear;-webkit-animation:floatText 25s infinite linear;-o-animation:floatText 25s infinite linear;animation:floatText 25s infinite linear}.ticker-text-container .text-container p{font-family:SctoGroteskaA-regular;font-weight:400;font-size:16px;text-transform:uppercase;line-height:1;letter-spacing:-.06px;font-style:medium;display:inline-block;margin:0}.ticker-text-container .text-container p span{display:inline-block;padding:0 .5em}.ticker-text-container .text-container .second-text{display:none}@media screen and (min-width: 576px){.ticker-text-container .text-container p{font-size:20px}}@media screen and (min-width: 768px){.ticker-text-container .text-container p{font-size:24px}}@media screen and (min-width: 1440px){.ticker-text-container .text-container{-webkit-animation-duration:50s;-moz-animation-duration:50s;-ms-animation-duration:50s;-o-animation-duration:50s;animation-duration:50s}.ticker-text-container .text-container .second-text{display:inline-block}}.featured-text-container{position:relative;background:#a6efff;padding:145px 0;overflow:hidden}.featured-text-container .background_image{position:absolute;width:100%;left:50%;margin-left:-50%;top:-70px}.featured-text-container .background_image img{width:95%}@media screen and (max-width: 576px){.featured-text-container .background_image{top:unset}}@media screen and (max-width: 1200px){.featured-text-container{padding:90px 0}}@media screen and (max-width: 992px){.featured-text-container{margin:0}}@media screen and (max-width: 576px){.featured-text-container{padding:70px 0 30px}}.softlaunch-banner h3{font-family:SctoGroteskaA-Bold;letter-spacing:-1px}.softlaunch-banner .page-width{color:#000;padding:150px 0;width:620px}@media screen and (max-width: 992px){.softlaunch-banner .page-width{padding:130px 30px}}@media screen and (max-width: 768px){.softlaunch-banner .page-width{padding:130px 30px;width:unset}}@media screen and (max-width: 576px){.softlaunch-banner .page-width{padding:118px 30px}}.softlaunch-banner h4{margin-top:20px}@media screen and (max-width: 768px){.softlaunch-banner h4{line-height:1.2}}@media screen and (max-width: 576px){.softlaunch-banner h4{font-weight:500;margin-top:0}}@media screen and (max-width: 992px){#shopify-section-softlaunch-banner .hero{height:450px}}@media screen and (max-width: 576px){#shopify-section-softlaunch-banner .hero{height:400px}}.softlaunch-product .info{background:#fff}.softlaunch-product .image{overflow:hidden}.softlaunch-product .title-wrapper{padding-bottom:20px;border-bottom:1px solid #000}.softlaunch-product .block-btn{margin-top:45px}@media screen and (max-width: 768px){.softlaunch-product .block-btn{margin-top:25px}}.softlaunch-information-title{background:#fff4ad}.softlaunch-information-title h4{text-transform:uppercase;margin:0;padding:45px 0}@media screen and (max-width: 768px){.softlaunch-information-title h4{line-height:150%;padding:30px}}.softlaunch-information,.bundle-hydrating,.bundle-fullset,.bundle-balancing{background:#a6efff}.softlaunch-information .text,.bundle-hydrating .text,.bundle-fullset .text,.bundle-balancing .text{padding:60px 0}@media screen and (max-width: 576px){.softlaunch-information .text,.bundle-hydrating .text,.bundle-fullset .text,.bundle-balancing .text{padding:30px 0}}.softlaunch-information .border-right-black,.bundle-hydrating .border-right-black,.bundle-fullset .border-right-black,.bundle-balancing .border-right-black{border-right:1px solid #000}@media screen and (max-width: 576px){.softlaunch-information .border-right-black,.bundle-hydrating .border-right-black,.bundle-fullset .border-right-black,.bundle-balancing .border-right-black{border-right:0;border-bottom:1px solid #000}}@media screen and (max-width: 576px){.softlaunch-information h4,.bundle-hydrating h4,.bundle-fullset h4,.bundle-balancing h4{line-height:150%}}.template-cart .table td.product-image .image-wrap .image img{border-radius:5px}#insta-feed{background:#a6efff;margin:0!important;padding:0 50px 100px}#insta-feed h2{font:500 64px/66px SctoGroteskaA-Medium!important;letter-spacing:-.4px;color:#000;text-align:center;margin:0 auto 125px!important;width:520px}@media screen and (max-width: 992px){#insta-feed h2{font:500 44px/44px SctoGroteskaA-Medium!important;margin:0 auto 80px!important;width:360px}}@media screen and (max-width: 768px){#insta-feed h2{font:500 34px/36px SctoGroteskaA-Medium!important;margin:0 auto 50px!important;width:260px}}#insta-feed img{border-radius:50%!important}@media screen and (max-width: 768px){#insta-feed{padding:0 20px 50px}}#insta-feed .instafeed-overlay:after,.instafeed-shopify .instafeed-overlay:after{background:none!important}.product-area .left-main-image .pager{float:left;margin-left:-10px;margin-right:10px;padding-right:0}@media screen and (max-width: 576px){.product-area .left-main-image .pager{order:1;margin:10px auto 0;padding-top:0}.product-area .left-main-image .pager .inner{display:flex;justify-content:center}}.product-card-interaction.product-card-interaction-addtocart,.pre-order-2-button,.btn-purple{border:2px solid black;background-color:#fff;color:#000;border-radius:50px;text-transform:none;font:500 18px/1.22 SctoGroteskaA-Medium;letter-spacing:-.04px;text-align:center;vertical-align:middle;height:40px;transition:.3s}.product-card-interaction.product-card-interaction-addtocart:hover,.product-card-interaction.product-card-interaction-addtocart:focus,.pre-order-2-button:hover,.pre-order-2-button:focus,.btn-purple:hover,.btn-purple:focus{border:2px solid #f9644b;color:#f9644b}@media screen and (max-width: 1200px){.product-card-interaction.product-card-interaction-addtocart,.pre-order-2-button,.btn-purple{font:500 17px/1.22 SctoGroteskaA-Medium;height:40px;padding:0}}@media screen and (max-width: 768px){.product-card-interaction.product-card-interaction-addtocart,.pre-order-2-button,.btn-purple{font:500 12px/1.22 SctoGroteskaA-Medium;height:30px;width:100%}}@media screen and (max-width: 768px){.product-card-interactions .spurit-po-wrapper{width:100%!important}}@media screen and (min-width: 768px) and (max-width: 992px){.product-card-interactions{display:flex;flex-direction:column}.product-card-interactions a,.product-card-interactions button{width:inherit;margin:5px 0}}.product-card-interaction.product-card-interaction-quickshop{border:2px solid black;background-color:#b6ffcb;color:#000;border-radius:50px;text-transform:none;font:500 18px/1.22 SctoGroteskaA-Medium;letter-spacing:-.04px;text-align:center;vertical-align:middle;height:40px}@media screen and (max-width: 768px){.product-card-interaction.product-card-interaction-quickshop{display:block;height:30px;width:100%;margin:5px 0}}.product-card-interaction.product-card-interaction-quickshop:hover,.product-card-interaction.product-card-interaction-quickshop:focus{background-color:#39c5bd;color:#000}.product-card-interaction.product-card-interaction-quickshop a{font:500 18px/1.22 SctoGroteskaA-Medium}.product-card-interaction.product-card-interaction-quickshop a:hover{color:#000}@media screen and (max-width: 1200px){.product-card-interaction.product-card-interaction-quickshop a{font:500 17px/1.22 SctoGroteskaA-Medium;padding:0}}@media screen and (max-width: 768px){.product-card-interaction.product-card-interaction-quickshop a{font:500 12px/1.22 SctoGroteskaA-Medium}}@media screen and (max-width: 768px){.product-card-interaction.product-card-interaction-quickshop{font:500 12px/1.22 SctoGroteskaA-Medium}}.product-inner:hover .product-card-interaction.product-card-interaction-quickshop{background-color:#39c5bd;color:#000}.template-product .product-recommendations{margin:0}.product-button-wrapper .product-quantity-input{background:#fff;font:500 14px/1.22 SctoGroteskaA-Medium;display:block;width:100px;height:40px;margin-bottom:0;text-align:center;border:2px solid #000;border-radius:50px;margin-right:15px}.product-form .product-submit{font-weight:400;margin:0}.how-to-use-wrapper{text-align:left;margin-top:40px}.how-to-use-wrapper h3{margin-bottom:25px;letter-spacing:-1px}.how-to-use-wrapper .content{font-size:18px}@media screen and (max-width: 576px){.how-to-use-wrapper{margin:30px 0 0}.how-to-use-wrapper h3{margin-bottom:10px}.how-to-use-wrapper .content{font-size:14px}}.giftcard .product-form-grid{margin:15px 0}@media screen and (max-width: 576px){.giftcard .how-to-use-wrapper{margin:0}}.product-area .options.unavailable .disabled{margin-top:0;border:2px solid #ddd}h2.title.title_last{font-size:24px;text-align:left;margin:20px 0;line-height:28px}@media screen and (max-width: 992px){h2.title.title_last{font-size:19px;clear:both}}@media screen and (min-width: 1200px){h1.title_first{width:65%}}@media screen and (max-width: 1200px){h1.title_first{width:75%}}@media screen and (max-width: 576px){h1.title_first{width:80%}}@media screen and (min-width: 1200px){.product-price{width:35%}}@media screen and (max-width: 1200px){.product-price{width:25%}}@media screen and (max-width: 576px){.product-price{width:20%}}@media screen and (min-width: 576px){.giftcard h1.title_first{width:60%}}@media screen and (max-width: 576px){.giftcard h1.title_first{width:70%}}@media screen and (min-width: 576px){.giftcard .product-price{width:40%}}@media screen and (max-width: 576px){.giftcard .product-price{width:30%}}h1.title.title_first,.product-area .money{font-size:44px;font-weight:700;text-align:left;line-height:1.23;letter-spacing:-.6px;float:left;margin:0}@media screen and (max-width: 992px){h1.title.title_first,.product-area .money{font-size:33px}}#product_description,.produt_detail_quantity{width:100%;text-align:left;font:500 18px/26px SctoGroteskaA-Medium;color:#000;letter-spacing:-.04px}@media screen and (max-width: 992px){#product_description,.produt_detail_quantity{font:500 14px/22px SctoGroteskaA-Medium}}.product-ingredients-description{margin-top:30px}@media screen and (max-width: 576px){.product-ingredients-description{font-size:12px}}@media screen and (max-width: 576px){.product-detailed-page-wrapper{margin-top:-20px}.product-detailed-page-wrapper img{display:block;height:auto;margin:0 -15px 20px;text-align:center;width:100vw}}.moisturizer-product-content{background:#fff4ad;padding:90px 0}.moisturizer-product-content h2{font-family:SctoGroteskaA-Medium;width:60%;text-align:center;margin:0 auto 50px}@media screen and (max-width: 992px){.moisturizer-product-content h2{width:100%}}@media screen and (max-width: 576px){.moisturizer-product-content h2{margin:0 auto 30px;width:100%}}.moisturizer-product-content .product-wrapper{text-align:left;margin:0 auto;width:70%;position:relative}.moisturizer-product-content .product-wrapper .product-description-footer{position:absolute;bottom:0;margin-top:0;width:100%}@media screen and (min-width: 1440px){.moisturizer-product-content .product-wrapper{height:1120px}}@media screen and (max-width: 1440px){.moisturizer-product-content .product-wrapper{height:1020px}}@media screen and (max-width: 992px){.moisturizer-product-content .product-wrapper{height:940px}}@media screen and (max-width: 768px){.moisturizer-product-content .product-wrapper{width:90%;height:960px}}@media screen and (max-width: 576px){.moisturizer-product-content .product-wrapper{margin:0 10px;height:710px;width:unset}}.moisturizer-product-content img{width:100%}.moisturizer-product-content .moisturizer_description{border-top:2px solid black}.moisturizer-product-content .title-wrapper{display:flex;justify-content:space-between;margin:30px 0 15px}@media screen and (max-width: 576px){.moisturizer-product-content .title-wrapper{margin:20px 0 10px}}@media screen and (max-width: 576px){.moisturizer-product-content{padding:40px 0}}.giftcard .product-details-wrapper .first-product-detail-wrapper{margin-top:0!important;margin-bottom:80px!important}.product-area .product-details-wrapper{padding:0 0 120px 60px}.product-area .product-details-wrapper .first-product-detail-wrapper{margin-top:calc((100vh - 530px)/2);margin-bottom:calc((100vh - 530px)/2)}@media screen and (max-width: 768px){.product-area .product-details-wrapper .first-product-detail-wrapper{height:unset;margin:40px 0}}@media screen and (max-width: 576px){.product-area .product-details-wrapper .first-product-detail-wrapper{margin:40px 0 0}}@media screen and (max-width: 920px){.product-area .product-details-wrapper{padding:0 0 30px 30px}}@media screen and (max-width: 768px){.product-area .product-details-wrapper{padding:0 0 30px;width:100%}}@media screen and (max-width: 576px){.product-area .product-details-wrapper{display:none;padding:0}}.product-card-footer,.product-card-footer-mobile{padding:10px 20px 25px;margin-top:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 992px){.product-card-footer,.product-card-footer-mobile{position:relative;min-height:240px;min-width:100%}}@media screen and (max-width: 768px){.product-card-footer,.product-card-footer-mobile{min-height:160px}}@media screen and (max-width: 576px){.product-card-footer,.product-card-footer-mobile{min-height:160px;padding:10px 9px}}.product-card-footer .title,.product-card-footer-mobile .title{text-align:left}@media screen and (max-width: 576px){.product-card-footer .title,.product-card-footer-mobile .title{text-align:center}}.product-card-footer .title a:hover,.product-card-footer-mobile .title a:hover{color:#f9644a}.product-card-footer .product-card-details,.product-card-footer-mobile .product-card-details{text-align:left;cursor:pointer}.product-card-footer .product-card-details .title_first,.product-card-footer-mobile .product-card-details .title_first{font:500 25px/1.18 SctoGroteskaA-Medium;margin-bottom:7px;display:block}@media screen and (max-width: 576px){.product-card-footer .product-card-details .title_first,.product-card-footer-mobile .product-card-details .title_first{font-size:22px}}.product-card-footer .product-card-details .title_last,.product-card-footer-mobile .product-card-details .title_last{font:500 14px/1.2 SctoGroteskaA-Medium;letter-spacing:.35px;display:block;word-break:break-word;text-transform:uppercase}@media screen and (max-width: 576px){.product-card-footer .product-card-details .title_last,.product-card-footer-mobile .product-card-details .title_last{font-size:11px}}@media screen and (max-width: 576px){.product-card-footer .product-card-details .yotpo .yotpo-bottomline,.product-card-footer-mobile .product-card-details .yotpo .yotpo-bottomline{flex-wrap:wrap;justify-content:center}}.product-card-footer .product-card-details .product_price,.product-card-footer-mobile .product-card-details .product_price{font:600 14px/1.2 SctoGroteskaA-Medium;margin:3px 0 25px}@media screen and (max-width: 576px){.product-card-footer .product-card-details .product_price,.product-card-footer-mobile .product-card-details .product_price{font-size:12px;margin:3px 0 12px}}@media screen and (max-width: 576px){.product-card-footer .product-card-details,.product-card-footer-mobile .product-card-details{text-align:center}}.product-card-footer-mobile{position:relative}@media screen and (max-width: 992px){.product-card-footer-mobile{min-height:160px}}@media screen and (max-width: 576px){.product-card-footer-mobile{min-height:150px}}@media screen and (max-width: 576px){.product-card-footer-mobile .product-card-interactions{position:unset;max-width:100%}}.okeReviews .okeReviews-reviewsSummary{text-align:center}.breadcrumb-navigation a{color:#f9644a}.faq .page-title .label{font-family:SctoGroteskaA-Medium}.faq .faq-content .rte p{text-align:left}.faq a{color:#f9644a}.m-on{display:none}@media screen and (max-width: 576px){.m-on{display:block}}.tab-on{display:none}@media screen and (max-width: 768px){.tab-on{display:block}}.template-index .slide .content-inner-wrap.center-center{background:none}.banner-video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 576px){.banner-video{height:calc(100vh - 250px)!important}}.video-wrap{height:calc(100vh - 90px)!important}@media screen and (max-width: 576px){.video-wrap{height:calc(100vh - 250px)!important}}.footer-first{width:250px}@media screen and (max-width: 576px){.footer-first{width:200px}}.trustpilot-widget{width:fit-content;margin:0}.mobile-footer-email-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.template-contact{font-family:SctoGroteskaA-regular}.template-contact .full-width-form,.full-video{width:100%}.menu .icon-menu{display:block}.menu.active .icon-menu{display:none}.menu .icon-close{display:none!important}.menu.active .icon-close{display:block!important}@media screen and (max-width: 768px){.main-header-wrap .main-header{border:0}}.static_cart_wrapper .empty a{color:#f9644a}.static_cart_wrapper p.empty{justify-content:center;align-items:center;display:flex;margin-top:0;font-size:28px;font-weight:600}@media only screen and (max-width: 576px){div#shopify-section-static-cart{padding-top:20px;padding-bottom:40px}.static_cart_wrapper p.empty{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:600}}.product-details li{text-align:left;font-size:.85rem;line-height:1.75}.big-btn{width:380px!important;height:50px!important}@media screen and (max-width: 1200px){.big-btn{width:360px!important;height:50px!important}}@media screen and (max-width: 992px){.big-btn{width:340px!important}}@media screen and (max-width: 768px){.big-btn{width:320px!important}}@media screen and (max-width: 576px){.big-btn{width:280px!important}}.big-y-btn{height:50px!important}@media screen and (max-width: 1200px){.big-y-btn{height:50px!important}}@media screen and (max-width: 992px){.big-y-btn{height:40px!important}}@media screen and (max-width: 768px){.big-y-btn{height:40px!important}}@media screen and (max-width: 576px){.big-y-btn{height:40px!important}}.qty-btn-wrapper{width:100%;display:flex}.template-gift-card .gift-card-header h2{float:none!important}.step-routine-testimonials,.balancing-set-testimonials{padding:90px 0 150px;background:#fec1cf}@media screen and (max-width: 576px){.step-routine-testimonials,.balancing-set-testimonials{padding:50px 15px}}.step-routine-testimonials h2,.balancing-set-testimonials h2{margin-bottom:126px;color:#fff}@media screen and (max-width: 576px){.step-routine-testimonials h2,.balancing-set-testimonials h2{margin-bottom:26px}}.step-routine-testimonials .info,.balancing-set-testimonials .info{font:2rem/2.5rem SctoGroteskaA-Medium}@media screen and (max-width: 576px){.step-routine-testimonials .info,.balancing-set-testimonials .info{font:1.688rem/2.2rem SctoGroteskaA-Medium}}.step-routine-testimonials .author,.balancing-set-testimonials .author{font-size:1.5rem;line-height:42px;margin-top:30px}@media screen and (max-width: 576px){.step-routine-testimonials .author,.balancing-set-testimonials .author{font-size:1.25rem}}.step-routine-before .text,.balancing-set-before .text,.balancing-vs-hydrating-text .text{font:22px/1.5 SctoGroteskaA-Bold;text-align:center;background:#39c5bd;border-top:1px solid #000;border-bottom:1px solid #000;padding:25px 0}@media screen and (max-width: 576px){.step-routine-before .text,.balancing-set-before .text,.balancing-vs-hydrating-text .text{font:.875rem/1.5 SctoGroteskaA-Bold;padding:15px}}.step-routine-after .text,.balancing-set-after .text{font:40px/1.5 SctoGroteskaA-Medium;text-align:center;background:#39c5bd;border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0}@media screen and (max-width: 576px){.step-routine-after .text,.balancing-set-after .text{font:1.5rem/1.5 SctoGroteskaA-Medium;padding:15px}}.before-after{margin:117px 0}@media screen and (max-width: 576px){.before-after{margin:30px 0}}.before-after .info{background:#9de9fa;padding:30px;width:543px}@media screen and (max-width: 576px){.before-after .info{padding:10px}}.before-after .text{font:500 24px/33px SctoGroteskaA-Medium;text-align:center;padding-top:20px}@media screen and (max-width: 576px){.before-after .text{font:.875rem/1.5 SctoGroteskaA-Medium;padding-top:10px}}.step-routine-right,.balancing-set-icons{background:#fff4ad;padding:157px 30px}@media screen and (max-width: 576px){.step-routine-right,.balancing-set-icons{padding:30px 10px}}.step-routine-right h2,.balancing-set-icons h2{font:500 44px/1.25 SctoGroteskaA-Medium;max-width:432px;margin:0 auto}@media screen and (max-width: 576px){.step-routine-right h2,.balancing-set-icons h2{font:2.125rem/1.2 SctoGroteskaA-Medium;max-width:242px}}.step-routine-right .content,.balancing-set-icons .content{font:500 18px/1.35 SctoGroteskaA-Medium;max-width:535px;margin:38px auto}.step-routine-right .image img,.balancing-set-icons .image img{max-width:164px}.step-routine-right .name,.balancing-set-icons .name{font:500 18px/21px SctoGroteskaA-Medium}.step-routine-clearing{background:#9de9fa}.step-routine-clearing .info{padding:80px 0}@media screen and (max-width: 576px){.step-routine-clearing .info{order:2;padding:50px 10px;text-align:center}}.step-routine-clearing h3{font:500 44px/1.25 SctoGroteskaA-Medium;letter-spacing:-.764px}@media screen and (max-width: 576px){.step-routine-clearing h3{font:500 36px/1.2 SctoGroteskaA-Medium}}.step-routine-clearing .content p{font:500 18px/1.5 SctoGroteskaA-Medium;letter-spacing:-.057px}.step-routine-clearing .note{font:500 14px/18px SctoGroteskaA-Medium;letter-spacing:-.033px;margin-top:50px}.step-routine-clearing .bg-image{min-height:585px}@media screen and (max-width: 576px){.step-routine-clearing .bg-image{min-height:350px;order:1}}.step-routine-product .title-wrapper,.balancing-set-product .title-wrapper{padding-bottom:20px;border-bottom:1px solid #000}.balancing-set-clearing{background:#fec1cf}.balancing-set-clearing .info{padding:80px 0}@media screen and (max-width: 576px){.balancing-set-clearing .info{order:2;padding:50px 10px;text-align:center}}.balancing-set-clearing h3{font:500 44px/1.25 SctoGroteskaA-Medium;letter-spacing:-.764px}.balancing-set-clearing .content p{font:500 18px/1.5 SctoGroteskaA-Medium;letter-spacing:-.057px}.balancing-set-clearing .note{font:500 14px/18px SctoGroteskaA-Medium;letter-spacing:-.033px;margin-top:50px}.balancing-set-clearing .bg-image{min-height:350px}@media screen and (max-width: 576px){.balancing-set-clearing .bg-image{order:1}}.balancing-set-youtube{background:#fec1cf;padding:150px 25px;text-align:center}.balancing-set-youtube h2{max-width:686px;margin:0 auto 40px;font:70px/1.2 SctoGroteskaA-Medium}@media screen and (max-width: 576px){.balancing-set-youtube h2{font:25px/1.2 SctoGroteskaA-Medium;padding:30px 25px}}.step-routine-science,.balancing-set-science,.balancing-vs-hydrating-science{position:relative}@media screen and (max-width: 576px){.step-routine-science,.balancing-set-science,.balancing-vs-hydrating-science{text-align:center}}.step-routine-science .bkg_image,.balancing-set-science .bkg_image,.balancing-vs-hydrating-science .bkg_image{overflow:hidden;position:relative;border-radius:5px}.step-routine-science p,.balancing-set-science p,.balancing-vs-hydrating-science p{word-wrap:break-word}.step-routine-science .info,.balancing-set-science .info,.balancing-vs-hydrating-science .info{font:500 18px/24px SctoGroteskaA-regular;letter-spacing:-.1px}.step-routine-science .info h2,.balancing-set-science .info h2,.balancing-vs-hydrating-science .info h2{text-transform:uppercase}.step-routine-science h5,.balancing-set-science h5,.balancing-vs-hydrating-science h5{margin-bottom:30px;text-transform:uppercase}.step-routine-science .icon,.balancing-set-science .icon,.balancing-vs-hydrating-science .icon{position:absolute;top:0;right:0;left:0;margin:0 auto;height:110px;width:110px;z-index:1}@media screen and (max-width: 1200px){.step-routine-science .icon,.balancing-set-science .icon,.balancing-vs-hydrating-science .icon{top:-40px;height:90px;width:90px}}@media screen and (max-width: 768px){.step-routine-science .icon,.balancing-set-science .icon,.balancing-vs-hydrating-science .icon{top:-40px;left:unset;margin:unset;height:90px;width:90px}}@media screen and (max-width: 576px){.step-routine-science .icon,.balancing-set-science .icon,.balancing-vs-hydrating-science .icon{top:unset;left:unset;margin:0 auto 20px;height:90px;width:90px;position:unset;right:unset}}.balancing-set-information{background:#a6efff}.balancing-set-information .text{padding:60px 0}@media screen and (max-width: 576px){.balancing-set-information .text{padding:30px 0}}.balancing-set-information .border-right-black{border-right:1px solid #000}@media screen and (max-width: 576px){.balancing-set-information .border-right-black{border-right:0;border-bottom:1px solid #000}}@media screen and (max-width: 576px){.balancing-set-information h4{line-height:150%}}.step-routine .question-section-wrapper{background:#f8f1b2}.text-orange{color:#f6644f}.template-cart .free-shipping-msg-wrapper__container{background:transparent;text-align:center;margin-bottom:20px}.template-cart .free-shipping-msg-wrapper__international,.template-cart .free-shipping-msg-wrapper{font-weight:700}.cart-mini-header .free-shipping-msg-wrapper__container{background:transparent;text-align:center;margin:0 -20px 20px;padding:0 30px;letter-spacing:.65px;font-weight:400}.cart-mini-content .prod_size{margin-bottom:10px}.cart-mini-content .cart_product-count{width:103px}.cart-mini-content .cart_product-count input.qtyplus,.cart-mini-content .cart_product-count input.qtyminus{height:30px;width:30px;font-size:20px}.cart-mini-content .cart_product-count .cart-item-quantity{font-size:18px;width:40px}.cart-mini-content .free-shipping-msg-wrapper{text-transform:initial;font-size:18px;letter-spacing:-.36px;font-weight:400}.cart-mini-content .cart-drawer__collection .title{font-size:20px;margin:0 0 13px;font-weight:500}.cart-mini-content .cart-drawer__collection .collection-wrapper{overflow-x:auto}.cart-mini-content .cart-drawer__collection .collection{display:flex;flex-direction:row;gap:10px}.cart-mini-content .cart-drawer__collection .collection .product{width:150px;flex-shrink:0;padding-left:0}.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer{padding:0}.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer .product-card-interaction-quickshop{display:none}.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer .product-card-details{text-align:center}.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer .product-card-details .title_first,.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer .product-card-details .title_last{font-size:14px}.cart-mini-content .cart-drawer__collection .collection .product .product-card-footer .product-card-details .title_last{font-size:12px}.cart-mini-content .cart-drawer__collection .collection .product .product-card-interaction-addtocart-available{font-size:16px;width:auto}.cart-mini-content .cart-drawer__collection .collection .product .product-card-interaction-addtocart-available:after{content:" - "}.cart-mini-content .cart-drawer__collection .collection .product .product_price{font-size:14px}.cart-mini-content .cart-drawer__collection .collection.slick-initialized{display:block}.balancing-information{background:#a6efff}.balancing-information .text{padding:60px 0}@media screen and (max-width: 576px){.balancing-information .text{padding:30px 0}}.balancing-information .border-right-black{border-right:1px solid #000}@media screen and (max-width: 576px){.balancing-information .border-right-black{border-right:0;border-bottom:1px solid #000}}@media screen and (max-width: 576px){.balancing-information h4{line-height:150%}}.hydrating-information{background:#fff4ad}.hydrating-information .text{padding:60px 0}@media screen and (max-width: 576px){.hydrating-information .text{padding:30px 0}}.hydrating-information .border-right-black{border-right:1px solid #000}@media screen and (max-width: 576px){.hydrating-information .border-right-black{border-right:0;border-bottom:1px solid #000}}@media screen and (max-width: 576px){.hydrating-information h4{line-height:150%}}.balancing-vs-hydrating-products .bvsh-product{background:#f4f4f3}.balancing-vs-hydrating-products .bvsh-product p.price.sale.product-price{float:left}.balancing-vs-hydrating-products .bvsh-product .image{overflow:hidden}.balancing-vs-hydrating-products .bvsh-product .title-wrapper{padding-bottom:20px;border-bottom:1px solid #000}.balancing-vs-hydrating-products .bvsh-product .block-btn{margin-top:45px}@media screen and (max-width: 768px){.balancing-vs-hydrating-products .bvsh-product .block-btn{margin-top:25px}}.balancing-vs-hydrating-testimonials{padding:90px 0 150px;background:#bfecf8}@media screen and (max-width: 576px){.balancing-vs-hydrating-testimonials{padding:50px 15px}}.balancing-vs-hydrating-testimonials h2{margin-bottom:126px;color:#fff}@media screen and (max-width: 576px){.balancing-vs-hydrating-testimonials h2{margin-bottom:26px}}.balancing-vs-hydrating-testimonials .info{font:2rem/2.5rem SctoGroteskaA-Medium}@media screen and (max-width: 576px){.balancing-vs-hydrating-testimonials .info{font:1.688rem/2.2rem SctoGroteskaA-Medium}}.balancing-vs-hydrating-testimonials .author{font-size:1.5rem;line-height:42px;margin-top:30px}@media screen and (max-width: 576px){.balancing-vs-hydrating-testimonials .author{font-size:1.25rem}}.balancing-vs-hydrating-choose{background:#fff4ad;padding:117px 0}@media screen and (max-width: 576px){.balancing-vs-hydrating-choose{margin:30px 0}}.balancing-vs-hydrating-choose .info{background:#fff;padding:30px;width:80%}@media screen and (max-width: 576px){.balancing-vs-hydrating-choose .info{padding:10px}}.balancing-vs-hydrating-choose .text{color:#fec1cf;font:500 3.5rem/1.5 SctoGroteskaA-Bold;text-align:left;-webkit-text-stroke:#000;-webkit-text-stroke-width:medium}@media screen and (max-width: 576px){.balancing-vs-hydrating-choose .text{font:.875rem/1.5 SctoGroteskaA-Medium;padding-top:10px}}.bubble-why-bubble{background:linear-gradient(180deg,#b6ffcb -24.43%,#9ae9fc 90.52%);padding:85px 0}.bubble-why-bubble h3{font:500 36px/30px SctoGroteskaA-Bold;letter-spacing:-.4px;margin-bottom:85px}@media only screen and (max-width: 1200px){.bubble-why-bubble h3{font:500 30px/24px SctoGroteskaA-Bold}}@media only screen and (max-width: 992px){.bubble-why-bubble h3{font:500 26px/22px SctoGroteskaA-Bold}}@media only screen and (max-width: 576px){.bubble-why-bubble h3{font:500 36px/30px SctoGroteskaA-Bold;margin:0 30px 20px;width:unset}}.bubble-why-bubble img{height:80px}.bubble-why-bubble h5{font:500 24px/30px SctoGroteskaA-regular;margin-bottom:20px}@media only screen and (max-width: 576px){.bubble-why-bubble h5{font-size:18px;line-height:22px}}.bubble-why-bubble .product-tag-img-wrap{margin-bottom:40px}.bubble-why-bubble .block-btn{font-size:16px;display:block;margin:50px auto 0;width:unset}@media only screen and (max-width: 576px){.bubble-why-bubble .block-btn{margin:0 auto}}@media only screen and (max-width: 576px){.bubble-why-bubble{padding:40px 0}.bubble-why-bubble .block-point{margin-bottom:40px}}@media only screen and (min-width: 992px){.bubble-why-bubble .compressed-70{width:70%;margin:0 auto}}.bubble-ingredients{background:#f4b7c5;padding:120px 30px}@media screen and (max-width: 576px){.bubble-ingredients{padding:30px 10px}}.bubble-ingredients h2{font:500 36px/1 SctoGroteskaA-Bold;margin:0 auto 60px}@media screen and (max-width: 576px){.bubble-ingredients h2{font:1.6rem/1.2 SctoGroteskaA-Bold}}.bubble-ingredients .content{font:500 18px/1.35 SctoGroteskaA-Medium;max-width:535px;margin:38px auto}.bubble-ingredients .image{background:#f9644a;border:2px solid #000;width:160px;height:160px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px}@media screen and (max-width: 576px){.bubble-ingredients .image{width:120px;height:120px}}.bubble-ingredients .image img{max-width:80px}@media screen and (max-width: 576px){.bubble-ingredients .image img{width:60px;height:60px}}.bubble-ingredients .name{font:500 18px/21px SctoGroteskaA-Bold;text-transform:uppercase}.bubble-banner{height:785px}.bubble-banner h2{font:500 70px/80px SctoGroteskaA-Bold;margin-bottom:30px}@media screen and (max-width: 576px){.bubble-banner h2{font:500 32px/1.1 SctoGroteskaA-Bold;margin:0 auto 10px;width:225px}}.bubble-banner .info{color:#fff;font:500 24px/32px SctoGroteskaA-regular;letter-spacing:-.1px}@media screen and (max-width: 576px){.bubble-banner .info{font:500 18px/21px SctoGroteskaA-regular;text-align:center;margin:0 auto 280px}}.bubble-banner .block-btn{display:block;width:300px}@media screen and (max-width: 576px){.bubble-banner .block-btn{margin:0 auto}}@media screen and (max-width: 1200px){.bubble-banner{height:620px}}@media screen and (max-width: 992px){.bubble-banner{height:520px}}@media screen and (max-width: 768px){.bubble-banner{background-image:url(/cdn/shop/files/bubble_banner_mobile.jpg?v=1617821159)!important;background-size:contain!important;background-position:bottom right!important;background-color:#ff694e!important;height:450px}}@media screen and (max-width: 576px){.bubble-banner{height:576px}.bubble-banner p{font-size:15px}.bubble-banner .okeReviews{text-align:center;margin-bottom:10px}}.bubble-testimonials{background:#f9644a;height:300px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 576px){.bubble-testimonials{height:270px}}.bubble-testimonials h2{margin-bottom:126px;color:#fff}.bubble-testimonials .info{color:#fff;font:2rem/2.5rem SctoGroteskaA-Medium}@media screen and (max-width: 576px){.bubble-testimonials .info{font:1.688rem/2.2rem SctoGroteskaA-Medium}}.bubble-testimonials .author{color:#fff;font-size:1.5rem;line-height:42px;letter-spacing:2px}@media screen and (max-width: 576px){.bubble-testimonials .author{font-size:1.25rem;margin-bottom:26px}}@media screen and (max-width: 576px){.bubble-product{background:linear-gradient(180deg,#b6ffcb -24.43%,#9ae9fc 90.52%)}}.bubble-product .info{background:linear-gradient(180deg,#b6ffcb -24.43%,#9ae9fc 90.52%)}@media screen and (max-width: 576px){.bubble-product .info{background:none}}.bubble-product .image{overflow:hidden}@media screen and (max-width: 576px){.bubble-product .image{padding:20px 20px 0}}.bubble-product .title-wrapper{padding-bottom:20px;border-bottom:1px solid #000}.bubble-product .block-btn{background:#f9644a;color:#fff;margin-top:45px;border-color:#000;width:300px}@media screen and (max-width: 768px){.bubble-product .block-btn{margin-top:25px}}.bubble-included{background:#b6ffcb;padding:85px 0}.bubble-included h3{font:500 36px/30px SctoGroteskaA-Bold;letter-spacing:-.4px;padding-bottom:85px}@media only screen and (max-width: 1200px){.bubble-included h3{font:500 30px/24px SctoGroteskaA-Bold}}@media only screen and (max-width: 992px){.bubble-included h3{font:500 26px/22px SctoGroteskaA-Bold}}@media only screen and (max-width: 576px){.bubble-included h3{font:500 25px/30px SctoGroteskaA-Bold;margin:0 0 50px;padding:0;width:unset}}.bubble-included .product-image{margin-bottom:15px}@media only screen and (max-width: 576px){.bubble-included .product-image{text-align:center}}.bubble-included img{max-height:320px}.bubble-included h4{font:500 18px/1 SctoGroteskaA-Bold}@media only screen and (max-width: 576px){.bubble-included h4{font-size:18px;line-height:22px;text-align:center}}@media only screen and (max-width: 576px){.bubble-included #product_description{text-align:center}}.bubble-included .product-tag-img-wrap{margin-bottom:40px}.bubble-included .block-btn{font-size:16px;display:block;margin:50px auto 0}@media only screen and (max-width: 576px){.bubble-included .block-btn{margin:0 auto}}@media only screen and (max-width: 576px){.bubble-included{padding:50px 0}.bubble-included .block-point{margin-bottom:40px}}.bubble-reviews{background:#97ebf1;padding:120px 30px}@media screen and (max-width: 576px){.bubble-reviews{background-image:none!important;padding:30px 10px}}.bubble-reviews h2{font:500 36px/1 SctoGroteskaA-Bold;margin:0 auto 60px}@media screen and (max-width: 576px){.bubble-reviews h2{font:1.6rem/1.2 SctoGroteskaA-Bold}}.bubble-reviews .content{font:500 24px/1.35 SctoGroteskaA-Medium;max-width:435px;margin:22px auto}.bubble-reviews .image img{max-width:200px}.bubble-reviews .name{font:500 24px/1.35 SctoGroteskaA-Bold;text-transform:uppercase}.btn-red{background:#f9644a;color:#fff;border-color:#000;width:300px}.seo-hero{max-height:576px;height:80vh;background-size:cover;background-position:bottom center;background-repeat:no-repeat;padding:39px 21px 0 20px}@media (min-width: 576px){.seo-hero{padding:95px 35px 0;background-position:center 60%}}@media (min-width: 768px){.seo-hero{max-height:716px;background-position:64% center}}@media (min-width: 992px){.seo-hero{background-position:center center}}@media (min-width: 1200px){.seo-hero{padding-top:105px;max-height:750px}}.seo-hero .seo-hero-content{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.seo-hero .seo-hero-content{align-items:flex-start}}.seo-hero .seo-section-content{width:100%;max-width:1060px;margin:0 auto}@media (min-width: 1600px){.seo-hero .seo-section-content{max-width:1440px}}.seo-hero .seo-hero-title{color:#fff;font-family:SctoGroteskaA-Bold;font-weight:700;font-size:32px;line-height:1.125;margin-bottom:11px;text-align:center}@media (min-width: 576px){.seo-hero .seo-hero-title{font-size:calc(32px + 38 * ((100vw - 576px) / 624));margin-bottom:15px}}@media (min-width: 768px){.seo-hero .seo-hero-title{text-align:start}}@media (min-width: 1200px){.seo-hero .seo-hero-title{font-size:70px;line-height:80px}}.seo-hero .seo-hero-subtitle{color:#fff;font-size:18px;line-height:22px;font-family:SctoGroteskaA-regular;font-weight:400;margin-bottom:20px;text-align:center;max-width:380px}@media (min-width: 576px){.seo-hero .seo-hero-subtitle{font-size:24px;line-height:32px;margin-bottom:40px}}@media (min-width: 768px){.seo-hero .seo-hero-subtitle{text-align:start;max-width:unset;margin-bottom:70px}}@media (min-width: 1600px){.seo-hero .seo-hero-subtitle{max-width:500px}}.seo-hero .seo-hero-rating{display:flex;align-items:flex-start}.seo-hero .seo-hero-rating img{width:127px}.seo-hero .seo-hero-rating span{color:#fff;font-size:14px;line-height:32px;font-family:SctoGroteskaA-Bold;font-weight:700;display:block}.seo-hero .seo-hero-rating .rating-numbers{display:inline-block;margin-left:7px}@media (min-width: 768px){.seo-hero .seo-hero-rating{align-items:center}.seo-hero .seo-hero-rating img{width:112px;padding-bottom:4px}.seo-hero .seo-hero-rating span{color:#000;font-size:16px}.seo-hero .seo-hero-rating .rating-numbers{margin-left:11px}}.seo-hero .okeReviews-reviewsSummary-ratingCount{display:none}.seo-hero .seo-hero-cta-btn{display:block;text-transform:capitalize;width:100%;cursor:pointer;border:2px solid #000000!important;border-radius:60px;font-family:SctoGroteskaA-Medium;font-weight:500;font-size:1rem;line-height:1.25;color:#000;text-decoration:none;font-style:normal;padding:8.5px 12px;text-align:center;transition:all .5s ease-in-out;background:#b6ffcb;margin-top:11px}.seo-hero .seo-hero-cta-btn:hover{background:#39c5bd;color:#000}@media (min-width: 576px){.seo-hero .seo-hero-cta-btn{max-width:300px}}@media (min-width: 768px){.seo-hero .seo-hero-cta-btn{margin-top:17px}}.internal-links{padding:100px 0}@media screen and (max-width: 576px){.internal-links{padding:50px 0}}.link-content{margin-bottom:20px}.morethanskin-betterhelp__text{display:flex;align-items:center}@media (max-width: 768px){.morethanskin-betterhelp.mobile-background{background-image:var(--mobile_background)!important;background-size:cover!important}.morethanskin-betterhelp__text{align-items:flex-end}}@media (max-width: 576px){.mobile-show{display:block}.mobile-hide{display:none}.mobile-background{background-image:var(--mobile_background)!important;background-size:cover!important}}.quantity_atc_buttons_container{display:flex}.cart-mini-empty .link-to-shop{border:1.5px solid black;background-color:#c0f281;color:#000;border-radius:32px;text-transform:none;font:500 18px/1.22 SctoGroteskaA-Medium;letter-spacing:-.04px;text-align:center;vertical-align:middle;height:54px;width:100%;margin-top:20px}.cart-mini-empty .link-to-shop a:hover{color:#000}.cart-mini-header-close{right:18px;left:unset;top:15px;padding:4px}.cart-mini-header{margin-top:0;padding:0 30px;border-bottom:1px solid black}.cart-mini-header h2{font-size:24px;line-height:normal}.cart-mini-header .free-shipping-msg-wrapper{text-transform:initial;font-size:18px;letter-spacing:-.36px}.cart-mini-header .free-shipping-msg-wrapper__container{background:transparent}.cart-mini-header .free-shipping-msg-wrapper__container .free-line{height:10px;border-radius:24px;background:#d9d9d9}.cart-mini-header .free-shipping-msg-wrapper__container .free-line .get-free{height:10px;border-radius:24px;background:#000}.cart-mini-footer{padding-left:20px;padding-right:20px}.cart-mini-item-column{justify-content:space-between}.cart-mini-item-remove{text-transform:lowercase;font-size:18px}.cart-mini-item-quantity .cart_product-count{border-radius:4px}.cart-mini-item{border-bottom:none;order:-1}.cart-mini-item.last_item{order:0}.cart-mini-item .one-row{display:flex;justify-content:space-between}.cart-mini-item-title a{font-size:18px}span.cart-mini-item-final-price.cart-mini-item-price.money{font-size:18px;margin:0}a.cart-mini-actions-checkout.action-button.submit-button{width:100%;background-color:#c0f281;margin-right:0;height:54px}a.cart-mini-actions-checkout.action-button.submit-button span{font-size:18px;line-height:normal}.cart-mini-sidebar{padding:30px 0}.cart-mini-items{padding-left:20px;padding-right:20px}.cart-footer-text{text-align:center;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/297/assets/hb_styles.scss.css.map */
