@font-face{font-family:tt_norms_proregular;src:url(tt_norms_pro_regular-webfont.eot);src:url(tt_norms_pro_regular-webfont.eot?#iefix) format("embedded-opentype"),url(tt_norms_pro_regular-webfont.woff2) format("woff2"),url(tt_norms_pro_regular-webfont.woff) format("woff"),url(/cdn/shop/files/tt_norms_pro_regular-webfont.ttf?v=1684308558) format("truetype"),url(tt_norms_pro_regular-webfont.svg#tt_norms_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tt_norms_probold;src:url(tt_norms_pro_bold-webfont.eot);src:url(tt_norms_pro_bold-webfont.eot?#iefix) format("embedded-opentype"),url(tt_norms_pro_bold-webfont.woff2) format("woff2"),url(tt_norms_pro_bold-webfont.woff) format("woff"),url(/cdn/shop/files/tt_norms_pro_bold-webfont.ttf?v=1684308129) format("truetype"),url(tt_norms_pro_bold-webfont.svg#tt_norms_probold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tt_norms_promedium;src:url(tt_norms_pro_medium-webfont.eot);src:url(tt_norms_pro_medium-webfont.eot?#iefix) format("embedded-opentype"),url(tt_norms_pro_medium-webfont.woff2) format("woff2"),url(tt_norms_pro_medium-webfont.woff) format("woff"),url(/cdn/shop/files/tt_norms_pro_medium-webfont.ttf?v=1684308236) format("truetype"),url(tt_norms_pro_medium-webfont.svg#tt_norms_promedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tobiaslight;src:url(tobias-light-webfont.eot);src:url(tobias-light-webfont.eot?#iefix) format("embedded-opentype"),url(tobias-light-webfont.woff2) format("woff2"),url(tobias-light-webfont.woff) format("woff"),url(/cdn/shop/files/tobias-light-webfont.ttf?v=1684398566) format("truetype"),url(tobias-light-webfont.svg#tobiaslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tobiaslight_italic;src:url(tobias-lightitalic-webfont.eot);src:url(tobias-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(tobias-lightitalic-webfont.woff2) format("woff2"),url(tobias-lightitalic-webfont.woff) format("woff"),url(/cdn/shop/files/tobias-lightitalic-webfont.ttf?v=1685016036) format("truetype"),url(tobias-lightitalic-webfont.svg#tobiaslight_italic) format("svg");font-weight:400;font-style:normal}.button-slide{border:0}.button{position:relative;overflow:hidden}.button-slide span{position:relative;z-index:2}.button-slide svg{position:relative;z-index:2}.button-after{margin:0}.button-slide:after{content:"";position:absolute;background-color:#343245;padding:.25em .5em;display:block;transition:all .35s}.button-slide:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.button-slide:after{top:100%;bottom:-100%;left:0;right:0}.button-slide:hover{color:#fff}.button-slide:hover svg path{stroke:#fff}.quickView-button{border:0}.quickView-button:hover svg path{stroke:#fff}.quickView-button .icon-arrow{position:relative;z-index:2}.blog-slide-tag,.main-tab{position:relative;overflow:hidden}.main-tab-slide span{position:relative;z-index:2}.main-tab-slide:after{content:"";position:absolute;background-color:#b8c0f2;padding:.25em .5em;display:block;transition:all .35s}.main-tab-slide:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.main-tab-slide:after{top:100%;bottom:-100%;left:0;right:0}.progressBar-btn{position:relative;overflow:hidden}.progressBar-btn-slide i{position:relative;z-index:2;font-style:normal}.progressBar-btn-slide:after{content:"";position:absolute;background-color:#b8c0f2;padding:.25em .5em;display:block;transition:all .35s}.progressBar-btn-slide:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.progressBar-btn-slide:after{top:100%;bottom:-100%;left:0;right:0}@media (min-width:1023px){.btn-slide-dark{position:relative;overflow:hidden;border:0}.btn-slide-dark span{position:relative;z-index:2}.btn-slide-dark:after{content:"";position:absolute;background-color:#fff;padding:.35em .8em;display:block;border-radius:25px;transition:all .35s}.btn-slide-dark:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.btn-slide-dark:after{top:100%;bottom:-100%;left:0;right:0}.btn-slide-dark:hover{color:#343245}.btn-slide-dark:hover svg path{stroke:#343245}}.social-link{position:relative;overflow:hidden}.social-link svg{position:relative;z-index:2}.social-link:after{content:"";position:absolute;background-color:#fff;padding:.35em .8em;display:block;transition:all .35s;border-radius:50%}.social-link:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.social-link:after{top:100%;bottom:-101%;left:0;right:0}.social-link:hover{color:#343245}.social-link:hover svg path{stroke:#343245}.share-links-article a{position:relative;overflow:hidden}.share-links-article svg{position:relative;z-index:2}.share-links-article a:after{content:"";position:absolute;background-color:#343245;padding:.35em .8em;display:block;transition:all .35s;border-radius:50%}.share-links-article a:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.share-links-article a:after{top:100%;bottom:-101%;left:0;right:0}.share-links-article a:hover{color:#fff}.share-links-article a:hover svg path{fill:#fff}.heading-family{font-family:tobiaslight;font-weight:400;font-style:normal}.heading-family-italic{font-family:tobiaslight_italic;font-weight:400;font-style:normal}.site-header{max-width:1378px;width:calc(100% - 60px);padding:0 30px;margin:0 auto;right:0;left:0;border-radius:0 0 15px 15px}.header--has-scrolled{box-shadow:0 4px 16px #2725331a;border-radius:0 0 24px 24px;background:#f4f2f0}.site-header .container{padding:0 15px}.container{max-width:1440px;padding:0 74px;width:100%}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-flow{-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap}.align-item-start{-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.align-item-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-item-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end}.space-between{-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.justify-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.flex-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}body{font-family:tt_norms_proregular;font-weight:400;overflow-x:hidden}button,.btn,.shopify-payment-button__button--unbranded,.button{border-radius:25px;padding:10px 20px;font-weight:400;font-family:tt_norms_promedium;letter-spacing:.01em;text-transform:uppercase}.button svg{margin-left:14px}.nav-standard .menu-item a{font-weight:400;font-size:16px;letter-spacing:-.01em;font-family:tt_norms_proregular}nav.nav-standard.nav-main{margin:0 -14px}.header__icons nav.nav-standard.nav-main{margin:0}.home-banner-item{position:relative}.home-banner-item-desktop{height:100vh}.home-banner-item-desktop img{width:100%;height:100%;display:block;border-radius:0 0 32px 32px;top:0;position:absolute;object-fit:cover}.home-banner-item-mobile{height:100vh}.home-banner-item-mobile img{width:100%;height:100%;display:block;border-radius:0 0 16px 16px;top:0;position:absolute;object-fit:cover}.container-hero-top{text-align:center}.container-hero-top h2{line-height:1;margin:0;padding:0 0 36px;letter-spacing:-.03em;display:inline-block}.hero-col-1{width:20%;letter-spacing:.01em;text-transform:uppercase;font-style:normal;font-weight:400;font-size:18px;line-height:23px;font-family:tt_norms_probold}.hero-col-2{width:60%;padding:0 15px;text-align:center}.hero-col-2 p{letter-spacing:-.03em;font-family:tt_norms_proregular;font-style:normal;font-weight:400;font-size:24px;line-height:140%;margin:0;padding:0}.hero-col-3{width:20%;text-align:right}.hero-col-3 a{border:0;font-size:14px}.container-hero-bottom-inner{padding:27px 0 0}.container-hero-top .hero-col-1-full{letter-spacing:-.03em;font-weight:400;font-size:24px;line-height:140%;max-width:796px;margin:0 auto;padding:46px 0 0}.hero-our-science-content .home-banner-item.slider_cover{height:100%;justify-content:center;gap:0;padding:100px 0}.hero-home-image{position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.hero-home-content{position:absolute;left:0;right:0;top:0;height:110vh}.home-banner-item.slider_cover{position:relative;height:calc(100% - 126px);display:flex;flex-direction:column;justify-content:space-between;gap:100px;padding:126px 0 60px}.rich-text-custom .container-inner{border-radius:32px;margin:-45px auto 0;max-width:1440px;width:calc(100% - 148px);position:relative}.rich-text-custom .container-inner .bg-wrapper{border-radius:32px;position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.rich-text-custom-left{font-family:tt_norms_probold;font-style:normal;letter-spacing:.01em;text-transform:uppercase;font-size:18px;line-height:23px;width:31%}.rich-text-custom-right{width:69%;padding-left:20px}.rich-text-custom-right *{letter-spacing:-.03em;font-size:72px;line-height:112%;font-style:normal}.rich-text-custom-our-science .rich-text-custom-right *{letter-spacing:-.03em;font-size:56px;line-height:112%;font-style:normal}.rich-text-custom-right p{margin:0;padding:0}.rich-text-custom-cover{padding-top:26px}.image-text-points-cover{margin:0 -10px}.image-text-points-left{padding:0 10px;width:45%}.image-text-points-right{padding:0 10px;width:55%}.section-line-comman{margin:0 0 29px}.image-text-points-custom h2{margin:0;padding:0 0 84px;letter-spacing:.01em;text-transform:uppercase;font-size:18px;line-height:23px;font-family:tt_norms_probold;font-style:normal}.image-text-points-inner{height:100%;justify-content:inherit}.image-text-points-inner-c{flex:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.image-text-points-inner-c a.button{margin:0}.image-text-points-left ul{margin:0;padding:0 0 14px;list-style:none;max-width:416px}.image-text-points-left ul li{margin:0 0 20px;padding:0;list-style:none}.image-text-points-right img{max-width:100%}.image-text-points-left li h3{letter-spacing:-.03em;margin:0 0 10px;font-weight:300;font-size:32px;line-height:116%;font-family:tobiaslight}.image-text-points-left li p{font-weight:400;font-size:20px;line-height:140%;letter-spacing:-.03em}.image-text-points-ul-left{width:30px;height:30px;background:#343245;color:#fff;border-radius:50%;font-size:13px;font-family:tt_norms_probold;line-height:12px;position:relative;top:5px}.image-text-points-ul-right{width:calc(100% - 24px);padding-left:20px}@supports (-webkit-touch-callout: none){.image-text-points-ul-left{top:5px}}.image-text-block-custom-main h2{margin:0;padding:0 0 45px}.image-text-block-custom ul{margin:0;padding:0;list-style:none}.image-text-block-custom ul li{padding:9px 0}.image-text-block-custom ul li h3{margin:0;padding:0;list-style:none;letter-spacing:-.03em;font-size:116px;line-height:110%;-webkit-transition:all .5s ease;transition:all .5s ease}.image-text-block-custom-bottom-left{font-size:20px;line-height:26px;letter-spacing:-.03em}.image-text-block-custom-bottom a{margin:0}.image-text-block-custom-bottom-left-max{max-width:523px}.image-text-block-custom-bottom{padding:51px 0 0}.text-block-open{display:none}.text-block-open-inner-left{width:45px}.text-block-open-inner-right{width:calc(100% - 45px);padding-left:15px}.text-block-open-inner{margin:25px 0 50px;background:#fff;padding:24px 40px;border-radius:70px}.text-block-click.active{color:#fff!important}.close-text-block{display:none;width:100%;text-align:right;padding:0 0 12px}.close-text-block.active{display:block}.product-block-list-main-line{margin:0 0 29px}.comman-heading{margin:0;padding:0;letter-spacing:.01em;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:18px;line-height:23px;font-family:tt_norms_probold;font-style:normal}.product-block-list-slider{margin:30px -10px 0}.product-block-item{width:33.33%;padding:0 10px}.product-block-image img{width:100%}.product-block-cover{padding-top:19px}.pro_title,.pro_price,.pro_price p{letter-spacing:-.03em;font-family:tt_norms_promedium;font-style:normal;font-size:20px;line-height:132%}.pro_price{padding-left:10px}.image-with-text-cover{margin:0 -15px;position:relative}.image-with-text-left{width:41%;padding:0 15px}.image-with-text-right{width:59%;padding:0 15px}.image-with-text-right img{max-width:100%}.image-with-text-cover h2{position:absolute;left:15px;top:0}.image-with-text-left h3{font-size:56px;line-height:108%;letter-spacing:-.03em;margin:0;padding:0}.image-with-text-left .content{padding:43px 0 40px;width:100%}.image-with-text-left .content *{font-size:18px;line-height:140%;letter-spacing:-.03em;margin:0;padding:0}.image-with-text-left-inner{max-width:463px}.grid-slider-main{margin-top:-20px}.image-grid-slider{border-radius:32px}.grid-slider-main-left{width:37%}.grid-slider-main-right{width:63%;padding-left:50px}.grid-slider-main-slider-image{margin:0 0 13px}.grid-slider-main-slider-image img{width:100%}.grid-slider-main-slider-item h3{margin:0;padding:0;letter-spacing:-.03em;font-family:tt_norms_promedium;font-style:normal;font-size:16px;line-height:132%;font-weight:400}.grid-slider-main-slider-item span{margin:0;padding:0;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.03em;display:block}.grid-slider-main-slider-content *{font-size:26px;line-height:116%;letter-spacing:-.03em;display:none}.grid-slider-content *{font-size:40px;line-height:110%;letter-spacing:-.02em}.slider-pagination{margin:0 -4px;width:100%}.slider-pagination svg{position:relative;z-index:1;margin:0}.slider-pagination .button{margin:0 4px}.grid-slider-main-slider-left{width:50%}.grid-slider-main-slider-right{padding-left:16px;width:50%}.grid-slider-main-slider-r{margin:0 -8px}.grid-slider-main-slider-right .grid-slider-main-slider-item{padding:0 8px}.grid-slider-main-slider h3{font-size:20px}.grid-slider-main-slider span{font-size:18px}.grid-slider-main-content-slider{height:100%}.blog-header-cover{margin:0 0 39px}.blog-header-cover .button{margin:0}.blogModule-posts{margin:0 -10px}.blogModule-posts__post{padding:0 10px}.article__title{font-size:24px;line-height:132%;letter-spacing:-.03em;font-family:tt_norms_promedium;font-style:normal;font-weight:400;margin:0;-webkit-line-clamp:1}.article__excerpt{font-weight:400;letter-spacing:-.03em;font-size:18px;line-height:132%;color:#8e899c}.blogModule{margin:0}.blogModule-posts .image-wrapper{padding-top:calc(1 / var(--aspect-ratio) * 110%)}.blogModule-posts .blogModule-posts__post-block a{margin-bottom:0}.post__tags-home a,.article__meta__date-home{font-size:14px;color:#8e899c;letter-spacing:.01em;font-family:tt_norms_promedium;font-style:normal;font-weight:400;text-transform:uppercase;line-height:24px}.article__meta a:empty{display:none}.article__meta{margin:0;padding:16px 0 6px}.blog-dot{width:4px;height:4px;border-radius:50%;background:#343245;display:inline-block;margin:0 10px;position:relative;top:-3px}.instagram-section-custom{margin-bottom:-30px}.insta-slider{padding:45px 0 0}.insta-slider-item-image a{display:block;padding-bottom:100%;position:relative}.insta-slider-item-image a img{position:absolute;top:0;height:100%;object-fit:cover;left:0;right:0}.insta-slider-main{overflow:hidden}.insta-slider{margin:0 -5px}.insta-slider-item-image{padding:0 5px}.insta-slider .slick-list.draggable{padding-right:10%}.single-image-block img{max-width:100%}.sign-up-form{margin:24px auto 0}.footer__blocks-main{border-top:rgba(244,242,240,.1) solid 1px;border-bottom:rgba(244,242,240,.1) solid 1px;padding:0}.footer__block.footer__block--newsletter{border-right:rgba(244,242,240,.1) solid 1px;padding-left:10px;padding-right:10px}.footer-main-heading{font-size:97px;text-align:center}.footer__blocks{gap:0}.footer__block{width:50%;max-width:100%;padding:50px 0}.footer__block__title{font-size:24px;line-height:132%;letter-spacing:-.03em;font-family:tt_norms_promedium;font-style:normal;font-weight:400;margin:0}.menu-column{max-width:380px;margin:0 auto}.footer__block__menu-link{margin:0;padding:0 5px 22px}.footer__block__title-center{text-align:center}.footer__block .sign-up-input{letter-spacing:-.03em;font-family:tt_norms_proregular;font-weight:400;border:0px!important;font-size:14px}.inputGroup-cover{border-radius:35px;background:#3c3a4c;padding:17px 15px}.sign-up-submit-scubscribe{text-transform:uppercase;padding:0;outline:0;border:0;font-size:14px;letter-spacing:.01em;background:transparent;color:#fff}.sign-up-submit-scubscribe svg{margin-left:15px;margin-right:9px}.sign-up-submit-scubscribe svg path{stroke:#fff}.footer__block.footer__block--newsletter .sign-up-form .inputGroup{height:auto}.footer__block .contact-form{margin:0}.footer__block__menu-link{width:50%}.footer__block__menu-link{margin:0}.footer__block__menu-link a{font-size:14px;line-height:24px;font-family:tt_norms_promedium;font-style:normal;font-weight:400;letter-spacing:.01em;text-transform:uppercase}.footer__social .social-links li{display:block;width:100%;margin:0 0 12px;text-align:right}.footer__social .social-links li:last-child{margin-bottom:0}.footer__social .social-links li a{width:40px;height:40px;border-radius:100%;background:#3c3a4c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer__block-menu-social{width:40px}.footer__social{margin:0}.footer-col-1{width:30%}.footer-col-2{width:40%}.footer-col-3{width:30%}.footer__bottom-main-inner li{letter-spacing:-.02em;color:#8e899c;font-size:14px;line-height:170%;margin:0;padding:0}.footer__bottom-main{padding:0 0 59px}.main-content-gap{position:relative;z-index:3;background-color:var(--COLOR-BACKGROUND);border-radius:0 0 32px 32px}.footer__bottom-content{gap:50px;padding-top:28px;margin-top:28px;border-top:rgba(244,242,240,.1) solid 1px}.footer__bottom-content .footer__bottom-content_left,.footer__bottom-content .footer__bottom-content_right{width:calc(50% - 25px)}.footer__bottom-content .footer__bottom-content_left *,.footer__bottom-content .footer__bottom-content_right *{font-style:normal;font-weight:400;font-size:11px;line-height:170%;color:#f4f2f0;letter-spacing:-.02em}.footer__bottom-content .footer__bottom-content_left ol{padding-left:10px}.footer__bottom-content .footer__bottom-content_left ol li{list-style-type:decimal!important;margin-bottom:2px}.collection-cover-page-left{padding-right:20px;width:36%}.collection-cover-page-right{width:64%}.collection-grid__row--grid-page{margin:0 -10px!important}.collection-grid__row--grid-page .product-block-50{width:50%;padding:0 10px!important;margin:0 0 50px!important}.collection-cover-page-left h1{margin:0;padding:0;letter-spacing:-.03em;font-size:80px;line-height:108%}.collection-cover-page{border-top:#343245 solid 1px;padding:50px 0 0}@media (max-width:980px){.collection-cover-page-left{padding:0 0 40px;width:100%}.collection-cover-page-right{width:100%}.collection-cover-page{padding:36px 0 0}}@media (max-width:767px){.collection-cover-page-left h1{font-size:64px;line-height:108%}.collection-grid__row--grid-page .product-block-50{width:100%}.collection-cover-page{padding:23px 0 0}.collection-grid__row--grid-page .product-block-50{margin:0 0 34px!important}.footer__bottom-content{flex-direction:column;gap:30px}.footer__bottom-content .footer__bottom-content_left,.footer__bottom-content .footer__bottom-content_right{width:100%}}.product-block__inner img{transition:transform .5s}.product-block__inner:hover img{transform:scale(1.2)}.blogModule-posts__post-block img{transition:transform .5s}.blogModule-posts__post-block:hover img{transform:scale(1.2)}.product-block-image img{transition:transform .5s}.product-block-image:hover img{transform:scale(1.2)}.cart-count-header{background:#b8c0f2;width:12px;height:12px;color:#343245;font-size:10px;font-family:tt_norms_promedium;font-weight:400;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center;position:absolute;right:2px;top:2px}.container.container-full{max-width:100%;padding:0}.featured-product{margin:0 auto}.product-single__media-thumb{width:58px;height:58px;padding:0;margin:2px}.product-single__thumbnail-img{border-radius:50%;border:transparent solid 3px}.product__images{overflow:hidden;position:sticky;top:60px}.is-nav-selected .product-single__thumbnail:before{border-radius:50%;border:1px solid #343245}.is-nav-selected .product-single__thumbnail-img{border:#EFEBDE solid 3px}.product__title-main{letter-spacing:-.02em;font-size:56px;line-height:110%;width:100%;text-align:left;margin:0;padding:0 0 11px}.product__title__wrapper,.product__info__wrapper{gap:0}.loox-rating-label{letter-spacing:-.03em}.product__info__wrapper .loox-rating{padding:0 0 19px}.top_description{padding:0 0 21px}.top_description *{font-size:16px;line-height:140%;letter-spacing:-.03em}.top_description strong{font-family:tt_norms_promedium;font-style:normal;font-weight:400}.top_description a{text-decoration:underline;margin-top:14px;display:inline-block}.label-title,.selector-wrapper label{font-size:14px;letter-spacing:.01em;text-transform:uppercase;line-height:18px;font-family:tt_norms_probold;font-weight:400;margin:0 0 12px;padding:0;display:block}.select-flavor{padding:0 0 38px}.select-dropdown{padding:0 30px 0 40px;cursor:pointer;border-radius:40px;z-index:6;background:#fff;font-weight:400;font-size:18px;line-height:25px;letter-spacing:-.03em;position:relative}.select-dropdown-select{padding:20px 0}.select-dropdown-options,.select-dropdown-option{margin:0;padding:15px 0 25px;background:#fff;position:absolute;width:100%;left:0;right:0;border-radius:0 0 40px 40px;top:40px;display:none}.select-dropdown-options li,.select-dropdown-option li{padding:0}.select-dropdown-options li a,.select-dropdown-option li a{padding:10px 40px;width:100%;display:block}.select-dropdown-options li a:hover,.select-dropdown-option li a:hover{background:#f8f6ef}.select-dropdown-select.active svg{transform:rotate(180deg)}.select-dropdown-select svg{transition:opacity .25s linear,transform .25s linear;width:10px;height:10px}.selector-wrapper{width:100%!important;margin:0}.product__form .selector-wrapper select{background-color:#fff;padding:20px 40px;font-size:18px;line-height:25px;letter-spacing:-.03em;border:0px!important;height:auto;border-radius:40px;font-family:tobiaslight;font-weight:400}.product__form .selector-wrapper .icon-arrow{width:10px;height:10px;bottom:auto;top:59px;right:30px}.select-frequency{padding:0;width:100%}.select-frequency-box{background:#fff;border-radius:24px;margin-bottom:15px}.select-frequency-box h3{background:#b8c0f2;border-radius:32px 32px 0 0;margin:0;padding:8.5px 10px;text-align:center;font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:uppercase;font-family:tt_norms_probold;line-height:15px}.subscription-bg-save{background:#45445b;font-weight:400;font-size:10px;color:#fff;padding:6px 13px;border-radius:25px;letter-spacing:-.03em;text-transform:uppercase;font-family:tt_norms_probold;margin-left:6px;position:relative;top:-2px}.Monthly-subscription-title{font-size:18px;line-height:116%;letter-spacing:0;font-family:tt_norms_promedium}.Monthly-subscription-price{font-size:18px;line-height:116%;text-align:right;letter-spacing:-.03em;font-family:tt_norms_promedium}.subscription-compare{font-family:tt_norms_proregular;margin-left:8px;text-decoration:line-through;opacity:.5}.monthly-subscription{padding:0 22px;position:relative;cursor:pointer}.subscription-active-border,.subscription-active{border:#343245 solid 2px}.select-frequency-box-space{padding:20px 0}.subscription-list{margin:0;padding:7px 22px 0;display:none;width:100%}.subscription-active-border .subscription-list,.subscription-active .subscription-list{display:block}.subscription-list li{font-size:16px;line-height:140%;letter-spacing:-.03em;color:#817c8c;padding:3px 0}.subscription-list li svg{margin-right:5px;display:block}.frequency-or{letter-spacing:.01em;font-family:tt_norms_probold;font-weight:400;text-transform:uppercase;display:block;padding:12px 0;text-align:center}.one-time-subscription{background:#fff;border-radius:24px;margin-bottom:15px;padding-top:22px;padding-bottom:22px}.one-time-subscription .subscription-list{padding-left:0}.product__form{--form-gap: 0}.product__form-block{margin-bottom:0;padding:0}.product__form-buttons{position:relative;padding-top:0}.product__form-submit-btn{height:56px;background:#343245;color:#fff;border-radius:40px;font-size:14px!important;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:tt_norms_promedium!important}.pro-loop-main{padding-top:23px}.pro-loop-list{border-top:#343245 solid 1px;padding:20px 0}.pro-loop-list h4{font-family:tt_norms_probold;font-weight:400;text-transform:uppercase;font-size:14px;line-height:18px;margin:0;padding:0 0 22px}.pro-loop-list .metafield-rich_text_field *{font-weight:400;font-size:18px;line-height:140%;letter-spacing:-.03em;color:#817c8c}.pro-loop-list .metafield-rich_text_field a{font-family:tt_norms_promedium!important;text-decoration:underline;color:#343245!important;font-weight:400}.pro-loop-list .metafield-rich_text_field a strong{font-family:tt_norms_promedium!important;font-weight:400;color:#343245!important}.View_ingredients_pop-pro{font-family:tt_norms_promedium!important;font-weight:400;color:#343245!important;letter-spacing:-.03em;font-size:18px}.View_ingredients_pop-pro a{text-decoration:underline}.product__pack-flover-main{width:100%;padding:25px 0}.product__pack-flover-list{background:#fff;border-radius:32px;padding:24px 32px;margin-bottom:12px}.product__pack-flover-main .product__pack-flover-list:last-child{margin-bottom:0}.product__pack-flover-list-left{width:72px;height:72px}.product__pack-flover-list-left img{width:100%;height:100%;object-fit:cover}.product__pack-flover-list-content{padding-top:3px;font-size:14px;line-height:20px;letter-spacing:-.03em;color:#817c8c}.product__pack-flover-list-content *{font-size:14px;line-height:20px;letter-spacing:-.03em;color:#817c8c}.product__pack-flover-list-right{padding-left:24px;width:calc(100% - 72px)}.product__pack-flover-list-right h3{margin:0;padding:0 10px 0 0;letter-spacing:-.03em;font-size:20px;line-height:116%;width:calc(100% - 70px)}.qty__adjust-pack{background:#fff;width:70px;border:1px solid rgba(142,137,156,.2);border-radius:400px;height:31px;padding:0 5px}.qty__adjust-pack input{background:transparent;border:0;text-align:center;width:25px;letter-spacing:.01em;font-size:12px;font-family:tt_norms_probold;font-weight:400;padding:0}.qty__adjust-pack button{padding:0;border:0}.qty__adjust-pack button .icon{width:10px;height:10px}.qty__adjust-pack button .icon-plus{position:relative;top:-1px}.select-pro-error{letter-spacing:.01em;text-transform:uppercase;color:#ba6557;font-family:tt_norms_promedium;font-weight:400;background:#fff;border-radius:100px;width:161px;padding:18px 12px;text-align:center;font-size:12px;line-height:100%;position:absolute;height:56px;left:-170px;top:27px;display:none}.chart-subtitle{text-align:center;letter-spacing:-.02em;font-size:56px;line-height:110%;padding:50px 0 64px;max-width:1028px;margin:0 auto}.chart-block-list ul{margin:0 -10px;padding:0;list-style:none}.chart-block-list ul li{margin:0;padding:0 10px;list-style:none;width:33.33%}.chart-cover-main{background:#fff;padding:25px;text-align:center}.chart-block-list ul li h3{margin:0;padding:20px 0 0;font-size:20px;line-height:132%;font-family:tt_norms_promedium;font-weight:400;letter-spacing:-.03em}.chart-bottom-bg{background:#b8c0f2;padding:43px 15px}.chart-block-list ul li h4{margin:0;padding:0 0 12px;letter-spacing:.01em;text-transform:uppercase;font-size:18px;line-height:18px;font-weight:400;font-family:tt_norms_probold}.chart-block-list ul li p{letter-spacing:-.03em;font-size:16px;line-height:140%;max-width:265px;margin:0 auto}.chart-image{padding:47px 0 35px}.chart-image img{max-width:100%}.slider-progress-tab{margin:-14px 0 0}.tab-progress-slider{border-radius:32px}.slider-progress-tab-item-inner-left,.slider-progress-tab-item-inner-right{width:50%}.slider-progress-tab-point-left{background:#fff;width:32px;height:32px;border-radius:50%;letter-spacing:.01em;font-size:12px;font-weight:400;font-family:tt_norms_probold}.slider-progress-tab-point-right{width:calc(100% - 32px);padding-left:24px}.slider-progress-tab-point-right h3{margin:0;padding:0 0 9px;letter-spacing:-.03em;font-size:20px;font-family:tt_norms_promedium;font-weight:400;line-height:132%}.slider-progress-tab-point-right p{font-family:tt_norms_proregular;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.03em;margin:0;padding:0}.slider-progress-tab-item-inner-left-inner ul{margin:0;padding:0;list-style:none}.slider-progress-tab-item-inner-left-inner li{padding:35px 0;border-bottom:rgba(52,50,69,.2) solid 1px}.slider-progress-tab-item-inner-left-inner li:last-child{border-bottom:0;padding-bottom:0}.progressBarContainer{width:100%;margin:0 -8px;position:absolute;left:0;top:69px;z-index:2}.progressBarContainer div{display:block;padding:0 8px;cursor:pointer}.progressBarContainer div span.progressBar{width:100%;height:1px;background-color:#c9c6c0;display:block}.progressBarContainer div span.progressBar .inProgress{background-color:#343245;width:0%;height:1px}.progressBarContainer span{opacity:0}.progressBarContainer .active-slide span{opacity:1}.progressBarContainer h3{margin:0 0 16px;padding:9px 20px;font-family:tt_norms_proregular;font-weight:400;background:#e0ddd0;border-radius:25px;text-align:center;font-size:18px;letter-spacing:-.03em}.progressBarContainer .active-slide h3{background:#b8c0f2}.slider-progress-tab-item-inner-left-inner{max-width:485px;padding-right:20px;padding-top:120px}.progressBarContainer-relative{position:relative}div#shopify-block-loox-product-reviews{padding:59px 0 40px;background:#e8e6e4;border-radius:0 0 48px 48px}div#shopify-block-loox-product-reviews #looxReviews{padding:0 70px}ul#tabs-nav{list-style:none;margin:0;padding:0;width:245px}div#tabs-content{width:calc(100% - 245px);padding-left:20px}.desktop-tabs .tabs{padding:54px 0 0}ul#tabs-nav li{cursor:pointer;padding:0 0 5px}ul#tabs-nav li a{color:#343245;opacity:.5;letter-spacing:.01em;text-transform:uppercase;font-size:12px;line-height:15px;font-family:tt_norms_probold}ul#tabs-nav li:hover a,ul#tabs-nav li.active-group-item.active a{opacity:1}#tabs-nav li a{text-decoration:none}.tab-click-div{margin:0 -4px;flex:auto;justify-content:flex-end}.tab-click-div li{cursor:pointer;padding:8px 20px;background:#e3e1df;border-radius:25px;margin:0 4px;letter-spacing:-.03em;font-size:18px;font-weight:400}.tab-click-div .main-tab.active-group{background:#b8c0f2}.tab-content-inner{padding-bottom:65px}.tab-content-inner *{font-family:tobiaslight;font-weight:400;font-size:56px;line-height:110%;letter-spacing:-.02em;margin:0;padding:0}.tab-content-inner-box-list{background:#fff;padding:8px;width:50%;border-radius:10000px;max-width:332px}.tab-content-inner-box-list-left{width:72px;height:72px;background:#d19280;border-radius:50%;font-size:20px;letter-spacing:-.03em;font-family:tobiaslight;font-weight:400}.tab-content-inner-box-list-right{width:calc(100% - 72px);text-align:center}.tab-content-inner-box-list-right span{letter-spacing:.01em;font-weight:400;opacity:.4;font-size:12px;font-family:tt_norms_probold;text-transform:uppercase;display:block;padding:0 0 3px}.tab-content-inner-box-list-right p{margin:0;padding:0;letter-spacing:-.03em;font-size:18px;line-height:140%}.rich-text-product *{margin:0;padding:0;text-align:center;font-size:72px;line-height:112%;letter-spacing:-.03em}.rich-text-product{padding:68px 0 75px;max-width:1143px;margin:0 auto}.rich-text-product-btn{text-align:center}.mobile-tabs .tab-group-title{letter-spacing:-.02em;font-family:tobiaslight;font-weight:400;font-size:32px;line-height:110%;padding:28px 0}.mobile-tabs .tab-title{letter-spacing:.01em;text-transform:uppercase;font-family:tt_norms_probold;font-size:12px;line-height:15px;position:relative}.mobile-tabs .tab-panel{padding:17.5px 0;border-top:#343245 solid 1px}.mobile-tabs .tab-content-inner *{font-size:40px;line-height:110%}.mobile-tabs .tab-content-inner{padding-bottom:34px}.mobile-tabs .tab-content-inner-box-list{width:100%}.mobile-tabs .tab-content{padding:31px 0 27px}.mobile-tabs .tab-panel .icon{top:-6px;right:0;position:absolute;display:flex;align-items:center;justify-content:center;width:13px;height:13px;padding:0;margin:0 auto;transition:opacity .25s linear,transform .25s linear;pointer-events:none}.mobile-tabs .tab-panel .icon-plus{opacity:1}.mobile-tabs .tab-panel .icon-minus,.mobile-tabs .tab-panel.open .icon-plus{opacity:0;transform:rotate(90deg)}.mobile-tabs .tab-panel.open .icon-minus{opacity:1;transform:rotate(0)}.tab-panel-right{position:relative}.product-our-Quality-list-main{margin:0 -15px;padding:67px 0 0}.product-our-Quality-list-main-left{padding:0 15px;width:43%}.product-our-quality-list-main-right{padding:0 15px;width:57%}.product-our-Quality-list-main-left h3{letter-spacing:-.03em;font-size:56px;line-height:108%;margin:0;padding-top:16px}.box-our-quality{max-width:417px;border-radius:1000px;padding:12px}.box-our-quality-left{width:80px;height:80px;border-radius:50%}.box-our-quality-left img{width:100%;height:100%;object-fit:cover;border-radius:50%}.box-our-quality-right{width:calc(100% - 80px);padding-left:24px;color:#fff;padding-right:24px;letter-spacing:-.03em;font-size:16px;line-height:140%}.product-our-quality-list-main-right ul{margin:0;padding:0;list-style:none}.product-our-quality-list-main-right ul li{width:33.33%;text-align:center;margin:0;padding:0 15px 76px;list-style:none}.product-our-quality-list-main-right ul li .quality-icon{width:104px;height:104px;background:#fff;margin:0 auto;border-radius:50%}.product-our-quality-list-main-right ul li h4{font-family:tt_norms_promedium;font-weight:400;font-size:20px;letter-spacing:-.03em;line-height:132%;padding:21px 0 0;margin:0}.our-science-faq{margin:0 -70px;padding:51px 0 0}.our-science-faq-left,.our-science-faq-right{width:50%;padding:0 70px}.our-science-faq-left h3{font-size:40px;line-height:110%;letter-spacing:-.02em;margin:0;padding:0 0 60px}.our-science-faq-left img{max-width:100%}.faq-science-c{width:calc(100% - 32px);text-align:left;letter-spacing:.01em;font-size:14px;font-family:tt_norms_probold;font-weight:400;text-transform:uppercase;padding-left:24px}.faq-item-arrow-science{width:32px;height:32px;border:1px solid #343245;border-radius:50%;position:relative}.faq__item__question-science{width:100%;background:transparent;padding:0;border:0}.faq__item-sc{background:#b8c0f2;border-radius:4000px;margin-bottom:8px;padding:20px}.faq__item-sc.is-active{border-radius:42px}.faq__item__answer-sc *{margin:0;padding:0;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.03em}.faq__item__answer-sc{padding:6px 57px 15px}@media (max-width:1440px){.product__images__slider-nav-cover{left:67px}.footer-main-heading{font-size:66px;text-align:center}}@media (max-width:1024px){.cart-count-header{right:-2px}}@media (min-width:1001px){.product-single__thumbnail-img{transform:rotate(-90deg) translate(0)}.product__images__slider-nav-cover{position:absolute;left:72px;bottom:104px;transform:rotate(90deg) translate(-100%);transform-origin:left bottom}.product__images__slider-nav{width:350px;padding:0}}@media (max-width:1000px){.slider-progress-tab-item-inner-left,.slider-progress-tab-item-inner-right{width:100%}.slider-progress-tab-item-inner-right{padding-top:55px}.slider-progress-tab-item-inner-left-inner{max-width:100%}.product__images__slider-nav-cover{padding-top:13px}.product-single__media-thumb{margin:2px 4px}.product__images{position:relative;top:0}.select-pro-error{width:100%;padding:18px 12px;text-align:center;font-size:12px;line-height:100%;position:relative;height:42px;left:0;right:0;top:-7px}}@media (max-width:1300px){div#shopify-block-loox-product-reviews #looxReviews{padding:0 20px}.our-science-faq{margin:0 -25px}.our-science-faq-left,.our-science-faq-right{width:50%;padding:0 25px}}@media (min-width:981px){.our-science-img-mobile{display:none}}@media (max-width:980px){.product-our-quality-list-main-right ul li h4{font-size:18px;line-height:112%}.product-our-Quality-list-main-left h3{font-size:40px;line-height:108%}.product-our-quality-list-main-right ul li .quality-icon{height:88px;width:88px}.product-our-quality-list-main-right ul li .quality-icon img{height:40px;width:auto}.box-our-quality-right{font-size:14px;line-height:140%}.our-science-faq{margin:0}.our-science-faq-left,.our-science-faq-right{width:100%;padding:0}.our-science-img-desktop{display:none}.our-science-img-mobile{padding:40px 0 0}.our-science-img-mobile img{width:100%}.footer-main-heading{font-size:48px}}@media (max-width:800px){.rich-text-product *{font-size:40px;line-height:108%}.chart-subtitle{font-size:40px;line-height:110%}.chart-subtitle-single{font-size:36px;line-height:108%}.chart-block-list ul li h3{font-size:16px;line-height:132%}div#shopify-block-loox-product-reviews{padding:50px 0 40px}.chart-block-list ul{margin:0 -5px;padding:0;list-style:none}.chart-block-list ul li{margin:0;padding:0 5px}.product__title-main{font-size:40px;line-height:110%}.site-footer .footer__inner{padding-top:75px}}@media (min-width:768px){.box-our-quality-mobile{display:none!important}.product-our-quality-list-main-right ul li:nth-child(4),.product-our-quality-list-main-right ul li:nth-child(5),.product-our-quality-list-main-right ul li:nth-child(6){padding-bottom:0}.a-flavor-bg,.subscription-bg-save-mobile{display:none!important}}@media (max-width:768px){.product__form-submit-btn{width:100%!important}.template-product #MainContent{padding-top:0}}@media (max-width:767px){.subscription-bg-save-desktop{display:none!important}.subscription-bg-save-mobile{width:100%}.subscription-bg-save-mobile span{margin:0;display:inline-block}.one-time-subscription .subscription-bg-save-mobile{margin:0 0 3px}.collection-grid__row-related{margin:30px 0 0!important}.label-title,.selector-wrapper label{font-size:12px}.product__form-buttons{padding-top:0}.subscription-list li svg{margin-right:2px}.subscription-compare{margin-left:3px}.product__form-submit-btn{margin-bottom:0!important}.pro-loop-main{padding-top:11px}.pro-loop-list h4{font-size:12px;line-height:15px}.pro-loop-list .metafield-rich_text_field *{font-size:18px}.pro-loop-list{padding:13px 0 23px}.product__pack-flover-list-content,.product__pack-flover-list-content *{font-size:12px;line-height:17px}.product__pack-flover-list-right h3{font-size:18px}.product__pack-flover-list{padding:24px}.product__pack-flover-list-right{padding-left:16px}.qty__adjust-pack button .icon{width:9px;height:9px}.select-dropdown{z-index:inherit}.select-dropdown-options,.select-dropdown-option{position:fixed;top:auto;bottom:0;width:100%;left:0;right:0;border-radius:24px 24px 0 0;padding:0 0 10px;z-index:999}.select-dropdown-options li a,.select-dropdown-option li a{padding:13px 40px}.product__container:after{transition:background-color .5s ease;background:#121118;position:fixed;top:0;left:0;right:0;width:100%;bottom:0;opacity:0}.dropdown_active .product__container:after{content:"";opacity:.8;z-index:7}.box-our-quality-desktop{display:none!important}.product-our-Quality-list-main-left,.product-our-quality-list-main-right{width:100%}.product-our-Quality-list-main-left h3{padding:0}.product-our-Quality-list-main{padding:36px 0 0}.product-our-quality-list-main-right ul li{width:50%}.product-our-Quality-list-main-left h3{padding:0 0 51px}.product-our-quality-list-main-right ul li{padding:0 15px 48px}.box-our-quality-right br{display:none}.box-our-quality{margin:16px auto 0}.rich-text-product{padding:45px 0 51px}.rich-text-product-btn a{width:100%}.chart-subtitle{padding:44px 0 50px}.chart-block-list ul li{width:100%;margin-bottom:16px}.chart-block-list ul li:last-child{margin-bottom:0}.chart-block-list ul li h3{font-size:18px}.tab-progress-slider{border-radius:16px}div#shopify-block-loox-product-reviews{border-radius:0 0 16px 16px}.progressBarContainer{margin:0 -2px}.progressBarContainer div{padding:0 2px}.progressBarContainer h3{font-size:14px}.progressBarContainer{position:relative;top:0;padding:47px 0 34px}.slider-progress-tab-item-inner-left-inner{padding-top:0}.slider-progress-tab-point-right{width:100%;padding:21px 0 0}.slider-progress-tab-point-right h3{font-size:18px;line-height:132%;padding:0 0 11px}.slider-progress-tab-item-inner-left-inner li{padding:31px 0}.mobile-tabs .tab-content-inner-box-list{width:100%;max-width:100%;margin-bottom:8px}}.rct_subscriptions__container *,.rb-subscription-card-label{font-family:tt_norms_proregular;font-weight:400}.rb-subscription-card-left .rb-subscription-card-title{font-family:tt_norms_probold!important;font-weight:400!important;letter-spacing:.01em!important}.recharge-te *,.rct_sidebar *{font-family:tt_norms_proregular!important}.rb-btn.tnowrap.torder-2.torder-1-ns{display:none!important}.rct_subscription__title h3{font-family:tt_norms_probold!important;font-weight:400!important;letter-spacing:.01em!important;font-size:17px!important}.rct_content *{font-family:tt_norms_proregular!important;font-weight:400!important}.rct_button{background:#343245!important;height:auto!important;border-radius:40px!important;color:#fff!important;font-family:tt_norms_proregular!important;padding:15px 16px!important}.rb-cp-prima .rb-btn,.recharge-te .rb-app .rb-btn{background:#343245!important;font-family:tt_norms_proregular!important;padding:12px 16px!important;height:auto!important;border-radius:40px!important;color:#fff!important}.rct_product-details .rct_card{margin-top:25px}.rct_product-details .rct_product-details__title h3{font-family:tt_norms_probold!important;font-weight:400!important}.rct_product-details .rct_form__label{font-family:tt_norms_probold!important;font-weight:400!important;text-transform:uppercase}.rct_product-details .rct_form__actions .rct_button--link{text-transform:uppercase;text-decoration:none!important;font-family:tt_norms_proregular!important;padding:12px 16px!important}.rct_card.rct_card--action{margin-top:21px}.recharge-te .rc-subheading{font-family:tt_norms_proregular!important;font-weight:400!important}@media (max-width:1600px){.hero-home-content,.home-banner-item-mobile,.home-banner-item-desktop{height:110vh}.home-banner-item.slider_cover{padding-top:90px}}@media (max-width:1440px){.container-inner .container{max-width:100%;padding:0}.home-banner-item.slider_cover{height:calc(100% - 30px)}.hero-home-content,.home-banner-item-mobile,.home-banner-item-desktop{min-height:700px}}@media (max-width:1300px){.container-inner .container{max-width:100%;padding:0 20px}.container{padding:0 20px}.rich-text-custom .container-inner{width:calc(100% - 40px)}.site-header{width:calc(100% - 40px);padding:0 20px}.site-header .container{padding:0}.menuToggle{padding-left:0;padding-right:0}}@media (max-width:1180px){.image-text-block-custom ul li h3{font-size:90px}.grid-slider-content *{font-size:32px}}@media (min-width:1200px){.menu-column{position:relative;left:40px}}@media (min-width:769px){.home-banner-item-mobile{display:none}.shopify-section-group-footer-group{position:sticky!important;bottom:0;left:0;right:0;z-index:1!important}}@media (max-width:900px){.container-hero-top h2{padding:0 0 31px}.hero-col-2 p{font-size:18px}.container-hero-top .hero-col-1-full{font-size:18px;line-height:140%;padding:40px 0 0}.rich-text-custom-right *,.rich-text-custom-our-science .rich-text-custom-right *{font-size:46px}.pro_title,.pro_price,.pro_price p{font-size:16px}.image-with-text-left,.image-with-text-right{width:50%}.image-with-text-left h3{font-size:36px;line-height:108%}.image-with-text-left .content *{font-size:16px;line-height:140%}.image-with-text-left .content{padding:20px 0}.grid-slider-main-content-slider{display:none!important}.grid-slider-main-left{width:100%;padding-top:25px}.grid-slider-main-right{width:100%;padding-left:0}.grid-slider-main{padding-top:23px;flex-direction:column-reverse}.slider-pagination{margin:0;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.slider-pagination button{margin:0}.grid-slider-main-slider-content{padding-top:20px}.grid-slider-main-slider-left .grid-slider-main-slider-content *{display:block}.grid-slider-main{margin-top:0}.grid-slider-main-slider-item.swiper-slide h3{font-size:14px}.grid-slider-main-slider-item.swiper-slide span{font-size:12px}.grid-slider-main-slider h3{font-size:16px}.grid-slider-main-slider span{font-size:14px}}@media (min-width:1200px){.text-block-open{position:absolute;right:0;max-width:390px;top:0;height:auto!important}.close-text-block{display:none!important}.text-block-click.active{padding-left:18px;font-family:tobiaslight_italic;font-weight:400;font-style:normal}.image-text-block-custom-main.active .comman-heading,.image-text-block-custom-main.active .image-text-block-custom-bottom-left-max{color:#fff}.image-text-block-custom ul li{position:relative}.image-text-block-custom ul li h3{font-size:100px}}@media (min-width:769px){.image-text-block-custom-desktop{position:relative}}@media (max-width:768px){.chart-cover-main{padding:16px}.home-banner-item-desktop{display:none}.hero-col-3 a{font-size:12px}.hero-col-2 p{font-size:16px;line-height:140%}.home-banner-item.slider_cover{padding:81px 0 30px}.image-with-text-cover{margin:0;position:relative}.image-with-text-left{width:100%;padding:37px 0 0}.image-with-text-right{width:100%;padding:50px 0 0}.image-with-text-cover h2{left:0;top:0}.image-with-text-cover{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse}.blogModule-posts__post-item{width:40%}.footer__block__title-center{margin:0;font-size:20px}}@media (max-width:1023px){.site-header{width:100%;border-radius:0}.header__icons a#cartTotal{justify-content:flex-end}.header--is-hamburger{height:61px}.defult-menu{font-size:16px;line-height:20px;letter-spacing:-.01em;display:flex;align-items:center}.defult-menu span,.defult-menu-close span{border:#343245 solid 1px;width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:5px}.defult-menu-close{display:none;align-items:center;font-size:16px;line-height:20px;letter-spacing:-.01em}.nav--is-visible .defult-menu-close{display:none;display:flex}.nav--is-visible .defult-menu,.nav-mobile-close{display:none}.header--has-scrolled{border-radius:0}.header--transparent .defult-menu span,.header--transparent .defult-menu-close span{border:#F4F2F0 solid 1px}.nav-hamburger{top:60px;height:calc(100vh - 60px);padding:30px 0 0;background:#343245;border-top:rgba(244,242,240,.1) solid 1px}.nav-hamburger .menu-item a{font-family:tobiaslight;font-weight:400;font-style:normal;font-size:40px;color:#fff;letter-spacing:-.02em;line-height:110%}.nav--is-visible:not(.nav--is-hiding) .site-header{background:#343245}.nav--is-visible .header--transparent:not(.header--has-scrolled){background:#343245}.nav--is-visible .defult-menu span,.nav--is-visible .defult-menu-close span{border:#F4F2F0 solid 1px}.nav--is-visible .defult-menu,.nav--is-visible .defult-menu-close{color:#fff}.nav--is-visible:not(.nav--is-hiding) .overlay{display:none}.nav-inner-wrapper{width:100%}.nav-inner{padding:0 15px}.nav--is-visible .logo__image--default{position:absolute!important;visibility:hidden!important}.nav--is-visible .logo .logo__image--transparent{position:relative!important;visibility:visible!important}.rich-text-custom .container-inner{width:94%}}@media (min-width:768px){.blog-view-btn,.footer-col-mobile{display:none}}@media (max-width:767px){.chart-cover-main{padding:16px}.container-hero-bottom-inner{padding:15px 0 0}.hero-col-1{width:100%;font-size:12px;text-align:center}.hero-col-2{width:100%;padding:12px 0}.hero-col-3{width:100%;padding:0;text-align:center}.hero-col-3 a{display:block}.rich-text-custom-cover{padding-top:15px}.rich-text-custom .container-inner{border-radius:16px;margin-top:-16px}.rich-text-custom .container-inner .bg-wrapper{border-radius:16px}.rich-text-custom-left{font-size:12px;line-height:15px;width:100%}.rich-text-custom-right{width:100%;padding:30px 0 0}.rich-text-custom-right *,.rich-text-custom-our-science .rich-text-custom-right *{font-size:40px;line-height:108%}.rich-text-custom .container-inner{width:100%}.image-text-block-custom-main h2{padding:0 0 20px}.image-text-points-cover{margin:0}.image-text-points-left,.image-text-points-right{padding:0;width:100%}.section-line-comman{margin:0 0 15px}.image-text-points-custom h2{padding:0 0 30px;font-size:12px;line-height:15px}.image-text-points-left ul{max-width:100%}.image-text-points-left li h3{font-size:24px;line-height:132%}.image-text-points-left li p{font-size:16px;line-height:140%}.image-text-points-inner-c a{width:100%}.image-text-block-custom ul li{padding:10px 0}.image-text-block-custom-bottom{padding:0}.image-text-block-custom-bottom-left{padding:24px 0 22px;font-size:16px;line-height:140%;width:100%}.image-text-block-custom-bottom .button{width:100%}.image-text-block-custom ul li h3{font-size:44px}.comman-heading{margin:0;padding:0;font-size:12px;line-height:15px}.text-block-click-arrow,.text-animation-h .text-block-click-arrow{opacity:1}.image-text-block-custom-drawer-item{min-height:213px;display:flex;flex-direction:column;justify-content:center;padding:20px 40px 20px 20px}.text-block-click-drawer{margin:0;padding:0 0 14px 15px;letter-spacing:-.03em;font-size:32px;line-height:110%}.image-text-block-custom-drawer-item-flex-left{width:30px}.image-text-block-custom-drawer-item-flex-right{width:calc(100% - 30px);padding-left:18px}.text-block-open-inner-drawer{letter-spacing:-.03em;font-size:14px;line-height:140%}.image-text-block-custom-drawer-left{position:fixed;top:60px;transition:all ease 1s;left:-200%;z-index:999999999;height:calc(100vh - 60px);overflow:auto;background-color:#1e1e1ecc;width:100%}.text-animation .image-text-block-custom-drawer-left{left:0}.image-text-block-custom-drawer{width:100%;max-width:400px}.image-text-block-custom-drawer-item-flex,.image-text-block-custom-drawer-item{width:100%}.image-text-block-custom-main{position:relative;z-index:9}.d-close-r{position:absolute;right:16px;top:9px;cursor:pointer}.container-left-space{padding-right:0}.pro_title,.pro_price,.pro_price p{font-size:18px}.product-block-list-slider{margin:30px 0 0}.product-block-item{width:70%;padding:0 12px}.image-with-text-right{padding-top:30px}.image-grid-slider{border-radius:16px}.grid-slider-main{padding-top:18px}.grid-slider-main-slider-left{width:70%}.grid-slider-main-slider-right{width:30%}.slider-pagination{padding-right:20px}.slider-pagination{position:absolute;top:50%;z-index:11;transform:translateY(-50%)}.image-grid-slider{overflow:hidden}.blog-header-cover .button{display:none}.blog-view-btn{width:100%;margin-top:10px}.blogModule-posts{margin:0}.blogModule-posts__post-item{width:70%;padding:0 12px}.post__tags-home a,.article__meta__date-home{font-size:12px}.article__title{font-size:18px}.article__excerpt{font-size:14px}.insta-slider{padding:30px 0 20px}.insta-slider .slick-list.draggable{padding-right:40%}.main-content-gap{border-radius:0 0 16px 16px}.footer__bottom-main{padding:0 0 30px}.footer__block.footer__block--newsletter{padding-left:0;padding-right:0}.footer__block{width:100%;max-width:100%;padding:20px 0}.footer__block.footer__block--newsletter{border:0}.menu-column{max-width:100%;text-align:left;width:calc(100% - 40px);margin:0}.footer__blocks-main{border-bottom:0}.footer__block--menus{border-top:rgba(244,242,240,.1) solid 1px;margin:17px 0;padding-bottom:0;border-bottom:rgba(244,242,240,.1) solid 1px}.footer-col-2{display:none}.footer-col-1{display:block;width:50%}.footer-col-3{text-align:right;display:block;width:50%}.footer__bottom-main-inner li{margin:0 0 8px}.site-footer .footer__inner{padding-bottom:10px}.footer-main-heading{font-size:50px;padding:0 0 10px}.footer__block__menu-link{margin:0;padding:0 0 36px}.footer-col-mobile{text-align:center;padding:0 0 18px}.our-science-faq-left h3{font-size:26px;line-height:110%;padding:0 0 38px}.faq-science-c{font-size:12px;line-height:15px}.faq__item__answer-sc *{font-size:14px;line-height:140%}.faq__item__answer-sc{padding-right:20px}.our-science-img-mobile{padding:32px 0 0}}@media (max-width:500px){.product-block-item,.blogModule-posts__post-item{width:80%}.footer-main-heading{font-size:40px}.footer__inner .sign-up-form{width:100%}.sign-up-submit-scubscribe{font-size:0;line-height:normal}.progressBarContainer h3{font-size:13px}}.product-block__image-inner .button-card-addtocart{margin-top:10px}.product__form .button-card-addtocart:not(.product__form-submit-success) .icon-check{display:none}.product__form .button-card-addtocart.product__form-submit-success .icon-arrow{display:none}.recharge-te{min-height:100vh;z-index:3;position:relative;padding-top:110px;border-radius:0 0 32px 32px;background:#f4f2f0!important}.product-block .pro_price,.product-block-item .pro_price{display:none}.product-block .card-product-addto-cart,.product-block-item .card-product-addto-cart,.product-block__image-inner card-addto-cart{display:none}.rc-login--header-title{font-size:40px!important;line-height:108%!important;letter-spacing:-.03em;font-family:tobiaslight;font-weight:400!important;font-style:normal;text-align:center;margin:20px 0!important}.rc-login--body .rc-login-form .rc-login-form-email{font-weight:400;font-size:16px;letter-spacing:-.01em;font-family:tt_norms_proregular;background:transparent;border-radius:30px;line-height:26px}section.rc-login{max-width:100%!important;width:550px}.rc-login-form .rc-login-form-button{height:50px;background:#343245;color:#fff;border-radius:40px;position:relative;overflow:hidden;border:0}.rc-login-form .rc-login-form-button:after{content:"";position:absolute;background-color:#fff;padding:.35em .8em;display:block;transition:all .35s}.rc-login-form .rc-login-form-button:after{top:100%;bottom:-100%;left:0;right:0}.rc-login-form .rc-login-form-button div{font-size:14px!important;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:tt_norms_promedium!important;position:relative;z-index:2}.rc-login-form .rc-login-form-button:hover:after{top:0;left:0;right:0;bottom:0;transition:all .35s}.rc-login-form .rc-login-form-button:hover div{color:#343245!important}.rc-login--header-media svg path{fill:#343245!important}.klaviyo_messages{text-align:center;padding-top:10px}.product-sticky-mobile-overlay{z-index:1}.rct_subscription__actions .rct_button+.rct_button{background:transparent!important;color:#343245!important;text-decoration:underline!important;font-size:16px}div#nutrition-popup{width:100%;max-width:1000px;padding:20px}div#nutrition-popup img{max-width:100%}div#nutrition-popup-1{width:100%;max-width:1000px;padding:20px}div#nutrition-popup-1 img{max-width:100%}.mobile_nutrition-media{display:none}div#shopify-block-loox-product-reviews{background:transparent}@media (max-width:767px){.mobile_nutrition-media{display:block}.desktop_nutrition-media{display:none}}@media only screen and (min-width: 480px){.collection-grid .button{min-width:162px}}div.product__form{padding:10px 0 20px}.line-throught{text-decoration:line-through}@media (max-width:992px){.mobile-options-sticky .mobile-options-sticky-c:first-of-type{display:block!important}.mobile-options-sticky .select-dropdown-options{display:block!important}.mobile-options-sticky-c .select-dropdown-options li a:hover{background:transparent}.select-dropdown-options-m{position:inherit;padding:0;margin:0}.select-dropdown-options-m li a{padding:0}.product-sticky-mobile .mobile-options-sticky{padding:0!important;margin-bottom:30px}.product-sticky-mobile .button-card-addtocart span{font-size:12px}.product-sticky-mobile .button-card-addtocart{padding:10px}.product-sticky-mobile .active-options .mobile-options-sticky{margin-bottom:0}}@media (max-width:767px){.select-dropdown-options,.select-dropdown-option{padding-bottom:85px}.mobile-options-sticky .select-dropdown-options{display:block;padding-bottom:0}.home-banner-item.slider_cover{height:calc(100% - 70px)}}@media (max-width:400px){.hero-col-2 p{font-size:15px}}@media (max-width:370px){.hero-col-2 p{font-size:14px}}.cart-drawer__child-bundles li{color:#817c8c;font-size:14px;line-height:1.5;padding-inline-start:4px}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
