:root{--padding100:100px}html{-webkit-text-size-adjust:100%;font-family:var(--font-body-family)!important;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-body-family)!important;font-size:16px!important;overflow-x:hidden;font-weight:400!important;letter-spacing:0!important;line-height:150%!important;color:#2b2b2b!important}*{box-sizing:border-box;-webkit-box-sizing:border-box}.wrap{max-width:1250px!important;padding:0 15px;margin:0 auto}.page-width{max-width:100%!important;margin:0 auto}img{max-width:100%;height:auto;vertical-align:middle}p{margin-bottom:20px;margin-top:0}p:last-child{margin-bottom:0}a{text-decoration:none;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;cursor:pointer!important}a:hover{transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;text-decoration:none;cursor:pointer!important}a:focus,button:focus{outline:none;text-decoration:none}ul,ol{margin:0;padding:0}.rte ul,.rte ol{padding-left:15px!important;margin-bottom:10px;font-size:16px;color:#000}input[type=submit]:focus{outline:none}select{outline:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}.text-center{text-align:center!important}h1,h2,h3,h4,h5,h6{margin:0}table{font-size:15px!important}.button,.button--primary,.button--secondary,.button--tertiary{min-height:auto!important;padding:1.1rem 2.4rem!important;font-weight:500!important;line-height:2.4rem!important;border-radius:0!important}.button--with-underline{padding:0!important}.button--primary,.customer .button--primary{background-color:#1f4268!important;color:#fff!important;border:1px solid #1F4268!important}.button--primary:hover,.customer .button--primary:hover{background-color:#071d33!important;border:1px solid #071D33!important}.button--secondary,.customer .button--secondary{background-color:transparent!important;border:1px solid #071D33!important;color:#071d33!important}.button--secondary:hover,.customer .button--secondary:hover{background-color:#071d33!important;color:#fff!important}.button--tertiary{background-color:#fffaf8!important;color:#1f4268!important;border:1px solid #FFFAF8!important}.button--tertiary:hover,.customer .button--tertiary:hover{background-color:#ede4dd!important;color:#1f4268!important}.button,.customer .button{font-weight:500!important;letter-spacing:0!important}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{opacity:1!important}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{border-color:#ede4dd!important}.field input[type=text]:focus,.field input[type=email]:focus,.field input[type=tel]:focus,.field input[type=search]:focus,.field input[type=password]:focus,.field select:focus,.field .field__input:focus{border-color:#1f4268!important}.button.button--with-underline:hover{color:#a1c1d6!important}.collection-product-card .badge{background-color:#a1c1d6!important;padding:2px 5px!important;border-radius:0}.announcement-bar{color:#071d33!important;background:#ede4dd!important}.announcement-bar .announcement-bar__text a:hover{color:#a1c1d6!important}.header{position:fixed!important;background-color:#fffaf8!important;width:100%;transition:all .4s ease!important;z-index:9999;animation-duration:1s;animation-fill-mode:both}.header.sticky-active{top:0;animation:slideDown .8s ease;background-color:#fff!important;border-bottom:1px solid #E5E7EB}.header__inline-menu{margin-right:inherit!important;margin-left:auto!important}.header-mega-menu{top:auto!important}.header .list-menu>li.list-menu--megamenu:hover>.header-mega-menu{-webkit-box-shadow:none!important;box-shadow:none!important}.header__inline-menu .list-menu--inline-first .header__menu-item-first .list-menu__item-first{font-weight:700}.header .list-menu>li.list-menu--megamenu a:hover{color:#a1c1d6!important}#cart-icon-bubble{display:none}.header_cta_btn{border-left:1px solid #E5E7EB}.header__icon-name{margin-left:20px;background-color:#1f4268!important;color:#fff!important;text-transform:capitalize;border:1px solid #1F4268!important;padding:1.1rem 2.4rem!important;font-weight:500!important;line-height:2.4rem!important;border-radius:0!important}.header__icon-name:hover{background-color:#071d33!important;border:1px solid #071D33!important}.header__icon-name:after{display:none!important}.header .button--tertiary,.header .header__icon-name{padding:.6rem 1.4rem!important}.header-stockist-btn.header__icon-name{margin:0!important}.link.line-link.header-mega-submenu__child-link.header-mega-submenu__child-link--disabled,.header-mega-submenu__child-link{font-weight:700}.menu-drawer__navigation>.menu-drawer__menu.list-menu>li>.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset{font-weight:700!important}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.faqs-info{max-width:50%!important;margin:0 auto}.quick-add__buttons{justify-content:center!important}.product-carousel .card__link,.card--product .card__link{min-height:auto!important;padding:1.1rem 2.4rem!important;line-height:2.4rem!important;width:initial!important}.card--product .quick-add__buttons modal-opener,.card--product .quick-add__buttons .card__link{min-height:auto!important;flex:inherit;min-width:inherit!important}.wholesale-access{padding:var(--padding100) 0px}.wholesale-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.wholesale-access .section-header p{margin-top:1.6rem}.step-card{border:none;border-radius:0;padding:28px 22px;position:relative}.step-number{font-size:30px;font-weight:800;color:#1f4268;margin-bottom:25px}.step-card .step-sub-title{font-family:var(--font-heading-family)!important;font-size:24px;font-weight:700;color:#071d33;margin-bottom:15px}.step-card p{font-size:16px;line-height:1.7}.brand-grid-section{padding:var(--padding100) 0;background-color:#fffaf8}.brand-grid-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:0px;border:1px solid #E5E7EB}.brand-grid-heading{text-align:center;margin-bottom:30px}.brand-grid-wrapper .brand-card{border-right:1px solid #E5E7EB;border-radius:0;padding:20px 16px;text-align:center;background:#fff;transition:border-color .2s}.brand-grid-wrapper .brand-card:last-child{border-right:none!important}.brand-card h3{font-size:24px;font-weight:700;color:#071d33;margin-bottom:5px}.brand-card p{font-size:16px;color:#6b7280}.section-featured-blog .article__tag a{background-color:#a1c1d6!important;color:#1f4268!important;padding:2px 7px!important}.custom-tag-btn-section{padding:150px 0!important}.custom-tag-btn-section .rich-text-button{display:inline-block}.collapsible-content__question{font-family:var(--font-body-family)!important;font-weight:700;font-size:20px!important}.testimonial-card__headline{color:#1f4268!important;font-size:22px}.testimonials-section .swiper-slide{padding-bottom:0!important}.testimonials-inner{padding:var(--padding100) 0!important}.testimonials-section .swiper-slide{padding-bottom:0}.treatment-systems-section{padding:var(--padding100) 0}.treatment-systems-header{margin:0 0 6.4rem;text-align:center}.section-description{margin-top:15px}.treatment-card{border:1px solid #E5E7EB}.treatment-systems-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px}.treatment-card-content{padding:20px}.treatment-card-image img{aspect-ratio:4: 3;aspect-ratio:16 / 9;object-fit:cover}.clinical-pathways-section{padding:var(--padding100) 0}.clinical-pathways-header{margin:0 0 6.4rem}.card-brand-title{background-color:#a1c1d6!important;color:#1f4268!important;padding:2px 7px!important;display:inline-block;text-transform:uppercase;font-size:12px}.clinical-pathways-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px}.clinical-card{background:#fffaf8}.clinical-card-image img{aspect-ratio:4: 3;aspect-ratio:16 / 9;object-fit:cover}.card-title{font-size:22px;color:#071d33}.clinical-description{margin-top:15px}.clinical-card-content{padding:20px}.card-description{margin:15px 0}.card-preheading{font-size:14px;margin-bottom:15px}.footer{background-color:#071d33!important}.footer__content-top{padding-top:100px!important;padding-bottom:100px!important}.footer-block.footer-logo-text{max-width:30%}.footer-logo-text p{margin-top:20px}.footer-logo{max-width:220px}.footer-block__heading.subtitle.subtitle-footer{color:#fffaf8!important;font-size:17px;font-weight:700!important}.footer-block__details-content .list-menu__item--link{color:#fffaf8!important}.footer-block__details-content>li a:hover span{color:#a1c1d6!important}.footer-block__details-content .list-menu__item--link{text-transform:uppercase;font-weight:700}.footer-link-hover:hover:after{background:#a1c1d6!important}.footer__list-social{margin-bottom:15px}.footer__list-social li a:hover svg{color:#a1c1d6!important}.footer-phone a,.footer-email a{color:#fffaf8!important}.footer-phone a:hover,.footer-email a:hover{color:#a1c1d6!important}.footer__column--phone:hover:after,.footer__column--email:hover:after{background:#a1c1d6!important}.footer__content-middle-main{justify-content:center!important}.footer__content-middle-main .copyright__content a:hover{color:#a1c1d6!important}.footer__content-middle-main .copyright__content a:hover:after{background:#a1c1d6!important}.footer__content-middle-main .footer__column--localization,.footer__content-middle-main .footer__column--payment{display:none}.blog-single{padding-top:50px}.blog-single .article-template__content{margin-bottom:0!important}.article__title a:hover{color:#a1c1d6!important}.stats-bar-section{background:#fffaf8;padding:var(--padding100) 0}.stats-bar-grid{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.stats-item{text-align:center;padding:0 35px;position:relative}.stats-title{font-size:26px;color:#071d33;margin-bottom:10px}.stats-item p{font-size:14px;color:#6b7a8a}.stats-item+.stats-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:28px;width:1px;background:#071d331a}.why-distributor-section{padding:var(--padding100) 0;background:#071d33}.why-distributor-header{color:#fff;text-align:center}.distributor-header-main-title{color:#fff}.why-distributor-content{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px}.why-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:0;padding:30px;position:relative}.distributor-number{font-size:36px;color:#a1c1d626;position:absolute;top:16px;right:20px}.distributor-header-sub-title{font-size:28px;color:#fff;margin-bottom:10px;max-width:340px}.why-card p{color:#fff}.main-product-page{margin-top:85px}.collection-hero .type-filter__container{display:none}.breadcrumb{margin:4rem auto 0!important}.product__outer .product__media-wrapper.thumbnail_carousel{display:flex;flex-direction:column-reverse;align-items:stretch}.product__media-wrapper .breadcrumb.breadcrumb__desktop{margin:0!important}.product__info-container .wlm-login-link{margin-bottom:20px;background-color:#1f4268!important;color:#fff!important;text-transform:capitalize;border:1px solid #1F4268!important;padding:1.1rem 2.4rem!important;font-weight:500!important;line-height:2.4rem!important;border-radius:0!important;display:inline-block}.product__info-container .wlm-login-link:hover{background-color:#071d33!important;border:1px solid #071D33!important}.product .about__accordion-title>span{font-size:16px!important;font-weight:700!important}.accordition-title{font-size:22px;margin-top:20px}.product .about__accordion-description ul{padding-left:17px}.product-carousel .card-information .card-information__wrapper{padding-right:10px}.product__info-container .no-js-hidden .wlm-login-link{display:none!important}.detail-login-btn{margin-top:15px}.brand-hero-section .page-width{padding-right:0}.brand-hero-section .brand-hero{display:flex;align-items:center;grid-gap:50px}.brand-hero-section .hero-image.mobile-only{display:none}.brand-hero-section .brand-hero__image img{height:100%;object-fit:cover}.brand-hero-section .brand-hero__image{height:70vh;width:50%}.brand-hero-section .brand-hero__content{width:50%}.brand-hero-section .brand-hero__description{margin:6rem 0;max-width:60%}.professionalpage-info{padding-top:30px;padding-bottom:50px}.multicolumn-card>span{text-align:left;font-weight:700}.collection-hero .collection-hero__image-wrapper{display:none}.collection-hero .collection-hero__inner .collection-hero__title{padding-top:5rem}.section-template--20051953745964__main-padding .collection-grid__image-item{background:#fff;text-align:center;border:1px solid #f2f2f2}.section-template--20051953745964__main-padding .collection-grid__image-item img{width:200px!important;margin:0 auto!important;object-fit:contain!important}.section-template--20051953745964__main-padding .collections-grid__card a{color:#000!important}.benefits-contact-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;padding:var(--padding100) 0;max-width:90%;margin:0 auto}.benefits-contact-grid .section-description{margin:25px 0;width:50%}.benefits-contact-grid .benefit-item{display:flex;align-items:center;grid-gap:20px;margin-bottom:20px}.benefits-contact-grid .benefit-item::last-child{margin-bottom:0}.benefits-contact-grid .benefit-icon{width:50px}.benefits-contact-grid .benefit-subtitle-section{font-size:20px;font-family:var(--font-body-family)!important}.benefits-contact-grid .contact-form-area form{margin-top:20px}.benefits-contact-grid .contact-form-area form .field{margin-bottom:2.4rem}.benefits-contact-grid .contact__fields.contact-min-w{display:flex;grid-column-gap:2.4rem}.template-page-celestetic .wlm-content ol{margin-left:15px;margin-top:20px}.template-page-celestetic .wlm-content ol li{margin-bottom:15px}#shopify-section-template--20352309526572__product_carousel_Tfnnpb .product-carousel__heading.h2{margin:0 auto}.custom-wholesale-nav{justify-content:end}.custom-order-actions{float:right;margin-bottom:30px}.custom-order-actions .button--tertiary{background-color:#a1c1d6!important;border-color:#a1c1d6!important}.custom-order-actions .button--tertiary:hover{background-color:#1f4268!important;border:1px solid #1f4268!important;color:#fff!important}.resource-wholesale{margin-bottom:20px;display:flex;gap:10px;margin-right:30px}.activeingre-table{padding-bottom:var(--padding100)}table{border-collapse:collapse;width:100%}table.main{max-width:90%;margin:0 auto;table-layout:fixed}table.main td,table.main th{padding:0;vertical-align:top}table.main td.top-title{text-align:right;font-size:30px;font-weight:700;color:#f2a900;letter-spacing:1px;line-height:1.15;padding-bottom:10px;padding-right:2%}table.main td.col-title{text-align:center;font-size:26px;font-weight:700;padding-bottom:14px;vertical-align:bottom}.acless{color:#5a7a2e}.melaless{color:#c1440e}.ageless{color:#e066d6}table.main table.subcols{background:#d9d9d9;width:100%}table.main table.subcols td{text-align:center;font-weight:700;font-size:15px;padding:8px 4px;border-left:1px solid #c7c7c7}table.main .subcols.second-aha-list{border-left:6px solid #ffff;border-right:6px solid #fff}table.main .subcols.third-aha-list{border-right:6px solid #fff}table.main .subcols.third-aha-list td:first-child,table.main .subcols.four-aha-list td:first-child{border-left:none}table.main .vitc-red{color:#d21f1f}table.main table.pts{width:100%;margin-top:16px}table.main table.pts td{font-size:16px;line-height:1.5;padding:0 0 8px 20px;position:relative}table.main table.pts td:before{content:"\2022";position:absolute;left:6px}table.main table.plain-block{width:100%;margin-top:16px}table.main table.plain-block td{font-size:16px;line-height:1.6;text-align:center;padding:0 10px}table.main td.spacer{padding-top:24px}table.main hr.divider{border:none;border-top:1px dashed #b3b3b3;margin:0}table.main td.full-bar{background:#d9d9d9;text-align:center;font-weight:700;font-size:16px;padding:10px 0}table.main td.full-desc{text-align:center;font-size:15px;padding:16px 40px;line-height:1.5}table.main table.bar-row{width:100%;table-layout:fixed}table.main table.bar-row td{background:#d9d9d9;text-align:center;font-weight:700;font-size:16px;padding:9px 0;border-left:6px solid #ffffff}table.main table.bar-row td:first-child{border-left:none}table.main table.content-row{width:100%;table-layout:fixed;margin-top:4px}table.main table.content-row td{font-size:16px;line-height:1.55;padding:5px 10px 0 24px;vertical-align:top}table.main table.content-row table.pts{margin-top:0}table.main .subcols.four-aha-list td{width:50%}@media(max-width:1600px){.benefits-contact-grid .section-description{width:70%}}@media(max-width:1365px){.benefits-contact-grid{max-width:100%;margin:0 auto}}@media(max-width:1279px){.wrap{max-width:95%!important}.faqs-info{max-width:70%!important}}@media(max-width:1199px){.header__icon.header__icon--menu.header__icon--summary.link.link--text.focus-inset{z-index:9999999}.js details[open].menu-opening>.menu-drawer{padding-top:130px;margin-top:-50px;padding-bottom:30px}.sticky-active .menu-opening .menu-drawer{margin-top:0!important}.menu-drawer__menu-item a{font-weight:700;font-size:14px!important}.header_cta_btn{border-left:none}.menu-drawer__menu li{border-top:none!important}.menu-drawer__menu-item{padding:1rem 0!important}.menu-drawer__menu li ul li>details>.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{font-weight:700!important;font-size:14px!important}.menu-drawer__menu .menu-drawer__menu-item{font-size:14px!important}.menu-drawer__utility-links{padding:0 1.5rem 10rem!important}.ai-slideshow-content-wrapper-aq2lrsvrmymjurfzodaigenblock400e2ef9ermte,.faqs-info{max-width:100%!important}.custom-tag-btn-section .rich-text-button:nth-last-of-type(-n+1){margin-top:15px!important}.overflow-hidden-tablet .sticky-active .menu-drawer{margin-top:0}.breadcrumb{margin:3.7rem auto 0!important}.brand-hero-section .brand-hero__image{height:auto}}@media(max-width:1023px){.brand-grid-wrapper,.wholesale-steps-grid{display:grid;grid-template-columns:repeat(2,1fr)}.footer-block.footer-logo-text{max-width:100%}.main-product-page{margin-top:40px}.footer-block.footer-logo-text{margin-bottom:20px}.custom-tag-btn-section .rich-text-button:nth-last-of-type(-n+2){margin-top:15px!important}.custom-tag-btn-section{padding:60px 0!important}.treatment-systems-grid,.clinical-pathways-grid{grid-template-columns:repeat(2,1fr)}.product__media-wrapper .breadcrumb.breadcrumb__desktop{margin-top:40px!important}.brand-hero-section .page-width{padding-right:5rem}.brand-hero-section .brand-hero{grid-gap:30px;flex-wrap:wrap-reverse;padding-bottom:50px}.brand-hero-section .brand-hero-section{padding:50px 0}.brand-hero-section .brand-hero__content{width:100%}.brand-hero-section .brand-hero__description{margin:5rem 0;max-width:100%}.brand-hero-section .brand-hero__image{height:auto;width:100vw;margin-left:calc(-50vw + 50%);position:relative;margin-right:-50%}#shopify-section-template--20218380353580__product_carousel_aFA4aq,#shopify-section-template--20218380353580__product_carousel_DkprxY,#shopify-section-template--20218380353580__product_carousel_q7epVy,#shopify-section-template--20218380353580__product_carousel_MJTWHU{padding-top:40px!important;padding-bottom:40px!important}.benefits-contact-grid{grid-template-columns:repeat(1,1fr)}table.main{table-layout:inherit;overflow:auto;display:block}}@media screen and (min-width:990px){#shopify-section-template--20051953713196__categories_list_BAWDQd .collection-list .page-header{margin-bottom:0!important}}@media(max-width:989px){:root{--padding100:50px}.clinical-pathways-header,.treatment-systems-header{margin:0 0 3.2rem}.footer__content-top{padding-top:30px!important;padding-bottom:30px!important}.testimonials-inner{padding:50px 0!important}#shopify-section-template--20218380353580__image_with_text_TyYDq4 .image-with-text__image{min-height:70vh!important}}@media(max-width:767px){.menu-drawer__utility-links .header_cta_btn{display:flex;flex-direction:row-reverse;align-items:start;justify-content:flex-end;grid-gap:20px}.header__icon-name{margin-left:0}.wrap{max-width:100%!important}.slideshow .slideshow__container .slideshow__slide-full-screen{min-height:auto!important}.rich-text--full-width .rich-text__blocks{width:calc(100% - 3rem)!important}.why-distributor-content{grid-template-columns:repeat(1,1fr)}.step-number{font-size:25px}.distributor-number{font-size:28px}.why-card,.step-card{padding:20px}.footer__content-top{padding-top:25px!important;padding-bottom:25px!important}.collapsible-content__question{font-size:16px!important}.testimonial-card__headline{font-size:18px!important}.custom-tag-btn-section{padding:30px 0 50px!important}.testimonials-inner{padding-top:2rem!important;padding-bottom:50px!important}.brand-hero-section .page-width{padding-right:2.5rem}.brand-hero-section .hero-image.mobile-only{display:block}.brand-hero-section .hero-image.desktop-only{display:none}.brand-hero-section .brand-hero__description{margin:3rem 0}.brand-hero-section .brand-hero-section{padding:40px 0}.brand-hero-section .brand-hero{padding-bottom:0}.benefits-contact-grid .contact-form-area form .field{margin-bottom:1.5rem}.benefits-contact-grid .contact__fields.contact-min-w{flex-wrap:wrap}.benefits-contact-grid .section-description{width:100%}.resource-wholesale{margin-left:15px;margin-right:15px}.resource-wholesale .button{font-size:15px}}@media(max-width:575px){.brand-grid-wrapper,.wholesale-steps-grid{display:grid;grid-template-columns:repeat(1,1fr)}.custom-tag-btn-section .rich-text-button:nth-last-of-type(-n+4){margin-top:15px!important}.clinical-pathways-grid,.treatment-systems-grid{grid-template-columns:repeat(1,1fr);grid-gap:15px}.footer__copyright{display:initial!important}.copyright__content{display:inherit!important}#shopify-section-template--20218380353580__multicolumn_t9x3A8 .multicolumn-list__wrapper.multicolumn-list__wrapper--3{grid-template-columns:repeat(1,1fr);gap:0}#shopify-section-template--20218380353580__multicolumn_t9x3A8 .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{padding:2rem 0rem!important}#shopify-section-template--20218380353580__rich_text_8qmtRN .section-template--20218380353580__rich_text_8qmtRN-padding{padding-top:30px!important}#shopify-section-template--20218380353580__image_with_text_pxXPN9 .image-with-text__content.color-background-1{padding-top:40px;padding-bottom:40px}#shopify-section-template--20218380353580__blocks_kkkJ6U .ai-multicolumn-card-annv1qkzcblpyy2ldcaigenblockdfac52br4rfqa{text-align:left}#shopify-section-template--20218380353580__image_with_text_pRPCaT .image-with-text__content,#shopify-section-template--20218380353580__image_with_text_VwK6Lz .image-with-text__content,#shopify-section-template--20218380353580__image_with_text_PBeDcr .image-with-text__content,#shopify-section-template--20218380353580__image_with_text_wJXrB4 .image-with-text__content,#shopify-section-template--20218380353580__image_with_text_AcK6QN .image-with-text__content{padding-top:40px;padding-bottom:40px}#shopify-section-template--20218380353580__image_with_text_TyYDq4 .image-with-text__image{min-height:50vh!important}.benefits-contact-grid .benefit-icon{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
