.cs-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.cs-reveal.cs-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cs-reveal{opacity:1!important;transform:none!important}}.button,button.button{transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .25s ease}.button:hover,button.button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #19284624}.card-wrapper{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.template-index [id$=__9f8a481c-a18f-47a4-815d-5f2bbb4517fa] .compare__content-item,.template-index [id$=__9f8a481c-a18f-47a4-815d-5f2bbb4517fa] [class*=color-background]{background-color:#fff!important}.template-index [id$=__custom_treatment_systems_UrBxfc],.template-index [id$=__custom_rich_text_btn_EbECNw],.template-index [id$=__custom_rich_text_btn_EbECNw] .rich-text,.template-index .testimonials-section,.template-index [id$=__custom_step_detail_UjRHYa],.template-index [id$=__custom_step_detail_UjRHYa]>*,.template-index [id$=__rich_text_kADYDC],.template-index [id$=__rich_text_kADYDC] .rich-text{background-color:#fffaf8!important}.template-index [id$=__custom_treatment_systems_UrBxfc] .treatment-card{background:#fff!important;border:1px solid #E6DFD2!important;border-radius:6px!important;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.template-index [id$=__custom_treatment_systems_UrBxfc] .treatment-card:hover{transform:translateY(-3px);border-color:#192846!important;box-shadow:0 16px 40px #1b33521f}.template-index [id$=__custom_treatment_systems_UrBxfc] .treatment-card-image img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.template-index [id$=__custom_treatment_systems_UrBxfc] .treatment-card:hover .treatment-card-image img{transform:scale(1.05)}#popup .popup-container{background-color:#14213ad1!important;-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%);border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 20px 50px #071d3352}#popup .popup-heading{color:#fffaf8!important}#popup .popup-text,#popup .popup-text p,#popup .popup-text strong{color:#fffaf8e0!important}#popup .popup-close{color:#fffaf8!important;opacity:.85}#popup .popup-close svg{stroke:#fffaf8!important;fill:#fffaf8!important}#popup .popup-button{background:#fffaf8!important;color:#192846!important;border-color:#fffaf8!important}#popup .popup-button:hover{background:#fff!important;border-color:#fff!important}.template-index .testimonials-section .testimonial-card__footer{display:none}.template-index [id*=categories_list] .collections-grid__card{background:transparent!important;border:none!important;box-shadow:none!important}.template-index [id*=categories_list] .collection-grid__image-item img{mix-blend-mode:multiply;transition:transform .4s ease}.template-index [id*=categories_list] .collection-grid__image-item:hover img{transform:translateY(-2px)}.template-index [id*=image_with_text_FFaebn] .image-with-text__content{background-color:#192846!important}.template-index [id*=image_with_text_FFaebn] .image-with-text__content h1,.template-index [id*=image_with_text_FFaebn] .image-with-text__content h2,.template-index [id*=image_with_text_FFaebn] .image-with-text__content h3,.template-index [id*=image_with_text_FFaebn] .image-with-text__content p,.template-index [id*=image_with_text_FFaebn] .image-with-text__content span,.template-index [id*=image_with_text_FFaebn] .image-with-text__content li{color:#fffaf8!important}.template-index [id*=image_with_text_FFaebn] .image-with-text__content .button{background:#fffaf8!important;color:#192846!important;border-color:#fffaf8!important}.template-index [id*=image_with_text_FFaebn] .image-with-text__content .button:hover{background:#fff!important;border-color:#fff!important}#popup.popup-open{opacity:0;transform:translateY(18px) scale(.985);pointer-events:none;animation:csPopupReveal .7s cubic-bezier(.22,.61,.36,1) 4.5s forwards}@keyframes csPopupReveal{to{opacity:1;transform:none;pointer-events:auto}}#popup .popup-container{transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease}#popup .popup-container:hover{transform:translateY(-3px);box-shadow:0 26px 60px #071d3361}@media(min-width:990px){.template-index [id$=__1779070620b5297e05] [class*=ai-slideshow-heading]{font-size:56px!important;line-height:1.08;letter-spacing:-.01em}.template-index .product-carousel__heading,.template-index .testimonials__header>h2,.template-index .blog__header>h2,.template-index .section-header>h2,.template-index .collapsible-content__top .collapsible-content__heading,.template-index .treatment-systems-header .section-heading,.template-index .compare__content-item>h2,.template-index .image-with-text__content-item>h2,.template-index .rich-text__blocks .title--section,.template-index [id$=__blocks_x3bmQp] [class*=ai-slideshow-heading],.template-index [id$=__1783320676affac37a] h2{font-size:48px!important;line-height:1.14;letter-spacing:-.006em}.template-index [id$=__custom_treatment_systems_UrBxfc] .section-description,.template-index [id$=__custom_rich_text_btn_EbECNw] .rich-text__text,.template-index [id$=__custom_step_detail_UjRHYa] .section-header.text-center p,.template-index [id$=__rich_text_kADYDC] .rich-text__text{max-width:680px!important;margin-left:auto!important;margin-right:auto!important}}@media(min-width:990px){.template-index [class*=section-template--20725458173996__][class*=-padding]:not([class*=custom_treatment_systems]){padding-top:44px!important;padding-bottom:44px!important}.template-index [id$=__product_carousel]{padding-top:24px!important;padding-bottom:36px!important}.template-index .treatment-systems-section{padding-top:52px!important;padding-bottom:52px!important}.template-index #insta-feed{margin-top:24px!important;margin-bottom:24px!important}.template-index .section-featured-blog{padding-top:56px!important;padding-bottom:56px!important}.template-index .product-carousel__top,.template-index .testimonials__header,.template-index .blog__header{margin-bottom:28px!important}.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__items{margin-top:28px!important}.template-index [id*=image_with_text_FFaebn] .image-with-text__content .button{margin-bottom:8px!important}}@media(max-width:989px){.template-index [class*=section-template--20725458173996__][class*=-padding]:not([class*=custom_treatment_systems]){padding-top:32px!important;padding-bottom:32px!important}.template-index [id$=__product_carousel]{padding-top:16px!important;padding-bottom:28px!important}.template-index .treatment-systems-section{padding-top:36px!important;padding-bottom:36px!important}.template-index .section-featured-blog{padding-top:40px!important;padding-bottom:40px!important}}.template-index [id$=__dc868a64-5693-49e3-804a-edcd6f7c1ffb] .image-with-text__content,.template-index [id*=image_with_text_FFaebn] .image-with-text__content{justify-content:center!important}.template-index .wholesale-steps-grid{gap:26px;align-items:stretch}.template-index .wholesale-steps-grid .step-card{background:#fff!important;border:1px solid #E6DFD2;border-radius:4px;padding:40px 34px;box-shadow:none;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.template-index .wholesale-steps-grid .step-card:hover{transform:translateY(-3px);border-color:#192846;box-shadow:0 16px 40px #1b33521f}.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__items{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;margin-inline:auto}.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__items details{border-bottom:1px solid #E6DFD2}.template-index .testimonials-section .testimonial-card{background:#fff!important;border:1px solid #E6DFD2!important;border-radius:4px!important;box-shadow:none;padding:34px 30px!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.template-index .testimonials-section .testimonial-card:hover{transform:translateY(-3px);border-color:#192846!important;box-shadow:0 16px 40px #1b33521f}.card--product .card__inner{background:transparent!important;border:none!important;box-shadow:none!important}.card--product .card__inner .media,.card--product .card__media{background:#fff!important;border:1px solid #E6DFD2!important;border-radius:4px!important;overflow:hidden}.card--product .card__inner .media img,.card--product .card__media img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.card--product:hover .card__inner .media img,.card-wrapper:hover .card--product .card__inner .media img,.card-wrapper:hover .card--product .card__media img{transform:scale(1.055)}.template-index [id$=__testimonials_Tkc6LT]{margin-top:24px}@media(max-width:989px){.template-index [id$=__testimonials_Tkc6LT]{margin-top:16px}}.template-index [id$=__categories_list_BAWDQd]{padding-top:44px!important;padding-bottom:44px!important}@media(max-width:989px){.template-index [id$=__categories_list_BAWDQd]{padding-top:30px!important;padding-bottom:30px!important}}.template-index [id$=__9f8a481c-a18f-47a4-815d-5f2bbb4517fa] .compare__content{justify-content:center!important;gap:18px}.template-index .testimonials__slider{padding-top:14px!important;padding-bottom:14px!important}.template-product .collapsible-content-section,.template-product .product-compare-section{display:none!important}.template-product .product__media-item{border:1px solid #E6DFD2;border-radius:4px;background:#fff;overflow:hidden;box-sizing:border-box}@media(min-width:990px){.template-product .product__media-list-wrapper{justify-content:flex-start!important}.template-product .product__media-list{max-width:460px!important;flex:0 0 auto!important}.template-product .product__media-item.swiper-slide{width:460px!important}}.template-product h5.product__title{font-size:34px!important;line-height:1.16;letter-spacing:-.008em;margin-bottom:8px}.template-product .product__info-container>.product__text{color:#192846;margin-bottom:12px}.template-product .product__info-container .about__accordion-title{font-size:17px!important;line-height:1.3;font-weight:600!important;color:#192846!important;letter-spacing:0!important}.template-product .product__info-container .about+.about{border-top:1px solid #E6DFD2;margin-top:20px;padding-top:20px}@media(max-width:989px){.template-product h5.product__title{font-size:28px!important}}.template-collection .collection-hero{min-height:0!important;padding-top:48px!important;padding-bottom:0!important;margin-bottom:30px!important}@media(max-width:989px){.template-collection .collection-hero{padding-top:28px!important;margin-bottom:20px!important}}.template-collection .collection-hero__title{color:#071d33!important}@media(min-width:990px){.template-collection .collection-product-list{row-gap:44px!important}}#shopify-section-template--20725458239532__image-with-text .image-with-text__content .button.button--tertiary{background-color:#fffaf8!important;background-image:none!important;color:#192846!important;border-color:#fffaf8!important}#shopify-section-template--20725458239532__image-with-text .image-with-text__content .button.button--tertiary:hover{background-color:#fff!important;border-color:#fff!important}#shopify-section-template--20725458239532__image-with-text .image-with-text__content-item h1,#shopify-section-template--20725458239532__image-with-text .image-with-text__content-item h2,#shopify-section-template--20725458239532__image-with-text .image-with-text__content .image-with-text__content-item h1,#shopify-section-template--20725458239532__rich_text_gcNGP6 .rich-text h1,#shopify-section-template--20725458239532__rich_text_gcNGP6 .rich-text h2,#shopify-section-template--20725458239532__rich_text_gcNGP6 .rich-text .title--section{color:#fffaf8!important}@media(min-width:990px){#shopify-section-template--20725458239532__image_with_text_4nB7NF .image-with-text__content h1,#shopify-section-template--20725458239532__image_with_text_4nB7NF .image-with-text__content h2,#shopify-section-template--20725458239532__image_with_text_4nB7NF .image-with-text__content h3{font-size:44px!important}}.header__submenu{box-shadow:0 12px 32px #1928461a!important;border-radius:4px}.template-index [id$=__custom_treatment_systems_UrBxfc] .section-heading:before,.template-index [id$=__product_carousel] .product-carousel__heading:before,.template-index [id$=__testimonials_Tkc6LT] .testimonials__title:before,.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__heading:before,.template-index [id$=__featured_blog] .blog__title:before,.template-index [id$=__custom_rich_text_btn_EbECNw] .title--section:before{display:block;font-family:Mulish,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:12px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#192846;opacity:.72;margin-bottom:14px}.template-index [id$=__custom_treatment_systems_UrBxfc] .section-heading:before{content:"Treatment Systems"}.template-index [id$=__product_carousel] .product-carousel__heading:before{content:"Best Sellers"}.template-index [id$=__testimonials_Tkc6LT] .testimonials__title:before{content:"Testimonials"}.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__heading:before{content:"Support"}.template-index [id$=__featured_blog] .blog__title:before{content:"The Journal"}.template-index [id$=__custom_rich_text_btn_EbECNw] .title--section:before{content:"Shop by Concern"}@media(max-width:989px){.template-index [id$=__custom_treatment_systems_UrBxfc] .section-heading:before,.template-index [id$=__product_carousel] .product-carousel__heading:before,.template-index [id$=__testimonials_Tkc6LT] .testimonials__title:before,.template-index [id$=__3912ebd1-fc4a-44fb-98af-c05e50400e07] .collapsible-content__heading:before,.template-index [id$=__featured_blog] .blog__title:before,.template-index [id$=__custom_rich_text_btn_EbECNw] .title--section:before{font-size:11px;letter-spacing:.14em;margin-bottom:10px}}.template-index [id$=__featured_blog] .article__img{display:block;border:1px solid #E6DFD2;border-radius:4px;overflow:hidden;background:#fff;margin-bottom:18px}.template-index [id$=__featured_blog] .article__img img{display:block;width:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.template-index [id$=__featured_blog] .article:hover .article__img img{transform:scale(1.055)}.template-index [id$=__featured_blog] .article__title a{text-decoration:none;transition:color .2s ease}.template-index [id$=__featured_blog] .article:hover .article__title a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#e6dfd2}@media(min-width:750px){.template-article .article-template__text{max-width:720px;margin-left:auto;margin-right:auto}}.template-article .cs-article-layout .article-template__content{max-width:720px;margin-left:auto;margin-right:auto}.template-article .article-template__content{line-height:1.7}.template-article .article-template__content p,.template-article .article-template__content li{line-height:1.7!important}.template-article .article-template__content p{margin-bottom:1.3em}.template-article .article-template__content li{margin-bottom:.5em}.template-article .article-template__content h2,.template-article .article-template__content h3{margin-top:1.6em;margin-bottom:.5em;line-height:1.25;scroll-margin-top:110px}.template-article .article-template__content img{border-radius:4px}.template-article .article-template__hero{aspect-ratio:1638 / 921;height:auto!important;overflow:hidden!important}.template-article .article-template__hero-medium{height:100%!important}.template-article .article-template__hero img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}@media(min-width:750px){.template-article .article-template__hero{max-width:1016px;margin-left:auto;margin-right:auto;border-radius:10px}}@media(min-width:1200px){.template-article .cs-article-layout{display:grid;grid-template-columns:720px 240px;column-gap:56px;justify-content:center;align-items:start}.template-article .cs-article-layout .article-template__content{grid-column:1;max-width:none;margin:0}.template-article .cs-toc{grid-column:2;width:240px;position:sticky;top:110px}.template-article .article-template__text{max-width:1016px}.template-article .article-template__text>*{max-width:720px;margin-left:0;margin-right:auto}}@media(max-width:1199px){.template-article .cs-toc{display:none}}.template-article .cs-toc__label{font-family:var(--font-body-family);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#192846;opacity:.7;margin:0 0 12px}.template-article .cs-toc__list{list-style:none;margin:0;padding:0;border-left:1px solid #E6DFD2}.template-article .cs-toc__list li{margin:0}.template-article .cs-toc__list a{display:block;font-family:var(--font-body-family);font-size:14px;line-height:1.35;color:#5a6472;text-decoration:none;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;transition:color .2s ease,border-color .2s ease}.template-article .cs-toc__list a:hover{color:#192846}.template-article .cs-toc__list a.is-active{color:#192846;font-weight:600;border-left-color:#192846}.template-blog .article__img{display:block;border:1px solid #E6DFD2;border-radius:4px;overflow:hidden;background:#fff;margin-bottom:16px}.template-blog .article__img img{display:block;width:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.template-blog .article:hover .article__img img{transform:scale(1.055)}.template-blog .article .article__title{font-size:22px!important;line-height:1.22}.template-blog .article__title a{text-decoration:none;transition:color .2s ease}.template-blog .article:hover .article__title a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#e6dfd2}.template-blog .main-blog-slider .slideshow__slide{position:relative;isolation:isolate;min-height:440px;padding-top:156px!important;padding-bottom:60px!important}.template-blog .main-blog-slider .article__img,.template-blog .main-blog-slider .article__img__container{border:none!important;border-radius:0!important;margin:0!important;background:transparent!important}.template-blog .main-blog-slider .article__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#071d33d1,#071d3385 44%,#071d3314 76%),linear-gradient(0deg,#071d336b,#071d3300 48%)}.template-blog .main-blog-slider .article__content{position:relative;z-index:2;max-width:620px}.template-blog .main-blog-slider .article__title{font-size:40px!important;line-height:1.14!important;letter-spacing:-.006em;margin-bottom:14px!important}.template-blog .main-blog-slider .article__title a{color:#fff!important}.template-blog .main-blog-slider .article__info,.template-blog .main-blog-slider .article__info *{color:#ffffffd1!important}.template-blog .main-blog-slider .article__link_btn{margin-top:22px}.template-blog .main-blog-slider .article__link_btn .button{background:#fffaf8!important;color:#192846!important;border-color:#fffaf8!important}.template-blog .main-blog-slider .article__link_btn .button:hover{background:#fff!important;border-color:#fff!important}.template-blog .section-main-blog .breadcrumb-container{padding-top:96px!important;z-index:3!important}.template-blog .section-main-blog .breadcrumb-container a,.template-blog .section-main-blog .breadcrumb-container span,.template-blog .section-main-blog .breadcrumb-container .breadcrumb__delimiter{color:#ffffffe6!important}@media(max-width:749px){.template-blog .main-blog-slider .slideshow__slide{min-height:360px;padding-top:126px!important}.template-blog .main-blog-slider .article__title{font-size:27px!important}.template-blog .main-blog-slider .article__content{max-width:100%}.template-blog .section-main-blog .breadcrumb-container{padding-top:82px!important}}.footer.footer .footer-block__details-content a,.footer.footer .footer-contact-block a{color:#f5efe4c7!important;text-decoration:none;transition:color .2s ease}.footer.footer .footer-block__details-content a:hover,.footer.footer .footer-contact-block a:hover{color:#fff!important;text-decoration:none!important}.footer.footer .footer-logo-text .footer-block__details-content,.footer.footer .footer-logo-text p{color:#f5efe4a8!important}.footer.footer .footer-block__heading{opacity:.92}.footer.footer a svg{transition:transform .2s ease,opacity .2s ease;opacity:.85}.footer.footer a:hover svg{opacity:1;transform:translateY(-2px)}.footer.footer .footer__column--copyright{border-top:1px solid rgba(255,255,255,.12);padding-top:18px;margin-top:6px}.template-page-contact .benefits-contact-grid{grid-template-columns:42% 58%!important;gap:0!important;align-items:stretch!important;border:1px solid #E6DFD2;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #071d331f;background:#fff;margin-top:56px;margin-bottom:64px}.template-page-contact .benefits-content{background:#192846;padding:56px 52px;display:flex;flex-direction:column;justify-content:flex-start}.template-page-contact .benefits-content h2{color:#fffaf8!important;font-size:34px!important;line-height:1.15;margin-bottom:14px}.template-page-contact .benefits-content .section-description,.template-page-contact .benefits-content .section-description p{color:#f5efe4c7!important;line-height:1.6}.template-page-contact .benefits-content .benefits-list{margin-top:26px}.template-page-contact .benefits-content .benefit-item{display:flex;align-items:center;gap:18px;padding:18px 0;border-top:1px solid rgba(255,255,255,.13)}.template-page-contact .benefits-content .benefit-item:first-child{border-top:none;padding-top:4px}.template-page-contact .benefits-content .benefit-item:last-child{padding-bottom:4px}.template-page-contact .benefits-content .benefit-icon{flex:0 0 36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.template-page-contact .benefits-content .benefit-icon img{width:34px;height:34px;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.template-page-contact .benefits-content .benefit-content,.template-page-contact .benefits-content .benefit-content *{color:#fffaf8!important;font-size:17px;margin:0}.template-page-contact .contact-form-area{background:#fff;padding:56px 52px}.template-page-contact .field__input{border-radius:4px!important;border-color:#e6dfd2!important;transition:border-color .2s ease,box-shadow .2s ease}.template-page-contact .field__input:focus{border-color:#192846!important;box-shadow:0 0 0 3px #19284614!important;outline:none!important}@media(max-width:989px){.template-page-contact .benefits-contact-grid{grid-template-columns:1fr!important}.template-page-contact .benefits-content{padding:40px 28px}.template-page-contact .contact-form-area{padding:36px 28px}.template-page-contact .benefits-content h2{font-size:28px!important}}.template-page-contact .section-banner-with-text .banner-with-text__content-block{min-height:360px;display:flex;align-items:center;justify-content:center}.template-page-contact .section-banner-with-text .banner-with-text__image-block{position:absolute;top:0;right:0;bottom:0;left:0}.template-page-contact .section-banner-with-text .banner-with-text__image-block img{object-position:50% 22%!important}.template-page-contact .section-banner-with-text .banner-with-text__image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#071d3357,#071d3375)}.template-page-contact .section-banner-with-text .banner-with-text__content-box{position:relative;z-index:2}.template-page-contact .section-banner-with-text .banner-with-text__content-box h1,.template-page-contact .section-banner-with-text .banner-with-text__content-box .heading{color:#fffaf8!important;font-size:52px!important;line-height:1.1;text-shadow:0 1px 24px rgba(7,29,51,.4)}@media(max-width:749px){.template-page-contact .section-banner-with-text .banner-with-text__content-block{min-height:240px}.template-page-contact .section-banner-with-text .banner-with-text__content-box h1,.template-page-contact .section-banner-with-text .banner-with-text__content-box .heading{font-size:34px!important}}.template-cart .cart-item__image{border:1px solid #E6DFD2;border-radius:4px;background:#fff}.template-cart .cart-items thead th{font-family:var(--font-body-family);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#192846;opacity:.8;border-bottom:1px solid #E6DFD2;padding-bottom:14px}.template-cart .cart-items tbody tr{border-bottom:1px solid #E6DFD2}.template-cart .cart-items tbody td{padding-top:22px;padding-bottom:22px}.template-cart .quantity{border:1px solid #E6DFD2;border-radius:4px;overflow:hidden}.template-cart .quantity__input{border:none!important}.template-cart [class*=totals__subtotal]{font-family:var(--font-heading-family)}.template-index [id$=__custom_rich_text_btn_EbECNw] .rich-text-button .button{letter-spacing:.02em;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease,background-color .25s ease}.template-index [id$=__custom_rich_text_btn_EbECNw] .rich-text-button .button:hover{background-color:#192846!important;transform:translateY(-2px);box-shadow:0 12px 26px #19284638}.template-index [id$=__custom_rich_text_btn_EbECNw] .rich-text-button{margin-top:8px}.template-index [id$=__rich_text_kADYDC] .rich-text__blocks>h2:not(.title--section):before{content:"Become a Stockist";display:block;font-family:Mulish,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:12px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#192846;opacity:.72;margin-bottom:16px}.template-index [id$=__rich_text_kADYDC] .button{transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease,background-color .25s ease}.template-index [id$=__rich_text_kADYDC] .button:hover{background-color:#192846!important;transform:translateY(-2px);box-shadow:0 14px 30px #1928463d}@media(max-width:989px){.template-index [id$=__rich_text_kADYDC] .rich-text__blocks>h2:not(.title--section):before{font-size:11px;letter-spacing:.14em;margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cs-premium.css.map */
