@font-face{font-family:Poppins;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/Poppins-Regular.ttf?v=1747120352)}@font-face{font-family:Poppins;font-weight:500;src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/Poppins-Medium.ttf?v=1747120351)}@font-face{font-family:Poppins;font-weight:600;src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/Poppins-SemiBold.ttf?v=1747120351)}@font-face{font-family:Poppins;font-weight:700;src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/Poppins-Bold.ttf?v=1747120351)}@font-face{font-family:Gelica;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/Gelica-Regular.otf?v=1747120585)}@media screen and (min-width: 990px){.page-width--narrow{max-width:110.6rem;padding:0}.shopify-policy__container{max-width:150ch}}.service-section,.classic-sec-one,.table-section,.waxing-section,.hydrafacial-section{display:none!important}section.clicked-show{display:block!important}.customer-service-policies h1.main-page-title,.shopify-policy__title h1{font-family:Poppins;font-style:normal;font-weight:500;line-height:normal;text-align:left;text-transform:uppercase}.customer-service-policies .rte.scroll-trigger.animate--slide-in,.shopify-policy__body{font-family:Poppins;font-style:normal;font-weight:500;line-height:normal}html{scroll-behavior:smooth}html{scroll-padding-top:70px}img{width:100%;display:flex}body{letter-spacing:0!important}h1,h2,h3,h4,h5,h6,p{margin:0}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{display:none}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}a{cursor:pointer;color:unset;text-decoration:none}.template-collection facet-filters-form *,.template-collection .collection-hero__title,.template-collection .card__information *{font-family:Test Untitled Sans}a.page-btn{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;border-radius:1000px;border:1px solid var(--Rectangle-1, #000);background:#b3eeff;display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;width:fit-content;text-decoration:none}.common-heading{color:var(--Rectangle-1, #000);text-align:center;font-family:Gelica;font-size:48px;font-style:normal;font-weight:400;line-height:120%}.common-space{padding:30px 0}.owl-dot.active span{background:#b3eeff!important}header nav.header__inline-menu li a,header .list-menu summary span{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}header .menu-drawer__menu *{font-family:Poppins;text-transform:uppercase;font-weight:600}.menu-drawer__close-button{font-size:20px}header .header__icons .header__icon,header .header__icons .header__icon--cart .icon{height:24px}a.page-btn:hover,header a.common-btn:hover,.collection_tab .product-form__buttons button:hover,.collection .quick-add__submit:hover span{background:#fff}.providers-section .btn:hover{background:#b3eeff!important;transition:.4s ease}.btn:hover,.custom-contact .button:hover,.product-form__submit:hover,.collection_tab .quick-add__submit:hover{background:#fff!important;transition:.4s ease}header a.common-btn{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;border-radius:1000px;border:1px solid var(--Rectangle-1, #000);background:#b3eeff;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;margin-right:10px;transition:.5s}.header__icons{align-items:center}.index section.scroll-text-section{background:#fff3e3}header summary .icon-caret path{fill:#b3eeff}.show-tab-data{display:block!important}.cart-drawer .ship-head{color:#000;leading-trim:both;text-edge:cap;font-family:Gelica;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.6px;text-transform:capitalize}.cart-drawer .ship-text{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.cart-drawer .ship-head1{color:#000;font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.28px;text-transform:capitalize}.cart-drawer h2.totals__total{color:#000;leading-trim:both;text-edge:cap;font-family:Gelica;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.6px;text-transform:capitalize}.cart-drawer p.totals__total-value{color:var(--Rectangle-1, #000);text-align:right;font-family:Gambarino;font-size:28px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.cart-drawer .totals{margin-bottom:22px;margin-top:0}.cart-drawer .cart__checkout-button,.drawer__inner-empty .button{border-radius:1000px;border:1px solid #000;background:#b3eeff;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;transition:.5s}.cart-drawer .cart__checkout-button:hover,.drawer__inner-empty .button:hover{opacity:.8}.cart-drawer__empty-content *{font-size:18px;font-family:Poppins}.drawer__footer{border-top:0!important}.cart-drawer h2.drawer__heading{color:#000;font-family:Gelica;font-size:32px;font-style:normal;font-weight:400;line-height:97%;letter-spacing:-.96px;text-transform:capitalize}.cart-drawer .drawer__close{color:#000}.cart-drawer thead{display:none!important}.cart-drawer .drawer__header{border-bottom:1.102px solid #D6D6D6}.cart-drawer .cart-item__name{color:var(--Rectangle-1, #000);font-family:Gelica;font-size:28px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.cart-drawer .cart-item__image{border-radius:11px;border:1px solid var(--Rectangle-1, #000);background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;aspect-ratio:1 / 1;object-fit:cover}.cart-drawer .cart-item__media{width:15rem}.cart-drawer .drawer__inner{width:68rem}cart-drawer-items{padding-right:5px}.cart-drawer .cart-item{border-bottom:1.102px solid #D6D6D6;padding:5px 0 10px}.cart-drawer tbody .cart-item__totals *{color:var(--Rectangle-1, #000);text-align:right;font-family:Gambarino;font-size:28px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.cart-drawer .quantity__input{color:var(--Rectangle-1, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.cart-drawer .product-option{color:var(--Rectangle-1, #000);font-family:Gambarino;font-size:18px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.cart-drawer .quantity__button span{border:1px solid #000;height:20px!important;border-radius:100%;padding:3px}cart-drawer-items.is-empty{padding:0 1.5rem}.cart-drawer .quantity__button:last-child span{background:#c8e5ab}.cart-drawer .owl-stage-outer{padding-left:3px}@media (min-width:1100px){.list-menu--inline{gap:22px}}@media (min-width: 991px) and (max-width: 1024px){header div .mega-menu__list a{font-size:13px!important;padding:5px 0}header div .mega-menu__list{gap:20px}header div .main-wrap{gap:20px}header div .main-wrap img.image{max-width:400px}}@media (min-width:991px){header .mega-menu__content{background:transparent!important;box-shadow:none!important;border-bottom:none!important}header ul.list-unstyled.list-long{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(10,auto);grid-auto-flow:column;/;column-gap:40px}header summary .icon-caret{height:20px;transform:translateY(-50%)!important;right:5px!important}header .mega-menu__content{padding-top:0;border-top:1px solid #000}header .mega-menu__list a{font-size:18px!important;font-weight:400!important;padding:12px 0}header .mega-menu__list li .mega-menu__link--level-2{font-weight:600!important;margin-bottom:12px}header .main-wrap{display:flex;grid-template-columns:1fr 1.2fr;border:1px solid #000;background:#f7f3ed;padding:50px 30px;gap:60px;width:fit-content}header .treatments.mega-common{max-width:362px;grid-template-columns:1fr}header .mega-menu__list{display:flex;padding:0;gap:80px;width:100%}header .mega-common{display:grid;grid-template-columns:1fr 1fr;gap:50px}header .main-wrap img.image{border-radius:16.598px;border:.692px solid var(--Rectangle-1, #000);background:#fff;margin-bottom:20px;max-width:700px}header .mega-common .text{color:#000;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}}@media (max-width:1024px){header a.common-btn{padding:5px 10px;white-space:nowrap;max-width:200px!important;display:block;font-size:12px}a.page-btn{padding:10px 20px;font-size:16px}.common-heading{font-size:35px;letter-spacing:normal}}@media (max-width:550px){svg.green-svg path{fill:#c8e5ab}a.page-btn{width:100%}.common-heading br{display:none}.common-heading{font-size:34px}.common-space{padding:25px 0}.contact.gradient{background:#f7f3ed!important}.custom-contact{background:#f7f3ed;padding-bottom:0}}@media (max-width:375px){.common-heading{font-size:30px}}.product .left-arrow{transform:rotate(180deg)}.product__title h1{color:var(--Rectangle-1, #000);font-family:Gelica;font-size:40px;font-style:normal;font-weight:400;line-height:120%}.product__description{color:var(--Rectangle-1, #000);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.product .price{color:var(--Rectangle-1, #000);font-family:Gambarino;font-size:40px!important;font-style:normal;font-weight:400;line-height:120%}.product-form__submit{border-radius:1000px;border:1px solid var(--Rectangle-1, #000);background:#b3eeff;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;padding:16px;width:37rem}.product .button-quantity-wrapper{display:flex;gap:10px}.product .product-form__input{max-width:max-content}.product .product-form__buttons{max-width:100%}.product .quantity__input{color:var(--Rectangle-1, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:50%!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:50%!important}}.product__media-item{border-radius:24px;border:1px solid var(--Rectangle-1, #000);background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;overflow:hidden}.product-media-container{min-height:590px;max-height:590px}.product-media-container{width:100%!important}.slider-button{display:none!important}@media screen and (min-width: 900px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem);height:120px;border-radius:12px!important;overflow:hidden}}.thumbnail[aria-current]{border-radius:12px;border:1px solid var(--Rectangle-1, #000);background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat}.product-bg.gradient{background:var(--Rectangle-4, #F7F3ED)}.product__info-container{border-radius:24px;border:1px solid var(--Rectangle-1, #000);background:var(--Rectangle-2, #FFF);padding:40px}.product__description.rte img{display:none!important}.product .product__title{margin-bottom:1rem}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0!important}.product .product__info-container>*+*{margin:1rem 0}.quantity:after{display:none}.quantity{border-radius:1000px;border:1px solid var(--Rectangle-1, #000);min-height:5.5rem}.product-form__quantity .form__label{display:none}.quantity__button .svg-wrapper{width:2rem}.reviews-container{color:var(--Rectangle-1, #000);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%;display:flex;align-items:center;gap:5px;border-bottom:1px solid #000;padding-bottom:24px;margin-bottom:26px}.stars{max-width:120px}.left-arrow,.right-arrow{width:40px;height:40px}.arrow-image-wrapper{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 40px;z-index:2}@media (max-width: 1024px){.product-form__submit{width:22rem}.product__info-container{padding:20px}.reviews-container{padding-bottom:18px;margin-bottom:18px}}@media (max-width: 989px){.product__info-wrapper{padding:0 0 0 2rem!important}.stars{max-width:102px}.product__title h1{font-size:32px}.price{font-size:28px!important}.product .button-quantity-wrapper{flex-direction:column}.product-form__submit{width:100%}.product-media-container{min-height:360px;max-height:360px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{border-radius:12px!important;overflow:hidden}.slider.slider--mobile .slider__slide{padding-top:0!important;padding-bottom:0!important}}@media (max-width: 550px){.inside-wrapper{display:flex;justify-content:center}.menu-drawer__utility-links{display:none}.treatments .banner .heading{font-size:58px}.cart-drawer .cart-item__media{width:10rem}.cart-drawer .cart-item{gap:3px!important}.cart-drawer .cart-item__name{font-size:16px}quantity-popover .quantity{width:12rem;min-height:38px}.cart-drawer h2.drawer__heading,.cart_upsells-title{font-size:25px!important}.header__heading-link{background:#eff5ff!important;padding:0 1.5rem}header.header{background:#eff5ff}header a.common-btn{padding:5px 10px;white-space:nowrap;max-width:200px!important;display:block;font-size:12px}header .common-button{display:none}.header__heading-logo{max-width:118px!important}.header__icon--account{display:flex!important}header .header__icons .header__icon,header .header__icons .header__icon--cart .icon{width:29px}.product-media-container{min-height:288px;max-height:287px}.product__info-wrapper{padding:0!important}.slider-buttons{display:none!important}.product .button-quantity-wrapper{flex-direction:row}.product-form__submit{width:20rem}.left-arrow,.right-arrow{width:26px;height:26px}.product .quantity__input{padding:0}.product .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.product .product__info-container{padding:18px 15px}.reviews-container{padding-bottom:6px}.product-form__submit{width:23rem;font-size:15px}.reviews-container{font-size:10px}.stars{max-width:80px}}@media (max-width: 380px){.product-form__submit{width:17rem;font-size:12px;padding:16px 10px}}.main-blog .article-card__info{padding-bottom:10px}.main-blog .card__inner.ratio{border-radius:16.598px;border:.692px solid #000;background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;overflow:hidden}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px}.article-card .card__heading{color:#000;font-family:Gelica;font-size:28px;font-style:normal;font-weight:400;line-height:120%;max-width:350px}.article-card__excerpt{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%;max-width:350px;margin:0}.article-card__info{color:#00000080;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%}@media (max-width: 768px){.article-card .card__heading{font-size:18px}.article-card__excerpt,.article-card__info{font-size:10px}.article-card__excerpt{margin-top:1rem}.article-card__info{padding-bottom:8px}}@media (min-width: 1600px){.product-media-container{min-height:650px;max-height:650px}.article-card .card__heading{font-size:32px;max-width:399px}.article-card__excerpt{font-size:16px;max-width:381px}}@media (max-width: 550px){body.blog.gradient{background:#f7f3ed}.product .price{font-size:30px!important}}.collection .card__inner.ratio{border-radius:16.598px;border:.692px solid #000;background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;overflow:hidden;height:320px;object-fit:cover}.collection .card__heading{color:#000;text-align:center;font-family:Gelica;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.collection .price{color:#000;font-family:Poppins;font-size:18px!important;font-style:normal;font-weight:700;line-height:140%;text-align:center}.collection .quick-add__submit span{border-radius:1000px;border:1px solid #000;background:#b3eeff;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;width:max-content;padding:16px 24px;transition:.4s ease}.collection .card__information{padding-bottom:.5rem;padding-top:1.2rem}.collection .facets__heading{color:#000;font-family:Gelica;font-size:32px;font-style:normal;font-weight:400;line-height:120%}.collection .facets__summary{color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.collection .facets__header-vertical{color:#0009;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.collection price-range.facets__price{color:#0009;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.collection .field__label,.collection .field__input,.collection .active-facets__button-inner.button{color:#0009;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.collection .active-facets__button-remove{color:#0009;font-family:Poppins}.collection .facet-checkbox__text-label{color:#0009;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.collection .facets__disclosure-vertical{border-top:.1rem solid rgba(0,0,0,.4)}.collection .facets__summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.4s ease;cursor:pointer}.collection details[open] .facets__summary:after{content:"-"}@media (max-width: 1024px){.collection .card__inner.ratio{height:198px}.collection .price{font-size:15.436px!important}.collection .quick-add__submit span{padding:13.721px 20.581px;font-size:13.721px}.product-count__text,.mobile-facets__open-label{color:var(--Rectangle-1, #000);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.collection .card__heading{font-size:17.151px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
