@font-face{font-family:TT Livret Trial Roman Variable;src:url(/cdn/shop/files/TTLivretTrialRomanVariable.woff2?v=1729743548) format("woff2"),url(/cdn/shop/files/TTLivretTrialRomanVariable.woff?v=1729743549) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Livret Text Trial Rg;src:url(/cdn/shop/files/TTLivretTextTrial-Rg.woff2?v=1729743828) format("woff2"),url(/cdn/shop/files/TTLivretTextTrial-Rg.woff?v=1729743828) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Livret Text Trial Md;src:url(/cdn/shop/files/TTLivretTextTrial-Md.woff2?v=1729743828) format("woff2"),url(/cdn/shop/files/TTLivretTextTrial-Md.woff?v=1729743828) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Livret Trial Italic Variable;src:url(/cdn/shop/files/TTLivretTrialItalicVariable.woff2?v=1729743829) format("woff2"),url(/cdn/shop/files/TTLivretTrialItalicVariable.woff?v=1729743831) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayBlack.woff?v=1724923730) format("woff");font-style:normal;font-weight:800}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayLight.woff?v=1724923730) format("woff");font-style:normal;font-weight:300}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayRoman.woff?v=1724923730) format("woff");font-style:normal;font-weight:400}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayMediu.woff?v=1724923730) format("woff");font-style:normal;font-weight:600}.cta-default{display:none;align-items:center;justify-content:center;width:50%;margin:10px auto auto;padding:10px 20px;border-radius:10px;background:#151515;color:#fff!important;text-decoration:none;line-height:100%!important}section#shopify-section-template--18931667927291__featured_collection_pwYnw8 .cta-default{display:flex}.anachorTag-content a h4{letter-spacing:normal}.product__info-container .product__description{margin-top:0rem!important}.collapsible-content__heading,.home-scroll-brand .title h2,h2,h1,h4{font-family:TT Livret Text Trial Md}.shop_by_concern .swiper-pagination-bullet-active{background:#151515!important}.homepage-review .review-wrapper ul li .review-content h2,h4.heading-tag,.accordion__content,.accordion__title,h2.cstm-featTitle.title.h1,.home-scroll-brand .title h2 p,.image-with-text__text.rte.body p,.image-with-text__heading p{font-family:NeueHaasDisplay}slider-component.slider-mobile-gutter{margin:auto!important}.section-header{margin-bottom:0!important}.collection__title{text-align:center}.collection__title h2{font-size:40px}.collection__title h2 strong{font-family:TT Livret Trial Italic Variable}.collection .contains-card--product{width:100%;max-width:1540px;padding:0 20px;margin:auto}.collapsible-content__heading strong{font-family:TT Livret Trial Italic Variable}.page-width{width:100%!important;max-width:100%!important}.home-nutri{width:100%;position:relative}.home-nutri .main-title{width:100%;text-align:center;position:sticky;top:0;padding:50px 0;background:#fff;z-index:9;margin-bottom:60rem}.home-nutri .main-title:after{content:"";position:absolute;width:50%;height:20px;background:linear-gradient(90deg,#fff,#ffffff47);left:0;bottom:-20px;z-index:99999;box-shadow:0 0 29px #fff}.home-nutri .main-title h2{font-size:48px;margin:0}.home-nutri .main-title h2 p{font-style:italic;margin:0}.home-nutri .main-title h2 strong{font-weight:600;font-style:normal}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}.home-nutri-banner-wrapper{width:100%;max-width:100%;margin:auto;padding:0;display:flex;gap:50px;align-items:flex-start}.home-nutri-banner-wrapper .left-content{width:50%;float:left}.home-nutri-banner-wrapper .left-content ul{list-style:none;margin:0;padding:0}.home-nutri-banner-wrapper .left-content ul li{margin:0 0 70px}.home-nutri-banner-wrapper .left-content ul h2{font-size:30px;font-weight:600;position:relative;padding-left:60px}.home-nutri-banner-wrapper .left-content ul h2:before{content:"";background-image:url(/cdn/shop/files/Vector_0e3aedb2-861a-4a59-b2af-da3b37aa3cf8.png?v=1732769571);height:38px;width:38px;position:absolute;top:0;left:0}.home-nutri-banner-wrapper .left-content ul p{max-width:615px;margin:auto;color:#151515;font-size:18px;letter-spacing:1px;line-height:32px}.home-nutri-banner-wrapper .right-nutri{width:100%;position:sticky;display:flex;top:150px}.homepage-review{width:100%;overflow:hidden}.homepage-review .review-wrapper{width:100%;max-width:1460px;margin:auto;padding:0 20px;overflow:hidden}.homepage-review .review-wrapper ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;box-sizing:border-box}.homepage-review .review-wrapper ul li{margin:0;list-style:none;width:25%;float:left;padding:0;border:1.5px solid #d1d1d1;border-radius:500px;height:auto}.homepage-review .review-wrapper ul li .review-inner-content{max-width:556px;margin:auto;padding:100px 40px;display:flex;flex-wrap:wrap;justify-content:center}.homepage-review .review-wrapper ul li .user{padding:10px 0;width:100%}.homepage-review .review-wrapper ul li .user-icon{display:block;width:100%}.homepage-review .review-wrapper ul li .user-icon .name{text-transform:capitalize;display:block;text-align:center;margin:10px 0 0;font-size:18px}.homepage-review .review-wrapper ul li .user-icon img{max-width:80px;display:block;margin:auto}.homepage-review .review-wrapper .star{text-align:center;width:100%}.homepage-review .review-wrapper ul li .pro-icon{display:flex;align-items:center;gap:20px;justify-content:center}.homepage-review .review-wrapper ul li .pro-icon.mobile{display:none}.homepage-review .review-wrapper ul li .pro-icon img{max-width:32px}.homepage-review .review-wrapper ul li .pro-icon a{font-size:18px}.homepage-review .review-wrapper .r-button{display:none}.homepage-review .review-wrapper ul li .review-content h2{font-size:20px;color:#000}.homepage-review .review-wrapper ul li .review-content p{font-size:16px;margin-bottom:0;min-height:220px}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{width:100%;max-width:1560px;margin:auto;display:block;overflow:hidden;padding:0 20px}.site_by_TheLandingPageCompany_tlpc{font-size:14px!important}.card__information{padding:30px 0!important}.card__information .jdgm-widget{margin:0 0 5px}.card__information .jdgm-preview-badge .jdgm-star{color:#f7a81c}.card__information .badge.price__badge-sale{background:#60c760!important;color:#fff;border-radius:100px!important}.card__information .card-information{padding-top:0!important}.card__information .cta-default{display:block;text-decoration:none!important;border:1px solid #111;border-radius:100px;transition:all .5s ease}.card__information:hover .cta-default{background:transparent!important;color:#111!important;transition:all .5s ease}.page-collection .banner__box .banner__heading p{margin:0;color:#fff;font-size:64px;font-weight:600}.quick-add form.form{margin-top:0}.page-collection .banner__box .banner__heading p strong{letter-spacing:3px;font-family:TT Livret Trial Italic Variable}.page-collection .banner--desktop-transparent .banner__box{padding-left:100px}.page-collection .rich-text__blocks h1 strong{font-family:TT Livret Trial Italic Variable}.page-collection .facets-container-drawer .mobile-facets__wrapper{justify-content:right}.page-collection .mobile-facets__open-wrapper{background:#f3f3f3;padding:5px 20px;border-radius:100px}.page-collection .mobile-facets__open-label{text-decoration:none!important}.page-collection .facets-container-drawer .product-count{display:none}.page-collection .facets-container .collection-listing{display:flex;align-items:center;gap:20px}.page-collection .facets-container .collection-item a{color:#000;text-decoration:none;background:#f3f3f3;padding:10px 20px;border-radius:100px}.card__heading{width:90%;margin:auto}.card__information .sub_title{font-size:18px;color:#000;font-family:NeueHaasDisplay;font-weight:500;letter-spacing:normal;display:block}.page-collection .facets-container .collection-item a:hover{background:#000;color:#fff}.page-collection .facets-container.scroll-trigger.animate--fade-in{margin-bottom:50px}.cstm-featuredSec .quick-add form.form{flex-direction:initial}.cstm-featuredSec .quick-add__submit{order:2!important}.cstm-featuredSec .shopify-payment-button{order:1!important}:is(.page-collection,.collection) .card__information .card__heading .full-unstyled-link{font-size:20px;text-decoration:none;padding:0 0 5px;letter-spacing:normal}:is(.page-collection,.collection) .quick-add .shopify-payment-button{width:auto}:is(.page-collection,.collection) .quick-add form{display:flex;margin-top:0;justify-content:center!important}:is(.page-collection,.collection) .quick-add form .quick-add__submit{display:block;width:auto;min-width:auto;padding:8px 20px;text-decoration:none;background:#000;color:#fff;border-radius:100px;border:1px solid #000;margin:0 0 0 2px;order:2}:is(.page-collection,.collection) .quick-add form .shopify-payment-button__button{order:1;min-height:auto;height:auto;background:#000;color:#fff;border-radius:100px 0 0 100px;display:block;padding:10px 20px;border:1px solid #000;transition:initial}:is(.page-collection,.collection) .quick-add form .shopify-payment-button__button:after{content:"";display:none}:is(.page-collection,.collection) .quick-add form .shopify-payment-button__button:before{content:"";display:none}:is(.page-collection,.collection) .image-with-text .grid{align-items:center}:is(.page-collection,.collection) img.image_with_text_innerImage{width:100%;max-width:306px}:is(.page-collection,.collection) .image-with-text__content{padding:6rem 10rem 7rem}:is(.page-collection,.collection) .card:hover .quick-add__submit,:is(.page-collection,.collection) .card:hover .shopify-payment-button__button{background:#000;color:#fff}.page-collection .vice-tmz-mtero-section strong{font-family:TT Livret Trial Italic Variable}.banner .banner__box .banner__heading p{color:#fff;font-weight:600;font-size:50px}.banner .banner__box .banner__heading p strong{font-family:TT Livret Trial Italic Variable;font-weight:400}#shopify-section-template--18349872120059__featured_collection_xkDnCn .collection.real slider-component ul.grid{margin-bottom:0}#shopify-section-template--18349872120059__shop_by_concern_dbxzTD .shop_by_concern.page-width{margin-bottom:0}.image-with-text__text-item.grid__item .image-with-text__text.rte{width:100%;max-width:440px}.home-shipping-icon{width:100%;overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;background:#f9f9f9}.shipping-wrapper{width:100%;max-width:1590px;margin:auto;padding:0 20px}.shipping-wrapper ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.shipping-wrapper ul li{display:flex;align-items:center}.shipping-wrapper ul li img{width:70px}.shipping-wrapper ul li span{font-size:20px;font-weight:600;margin-left:20px;color:#151515;line-height:normal}.home-success-story{width:100%;overflow:hidden}.success-wrapper{width:100%;max-width:1540px;margin:auto;padding:0 20px}.home-success-story .title{text-align:center}.home-success-story .title h2{font-size:48px;margin-bottom:10px}.home-success-story .title h2 p{margin-bottom:0;font-weight:600}.home-success-story .title h2 p strong{font-family:TT Livret Trial Italic Variable}.home-success-story .subtitle p{color:#151515;font-size:18px;margin:0}.home-success-story .subtitle{width:100%;max-width:330px;margin:auto;line-height:27px}.home-success-story .content ul{margin:0;padding:0;list-style:none}.home-success-story .content ul img{width:100%}.video-wrapper{width:50%;float:right}.video-wrapper video{width:100%}.image-with-text .grid__item{width:50%;float:left}.quantity:after{border-radius:10px}.cart-drawer .cart__checkout-button{border-radius:10px}.cart-drawer .cart__checkout-button:after{border-radius:10px}.cstm-featuredSec .price_and_title_wrapper_div{display:block;text-align:center}.cstm-featuredSec .actual_text_brilliance_tag{text-align:center}.cstm-featured .rating-div-wrapper{justify-content:center}.cstm-featured .card-information{width:100%!important;text-align:center!important;justify-content:center;padding-top:10px}.cstm-featured .quick-add.no-js-hidden{justify-content:center}.cstm-featured .quick-add.no-js-hidden product-form{width:100%}.home-scroll-brand .title{text-align:center;width:100%}.home-scroll-brand .title h2{font-size:40px}.home-scroll-brand .title h2 p{font-weight:600}.home-scroll-brand .title h2 p strong{font-family:TT Livret Trial Italic Variable}.home-scroll-brand .marquee-content{gap:100px}.home-scroll-brand .marquee-content .mr_img{max-width:100px;position:relative}.home-scroll-brand .marquee{background:#ffd542}.customblog .page-width-desktop{width:100%;max-width:100%}.customblog .page-width-desktop .title-wrapper-with-link{justify-content:center}.customblog .page-width-desktop .title-wrapper-with-link .blog__title{font-size:40px;letter-spacing:normal;font-family:NeueHaasDisplay;font-weight:600}.customblog .page-width-desktop .card__content{flex-grow:inherit}.customblog .page-width-desktop .article-card__excerpt{margin-bottom:0}#insta-feed h2{font-family:NeueHaasDisplay;font-weight:600}.rich-text__blocks{max-width:70%}@media screen and (max-width: 1400px){.homepage-review .review-wrapper ul li .review-inner-content{padding:80px 20px}.header__menu-item{padding:1.2rem 1.25rem}.grid__item.product__media-wrapper{max-width:50%!important;width:50%!important}.cta-default{width:70%}.product__info-wrapper.grid__item{width:50%;max-width:50%!important}a.header__heading-link.link.link--text.focus-inset{width:70%}}@media screen and (max-width: 1160px){.homepage-review .review-wrapper ul li{width:50%}.homepage-review .review-wrapper ul li .review-inner-content{max-width:100%}}@media screen and (max-width: 1060px){.shipping-wrapper ul li span{font-size:16px}.shipping-wrapper ul li img{max-width:60px}}@media (min-width: 768px) and (max-width: 1400px){.card__heading{min-height:78px;width:100%}.card__heading a{font-size:18px}}@media screen and (max-width: 768px){.cstm-featuredSec .collection__title{display:none}.cstm-featuredSec .cstm-featTitle{margin:0}.cstm-featuredSec .slider.slider--tablet .slider__slide{padding-bottom:25px!important}.customblog .page-width-desktop .title-wrapper-with-link .blog__title{display:block;width:100%;text-align:center;font-size:30px}.customblog .page-width-desktop .title-wrapper-with-link{flex-wrap:wrap;margin:0}.shopify-app-block #insta-feed h2{font-size:30px!important}.image-with-text__media{border-radius:0!important}.image-with-text__media img{border-radius:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.cstm-featured .card__information{padding:10px!important}.section-template--18931667927291__custom_code_Q7GXCg-padding{padding-top:0!important}.cstm-featured slider-component ul.grid .grid__item{margin-right:0!important}.cstm-featured .card--card.card--media>.card__content{border-radius:0 0 10px 10px}.anachorTag-content a.active h4{font-weight:400!important;letter-spacing:normal!important;font-size:16px!important}.anachorTag-content a h4{font-size:16px!important;letter-spacing:normal!important}.quick-add.no-js-hidden{display:block!important}h2.cstm-featTitle.title.h1{margin-top:0!important}.collection__title{text-align:center}.collection__title h2{font-size:30px}.collection .contains-card--product{padding:0}.home-scroll-brand .title{margin-top:0}.home-scroll-brand .title h2{font-size:30px;margin-top:0}.home-scroll-brand .title h2 p{margin-top:0}.home-nutri-banner-wrapper .desktop-image,.pdp-banner .desktop-image{display:none}.home-nutri-banner-wrapper .mobile-image,.pdp-banner .mobile-image{display:block}.homepage-review{padding:0 20px 30px}.homepage-review .review-wrapper{padding:0}.homepage-review .review-wrapper ul{flex-wrap:nowrap}.homepage-review .review-wrapper ul li{margin:0;list-style:none;width:100%;float:left;padding:0}.homepage-review .review-wrapper ul li .review-inner-content{padding:70px 20px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.homepage-review .review-wrapper ul li .review-inner-content .star{display:block;width:100%}.homepage-review .review-wrapper ul li .review-inner-content .name{display:block;font-size:16px}.homepage-review .review-wrapper ul li .review-inner-content .star img{max-width:111px}.homepage-review .review-wrapper ul li .user{display:block}.homepage-review .review-wrapper ul li .user-icon{justify-content:center;display:block}.homepage-review .review-wrapper ul li .review-content p{min-height:auto;margin:0 0 20px}.homepage-review .review-wrapper ul li .review-content h2{font-size:20px;color:#000}.homepage-review .review-wrapper ul li .pro-icon{justify-content:center}.homepage-review .review-wrapper ul li .pro-icon.mobile{display:flex;margin:20px 0 0}.homepage-review .review-wrapper ul li .user-icon img{max-width:80px;display:block;margin:0 auto 10px}.homepage-review .review-wrapper .r-button{display:flex;gap:20px;background:#f3f3f3;width:60px;justify-content:center;border-radius:100px;padding:5px 0;margin:20px auto 0}.banner .banner__box .banner__heading p{font-size:30px}.section-template--18291259605243__featured_collection-padding{padding-bottom:50px!important}.shipping-wrapper ul{flex-wrap:wrap}.shipping-wrapper ul li{width:50%;margin:10px 0}.home-shipping-icon{margin-bottom:70px}.home-success-story .title h2 p,.home-success-story .title h2,.home-success-story .title{margin-top:0}.home-success-story .content{width:90%;margin:0 auto 50px}.home-success-story .title h2{font-size:32px}.home-success-story .subtitle p{font-size:16px}:is(.page-collection,.collection) .card__information .card__heading .full-unstyled-link{font-size:16px}.price_and_title_wrapper_div .card-information{display:block!important}.card-information.mobile_only{display:none!important}.cstm-featured .card__content{display:block}.image-with-text__content{padding:4rem 2rem!important;border-bottom:0!important}:is(.page-collection,.collection) .quick-add form .shopify-payment-button__button{min-height:45px!important}.video-wrapper{width:100%;float:right}.section-template--18291259605243__image_with_text_Tfh4eH-padding .page-width{padding-left:0}.image-with-text .grid__item{width:100%}.home-nutri .main-title h2{font-size:30px}.home-nutri-banner-wrapper{display:flex;flex-wrap:wrap;gap:20px}.home-nutri-banner-wrapper .left-content{width:100%;order:2}.home-nutri-banner-wrapper .right-nutri{width:100%;order:1;position:initial}.home-nutri-banner-wrapper .left-content ul li{margin:0 0 30px}.home-nutri-banner-wrapper .left-content ul h2{font-size:20px;padding-left:30px}.home-nutri-banner-wrapper .left-content ul h2:before{background-size:100%;height:20px;width:20px;top:4px}.home-nutri-banner-wrapper .left-content ul p{font-size:16px;line-height:28px}}@media screen and (max-width: 640px){.anchor-container{display:flex;flex-flow:row;overflow-x:scroll;align-items:center;justify-content:center}.slideshow__text-wrapper:before{content:""!important;display:none!important}.anachorTag-content a{padding:10px;width:auto;max-width:100%!important;min-width:auto!important}}@media screen and (max-width: 560px){.shipping-wrapper ul li{flex-wrap:wrap;display:block;text-align:center}.shipping-wrapper ul li img{max-width:68px;margin:auto;display:block}.shipping-wrapper ul li span{margin:10px 0 0;display:block;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/home-page.css.map */
