@media only screen and (min-width: 1200px){.featured-slide .swiper-slide:hover{width:638px!important;max-width:638px!important}.dental-sec .image-with-text__heading{font-size:120px;line-height:120px}.dentistry-banner .hydra-fecial-detail h1{font-size:107px}}@media only screen and (max-width: 1200px){.cus-product-title h5{font-size:70px}.banner-detail h3{font-size:83px}.cus-product-title h1,.cus-product-title .h1{font-size:70px}.inner-price .price-item{font-size:20px}.image-with-text__heading{font-size:70px}.customer-stories-sec{padding:40px 0}.hydra-fecial-sec-contant-holder{gap:20px}.hydra-fecial-img img{position:inherit;margin:0 auto;display:block}.hydra-fecial-img{width:100%;margin:0 auto}.our-featured-sec-main{padding:40px 0}.featured-box h3{font-size:25px}.featured-box a{margin:10px auto 0;padding:12px 40px;font-size:16px}.hydrafacial-at-a-glance h1{font-size:60px}.hydrafacial-benefits h1{font-size:60px;margin-bottom:20px}.hydrafacial-at-a-glance h2,.hydrafacial-benefits h2{font-size:70px}.hydra-fecial-benefits-holder{gap:60px}.skincare-detail h2{font-size:60px}.skincare-detail h1{font-size:80px;margin-top:15px}.skincare-detail p{font-size:16px;line-height:24px;margin-top:15px}.hydra-fecial-detail h1{font-size:80px}.hydra-fecial-detail p{font-size:16px;line-height:24px}.hydra-fecial-img img{height:auto;aspect-ratio:1/1}.book-appointment h4{font-size:60px}.book-appointment h2{font-size:80px}.appointment-field-holder{column-gap:40px;row-gap:30px;margin-top:20px}.visite-product-heading h1{font-size:60px;margin:0}.visite-product-heading h2{color:#f2d2bd;font-size:80px}.foot-item h4{font-size:25px}.footer-logo{max-width:200px;width:100%}.footer-logo img{width:100%}.featured-box{height:inherit;aspect-ratio:1/1.5}.banner-img img{width:100%}.lets-shine-text h3 span{font-size:50px}.lets-shine-text h3{font-size:85px}.site-btn a{min-width:210px;font-size:20px}}@media only screen and (min-width: 990px){#HeaderMenu-MenuList-3{display:grid;grid-template-columns:repeat(1,1fr);width:max-content;row-gap:15px}ul.header__submenu.list-menu{display:flex;row-gap:10px;flex-direction:column;width:max-content}.contact-top .foot-item h4{font-size:70px}.contact-top .foot-item p,.contact-top .foot-item a{font-size:20px}.contact__button button{cursor:pointer;width:100%;padding:15px 0;text-align:center;background:#084434;font-size:16px!important;transition:.3s;text-transform:uppercase;font-weight:500!important;color:#fff!important;border:none!important}#HeaderMenu-MenuList-6{display:grid;grid-template-columns:repeat(1,1fr);width:max-content;row-gap:10px}#HeaderMenu-MenuList-4{padding-right:250px}#HeaderMenu-MenuList-4:after{display:block;width:250px;height:250px;content:"";position:absolute;right:0;top:calc(50% - 125px);background-image:url(/cdn/shop/files/Group_15371.svg?v=1712317184);background-repeat:no-repeat;background-size:contain;background-position:center}#HeaderMenu-MenuList-3{padding-right:280px}#HeaderMenu-MenuList-3:after{display:block;width:270px;height:230px;content:"";position:absolute;right:0;bottom:0;background-image:url(/cdn/shop/files/image-1-279x300.png?v=1712661154);background-repeat:no-repeat;background-size:contain;background-position:center}#HeaderMenu-MenuList-5{padding-right:250px}#HeaderMenu-MenuList-5:after{display:block;width:215px;height:170px;content:"";position:absolute;right:0;top:calc(50% - 85px);background-image:url(/cdn/shop/files/3-1_9ce4947a-f42a-41d0-99ea-78d557b3845e.jpg?v=1712217132);background-repeat:no-repeat;background-size:contain;background-position:center}.list-menu a{padding-top:0!important}.list-menu a{padding-bottom:0!important;text-transform:uppercase;text-decoration:none!important}}@media only screen and (max-width: 990px){.hydra-fecial-detail{margin:0;padding:20px 0}.desk-social{display:none}.featured-review-holder{grid-template-columns:100%}.mob-social{display:flex}.hydra-fecial-sec-contant-holder{flex-direction:column;gap:20px}.hydra-fecial-detail{padding-bottom:0}.featured-box{height:inherit;aspect-ratio:1/1}.hydra-fecial-benefits-holder{display:flex;flex-direction:column;gap:50px}.hydrafacial-at-a-glance p span{display:block}.skincare-sec-holder{flex-direction:column}.skincare-sec-holder{gap:30px}.faq-heading h1{font-size:60px;margin-bottom:20px}.faq-sec{padding:00px 0 60px}.product-card-holder{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.hydra-fecial{padding:40px 0 0}.banner-contant-holder{gap:20px;flex-direction:column-reverse}.banner-img{max-width:400px;margin:0 auto;display:block}.our-featured-sec{background-size:contain!important;background-position:inherit}.our-featured-sec:before{display:none}.fee-box-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;grid-template-areas:"grid-col-1 grid-col-2 grid-col-3" "grid-col-4 grid-col-4 grid-col-4 " "grid-col-6 grid-col-6 grid-col-6 " "grid-col-5 grid-col-7 grid-col-9 " "grid-col-8 grid-col-8 grid-col-8 " "grid-col-10 grid-col-10 grid-col-10 " "grid-col-11 grid-col-11 grid-col-11 "}.fee-box h3{font-size:30px}.fee-box h5{font-size:20px}.fee-box{min-height:200px;padding:20px 15px}.fee-box h2{margin-top:15px;font-size:23px}.fee-box .has-child ul li{font-size:16px}.fee-box h6{font-size:18px}.fee-box p{font-size:16px;font-weight:300}.fee-box.long-bar{gap:20px}}@media only screen and (max-width: 767px){.product-card-holder{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}.banner-detail{width:100%}.lets-shine-bar{margin:20px auto}.book-appointment{padding:60px 0}.book-appointment h4{font-size:20px}.book-appointment h2{font-size:50px}.footer-content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.footer-logo{align-self:flex-start}.footer{padding:60px 0 0}.visite-product{padding:40px 0}.hydra-fecial-detail h1{font-size:50px}.hydrafacial-at-a-glance h1{font-size:40px}.hydrafacial-at-a-glance h2{font-size:60px}.hydrafacial-at-a-glance p{font-size:16px;margin-top:15px;line-height:22px}.skincare-detail h2{font-size:40px}.skincare-detail h1{font-size:60px;margin-top:15px}.faq-heading h1{font-size:40px}.faq-content p{font-size:18px}.faq-content h6{font-size:16px;margin-top:10px}.visite-product-heading h1{font-size:40px}.visite-product-heading h2{font-size:60px}.visite-product-heading{margin-bottom:40px}.banner-detail h2{font-size:50px}.banner-detail h3{font-size:80px}.banner-contant-holder{align-items:flex-start}.experience-detail h2{font-size:50px;line-height:55px}.experience-detail h3{font-size:80px;line-height:90px}.experience-detail p{font-size:18px;line-height:30px}.experience-contant-holder{flex-direction:column}.experience-img{max-width:500px}.our-featured-contant-holder h1{font-size:50px}.our-featured-contant-holder h3{font-size:80px;margin-bottom:-11px}.our-featured-sec{padding:40px 0}.lets-shine-content-holder{flex-direction:column;align-items:center}.shine-img1,.shine-img2{align-self:inherit;max-width:500px;width:100%}.lets-shine-text h3{font-size:80px}.lets-shine-text h3 span{font-size:50px;display:block}.lets-shine-text .site-btn{margin:0}.featured-slide .swiper-slide{padding:40px 0}.customer-stories-contant h2{font-size:50px}.customer-stories-contant h1{font-size:80px}.customer-stories-contant p{font-size:18px;line-height:25px}.cleint-review-holder{grid-template-columns:repeat(1,1fr);row-gap:60px;margin-top:40px}.client-review{height:fit-content;gap:0}.client-review h1 img{width:50px}.client-review h1{color:#535353;font-size:30px;font-weight:400;margin-bottom:5px;gap:40px}.rev-number{font-size:100px}.client-review h4{font-size:20px}.blog-box-holder{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.blog-box p{font-size:12px;line-height:15px}.blog-box h4{font-size:14px;margin-top:5px}.footer{padding:40px 0 0}.header-top{padding:5px 0}.fee-box-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;grid-template-areas:"grid-col-1 grid-col-2 " "grid-col-4 grid-col-4 " "grid-col-5 grid-col-3  " "grid-col-6 grid-col-6 " " grid-col-7 grid-col-9 " "grid-col-8 grid-col-8" "grid-col-10 grid-col-10" "grid-col-11 grid-col-11 "}.hifu-grid{grid-template-areas:"grid-col-1 grid-col-2 " "grid-col-3 grid-col-4" "grid-col-5 grid-col-6" "grid-col-7 grid-col-7"}.face-grid{grid-template-areas:"grid-col-1 grid-col-2 " "grid-col-3 grid-col-4"}.arm-leg-grid{grid-template-areas:"grid-col-1 grid-col-2 " "grid-col-3 grid-col-3"}.body-grid{grid-template-areas:"grid-col-1 grid-col-2 "}.hydra-facial-grid{grid-template-areas:"grid-col-1 grid-col-2 " "grid-col-3 grid-col-4 "}.last-grid{grid-template-columns:repeat(1,1fr)}.fee-box .has-child{gap:20px;flex-direction:column}.long-bar{flex-direction:column}.fee-box{min-height:inherit;padding:30px 10px}.fee-box h3{font-size:24px}.fee-box h5{font-size:16px}.fee-box h2{margin-top:10px;font-size:18px}.fee-box h6{font-size:16px}.fee-box .has-child ul li{font-size:12px;white-space:pre-wrap!important}.last-grid .fee-box{min-height:inherit!important}.hydrafacial-at-a-glance.reel,.faq-content.faq-reel{grid-template-columns:100%;margin-bottom:20px}}@media only screen and (max-width: 580px){.fee-box h3{font-size:18px}.fee-box h5{font-size:14px;font-weight:600}.fee-box h5.bit-small{font-size:14px;max-width:100%px}.customer-stories-contant h2{font-size:30px}.customer-stories-contant h1{font-size:60px}.client-review h1{font-size:23px;gap:24px}.client-review h1 img{width:30px}.rev-number{font-size:75px;top:-5px;left:-5px}.book-appointment h2{font-size:40px}.book-appointment{padding:40px 0}.header-top ul li a{gap:5px;font-size:10px!important}.cus-product-title h5,.cus-product-title h1,.cus-product-title .h1{font-size:55px}.inner-price .price-item{font-size:18px}.appointment-field-holder{display:grid;grid-template-columns:repeat(1,1fr);column-gap:40px;row-gap:30px}.product-card-holder{column-gap:10px}.visite-product-heading h2{font-size:45px}.foot-item h4{font-size:20px}.foot-item a,.foot-item p{gap:5px;font-size:14px}.foot-bottom p{text-align:center;font-size:12px}.blog-box-holder{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.appointment-field-holder fieldset input{font-size:14px;padding-bottom:10px}.appointment-field-holder fieldset label{font-size:12px;margin-bottom:20px!important}.product-card button{padding:5px}.product-card .card__heading.h5 a{font-size:14px}.dental-sec .image-with-text__text p{font-size:16px!important;line-height:22px}.header-top ul{gap:10px}.foot-bottom{padding:15px 0;margin-top:15px}}@media only screen and (max-width: 470px){.image-with-text__heading,.cus-product-title h5,.cus-product-title h1,.cus-product-title .h1{font-size:45px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/responsive.css.map */
