NTmain .shopify-section:not(:first-child){margin-top:60px;margin-bottom:0!important}.owl-nav button.owl-prev span,.owl-nav button.owl-next span{visibility:hidden}.shopify-policy__container{max-width:1200px!important}.hero-banner .hero__content h3{font-size:45px!important}.shopify-policy__container h1{font-size:calc(var(--font-heading-scale)* var(--h2-multiplier));text-align:center}.shopify-policy__container h2{text-align:center}.appointment-headding{text-align:center;max-width:422px;margin:auto auto 40px}.template--permanent-makeup .max-w-page{padding:0 32px;max-width:1440px;margin-left:auto;margin-right:auto}.template--permanent-makeup .button{font-family:Nunito;font-size:18px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:capitalize;padding:17px 28px}.book-appointment .container{width:100%;display:flex;padding:112px 0;height:100%;position:relative;max-width:1370px;margin:auto;gap:20px}.book-appointment .container-content{max-width:700px}.book-appointment .section-dual-tiles__content{max-width:inherit;padding:0}.book-appointment .contact-form{height:fit-content;padding:32px 47px 32px 48px;max-width:639px}.book-appointment{padding:0!important;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;position:relative}.book-appointment:before{content:"";position:absolute;width:100%;height:100%;background-image:url(https://zcosmetichealth.myshopify.com/cdn/shop/files/header_1.png?v=1729865162&width=720);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.book-appointment .container-content h2{color:#fff;display:flex;flex-direction:column;margin-bottom:43px;margin-top:0;font-family:Maven Pro;font-size:50px;font-style:normal;font-weight:700;line-height:131%}.book-appointment h2 strong{color:#fff;font-family:Maven Pro;font-size:36px;font-style:normal;font-weight:700;line-height:120%}.book-appointment .container-content p{color:#fff;max-width:480px;margin:0;font-family:Maven Pro;font-size:20px;font-style:normal;font-weight:600;line-height:161%}.book-appointment .contact-form h2{margin:0 0 24px}.book-appointment .field__input{background:#fff}.book-appointment .field--textarea{display:none}.book-appointment .field:nth-child(4){display:none}.book-appointment .form-row.second .field:nth-child(2){display:none}.hero-banner .hero__content .hero__entry p{text-transform:capitalize!important}.book-appointment .form-row.form-row--actions{max-width:fit-content;background:#fff;margin:32px auto auto}.book-appointment .button.button--filled{background:#fff;border:none;padding:12px 24px;color:#000;font-family:Maven Pro;font-size:16px;font-weight:700;line-height:150%;letter-spacing:normal;width:auto}.book-appointment .field__label{color:#fff;text-transform:capitalize;margin-bottom:6.93px;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.216px}.template--book-an-appointment .testimonial__quote:before{content:url(/cdn/shop/files/Stars.svg?v=1730389294);margin-bottom:32px;display:block}.body-goals .section-trust-indicators__tile{padding:0}.body-goals .section-trust-indicators__tile .section-trust-indicators__content{height:100%}.body-goals .section-trust-indicators__decorator,.body-goals .section-trust-indicators__decorator img{width:100%;height:100%}.body-goals h2{display:flex;height:45px;flex-direction:column;justify-content:center;flex-shrink:0;margin-bottom:54px;margin-top:106px;color:var(--Text-primary, #000);font-family:Maven Pro;font-size:48px;font-style:normal;font-weight:700;line-height:120%}.section-testimonials.testimonials-review{background-image:url(https://zcosmetichealth.myshopify.com/cdn/shop/files/Container.jpg?v=1729881533&width=720);background-size:cover;height:611px;background-position:center;padding-top:152px;padding-bottom:160px;background-repeat:no-repeat}.section-testimonials.testimonials-review .testimonial__content,.section-testimonials.testimonials-review .section-testimonials__title,.section-testimonials.testimonials-review .testimonial__author,.section-testimonials.testimonials-review .swiper-button{color:#fff}.container.body-goals{max-width:1298px;margin:auto}.container.body-goals .swiper-wrapper{gap:14px}.container.body-goals .section-trust-indicators__title{position:absolute;bottom:75px;color:#fff;text-align:center;font-family:Maven Pro;font-size:26.4px;font-style:normal;font-weight:600;line-height:33.6px;text-transform:uppercase}.coolsculpting .section-trust-indicators__content{height:100%;justify-content:flex-start}.coolsculpting button{background:#b9d1f4;display:flex;border:transparent;padding:12px 24px;justify-content:center;align-items:center;gap:8px;color:#111;text-align:center;width:100%;font-family:Maven Pro;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin:auto}.coolsculpting-button{max-width:300px;margin:43.9px auto auto}.coolsculpting .swiper-slide{max-width:369px;width:100%!important}.coolsculpting{max-width:1075px;margin:auto;height:808px}.coolsculpting .section-trust-indicators__tile{padding:0!important}.coolsculpting .swiper-wrapper{gap:37px}.coolsculpting .section-trust-indicators__decorator{max-width:99.68px;height:92.4px!important;background:#fff!important;width:100%!important}.coolsculpting .section-trust-indicators__decorator img{width:100%;height:100%}.coolsculpting h3{color:#000;text-align:center;margin-top:33.65px;max-width:200px!important;font-family:Maven Pro;font-size:25px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.coolsculpting p{color:#000;text-align:center;margin-top:30px!important;font-family:Maven Pro;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.container.coolsculpting:before{content:"";background-image:url(https://zcosmetichealth.myshopify.com/cdn/shop/files/CS_Elite_Horizontal_Logo_Color_RGB0_1.png?v=1729889162&width=720);display:block;height:100px;background-size:contain;background-repeat:no-repeat;max-width:537px;margin:auto auto 80px}.coolsculpting .swiper-slide:first-child h3{max-width:265px!important}.coolsculpting .swiper-slide:after{display:none!important}.experience-unmatched h2{font-size:40px!important;font-weight:700;line-height:120%;max-width:559px;margin-bottom:77px}.experience-unmatched{padding:0!important;margin-bottom:0;margin-bottom:0!important;max-width:1298px;--section-height: auto!important}.experience-unmatched .section-dual-tiles__entry{margin-bottom:159px}.experience-unmatched p{font-size:18px;max-width:530px}.experience-unmatched .section-dual-tiles__actions{margin:auto}.experience-unmatched .section-dual-tiles__actions a{color:#111;font-size:16px;font-weight:700;line-height:150%;padding:12px 24px;background:transparent;border:1px solid #111}.experience-unmatched .section-dual-tiles{max-width:1298px}.experience-unmatched .section-dual-tiles{gap:91px}.experience-unmatched .section-dual-tiles__content{padding:0}.section-trust-indicators{border:none!important}.experience-unmatched .section-dual-tiles__tile{background:#fff}.experience-unmatched .section-dual-tiles__media{width:auto}.experience-unmatched .section-dual-tiles__tile{box-sizing:content-box!important}.experience-unmatched .section-dual-tiles__content{max-width:600px;padding:0!important}.experience .section-full-width-banner__subtitle{color:#fff;text-align:center;font-family:Maven Pro;font-size:40px;font-weight:700;line-height:120%}.experience h2{color:#fff;font-family:Maven Pro;font-size:80px;font-style:normal;font-weight:700}.experience .section-full-width-banner__buttons{margin:23px}.experience .section-full-width-banner__content{max-width:1059px;margin:178px auto 100px;padding:0;height:auto}.transform{display:flex;height:100%;max-width:1328px}.transform .swiper{max-width:616px;margin-bottom:33px}.transform .content{margin-top:35px}.transform .content h3{text-transform:capitalize;color:var(--Text-primary, #000);margin-bottom:16px;font-family:Maven Pro;font-size:36px;font-style:normal;font-weight:600;line-height:150%}.transform .content h2{text-transform:capitalize;color:var(--Text-primary, #000);margin-bottom:24px;margin-top:0;font-family:Maven Pro;font-size:48px;font-style:normal;font-weight:700;line-height:120%}.transform .content p{color:#434343;font-family:Maven Pro;font-size:18px;margin-bottom:40px;font-style:normal;font-weight:400;line-height:150%}.transform .swiper-wrapper{height:203px;gap:24px}.transform .section-trust-indicators__decorator{max-width:76px}.transform .swiper-slide{max-width:296px;height:203px!important}.transform .section-trust-indicators__tile{background:#b9d1f4}.transform .section-trust-indicators__tile{padding:0}.transform .swiper-slide:after{content:none!important}.transform .section-trust-indicators__content{display:flex;align-items:flex-start!important;flex-direction:column;align-items:center;gap:16px;justify-content:flex-start}.transform .section-trust-indicators__title{color:var(--Text-primary, #000);font-family:Maven Pro;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.transform .section-trust-indicators__content p{text-align:left;margin:0;color:#434343;font-family:Maven Pro;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.transform .section-trust-indicators__decorator img{width:100%;height:100%;background:#b9d1f4}.transform .main-img{margin-top:-9%!important;margin-bottom:0!important;margin:auto -12% auto auto;max-width:792px}@media (max-width: 768px){h1{text-align:center;margin-top:20px!important}.section-dual-tiles__media{background-color:transparent}.book-appointment .container-content{padding-right:30px;padding-left:30px;padding-bottom:30px}.book-appointment .container{flex-direction:column}.container-content{text-align:center}.book-appointment .contact-form{height:auto}.book-appointment .contact-form{max-width:100%}.book-appointment .container{padding:60px 0 0}.section-dual-tiles__tile{background-color:transparent!important;min-height:auto!important}.book-appointment{height:auto}.book-appointment .container-content p{max-width:initial}.book-appointment .container-content h2{font-size:40px}.book-appointment h2 strong{font-size:25px}.experience .section-full-width-banner__content{margin-top:0}.experience h2{font-size:40px}.experience-unmatched{margin-top:0!important}.experience-unmatched .section-dual-tiles__tile{min-height:67.6rem}.experience-unmatched h2{font-size:29px!important;margin-bottom:20px}.experience-unmatched .section-dual-tiles__entry{margin:0}.experience-unmatched .section-dual-tiles__tile{background:#fff!important}.body-goals h2{font-size:36px;text-align:center;padding-left:30px;padding-right:30px;margin-bottom:70px}.body-goals .section-trust-indicators__content{width:100%}.book-appointment .form-row.form-row--actions{margin-bottom:32px}.section-trust-indicators{border:none}.experience-unmatched .section-dual-tiles__media{width:100%}.experience-unmatched .section-dual-tiles__tile.has-mobile-media{min-height:172.5vw}.coolsculpting .swiper-slide{margin:auto}.container.coolsculpting:before{max-width:310px;margin-bottom:0}.book-appointment:before{height:100%}.book-appointment .contact-form h2{text-align:center}.transform .main-img{display:none}.transform{text-align:center}.transform .section-trust-indicators__decorator,.transform .section-trust-indicators__title{margin:auto}.transform .section-trust-indicators__content p{text-align:center}.transform .swiper-wrapper{padding:20px}}@media (min-width: 768px) and (max-width: 1400px){.book-appointment .container{padding:60px}.book-appointment .contact-form{height:fit-content}.book-appointment .container-content p{font-size:17px}.experience-unmatched .section-dual-tiles__content{height:100%}.experience-unmatched .section-dual-tiles__entry,.experience-unmatched h2{margin-bottom:20px}.transform .main-img{max-width:500px;margin:auto}.transform .swiper{padding-left:25px}.transform .content h3{font-size:20px}.transform .content h2{font-size:30px}.transform .content{padding-bottom:30px}}.header__menu_icon-sublinks-group{align-items:flex-start;gap:4px;display:flex;flex-direction:column}.header__nav-links-item>a{color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header__menu__sublinks_content .header__menu_icon-sublinks-group>a{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.header__menu_icon-sublinks-clild a{color:#111;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.columns{padding:0 32px!important;max-width:1440px;margin-left:auto;margin-right:auto}.columns .section-trust-indicators__decorator,.columns .section-trust-indicators__decorator img{width:100%;height:100%}.columns .section-trust-indicators__tile:after{content:none!important}.columns .section-trust-indicators__tile{padding:0!important;height:100%;display:flex;align-items:flex-start}.columns .section-trust-indicators__inner{gap:40px}.columns .section-trust-indicators__content{align-items:flex-start;gap:0}.columns .section-trust-indicators__content p{padding:0;margin:0;color:#1f1f1f;font-family:Nunito;font-size:17px;line-height:150%;text-align:left}.columns .section-trust-indicators__title{font-size:24px;font-weight:600;line-height:50.51px;letter-spacing:.96px;text-transform:uppercase;margin-top:16px;margin-bottom:8px}.our-customers-love{margin-top:50px;padding:0 32px!important;max-width:1440px;margin-left:auto;margin-right:auto}.our-customers-love .section-trust-indicators__tile:after{content:none!important}.our-customers-love .section-trust-indicators__tile{padding:48px 37px;background:#adc0cf}.our-customers-love .section-trust-indicators__decorator{width:100%;height:100%;background:transparent}.our-customers-love .section-trust-indicators__decorator svg{width:auto;height:auto}.our-customers-love .section-trust-indicators__inner{gap:0}.our-customers-love .owl-stage{display:flex}.our-customers-love .owl-dots{display:none}.our-customers-love .owl-nav{position:absolute;right:40px;top:-70px;gap:7px;display:flex}.our-customers-love .section-trust-indicators__content{gap:0}.our-customers-love .section-trust-indicators__title{font-family:Oswald;font-size:24px;line-height:150%;letter-spacing:.72px;margin-top:24px;margin-bottom:12px}.our-customers-love .section-trust-indicators__content p{margin:0;color:#0f0f0f;font-family:Nunito;font-size:17px;line-height:23.04px}.our-customers-love .section-trust-indicators__content p strong{color:#0f0f0f;font-family:Oswald;font-size:18px;font-weight:400;line-height:23.04px;letter-spacing:.54px;margin-top:12px;display:block}.our-customers-love .section-title{font-family:Oswald;font-size:40px;font-weight:500;line-height:50.51px;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 32px}.our-customers-love .owl-nav button{width:36px;height:36px;background:none;border:0;padding:0;background-size:contain;background-repeat:no-repeat}.our-customers-love .owl-nav button span{display:none}.our-customers-love .owl-nav button.owl-prev{background-image:url(/cdn/shop/files/Button_-_Previous_slide.svg?v=1730400149)}.our-customers-love .owl-nav button.owl-next{background-image:url(/cdn/shop/files/Button_-_Next_slide.svg?v=1730400293)}.our-customers-love .swiper{padding-left:40px}.our-work{background:#adc0cf;max-width:1376px}.our-work .section-trust-indicators__tile:after{content:none!important}.our-work .section-trust-indicators__tile{padding:0;background:#adc0cf}.our-work .section-trust-indicators__decorator{width:100%;height:100%;background:transparent}.our-work .section-trust-indicators__decorator img{width:100%;height:100%}.our-work .section-trust-indicators__inner{gap:0}.our-work .owl-stage{display:flex}.our-work .owl-dots{display:none}.our-work .owl-nav{position:absolute;right:40px;top:-45px;gap:7px;display:flex}.our-work .section-trust-indicators__content{gap:0}.our-work .section-trust-indicators__title{font-family:Oswald;font-size:24px;line-height:150%;letter-spacing:.72px;margin-top:24px;margin-bottom:12px}.our-work .section-trust-indicators__content p{margin:0;color:#0f0f0f;font-family:Nunito;font-size:17px;line-height:23.04px}.our-work .section-trust-indicators__content p strong{color:#0f0f0f;font-family:Oswald;font-size:18px;font-weight:400;line-height:23.04px;letter-spacing:.54px;margin-top:12px;display:block}.our-work .section-title{font-family:Oswald;font-size:40px;font-weight:500;line-height:50.51px;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 32px}.our-work .owl-nav button{width:36px;height:36px;background:none;border:0;padding:0;background-size:contain;background-repeat:no-repeat}.our-work .owl-nav button span{display:none}.our-work .owl-nav button.owl-prev{background-image:url(/cdn/shop/files/Button_-_Previous_slide.svg?v=1730400149)}.our-work .owl-nav button.owl-next{background-image:url(/cdn/shop/files/Button_-_Next_slide.svg?v=1730400293)}.our-work{padding-top:44px!important;padding-bottom:50px!important}.our-work .swiper{padding-left:40px}.expert-pmu-artist .row{display:flex;justify-content:space-between;align-items:center}.expert-pmu-artist .row:nth-child(3){flex-direction:row-reverse}.expert-pmu-artist .row:nth-child(3) .text-wrap{text-align:right}.expert-pmu-artist .section-dual-tiles__content{padding:50px 60px;display:flex;gap:32px;flex-direction:column;justify-content:center;height:100%}.expert-pmu-artist .row img{max-width:140px;max-height:140px}.expert-pmu-artist .row .section-dual-tiles__title{color:#1f1f1f;font-family:Oswald;font-size:24px;font-weight:500;line-height:50.51px;letter-spacing:.96px;text-transform:uppercase;margin-bottom:8px}.expert-pmu-artist .row .section-dual-tiles__text p{margin:0;max-width:380px;color:#1f1f1f;font-family:Nunito;font-size:17px;font-weight:400;line-height:150%}.expert-pmu-artist .media img{object-fit:contain}.expert-pmu-artist .media--overlay:after{background:transparent}.expert-pmu-artist .line{display:block;width:100%;border-top:solid 1px #B9C6CC}.section-seo-content ul li{list-style-type:disc;color:#5e5a59;text-align:left;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:150%;padding-right:5px}.section-seo-content ul{column-count:2}.section-seo-content{padding-bottom:0!important}.section-seo-content .section-seo-content__inner{padding-top:85px!important;padding-bottom:85px!important}.section-seo-content .container{max-width:1311px;margin:auto;padding:0}.section-seo-content .section-seo-content__content h2{margin-bottom:50px;color:#111;text-align:center;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:46px;text-transform:uppercase}.section-seo-content .section-seo-content__content p{color:#5e5a59;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.bar.js-announcement-bar{color:var(--Black, #1A1A1A);text-align:center;font-family:HarmoniaSansW01-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:1px;text-transform:uppercase;padding-bottom:12px;padding-top:12px}header .header__utils-item.header__utils-item--cart:before{content:"";display:block;width:1px;height:32px;background-image:url(/cdn/shop/files/Vector_1.png?v=1740398429);background-size:cover;background-position:center}.header__utils-item.header__utils-item--cart{display:flex;gap:16px;flex-direction:row;align-items:center}header .header__utils ul li a{text-align:center;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:normal}header .header__menu_icon-sublinks-title a{color:#333;color:#111;text-align:center;font-family:HarmoniaSansW01-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.header__nav-item.js-nav-item>a{color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.header__utils-items a{color:#000}.header__utils-item .drawer{display:none}.header .header-button{padding:17px 24px;background:transparent;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;color:#fff!important;border:1px solid #FFF!important;line-height:15px;letter-spacing:2px;text-transform:uppercase;transition:background .3s,color .3s,border .3s}.header.is-scrolled,.header.is-scrolled ul li a{color:#000!important}.header .container{max-width:1200px;margin:auto;padding:0!important}.header .header__inner{padding-left:0;padding-right:0!important;padding-top:12.81px;padding-bottom:15.81px;display:grid;flex-direction:row;justify-content:space-between;align-items:center}.header:not(.is-scrolled) .header__logo{max-width:120px;width:120px;height:67.385px}is-sticky .header .header__nav ul li a{color:#fff;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.hero-banner .hero__content{max-width:1200px!important;margin:auto;gap:17px;display:flex;padding-left:0!important;padding-right:0!important}.hero__subtitle{color:#fff;font-family:Inter;font-size:12px!important;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}.hero-banner .hero__content h3{color:#fff;font-family:Americana BT;font-size:60px;font-style:normal;font-weight:400;line-height:66px;letter-spacing:1px;text-transform:uppercase}.hero-banner .hero__content p{margin:0;color:#fff;font-family:HarmoniaSansW01-Regular;font-size:12px!important;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:normal!important}.hero-banner .hero__content .hero__entry{max-width:614px;margin:0}.hero-banner .hero__content .hero__entry p{text-transform:lowercase!important;margin:0 0 23px;max-width:614px;color:#fff;font-family:HarmoniaSansW01-Regular;font-size:16px!important;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2px}.hero-banner .hero__content .hero__entry p:first-letter{text-transform:uppercase}.hero-banner .buttons{display:flex;flex-direction:row;gap:24px}.hero__button a{background-color:#000;border:1px solid black;color:#fff;text-transform:uppercase;padding:17px 24px;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px}.hero__button a:hover{background-color:#fff;color:#000;border:1px solid white}.hero-banner .hero__button.second a{background-color:#fff;color:#000;border:1px solid white;text-transform:uppercase;padding:17px 24px;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px}.hero-banner .hero__button.second a:hover{background-color:transparent;color:#fff;border:1px solid white}.luxury-banner .hero__button.first a{background-color:#000;color:#fff;border:1px solid black}.luxury-banner .hero__button.first a:hover{background-color:#fff;color:#000;border:1px solid white}.hero-banner .hero__media.media--overlay:before,.collection-hero .media--overlay:before{display:none}.our-treatments{padding-bottom:96px;padding-top:100px}.our-treatments .container{max-width:1320px;margin:auto;padding:0!important}.our-treatments .container .title-wrap h2{color:#111;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.our-treatments .container .title-wrap a{background-color:#000;color:#fff;border:solid 1px black;text-align:center;font-family:Inter;font-size:12px;padding-left:24px;padding-right:24px;padding-top:17px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.our-treatments .container .title-wrap a:hover{background-color:transparent;color:#000;border:solid 1px black}.our-treatments .container .owl-item{max-width:436px}.our-treatments .container .owl-item .slide-info h3{color:#fff;text-align:center;font-family:Americana BT;font-size:26px;font-style:normal;font-weight:400;line-height:34px;text-transform:uppercase}.explore-expertise .button.button--filled{background-color:#000;color:#fff;border:1px solid black;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.explore-expertise .title-wrap a:hover{background-color:#fff;color:#000!important;border:1px solid black}@media (max-width: 768px){.section-testimonials .swiper-buttons.small-hide{display:flex;justify-content:space-between}.our-treatments .container .owl-item{max-width:299px}.explore-expertise h3{color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:16px!important;font-style:normal;font-weight:400;line-height:27px}}.luxury-banner .hero__content{position:absolute;left:50%;top:50%;transform:translateY(-50%);height:auto;max-width:555px;padding:0;align-items:flex-start}.luxury-banner .hero__content h3{max-width:546px;text-align:start;color:#fff;align-items:flex-start;font-family:Americana BT;font-size:35px!important;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.luxury-banner .hero__content p{color:#fff;font-family:HarmoniaSansW01-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}.luxury-banner .hero__content .hero__entry p{max-width:555px;text-align:justify;color:#fff;font-family:HarmoniaSansW01-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2px}.luxury-banner img{object-position:left}.luxury-banner .hero__content.text-left{transform:translate(-50%,-50%);max-width:1320px!important}.alternative{max-width:1200px!important;margin:auto;padding:0}.alternative p{margin-bottom:15px!important;color:var(--Black, #1A1A1A);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}.alternative .hero-alt__title{max-width:100%;margin:auto;color:#111;text-align:center;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase;margin-bottom:15px!important;display:flex;width:406px;height:96px;flex-direction:column;justify-content:center;flex-shrink:0}.alternative .hero-alt__entry p{margin-bottom:134px;color:#5e5a59;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.alternative .hero-alt__button{color:#fff;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.alternative .hero-alt__head{margin-left:64px!important;max-width:576px}.alternative .hero-alt__content{padding:47px 29px;display:flex;flex-direction:column;align-items:center}.alternative .hero-alt__inner{justify-content:space-evenly;min-height:auto}.alternative .hero-alt__body{margin:0!important}.alternative .hero-alt__body{max-width:50%}.alternative .hero-alt__head{max-width:50%;margin:0!important}.alternative .hero-alt__inner{flex-direction:row}.section-testimonials{padding-bottom:0;padding-top:60px}.section-testimonials .container{max-width:1312px;margin:auto;padding:0}.section-testimonials .container h6{color:#111;font-family:HarmoniaSansW01-Regular;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}.section-testimonials .container p{color:#111;font-family:Americana BT;font-size:32px;font-style:normal;font-weight:400;line-height:150%}.section-testimonials .container .testimonial__author{color:#111;font-family:Americana BT;font-size:15px;font-style:normal;font-weight:400;line-height:24px;/}.section-before-and-after .container{max-width:1311px;margin:auto;padding:0!important}.section-before-and-after .container h2{max-width:338px;color:#111;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:46px;text-transform:uppercase}.section-before-and-after .container h5{max-width:500px;color:#111;font-family:HarmoniaSansW01-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media (max-width: 768px){.section-before-and-after h2{padding-top:0!important;padding-left:20px!important;color:#111;font-family:Americana BT;font-size:24px!important;font-style:normal;font-weight:400;line-height:130%!important;max-width:337px;text-transform:uppercase;padding-bottom:24px!important;margin:0!important}.section-before-and-after .section-before-and-after-content{padding-top:0!important;padding-bottom:24px!important;margin:0!important;color:#111;font-family:HarmoniaSansW01-Regular;font-size:16px!important;font-style:normal;font-weight:400;line-height:28px}.section-before-and-after .before-and-after-grid{gap:0px!important}}.section-store-locator .container{max-width:1311px;margin:auto;padding:0}.section-store-locator h2{background:#f5ebdf;max-width:359px;height:83px;display:flex;flex-direction:column;color:#111;font-family:Americana BT;font-size:26px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:1px;text-transform:uppercase;align-items:center;justify-content:space-around}.section-store-locator .store-locator-cards__tile{padding:0}.section-store-locator .store-locator-card__paragraph{color:var(--Black, #1A1A1A);font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1px}.section-store-locator .store-locator-card__text-content{gap:40px!important}.section-store-locator .store-locator-cards__tile{gap:32px!important}.section-store-locator .button-with-icon__content-container{display:flex;width:45px;height:12px;flex-direction:column;justify-content:center;flex-shrink:0}.section-store-locator .button-with-icon__content-container{display:flex;flex-direction:row}.section-store-locator .button.button-with-icon--size-small{max-width:115px}.section-store-locator .button.button-with-icon--size-small:nth-child(2){max-width:182px}.section-store-locator img{object-fit:contain;width:100%;height:auto}.section-store-locator .store-locator__container{height:auto!important}.section-store-locator .store-locator__aside__single-tile{border:none!important}.section-store-locator h2{color:#111;font-family:Americana BT;font-size:26px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:1px;text-transform:uppercase}@media (max-width: 768px){.store-locator__image-container{height:390px}.swiper-slide.section-trust-indicators__swiper-slide{margin:auto!important}}.section-seo-content{padding-bottom:128px;padding-top:128px}.section-dual-tiles .section-dual-tiles__tile.content--relative h2{color:#111;text-align:center;font-family:Americana BT;font-size:40px;font-style:normal;font-weight:400;line-height:51px;text-transform:uppercase;margin-bottom:12px}.section-dual-tiles .section-dual-tiles__tile.content--relative p{max-width:670px;margin:auto auto 32px;color:#5e5a59;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.section-dual-tiles .section-dual-tiles__tile.content--relative a{color:#fff;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.section-dual-tiles .section-dual-tiles__tile.content--absolut h2{color:#fff;text-align:center;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.section-dual-tiles .section-dual-tiles__tile.content--absolut a{color:#fff;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:2px;text-transform:uppercase}.section-countdown-timer .container{max-width:1311px;margin:auto;padding:0}.section-countdown-timer .countdown-timer__container{padding:0!important}.section-countdown-timer h3{color:#111;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:35px;text-transform:uppercase}.section-countdown-timer .countdown-timer__header-container{gap:8px}.section-countdown-timer p{max-width:280px;color:#111;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.section-countdown-timer .countdown-timer__column-number{color:#111;text-align:center;font-family:Americana BT;font-size:44px;font-style:normal;font-weight:400;line-height:44px;text-transform:uppercase}.section-countdown-timer .countdown-timer__column-text{color:#111;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:2px;text-transform:uppercase}.section-countdown-timer .countdown-timer__container{display:flex;flex-direction:row;justify-content:space-between}.section-dual-tiles__tile{padding:0!important}.section-dual-tiles__tile .section-dual-tiles__actions a:hover{background-color:transparent;color:#000!important}.section-dual-tiles .section-dual-tiles__tile.text-colors-default a:hover{color:#000!important}.section-dual-tiles .explore-expertise .button.button--filled:hover{color:#000}.explore-expertise .owl-next span{display:none}.explore-expertise .title-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.explore-expertise{padding-top:60px!important;background:#fff!important;padding-bottom:60px!important}.explore-expertise .title{margin-bottom:50px!important;color:#111;font-family:Americana BT;font-size:35px;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.explore-expertise .owl-item{max-width:200px;height:200px}.explore-expertise .owl-item img{height:auto}.explore-expertise .container{max-width:1321px;margin:auto;padding:0!important}.explore-expertise .owl-nav.disabled{display:flex!important;justify-content:flex-end;gap:100px}.explore-expertise .owl-nav button.owl-prev{background-image:url(/cdn/shop/files/Button_-_Next_slide_SVG.svg?v=1733850381);width:42px;margin-top:37px}.explore-expertise .owl-nav button.owl-next{background-image:url(/cdn/shop/files/Button_-_Next_slide_SVG_1.svg?v=1733850468);width:42px;margin-top:37px}.explore-expertise .owl-item{height:auto;background-repeat:no-repeat;background-image:url(/cdn/shop/files/SVG_4c15fe5b-60f2-4c21-9043-d754ceaed8ce.svg?v=1734953793);padding:10px}.explore-expertise h3{color:#000;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:18px;font-style:normal;font-weight:400;margin-top:16px!important;margin-bottom:0!important;line-height:27px;text-transform:none}.explore-expertise .owl-stage{display:flex;gap:19px}.section-trust-indicators .section-trust-indicators__swiper-slide:before{content:"";position:absolute;top:0;left:-.1rem;width:518px;height:1px!important;height:100%;background-color:var(--color-border-elements)}.section-trust-indicators .container{max-width:1311px;margin:auto}.section-trust-indicators .swiper-slide{max-width:474px}.section-trust-indicators{padding-top:0!important}.section-trust-indicators .section-trust-indicators__tile{max-width:177px;padding:0;margin:auto}.section-trust-indicators__content{gap:17px}.section-trust-indicators__content h3{margin-bottom:9px;color:#111;text-align:center;font-family:Americana BT;font-size:26px;font-style:normal;font-weight:400;line-height:34px;text-transform:uppercase}.section-trust-indicators__content a{margin-bottom:122px!important;color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase}.section-dual-tiles__title{color:#fff;text-align:center;font-family:Americana BT;font-style:normal;font-weight:400!important;line-height:51px!important;text-transform:uppercase}.footer{padding-top:0!important;background:#f5ebdf}.footer .container{padding-top:86px;max-width:1311px;padding-left:0;padding-right:0;margin:auto}.footer .footer__col:first-child .footer__links{display:inline-block;width:100%!important;column-count:2}.footer .footer__links li{margin:0!important}.footer input,.footer textarea{color:#111c;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1px}.footer__bottom{text-align:center;margin-top:18px!important;margin-bottom:16px!important;margin:auto;max-width:312px}.footer__copyright{margin-bottom:16px!important}.footer{padding-bottom:0!important}.footer__foot{border-top:1px solid #5A5A5A;margin-bottom:18px}.footer .footer__col:first-child li{width:85%}.footer>.container{padding-top:86px!important}.footer .footer__links li:nth-child(4){width:70%!important}.footer .footer__links li a{color:#111;font-family:HarmoniaSansW01-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1px}.footer .footer__menu-title{margin-bottom:16px!important;color:#111;font-family:Americana BT;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.footer .footer__col--lg{flex-basis:12.53%!important}.footer .footer__cols{display:grid;grid-template-columns:2fr .7fr .8fr 2fr!important;grid-gap:10px;padding:10px}.footer .container.container--small{padding:0}.footer .form-row label{display:none}.footer input{background:transparent}.footer textarea{border:1px solid #111}.footer .footer__links.list-unstyled.svg-color-inherit.footer__links--cols{display:flex;flex-direction:row;gap:12px}.footer .footer__links.list-unstyled.svg-color-inherit.footer__links--cols>li{max-width:18px!important}.footer .form-row.form-row--actions{display:flex;justify-content:space-between;align-items:center;margin-right:20px}.thermi-icons{margin-top:30px!important;display:flex;max-width:1216px;margin:auto;flex-direction:row;background:#f5ebdf;justify-content:space-around;padding:0 30px}.thermi-icons li{padding-bottom:40px;padding-top:40px;list-style-type:none}.thermi-icons li:first-child{max-width:437px}.thermi-icons li:nth-child(2){max-width:525px}.thermi-icons li:nth-child(3){max-width:635px}.thermi-icons li img{max-width:100%;height:113px}.section.js-animation-fade-in.text-colors-default.background-colors-default.animation-init.animation-none{padding:0}@media (max-width: 768px){.section-trust-indicators__title{color:#111;text-align:center;font-family:Americana BT;font-size:20px!important;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.our-treatments .container .owl-item .slide-info h3{color:#fff;text-align:center;font-family:Americana BT;font-size:18px;font-style:normal;font-weight:400;line-height:23.336px;text-transform:uppercase}.section-testimonials h2{color:#111;font-family:Americana BT;font-size:24px!important;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.card-slider .card-slider__slide{width:100%!important}.content--absolute .section-dual-tiles__content{position:static}.content--absolute .section-dual-tiles__content *{color:#111}.about-iframe iframe{max-width:100%}.section-testimonials .media{padding:0}.section-seo-content{padding:0!important}.section-testimonials .media img{position:relative}.countdown-timer__subtitle-desktop{display:block!important}.section-seo-content .section-seo-content__inner{padding-top:0;padding-bottom:0;margin:0!important}.section-seo-content{padding-top:20px!important;padding-bottom:20px!important}.section-full-width-banner{min-height:auto!important}.section-full-width-banner .media{position:static!important;height:fit-content!important}.section-full-width-banner .media img{object-fit:contain!important;position:static!important}.section-seo-content__inner{background:transparent!important}.hero-banner .hero__content h3{line-height:60px;font-size:32px}.footer__links-mobile{padding:20px}.our-treatments .owl-stage{padding:20px!important}.our-treatments h2{margin:auto}.hero-banner .hero__content .hero__entry p{text-transform:capitalize!important}.our-treatments .owl-carousel{height:550px}}@media (max-width: 768px){.thermi-icons{display:flex;flex-direction:column}.thermi-icons li{padding-bottom:20px;padding-top:20px}.rich-text__text{padding:0 20px}.about-iframe{display:flex;flex-direction:column}.bar.js-announcement-bar{color:#000;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:10px;font-style:normal;font-weight:400;line-height:11px;letter-spacing:1px;text-transform:uppercase}.header__inner{margin-left:24px;margin-right:24px}.header__nav.small-hide.medium-hide{display:none}.footer__foot{max-width:350px;margin:auto}.footer .form-row.form-row--actions{margin-top:30px!important}.footer>.container{padding-top:50px!important}.footer__cols{padding-top:0!important}.footer__nav-mobile{display:none}.footer .footer__col.footer__col--sm.medium-hide.small-hide:nth-child(4){order:-1}.footer__links a{font-size:14px}.form-row{flex-direction:column}.form-row button{width:100%;max-width:100%!important}.footer .form-row.form-row--actions{margin-right:0!important}.footer .footer__cols{padding:20px;display:flex;flex-direction:column}.template--about-us .hero-banner .hero__content{margin-bottom:auto}.section-testimonials h2{margin:0!important}.section-testimonials .container{margin-left:22px!important}.section-testimonials h3{font-size:18px!important}.section-testimonials .swiper-wrapper.card-slider__wrapper .swiper-slide{max-width:100%;margin-right:4px!important}}.template--index header a.header__nav-link{color:#fff!important}header a.header__nav-link{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.template--index .header__utils-items a{color:#fff!important}.header .header-button:hover{background:#fff!important;color:#000!important;border:1px solid #fff!important}.header__nav-lin .header__nav-dropdown>.header__nav-links>li>a{width:360px}.header__nav-dropdown>.header__nav-links>li>a{display:flex!important;flex-direction:row;align-items:center;gap:24px;color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:12px 32px}.header__nav-dropdown>.header__nav-links>li.active>a{background:#f5ebdf80;min-width:25%}.header__nav-dropdown>.header__nav-links>li>a{min-width:25%}.header__nav-dropdown>.header__nav-links>li>a{color:#111;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header__nav-item.default-dropdown:hover .header__nav-dropdown{width:100%;position:fixed;z-index:999999;top:137px;height:90%}.is-scrolled .header__nav-item.default-dropdown:hover .header__nav-dropdown{top:96px;height:75%}.grand-child-link .header__nav-dropdown-link{padding-left:0rem!important;padding-right:0rem!important;text-align:left!important}.header__nav-dropdown .menu_icon_image{width:60px;height:60px}.header__nav-dropdown-link .arrow-icon{width:-webkit-fill-available;height:16px;object-fit:contain;object-position:right}.header__nav-links-item .header__menu_icon-sublinks{visibility:hidden;opacity:0;display:none}.header__nav-links-item.active .header__menu_icon-sublinks{visibility:visible;left:23%;width:100%;opacity:1;z-index:2}.header__nav-links-item.active .header__menu_icon-sublinks .header__nav-sublinks{position:relative}.menu_icon_items .header__nav-sublinks{visibility:visible;left:23%;width:100%;opacity:1}.header__nav-links-item.active .header__menu_icon-sublinks{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.header__nav-links-item.active .header__menu__sublinks_content{border-left:1px solid #ABA7A2;padding-left:32px;visibility:visible;opacity:1;position:absolute;width:75%;right:0;left:unset;top:0}.header__nav-links-item .header__menu__sublinks_content h2{display:none}.header__nav-links-item.active .header__menu__sublinks_content h2{display:block;color:#111;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:24px}.header__nav-item.base-our-services>.header__nav-dropdown>.header__nav-links:before{content:"Choose a category";display:inline-block;color:#111;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-top:13.28px;margin-bottom:25px}.header__menu_icon-sublinks .header__menu_icon-sublinks-title{display:flex;gap:16px}.header__menu_icon-sublinks .header__menu_icon-sublinks-title .sub_menu_icon{max-width:110px;height:fit-content}.header__nav-item.default-dropdown .header__nav-links-item{position:unset!important;display:flex;justify-content:flex-start}.header__nav-item.default-dropdown .header__nav-links{max-width:1311px;margin:auto;position:relative}.header__menu_icon-sublinks-title>a{color:#111;text-align:center;font-family:HarmoniaSansW01-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:inline-block;margin-bottom:20px}.header__nav-item.default-dropdown .header__nav-dropdown-link{text-align:center;font-family:HarmoniaSansW01-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media (max-width: 768px){.header__utils-item.header__utils-item--cart{display:none}.hero-banner .hero__content p{max-width:334px;margin:auto;text-align:center;line-height:150%}.hero-banner .hero__content h3{text-align:center;line-height:41px;margin-bottom:0!important}.hero-banner .hero__content .hero__entry p{text-transform:capitalize!important;margin-bottom:15px!important;max-width:334px;margin:auto;color:#fff;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2px}.hero-banner .buttons{display:flex;flex-direction:column;width:100%;align-items:center;gap:12px!important}.hero-banner .hero__button{text-align:center;margin:0!important;max-width:350px;margin:auto;width:100%}.hero-banner .hero__button.second a{width:100%}.hero-banner .hero__content .hero__entry{margin:auto}.alternative .hero-alt__title{margin:auto;color:#111;text-align:center;font-family:Americana BT;font-size:24px!important;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.alternative .hero-alt__entry p{color:#5e5a59;text-align:center;font-family:HarmoniaSansW01-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:27px;max-width:334px}.alternative .hero-alt__button{margin-top:85px}.alternative p{margin-bottom:0!important}.alternative .hero-alt__inner{flex-direction:column-reverse}.alternative .hero-alt__content{padding-bottom:0!important;padding-top:0!important;display:flex;flex-direction:column;align-items:center}.section-dual-tiles__media{height:504px}.section-dual-tiles__media img{height:auto}.section-dual-tiles__content{position:absolute}.section-dual-tiles__title{color:#fff;text-align:center;font-family:Americana BT;font-size:24px!important;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase}.section-dual-tiles__actions a{color:#fff!important}.section-dual-tiles__tile.background-colors-accent-2 .section-dual-tiles__content a{color:#333!important}.section-dual-tiles__tile.background-colors-accent-2 .section-dual-tiles__content{padding-top:131px}.section-dual-tiles__title{color:#fff;text-align:center;font-family:Americana BT;font-size:24px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.content--relative .section-dual-tiles__content{padding:20px 0!important}}section.form-contact{max-width:700px;margin:auto}.card-article.blog__card-article img{object-fit:contain;position:relative}.card-article__media{padding-bottom:0}.card-article>a{display:flex;line-height:normal;flex-direction:row}@media only screen and (max-width: 768px){.hl-app .hl_form-builder--main,.hl_form-builder--main{padding:unset!important}}body:not(.template-index) .header .header-button{background:#000!important;color:#fff!important}.explore-expertise .owl-item{background-image:none!important}.rounder-container-custom{padding:4px;border-radius:100%;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);display:inline-block}.rounder-container-custom img{display:block;width:100%;height:auto;border-radius:100%}.header__card{display:none!important}#shopify-section-template--24908429426974__our_treatments_Vh6jhw{margin:0!important}#shopify-section-template--24908429426974__explore_expertise_wFGFw3,#shopify-section-template--24908429426974__our_treatments_WtLaq8,#shopify-section-template--24908429426974__hero_alt_KJwqFx{margin-top:0!important}.our-treatments{margin:auto!important;max-width:1200px!important}#shopify-section-template--24908429426974__our_treatments_WtLaq8{background-color:#f5ebdf}.our-treatments{padding-bottom:60px}#shopify-section-template--24908429426974__hero_alt_wAekJd{padding-bottom:70px}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj{padding-bottom:60px}.section-template--24908429426974__dual_tiles_zABkDL{background-color:red}#shopify-section-template--24908429426974__our_treatments_fxpWWe .owl-nav{margin-top:0}.hero__subtitle{font-family:Inter!important}.block-tile_iWDBEL{background-color:#f5ebdf}.block-tile_iWDBEL .section-dual-tiles__content .section-dual-tiles__title{color:#000!important}.block-tile_iWDBEL .section-dual-tiles__content .section-dual-tiles__entry p{font-family:Inter!important}.block-tile_iWDBEL .section-dual-tiles__content .section-dual-tiles__actions a{font-family:Inter!important;font-weight:700!important}.countdown-timer__title{font-size:35px!important}.countdown-timer__column-number{font-size:44px!important}#shopify-section-template--24908429426974__testimonials_cdEzgG .section-testimonials{padding-bottom:96px!important}.section-before-and-after{padding-top:60px;padding-bottom:0!important}.section-store-locator .store-locator__container{background-color:transparent!important}.store-locator-card__title{padding-left:20px!important;align-items:flex-start!important}.store-locator-card__text-content{align-items:flex-start!important}.store-locator-card__text-content span{text-align:start!important}#shopify-section-template--24908429426974__store_locator_fND6MD .store-locator-card__actions{justify-content:start!important}@media (max-width: 768px){#shopify-section-template--24908429426974__1658995208ad05f95f .hero__content{padding-top:0!important;max-width:345px!important}#shopify-section-template--24908429426974__1658995208ad05f95f .hero-banner{height:680px;opacity:1}#shopify-section-template--24908429426974__1658995208ad05f95f .hero-banner .hero__subtitle{margin-top:70px!important}#shopify-section-template--24908429426974__1658995208ad05f95f .hero__title{font-size:32px!important}#shopify-section-template--24908429426974__1658995208ad05f95f .media{overlay:none!important}#shopify-section-template--24908429426974__our_treatments_Vh6jhw .section-testimonials{padding:70px 0!important;max-width:345px!important}#shopify-section-template--24908429426974__our_treatments_Vh6jhw .owl-carousel{height:412px}#shopify-section-template--24908429426974__our_treatments_Vh6jhw .title{align-self:center}#shopify-section-template--24908429426974__our_treatments_Vh6jhw .owl-nav{display:none!important}#shopify-section-template--24908429426974__luxury_banner_hTzdec .hero-banner{height:791px}#shopify-section-template--24908429426974__luxury_banner_hTzdec .hero__content{max-width:345px!important}#shopify-section-template--24908429426974__luxury_banner_hTzdec .hero__subtitle{margin-top:55px!important}#shopify-section-template--24908429426974__luxury_banner_hTzdec .hero__title{font-size:24px!important}#shopify-section-template--24908429426974__luxury_banner_hTzdec .hero__entry p{margin-bottom:17px!important}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .section-testimonials{padding:70px 0!important;max-width:345px!important;margin:auto}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 h2{margin-bottom:32px!important;text-align:center;font-size:22px!important}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .title-wrap{padding:0!important;margin:0}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .owl-nav{justify-content:center!important;display:flex;gap:100px;margin-top:40px}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .owl-item{padding:0;width:150px!important;height:207px!important}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .rounder-container-custom{padding:2px}#shopify-section-template--24908429426974__explore_expertise_wFGFw3 .button{margin-bottom:32px!important;padding:17px 24px!important}#shopify-section-template--24908429426974__our_treatments_WtLaq8 .section-testimonials{height:760px!important;padding:0!important;max-width:345px!important}#shopify-section-template--24908429426974__our_treatments_WtLaq8 .title-wrap{margin-top:50px!important;gap:28px}#shopify-section-template--24908429426974__our_treatments_WtLaq8 .owl-nav{margin-top:20px!important;justify-content:center!important}#shopify-section-template--24908429426974__hero_alt_KJwqFx .section-template--24908429426974__hero_alt_KJwqFx{padding:0!important;max-width:345px!important;margin:auto!important}#shopify-section-template--24908429426974__hero_alt_KJwqFx .hero-alt__subtitle{margin-top:70px!important;margin-bottom:16px!important}#shopify-section-template--24908429426974__hero_alt_KJwqFx .hero-alt__title{margin:0 0 24px!important}#shopify-section-template--24908429426974__hero_alt_KJwqFx .hero-alt__button{margin-top:40px!important;margin-bottom:40px!important}#shopify-section-template--24908429426974__hero_alt_KJwqFx .hero-alt__head{padding:0!important;margin-bottom:60px!important}#shopify-section-template--24908429426974__hero_alt_wAekJd .section-template--24908429426974__hero_alt_wAekJd{max-width:345px!important;margin:auto!important}#shopify-section-template--24908429426974__hero_alt_wAekJd .hero-alt__title{margin:0;height:fit-content!important;margin-bottom:24px!important}#shopify-section-template--24908429426974__hero_alt_wAekJd .hero-alt__button{margin:40px 0!important}#shopify-section-template--24908429426974__hero_alt_wAekJd .hero-alt__head{padding:0!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj{padding-bottom:0!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .section-dual-tiles{height:fit-content!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .media{height:504px!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .section-dual-tiles__tile{height:504px!important;background-color:#f5ebdf!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .section-dual-tiles__content{position:none!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .section-dual-tiles__title{font-size:24px!important}#shopify-section-template--24908429426974__dual_tiles_KDR4Vj .section-dual-tiles__entry p{font-size:16px!important}#shopify-section-template--24908429426974__testimonials_cdEzgG .swiper-slide{width:250px!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator__slider-container{display:none!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator__card-content{margin:0!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .section-store-locator h2{height:82px!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator-card__title{width:100vw!important;max-width:100vw!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator-card__paragraph{padding-left:20px}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator-card__actions{justify-content:center!important}:is(.section-template--24908429426974__store_locator_fND6MD,.section-template--24908429492510__store_locator_7maExj) .store-locator-card__text-content{gap:20px!important}#shopify-section-template--24908429426974__seo_content_eW7hdT .section-seo-content{padding:70px 0!important}#shopify-section-template--24908429426974__seo_content_eW7hdT .section-seo-content__title{margin-bottom:20px}#shopify-section-template--24908429426974__seo_content_eW7hdT .section-seo-content__inner{padding:29px 0!important;max-width:340px!important;margin:auto!important}#shopify-section-template--24908429426974__our_treatments_fxpWWe .section-testimonials{padding:0!important;max-width:345px!important;margin-bottom:70px!important}#shopify-section-template--24908429426974__our_treatments_fxpWWe .owl-nav{margin-top:10px!important;justify-content:center!important}#shopify-section-template--24908429426974__our_treatments_GLDJ7Y .section-testimonials{padding:0!important;max-width:345px!important;margin-bottom:70px!important}}@media (max-width: 768px){.section-dual-tiles__content{position:relative}}#shopify-section-template--24908429426974__hero_alt_KJwqFx{padding-top:0!important}@media (max-width: 768px){#section-before-and-after-template--24908430442782__before_and_after_8iGjjh .before-and-after-grid-col-text-content-text-container .section-before-and-after-content{margin:0!important}#section-before-and-after-template--24908430442782__before_and_after_8iGjjh .section__title{padding-top:40px!important}#section-before-and-after-template--24908430442782__before_and_after_8iGjjh .section-before-and-after-content{max-width:none!important}}.card-article__media{min-width:500px!important}.card-article.blog__card-article img{max-width:500px!important;min-width:500px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
