@media screen and (max-width:1024px){.coupon .input-text{width:145px;padding:8px}.coupon .button{padding:10px 21px!important;line-height:1.5!important}.quantity-wrapper{justify-content:flex-end}.coupon-caption,.gift-section .row{justify-content:center}.commitment-section .service-box-content h5,.woocommerce-cart .coupon{text-align:center}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.cart_item .product-thumbnail:before{display:none!important}.woocommerce-cart table.cart img{width:100%;height:200px}.woocommerce-page table.cart .product-thumbnail{display:block}.cat-how-does .how-does-box-content{width:calc(100% / 3)}.cat-membership .access-box,.content-area{width:auto}.membership-pb ul.products{column-gap:20px;row-gap:35px}.membership-pb bdi,.services-box .book-services a p{font-size:18px}.content-info .btn-p{padding:10px 16px;font-size:15px}li .membership-benefits p{font-size:14px;line-height:1.8}.access-box-heading p{font-size:20px;font-weight:500;text-align:center;margin:7px 0 0;color:#0009}.detail-address,.inner-top-space{padding-top:40px}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.my-account-details .woocommerce{display:flex}.lost_reset_password,.my-account-details{padding-top:100px}.cart-link.align-items-center{margin-left:25px;margin-top:20px;display:block;align-items:center!important}.cart-link .book-appointment{display:block;width:75%;text-align:center;margin-bottom:15px}.find-spa-section .location-content{margin-top:5px!important}.tax-location_categories .location-facilitie p img,.tax-location_categories .location-facilitie p:last-child span{display:none}.tax-location_categories .location-facilitie p span{display:block;padding-left:2px}.tax-location_categories .location-facilitie p{width:auto;display:flex}.google-review-box{margin:3px 0}.google-logo svg{width:30px}.company-logos-2{margin-top:33px}.prebook-box .book-now{padding:10px 15px;font-size:14px}.star-rating{margin-top:-5px}.tired-banner{padding:20px 0!important}.h1,h1{font-size:60px}.font-size,.h2,h2{font-size:30px;font-weight:500}.h3,h3{font-size:25px;font-weight:600}.gift-section .gift-box h6,.h5,h5{font-size:30px}.home section.banner-common{padding:120px 0 0}.header-main{background-image:none}.navbar-collapse ul.sub-menu li{padding:20px 13px 0 15px!important}.btn-w,ul.products .product-time{font-size:16px}.book-appointment,.book-now,.btn-light,.btn-p,.btn-w{padding:6px 20px;display:inline-flex}.banner-slide{height:60vh}.location-btn svg{width:13px;margin-top:3px;margin-right:5px}section.banner-common{padding:100px 0 40px}.banner .box-paragraph{margin-bottom:22px;padding:0 76px;line-height:2}.banner .box-content h2{line-height:90px;font-size:60px}.experience-left-content p{margin-bottom:5px}.experience-left-content{padding:20px}.btn-b img,.btn-p img,.btn-w img{width:18px;height:auto}.show-cities{margin-top:0}.location-search-btn .btn-p img{margin-left:5px!important}.sub-title{font-size:12px}.gift-section .second{margin-top:3%;z-index:1}.find-spa-section .sub-title::after,.find-spa-section .sub-title::before{width:50px}.find-spa-section .heading-content .find-spa-content{padding-right:60px}.holistic-section .service-box-content h3{font-size:33px}.gift-img img{width:100%}.testimonial-slide{padding:0 15px 0 0}.testimonial-content p{font-size:15px;font-weight:300;margin-bottom:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.testimonial-content h5{font-size:26px}.testimonial-content .testimonial-subtitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}footer .copyright{font-size:14px;line-height:1.5;width:100%}.privacy-policy,.privacy-policy ul,.rights-reserved-section{padding:0;justify-content:left}.privacy-policy ul li{font-size:14px}.service-box-content h5{font-size:21px}.gift-section .gift-box{padding:10px 10px 40px}.gift-dec::after,.gift-dec::before{width:37px}.tired-banner .btn-light{bottom:0}.tired-section h2{font-size:35px}.location-post-item{margin:30 30px}.single-ourlocation .location-post-item-content h3{font-size:34px}.location-top-items .items-content{padding:15px 0}.location-accordion .location-faq-title{margin:0!important;font-size:25px;line-height:1.4}.newsletter-form input#input_1_1{font-size:15px}.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{margin-block-start:0;margin-block-start:0!important}.newsletter-section{padding:30px 0 40px}.services-box .book-services p{font-size:22px}.prebook-box ul.products li h3{font-size:24px}.prebook-box ul.products li .prebook-content{margin:15px 10px}.prebook-box ul.products li .product-time{left:10px;font-size:15px;padding:6px 12px;border-radius:8px}.font-size,.h2,.page-template-spa-membership h2{font-size:25px;padding-top:10px}section.holistic-services.common-padding{padding-top:50px}.swiper.reviewSwiper.reviewSwiper-1.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding-bottom:50px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:2px!important;top:unset!important}.spa-membership-section{padding-top:128px}.member-title{width:32%}.benefits-box-point p{text-align:center;padding:0 10px}.privileges-box .offer-box h4{font-size:21px;padding:9px 6px 5px}.commitment-section,.gift-section,.holistic-section,.other-stores{padding-bottom:0!important}.location-post-item-content{padding-bottom:25px}#Couple,.commitment-section{padding-top:0!important}.page-template-membership-pass .ttva-pass{padding-top:40px!important}.products-list ul.products{margin-bottom:0}.home .gift-section{padding-bottom:40px!important}.products .book-now{line-height:normal}.tax-location_categories .location-post-item-content .btn-light{padding:13px 21px;display:inline}}@media screen and (max-width:991px){.single-product .slot-field-wrap input,.single-product .slot-field-wrap select{background-position:right calc(21% - 20px) center!important}.membership-pb ul.products{display:grid;grid-template-columns:repeat(1,1fr)}.membership-pb ul.products li{width:calc(80% - 25px);margin:0 auto}.how-does-box-content{position:relative;width:calc(100% / 3)}.col-12.rights-reserved-section,.location-post-item-content .btn-light,.woocommerce-cart .coupon{display:block}.navbar{padding:15px 0}.service-box-content svg{width:38px;height:39px}.common-padding{padding:40px 0}section.location-section.common-padding{padding-top:40px!important;padding:40px 0}.company-logos-2{display:flex;gap:15px}.company-logos,.company-logos-2{padding:0;justify-content:center}.company-logos,.coupon.coupon-mobile-view-cart,.experience-right,.experience-section::before{display:none}.gift-img,.logos-img{text-align:center}.holistic-section .service-image-box{width:calc(100% / 2)!important}.follow-us-section .follow-content{margin-top:35px}.experience-left-content{margin-right:0;margin-left:0;text-align:center}.experience-left{width:100%;margin-right:unset;padding:20px}.experience-content{display:unset;width:100%}ul.products li{width:calc(50% - 25px);margin-bottom:unset;padding:10px}.service-box-grid.grid-6 .service-image-box{width:calc(100%/3)}.gift-img img{width:95%}.gift-section .gift-box{scale:unset;transform-origin:unset;margin:0}.gift-section .gift-content{margin-top:25px;margin-bottom:35px}.gift-section .col-lg-6.second{margin-left:0;margin-top:50px}.modal-yt .btn-close{left:95%;top:0}.location-facilities a{padding:6px 10px 5px!important}.second .gift-box{transform-origin:unset;flex-direction:row-reverse}.gift-section .gift-box p{font-size:16px;margin:5px 0 15px}.col-sm-6.second{margin-left:-41px;margin-top:44px}footer p.copyright{width:100%;margin-bottom:20px}.privacy-policy ul{padding-left:0;margin:0}.follow-us-foot .follow-logos a{margin:0 20px 0 0}.newsletter-section h3{margin:0;font-size:30px}.single-right{padding:20px 20px 0}.location-section .other-cities .dropdown-item{width:30%}.row.location-post-item{flex-direction:column-reverse;gap:30px;margin:20px}.location-facilitie{grid-template-columns:repeat(3,1fr);row-gap:0;margin:10px 0}.location-top-items .items-content p{font-size:13px}.search-submit{right:19px}.detail-address .row{gap:35px}.single-ourlocation .location-post-item-content{padding:0 15px}.location-holistic .service-box-grid.grid-4{display:flex;position:relative;flex-wrap:wrap;justify-content:space-evenly}.location-facilitie p{font-size:13px;width:100%}.find-spa-section .heading-content .find-spa-content{padding-right:0;line-height:1.9}.find-spa-section .row{gap:17px}.location-section .location-search-btn{margin:25px 0 0}.page-template-default .location-search-btn{margin:22px 0 0}.find-spa-section .heading-content{text-align:left}.heading-content{margin-bottom:25px}.privacy-policy,.privacy-policy ul,.rights-reserved-section{justify-content:left;text-align:left}.privacy-policy{justify-content:left}.newsletter-form input#gform_submit_button_1{padding:0 25px}.services-box{gap:12px}.services-box .book-services img{border-radius:15px}.woocommerce-loop-product__title .btn-p{font-size:15px}h1.product_title.entry-title{font-size:40px!important;line-height:1.3}.single-product .slot-field-wrap select{background-color:#fff0}.pass-product-content{padding:0}.privileges-box.df-se{justify-content:center;row-gap:25px}.offer-box{width:23%}.privileges-box .offer-box h4{padding:9px 5px 5px}.woocommerce-cart-form .button{margin-top:20px!important;line-height:1.5!important}.coupon-caption span{font-size:20px}.coupon .button{margin-top:5px!important}.woocommerce-cart .woocommerce-cart-form{padding-top:0}.woocommerce-cart .woocommerce{padding-top:50px}.woocommerce-cart .cart-collaterals{padding:13px;display:flex;flex-direction:column}.woocommerce-checkout .woocommerce{padding-top:80px}}@media screen and (max-width:767px){.wellness-spa-inner-content p,.woocommerce table.my_account_orders .button{font-size:16px!important}.view-service-btn,section.Wellness-spa-pune-contact{margin-top:30px}.wellness-spa-inner-content{margin-top:5px}.box-content,.head_loc,.newsletter-section h3,.offer-box,.single-ourlocation .holistic-section .service-box-content,.sticky-review,.tired-btn{text-align:center}.error404 .entry-title{font-size:150px}.error404{padding:10px 0 50px}#mygalleryModal .view-all-left-wrapper a,.faq-box-cart .exclusive-offers .note,.gift-section .gift-box p,.timeslot-lists,.view-all-left-title,.woocommerce table.shop_table td,.woocommerce ul.order_details li strong{font-size:14px}.gift-card-gallery-last{width:25%}.modal-body .gform-footer.gform_footer.top_label{margin-top:20px!important}.how-does-box-point span,.woocommerce-billing-fields h3{font-size:30px}irst-child{padding-left:10px}.page-id-37 .checkout_coupon{left:0;position:relative;top:-19px}.contact-address .how-does-box .how-does-box-content{border-right:1px solid #fff}.benefits-box,.benefits-box-content,.contact-address .how-does-box .how-does-box-content:last-child,.how-does-box .how-does-box-content{border-right:0}.prebookmodal .modal-dialog .modal-body{padding:15px}.popup-form .gform_button{height:43px!important}.prebookmodal .modal-header{right:10px;top:10px}.banner .box-paragraph,.consultancy-tab-content .nav-tabs li,.location-post-img,.location-post-item-content,.membership-plan-sec,.reasons_block,.single-ourlocation .other-stores .location-post-item-content{padding:0}.spa-left{padding:25px}.archive-product-list ul.products li.product h3,.update-cart td,.wc-proceed-to-checkout{padding:0!important}.faq-box-cart .code,.faq-box-cart .offer-title{font-size:20px}.woocommerce-cart .coupon{margin-top:-20px}.faq-box-cart .offer-item.active .offer-details{padding-top:5px}.product-cart .woocommerce-loop-product__short_description,.product-cart-area .woocommerce-product-details__short-description,.single-ourlocation .product-box ul.products li:nth-child(5),.single-ourlocation .product-box ul.products li:nth-child(6),.timing-slots,.woocommerce-loop-product__short_description{display:none!important}.banner .box-content,.coupon.coupon-div,.coupon.coupon-mobile-view-cart,.cross-promotional .how-membership,.employee-form-section.employee,.faq-box-cart.faq-box-cart-mobile-only,.gift-img .mobile-img,.job-search-row,.journey_image.mobile,.location-facilitie p span,.my-account-details .woocommerce,.newsletter-form form#gform_1,.ourbrand_img_mobile,.ourbrand_title_mobile,.review-location-btn .book-now,.tired-banner-mobile,.tired-section .tired-banner.tired-banner-mobile,.tooyoo_mobile,.tystory_inner,.view-service-btn.mobile,.woocommerce-cart .woocommerce,div#selLocationsListing{display:block}.cart-collaterals{flex-direction:column-reverse;display:flex}#counter .item .count,.cart_totals h2,.reviewer-name,.service-item-tax h3{font-size:25px}.cart_totals{margin-top:20px;order:2}.cart-space .g-back,.find-spa-section::before,.gift-img .desktop-img,.journey_image.desktop,.membership-benefits::after,.membership-box .product .membership-benefits::after,.ourbrand_img_desktop,.ourbrand_title,.product-content,.sub-detail-img,.tired-banner .banner-caption-tired h2 br,.tired-section .tired-banner,.tired-section::before,.tooyoo_desktop,.topest_header .call_content,.topest_header .call_links,.woocommerce-cart .coupon,.woocommerce-cart-form__cart-item .product-name::before,section.follow-us-section.common-padding{display:none}.membership-plan-sec,.spa-left,tr.cart-subtotal,tr.order-total{display:block!important}.cart-subtotal td,tr.order-total td{display:flex!important;justify-content:space-between}.coupon.coupon-div input,.equire-btn,.my-account-details .login,.prebook-content .woocommerce-loop-product__short_description,.tystory_inner{margin-top:0!important}.tax-location_categories .equire-btn{margin-top:15px!important}.brand_left,.brand_right,.gift-img img,.gift-section .row .col-sm-6,.job-search-row .search-from-col,.location-left-img img,.location-post-item-content .book-now,.my-account-details .myaccount-login-wrap,.other-stores .location-facilities a,.product-main-wrap .product form.cart .button,.single-ourlocation .equire-btn .book-now,.single-ourlocation .equire-btn .btn-light,.spa-right img,.team-section .team-member .designation,.tystory_left,.tystory_right,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart-space{width:100%}.update-cart td{border-top:0!important}.quantity-wrapper{gap:2px}.custom-quantity-style{padding-right:0!important}.cart-collaterals .cart_totals table tr{margin-bottom:10px;border-radius:10px!important}.woocommerce-cart table.shop_table td{border-top:none}.cms-field .gform_button,.tystory_inner .gform_button{height:40px!important}.btn-group-location .btn-light,.location-post-item-content .btn-group-location .book-now,button.single_add_to_cart_button.button.alt{padding:6px 20px!important}.btn-box .btn-light img{width:18px}.full.selectdate{margin:18px 0 15px}.google-stars,.other-stores .location-facilities a,.read-more-toggle,.star-rating span{font-size:13px}.location-facilities .location-info{margin:10px 0}.single-ourlocation .other-stores .post-content,.wellness-product .woocommerce-loop-product__title{min-height:auto}.woocommerce ul.order_details li{float:none;display:flex;align-items:center;column-gap:10px;font-size:13px;line-height:1.7}.order_item .wc-item-meta-label,.woocommerce .woocommerce-customer-details address{font-size:14px!important}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:10px 8px}.box-content{color:#fff;position:relative;top:unset;transform:unset;margin-top:0}.single-product .product-before-wrap h1.product_title.entry-title{margin-bottom:5px!important}.employee-wellness .tystory_right .sub-title{margin-left:40px}.btn-box,.row.justify-content-between{gap:15px}.content-container,.procedure-content{width:55%}.checkout_coupon .form-row,.checkout_coupon .form-row-first,.heading-content p.w-75,.location-detail-form .modal-dialog,.swiper-slide.birthday_card,.tax-location_categories .location-reviews .post-content,.testimonial-section .testimonial-slide,.ttv_video.w-75{width:100%!important}.college_section .content_details p:last-child,.home .experience-section .heading-content,.home .product-box .product-cart p,.home .products-list .heading-content,.location-detail-page .heading-content,.our-spa-location .heading-content,.our-story .heading-content,.our_brands_section .heading-content,.product-cart p,.single-ourlocation .product-box .product-cart p,.tooyoo_story_section .heading-content,.wedding-terms ol,.why_bday_item{margin-bottom:0}.home ul.products .product-cart h3,.single-ourlocation ul.products .product-cart h3{margin-bottom:7px}.employee-form-section.employee .book-now,.location-post-item-content .location-overview-info,.location-post-item-content .location-reviews,.single-product button.single_add_to_cart_button.button.alt,.why_bday_item:first-child{margin-top:15px}.deals-offer-filter .reset-button{font-size:13px;padding:6px 20px}.pass-product-content ul li,.privacy-policy-bottom ul li a,.self-care .heading-content p{font-size:12px}.privacy-policy-bottom ul li{margin-left:24px}.woocommerce .button,.woocommerce-Button{font-size:16px!important;padding:6px 20px!important;line-height:1.5!important}.award_name,.btn-row .book-now,.cat-membership .access-box-heading p,.find-spa-section .location-images p,.woocommerce-Price-amount.amount{font-size:15px}.woocommerce-cart .coupon-div button.button{margin-top:0!important;max-width:100px}.benefits-box-grid{display:flex;flex-wrap:wrap;padding:0!important}.single-product .service-image-box{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box;padding:20px}.single-product .service-image-box:nth-child(2n){border-right:unset}.single-product .benefits-box-grid .service-image-box:nth-last-child(-n+2){border-bottom:none}.prebookmodal .modal-content,.services-box .book-services img{width:95%}.page-id-126934 .header-main{background-image:linear-gradient(#00000000,#ffffff00)}.college_section,.service-taxonomy-list{padding-top:80px!important}.pt-40,.woocommerce-checkout .woocommerce{padding-top:40px}.single-product .woocommerce-product-details__short-description,.woocommerce-cart .woocommerce{padding-top:10px}.cart_item .product-name{padding-top:20px!important}.coupon-caption,.location-post-item-content .book-now{display:block;text-align:center}.woocommerce-cart table.cart img{width:100%;height:100%}.coupon-caption span{font-size:20px;line-height:normal}.coupon-caption img{width:26px}.faq-box-cart .toggle-icon{padding:6px}.search-box-row,.woocommerce-cart .cart-space{padding-right:0}.woocommerce-page table.cart .product-thumbnail{display:block;padding:10px}.coupon.coupon-mobile-view-cart button.coupon-caption.accordion-button{text-align:left}.coupon.coupon-mobile-view-cart button.coupon-caption.accordion-button::after{content:'';width:25px;display:block;height:25px;position:absolute;right:0;top:0;background-size:15px;background-position:center center}.award_name,.wellness-champions.careers-team .team-member:hover .team-info:not(:empty),.woocommerce-cart .cart_item{padding:5px}.coupon .button,.coupon .input-text{width:100%;margin-top:10px!important}#counter,.feedback_sec .inner-top-space,.inner-section.team,.inner-space,.location-toyo .service-box-grid,.our-story .inner-top-space,.woocommerce-cart .cart-space,.woocommerce-cart .woocommerce-cart-form{padding-top:0}.woocommerce-cart div#breadcrumbs{padding-top:30px;box-shadow:none}.deals-offer-filter select{height:50px!important;color:#666!important;font-size:13px}.detail-address,.service-posts-cat{padding-top:0!important}.search-box-row .search-btn-col{max-width:0%;flex:0 0 0%}.search-box-row .search-btn input{margin-left:-53px}.location-post-item-content .btn-box .book-now,.search-box-row,.work-process-box .row{justify-content:center}.search-input-col input{width:340px;margin:auto}.job-search-row .job-alert-col{padding-left:0;margin-top:10px}.heading-content.pb-20,.home .experience-section,.message-process .heading-content,.overview-section .heading-content,.self-care .heading-content,.single-ourlocation .heading-content,.wellness-champions.careers-team,section#massages{padding-bottom:0}.wellness-champions.careers-team .team-member img{height:100px;object-fit:cover}.post-btns a,.post-btns button{padding:2px 7px}.wellness-champions.careers-team .team-info{padding:5px;margin-bottom:-45px}.btn-row{column-gap:4px}.post-btns{margin-top:10px;margin-bottom:13px}.careers-team .team-member:hover .designation{padding-top:8px}.birthday_shop_content p,.head-caption,.tystory_left{padding-inline:0}.wellness-work-form .modal-dialog{width:90%!important;margin-left:10px!important}.header-main .col-xl-10,.header-main .col-xl-2,.oil-cat .col-md-4,.overview-section .items-box .row>*,.work-process-box .row>*{width:50%}.therapy_story .tystory_left{padding:20px 0 0!important}.franchise-resion .reason_itemimg img{padding:3px}.cross-promotional .how_item{width:95%;margin:auto}.block-wrap{padding:20px 0 0}.fran_award .block-wrap img{height:170px;object-fit:contain}.fran_award .item{width:49%}.fran_award{flex-wrap:wrap;column-gap:5px}.page-template-tattva-brand-wellness .our_brands_section .tystory_inner,.service-too .tystory_inner{display:flex!important;flex-direction:column-reverse!important}.tooyoo_service_desc{margin-bottom:20px}.ttv_video iframe{aspect-ratio:16/10;width:100%;height:auto}.location-toyo{padding-bottom:40px!important}.how-does-box-point h6,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0!important}.about-content-section .row.brands{flex-direction:column-reverse;padding-top:35px}.about-content-section .row.team,.follow-us-foot{padding-top:15px}#counter .item h3,.tax-location_categories .location-post-item-content h3 a{font-size:18px}.ourbrand_logo{padding-top:20px}.brand_block{flex-direction:column-reverse!important}.our-team-list{padding-bottom:80px!important}#counter .item{width:155px;height:155px;padding:15px}.icon_cont_sec .col-lg-4.why_bday_item,.icon_cont_sec ul.products li{width:90%}.location-left-img{padding-bottom:25px}.newsletter-section .row.align-items-center{width:auto;padding-left:0}#counter,.deals-offer-filter .filter-container{flex-wrap:wrap}.archive-product-list ul.products li.product .star-rating{font-size:1rem!important}.menu-item-has-children .sub-menu{position:relative;padding:5px 5px 0}.book-now:hover,.gift-box .gift-content a:hover,.popup-form .gform_button:hover,.products-list .book-now:hover,.second .gift-content .btn-light:hover{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.location-section .other-cities .dropdown-item p:hover,.other-cities .dropdown-item:hover{color:#000;background-color:#fff0}.book-appointment:hover{background-color:#00000059;border:1px solid #fff;color:#fff}.navbar .cart-link .book-appointment:hover img{filter:invert(0)}.airindia_logo{width:40%}.benefits .service-image-box,.cat-how-does .how-does-box-content{width:calc(100% / 2)}.cat-membership .access-box .front-img img{width:50px;height:50px}.archive-product-list ul.products .woocommerce-loop-product__title a:first-child,.member-title h6,.page-id-134805 .heading-content h2,.single-product .heading-content h2{font-size:22px}.cat-how-does .how-does-box-point p,.single-product div.product div.images img{height:auto!important}.archive-product-list ul.products li.product{width:calc(100% - 25px);margin:0 auto;padding:0}.navbar-collapse ul#menu-menu-1{margin-top:85px!important}.offer-how-does .how-does-box,.page-template-deals-offer .how-does-box{column-gap:0}.reason_comfort_section .reason_item{width:25%;flex:0 0 25%}.reason_comfort_section .reason_item span.reason_title{font-size:9px;line-height:18px}.product-detail-content a.less_tnc,.product-detail-content a.more_tnc{font-size:13px;margin-bottom:20px}.nav-tabs .nav-link{font-size:12px;padding:5px 12px;margin:0}.blog-box,.nav-tabs{padding:10px}.woocommerce div.product .product_title{font-size:24px;margin-bottom:5px}.blog-section .page-numbers{padding:7px 11px;margin:0 2px;height:33px;font-size:14px}.blog-section,.commitment-section,.deal-content,.home section.gift-section.common-padding{padding-top:40px!important}.overview-section .items-box .row{--bs-gutter-y:2.1rem}.employe-well-chose .heading-content{border:unset!important}.work-process-box .process-item .number{font-size:50px}.overview-section .location-top-items .items-content p{height:auto;font-size:12px}.page-template-deals-offer .woocommerce-loop-product__title{min-height:38px}.woocommerce-account .woocommerce-MyAccount-content{margin-left:0;width:100%}.head_loc img{height:14px;vertical-align:middle}.topest_header{padding:6px 0}.header-main{top:24px}.head_loc,.navbar-brand{margin-left:0}.modal-spinner{background-size:75px}.single-product .slot-field-wrap input,.single-product .slot-field-wrap select{height:50px;background-size:12%}.product-main-wrap .modal-content{width:96%!important}.message-process .items-box .col-md-4:last-child .location-top-items::before{width:0}.message-process .items-box .col-md-4:last-child .location-number{top:-295px}.lost_reset_password,.my-account-details,section.spa-membership-section.common-padding{padding-top:70px}.modal-content{padding:0!important;width:100%!important;margin:10px!important}.work-process-box .process-item{margin-bottom:20px;padding:15px;height:auto}#offerModal .modal-body p b,.header-product .amount,.summary .amount{font-size:16px}.commitment-section .service-image-box h5{max-width:149px;height:auto}.services-box .book-services a p{margin:10px 0 0}.single-ourlocation .product-cart img{width:11px}.single-ourlocation .product-time{font-size:11px}.product-wrap-review{top:3px}.overview-section.message-process .items-box .row{--bs-gutter-y:0.5rem}.single-product .summary del::after{width:79%}.single-product .summary del{padding-right:8px}.slot-field-wrap label{font-size:20px;font-weight:500;padding-bottom:8px}.product-main-wrap .product form.cart{margin-bottom:0!important}.product-before-wrap.common-padding{padding:30px 0 40px}.overview-section .location-top-items .items-content{padding:5px;height:95px}.location-overview-info .location-address{max-width:100%}.page-template-location-selection #selCitiesListing .location-content{grid-template-columns:repeat(5,1fr)!important}.page-template-prebook .testimonial-section .heading-content{margin-bottom:8px}.prebook-box ul.products .woocommerce-loop-product__price{margin:2px 0 0}.tax-location_categories .location-post-item .location-reviews{margin-top:14px}.tax-location_categories .location-post-item-content .location-reviews .post-content{margin-bottom:0;max-width:100%}.self-care iframe{aspect-ratio:16/10;height:auto;width:100%}.message-process .items-box{position:relative}.message-process .location-top-items::before{content:"";position:absolute;left:-30px;top:38px;bottom:0;width:2px;background-color:#ccc}.message-process .location-number{position:relative;left:-40px;top:-295px;width:24px;height:24px;background:var(--primary);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:30px}.message-process .items-content{background-color:transparent!important;border-radius:0;padding:0!important;text-align:left;border:0;height:auto!important;margin-top:0;width:100%}.message-process .location-top-items{display:flex;flex-direction:column-reverse;position:relative}.benefits .benefits-content,.rights-reserved-section{padding:0 10px}.vertical-line-cms .benefits-content{padding:15px 10px!important}.message-process .items-box .row{justify-content:end!important}.message-process .items-box .row>*{width:90%!important}.benefits .benefits-box-grid{row-gap:0}.overview-section .location-top-items h3{font-size:18px;margin-bottom:3px!important}.benefits .benefits-content p{font-size:10px;line-height:1.5}.overview-section .location-top-items p{font-size:9px}.gallery-modal .mySwiper .swiper-slide{height:400px!important}.gallery-modal .modal-dialog{max-width:100%!important}.other-stores .location-post-item{padding:20px 10px!important;margin-bottom:23px!important}.single-ourlocation .location-facilities a{line-height:5px}.location-search-btn .location-btn,.location-search-btn .location-btn:hover{padding:6px 20px}.location-section .other-cities .dropdown-item p{font-size:15px;line-height:2.1!important;padding:5px 0}.tax-location_categories .location-post-item-content .btn-light{font-size:16px;display:block;width:100%}.other-cities .dropdown-item:hover{border-radius:0}.woocommerce-loop-product__price del::after{width:37px;left:3px;bottom:3px}.view-all-gallery{position:absolute;right:-20px;top:90%;transform:translate(-50%,-50%);background-color:#fff0;color:#fff;border:none;box-shadow:none;padding:0;border-radius:0;font-size:24px!important;font-family:Roboto,sans-serif;font-weight:300}.review-box{border-bottom:1px solid #ddd;border-top:0;border-left:0;border-right:0;border-radius:0;margin-bottom:0}.review-header{align-items:flex-start}.single-ourlocation .product-box .book-now{display:inline-flex;margin:0 5px}.detail-address .detail-address-left iframe{height:235px}.location-sub-detail .heading-content h2{width:100%;font-size:19px}.location-facilities .location-call{margin-right:2px}.location-posts{margin-top:-12px}.location-post-img .new-launch-label{top:12px;left:13px}.home .location-search-btn .location-btn{padding:6px 21px}ul.products .product-cart{margin-top:-18px}ul.products .product-time{padding:1px 0}.tax-location_categories .location-post-item-content .btn-light{padding:6px 10px!important;margin-left:0;margin-top:0}.care-img a img{width:90px;height:95px}.care-img img{aspect-ratio:16/11;height:auto}.gift-img::after{width:97%;height:96%;border-radius:20px}.img-right::after{right:-6px;top:14px}.single-ourlocation .img-right::after{right:-3px;top:10px}.gift-section .gift-content{margin-bottom:5px}.second .img-right::after{right:-3px;top:10px;left:10px}.detail-address .detail-address-left{position:relative;top:0}.wellness-champions .team-section{grid-template-columns:repeat(2,1fr);padding:20px 0}.wellness-champions .team-info h4{font-size:15px;margin-bottom:3px}.wellness-champions .team-info .designation{margin-top:3px}.wellness-champions .team-info{font-size:12px;max-height:95px}.wellness-champions .designation,.wellness-champions p{font-size:11px!important;line-height:1.5}div#selLocationsListing .outlet-list{margin-bottom:20px;width:100%}.location-sub-detail .sub-detail-img .col-sm-3{width:65%}.location-sub-detail .product-gallery img{width:100%;height:239px;object-fit:cover;border-radius:20px;margin-bottom:20px}.membership-pb .membership-box .products .book-now{font-size:14px;padding:6px 20px;line-height:1.5}.tired-banner .tired-btn .btn-light{position:relative;bottom:-60px;left:unset;transform:none}.tired-banner .banner-caption-tired h2{position:relative;top:-50px}.tired-banner{padding:83px 0!important}.banner-caption-tired{display:block;align-items:center;column-gap:70px}.membership-points .access-img{width:160px;height:150px}.membership-pb .membership-content{margin:20px}.other-stores{padding-bottom:0!important}.other-stores .location-post-item{margin:0 10px;height:auto!important}.location-post-item{padding:20px!important}.location-post-item .book-info{position:relative;width:100%!important;bottom:0}.detail-address .single-thumbnail img{height:200px;width:100%;object-fit:cover}.location-sub-detail{margin-bottom:25px;padding-bottom:0!important}.location-reviews .post-content{width:55%!important}.google-review-text{font-size:8px}.location-post-item-content .location-overview-info,.location-post-item-content .location-reviews{display:flex;justify-content:space-between;flex-direction:unset;gap:7px;align-items:flex-start}.location-overview-info .location-address{margin:0}.location-reviews .google-logo svg{width:30px}.google-review-box{width:auto;column-gap:5px;padding:0 5px}.location-box-post .location-posts{gap:0}.home section.banner-common{padding:144px 0 0}div#wrapper:not(.home div#wrapper){padding-top:144px}section.location-detail-page.common-padding,section.holistic-services.common-padding{padding-top:30px!important}#selCitiesListing .location-content{grid-template-columns:repeat(3,1fr)!important}.custom-c .heading-content,.pass-img img{margin-top:0}.membership-content{margin:10px 20px 70px}.how-does-box-point{padding:30px 10px!important}.sticky-review h2{font-size:36px;justify-content:center}.membership-pass{margin-top:20px}.pass-location-form{margin-top:10px}.membership-pass .add-to-cart,.membership-pass .buy-now{width:100%;margin-left:0!important;display:block}.gift-section .col-lg-6.second{margin-left:0;margin-top:30px}.gift-section .gift-box{margin-left:0!important}.detail-address .location-facilities{display:flex;flex-wrap:wrap;column-gap:10px;padding-top:10px}.detail-address .location-facilities a{width:48%}.box-content .btn-b{font-size:18px!important}.procedure-img{display:flex;justify-content:center}.common-padding{padding:40px 0}section.location-section.common-padding{padding-top:30px}.btn-b img,.btn-p img,.btn-w img{width:25px;height:auto}.location-search-btn .btn-p img,.location-search-btn .btn-w img{width:20px;height:auto;margin:0 0 0 4px!important}h3{font-size:23px}.navbar{padding:15px 0}.banner-slide{height:60vh}.banner .box-content h2{font-size:47px;line-height:60px}.box-content{padding:55px}.sub-title::after,.sub-title::before{width:35px}.swiper-button-next img,.swiper-button-prev img{width:31px;height:auto}.service-box-content h5{font-size:17px}.find-spa-section .location-content{gap:15px;grid-template-columns:repeat(4,1fr);margin-top:25px}.follow-us-section .FeedGridLayout__grid{grid-template-columns:repeat(2,auto)!important}.newsletter-section h3{font-size:25px;margin:0 0 10px}.newsletter-form .gform_footer.before{margin:17px 0 0;display:flex;justify-content:center;justify-content:left;justify-content:center}.newsletter-section .newsletter-form input#gform_submit_button_1{margin-top:17px!important}.location-section .other-cities .dropdown-item{width:41%}.location-facilitie{grid-template-columns:repeat(3,1fr)}.location-accordion p{padding:0 10px 0 0}.single-item{grid-template-columns:repeat(1,1fr)}.newsletter-form input#gform_submit_button_1{margin-left:0;height:48px}div#gform_5_validation_container{margin-bottom:15px}#location-offer .gform-body.gform_body input{padding:25px 18px}.location-popup-form div#gform_fields_5{gap:10px}.gform-footer.gform_footer.top_label{justify-content:center;margin:40px 0 0!important}div#gform_wrapper_1{padding:0 12px}.newsletter-section{background-color:var(--secondary);padding:38px 0 35px}.location-section .other-cities{padding:20px 10px}.location-accordion .location-faq-title{font-size:24px}.show-cities{margin-top:30px;padding:0 25px}.services-box .book-services p{margin:0;font-size:15px}.prebook-box ul.products{display:grid;grid-template-columns:unset}.prebook-box ul.products li{width:calc(100% - 25px);margin:0 auto;padding:0!important}.gift-section .row{display:flex}.col-sm-6.second .row{flex-direction:column-reverse}.gift-section .row .gift-img{margin-top:17px}.col-sm-6.second{margin-left:0;margin-top:35px}.col-sm-6 .second .row.gift-box{display:flex;flex-direction:column-reverse}.page-template-location section.location-section{padding-top:70px!important}.offer-box{width:33%}.offer-img img{width:80%!important}.woocommerce-checkout .cart_item .woocommerce-Price-amount{position:unset}.woocommerce-cart .cart_item td.product-name{width:80%}.woocommerce-cart .woocommerce table.shop_table_responsive tr td{background-color:#f0edef}.woocommerce-cart .cart-space .shop_table.cart{width:100%;float:left;padding-right:0}.woocommerce-cart .cart-collaterals.cart-collaterals-wrap .faq-box-cart{order:1}.coupon.coupon-div p.view-coupons{padding:5px 0 0 5px}}@media screen and (max-width:799px){ul.products{column-gap:15px;row-gap:25px}.woocommerce-cart .woocommerce-cart-form__cart-item{display:flex!important}}@media screen and (max-width:640px){.location-facilitie,ul.products{grid-template-columns:repeat(2,1fr)}.single-ourlocation .gift-section .heading-content{padding-top:40px}.tired-banner{padding:75px 0!important;background-size:contain}.prebook-box ul.products li .product-time,.services-box .book-services a p,.woocommerce-loop-product__title .btn-p,li .membership-benefits p{font-size:12px}.box-paragraph,.membership-pb bdi,ul.menu.nav.nav-foot li a{font-size:15px}.content-info .btn-p{padding:8px 9px;font-size:14px}.membership-pb ul.products li{width:calc(100% - 25px)}.membership-points{column-gap:35px}.access-box-heading p,.how-does-box-point h6,.single-ourlocation .location-post-item-content h3{font-size:18px}.how-does-box-content{width:calc(100% / 2)}.membership-pb .content-info .btn-p{padding:8px;font-size:12px}.page-template-location section.location-section{padding-top:70px!important}.modal-yt .btn-close{left:90%}a.phone-number-2{font-size:16px}.navbar{padding:8px 3%}button.navbar-toggler{padding-left:0}.number-box-mobile,.procedure{position:relative}.content-number,.procedure::before{position:absolute;border-radius:50px}.procedure::before{content:"";height:90%;left:11px;width:3px;background-color:#d9d9d9;top:40px}.content-number{display:block;display:flex;left:0;top:0;height:25px;width:25px;background:var(--primary);font-size:14px;color:#fff;align-items:center;justify-content:center}.procedure-content{width:100%;text-align:left;background-color:#fff0;box-shadow:unset;margin:0 auto;position:relative;padding-top:0}.procedure img{width:100%;height:303px}.procedure-img{margin:0 auto}section.holistic-services.common-padding,section.location-detail-page.common-padding,section.location-section.common-padding,section.location-sub-detail.common-padding{padding-top:10px}.home section.location-section.common-padding,.page-template-location-selection section.location-section.common-padding,.tax-location_categories section.location-section.common-padding,section.location-section.common-padding{padding-top:40px!important}.page-template-location-selection section.location-section.common-padding{padding-bottom:0}.spa-membership-section{padding-top:unset}.service-box-grid.grid-6 .service-image-box{width:calc(100%/2)!important}.btn-b,.btn-p,.btn-w{padding:6px 19px;font-size:12px;display:inline-flex;align-items:center;gap:5px}.btn-b img,.btn-p img,.btn-w img{margin-left:0;width:20px}a.btn-p.location-btn{display:inline-flex;align-items:center}.navbar-brand img{max-width:170px}.location-search-btn .btn-p img,.location-search-btn .location-btn img{margin-left:0!important;width:13px}.location-search-btn .btn-light{column-gap:10px}.gift-section .gift-content a img{filter:brightness(100);width:20px;margin-left:4px}.banner-slide{height:42vh}.location-btn svg{width:11px;margin-top:-2px;margin-right:0}.box-content{padding:55px 55px 0}.banner .box-content h2{font-size:44px;line-height:53px}.banner .box-paragraph,.heading-content{margin-bottom:20px}.experience-left{padding:15px}.experience-left-content{padding:20px}.experience-left-content p{margin-bottom:8px;letter-spacing:1px;line-height:31px}ul.products{display:grid;column-gap:15px;row-gap:28px;margin:0}ul.products li{width:100%;padding:0;margin:0}ul.products img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{height:auto}ul.products .product-cart{width:90%}ul.products .product-time{gap:5px;font-size:12px}ul.products p.woocommerce-loop-product__short_description{font-size:12px;line-height:1.5;margin-bottom:0}.deals-offer-filter ul.products p.woocommerce-loop-product__short_description{margin-top:5px}ul.products .woocommerce-loop-product__price{font-size:15px;margin-bottom:0;padding:10px 0}.find-spa-section .location-images p{color:#666!important}.location-images:hover img{filter:unset;-webkit-filter:unset}.gift-img img{height:auto;width:100%;padding:5px;border-radius:20px}.single-ourlocation .gift-img img{border-radius:0}.gift-section .gift-box{padding:15px 15px 30px!important}.gift-section .gift-content{margin-top:8px}.gift-section .gift-box h6{line-height:34px;margin:0 0 3px}.gift-section .gift-box p{line-height:19px;margin:2px 0 12px}.find-spa-section .location-content,.testimonial-button{margin-top:0}.care-img,.reviewSwiper{margin-top:10px}.testimonial-slide{padding:0 35px 15px}.tired-section .heading-content h2{margin-bottom:11px;font-size:37px}.modal-dialog .location-content,.spa-pc .container,.tired-section,ul.products{padding:0}.location-section .other-cities .dropdown-item{width:38%}.find-spa-section .sub-title{margin-bottom:5px}.follow-us-section .follow-content{margin-top:20px}.gform-footer.gform_footer.top_label{justify-content:center;margin-top:0!important}h3.nav-title{font-size:25px;margin:0}ul.products .product-cart h3{font-size:21px;margin-bottom:2px}.location-images{padding:8px}.location-images img{max-height:43px}.show-cities{margin-top:25px;padding:0 5px}.newsletter-form input#gform_submit_button_1{padding:6px 30px;height:auto;width:auto}.gift-section .gift-content a{padding:6px 20px}.location-images:hover{border:1px solid #fff0;background-color:#fff}.newsletter-form .gform_footer.before{margin-top:11px}.newsletter-section h3{line-height:1}.follow-us-section .FeedGridLayout__grid{gap:15px!important}.location-content{grid-template-columns:repeat(5,1fr)}.location-facilities a img{width:20px;height:auto}.location-images p{color:var(--black)!important;font-size:11px}.tax-location_categories .location-search-btn{margin:15px 0 0}.modal-content{margin:0 5px!important}.location-accordion .location-faq-title{font-size:20px!important;line-height:1.3!important;padding:13px 0}.location-accordion p{padding:10px 0 0}.tax-location_categories .accordion-body{padding:0 5px}.location-top-items .items-content p img{width:20px;height:20px}.faq-box .accordion-body{padding:5px 0}.breadcrumb-section{display:block;padding:50px 0 10px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.privacy-policy{margin-left:0;padding:0;justify-content:center}footer p.copyright{text-align:center}.services-box .book-services img{border-radius:10px}.services-box{gap:8px}.prebook-box ul.products li h3,.single-product .summary del{font-size:22px}.detail-address-left,.detail-content,.holistic-services::before,.location-facilitie p img{display:none}footer .container-custom{padding:0 7%}.holistic-services .container{padding:0 20px}.single-product .summary ins{font-size:23px}h1.product_title.entry-title{font-size:36px!important}.procedure{display:flex;flex-direction:column-reverse;padding-left:35px}.location-map,.location-map .detail-address-left,.single-thumbnail,.timing-slots{display:block}.member-title{width:48%}.benefits-box-point img{width:81px;height:66px}.terms-condition ol li{font-size:14px}.timing-slots p{font-size:16px;color:var(--primary);font-weight:600}.timing-slots p span{color:#00000096}.single-thumbnail img{width:100%;border-radius:20px}.location-map{padding:20px 20px 0}.location-map .detail-content{display:block;padding-top:20px}.privileges-box .offer-box h4{font-size:18px;padding:9px 3px 5px}.modal-dialog-scrollable .modal-content{width:95%!important}.holistic-section .service-box-content h3{font-size:25px!important;text-align:center!important;line-height:27px!important}}@media screen and (max-width:576px){.h1,h1{font-size:30px}.font-size,.h2,h2{font-size:25px}.h3,h3{font-size:18px}.h5,h5{font-size:20px;line-height:1}.find-spa-section .location-content{margin-top:0!important}.banner .box-content h2{font-size:30px;line-height:35px}.book-appointment,.book-now,.btn-light,.gift-section .gift-content a{font-size:16px}.find-spa-section .sub-title::before{width:30px}nav.navbar.navbar-expand-xl.fixed-top .tc-1{width:50%}.find-spa-section .heading-content .find-spa-content{padding-right:0}footer .row{gap:35px}section.location-sub-detail .sub-detail-img{gap:15px}}@media screen and (max-width:560px){.header-product .amount{font-size:22px}footer .order-change{order:4}.location-section .other-cities .dropdown-item p{font-size:15px;text-wrap:balance}.location-facilities{gap:9px;flex-wrap:wrap}.location-facilities a{width:100%}.experience-left-content{padding:15px 15px 20px}.box-content{padding:20px 38px 0}ul.products{grid-template-columns:repeat(1,1fr);row-gap:25px}ul.products img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{aspect-ratio:5/3}.membership-pb .content-info{flex-wrap:unset}.content-info .btn-p{padding:8px;font-size:12px}}@media screen and (max-width:480px){.message-process .location-number{top:-332px}.message-process .items-box .col-md-4:last-child .location-number{top:-330px}.tired-banner{padding:92px 0!important}.banner .box-content h2{line-height:46px;font-size:30px}p{font-size:14px;line-height:22px}.heading-content{margin-bottom:25px}.experience-left-content p{margin-bottom:15px}.company-logos .logos-img img,.company-logos-2 .logos-img img{width:70px}.holistic-section .service-box-content,footer .row{gap:15px}.holistic-section .service-box-content h3{line-height:17px;font-size:25px;margin:0}.gift-section .gift-box h6{font-size:24px}.care-img{margin-top:25px}.testimonial-button{margin-top:0}.testimonial-slide{padding:0 15px 15px}.newsletter-form input#input_1_1{height:48px}footer .copyright{font-size:12px}h3.nav-title{color:var(--white);font-size:24px}footer .footer-logo img.custom-logo{max-width:220px}.location-section .location-content{gap:5px}.location-section .other-cities .dropdown-item{width:43%;border-bottom:1px solid #d3d3d3}.location-section .other-cities .dropdown-item p:hover img{display:none}.location-facilitie{display:flex;column-gap:5px;flex-wrap:wrap;justify-content:flex-start}.location-facilitie p{width:fit-content}.location-reviews{display:inline-flex;justify-content:flex-start;flex-direction:column-reverse;gap:7px}.location-facilities .location-info,.location-reviews p.post-content{width:100%}.location-reviews img{width:36%;margin:10px 0;height:auto}.location-facilities{display:flex;gap:15px;grid-template-columns:repeat(1fr);width:100%;flex-wrap:wrap;justify-content:space-between}.single-ourlocation .other-stores .location-facilities{display:grid;grid-template-columns:repeat(2,1fr)!important}.location-facilities a{width:47%}section.gift-section.common-padding{padding-top:50px;padding-bottom:50px!important}.tax-location_categories section.gift-section.common-padding{padding-top:0;padding-bottom:0!important}.location-post-item-content h3 a,.newsletter-section .newsletter-form input#gform_submit_button_1{font-size:16px}.testimonial-content p{font-size:13px}.breadcrumb-list li a,.privileges-box .offer-box h4{font-size:11px}.location-facilitie p img{margin-right:1px;width:22px;height:27px}.timing-slots p{font-size:14px}.btn-box{flex-direction:column}.btn-box a.btn-p,.btn-box a.btn-w{justify-content:center}}@media screen and (min-width:375px) and (max-width:768px){.location-section .location-content{grid-template-areas:". . a b" ". . . ."!important;row-gap:20px}.find-spa-section .location-content{grid-template-columns:repeat(5,1fr)}.find-spa-section .col-lg-5,.find-spa-section .col-lg-7{padding:0}.location-images{padding:2px}.location-images img{max-height:30px}.find-spa-content{font-size:10px}ul.products{display:flex}ul.products li{width:47%}ul.products .product-cart{padding:10px 2px 13px}.home .post-133813,.home .post-133822{display:none}ul.products .product-cart h3{font-size:17px}ul.products .woocommerce-loop-product__price{padding:5px 0}}@media screen and (max-width:414px){.message-process .location-number{top:-320px}.message-process .items-box .col-md-4:last-child .location-number{top:-318px}.tired-banner{padding:82px 0!important}}@media screen and (max-width:399px){.message-process .location-number{top:-306px}.message-process .items-box .col-md-4:last-child .location-number{top:-305px}.banner .box-content h2{line-height:43px;font-size:24px}.tired-banner{padding:75px 0!important}.location-facilities a{display:flex;align-items:center;line-height:1px;padding:5px;font-size:11px;margin-bottom:1px}.location-facilities{column-gap:5px}.location-facilitie p{font-size:12px;display:flex}.find-spa-section .location-images p,.gift-section .gift-box p,.header-banner-mobile a{font-size:12px}.holistic-section .service-box-content h3{line-height:.9;font-size:20px}.single-ourlocation .holistic-section .service-box-content h3{font-size:24px}.single-ourlocation .service-box-content .service-logos{width:34px;height:34px}.services-box .book-services a p{font-size:10px;line-height:1.5}.services-box{gap:2px}.member-title h6{font-size:20px}.member-title p{font-size:12px;padding:3px;line-height:1.5}}@media screen and (max-width:380px){.message-process .location-number{top:-296px}.message-process .items-box .col-md-4:last-child .location-number{top:-298px}.location-section .other-cities .dropdown-item{width:42%;border-bottom:1px solid #d3d3d3}.breadcrumb-list li a{font-size:10px}ol.breadcrumb-list{gap:4px}footer .container-custom{padding:0 8%}.procedure-content{padding:0 0 7px}.tired-banner{padding:78px 0!important}}@media screen and (max-width:375px){.tired-banner{padding:69px 0!important}.cart-link.align-items-center{margin-top:15px}.location-facilities a{width:49%}}@media screen and (max-width:360px){.location-facilities a{width:52%}.message-process .items-box .col-md-4:last-child .location-number,.message-process .location-number{top:-285px}.row.location-post-item{margin:15px}}@media screen and (max-width:320px){.detail-address .location-facilities a{width:50%}}