-side *{margin:0;padding:0;box-sizing:border-box}body{font-family:Neue Haas Unica}h1,h2,h3,h4,h5,h6,p,span,li,a,b,strong{letter-spacing:0px;font-family:Neue Haas Unica}@font-face{font-family:Neue Haas Unica;font-style:ExtraLight;font-weight:200;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-ExtraLight.woff?v=1732514241) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:Light;font-weight:300;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-Light.woff?v=1732514153) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:Regular;font-weight:400;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-Regular.woff?v=1727772142) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:Medium;font-weight:500;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-Medium.woff?v=1732514040) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:Bold;font-weight:600;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-Bold.woff?v=1732514249) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:ExtraBold;font-weight:700;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-ExtraBold.woff?v=1732514269) format("woff")}@font-face{font-family:Neue Haas Unica;font-style:Black;font-weight:800;src:local("Cabinet Grotesk regular"),url(/cdn/shop/files/NeueHaasUnica-Black.woff?v=1732514272) format("woff")}.button.button-2.button-view-cart{display:none}.halo-sidebar-wrapper{max-height:100%!important}.previewCart .previewCartProduct .product .card{align-items:center}.previewCart-wrapper a.previewCartItem-name{font-weight:500!important}.previewCart-wrapper .previewCartItem-qty{margin-top:8px!important}.previewCartGroup .button,.cart-content-wrapper .button{text-transform:capitalize!important}.previewCartInfo{padding-bottom:30px!important}.halo-cart-sidebar .previewCartItem-price .previewCartItem-saving-price{flex-direction:row-reverse;justify-content:flex-end}.product-card-layout-02.quick_shop_option_2 .previewCart .card-information,.product-card-layout-02 .previewCart .previewCartProduct .card-information__wrapper{padding-top:0!important}@media (max-width: 1024px){.previewCartInfo{padding-bottom:16px!important}}.bar-shop-now{color:#fff;font-family:Neue Haas Unica;font-size:14px;font-weight:800!important;line-height:22px;text-decoration-line:underline;text-underline-offset:4px}.announcement-bar__message .message{color:#fff;font-family:Neue Haas Unica;font-size:14px;font-weight:400;line-height:22px}.productView-info-item .productView-info-value{padding-left:0!important}.productView-info-item .productView-info-value span{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.in_stock_color{color:green}.out_stock_color{color:#f34166}.many_stock_color{color:green}.article_share li svg{width:20px!important;height:20px!important;stroke:none!important}.whatsapp_chat_icon{display:none}.bd-title a,.template-blog .breadcrumb span{font-weight:500!important}.sold_btn{opacity:.6}.sold_btn:hover{color:#fff!important;background:#232323!important}.sold_btn:hover .product_add2{color:#fff!important}.custom_add2{border-radius:8px;background:#232323;color:#fff;border:1px solid #383838;display:flex;padding:6px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;transition:.3s;cursor:pointer}.spotlight-item:hover .spotlight-inner h3 span{border-bottom:2px solid #232323}.product_add2{color:#fff;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer}.custom_add2:hover{background:transparent}.custom_add2:hover .product_add2{color:#383838}button#product-add-to-cart{font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:12px!important;text-transform:none!important}.halo-notifyMe{padding-top:16px!important}.productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:12px!important}.footer__content-top.footer__content-bg{background-position:44%!important;background-size:103%!important}.footer-block__column .list-menu__item--link{margin-bottom:4px}.template-index .main-menu .menu-lv-1__action{color:#fff}.main-menu .menu-lv-1__action,.header-nav-hamburger .header__search-custom .search__input,.quickSearchResultsBlock .search-block-title .text{color:#232323;font-family:Neue Haas Unica;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;letter-spacing:0}.scrolled-past-header .main-menu .menu-lv-1__action,.header-nav-hamburger .header__search-custom .search__input,.quickSearchResultsBlock .search-block-title .text{color:#232323!important}.shopify-payment-button__button{height:48px!important}.header-nav-hamburger .header__icon--search .icon-search{width:22px;height:22px}.quickSearchResultsBlock .productViewAll .button{text-transform:capitalize!important}.main-menu .header__inline-menu{margin-top:8px}.header__icon .icon{width:20px;height:20px}.footer-block__app-store img{width:198px;height:72px}.header__icon .icon.icon-account{width:22px;height:22px}.template-product .product-block__collection--list{background:transparent}.header-navigation .header__icon--cart:hover .cart-count-bubble .text{color:currentcolor!important}.template-page .product-block .product-infinite-scroll .button{display:none}.cart-count-bubble,.wishlist-count-bubble{background-color:#000!important;color:#fff!important;min-width:19px;min-height:20px;line-height:15px;top:-9px;right:-16px}.template-index .cart-count-bubble,.template-index .wishlist-count-bubble{min-width:19px;min-height:20px;line-height:15px;top:-9px;right:-16px;background-color:#fff!important;color:#000!important}.breadcrumb a,.breadcrumb span:not(.separate),.breadcrumb span.separate svg{font-size:14px!important;line-height:22px!important}.has-bg-image .page-header:after{width:350px;content:"";display:block;background-color:#fff;height:3px;margin-top:24px}.header-nav-hamburger .header-icons{gap:24px!important;padding-top:10px;font-size:12px;font-weight:400;font-family:Neue Haas Unica}.header-logo{padding:0}.main-menu .menu-lv-1__action{padding-bottom:0!important}.main-menu-hasLabel .main-menu--wrapper .list-menu--inline{padding-top:0!important}.menu-lv-item:hover .header-nav-hamburger{background:#fff}.sticky-search-menu-custom-open .header-nav-hamburger .search-modal__content{margin-top:18px!important}.halo-block-header .title{text-transform:none;font-weight:300}.rich_image img{margin:auto}.section-header-mobile:not(.scrolled-past-header) .header-mobile--transparent{border-bottom:none!important}.template-index .header-navigation .menu-lv-item.dropdown:after{content:url(/cdn/shop/files/down-chevron.png?v=1729062877);transition:content 1s ease-out}.scrolled-past-header .header-navigation .header__icon--cart:hover .cart-count-bubble .text{color:#fff}.template-index .header-navigation .menu-lv-item.dropdown:hover:after{content:url(/cdn/shop/files/up-chevron.png?v=1729499430);transition:content 1s ease-out}.scrolled-past-header .header-navigation .menu-lv-item.dropdown:hover:after,.header-navigation .menu-lv-item.dropdown:hover:after{content:url(/cdn/shop/files/black-up-chevron.png?v=1729063135);transition:content 1s ease-out}.scrolled-past-header .header-navigation .menu-lv-item.dropdown:after,.header-navigation .menu-lv-item.dropdown:after{content:url(/cdn/shop/files/black-down-chevron.png?v=1729063134);transition:content 1s ease-out;float:right;margin-top:-18px}.header-mobile--icon .header__icon--cart svg{width:20px;height:20px}.template-index .header-mobile{box-shadow:none}.scrolled-past-header .header-mobile{box-shadow:0 1px 3px #0000001a}.header-mobile--transparent .header__icon--cart .cart-count-bubble{right:-5px!important;top:-3px!important;min-width:12px!important;min-height:12px!important;line-height:12px!important}.section-header-mobile .mobileMenu-toggle{transform:scaleX(-1)}.section-header-mobile .mobileMenu-toggle__Icon{width:18px}.section-header-mobile .mobileMenu-toggle__Icon:before{width:24px}.section-header-mobile .mobileMenu-toggle__Icon:after{width:12px}.scrolled-past-header .header-navigation-wrapper{background:#fff}.header-navigation .list-menu--disclosure{padding:0!important;top:30px}.header-navigation>.container{padding-left:80px!important;padding-right:80px!important}.menu-lv-item .site-nav-list-dropdown>a{color:#232323;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.menu-lv-2__action{padding-left:12px;padding-right:12px;border-bottom:1px solid #232323!important}.menu-lv-2,.menu-lv-3{padding:0!important}.scrolled-past-header .header-mobile__item .header__icon--cart .cart-count-bubble,.scrolled-past-header .header-navigation .header__icon--cart .cart-count-bubble{color:#fff!important;background-color:#232323!important}.product-horizontal-tabs .productView-nav .slick-dots{display:none!important}.product-horizontal-tabs .halo-productView-left{padding-right:24px}.product-horizontal-tabs .halo-productView-right,.product-horizontal-tabs .halo-productView-left{width:50%!important}.video-section .content-box{z-index:2}.video-section .content-box .banner-heading{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:40px;text-transform:none}.video-section .content-box .banner-text{color:#fff;text-align:center;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.custom_subtext-video{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:0;margin-bottom:32px}.slideshow a.slide-button.button.no-des{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.slide-content .slide-button{border-radius:12px}.slideshow .slick-dots li.slick-active button,.slideshow .slider-dots li.active button{width:40px!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots li{margin:0;width:40px!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots{gap:0px!important}.slideshow .button{padding-top:12px;padding-bottom:12px;text-transform:none;font-weight:400!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots{flex-direction:row!important;left:12%!important}.section-block-template--23480857592108__16321237356a896dad .slick-dots li button{width:20px;height:4px;border-radius:0}.brand-slider.home_slide .halo-row.brand-layout--infinite .halo-item{width:fit-content!important}.home_slide .halo-item:hover .text{text-decoration:none!important}.home_slide .halo-item .text{margin:10px 14px!important;font-weight:300!important;border-right:2px solid #232323;padding:0 28px 0 0}.home_slide .halo-row .halo-item{padding-left:0!important;padding-right:0!important}.custom_benefit{margin-top:0;text-align:left;color:#383838;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:12px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.product-card-layout-02.quick_shop_option_2 .card-information{padding-left:8px!important;padding-right:8px!important}.product-card-layout-02.quick_shop_option_2 .card-information .card-action,.product-card-layout-02.quick_shop_option_2 .card-action .variants-popup{padding-left:0!important;padding-right:0!important}.card-title:hover{text-underline-offset:0px!important;text-decoration:none!important}.card-title:hover a,.card-information:hover .link-underline .text{text-decoration:none!important}.card-title-ellipsis{-webkit-line-clamp:1!important}.halo-recommendations-block .product-block__collection--list{margin-top:30px}.product-block__collection--list{width:fit-content;margin:10px auto auto}.product-block__collection--list a{text-decoration:underline;transition:all .5s ease-in}.product-block__collection--list:hover a{text-decoration:none!important;color:#202020!important}.product-block__collection--list:hover{box-shadow:none!important;background-color:transparent!important;color:#202020!important}.product-block__collection--list a{color:#232323;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-card-layout-02 .card:hover{box-shadow:none!important}.card-action.has-compare,.card-action{width:fit-content}.product-card-layout-02 .card-action.has-compare{padding-bottom:0!important}.price_cart{display:flex;justify-content:space-between}.card-action .button{width:66px;text-transform:none!important;min-width:66px!important;padding:4px 6px 6px!important;color:#fff;background:#383838;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px;border-color:#383838!important;border-radius:8px}.card-action .button:hover{color:#383838;background:transparent}.sticky-title{font-family:Neue Haas Unica!important}.productView-stickyCart.show-sticky .container-full{max-width:1180px!important}a.previewCartItem-name,.sticky-title{color:#383838!important;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:24px!important}.previewCartCollection .slick-arrow svg{height:58%!important}.previewCartItem-qty .quantity{padding:11px 14px 10px!important}.halo-cart-sidebar .previewCartItem-price .previewCartItem-saving-price{align-items:baseline}.price-item,.sticky-price span.money-subtotal,.discounted-price{color:#383838!important;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:24px!important}.price--on-sale .price__sale{flex-direction:row-reverse;align-items:flex-end!important;flex-wrap:nowrap!important}.price__compare .price-item,.sticky-price s.money-compare-price,.before-discount-price{color:#383838!important;font-size:14px!important;line-height:22px!important}.card-information__wrapper.text-center .card-price,.card-swatch.text-center{justify-content:flex-start!important;width:fit-content}.product-card-layout-02 .card-price .price dd,.product-card-layout-02 .price-item .text{margin-right:8px!important}.product-block .halo-product-block .slick-dots{display:none!important}.card-title{color:#383838;font-family:Neue Haas Unica;margin:0!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-align:left}.product-card-layout-02.quick_shop_option_2 .card-information{padding-top:16px!important}.previewCartItem-image img{background:linear-gradient(133deg,#a3a3a3,#cdccca 49.38%,#4f4f4f)}.halo-recommendations-block .title .text{color:#232323;text-align:center;font-size:32px;font-style:normal;font-weight:300;line-height:40px;text-transform:capitalize!important}.card-product .card-media{background:linear-gradient(133deg,#a3a3a3,#cdccca 49.38%,#4f4f4f);width:100%}.product-card-layout-02 .card{border:none!important;border-radius:none!important}.customer-reviews-section{padding:80px 0;text-align:left}.customer-reviews-section svg{width:16px;height:16px}.google-review-header{margin-top:20px;margin-bottom:50px}.review-count{margin-top:7px}.review-rating{display:flex;gap:12px;margin-top:16px;align-items:center}.review-slider{display:flex;flex-wrap:wrap;justify-content:center}.customer-reviews-section h2{color:#232323;font-size:32px;font-style:normal;font-weight:300;line-height:40px}.customer-reviews-section h3{letter-spacing:0;color:#232323;font-size:16px;font-style:normal;line-height:24px;margin-bottom:24px}.customer-reviews-section p{color:#232323;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.customer-reviews-section .slick-track{height:92%;margin-top:10px;margin-bottom:10px;margin-left:10px}.customer-reviews-section .slick-arrow{top:-30%;background:transparent;width:48px;height:48px;border-color:#232323!important}.customer-reviews-section .slick-arrow.slick-next:before{content:url(/cdn/shop/files/Vector_1.svg?v=1737085390);font-family:monospace}.customer-reviews-section .slick-arrow.slick-prev:before{content:url(/cdn/shop/files/Vector.svg?v=1737085391);font-family:monospace}.customer-reviews-section .slick-arrow.slick-prev{left:90%}.review-card{background:#fff;padding:32px 16px;border-radius:20px;box-shadow:-2px 2px 16px #0000001a;margin-right:24px;width:300px;text-align:left}.review-score{color:#232323;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.review-stars{color:#232323}.review-slider .review-stars{color:#232323;margin:24px 0 14px}.slick-prev:before,.slick-next:before{color:#000}.slick-dots li button:before{color:#000}.how-to-consume-section{text-align:center;padding:50px 0;font-family:Arial,sans-serif;background:var( --Gradient, radial-gradient(59.64% 59.3% at 50.18% 50%, #ffe7d8 0%, #96afb9 100%) )}.how-to-consume-section .section-heading{color:#232323;text-align:center;font-size:32px;font-style:normal;font-weight:300;line-height:40px;margin-bottom:12px;margin-top:0}.section-subheading{color:#4f4f4f;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:24px;margin-top:0}.how-to-consume-grid{display:flex;justify-content:center;gap:20px}.how-to-consume-card{padding:16px 24px;background:#f2f2f2;flex:1;max-width:377px;display:flex;flex-direction:column;justify-content:center}.how-to-consume-card .card-title{color:#232323;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin:0;text-align:left}.how-to-consume-card .card-text{color:#232323;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:left;margin:16px 0 0}.benefits_with_image{background:#f8f8fa;padding-top:100px;padding-bottom:100px}.benefits_with_image h2{margin-top:0;color:#232323;font-size:32px;font-style:normal;font-weight:300;line-height:40px;margin-bottom:16px}.benefit-box{height:100%}.benefit-box img{width:100%;object-fit:cover}.benefits_with_image .content{color:#4f4f4f;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:16px;margin-top:0}.benefits_with_image .benefits-content b{font-weight:500}.benefits_with_image .row{display:flex;column-gap:62px}.benefits_with_image .benefits-content{width:60%}.benefits_with_image ul{padding-left:2em;margin:0}.benefits_with_image li{color:#4f4f4f;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:12px}.benefits_with_image h5{color:#4f4f4f;font-family:Neue Haas Unica;font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-top:4px;margin-bottom:4px}.product_facts{display:flex;column-gap:16px;margin-top:12px;color:#4f4f4f;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase}.benefits_with_image .benefits-image{width:40%}.blog-block-item .blog-image a{border-radius:20px}.featured-blog-block .article-wrapper{max-width:100%!important;width:100%;padding:12px;border-radius:16px}.article__date{color:#232323;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:0!important}.featured-blog-block .article-card .article-card__info{width:calc(100% - 24px)!important;margin:12px!important;padding-bottom:0!important}.featured-blog-block .article-card__title{text-transform:none!important;color:#232323;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:24px!important;letter-spacing:0!important}.collapsible-section{padding:80px 0;width:100%;display:flex}.brand_border .brands-slider.brands-block .container:before{content:"";display:block;height:1px;width:100%;background:#cacaca;margin-bottom:60px}.collapsible-section h2{margin-top:0;margin-bottom:40px;color:#232323;font-size:32px;font-style:normal;font-weight:300;line-height:40px}.collapsible-item{margin-bottom:8px}.collapsible,.collapsible2,.collapsible3{display:flex;justify-content:space-between;border-radius:40px;background-color:#f2f2f2;color:#444;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:16px!important;transition:.4s;color:#232323;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-social-icon a:hover span{background:transparent}.contact-social-icon a:hover span svg{fill:#232323}.contact-store span svg{stroke:none!important;fill:#fff}.collapsible-item{border-radius:40px;background:#f2f2f2;padding:20px 24px}.collapse_left,.collapse_right{width:50%}.collapsible-section .sub_title{width:85%;color:#232323;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-top:24px;margin-bottom:40px}.page-content.contact-content .button.button--primary:hover{background-color:#232323!important;color:#fff}.collapsible-section .content{display:none;overflow:hidden;margin-top:8px}.collapsible-section .content p{color:#232323;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.learn_btn{padding:12px 32px;border-radius:12px;border:1px solid #e9e9e9;background-color:#e9e9e9;color:#232323;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:.3s}.learn_btn2{padding:12px 32px;border-radius:12px;border:1px solid #232323;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;background-color:#232323;margin-left:16px;transition:.3s}.learn_btn2 a{color:#fff}.rich-text__blocks .button{border-radius:12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:none}.learn_btn2:hover{color:#383838;background-color:transparent}.learn_btn2:hover a{color:#383838!important}.learn_btn:hover{border:1px solid #232323;background-color:#232323;color:#fff}#product_facts{scroll-margin-top:50px}.learn_btn:hover a,.learn_btn2:hover a{color:#fff}.footer_usb.custom-service-block .policies-content .policies-text{text-transform:uppercase}.slideshow .slide-content .slide-sub{font-weight:300!important}.reelUp_playlist_slider_static{margin-bottom:80px!important}.reelup_title{color:#232323;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:50px}.footer_usb:before,.reelup:before{display:block;content:"";background:#cacaca;height:1px;width:1180px;margin:0 auto 80px}.template-index .featured-blog-block:after{display:block;content:"";background:#cacaca;height:1px;width:1180px;margin:80px auto 0}.footer__content-bottom .footer-block__bottom.not_payment{justify-content:flex-start!important;text-align:left!important}.footer-block__item.footer-block__column.footer-block__text.block_text--{text-align:right}.footer-block__column .footer-block__heading{font-weight:300!important}.footer-block__details .rte .content-piece{justify-content:flex-end}.phone-wrapper.content-piece{margin-bottom:12px}.footer-block__details .rte .phone-wrapper.content-piece a{text-decoration:none!important}.footer-block__app-store{margin-top:0!important}.footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{border-radius:100%;width:50px!important;height:40px}.footer-block__newsletter .newsletter-form__field-wrapper{border-radius:40px;border:1px solid #232323;padding:3px}.button.newsletter-form__button svg{margin-right:0!important}.button.newsletter-form__button{padding:0!important}.footer-block__newsletter .footer-block__newsletter-form [id^=NewsletterForm--]{padding-top:0!important;padding-bottom:0!important}.footer__content-top{padding-top:60px!important;padding-bottom:60px!important}.footer-block__mobile:first-child{margin-bottom:32px}.footer-block__details .rte{font-size:14px;line-height:22px}.footer-block__newsletter .newsletter-form__field-wrapper{display:flex!important;align-items:stretch!important;justify-content:space-between!important;flex-wrap:nowrap!important;overflow:hidden!important}#youthful{position:relative}#custom_images{position:absolute;z-index:10;width:100%;height:100%}#youthful .banner-text p,#youthful .banner-text{color:#232323;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px}#youthful .banner-text p{padding:16px 0;margin:0}.hair_text{background:#f4caa7}.skin_text{background:#f0dea2}.joint_text{background:#cbd7cd}.joint_img,.skin_img,.hair_img{width:162px}.skin_text,.hair_text,.joint_text{box-shadow:-4px 4px 16px #00000040;border-radius:16px;padding:16px 32px;color:#000;text-align:center;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#custom_images .skin_img,#custom_images .joint_img,#custom_images .hair_img{display:none}.skin_therapy:hover+.skin_img{display:block!important}.joint_therapy:hover+.joint_img{display:block!important}.hair_therapy:hover+.hair_img{display:block!important}#custom_images .joint_therapy{position:absolute;bottom:4%;right:14%;z-index:11}.joint_img{position:absolute;bottom:18%;right:15%;z-index:12}#custom_images img.hair_therapy{position:absolute;top:20%;right:20%;z-index:11}.hair_img{position:absolute;top:10%;right:16.5%;z-index:12}#custom_images img.skin_therapy{position:absolute;top:46%;right:42%;z-index:11}.skin_img{position:absolute;top:36%;right:38.5%;z-index:12}.dot{border:3px solid #f0dea2;background:transparent;border-radius:100%;height:100px;width:100px;animation:pulse 1s ease-out infinite;position:absolute;top:46.5%;right:42.8%;z-index:10;opacity:1}div.dot:empty{display:block!important}@keyframes pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.1);opacity:0}}.dot1{border:3px solid #f4caa7;background:transparent;border-radius:100%;height:100px;width:100px;animation:pulse1 1s ease-out infinite;position:absolute;top:20.5%;right:20.7%;z-index:10;opacity:1}div.dot1:empty{display:block!important}@keyframes pulse1{0%{transform:scale(.8);opacity:1}to{transform:scale(1.1);opacity:0}}.dot2{border:3px solid #cbd7cd;background:transparent;border-radius:100%;height:100px;width:100px;animation:pulse2 1s ease-out infinite;position:absolute;bottom:4.5%;right:14.7%;z-index:10;opacity:1}div.dot2:empty{display:block!important}@keyframes pulse2{0%{transform:scale(.8);opacity:1}to{transform:scale(1.1);opacity:0}}.footer-block__newsletter .footer-block__subheading.rte p{color:#232323;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px}footer .container{max-width:1180px!important}#youthful .banner-heading{letter-spacing:0px!important}.rich_image img{height:90px;flex-shrink:0}.brand-slider .wrapper-image .adaptive_height img{height:40px!important}.brand-slider .slick-track{display:flex!important;align-items:center}.whatsapp_chat_icon{width:60px;height:60px;position:fixed;bottom:26px;right:20px;border-radius:100%;z-index:99;box-shadow:-4px 4px 12px #0006}.site-nav-mobile.nav .menu-lv-2__action,.site-nav-mobile.nav .menu--mobile-lv-2__action{font-family:Neue Haas Unica!important}.site-nav-mobile.nav .menu-lv-1__action{font-size:14px;font-weight:400;line-height:22px;text-transform:capitalize}.site-nav-mobile.nav-account .header__link--account{font-size:14px;line-height:22px}.header-mobile__item{min-width:35px!important}.column-5 .footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{margin-top:0!important}.spotlight-block .container,.product-block .container-1170{padding-left:0;padding-right:0}.article-card__image-wrapper a{border-radius:20px}.spaced-section .page-width{max-width:1180px;margin:auto;padding-top:80px;padding-bottom:40px}.productView-horizontal-tabs .slick-list{margin:0 0 0 -19%!important;overflow:hidden}.productView-product.clearfix{width:98%}.productView-securityImage ul li{margin-right:0!important;margin-bottom:16px!important}.productView-image .productView-img-container .media{background:linear-gradient(133deg,#a3a3a3,#cdccca 49.38%,#4f4f4f)}.productView-container .halo-productView-left.productView-images .slick-arrow{top:386px!important;width:48px!important;height:48px!important;border-radius:0!important;background:#000!important;border:none!important}.productView-container .halo-productView-left.productView-images .slick-arrow svg{width:12px!important;height:12px!important;color:#fff!important;fill:#fff!important}.productView-desc.halo-text-format{color:#4f4f4f;font-size:16px!important;font-style:normal;font-weight:400;line-height:24px!important}.productView-container .halo-productView-left.productView-images .slick-arrow.slick-next{right:52%!important}.productView-container .halo-productView-left.productView-images .slick-arrow.slick-prev{left:36%!important}.productView-image.fit-cover .productView-img-container img:not(.zoomImg){object-fit:fill!important}.productView-securityImage ul{display:flex;justify-content:space-between}#zippy_widget_1511{margin-top:2%!important}.zipcode_bar_title_1511 *{font-family:Neue Haas Unica!important}.zipcode_bar_title_1511 i{display:none!important}.wc_review_grid_view{border:.459px solid #252525!important}.rivyoReviewWidget span.rivyoReviewAverage{color:#8e9392}.wc_rivyo_actions,.wc_review_summary{border-bottom:none!important}.wc_review_summary{border-top:none!important}.rivyoReviewWidget .rivyoReviewRatingIcon svg{width:16px!important}.wc_review_item_content .wc_icon_color svg{margin-right:2px}.wc_icon_color svg{width:10px!important;height:10px!important}.wc_graph_bar{border-radius:12px}.wc_review_summary_action button,.wc_review_summary_action select{border:.918px solid #232323!important}span.wc_review_badge_star svg{width:14rem!important;stroke:none!important}.wc_graph_bar .wc_graph_bar_color{height:6px!important;border-radius:12px;background-color:#000!important}.wc_review_item_author_info .wc_grid_date_cls{justify-content:flex-start!important}.productView-image.productView-image-portrait.fit-cover.slick-slide{padding-left:24px}.brand-slider .halo-item .text{text-transform:uppercase}.research-papers.research_border{padding-bottom:0;padding-top:80px}.research-papers .slick-track{display:flex!important;gap:24px}.research-papers-heading{color:#232323;font-size:32px;font-style:normal;font-weight:300;line-height:40px;margin-bottom:60px;margin-top:0}.research-papers-grid{display:flex;justify-content:space-between;gap:24px}img.research-paper-image{height:316px;object-fit:cover;object-position:left;border-radius:20px;border:1px solid #000}.research-papers .slick-arrow.slick-next{right:46.5%!important}.research-papers .slick-arrow.slick-prev{left:45.5%}.research-papers .slick-arrow.slick-next:before{content:url(/cdn/shop/files/arrow_forward_ios.svg?v=1736010651);font-family:"font awesome 5 free";color:#000;display:flex;padding-top:6px}.research-papers .slick-arrow.slick-prev:before{content:url(/cdn/shop/files/arrow_back_ios.svg?v=1736010574);font-family:"font awesome 5 free";color:#000;display:flex;padding-top:6px}.research-papers .slick-arrow{top:115%;background:transparent!important;border:none!important}.research-papers-slider .slick-slide{outline:none}.research-papers{text-align:center;padding:0 0 80px}.research-paper-image{width:100%;height:auto;border-radius:4px}.research_border:after{content:"";display:block;height:1px;width:100%;background:#cacaca;margin-top:80px}.blog1{grid-area:blog1}.blog2{grid-area:blog2}.blog3{grid-area:blog3}.blog4{grid-area:blog4}.blog5{grid-area:blog5}.blog6{grid-area:blog6}.blog7{grid-area:blog7}.blog8{grid-area:blog8}.blog9{grid-area:blog9}.blog10{grid-area:blog10}.blog11{grid-area:blog11}.blog12{grid-area:blog12}.blog13{grid-area:blog13}.blog14{grid-area:blog14}.blog-layout-masonry .blog-block-item{display:grid;grid-template-areas:"blog1 blog2 blog3 blog3" "blog4 blog5 blog3 blog3" "blog6 blog7 blog8 blog9" "blog10 blog11 blog11 blog12" "blog13 blog11 blog11 blog14"}.blog-layout-masonry .blog-block-item .item{position:static!important;width:100%!important}.blog-layout-masonry .blog-block-item .article-item{position:relative}.blog-layout-masonry .page-header{color:#232323;font-family:Neue Haas Unica;font-size:32px;font-style:normal;font-weight:300;line-height:40px;text-align:left;padding-bottom:12px}.blog-layout-masonry .blog-info{margin-bottom:12px!important}.blog_subtitle{color:#232323;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:40px;margin-top:0}.blog-block-item .blog-title{font-size:16px!important;font-style:normal;font-weight:500!important;line-height:24px!important;letter-spacing:0}.blog-block-item .blog-title a{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}ul.no-bullets.blog_tags{padding:0;list-style:none;margin-bottom:86px;width:100%;display:flex;column-gap:24px}ul.no-bullets.blog_tags li{padding:6px 20px;border-radius:12px;border:1px solid #232323;width:fit-content;color:#232323;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.footer-block__list-social .list-social__link svg{stroke:none!important}ul.no-bullets.blog_tags li:hover{background:#232323;color:#fff!important}ul.no-bullets.blog_tags li:hover a{color:#fff!important}.blog-layout-masonry .blog-block-item .blog-content{bottom:4%;background:#fff;z-index:1;position:absolute;left:4%;min-height:80px;width:92%;margin:auto;padding:12px!important;border-radius:16px}.article_blog .article_image{width:48.5%}.article_blog .article_image img{width:100%;height:100%;object-fit:cover}.halo-article-content .article-header{width:51.5%}.article_blog{display:flex;gap:62px;margin-bottom:60px}.halo-article-content .article-header{display:flex;flex-direction:column;justify-content:center}.article-heading .title{font-size:32px!important;font-style:normal;font-weight:500!important;width:90%;line-height:40px}.article_subtitle{margin-top:20px;color:#232323;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.article_blog span.info-item.author{color:#232323;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.article_blog span.info-item.date{margin-top:4px;color:#232323;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.article_blog .info img{width:60px;height:60px}.info{margin-top:32px;padding:16px 0;border-top:1px solid #d6e0dd;border-bottom:1px solid #d6e0dd;display:flex;gap:40px;align-items:center}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{color:#232323;font-family:Neue Haas Unica;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:24px!important;letter-spacing:0px}.article-body p,.article-body ul,.article-body li,.article-body a,.article-body span,.article-content{margin-top:0!important;margin-bottom:10px!important;color:#232323!important;font-family:Neue Haas Unica;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:22px;letter-spacing:0px}.article_breadcrumb{font-weight:500!important}.template-article .breadcrumb span:not(.separate),.template-article .breadcrumb span.bd-title a,.template-article .breadcrumb span.separate svg,.template-article .breadcrumb a{color:#232323}.container-1170>.breadcrumb-container.style--line_clamp_1 .breadcrumb,.container-1170>.breadcrumb-with-sidebar{margin-left:0!important;margin-bottom:16px}.article_share{color:#232323;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-right:12px}.template-article .featured-blog-block{max-width:1180px;margin:auto}.template-article .featured-blog-block .halo-block-header:before{content:"";margin-bottom:60px;display:block;height:1px;width:100%;background:#cacaca}.template-article .halo-block-header .title{font-weight:300}.halo-article-block,.halo-article-content .article-social{margin-bottom:0!important}.template-article .article-card__info.text-left{background:transparent!important}.template-article .featured-blog-block:after{display:none}.cs_collection_banner{position:relative}.cs_collection_banner h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:underline;text-underline-offset:38px;text-decoration-thickness:from-font}.halo-collection-content toolbar-item .toolbar-wrapper{justify-content:flex-end}.halo-collection-content .sidebarBlock.refined-widgets.js-filter .results-count,.halo-collection-content .sidebarBlock-content.sidebarBlock-content--list{display:none}.halo-collection-content .page-sidebar.page-sidebar-left{margin-top:40px}.sidebarBlock.refined-widgets.js-filter{display:block!important;margin-bottom:48px!important}.facets__text{color:#232323;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}.facets__reset .text,.facets__clear-all .text{color:#465161;font-family:Neue Haas Unica;font-size:14px;font-style:normal;text-decoration:none!important;font-weight:500;line-height:22px}.list-menu__item.facets__item label{color:#465161;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:flex;align-items:center;justify-content:space-between}.filter-option-count-remove a{display:block!important}.filter-option-count-remove{margin:-2px 0 18px}.facets__price--box .field__currency,.facets__price--box .filter__price{color:#465161;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.template-collection.product-card-layout-02 .productGrid .product{margin-top:0;margin-bottom:18px}.facets__price{margin-bottom:28px}.facets__price--slider .form-actions{display:none}.toolbar .toolbar-label{color:#232323;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.toolbar .toolbar-dropdown .label-text,.toolbar .toolbar-dropdown li .text{color:#232323;font-family:Neue Haas Unica;font-size:14px!important;font-style:normal;font-weight:400!important}@media (max-width: 1367px){.productView-container .halo-productView-left.productView-images .slick-arrow.slick-next{right:50.5%!important}.productView-container .halo-productView-left.productView-images .slick-arrow.slick-prev{left:35.5%!important}.spotlight-block .container,.product-block .container-1170{padding-left:16px;padding-right:16px}}@media (max-width: 1310px){.menu-lv-1__action{padding-left:18px!important;padding-right:18px!important}}@media (max-width: 1300px){.reelUp_playlist_slider_static{padding-left:40px;padding-right:40px}.collection-header .collection-breadcrumb .container{padding-left:40px!important;padding-right:40px!important}.container,.container-1170,.spaced-section .page-width{max-width:100%;padding-left:40px;padding-right:40px}.collapsible-section.container-1170{padding-left:40px;padding-right:40px}.template-collection .custom_add2.sold_btn,.template-page .custom_add2.sold_btn,.template-product .custom_add2.sold_btn{padding:6px 10px}}@media (max-width: 1200px){.halo-recommendations-block .slick-list{margin:0 -50% 0 0;overflow:hidden}.halo-recommendations-block .products-carousel .product{padding:0 10px!important}.template-collection .custom_add2.sold_btn{padding:6px 20px}.template-index .price_cart,.template-collection .price_cart{flex-direction:column;align-items:flex-start}.reelUp_playlist_slider_static{margin-bottom:50px!important}.footer__content-top.footer__content-bg{background-position:100%!important}.footer__content-top.footer__content-bg:before{bottom:-30%}.brand_border.brand-slider{padding-top:0}.blog-layout-masonry ul.no-bullets.blog_tags{margin-bottom:60px}.blog-layout-masonry .page-header{padding-top:20px}.footer_usb:before{margin-bottom:50px}.brand-slider{padding:40px 0}#youthful .banner-heading{width:100%!important}#youthful .content-box--absolute{width:440px!important}#youthful .banner-heading{font-size:24px!important}.footer__content-top{padding-top:0!important;padding-bottom:40px!important}.column-5 .footer-block__item.footer-block__text{width:25%!important}.template-index .featured-blog-block:after{margin-top:50px}.reelup:before{margin-bottom:50px}.article-wrapper{margin-top:-145px!important}.customer-reviews-section{padding:50px 0}.customer-reviews-section .slick-arrow.slick-prev{left:88%}.spotlight-inner .title{margin-top:12px!important}.slideshow .slide-content .slide-sub{margin-bottom:40px!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots{flex-direction:row!important;left:7%!important}.slideshow .slide-content{padding-left:0!important}.halo-row{justify-content:space-between}.spotlight-block .column-4 .halo-item,.spotlight-block .column-5 .halo-item{width:49%!important}.template-index .featured-blog-block:after,.reelup:before,.footer_usb:before{width:92%}.productView-stickyCart.show-sticky .container-full{max-width:1140px!important}.sections-slide-show .slideshow .content-box--absolute{top:60%!important}.blog-layout-masonry ul.no-bullets.blog_tags{overflow:auto;white-space:nowrap}}@media (max-width: 1024px){.toolbar.show-sticky{background:#232323!important}.footer_usb.custom-service-block .halo-row.column-2 .halo-item{width:40%!important}.blog-layout-masonry .breadcrumb{padding-left:15px!important}.blog-block-item .blog-title a{-webkit-line-clamp:2!important}.collection-breadcrumb .breadcrumb{background:#fff!important}.cs_collection_banner_image .page-header{font-size:22px;font-style:normal;font-weight:300;line-height:28px}.cs_collection_banner h1{text-underline-offset:16px;text-decoration-thickness:auto}.halo-collection-content .toolbar{padding:6px 16px;margin:32px 0;background-color:#232323}.toolbar .toolbar-dropdown .label-tab{background-color:transparent!important}.toolbar .toolbar-item .toolbar-icon .icon{fill:#fff;stroke:#fff0}.toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text,.toolbar .toolbar-dropdown .label-text{color:#fff}.toolbar .toolbar-dropdown .label-tab .icon-dropdown{transform:translateY(-50%) scale(1.6);filter:invert(1)}.toolbar .toolbar-item .toolbar-icon.icon-filter{gap:6px!important}.halo-collection-content toolbar-item .toolbar-wrapper{width:50%}.toolbar-wrapper.toolbar-mobile{justify-content:flex-start!important;border-right:1px solid #ffffff}.template-collection.product-card-layout-02 .productGrid .product{margin-top:0;margin-bottom:22px}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body{padding:4px 0!important}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body li,.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body li.is-active{font-family:Neue Haas Unica}.facets__text{font-size:14px}.halo-collection-content .page-sidebar.page-sidebar-left{margin-top:0}.halo-collection-content .page-sidebar .halo-sidebar-header{display:none}.sidebarBlock.refined-widgets.js-filter{margin-bottom:14px!important}.facets__list{margin:12px -5px 20px!important}.filter-option-count-remove{margin:-2px 0 16px}#CollectionFiltersForm .sidebarBlock{margin-bottom:12px}.cs_collection_banner h1{font-size:22px;line-height:28px}.halo-collection-content .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop{padding:4px 16px 4px 0!important}.halo-collection-content .price-item,.halo-collection-content .sticky-price span.money-subtotal,.halo-collection-content .discounted-price,.halo-collection-content .card-title{font-size:14px!important}.halo-collection-content .custom_benefit{margin:2px 0;font-size:13px}.halo-collection-content .price-item.price-item--regular{font-weight:500!important;font-size:12px !Important!important}.halo-collection-content .card-price{margin-bottom:8px}.halo-collection-content .card-action .button{padding:3px 0 4px!important;font-size:12px;white-space:nowrap}.template-collection .price_cart{flex-direction:column}}@media (max-width: 992px){.research-papers.research_border{padding-top:60px}.research_border:after{margin-top:60px}.article_blog{gap:35px}.blog-layout-masonry .breadcrumb,.blog-layout-masonry .breadcrumb a,.blog-layout-masonry .breadcrumb span:not(.separate){font-size:12px!important}.blog-layout-masonry .blog-block-item{display:flex!important;flex-wrap:wrap}#youthful .content-box--absolute{width:402px!important}#youthful .content-box--absolute{top:47%!important}#youthful .banner-text br:first-child,#youthful .banner-text br:last-child{display:none}#youthful .banner-heading{font-size:20px!important}#youthful .content-box--left{left:16px!important}.product-block .product-item{width:96%}.product-block .slick-list{margin:0 -10% 0 0}.featured-blog-block .slick-dots{display:none!important}.customer-reviews-section .slick-arrow.slick-prev{left:84%}.container,.container-1170,.spaced-section .page-width{max-width:960px}.productView-stickyCart.show-sticky .container-full{max-width:960px!important}.collapsible-section h2{font-size:26px;line-height:34px;margin-bottom:26px}.collapsible-section{padding:50px 0}#youthful .banner-text,#youthful .banner-text p{font-size:12px;line-height:20px}#youthful .banner-text p{padding:8px 0}}.breadcrumb-container.style--line_clamp_1:before,.breadcrumb-container.style--line_clamp_1:after{background:none!important}@media (max-width: 821px){.article_blog{flex-direction:column}.article_blog .article_image,.halo-article-content .article-header{width:100%}}@media (max-width: 769px){.reelup_title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:22px}.reelUp_playlist_slider_static{padding-left:16px;padding-right:16px}.reelUp_playlist_slider_static{margin-bottom:32px!important}.has-bg-image .page-header:after{width:100%;content:"";display:block;background-color:#fff;height:3px;margin-top:12px}.footer__content-top.footer__content-bg{background-repeat:no-repeat;background-image:url(/cdn/shop/files/Frame_1948758020_1.png?v=1737113391)!important}.collapsible-section.container-1170{padding-left:16px;padding-right:16px}.card-price,.custom_benefit{margin-bottom:8px}.product-card-layout-02 .products-grid .product{margin-top:2px!important}.template-index .price_cart{flex-direction:column;align-items:flex-start}.card-title-ellipsis{-webkit-line-clamp:2!important;min-height:48px}.custom_benefit{-webkit-line-clamp:2}.slideshow-wrapper .slide-content .slide-heading{font-size:32px!important;font-style:normal;font-weight:300;line-height:40px!important}.slideshow-wrapper .slideshow .content-box--absolute{margin-left:16px!important}.template-article .wrapper-body{padding-bottom:0!important}.article_breadcrumb,.breadcrumb a,.page_breadcrumb{font-size:12px!important;font-style:normal;line-height:20px!important}.breadcrumb-container .breadcrumb{padding:12px 0!important}.container,.container-1170,.spaced-section .page-width{max-width:100%;padding-left:16px;padding-right:16px}.footer_usb.custom-service-block .halo-row.column-2 .halo-item{width:100%!important}#youthful .banner-text p{padding:0}.skin_therapy,.joint_therapy,.hair_therapy{width:80px}.product-block__collection--list{min-width:156px!important}.product-card-layout-02.quick_shop_option_2 .card-information{padding-top:12px!important}.collapsible-section .sub_title{width:100%}.collapsible-section{flex-direction:column;row-gap:24px}.collapse_left,.collapse_right{width:100%}.sections-slide-show .slideshow .slide-content{padding-left:25px!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots{left:11%!important}.slideshow .slide-content .slide-button{min-width:125px!important}.slideshow .slide-content .slide-sub{font-size:32px;font-weight:300;line-height:40px;margin-bottom:16px!important}.slideshow .button{padding-top:8px!important;padding-bottom:8px!important}.productView-stickyCart.show-sticky .container-full{max-width:720px!important}.announcement-bar__message .message{letter-spacing:0!important}.announcement-bar__message .message,.announcement-bar__message .message a{font-size:11px!important}.dot,.dot2,.dot1{height:64px;width:64px}.dot{top:47%;right:43%}.dot1{top:21%;right:21%}.dot2{bottom:5%;right:15%}.template-article .featured-blog-block .halo-block-header:before{margin-bottom:32px}.home_research.research-papers{margin-bottom:60px}}.home_research.research-papers{margin-bottom:80px}.wc_review_title h2{font-weight:500}.wc_review_item_body_title{color:#232323;font-size:16px;font-style:normal;font-weight:500!important;line-height:24px}.halo-recommendations-block .price--on-sale .price__sale{flex-direction:row-reverse!important}.template-page .card-price,.template-product .card-price{margin-bottom:0}@media (max-width: 576px){.fluid-width-video-wrapper:before{background:linear-gradient(180deg,#0006,#0000),linear-gradient(90deg,#0000004d 12.71%,#0000 67.22%)!important}.announcement-bar .container{padding:0!important}.productView-horizontal-tabs .slick-list{margin:0 -55% 0 0!important;overflow:hidden}.template-page .product-block .custom_benefit{min-height:44px}.collection-header .collection-breadcrumb .container{padding-left:16px!important;padding-right:16px!important}.halo-recommendations-block .products-carousel .product{padding:0 5px!important}.halo-recommendations-block .custom_add2.sold_btn{padding:6px 8px}.card-title-ellipsis{min-height:48px}.halo-recommendations-block .custom_benefit{min-height:44px}.has-bg-image .page-header{font-size:20px!important;line-height:28px!important;width:fit-content!important}.template-page .product-block__collection--list{margin-top:24px}.benefits_with_image h2{font-size:20px;font-style:normal;font-weight:300;line-height:28px}.productView-image-wrapper{overflow:hidden}.productView-desc.halo-text-format{color:#4f4f4f;font-size:14px!important;font-style:normal;font-weight:400;line-height:22px!important}.footer-block__app-store img{width:154px;height:56px}.slideshow a.slide-button.button.no-des{font-size:16px;font-style:normal;font-weight:400;line-height:24px}#search-form-mobile .halo-sidebar-wrapper{padding-left:16px;padding-right:16px}.research-papers.research_border{padding-top:32px}.research_border:after{margin-top:32px}.benefits_with_image{padding-top:32px!important;padding-bottom:32px!important}.wc_review_title{margin-bottom:0!important}.wc_review_summary_count{align-items:center}.halo-recommendations-block .product-block__collection--list{margin-top:10px}.research-papers .slick-track{gap:0px!important}.customer-reviews-section .slick-arrow.slick-next:before{padding:8px}.brand-slider .wrapper-image .adaptive_height img{height:32px!important}.brand_border .brands-slider.brands-block .container:before{margin-bottom:32px}.home_research.research-papers{margin-bottom:0}.home_research:after{content:"";display:block;height:1px;width:100%;background:#cacaca;margin-top:32px}.research-papers.home_research{padding-top:32px}.wc_review_title h2{text-align:center}.wc_review_title h2{margin-bottom:0!important}.spaced-section .page-width{padding-top:32px;padding-bottom:0}.benefits_with_image{padding-top:32px;padding-bottom:32px}.benefits_with_image li{margin-bottom:8px}.how-to-consume-section{padding-top:24px;padding-bottom:24px}.how-to-consume-section .section-heading{font-size:20px;font-style:normal;font-weight:300;line-height:28px}.how-to-consume-grid{gap:24px}.how-to-consume-card .card-text{margin-top:24px}.how-to-consume-grid{flex-direction:column}.how-to-consume-card{padding:16px}.section-subheading{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.featured-blog-block .halo-block-header{margin-bottom:0!important}.halo-article-content .article-header{margin-bottom:12px!important}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{font-size:16px!important;line-height:24px!important;margin-bottom:0!important;margin-top:0!important}.article-body p,.article-body ul,.article-body li,.article-body a,.article-body span,.article-content{font-size:14px!important;line-height:22px;margin-top:12px!important;margin-bottom:16px!important}.article-body ul{margin-top:0!important;margin-bottom:0!important}.halo-article-block,.halo-article-content .article-social{margin-bottom:24px!important}.article_blog{flex-direction:column;gap:24px;margin-bottom:0!important}.article_blog span.info-item.author{font-size:14px}.article_blog span.info-item.date{font-size:12px}.info{gap:20px;margin-top:16px}.article-heading .title{font-size:20px!important;line-height:28px}.article_subtitle{font-size:14px;margin-top:12px}.blog-layout-masonry .page-header{padding-top:14px;padding-bottom:8px}.blog-layout-masonry ul.no-bullets.blog_tags li{padding:4px 12px}.blog-layout-masonry .blog-content .blog-info{margin-bottom:8px!important}.blog-layout-masonry ul.no-bullets.blog_tags{margin-top:0;margin-bottom:32px}.blog-block-item .blog-content .blog-title{font-size:14px!important}.blog-layout-masonry .blog_subtitle{font-size:14px;margin-bottom:16px}.rich_image img{height:70px}.joint_img{bottom:9%;right:7%}.skin_img{top:68%;right:55.5%}.hair_img{top:58%;right:0}#custom_images img.skin_therapy{top:75%;right:74%}.dot{top:75.4%;right:76%}#custom_images .joint_therapy{right:9%}.dot2{bottom:4.4%;right:11%}#custom_images img.hair_therapy{top:64%;right:13%}.dot1{top:64.3%;right:15.2%}#youthful .banner-text p{padding:8px 0}#youthful .banner-text p{font-size:14px;line-height:22px}#youthful .banner-text br{display:block!important}#youthful .content-box--absolute{top:30%!important}#youthful .content-box--absolute{width:auto!important;margin-right:16px}#youthful .item .banner-text{text-align:left;font-size:14px;line-height:22px}.product-block__collection--list{padding:8px 24px}.product-block__collection--list a{font-size:14px;line-height:22px}.halo-product-block .products-carousel.slick-dotted{margin-bottom:14px!important}.product-block .slick-list{margin:0 -50% 0 0}.footer__content-top .container-1170{padding-left:5px;padding-right:5px}.footer-block__item.footer-block__link_list:nth-child(3){width:100%;display:flex;gap:30px;margin-bottom:24px}.copyright__content p{font-size:12px!important}.footer-block__item.footer-block__column.footer-block__text.block_text--{text-align:left}.footer__content-bottom .footer-block__bottom.not_payment{text-align:center!important}.footer__content-bottom{padding-top:8px!important;padding-bottom:8px!important}.footer-block__details .rte{align-items:flex-start}.footer__content-top{padding-top:0!important;padding-bottom:0!important}.footer-block__item.footer-block__link_list:nth-child(2){width:auto}.footer-block__item.footer-block__column.footer-block__text,.footer-block__item.footer-block__column.footer-block__link_list:first-child{width:100%!important}.footer-block__newsletter .field__input{font-size:12px}.footer-block__item{width:50%}.footer-block__mobile:first-child{margin-bottom:0}.footer-block__mobile{width:100%}.footer-block__mobile .footer-block__heading{border:none!important;padding-bottom:0!important}.footer-block__mobile .footer-block__list{display:block!important}.footer-block__mobile .footer-block__heading:before,.footer-block__mobile .footer-block__heading:after{display:none}.footer-block__newsletter{margin-bottom:24px!important}.footer-block__list-social{margin-top:16px!important}.rich-text__blocks .button{width:fit-content;margin-top:24px;margin-bottom:0;font-size:14px;font-weight:400;line-height:22px}.collapsible-section .sub_title{font-size:14px;line-height:22px;margin-top:12px;margin-bottom:20px}.customer-reviews-section h2{font-size:20px;line-height:28px}.template-index .featured-blog-block:after{margin-top:0}.footer_usb:before{margin-bottom:30px}.reelup:before{margin-bottom:30px}.bg-policies-block .halo-row{row-gap:24px}.bg-policies-block img{width:42px}.custom-service-block .halo-item .policies-icon{margin-bottom:8px}.customer-reviews-section{padding:32px 0}.customer-reviews-section .container-1170{padding:0}.review-card{padding:24px 16px}.customer-reviews-section .google-review-header,.customer-reviews-section h2{padding-left:10px;padding-right:10px}.customer-reviews-section .slick-list{padding:0 25% 0 0}.google-review-header{margin-top:12px;margin-bottom:70px}.customer-reviews-section h3{margin-bottom:16px}.review-slider .review-stars{margin:16px 0 4px}.customer-reviews-section .slick-arrow{width:32px;height:32px}.customer-reviews-section .slick-arrow{padding:4px}.customer-reviews-section .slick-arrow{top:-10%}.customer-reviews-section .slick-arrow.slick-prev{left:4%}.customer-reviews-section .slick-arrow.slick-next{right:74%}.section-block-template--23480857592108__rich_text_thHHRb{background-image:url(/cdn/shop/files/Frame_1948757960.png?v=1729080020)!important;background-size:contain!important}.rich-text__blocks .rich-text__sub{margin-top:16px!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:24px!important}.rich-text__blocks .rich-text__text{margin-top:16px!important;font-size:14px!important;font-style:normal;font-weight:400;line-height:22px!important}.collapsible,.collapsible2,.collapsible3{font-size:14px!important}.collapsible-item{padding:16px}.collapsible-section .content p{font-size:12px;line-height:20px}.learn_btn,.learn_btn2{padding:8px 24px;font-size:14px}.collapsible-section{padding:32px 0}.collapsible-section h2{font-size:20px;line-height:28px;margin-bottom:16px}.sections-image-banner-block .content-box--absolute{top:52%!important}#halo-image-banner-template--23480857592108__image_banner_3Qaqtc .item--largeImg .banner-sub-title,#shopify-section-template--23480857592108__image_banner_3Qaqtc #redefining .banner-heading{margin-bottom:20px!important}.spotlight-inner .title.custom-text-style{font-size:16px!important;font-weight:400;line-height:24px!important}.halo-block .content-box--absolute{padding:15px}.spotlight-inner .title{margin-top:8px!important;margin-bottom:6px!important}.spotlight-block .halo-block-header .title{margin-bottom:14px!important}.sections-slide-show .slideshow .content-box--absolute{top:77%!important}.section-block-template--23480857592108__16321237356a896dad .slideshow .slick-dots{left:16%!important}.container,.container-1170{max-width:540px}.spaced-section .page-width{max-width:100%}.know_more_column{width:100%}.research-papers-heading{font-size:20px;font-weight:300;line-height:28px;margin-bottom:24px}}.productView{padding-top:0!important}.productView-title{color:#232323;font-family:Neue Haas Unica;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.product_custom_benefit{margin:0;padding-top:12px;color:#232323;font-family:Neue Haas Unica;font-size:20px;font-style:italic;font-weight:400;line-height:28px}.product-horizontal-tabs .halo-productView-right{padding-right:0!important}.product-details .breadcrumb{max-width:1180px;margin:auto}.product-details .breadcrumb span{font-weight:500!important;color:#232323!important}.product-details .breadcrumb{padding-top:16px!important;padding-bottom:16px!important}.product-details .breadcrumb *{color:#232323;font-family:Neue Haas Unica;font-size:12px;font-style:normal;line-height:20px}.product_custom_usage{margin:0;color:#232323;font-family:Neue Haas Unica;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:16px}.free_points{display:flex;gap:8px}.free_points_title p{font-family:var(--fontAktivmedium);font-style:normal;font-weight:500;line-height:20px;margin-bottom:0!important}.free_product-customInformation__icon svg{width:16px;height:16px;stroke:none}.free_points_container{justify-content:space-between!important;align-items:flex-start!important;flex-direction:column;gap:8px}.free_points_container .product-customInformation__content .title{margin-bottom:0!important}.guranteed_title{color:#282828;font-family:Neue Haas Unica;font-size:14px;font-style:normal;font-weight:800;line-height:22px;margin:0;text-align:center;position:relative;padding:20px 0 16px}.guranteed_title:after,.guranteed_title:before{content:"";position:absolute;width:32%;height:1px;background:#bdbdbd;top:50%}.guranteed_title:after{right:0}.guranteed_title:before{left:0}#about_content .halo-banner-wrapper .flex-box__banner{column-gap:62px}#about_content .halo-banner-wrapper .type-item--small{margin-bottom:0!important}#about_content .halo-banner-wrapper .flex-box__banner .banner-item{width:45%}#about_content .halo-banner-wrapper .flex-box__banner .banner-content{width:55%}#about_content .image-banner .item+.item{margin-top:0!important}.page-header{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:300;line-height:60px;text-transform:none}#about_content .halo-banner-wrapper .flex-box__banner .content-box{padding:0!important;margin:0}#about_content .banner-heading{text-transform:none!important;font-weight:300!important}#about_content .banner-text{font-weight:300!important;letter-spacing:0}.about-content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_breadcrumb{font-weight:500!important}#about_two_section .policies-content .policies-text{font-style:italic;line-height:32px}#about_two_section .container-full{background-image:url(/cdn/shop/files/Group_1000002911.png?v=1737013225);background-repeat:no-repeat;background-size:100% 100%}#about_two_section .bg-policies-block{max-width:1180px;margin:auto}#about_two_section.custom-service-block .halo-row.column-2{justify-content:space-between!important}#about_two_section .halo-row.column-2 .halo-item{width:38%!important}#about_two_section .custom-service-block .policies-content .policies-des,#about_two_section .custom-service-block .policies-content .policies-text{font-weight:300!important}.redefine .rich-text__blocks .rich-text__text{line-height:24px!important}.policies-content{text-align:center;width:100%}#about_two_section.custom-service-block .halo-item.slider__slide.has-des.first-item a{padding-left:20px;padding-right:0}#about_two_section.custom-service-block .halo-item.slider__slide.has-des.last-item a{padding-left:0;padding-right:20px}#about_two_section .halo-item.slider__slide{padding:40px 0}#meet_founder .banner-text{font-weight:300!important}#meet_founder .flex-box__banner:after{height:auto!important}#meet_founder .banner-heading{text-transform:none!important}#meet_founder .halo-banner-wrapper .flex-box__banner .content-box{padding:0!important;margin:0}#meet_founder .halo-banner-wrapper .flex-box__banner .banner-item{width:38%}#meet_founder .halo-banner-wrapper .flex-box__banner .banner-content{width:62%}#meet_founder .halo-banner-wrapper .flex-box__banner{column-gap:32px;padding:32px 40px}#meet_founder .halo-block-header .title .text{font-weight:500;letter-spacing:0px}#meet_team .halo-block-header{padding-bottom:30px}#meet_team .halo-block-header .rte{width:86%;margin:auto}#meet_team .halo-banner-wrapper .flex-box__banner .banner-item{width:32%}#meet_team .halo-banner-wrapper .flex-box__banner .banner-content{width:68%}#meet_team .banner-heading{text-transform:none!important}#meet_team .content-box .banner-heading{line-height:36px!important}#meet_team .halo-banner-wrapper{background-color:#f3f4f6;padding-bottom:32px}#meet_team .image-banner .halo-banner-wrapper .item{padding-top:64px;padding-bottom:32px;max-width:1200px;margin:auto}#meet_team .halo-block-header .title{font-weight:500;letter-spacing:0}#meet_team .halo-banner-wrapper .flex-box__banner .content-box{margin:0!important;padding:0!important}#meet_team .halo-banner-wrapper .flex-box__banner{column-gap:32px}#meet_team .banner-text{letter-spacing:0!important}#meet_team .banner-text p{margin-bottom:0}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important}.breadcrumb{padding:16px 0!important;margin-bottom:0!important}.template-page .wrapper-body{padding-bottom:0!important}.rich-text__blocks h2.heading{font-weight:500}.rich-text__blocks h2{letter-spacing:0px}.footer_usb.custom-service-block .halo-row .halo-item{width:30%!important}.custom-service-block .halo-row.column-2{justify-content:space-around}@media (max-width: 1200px){.benefits_with_image .row{column-gap:24px}.header-navigation>.container{gap:0px!important}#about_content .halo-banner-wrapper .flex-box__banner{column-gap:35px}#meet_founder .halo-banner-wrapper .flex-box__banner{padding:30px}#meet_team .image-banner .halo-banner-wrapper .item{max-width:100%}}@media (max-width: 1080px){#about_content .banner-heading{font-size:24px!important;line-height:34px!important;margin-bottom:20px!important}#about_content .content-box .banner-heading{line-height:34px!important}}@media (max-width: 992px){.benefits_with_image{padding-top:60px;padding-bottom:60px}.benefits_with_image .benefits-content,.benefits_with_image .benefits-image{width:100%}.benefits_with_image .row{flex-direction:column-reverse;row-gap:24px}.container-full{padding:0!important}#about_content .banner-heading{font-size:28px;line-height:36px}.banner-heading{margin-bottom:0}#meet_founder .halo-banner-wrapper .flex-box__banner{padding:25px}#meet_team .image-banner .halo-banner-wrapper .item{padding:0 15px}}@media (max-width: 768px){.video-section .content-box .banner-text{margin-bottom:0}.video-section .content-box--absolute{padding:0 16px}.custom_subtext-video{font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:20px}.custom_video_overlay{height:641px}.bg-policies-block .halo-row{flex-direction:column!important}.bg-policies-block .halo-row.column-2 .halo-item{width:100%!important}.flex-box__banner .content-box{max-width:100%!important}.halo-banner-wrapper .flex-box__banner{flex-direction:column!important}.halo-banner-wrapper .flex-box__banner .banner-item,.halo-banner-wrapper .flex-box__banner .banner-content{width:100%!important}#about_content .halo-banner-wrapper .type-item--small{margin-bottom:24px!important}.halo-banner-wrapper .flex-box__banner .banner-item{margin-bottom:16px}#meet_team .image-banner .halo-banner-wrapper .item{width:100%;padding:25px 25px 0}}#youthful .content-box--absolute{text-align:left}@media (max-width: 576px){.redefine .rich-text__blocks .rich-text__text{line-height:22px!important}#meet_team .content-box .banner-heading{line-height:28px!important}.halo-recommendations-block .slick-list{margin:0 -50% 0 0;overflow:hidden}.halo-recommendations-block{overflow:hidden}.halo-block-header.text-center .title{margin-bottom:24px!important}.halo-recommendations-block .title .text{font-size:20px;font-style:normal;font-weight:300;line-height:28px}.how-to-consume-card{max-width:100%}.research-paper-card{padding:0 16px 0 0}.research-papers-grid{margin-right:-16px}.research-papers-grid .slick-list{padding-right:24%}.research-papers{padding:0 16px 32px}#meet_team .halo-banner-wrapper{margin:0 16px 32px}#meet_team .image-banner .halo-banner-wrapper .item{padding:32px 24px 0}#meet_team .halo-block-header{margin:0;padding-bottom:24px}#meet_team .halo-block-header .title{margin-bottom:12px!important}#meet_founder .halo-banner-wrapper .flex-box__banner .banner-item{margin-bottom:32px}#meet_founder .halo-banner-wrapper .flex-box__banner{padding:32px 24px}#meet_founder .container-full .halo-block-content{margin:0 16px}#meet_founder .halo-block-header .title{margin-bottom:24px!important}.bg-policies-block .slider-buttons{display:none!important}.bg-policies-block .halo-row{row-gap:24px}.banner-heading{margin-bottom:16px}#about_content .item .banner-text p{margin-bottom:0}#about_two_section .policies-content{width:100%}#about_two_section .halo-item.slider__slide{padding:0}#meet_team .banner-sub-title{margin-bottom:4px!important}}.collection-header .container{padding:0!important}@media (max-width: 550px){.cart-item__price-wrapper .cart-item__discounted-prices{align-items:flex-start!important}}.product-customInformation__content .product__text.title p{color:#4f4f4f!important;font-weight:400!important}.productView-quantity .quantity__label{font-size:16px;line-height:24px;margin-bottom:12px}.productView-desk-nav .productView-image{width:48%!important}.productView-desk-nav.productView-image-stack{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:20px}.tabs-contents.tabs-contents-vertical.halo-text-format{border-radius:12px;border:1px solid var(--Grey, #949494);background:#f2f2f2}.tab-content{padding:5px 24px 12px}.productView-tab .tab-content .icon-dropdown{z-index:3!important}.productView-tab .tab-content svg{width:14px!important}.tabs-contents .toggleLink{padding-bottom:8px!important}.productView-tab .tabs-contents-vertical .tab-content:first-child{border-top:none!important}.tab-content .toggle-content p{margin-top:0}.productView-group .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{padding-bottom:16px!important}.productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{color:#383838;font-family:Neue Haas Unica;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:16px!important;text-transform:none!important;border:2px solid #383838!important;padding-bottom:16px!important}.productView-quantity input{font-size:18px!important;line-height:24px}.zipcode_bar_title_1511 object,.powered-by-zippy{display:none!important}.zippy-success-card-1511 svg{width:20px;height:20px}.zippy-success-card-1511 #change svg{margin-top:5px;margin-left:4px;width:22px;height:22px}.quantity__container{border:1px solid #383838}.reelUp_product_slider_static .reelUp_card .reelUp_card_video_wrapper,.reelUp_cards_carousel .reelUp_card.reelUp_card_product_page_reels .reelUp_card_video_wrapper .reelUp_card_video{border-radius:0!important}#reelUp_playlist_product_page_reels.reelUp_product_slider_static .reelUp_slide{width:258px!important;height:458px}.reelUp_cards_carousel.reelUp_carousel{padding-top:20px;padding-bottom:60px}.custom-service-block .halo-item .policies-icon.image-zoom{margin:auto;padding-bottom:16px}@media (max-width: 768px){.product-customInformation__content .product__text.title p{font-size:14px;line-height:22px}.free_points_container{gap:4px}.quantity__style--1 .quantity__input{border:0;width:120px!important;background:none}.tab-content{padding:8px 12px 4px}.tabs-contents .toggleLink{padding-bottom:5px!important;padding-top:5px!important}.product-horizontal-tabs .productView{padding-bottom:0}span.productView-dlvr__text{font-size:14px}.reelUp_cards_carousel.reelUp_carousel{padding:0 24px}#reelUp_playlist_product_page_reels.reelUp_product_slider_static .reelUp_slide{width:200px!important;height:355px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
