@font-face{font-family:Barkentina;font-style:normal;font-weight:400;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Barkentina-1.woff?v=1599953780768182191789017043) format("woff")}@font-face{font-family:Neoneon;font-style:normal;font-weight:400;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Neoneon-3zaD6.woff?v=117852920689538645951789017043) format("woff")}@font-face{font-family:Nickainley;font-style:normal;font-weight:400;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Nickainley-Normal.woff?v=46126368659031202191789017043) format("woff")}@font-face{font-family:Raleway;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Bold.woff2?v=149021056762697307951789017043) format("woff2"),url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Bold.woff?v=138022212552782876331789017043) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-SemiBold.woff2?v=61742100047314558791789017043) format("woff2"),url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-SemiBold.woff?v=22650009384095776021789017043) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Medium.woff2?v=123368652951589259071789017043) format("woff2"),url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Medium.woff?v=106733804634138521761789017043) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Regular.woff2?v=111415241629299994421789017043) format("woff2"),url(//www.thebathhouse.com.au/cdn/shop/t/20/assets/Raleway-Regular.woff?v=78790309388562842091789017043) format("woff");font-weight:400;font-style:normal;font-display:swap}.custom-collection-grid .container h4.sub_title,.testimonials .section--standard .testimonials__container .testimonials__slide h3.title,.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .title,.memberships .membership_plan .container .membership_plan_heading .title{font-size:62px;line-height:70px;color:#e5a0a7;font-family:Nickainley;margin:0}.index .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title,.custom-collection-grid .container .section_title,.inner_page_banner .inner_page_content .title{font-size:64px;line-height:62px;color:#074a52;font-weight:400;font-family:Neoneon;margin:0}input,a,button{outline:none}.container{max-width:var(--max-width);padding:0 var(--spacing-medium);margin:0 auto}.slick-dotted.slick-slider,.mobile-slider-paging{margin-bottom:0}.gift-card__store-name{text-align:center}.desktop_nav{display:flex;align-items:center;justify-content:space-between}.announcement-bar-section .announcement-bar-wrapper .announcement-bar{width:100%;display:block}.announcement-bar-section .announcement-bar-wrapper .announcement-bar__content{display:flex;align-items:center;justify-content:center}.announcement-bar-section .announcement-bar-wrapper .announcement-bar__content .announ_info{font-size:12px;letter-spacing:0%;font-weight:500;line-height:15px;margin:0;padding-right:5px}.announcement-bar-section .announcement-bar-wrapper .announcement-bar__content .zip_icon{display:inline-block;width:50px;line-height:0}.header{padding:31px 0}.header .header__content .header__logo-wrapper{margin:0;line-height:0}.header .header__content .header_icon_with_nav{align-items:center}.header .header__content .header__nav .nav__item{margin:0;line-height:18px;padding-right:40px}.header .header__content .header__nav .nav__item:last-child{padding-right:8px}.header .header__content .header__nav .nav__item .nav__link{letter-spacing:3px;font-size:15px;line-height:18px;font-weight:500;opacity:1}.header .header__content .header__nav .nav__item .nav__link.nav__menu--active{text-decoration:underline}.header .header__content .header__nav .list .nav__item .nav__meganav{padding:0;top:100%;background-color:#fde2e5}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c{max-width:100%;padding:0}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation{margin:0 auto;width:100%;max-width:950px;background-color:transparent;box-shadow:none;padding:65px 20px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured{padding:0;flex:0 0 48%;max-width:48%;width:100%}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured .mega-navigation__featured-wrapper{background-color:transparent;box-shadow:none;position:relative}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured .mega-navigation__featured-wrapper .mega-navigation__featured-content h6.mega-navigation__featured-heading{font-size:53px;line-height:58px;font-family:Nickainley;color:#fff;letter-spacing:-.11px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured .mega-navigation__featured-wrapper span.top_label{position:absolute;top:0;left:0;font-size:16px;line-height:19px;letter-spacing:3.2px;color:#374632;background-color:#fcc77b;padding:9px 22px;font-weight:600}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .arrow_icon{flex:0 0 20%;max-width:20%;width:100%;text-align:center;padding:0 20px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item{flex:0 0 32%;max-width:32%;width:100%}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item span.m_title{font-size:16px;color:#374632;letter-spacing:3.2px;line-height:19px;background-color:#fcc77b;padding:9px 22px;font-weight:600}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul{padding-left:0;padding-top:20px;list-style-type:none}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li{line-height:normal;padding:10px 0}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li:not(:last-child){border-bottom:1px solid}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li a{font-size:16px;letter-spacing:1.92px;color:#074a52;text-transform:uppercase}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li a:hover{opacity:1;font-weight:600}.header .header__icon-wrapper .header__icon-list{display:flex;align-items:center}.header .header__icon-wrapper .header__icon-list .header__icon{margin-left:24px}.header .header__icon-wrapper .header__icon-list .header__icon--cart .quick-cart__icon{line-height:0}.header .header__icon-wrapper .header__icon-list .header__icon--cart .quick-cart__icon a.color-inherit{display:inline-block;line-height:0}.header .header__icon-wrapper .header__icon-list .header__icon--cart .quick-cart__icon .quick-cart__indicator{display:none}.header .header__icon-wrapper .header__icon-list li.nav_btn{padding-left:24px}.header .header__icon-wrapper .header__icon-list li.nav_btn a{letter-spacing:3px;background-color:#074a52;color:#fff;font-size:15px;text-transform:uppercase;padding:8.5px 17px;display:inline-block}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1{max-width:1440px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured{flex:0 0 57%;max-width:57%}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured .mega-navigation__featured-wrapper{background-color:#fff}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-wrapper a{display:grid;grid-template-columns:1.1fr 1.5fr}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-wrapper a img{object-fit:cover}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega_nav_item{flex:0 0 27%;max-width:27%;padding-left:105px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured .mega-navigation__featured-wrapper .mega-navigation__featured-content h6.mega-navigation__featured-heading{color:#8bc4cb}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content h6.mega-navigation__featured-heading{display:flex;align-items:center}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content h6.mega-navigation__featured-heading svg{margin-right:5px}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content{padding:45px 40px}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content .mega-navigation__featured-link{padding-top:10px;display:block;font-family:Barkentina;font-size:19px;text-decoration:none}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content .mega-navigation__featured-link:hover{opacity:1}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega_nav_item ul{padding-top:0}@media screen and (min-width:960px){.header-section #mobile-nav{display:none}}.custom-full-width-image{position:relative}.custom-full-width-image .content-overlay{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:139px;line-height:220px;font-family:Neoneon}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{margin-top:0;letter-spacing:5.4px;font-size:27px;font-weight:600;text-transform:uppercase;color:#074a52}.soak-sessions .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:79px;line-height:1;font-family:Neoneon;margin-bottom:12px}.soak-sessions .content-overlay__container .content-overlay__inner .content-overlay__subheading{margin-top:0;letter-spacing:4px;font-size:20px;font-weight:600;text-transform:uppercase;color:#fff}.banner_below_label{padding:34px 20px;text-align:center;display:flex;align-items:center;justify-content:center}.banner_below_label span.label_info{font-size:20px;letter-spacing:4px;line-height:24px;text-transform:uppercase;font-weight:500;padding-right:10px;display:block}.banner_below_label a.self_btn{color:#fff;text-transform:uppercase;background-color:#074a52;display:inline-block;font-size:18px;letter-spacing:3.6px;line-height:21px;padding:8.5px 18px;font-weight:600;margin-top:0}.index .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{padding:20px 0;display:inline-block}.coustom_image_with_text .coustom_image_with_text_content{padding:100px 0;position:relative}.coustom_image_with_text .coustom_image_with_text_content:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:-11}.coustom_image_with_text .coustom_image_with_text_content.curly_arrow_show{padding-bottom:200px}.coustom_image_with_text .coustom_image_with_text_content .container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;align-items:center}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img{max-width:360px;height:400px;background-size:cover;background-position:0% 65%;margin:0 auto;border-top-right-radius:50%;border-top-left-radius:50%;border:20px solid #B5CBAE;position:relative}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img:before{position:absolute;content:"";top:-55px;width:175px;height:175px;left:-55px;background-color:#ffc79f;border-radius:100%;z-index:-1}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text{max-width:510px;position:relative;margin:0 auto}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{margin:0 0 16px;font-size:62px;line-height:70px;font-family:Nickainley}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text p{margin:0 0 5px;line-height:30px;letter-spacing:.67px;font-family:Barkentina;font-size:19px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text a.book_now_btn{font-size:19px;letter-spacing:3.8px;line-height:22px;font-weight:600;font-family:raleway;text-transform:uppercase;background-color:#074a52;color:#fff;padding:9px 31px;display:inline-block;margin-top:38px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .curly_arrow{position:absolute;left:0;right:0;text-align:center;padding-top:15px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .curly_arrow svg{width:105px;height:167px}.coustom_image_with_text .coustom_image_with_text_content .icons_row{padding:25px 0}.coustom_image_with_text .coustom_image_with_text_content .icons_row svg:not(:last-child){margin-right:36px}.custom-collection-grid .container .section_title{text-align:center;margin:0}.custom-collection-grid .container h4.sub_title{margin:0;text-align:center}.custom-collection-grid .container .custom-collection-content{padding-top:42px;display:grid;grid-template-columns:repeat(3,1fr)}.custom-collection-grid .container .custom-collection-content .custom-collection-loop{line-height:0}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url{width:100%;display:inline-block}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img{position:relative;line-height:0}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img img{object-fit:cover;height:285px;width:100%}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;transition:.3s linear}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 20px}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info h5.title{margin:0;font-size:21px;text-transform:uppercase;line-height:1.2;letter-spacing:4.2px;font-weight:500}.template_page .custom-collection-grid{padding-bottom:100px;padding-top:100px}.testimonials{max-width:100%;padding:0;margin:0;position:relative}.testimonials .testimonial_left_img,.testimonials .testimonial_right_img{display:inline-block;position:absolute}.testimonials .testimonial_left_img{bottom:13%;left:6%}.testimonials .testimonial_right_img{top:16%;right:-30px}.testimonials .section--standard{border:0;background-color:#fde2e5;padding:100px 0}.testimonials .section--standard .testimonials__quote-mark{padding:0 0 20px}.testimonials .section--standard .testimonials__quote-mark svg{width:55px;height:38px}.testimonials .section--standard .testimonials__container .testimonials__slide h3.title{font-size:55px;line-height:53px}.testimonials .section--standard .testimonials__container .testimonials__slide .type-heading-1{font-size:20px;letter-spacing:.7px;line-height:31px;font-family:Barkentina;max-width:1090px;margin:25px auto 0}.testimonials .section--standard .testimonials__container .testimonials__slide p.type-body-regular{display:inline-block;margin:20px 0 0;font-size:14px;letter-spacing:2.8px;line-height:16px;font-weight:600;text-decoration:underline}.testimonials .section--standard .testimonials__pagination{margin:0}.memberships .testimonials .testimonial_right_img{top:16%;right:-75px}.rich-text-section .section.curly_arrow_show{margin-bottom:140px;overflow:visible}.rich-text-section .type-body-large,.rich-text-section .headline-subtext{font-family:Barkentina;font-size:19px;letter-spacing:.67px;line-height:1.58}.rich-text-section .type-body-large{max-width:1100px}.rich-text-section .type-body-large p{margin-top:0}.rich-text-section .type-heading-1{color:#e5a0a7;font-size:62px;line-height:1.13;margin:0}.rich-text-section .rte__arrow.curly_arrow{margin-bottom:-207px}.rich-text-section .rte__arrow.curly_arrow svg{width:105px}.rich-text-section .icon_with_text_wrapper{margin-bottom:20px}.rich-text-section .icon_with_text_block{display:flex;align-items:center;justify-content:center}.rich-text-section .icon_with_text_block:not(:last-child){margin-bottom:16px}.rich-text-section .icon_with_text{display:flex;align-items:center}.rich-text-section .icon_with_text:not(:last-child){padding-right:60px}.rich-text-section .icon_with_text .badge_icon{margin-right:20px;line-height:0}.rich-text-section .icon_with_text h3.icon_title{text-align:left}.rich-text-section .icon_with_text h3.icon_title,.headline-section .headline-heading{margin:0;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:4px}.soak-sessions .rich-text-section .type-body-large{margin-top:15px}.soak-sessions .rich-text-section .section{margin-top:48px;margin-bottom:57px}.headline-section{padding:48px 0}.headline-section .headline-wrapper{text-align:center}.headline-section .headline-subtext p{margin-top:12px;margin-bottom:0}.footer{padding:75px 0 108px}.footer .footer__container .footer_left_right_grid{display:grid;grid-template-columns:10fr 5fr;grid-column-gap:180px}.footer .footer__container .footer_left_right_grid .footer__cols{display:grid;grid-template-columns:1.5fr 1.5fr 1fr 1fr;margin-bottom:0;grid-column-gap:20px}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list{width:100%;padding:0;margin:0}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text h3,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list h3{margin:0;font-size:15px;letter-spacing:1.8px;line-height:normal;padding-bottom:17px;text-transform:uppercase}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .type-body-small ul,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .type-body-small ul{padding-left:0;margin-bottom:0;list-style-type:none}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .type-body-small ul li,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .type-body-small ul li{font-size:13px;line-height:27px;letter-spacing:.39px;font-family:barkentina}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .type-body-small ul li a,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .type-body-small ul li a{display:inline-block;margin-top:20px;color:#074a52;font-family:Raleway}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .list li a,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .list li a{font-size:13px;letter-spacing:.39px;line-height:27px;text-decoration:none;font-family:barkentina}.footer .footer__container .footer_left_right_grid .footer__newsletter{margin-bottom:0;padding:0;display:block}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__signup-text,.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap{width:100%;padding:0}.footer .footer__container .footer_left_right_grid .footer__newsletter p.newsletter_info{margin:17px 0 20px;font-size:12px;letter-spacing:.72px;font-family:barkentina;line-height:20px;max-width:340px}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap{position:relative}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap #contact_form .newsletter__input-container .input{box-shadow:none;border-bottom:1px solid;border-radius:0;font-size:12px;padding:0;letter-spacing:1.44px}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap #contact_form .newsletter__input-container .input::placeholder{text-transform:uppercase}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap #contact_form .newsletter__input-container .subscribe_btn{position:absolute;top:50%;right:0;font-size:12px;background-color:#074a52;border:0;color:#fff;padding:7px 20px;letter-spacing:1.44px;transform:translateY(-50%)}.footer .footer__container .footer_logo_with_social{display:flex;justify-content:end;align-items:center;padding-bottom:40px}.footer .footer__container .footer_logo_with_social .footer_social{display:flex;align-items:center}.footer .footer__container .footer_logo_with_social .footer_social p.inf{margin:0;font-size:28px;letter-spacing:2.24px;line-height:28px;font-family:Neoneon;padding-top:5px}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons{line-height:0;padding-left:10px}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons .dib{line-height:0}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons .dib a{display:inline-block;line-height:0}.footer .footer__container .footer__bottom{padding-top:60px;border-bottom:1px solid #074a52;padding-bottom:10px}.footer .footer__container .footer__bottom .footer__bottom-left{display:grid;grid-template-columns:1fr 1fr;align-items:center}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments{text-align:right}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments ul{padding-left:0;list-style-type:none;width:100%;margin:0;display:flex;align-items:center;justify-content:flex-end}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments ul li{display:inline-block}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments ul li svg{margin-left:20px}.footer .footer__container .footer__bottom .footer__bottom-left .footer__internal-copyright p,.footer .footer__container .footer__bottom .footer__bottom-left .footer__internal-copyright a{display:inline-block;margin:0;font-size:10px;letter-spacing:.15px}.footer .footer__container .footer__bottom .footer__bottom-left .footer__internal-copyright p span,.footer .footer__container .footer__bottom .footer__bottom-left .footer__internal-copyright a span{font-size:12px;line-height:normal}.footer .footer__container .footer__bottom .footer__internal-copyright,.footer .footer__container .footer__bottom .footer__currency-payments{padding:0;margin:0}.inner_page_banner.banner_background_img{position:relative}.inner_page_banner.banner_background_img:after{position:absolute;content:"";left:0;top:0;bottom:0;width:100%;height:100%}.inner_page_banner .inner_page_content{text-align:center;position:relative;overflow:hidden}.inner_page_banner .inner_page_content .banner_dot_img{max-width:510px;display:inline-block;width:100%;position:absolute;top:48px;left:-165px}.inner_page_banner .inner_page_content .banner_shape_img{max-width:958px;display:inline-block;width:100%;position:absolute;right:-493px;bottom:-254px}.inner_page_banner .inner_page_content .title{font-size:74px;line-height:78px;display:inline-block;padding:54.5px 0;max-width:965px;z-index:1;position:relative}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:958px;top:0;left:-300px;z-index:1}.inner_page_banner.banner_background_img .banner_shape_img{max-width:182px;right:-22px;bottom:auto;top:75px;z-index:1}.template_list-collections .list_collections_header_section .type-heading-display{margin:20px 0 10px;line-height:1.3;color:#e5a0a7}.template_list-collections .list_collections_header_section .content{text-align:center;margin:0 auto;max-width:700px;padding:0 20px}.template_list-collections .list_collections_header_section .content p{line-height:1.5;margin:0;font-size:19px}.template_list-collections .list_collections_header_section .breadcrumb ol{margin:30px 0 0;list-style-type:none;padding-left:0;text-align:center}.template_list-collections .list_collections_header_section .breadcrumb ol li{display:inline-block}.template_list-collections .list_collections_header_section .breadcrumb ol li a{font-size:14px;color:#074a52}.template_list-collections .responsive-image__wrapper img{object-fit:cover;max-height:100%!important}.template_list-collections .collections .section{margin-top:0}.template_list-collections .collections .section .collections__list{padding:50px 10px 0}.template_list-collections .collections .section .collections__list .collections__collection-wrapper{margin-bottom:80px;padding:0 10px}.template_list-collections .collections .section .collections__list .collections__collection-wrapper:last-child{margin-bottom:0}@media screen and (min-width:960px){.template_list-collections .collections .section .collections__list .collections__collection-wrapper:nth-last-child(2),.template_list-collections .collections .section .collections__list .collections__collection-wrapper:nth-last-child(3){margin-bottom:0}}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection{background-color:transparent}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection #ImageWrapper--0:before,.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .responsive-image__wrapper:before{padding-top:100%!important}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .collections__collection-meta{padding:0;text-align:center}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .collections__collection-meta h2.type-heading-1{margin-bottom:0;font-family:Raleway;text-transform:uppercase;letter-spacing:2px;font-size:20px;padding-top:20px}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .collections__collection-meta .responsive-image__wrapper img{object-fit:cover}.soak-sessions .coustom_image_with_text .coustom_image_with_text_content span.sub_title{font-size:15px;font-weight:600;line-height:2;letter-spacing:3px;margin-bottom:5px;display:block}.soak-sessions .coustom_image_with_text .coustom_image_with_text_content p em{font-family:Raleway,Raleway;font-size:18px;font-weight:500}.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title,.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{font-size:55px;padding-bottom:15px}.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title,.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{padding-bottom:22px}.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .sub_title,.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .sub_title{font-size:19px;letter-spacing:3.8px;line-height:22px;font-weight:600;font-family:raleway;text-transform:uppercase;display:inline-block}.pricing_system{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:5px;padding-bottom:30px}.pricing_system.not_all_blocks .pricing_block:not(:last-child){margin-right:20px}.pricing_system .pricing_title{font-size:14px;font-weight:600;letter-spacing:2.8px}.pricing_system .pricing_block .pricing{font-family:Barkentina;font-size:40px;min-width:192px;background-color:#fffafb;box-shadow:3px 5px 8px #4b434415;padding:18px;margin-top:18px;margin-bottom:0}.pricing_system:not(.not_all_blocks) .pricing_secondary .pricing{font-size:65px;background-color:#fde2e5;min-width:220px}.pricing_system .price_subtext{font-size:17px;font-weight:400;letter-spacing:1.7px;display:block;padding-top:5px}.treatments .coustom_image_with_text .responsive_img_cl:last-child .coustom_image_with_text_content{padding-top:0}.cosy_image_with_text .container .grid-loop{display:grid;grid-row-gap:100px}.cosy_image_with_text .container .text-align-left .cosy_text{text-align:left}.cosy_image_with_text .container .text-align-center .cosy_text{margin:0 auto;text-align:center}.cosy_image_with_text .container .text-align-right .cosy_text{text-align:right;margin-right:0}.cosy_image_with_text .container .cosy_image_with_text_content{display:grid;grid-template-columns:1fr 1.5fr;grid-column-gap:50px;align-items:center}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text{max-width:500px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .title{font-size:80px;line-height:1;color:#8bc4cb;margin:0;font-family:Nickainley;letter-spacing:-1px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info{padding-top:18px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info p{margin:0;font-size:19px;letter-spacing:.7px;line-height:29px;font-family:barkentina;padding-bottom:0;color:#074a52}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info ul{padding-inline-start:22px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info li{margin-bottom:10px;font-weight:600;letter-spacing:3.6px;font-size:18px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text a.yes_btn{font-size:18px;letter-spacing:3.6px;line-height:22px;background-color:#074a52;color:#fff;padding:9px 35px;margin-top:20px;display:inline-block;font-weight:600;text-transform:uppercase}.cosy_image_with_text .container .image-align-right .cosy_image_with_text_content:first-child .cosy_image{order:2}.cosy_image_with_text.cosy_image_with_text_one .cosy_image_with_text_content{position:relative}.cosy_image_with_text.cosy_image_with_text_one .cosy_image_with_text_content .cosy_text{padding-left:0}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content{grid-template-columns:1fr 1fr}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_image{position:relative}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_image .cosy_image-icon{width:100%;position:absolute;top:auto;bottom:0;right:0;left:-20%;max-width:60%}.cosy_image_wrapper{position:relative}.cosy_image_wrapper:after{content:"";position:absolute;top:0;left:0;bottom:0;right:auto;width:50%;height:100%;background-color:#fcdfcb;z-index:-1}.cosy_image_wrapper:before{content:"";position:absolute;top:0;left:auto;bottom:0;right:0;width:50%;height:100%;background-color:#cde7ea;z-index:-1}.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content{grid-template-columns:1.5fr 1fr;position:relative}.cosy_image_with_text.cosy_image_with_text_three .grid-loop{position:relative}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2{position:absolute;top:-50px;left:-50px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-1{max-width:430px;display:inline-block;width:100%;position:absolute;top:50%;left:-60px;transform:translateY(-50%)}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-1 svg circle{fill:#fff}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{position:relative;padding-bottom:300px;display:block}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content{grid-column-gap:50px;grid-template-columns:1fr 1.5fr;position:relative}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content .cosy_image.desktop-hide img{max-width:95%;width:100%}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content .cosy_text{max-width:100%}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content .cosy_text .info{max-width:70%}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .bottom_cosy_image{position:absolute;max-width:50%;bottom:-10%;top:auto;right:20%;width:100%}.treatments .custom-collection-grid{padding:120px 0}.treatments .custom-collection-grid .container h2.section_title{font-size:59px}.treatments .custom-collection-grid .container .custom-collection-content{padding-top:38px;grid-template-columns:repeat(4,1fr)}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:20px;line-height:24px;letter-spacing:4px}.container .breadcrumb_text{padding-top:20px}.container .breadcrumb_text a{font-size:11px;font-family:Barkentina;line-height:22px;letter-spacing:.39px}.container .breadcrumb_text span{font-size:11px}.bb{border:0}.product{max-width:1320px;padding:40px 20px 0;margin:0 auto;grid-template-columns:1fr 1fr;grid-column-gap:70px}.product .product__image-container{padding-right:0}.product .product__details-container{padding:0;max-width:500px}.product .product__details-container .product__details .product__heading{border:0;margin-bottom:21px}.product .product__details-container .product__details .product__heading .product_price{display:none}.product .product__details-container .product__details .product__heading .product__title{margin:0 0 15px;font-size:50px;line-height:58px;letter-spacing:-.1px;color:#e5a0a7}.product .product__details-container .product__details .product__heading .product_sub_title{font-size:19px;letter-spacing:3.8px;line-height:30px;margin:0;font-family:Raleway;text-transform:uppercase;font-weight:600}.product .product__details-container .product__details .product__heading .product__description{margin-top:21px}.product .product__details-container .product__details .product__heading .product__description p{margin:0;font-size:15px;letter-spacing:.53px;line-height:22px;font-family:Barkentina}.product .product__details-container .product__details .shopify-product-form .variant_label{font-size:13px;text-transform:uppercase;letter-spacing:2.6px;font-weight:600;line-height:15px;margin-bottom:17px}.product .product__details-container .product__details .shopify-product-form .product_variant.mb-1{margin-bottom:13px}.product .product__details-container .product__details .shopify-product-form .product_variant.mb3{margin-bottom:29px}.product .product__details-container .product__details .shopify-product-form .product_variant.first_variant+.d-none{display:none}.product .product__details-container .product__details .shopify-product-form .product_variant .select-wrapper:after{border-top:6px solid #88A891}.product .product__details-container .product__details .shopify-product-form .product_variant .select-wrapper .input-reset{padding:8px 15px;height:auto;border:2px solid #B5CBAE;border-radius:0;font-size:13px;text-transform:uppercase;letter-spacing:2.6px;line-height:15px;box-shadow:none;outline:none;color:#134a52}.product .product__details-container .product__details .shopify-product-form .book_btn{background-color:#074a52;font-size:16px;letter-spacing:3.2px;line-height:19px;font-weight:600}.product .product__details-container .product__details .explore_info{padding-top:34px;max-width:350px}.product .product__details-container .product__details .explore_info span{font-size:13px;line-height:22px;letter-spacing:2.6px;font-weight:600}.product .product__details-container .product__details .explore_info span a{text-decoration:underline}.product .product__details-container .product__details .share{display:flex;flex-wrap:wrap;align-items:center;margin-top:27px}.product .product__details-container .product__details .share .share_title{font-size:14px;line-height:22px;font-family:Barkentina;padding-right:10px;letter-spacing:.49px}.product .product__details-container .product__details .share .share__icon{width:auto;display:inline-block;line-height:0}.product-recommendations{padding:100px 20px;margin:0 auto;max-width:1100px}.product-recommendations .product-recommendations__wrapper{background-color:transparent;padding:0}.product-recommendations .product-recommendations__wrapper .product-recommendations__side{width:100%;padding:0 0 32px}.product-recommendations .product-recommendations__wrapper .product-recommendations__side .type-heading-1{margin:0;text-align:center;font-size:19px;line-height:22px;letter-spacing:3.8px;font-family:Raleway;text-transform:uppercase;font-weight:600}.product-recommendations .product-recommendations__wrapper .product-recommendations__product{padding-top:0;margin-bottom:0}.back_collection_btn{text-align:center;padding-bottom:92px}.back_collection_btn .breadcrumb_text{display:inline-block}.back_collection_btn .breadcrumb_text .breadcrumb_link{letter-spacing:3.8px;text-transform:uppercase;font-weight:600;font-size:19px;line-height:22px}.product-tile{text-align:center}.product-tile .type-body-regular{margin:0;font-size:16px;line-height:19px;letter-spacing:3.2px;font-weight:600;text-transform:uppercase;padding:15px 0 7px}.product-tile .product_sub_title .title{font-size:15px;line-height:22px;letter-spacing:.53px;padding-bottom:10px;font-family:Barkentina;max-width:230px;margin:0 auto}.product-tile p.price{font-family:Raleway;letter-spacing:3.8px;font-size:19px;line-height:31px;font-weight:600}.product-tile .buy_now_btn{border:0;background-color:#074a52;color:#fff;text-transform:uppercase;letter-spacing:3.2px;font-size:16px;line-height:19px;font-weight:600;padding:8px 34px;margin-top:13px;display:inline-block}.product-date-variant .container .product .product__details-container .product__details .product__description{margin-top:40px}.product-date-variant .container .product .product__details-container .product__details .product__description h5{margin:0 0 17px;font-size:13px;letter-spacing:2.6px;line-height:15px}.product-date-variant .container .product .product__details-container .product__details .product__description p{margin:0 0 17px;font-size:14px;letter-spacing:.49px;line-height:22px;font-family:Barkentina}.product-date-variant .container .product .product__details-container .product__details .product__description span{font-size:13px;letter-spacing:2.6px;text-transform:uppercase;font-weight:600;line-height:22px}.product-date-variant .container .product .product__details-container .product__details .shopify-product-form{display:flex;flex-wrap:wrap;align-items:center}.product-date-variant .container .product .product__details-container .product__details .shopify-product-form .book_btn,.product-date-variant .container .product .product__details-container .product__details .shopify-product-form .shopify-payment-button{flex:0 0 50%;max-width:50%;width:100%;margin:0}.product-date-variant .container .product .product__details-container .product__details .shopify-product-form .book_btn{background-color:#b5cbae;height:auto;padding:8px 20px}.product-date-variant .container .product .product__details-container .product__details .shopify-product-form .shopify-payment-button{padding-left:10px}.product-date-variant .container .product .product__details-container .product__details .shopify-product-form .shopify-payment-button .shopify-payment-button__button{margin-bottom:0;height:auto!important;padding:8px 20px;font-size:16px!important;letter-spacing:3.2px;line-height:19px;font-weight:600;background-color:#074a52!important}.product-date-variant .back_collection_btn{padding-top:92px;padding-bottom:0}.facials .product-recommendations{max-width:1500px}.facial_quotes.innerpage_quotes .conatiner{max-width:990px;margin:0 auto;padding:68px 20px 0}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main{margin:0}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content{text-align:center;padding-bottom:48px;position:relative}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content:not(:last-child){padding-bottom:58px;margin-bottom:45px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content:last-child .svg_dots{display:none}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .title{display:inline-block;font-size:50px;line-height:58px;letter-spacing:-.1px;padding-bottom:17px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content span.sub_title{display:block;font-size:19px;letter-spacing:3.8px;line-height:22px;text-transform:uppercase;font-weight:600;padding-bottom:23px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content p{margin:0 0 23px;font-size:19px;letter-spacing:.67px;line-height:29px;font-family:Barkentina}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content a.book_btn{font-size:19px;letter-spacing:3.8px;line-height:22px;color:#fff;background-color:#074a52;padding:9px 32px;display:inline-block;font-weight:600}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .svg_dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .slick-dots{line-height:0;bottom:0}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .slick-dots li{width:auto;height:auto;margin:0 8.5px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .slick-dots li.slick-active button:before{opacity:1}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .slick-dots li button{padding:0;width:5px;height:5px;margin:0 auto}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .slick-dots li button:before{background-color:#b5cbae;opacity:.5;border:0;width:6px;height:6px;content:""}.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .title{line-height:62px}.memberships .membership_plan{padding:100px 0}.memberships .membership_plan .container{padding:0 10px;max-width:1275px}.memberships .membership_plan .container .membership_plan_heading{text-align:center}.memberships .membership_plan .container .membership_plan_heading .title{margin-bottom:20px;line-height:50px}.memberships .membership_plan .container .membership_plan_heading p{font-size:19px;letter-spacing:.67px;line-height:30px;margin:0;font-family:Barkentina}.memberships .membership_plan .container .membership_plan_content{display:flex;flex-wrap:wrap;padding-top:60px}.memberships .membership_plan .container .membership_plan_content .plan_grid{flex:0 0 33.33%;max-width:33.33%;width:100%;padding:0 30px}.memberships .membership_plan .container .membership_plan_content .plan_grid:nth-child(2){transform:scale(1.1)}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_gri_pl{box-shadow:3px 5px 8px #00000019;text-align:center}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_title{display:block;background-color:#deebee;font-size:16px;letter-spacing:3.2px;line-height:22px;text-transform:uppercase;font-weight:600;padding:11.5px 0}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info{padding-left:0;margin:0;list-style-type:none}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info li{font-size:16px;letter-spacing:.8px;line-height:25px;font-family:Barkentina;padding:10px 20px;border-bottom:1px solid #98c2ca}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info li:last-child{border-bottom:0}.memberships .membership_plan .container .membership_plan_content .plan_grid span.week_price{display:block;font-size:16px;letter-spacing:3.2px;font-family:Raleway;text-transform:uppercase;font-weight:600;line-height:22px;padding:11.5px 0}.memberships .membership_plan .container .membership_plan_content .plan_grid .saving_price_bg span.saving_price{display:block;color:#fff;font-size:16px;letter-spacing:3.2px;line-height:22px;font-weight:600;text-transform:uppercase;padding:11px 0;max-width:200px;margin:0 auto}.memberships .membership_plan .container .membership_plan_content .plan_grid a.join_btn{width:100%;background-color:#074a52;color:#fff;display:inline-block;font-size:19px;letter-spacing:3.8px;line-height:22px;padding:9px 20px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column]{max-width:100%;padding:0;margin:0}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard{background-color:#ffeacb;padding:100px 0}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content{max-width:1345px;margin:0 auto}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature{background-color:transparent;padding:0 45px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature:nth-child(odd){padding-left:20px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature:nth-child(2n){padding-right:20px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3{margin-bottom:0;position:relative}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 div{max-width:100%!important}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 div img{max-width:100%;max-height:100%}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 h3.type-heading-2{margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:27px;line-height:31px;letter-spacing:5.4px;font-family:raleway;text-transform:uppercase;font-weight:600}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature p.type-body-regular{text-align:center;font-size:19px;letter-spacing:.6px;line-height:30px;font-family:Barkentina;max-width:555px;margin:0 auto;padding-top:27px}.inner_page_banner.banner_background_img .inner_page_content{background-position:50% 24%;padding:91px 0}.gift-card #shopify-section-product .product{max-width:100%;padding:100px 0;align-items:center}.gift-card #shopify-section-product .product .product__image-container .product__primary-image-wrapper .product__media .responsive-image__wrapper{border-top-right-radius:50%;border-top-left-radius:50%;border:20px solid #b5cbae;overflow:visible}.gift-card #shopify-section-product .product .product__image-container .product__primary-image-wrapper .product__media .responsive-image__wrapper img{border-top-right-radius:50%;border-top-left-radius:50%}.gift-card #shopify-section-product .product .product__image-container .product__primary-image-wrapper .product__media .responsive-image__wrapper:after{position:absolute;content:"";top:0;width:175px;height:175px;right:-85px;background-color:#ffc79f;border-radius:100%;z-index:-1}.gift-card #shopify-section-product .product .product__details-container .product__details .product__heading{margin-bottom:35px;text-align:left}.gift-card #shopify-section-product .product .product__details-container .product__details .product__heading .product__title{font-size:55px;color:#ffc79f;line-height:63px;letter-spacing:0}.gift-card #shopify-section-product .product .product__details-container .product__details .product__heading .product__description{margin-top:0}.gift-card #shopify-section-product .product .product__details-container .product__details .product__heading .product__description p{font-size:18px;letter-spacing:.63px;line-height:28px;font-family:Barkentina}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form{display:grid;align-items:center;grid-template-columns:1fr 1fr;grid-gap:15px;max-width:394px}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form .product_variant{margin-bottom:0}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form .product_variant .variant_label{display:none}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form .product_variant .select-wrapper .input-reset{padding:5px 15px;background-color:#faf7f7;border:0;font-size:19px;font-family:Barkentina;line-height:30px;letter-spacing:2px}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form .product_variant .select-wrapper:after{border-top:6px solid #074a52}.gift-card #shopify-section-product .product .product__details-container .product__details div .shopify-product-form .book_btn{font-size:19px;letter-spacing:3.8px;line-height:22px;height:auto;padding:9px 20px}.gift-card .gift-product-featured-collection .bg_color{padding:100px 0}.gift-card .gift-product-featured-collection .bg_color .section{margin:0 auto}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection{padding:0;background-color:transparent}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection .featured-collection__details{padding-bottom:0}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection .featured-collection__details .section_title{margin:0;font-size:55px;line-height:62px;color:#e5a0a7;font-family:Nickainley;padding-bottom:18px}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection .featured-collection__details p{font-size:19px;letter-spacing:.67px;line-height:28px;font-family:Barkentina;max-width:810px;margin:0 auto;padding-bottom:46px}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection .featured-collection__details h2.type-heading-1{margin:0;line-height:62px;font-size:59px;font-family:Neoneon;padding-bottom:35px}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection__content{justify-content:center}.gift-card .gift-product-featured-collection .bg_color .section .featured-collection__content .product-tile__image-wrapper .responsive-image__wrapper,.gift-card .gift-product-featured-collection .bg_color .section .featured-collection__content .product-tile__image-wrapper img{max-width:100%!important;max-height:none!important}.blog_heading_info{padding:75px 0}.blog_heading_info .container .blog_heading_content{max-width:871px;margin:0 auto;text-align:center}.blog_heading_info .container .blog_heading_content p{margin:0 0 12px;font-size:16px;letter-spacing:3.2px;line-height:25px;font-weight:600;text-transform:uppercase;word-break:unset}.blog_heading_info .container .blog_heading_content .title{margin:0;font-size:50px;line-height:58px;letter-spacing:-.1px;color:#e5a0a7;font-family:Nickainley}.work-shop{padding:100px 0}.work-shop .section{margin:0 auto;max-width:1176px}.work-shop .section .text-columns{background-color:transparent;padding:0}.work-shop .section .text-columns .text-columns__content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:50px;grid-row-gap:70px}.work-shop .section .text-columns .text-columns__content .text-columns__feature{background-color:transparent;padding:0;border:0;width:100%;text-align:center;margin-bottom:0}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3{position:relative}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3 .responsive-image__wrapper{max-width:100%!important}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3 .responsive-image__wrapper img{max-width:100%!important;max-height:100%!important}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3 .blogs-tag{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:33px;letter-spacing:5.6px;color:#fff}.work-shop .section .text-columns .text-columns__content .text-columns__feature h3.type-heading-2.mt0{font-size:16px;letter-spacing:3.2px;line-height:19px;font-family:Raleway;text-transform:uppercase;font-weight:600;margin-bottom:8px}.work-shop .section .text-columns .text-columns__content .text-columns__feature .type-body-regular{font-size:19px;letter-spacing:.67px;line-height:30px;font-family:Barkentina;margin-top:0;padding-bottom:21px;word-break:unset}.work-shop .section .text-columns .text-columns__content .text-columns__feature a.type-body-regular.accent-link{display:inline-block;background-color:#074a52;color:#fff;font-size:16px;letter-spacing:3.2px;line-height:19px;padding:8px 37px;text-decoration:none;font-family:Raleway;font-weight:600}.template_blog .pagination{margin-top:22px;margin-bottom:10px}.pagination{display:inline-block;width:100%;text-align:center;margin-top:90px}.pagination .list .pagination__item{box-shadow:none;background-color:transparent;border:0;padding:5px 15px;margin:0}.pagination .list .pagination__item span,.pagination .list .pagination__item a{font-size:16px;letter-spacing:3.2px;line-height:19px;font-weight:600;vertical-align:middle}.pagination .list .pagination__item.pagination__item--active span,.pagination .list .pagination__item.pagination__item--active a{font-weight:700}.work-shop.workshop-you-may-also-like .section .text-columns .text-columns__heading h2.text-columns__title{font-size:19px;letter-spacing:3.8px;line-height:22px;font-family:Raleway;text-align:center;font-weight:600;margin-bottom:40px}.work-shop.workshop-you-may-also-like .section .text-columns .text-columns__content .text-columns__feature .type-body-regular{font-size:14px;letter-spacing:.49px;line-height:22px;padding-bottom:14px}#shopify-section-static-contact .contact{max-width:1300px;padding:100px 20px}#shopify-section-static-contact .contact .contact__container{padding:0;border:0;background-color:transparent;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:89px}#shopify-section-static-contact .contact .contact__container .contact_right .type-heading-1,#shopify-section-static-contact .contact .contact__container .contact_right .type-heading,#shopify-section-static-contact .contact .contact__container .contact_left .type-heading-1,#shopify-section-static-contact .contact .contact__container .contact_left .type-heading{font-size:55px;line-height:62px;font-family:Nickainley;margin:0 0 12px}#shopify-section-static-contact .contact .contact__container .contact_right .type-body-regular p,#shopify-section-static-contact .contact .contact__container .contact_left .type-body-regular p{margin:0 0 25px;font-size:19px;letter-spacing:.67px;line-height:30px;font-family:Barkentina}#shopify-section-static-contact .contact .contact__container .contact_right .contact__details,#shopify-section-static-contact .contact .contact__container .contact_right .contact__form{width:100%;padding:0}#shopify-section-static-contact .contact .contact__container .contact_right .contact__form .contact-form input{font-size:18px;line-height:34px;letter-spacing:.9px;font-family:barkentina;background-color:#fff7f8;box-shadow:none;border-radius:0;padding:3px 11px;height:auto;margin-bottom:14px}#shopify-section-static-contact .contact .contact__container .contact_right .contact__form .contact-form input::placeholder{font-size:18px;line-height:34px;letter-spacing:.9px}#shopify-section-static-contact .contact .contact__container .contact_right .contact__form .contact-form textarea{background-color:#fff7f8;box-shadow:none;resize:none;font-size:18px;line-height:34px;letter-spacing:.9px;font-family:barkentina;outline:none;height:180px}#shopify-section-static-contact .contact .contact__container .contact_right .contact__form .contact-form button.bttn{font-size:15px;letter-spacing:3px;line-height:18px;font-weight:600;background-color:#074a52;height:auto;padding:8px 18px}.nav .mega-navigation__featured-wrapper a:hover{opacity:1}.blog__articles .blog_post-loop{padding:25px}.custom_packages{padding:80px 0}.custom_packages_grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:50px;width:100%;text-align:center}.custom_packages_grid_inner{box-shadow:0 0 20px -10px gray}.custom_packages .section_title{font-size:64px;color:#074a52;font-weight:400;font-family:Neoneon;text-align:center;margin-top:0}.custom_packages .custom_packages_box .content_title{margin:0 0 16px;font-size:62px;font-family:Nickainley;text-transform:capitalize}.custom_packages_text p{border-bottom:1px solid;margin:0;padding:10px 25px;font-family:Barkentina;letter-spacing:1px}.custom_packages_text p:last-child{border:0}.custom_button button,.custom_button a.buy_now_btn{width:100%;background:#074a52;border:none;display:block;color:#fff;padding:10px 0;font-weight:600;letter-spacing:1px;font-size:18px;text-transform:uppercase}.content_box_heading{padding:10px 0}.content_box_heading p{margin:0;font-size:12px}.content_box_heading p strong{padding-bottom:5px;font-size:16px;letter-spacing:1px;display:block}.custom_packages_text{padding:15px 0}@media screen and (max-width:1099px){.custom_packages_grid{column-gap:20px}.custom_packages .custom_packages_box .content_title{font-size:40px}.custom_packages_text p{font-size:14px}}@media screen and (max-width:960px){.custom_packages_grid{grid-template-columns:1fr 1fr;row-gap:20px}}@media screen and (min-width:961px){.custom_packages .custom_packages_box:nth-child(2n){margin-top:-26px}}@media screen and (max-width:640px){.custom_packages .section_title{font-size:40px}.custom_packages_text p{padding:10px}.custom_button a.buy_now_btn,.custom_button button{font-size:14px}.custom_packages_grid{grid-template-columns:1fr}}.cali-suite .custom-collection-grid .container .custom-collection-content{padding-top:0;grid-gap:15px}.hire_package p{font-family:Barkentina;font-size:18px}.hire_package .banner-box-wrapper{max-width:1024px;padding:0 20px;margin:0 auto}.hire_package .inner_page_content .banner_shape_img{width:auto;right:0;bottom:25%}.hire_package .banner_shape_img svg{width:150px;height:150px}.hire_package .inner_page_content{padding:60px 0}.hire_package .inner_page_content .title{margin-bottom:0;padding:0}.hire_package .info-box-wrapper{display:grid;column-gap:30px;row-gap:30px;padding:20px 0;grid-template-columns:repeat(3,1fr)}.hire_package .info-box-item{background:#fcdfcb;padding:30px}.hire_package .info-box-item .box-title .heading{margin:0 0 16px;font-size:50px;font-family:Nickainley}.hire_package .info-box-item .txt-wrapper{font-weight:700;font-size:18px;margin:15px 0;letter-spacing:5px}.hire_package .info-box-item .buy_now_btn{letter-spacing:3px;background-color:#074a52;color:#fff;font-weight:500;font-size:15px;text-transform:uppercase;padding:8.5px 17px;border:none}@media screen and (max-width:991px){.hire_package .info-box-wrapper{grid-template-columns:repeat(2,1fr)}.hire_package p{font-size:14px}.hire_package .info-box-item .box-title .heading{font-size:40px}.hire_package .info-box-item .txt-wrapper{font-size:16px}}@media screen and (max-width:480px){.hire_package .info-box-wrapper{grid-template-columns:1fr}.custom_packages_text p{font-size:12px}.custom_packages .custom_packages_box .content_title{font-size:30px}.custom_packages .section_title{margin-bottom:15px}.content_box_heading p strong{font-size:14px}.custom_packages .custom_packages_box .content_title{margin-bottom:10px}}@media screen and (max-width:1800px){.testimonials .testimonial_left_img{bottom:20%;left:2%}.testimonials .testimonial_left_img svg{width:200px;height:auto}.testimonials .testimonial_right_img svg{height:auto;width:300px}}@media screen and (max-width:1600px){.inner_page_banner.banner_background_img .inner_page_content .title{font-size:60px;line-height:70px}}@media screen and (max-width:1500px){.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:110px;line-height:140px}.testimonials .testimonial_left_img{bottom:5%;left:2%}.testimonials .testimonial_left_img svg{width:180px}.testimonials .testimonial_right_img svg{width:250px}}@media screen and (max-width:1440px){.footer .footer__container .footer_left_right_grid{grid-column-gap:100px}.footer .footer__container .footer_logo_with_social{padding-bottom:50px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:50px;line-height:60px;max-width:835px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:835px}.inner_page_banner.banner_background_img .banner_shape_img{max-width:150px;right:-35px}.header .header__content .header__nav .nav__item{padding-right:10px}}@media screen and (max-width:1380px){.banner_below_label a.self_btn{width:100%;max-width:210px;letter-spacing:2px;font-size:16px;padding:8.5px 15px}.banner_below_label span.label_info{font-size:18px;letter-spacing:2px}.testimonials .testimonial_left_img svg{width:170px}.testimonials .testimonial_right_img{top:7%}.testimonials .testimonial_right_img svg{width:220px}.footer{padding:75px 0}.footer .footer__container .footer_left_right_grid{grid-column-gap:70px}.footer .footer__container .footer_left_right_grid .footer__cols{grid-column-gap:10px}.cosy_image_with_text.cosy_image_with_text_three .cosy_text .title{top:0!important}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{padding-bottom:250px}}@media screen and (max-width:1280px){.header .header__icon-wrapper .header__icon-list .header__icon{margin-left:15px}.header .header__icon-wrapper .header__icon-list li.nav_btn{padding-left:15px}.header .header__content .header__logo-wrapper .header__logo-image{max-width:250px}.header .header__content .header__logo-wrapper .header__logo-image img{max-height:100%;width:100%}.header .header__content .header__nav{padding-left:10px}.header .header__content .header__nav .nav__item{padding-right:15px}.header .header__content .header__nav .nav__item .nav__link{letter-spacing:2px;font-size:14px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:95px;line-height:normal}.custom-collection-grid{padding-bottom:100px}.footer .footer__container .footer_left_right_grid{grid-column-gap:50px}.footer .footer__container .footer_left_right_grid .footer__cols{grid-template-columns:1.5fr 1fr 1fr 1fr}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:19px}.inner_page_banner.banner_background_img .inner_page_content .title{max-width:765px;padding:44px 0}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 h3.type-heading-2{font-size:25px;line-height:28px;letter-spacing:2.4px}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .collections__collection-meta h2.type-heading-1{letter-spacing:2px;font-size:17px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured{flex:0 0 70%;max-width:70%}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega_nav_item{flex:0 0 30%;max-width:30%;padding-left:60px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured .mega-navigation__featured-wrapper .mega-navigation__featured-content h6.mega-navigation__featured-heading{font-size:42px;line-height:normal}.cosy_image_with_text.cosy_image_with_text_one .cosy_image_with_text_content{grid-template-columns:1fr 1.5fr}.cosy_image_with_text.cosy_image_with_text_one .cosy_text .title{font-size:70px!important;position:static!important}.cosy_image_with_text.cosy_image_with_text_two .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_three .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_four .cosy_text .title{font-size:70px!important}.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content .cosy_text .title{top:0%!important}}@media screen and (max-width:1199px){.rich-text-section .icon_with_text h3.icon_title,.headline-section .headline-heading{font-size:16px}.footer .footer__container .footer_left_right_grid{grid-column-gap:30px;grid-template-columns:10fr 4fr}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list h3,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text h3{margin:0;font-size:15px;letter-spacing:1px;line-height:normal;padding-bottom:17px;text-transform:uppercase}.inner_page_banner .inner_page_content .title{font-size:65px;line-height:70px}.inner_page_banner .inner_page_content .banner_dot_img{max-width:45%}.inner_page_banner .inner_page_content .banner_shape_img{max-width:800px;right:-423px;bottom:-230px}.treatments .custom-collection-grid .container h2.section_title{font-size:55px}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:18px;letter-spacing:2px}.product .product__details-container .product__details .product__heading .product__title{font-size:45px;line-height:50px}.product .product__details-container .product__details .product__heading .product_sub_title{font-size:17px;letter-spacing:2.8px}.product .product__details-container .product__details .product__heading .product__description p{font-size:14px;letter-spacing:.53px;line-height:22px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:45px;line-height:50px;max-width:685px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:755px}.inner_page_banner.banner_background_img .inner_page_content .banner_shape_img{max-width:140px;right:-30px;top:50px;bottom:auto}.memberships .membership_plan .container .membership_plan_heading .title{font-size:50px}.memberships .membership_plan .container .membership_plan_content .plan_grid,.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature{padding:0 25px}.cosy_image_with_text.cosy_image_with_text_one .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_two .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_three .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_four .cosy_text .title{font-size:60px!important}}@media screen and (max-width:1139px){.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info p{font-size:17px;line-height:22px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info li{font-size:14px}.cosy_image_with_text_content .cosy_text .title{left:23%!important}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{padding-bottom:200px}.cosy_image_with_text.cosy_image_with_text_four .cosy_image.desktop-hide img{max-width:90%!important}}@media screen and (max-width:1024px){.header .header__content .header__logo-wrapper .header__logo-image{max-width:230px}.header .header__content .header__nav .nav__item .nav__link{letter-spacing:1px;font-size:13px}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content{padding:25px 20px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega-navigation__featured .mega-navigation__featured-wrapper .mega-navigation__featured-content h6.mega-navigation__featured-heading{font-size:34px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li a{font-size:13px;letter-spacing:1px}.header .header__content .header__nav .mega-navigation.mega-nav1 .mega-navigation__featured-content .mega-navigation__featured-link{font-size:15px}.coustom_image_with_text .coustom_image_with_text_content .container{grid-column-gap:50px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img:before{top:-40px;width:160px;height:160px;left:-40px}.coustom_image_with_text.responsive_cl .responsive_img_cl .dot-position-right .coustom_image .bg_img:before{right:-60px}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:17px;letter-spacing:2px}.product{grid-column-gap:40px;padding-left:0;padding-right:0}.memberships .membership_plan .container .membership_plan_content .plan_grid,.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature{padding:0 20px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 h3.type-heading-2{font-size:24px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature p.type-body-regular{font-size:17px;line-height:24px;padding-top:20px}.work-shop .section .text-columns .text-columns__content{grid-column-gap:30px}.cosy_image_with_text.cosy_image_with_text_two .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_three .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_four .cosy_text .title{position:static!important}.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content{align-items:flex-start!important}.cosy_image_with_text_content .cosy_text .info li{font-size:14px!important}}@media screen and (max-width:991px){.rich-text-section .icon_with_text h3.icon_title,.headline-section .headline-heading{font-size:14px;letter-spacing:3px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:80px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{letter-spacing:4px;font-size:22px;line-height:normal}.banner_below_label{padding:25px 20px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{font-size:55px;line-height:65px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text p{line-height:25px;font-size:17px}.custom-collection-grid .container h4.sub_title{font-size:55px;line-height:65px}.index .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{font-size:50px;line-height:50px}.custom-collection-grid .container .section_title{font-size:50px;line-height:normal}.custom-collection-grid .container .custom-collection-content{padding-top:40px;grid-template-columns:1fr}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info h5.title{font-size:25px;line-height:35px;letter-spacing:4px}.testimonials .testimonial_left_img{bottom:2%}.testimonials .testimonial_left_img svg{width:150px}.testimonials .testimonial_right_img svg{width:200px}.cosy_image_with_text .container .cosy_image_with_text_content{grid-column-gap:30px}.cosy_image_with_text .container .cosy_image_with_text_content .info p{font-size:15px!important;line-height:20px!important}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .title{font-size:50px!important;line-height:50px!important}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{padding-bottom:150px}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content{grid-column-gap:0}.cosy_image_with_text,.treatments .custom-collection-grid{padding:100px 0}.treatments .custom-collection-grid .container h2.section_title{font-size:50px}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:17px;letter-spacing:0px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:42px;line-height:45px;max-width:610px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:720px}.inner_page_banner.banner_background_img .banner_shape_img{max-width:130px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_title{font-size:15px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info li{font-size:15px;line-height:20px;padding:10px 15px}.memberships .membership_plan .container .membership_plan_content .plan_grid span.week_price,.memberships .membership_plan .container .membership_plan_content .plan_grid .saving_price_bg span.saving_price{font-size:15px}.memberships .membership_plan .container .membership_plan_content .plan_grid a.join_btn{font-size:16px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 h3.type-heading-2{width:100%;text-align:center;padding:0 20px}.cosy_image_with_text.cosy_image_with_text_one .cosy_image_with_text_content{grid-template-columns:1fr 1fr}}@media screen and (max-width:959px){#header .header__content #mobile-nav{position:absolute;left:20px;top:50%;transform:translateY(-50%)}#header .header__content #mobile-nav svg path{fill:#074a52}#header .header__content #mobile-nav .header__menu-icon{line-height:0}#header .header__content #mobile-nav .header__menu-icon svg,#header .header__content #mobile-nav .header__menu-icon .icon{width:28px;height:25px}#header .header__content .desktop_nav{width:100%}#header .header__content .desktop_nav .header__nav .nav__item{padding-right:10px}#header .header__content .desktop_nav .header__nav .nav__item .nav__link{letter-spacing:0px}#header .header__content .desktop_nav .header_icon_with_nav{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.header .header__icon-wrapper .header__icon-list li.nav_btn{padding-left:15px}.header .header__icon-wrapper .header__icon-list li.nav_btn a{font-size:13px;padding:8.5px 15px}.header .header__icon-wrapper .header__icon-list .header__icon{margin-left:15px}.drawer-menu .drawer-menu__panel .drawer-menu__header{justify-content:flex-end}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links{transform:none}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main{height:100%!important;overflow:auto}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links{transform:none}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item{position:relative}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item:after{position:absolute;content:"";height:1.5px;width:100%;background-color:#074a52;bottom:0}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .link_with__icon{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .link_with__icon.mobile_nav_active i.fa-plus:before{content:"\f068"}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .link_with__icon i{font-size:20px;width:20px;text-align:right}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .link_with__icon.parent+.drawer-menu__list--sub{border-top:1px solid}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .link_with__icon>.drawer-menu__link{font-size:15px;line-height:50px;letter-spacing:1.8px;font-weight:600;text-transform:uppercase}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link{height:auto;line-height:normal;min-width:auto;padding:0}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link[data-item=parent]{font-size:15px;line-height:50px;letter-spacing:1.8px;font-weight:600;text-transform:uppercase}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link[data-item=parent]:hover,.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link[data-item=parent]:focus{opacity:1}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub{position:static;opacity:1;visibility:visible;display:none;left:0;width:100%;pointer-events:all}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item{border-width:.25px;opacity:1!important;transform:none!important}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item:last-child{border:0}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .link_with__icon.mobile_nav_active{background-color:#fff7f8}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .link_with__icon.mobile_nav_active+.drawer-menu__list--sub{background-color:#fff7f8}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link{font-weight:400;font-size:15px;letter-spacing:1.8px;text-transform:uppercase;line-height:50px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__list--sub{padding-bottom:17px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link{font-size:14px;letter-spacing:.49px;line-height:30px;font-family:barkentina;text-transform:inherit}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link:hover,.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link:focus{text-decoration:underline}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__list--sub .drawer-menu__item:after{display:none}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__footer .drawer-menu__item--search{width:50px;padding-left:20px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__footer .drawer-menu__item--search a.drawer-menu__link{padding:0;align-items:center}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer_social{padding:30px 20px 0}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer_social .all-social-icons li:first-child{padding-left:0}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer_social .footer__copyright{padding:0;margin-top:10px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer_social .footer__copyright p{font-size:10px;letter-spacing:.14px;line-height:20px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer_social .footer__copyright p .policy_url{text-decoration:underline}.coustom_image_with_text .responsive_img_cl.image-align-right .coustom_image_with_text_content .container{grid-column-gap:20px}.coustom_image_with_text .responsive_img_cl.image-align-right .coustom_image_with_text_content .container .coustom_image{order:2;max-width:340px;margin:0 auto;width:100%}.footer .footer__container .footer_left_right_grid{grid-gap:50px;grid-template-columns:100%}.footer .footer__container .footer_left_right_grid .footer__cols{order:2}.footer .footer__container .footer_left_right_grid .footer__newsletter p.newsletter_info{max-width:100%}}@media screen and (max-width:899px){.header .header__content .header__logo-wrapper .header__logo-image{max-width:300px}}@media screen and (max-width:850px){.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:70px}.coustom_image_with_text .coustom_image_with_text_content{padding:80px 0}.coustom_image_with_text .coustom_image_with_text_content.curly_arrow_show{padding-bottom:170px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .curly_arrow svg{width:85px;height:110px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title,.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title,.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{font-size:43px;line-height:normal}.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .sub_title,.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text .sub_title{font-size:18px;letter-spacing:2.8px}.coustom_image_with_text .coustom_image_with_text_content .container{grid-template-columns:100%;grid-gap:30px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text{max-width:100%;width:100%}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text a.book_now_btn{font-size:18px;letter-spacing:2.8px}.coustom_image_with_text .coustom_image_with_text_content .icons_row{padding:15px 0}.coustom_image_with_text .coustom_image_with_text_content .icons_row svg{width:60px;height:auto}.coustom_image_with_text .coustom_image_with_text_content .icons_row svg:not(:last-child){margin-right:20px}.coustom_image_with_text.responsive_cl .text-align-left.responsive_img_cl .coustom_text{text-align:center}.coustom_image_with_text.responsive_cl .responsive_img_cl.image-align-right .coustom_image_with_text_content .container .coustom_image{order:0;max-width:100%}.custom-collection-grid{padding-bottom:80px}.custom-collection-grid .container h4.sub_title{font-size:43px;line-height:normal}.testimonials .section--standard{padding:80px 0}.testimonials .section--standard .testimonials__container .testimonials__slide h3.title{font-size:43px;line-height:normal}.rich-text-section .type-heading-1{font-size:43px}.footer .footer__container .footer_logo_with_social .footer_logo{max-width:300px}.cosy_image_with_text{padding:80px 0}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .title{font-size:60px!important;line-height:normal!important}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text a.yes_btn{font-size:18px;letter-spacing:2.8px}.treatments .custom-collection-grid{padding:80px 0}.treatments .custom-collection-grid .container h2.section_title{font-size:43px}.treatments .custom-collection-grid .container .custom-collection-content{padding-top:30px;grid-template-columns:repeat(2,1fr)}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:20px;letter-spacing:3px}.product .product__details-container .product__details .product__heading .product__title{font-size:37px;line-height:40px}.product .product__details-container .product__details .product__heading .product_sub_title{font-size:15px;letter-spacing:2px;line-height:25px}.product .product__details-container .product__details .product__heading .product__description{margin-top:18px}.product .product__details-container .product__details .explore_info{padding-top:25px}.product .product__details-container .product__details .share{margin-top:22px}.product-recommendations{padding:80px 20px}.back_collection_btn{padding-bottom:80px}.facial_quotes.innerpage_quotes .conatiner{padding:60px 20px 0}.facial_quotes.innerpage_quotes .conatiner .quotes_slider{margin-bottom:50px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .title{font-size:43px;line-height:50px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content p{font-size:17px;line-height:25px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main span.sub_title{font-size:18px;letter-spacing:2.8px}.facials .product-recommendations{padding:20px 20px 80px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:38px;line-height:43px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:700px}.memberships .membership_plan{padding:80px 0}.memberships .membership_plan .container .membership_plan_heading .title{font-size:43px;line-height:45px}.memberships .membership_plan .container .membership_plan_heading p{font-size:18px;letter-spacing:0}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard{padding:80px 0}.blog_heading_info{padding:60px 0}.blog_heading_info .container .blog_heading_content .title{font-size:43px;line-height:50px}.blog__container{padding:60px 0}.blog__container .blog__articles{padding:0 10px}.blog__container .blog__articles .blog_post-loop{padding:0 10px 20px}.blog__container .blog__articles .blog__article-content{padding:10px}.work-shop{padding:80px 0}.pagination{margin-top:80px}.product-date-variant .back_collection_btn{padding-top:80px}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{padding-bottom:110px}}@media screen and (min-width:799px)and (max-width:850px){.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info p{font-size:14px!important;line-height:20px!important}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .title{font-size:40px!important;line-height:normal!important}}@media screen and (min-width:799px){.mobile-hide{display:none}.main_mobile_image{display:none!important}}@media screen and (max-width:798px){.desktop-hide.show_desktop_image,.main_desktop_image.has_mobileImage{display:none}.rich-text-section .icon_with_text:not(:last-child){padding-right:20px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:55px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{letter-spacing:3px;font-size:20px}.banner_below_label{padding:20px}.banner_below_label a.self_btn{font-size:15px;max-width:190px}.banner_below_label span.label_info{font-size:15px;letter-spacing:1px}.custom-collection-grid .container .section_title,.custom-collection-grid .container .title,.custom-collection-grid .inner_page_content .section_title,.custom-collection-grid .inner_page_content .title,.inner_page_banner .container .section_title,.inner_page_banner .container .title,.inner_page_banner .inner_page_content .section_title,.inner_page_banner .inner_page_content .title,.index .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{font-size:50px;line-height:50px}.custom-collection-grid .container .section_title{font-size:34px;line-height:normal}.custom-collection-grid .container h4.sub_title{font-size:43px;line-height:normal}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info h5.title{font-size:17px;line-height:normal;letter-spacing:1px}.testimonials .testimonial_right_img,.testimonials .testimonial_left_img{display:none}.testimonials .section--standard .testimonials__quote-mark{padding:0 0 10px}.testimonials .section--standard .testimonials__quote-mark svg{width:45px;height:35px}.rich-text-section .type-body-large,.rich-text-section .headline-subtext{font-size:17px}.footer .footer__container .footer_logo_with_social .footer_logo{max-width:250px}.footer .footer__container .footer_logo_with_social .footer_social p.inf{font-size:25px;letter-spacing:1.24px}.inner_page_banner .inner_page_content .banner_shape_img{max-width:700px;right:-330px;bottom:-180px}.cosy_image_with_text .container .cosy_image_with_text_content{grid-template-columns:100%;grid-gap:30px;text-align:center}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text{max-width:100%;text-align:left}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content,.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content,.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content{grid-template-columns:100%!important;grid-gap:30px;text-align:left}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content .cosy_text .title,.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content .cosy_text .title{position:static!important}.cosy_image_with_text.cosy_image_with_text_one .cosy_image_with_text_content .cosy_text,.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_text{padding-bottom:50px}.cosy_image_with_text_two .container{padding:0}.cosy_image_with_text_two .container .cosy_image_with_text_content .cosy_image{text-align:right}.cosy_image_with_text_two .container .cosy_image_with_text_content .cosy_image img{max-width:70%;width:100%}.cosy_image_with_text_two .container .cosy_image_with_text_content .cosy_text{padding:0 20px}.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content .cosy_text{padding:70px 20px 0}.cosy_image_with_text.cosy_image_with_text_three .container{padding:0}.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content .cosy_image.cosy_mobile_image{text-align:right}.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content .cosy_image.cosy_mobile_image img{max-width:70%}.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content .cosy_text{padding:0 20px}.cosy_image_wrapper:after{width:100%;height:30%}.cosy_image_wrapper:before{width:100%;top:30%;height:70%;z-index:0}.product{grid-template-columns:100%;grid-gap:30px;display:grid}.product .product__image-container{grid-row-start:auto}.product .product__details-container{grid-row-start:auto;grid-row-end:auto;max-width:100%}.product .product__details-container .product__details .explore_info{max-width:100%}.product-tile .type-body-regular{font-size:15px;line-height:19px;letter-spacing:2.2px}.product-tile .product_sub_title .title{font-size:13px;line-height:18px}.product-tile p.price{letter-spacing:2.8px;font-size:18px;line-height:25px}.product-tile .buy_now_btn{letter-spacing:2.2px;font-size:15px;line-height:19px}.back_collection_btn .breadcrumb_text .breadcrumb_link{letter-spacing:2.8px;font-size:16px;line-height:20px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:35px;line-height:40px;padding:30px 0;max-width:440px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:650px}.inner_page_banner.banner_background_img .inner_page_content .banner_shape_img{max-width:120px;right:-40px}.memberships .membership_plan .container .membership_plan_content .plan_grid{padding:0 15px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_title{letter-spacing:1.2px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info li{letter-spacing:.5px}.memberships .membership_plan .container .membership_plan_content .plan_grid span.week_price,.memberships .membership_plan .container .membership_plan_content .plan_grid .saving_price_bg span.saving_price{letter-spacing:2.2px}.memberships .membership_plan .container .membership_plan_content .plan_grid a.join_btn{letter-spacing:2.8px;font-size:15px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature{padding:0 15px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature p.type-body-regular{font-size:15px;line-height:22px;padding-top:20px}.work-shop .section .text-columns .text-columns__content{grid-column-gap:20px;grid-template-columns:repeat(2,1fr)}.work-shop .section .text-columns .text-columns__content .text-columns__feature h3.type-heading-2.mt0{letter-spacing:2.2px}.work-shop .section .text-columns .text-columns__content .text-columns__feature p.type-body-regular{font-size:17px;line-height:22px}.template_list-collections .collections .section .collections__list .collections__collection-wrapper{margin-bottom:40px}.template_list-collections .collections .section .collections__list .collections__collection-wrapper .collections__collection .collections__collection-meta h2.type-heading-1{font-size:18px}.template_list-collections .list_collections_header_section .type-heading-display{font-size:50px}.template_list-collections .list_collections_header_section .content p{font-size:16px}.pricing_system .pricing_block{max-width:25%}.pricing_system:not(.not_all_blocks) .pricing_secondary{max-width:50%}.pricing_system .pricing_title{font-size:12px;letter-spacing:2px}.pricing_system .pricing_block .pricing{font-size:32px;min-width:170px}.pricing_system:not(.not_all_blocks) .pricing_secondary .pricing{font-size:46px;min-width:190px}.pricing_system .price_subtext{font-size:14px}.cosy_image_with_text.cosy_image_with_text_four .container{padding:0}.cosy_image_with_text.cosy_image_with_text_four .grid-loop{padding-bottom:0}.cosy_image_with_text.cosy_image_with_text_four .cosy_image{max-width:70%;width:100%;margin-bottom:50px}.cosy_image_with_text.cosy_image_with_text_four .bottom_cosy_image{bottom:0!important;top:42%!important;right:0!important;width:100%!important;max-width:50%!important}}@media screen and (max-width:767px){.memberships .membership_plan .container .membership_plan_content{padding-top:30px}.memberships .membership_plan .container .membership_plan_content .plan_grid{padding:0 10px}.memberships .membership_plan .container .membership_plan_content .plan_grid:nth-child(2){transform:none}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_title{letter-spacing:.8px}.memberships .membership_plan .container .membership_plan_content .plan_grid span.week_price{letter-spacing:1.2px}.memberships .membership_plan .container .membership_plan_content .plan_grid .saving_price_bg span.saving_price{letter-spacing:2.2px}.memberships .membership_plan .container .membership_plan_content .plan_grid a.join_btn{letter-spacing:1.8px}}@media screen and (max-width:640px){.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:46px}#header .header__content{padding:0 15px}#header .header__content #mobile-nav{position:static;left:0;top:0;transform:none}#header .header__content .desktop_nav .header__logo-wrapper .header__logo-image{margin-left:20px}#header .header__content .desktop_nav .header_icon_with_nav{position:static;right:0;top:0;transform:none}.banner_below_label{flex-wrap:wrap}.banner_below_label span.label_info{font-size:14px;letter-spacing:2.8px;padding-bottom:10px}.banner_below_label a.self_btn{font-size:12px;max-width:180px;letter-spacing:2.4px;line-height:14px}.rich-text-section .section.curly_arrow_show{margin-top:60px}.rich-text-section .rte__arrow.curly_arrow svg{width:80px}.pricing_system .pricing_block{width:100%}.footer{padding:60px 0}.footer .footer__container .footer_logo_with_social{flex-wrap:wrap;padding-bottom:40px}.footer .footer__container .footer_logo_with_social .footer_social{width:100%;padding-top:25px}.footer .footer__container .footer_logo_with_social .footer_social p.inf{order:2;padding-left:15px}.footer .footer__container .footer_logo_with_social .footer_social ul.all-social-icons{padding-left:0}.footer .footer__container .footer_left_right_grid{grid-gap:40px}.footer .footer__container .footer_left_right_grid .footer__cols{grid-template-columns:1fr 1fr;grid-row-gap:40px}.footer .footer__container .footer__bottom .footer__bottom-left{grid-template-columns:100%}.footer .footer__container .footer__bottom .footer__bottom-left .footer__internal-copyright{order:2;display:inline-block!important}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments{text-align:left;padding-bottom:40px}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments ul{justify-content:flex-start;flex-wrap:wrap;grid-gap:20px}.footer .footer__container .footer__bottom .footer__bottom-left .footer__currency-payments ul li svg{margin-left:0}.inner_page_banner .inner_page_content .banner_dot_img{max-width:55%}.inner_page_banner .inner_page_content .banner_shape_img{max-width:600px;right:-250px;bottom:-130px}.product{padding-top:20px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content span.sub_title{font-size:17px;letter-spacing:2.8px;line-height:22px}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:34px;line-height:36px;padding:0}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:500px;left:-220px}.inner_page_banner.banner_background_img .inner_page_content .banner_shape_img{max-width:100px;right:-30px}.memberships .membership_plan .container .membership_plan_content{grid-row-gap:40px}.memberships .membership_plan .container .membership_plan_content .plan_grid{flex:0 0 100%;max-width:400px;margin:0 auto}.memberships .membership_plan .container .membership_plan_heading p{font-size:17px;line-height:normal}.cosy_image_with_text.cosy_image_with_text_four .container .grid-loop .bottom_cosy_image{top:37%!important}}@media screen and (max-width:607px){.footer .footer__container{padding:0 20px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content{grid-row-gap:50px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature{margin-bottom:0}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3 .blogs-tag{font-size:22px;letter-spacing:2.6px}.work-shop .section .text-columns .text-columns__content .text-columns__feature h3.type-heading-2.mt0,.work-shop .section .text-columns .text-columns__content .text-columns__feature p.type-body-regular{font-size:15px}.work-shop .section .text-columns .text-columns__content .text-columns__feature a.type-body-regular.accent-link{font-size:15px;letter-spacing:2px}}@media screen and (max-width:574px){.inner_page_banner.banner_background_img .inner_page_content .title{max-width:350px}.pricing_system .pricing_title{font-size:12px;letter-spacing:1px}.pricing_system .pricing_block .pricing{font-size:24px;min-width:110px;padding:10px;margin-top:10px}.pricing_system .price_subtext{font-size:12px;letter-spacing:1px}.pricing_system:not(.not_all_blocks) .pricing_secondary .pricing{font-size:32px;min-width:130px;padding:10px}.cosy_image_with_text.cosy_image_with_text_four .container .grid-loop .bottom_cosy_image{top:30%!important}}@media screen and (max-width:480px){.inner_page_banner .inner_page_content .banner_dot_img{max-width:240px;top:30px;left:-178px}.inner_page_banner .inner_page_content .title{font-size:42px;line-height:44px;padding:25.5px 0}.inner_page_banner .inner_page_content .banner_shape_img{right:-185px;bottom:-80px;transform:scale(1.5);max-width:335px}.desktop_img:before{padding-top:0!important}.desktop_img .desktop_img_hide{display:none}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{word-break:break-all;line-height:1;max-width:350px!important}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{letter-spacing:3.4px;font-size:17px;line-height:1.5}.header .header__icon-wrapper .header__icon-list .header__icon{margin-left:10px}.header .header__icon-wrapper .header__icon-list .header__icon--cart .quick-cart__icon svg{width:24px;height:24px}.header .header__icon-wrapper .header__icon-list li.nav_btn{padding-left:10px}.header .header__icon-wrapper .header__icon-list li.nav_btn a{padding:6.5px 11px;font-size:10px;letter-spacing:2px}#header .header__content .desktop_nav .header__logo-wrapper .header__logo-image{margin-left:10px}#header .header__content #mobile-nav .header__menu-icon .icon,#header .header__content #mobile-nav .header__menu-icon svg{width:24px;height:24px}.announcement-bar-section .announcement-bar-wrapper .announcement-bar__content .zip_icon{width:38px}.announcement-bar-section .announcement-bar-wrapper .announcement-bar__content .announ_info{font-size:10px;letter-spacing:2px;line-height:13px}.coustom_image_with_text .coustom_image_with_text_content{padding:60px 0}.coustom_image_with_text .coustom_image_with_text_content.curly_arrow_show{padding-bottom:170px}.coustom_image_with_text .coustom_image_with_text_content .container{grid-gap:16px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text{max-width:280px;margin:0 auto}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{font-size:39px;line-height:37px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text p{line-height:22px;font-size:14px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_text a.book_now_btn{font-size:15px;letter-spacing:3px;line-height:18px;margin-top:18px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img{max-width:270px;height:320px;border-width:13px}.coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img:before{top:-30px;width:120px;height:120px;left:-30px}.coustom_image_with_text.responsive_cl .responsive_img_cl .dot-position-right .coustom_image .bg_img:before{right:-30px;top:-30px}.index .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{font-size:39px;line-height:45px;padding:20px 0 5px}.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title,.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text h3.title{font-size:39px;line-height:37px}.memberships .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title,.treatments .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text span.sub_title{font-size:14px;letter-spacing:2.8px;line-height:16px;padding-bottom:14px}.custom-collection-grid .container .section_title,.custom-collection-grid .container h4.sub_title{font-size:39px;line-height:41px}.custom-collection-grid .container .custom-collection-content{padding-top:30px;grid-template-columns:1fr}.custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info h5.title{font-size:18px;letter-spacing:3.6px;font-weight:600}.testimonials .section--standard{padding:60px 0}.testimonials .section--standard .testimonials__container .testimonials__slide h3.title{font-size:39px;line-height:37px}.testimonials .section--standard .testimonials__container .testimonials__slide .type-heading-1{font-size:14px;line-height:22px;margin:20px auto 0}.custom-collection-grid{padding-bottom:60px}.soak-sessions .coustom_image_with_text .coustom_image_with_text_content span.sub_title{font-size:11px}.rich-text-section .section.curly_arrow_show{margin-top:54px}.rich-text-section .type-heading-1{font-size:38px;letter-spacing:-.08px;padding-bottom:8px}.rich-text-section .icon_with_text_block{display:block}.rich-text-section .type-body-large,.rich-text-section .headline-subtext{font-size:14px;letter-spacing:.49px}.rich-text-section .icon_with_text_wrapper{padding:0 20px}.rich-text-section .icon_with_text:not(:last-child){padding-right:0;margin-bottom:16px}.footer .footer__container .footer_logo_with_social .footer_social p.inf{font-size:18px}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons .dib{padding:0 7px 0 0}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons .dib:last-child{padding-right:0}.footer .footer__container .footer_logo_with_social .footer_social .all-social-icons .dib a svg{width:20px;height:auto}.footer .footer__container .footer_left_right_grid .footer__newsletter p.newsletter_info{font-size:10px;letter-spacing:.6px}.footer .footer__container .footer_left_right_grid .footer__newsletter .footer__input-wrap,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list h3,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text h3{font-size:12px;letter-spacing:1.44px}.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .type-body-small ul li,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .type-body-small ul li,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-list .list li a,.footer .footer__container .footer_left_right_grid .footer__cols .footer__col-text .list li a{font-size:10px;line-height:24px;letter-spacing:.3px}.cosy_image_with_text_one .container{padding:0 15px!important}.cosy_image_with_text_one .container .cosy_text{padding:0 0 70px!important}.cosy_image_with_text .container{padding:0}.cosy_image_with_text .container .cosy_image_with_text_content{grid-gap:0px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text{padding:50px 20px 80px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .title{font-size:45px!important;line-height:1!important}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info p{font-size:13px!important;line-height:1.4!important;letter-spacing:.49px}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text .info li{font-size:12px!important}.cosy_image_with_text .container .cosy_image_with_text_content .cosy_text a.yes_btn{font-size:11px;letter-spacing:2.2px;line-height:1.2}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_image{padding-left:20px}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_text{padding:0 20px 80px}.cosy_image_with_text.cosy_image_with_text_four .container .grid-loop .bottom_cosy_image{top:35%!important}.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content .cosy_text{padding:50px 20px 0}.treatments .custom-collection-grid .container h2.section_title{font-size:40px;line-height:42px}.treatments .custom-collection-grid .container .custom-collection-content{padding-top:30px;grid-template-columns:repeat(1,1fr)}.treatments .custom-collection-grid .container .custom-collection-content .custom-collection-loop a.image-url .custom-collection-img .custom-collection-info .title{font-size:18px;letter-spacing:3.6px}.pricing_system .pricing_title{font-size:10px;letter-spacing:0}.pricing_system .pricing_block .pricing{font-size:18px;min-width:auto;padding:10px 5px}.pricing_system:not(.not_all_blocks) .pricing_secondary .pricing{font-size:22px;min-width:auto;padding:10px 5px}.pricing_system .price_subtext{font-size:10px;letter-spacing:0}.product-recommendations{padding:60px 20px}.product-recommendations .product-recommendations__wrapper .product-recommendations__side .type-heading-1{letter-spacing:2.8px}.back_collection_btn{padding-bottom:60px}.product .product__details-container .product__details .product__heading .product__title{font-size:35px;line-height:35px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .title{font-size:39px;line-height:45px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content p{font-size:16px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content a.book_btn{font-size:15px;letter-spacing:3px;line-height:18px}.facials .product-recommendations{padding:20px 20px 60px}.inner_page_banner.banner_background_img .inner_page_content{padding:46px 0}.inner_page_banner.banner_background_img .inner_page_content .title{max-width:280px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{max-width:400px;left:-190px}.inner_page_banner.banner_background_img .inner_page_content .banner_shape_img{max-width:50px;right:-30px;top:35%}.memberships .membership_plan{padding:60px 0}.memberships .membership_plan .container .membership_plan_heading .title{font-size:38px;line-height:42px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_title{letter-spacing:2.6px;font-size:14px}.memberships .membership_plan .container .membership_plan_content .plan_grid .plan_info li{font-size:13px}.memberships .membership_plan .container .membership_plan_content .plan_grid span.week_price,.memberships .membership_plan .container .membership_plan_content .plan_grid .saving_price_bg span.saving_price{letter-spacing:2.6px;font-size:13px}.memberships .membership_plan .container .membership_plan_content .plan_grid a.join_btn{letter-spacing:3px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard{padding:60px 0}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature .mb3 h3.type-heading-2{font-size:19px;letter-spacing:3.8px;line-height:22px}.memberships div#shopify-section-member-ship-image-column [data-section-id=member-ship-image-column] .text-columns.text-columns--standard .text-columns__content .text-columns__feature p.type-body-regular{font-size:14px}.blog_heading_info .container .blog_heading_content p{font-size:12px;letter-spacing:2px;line-height:19px}.blog_heading_info .container .blog_heading_content .title{font-size:39px;line-height:40px}.work-shop{padding:60px 0}.work-shop .section .text-columns .text-columns__content{grid-row-gap:30px}.work-shop .section .text-columns .text-columns__content .text-columns__feature .mb3 .blogs-tag{font-size:14px;letter-spacing:2px}.work-shop .section .text-columns .text-columns__content .text-columns__feature h3.type-heading-2.mt0{font-size:12px;letter-spacing:2.2px;line-height:15px}.work-shop .section .text-columns .text-columns__content .text-columns__feature .type-body-regular{font-size:12px;line-height:19px;padding-bottom:15px}.work-shop .section .text-columns .text-columns__content .text-columns__feature a.type-body-regular.accent-link{font-size:13px;letter-spacing:2.2px;padding:8px 17px}.pagination{margin-top:60px}.work-shop.workshop-you-may-also-like .section .text-columns .text-columns__content .text-columns__feature .type-body-regular{font-size:12px;line-height:19px}.product-date-variant .back_collection_btn{padding-top:60px}.cosy_image_with_text.cosy_image_with_text_four .cosy_image_with_text_content .cosy_text{padding:20px 20px 0}}@media screen and (max-width:414px){.inner_page_banner .inner_page_content .title{font-size:35px}.cosy_image_with_text.cosy_image_with_text_four .container .grid-loop .bottom_cosy_image{top:27%!important}}@media screen and (max-width:374px){.inner_page_banner .inner_page_content .title{font-size:30px}.inner_page_banner.banner_background_img .inner_page_content{padding:30px 0}.inner_page_banner.banner_background_img .inner_page_content .title{font-size:30px;line-height:33px;max-width:280px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{left:-190px}.inner_page_banner.banner_background_img .inner_page_content .banner_shape_img{right:-35px}.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .svg_dots,.facial_quotes.innerpage_quotes .conatiner .facial_quote_main .facial_quotes_content .svg_dots svg{width:100%}.pricing_system .pricing_title{font-size:9px}}@media screen and (max-width:360px){.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:67px}.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{letter-spacing:3px}.soak-sessions .custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:37px;line-height:48px}.soak-sessions .custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__subheading{font-size:19px}.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link,.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__list--sub .drawer-menu__item .drawer-menu__link[data-item=parent]{font-size:13px;letter-spacing:1px}.inner_page_banner.banner_background_img .inner_page_content .banner_dot_img{left:-170px}}@media screen and (max-width:323px){.custom-full-width-image .content-overlay__container .content-overlay__inner .content-overlay__heading{font-size:65px}}@media screen and (min-width:481px){.responsive-image__wrapper .mobile_img{display:none}}.featured-collection__item .product-tile{height:100%;display:flex;flex-direction:column}.featured-collection__item .product-tile form{margin-top:auto}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured.mega_nav_2_featured_1{padding-right:10px}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega-navigation__featured.mega_nav_2_featured_2{padding-left:10px}.blog__article-content .blog__article-heading{font-family:var(--font-body),georgia;font-size:20px;text-transform:uppercase}@media screen and (max-width:991px){.blog__article-content .blog__article-heading{font-size:14px}}.inner_page_banner .sub-title{font-size:18px;letter-spacing:3px;text-transform:uppercase;font-weight:600;max-width:760px;margin:0 auto;line-height:28px;padding:54px 0}.coustom_image_with_text_content .coustom_text p strong{font-family:Circular-Loom;font-weight:500;letter-spacing:4px;font-size:20px;width:100%;margin-bottom:50px}.text-columns.text-align-left{text-align:left}.text-columns.text-align-center{text-align:center}.text-columns.text-align-right{text-align:right}.text-columns.text-align-right .image-div{margin-left:auto}.text-columns.text-align-left .image-div{margin-right:auto}.text-columns.text-align-center .image-div{margin:0 auto}.text-columns .text-columns__title{font-size:64px;color:#e59fa7;font-weight:400;font-family:Neoneon;margin-top:0}.text-columns .text-columns__feature .type-body-regular{font-family:Barkentina;font-size:19px;margin-top:10px;padding:0 25px}.text-columns .type-heading-2{color:#e59fa7;margin-bottom:25px}.about-us .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text{max-width:610px;position:relative}.about-us .rich-text-section .type-body-large{max-width:950px}.about-us .coustom_image_with_text .coustom_image_with_text_content .container{max-width:1400px}.about-us .coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img{max-width:395px;height:450px}@media(min-width:851px){.about-us .coustom_image_with_text .coustom_image_with_text_content .container .coustom_text{margin-right:auto;margin-left:0}}@media(max-width:798px){.inner_page_banner .sub-title{padding:30px 0;max-width:457px}}@media(max-width:640px){.inner_page_banner .sub-title{padding:10px;font-size:14px}.text-columns .text-columns__feature .type-body-regular{padding:0}.text-columns .text-columns__title{font-size:40px}}@media(max-width:480px){.text-columns .type-heading-2{font-size:30px}.text-columns .text-columns__feature .type-body-regular{font-size:15px}.coustom_image_with_text_content .coustom_text p strong{font-size:13px}}.peckish__image-with-text .container,.peckish-fixed__image-and-text .container{max-width:1160px}.peckish__image-with-text .images-with-text__item{width:100%;padding-bottom:0}.peckish__image-with-text .images-with-text__item.main_sprator{position:relative;margin-bottom:20px}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-right.sprator:after{content:"";position:absolute;height:2px;bottom:0;width:55%;left:0;background:#fdbd8f}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-left.sprator:after{content:"";position:absolute;height:2px;bottom:0;width:55%;right:0;background:#fdbd8f}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner{background:transparent;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-right{flex-direction:row-reverse}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__image .image-wrapper-second{margin-top:17px}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__image{width:45%;padding:0 10px}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__text{width:55%;padding:0 10px}.feeling-peckish .images-with-text__text .content{text-align:center;padding:0 40px 0 0}.feeling-peckish .images-with-text__text .content h2{line-height:1.2;color:#e5a0a7;margin:0 0 12px}.feeling-peckish .images-with-text__text .content .subtitle,.feeling-peckish .images-with-text__text .content .price{display:block;font-size:20px;font-weight:600;letter-spacing:4px;margin:0 0 22px}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__text .content .price{margin:0}.feeling-peckish .images-with-text__text .content .images-with-text__subheading{font-family:Barkentina;font-size:18px;letter-spacing:.62px;margin-top:15px}.feeling-peckish .images-with-text__text .content .images-with-text__subheading span{font-family:Raleway;display:block;font-size:18px;font-weight:700;letter-spacing:.63px;margin:10px 0;line-height:1}.peckish-fixed__image-and-text .grid-loop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 10px}.peckish-fixed__image-and-text .grid-loop.image-align-right{flex-direction:row-reverse}.peckish-fixed__image-and-text .grid-loop .images-with-text__image,.peckish-fixed__image-and-text .grid-loop .images-with-text__text{width:50%}.peckish-fixed__image-and-text .images-with-text__text .content .saprator{width:100%;height:2px;background:#fdbd8f;margin:80px 0 0}.peckish-fixed__image-and-text .image-wrapper{margin-bottom:17px}.peckish-fixed__image-and-text .image-wrapper:last-child{margin:0}.peckish__image-and-text .container{max-width:var(--max-width);padding:0 var(--spacing-medium);margin:0 auto}.peckish__image-and-text .grid-loop{display:flex;flex-wrap:wrap;justify-content:center}.peckish__image-and-text .images-with-text__item{width:33.3333%}.peckish__image-and-text .images-with-text__item .images-with-text__item-inner{background:transparent}.peckish__image-and-text .images-with-text__item .images-with-text__item-inner .images-with-text__text .content{max-width:82%;margin:55px auto 0}.peckish__image-and-text .info{margin-top:150px}.peckish__image-and-text .info p{text-align:center;font-size:18px;font-weight:500;font-style:italic;letter-spacing:.63px;margin:0}@media screen and (max-width:1560px){.cosy_image_with_text.cosy_image_with_text_three .cosy_image_with_text_content{padding-left:40px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2{top:-60px;left:-10px}}@media screen and (max-width:1440px){.peckish__image-and-text .images-with-text__item .images-with-text__item-inner .images-with-text__text .content{max-width:100%}.cosy_image_with_text{padding:120px 0}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .cosy_image_with_text_content .cosy_text .info{max-width:90%}.cosy_image_with_text.cosy_image_with_text_four .grid-loop .bottom_cosy_image{bottom:-12%}}@media screen and (max-width:1139px){.cosy_image_with_text.cosy_image_with_text_four .grid-loop .bottom_cosy_image{bottom:-20%}}@media screen and (max-width:1279px){.feeling-peckish .inner_page_banner .inner_page_content .banner_dot_img{max-width:35%}}@media screen and (max-width:1120px){.feeling-peckish .peckish__image-and-text .images-with-text__text .content h2{font-size:47px}.feeling-peckish .peckish__image-and-text .images-with-text__text .content .subtitle,.feeling-peckish .peckish__image-and-text .images-with-text__text .content .price,.feeling-peckish .peckish__image-and-text .images-with-text__text .content .images-with-text__subheading,.feeling-peckish .peckish__image-and-text .images-with-text__text .content .images-with-text__subheading span,.feeling-peckish .peckish__image-and-text .info p{font-size:14px}}@media screen and (max-width:990px){.feeling-peckish .images-with-text__text .content{padding:0 15px}.peckish-fixed__image-and-text .images-with-text__text .content .saprator{margin:50px 0 0}.peckish__image-and-text .grid-loop{justify-content:flex-start}.peckish__image-and-text .images-with-text__item{width:50%}.peckish__image-and-text .info{margin-top:80px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2{top:-55px;left:0}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2 svg{width:100px;height:100px}}@media screen and (max-width:798px){.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-1{top:15%;transform:none;max-width:340px;left:-30px}.cosy_image_with_text.cosy_image_with_text_one{padding:70px 0 90px}.cosy_image_with_text.cosy_image_with_text_three{padding:110px 0 140px}.cosy_image_with_text.cosy_image_with_text_two{padding:75px 0 100px}.cosy_image_with_text.cosy_image_with_text_four{padding:100px 0}.cosy_image_with_text.cosy_image_with_text_two .cosy_image_with_text_content .cosy_image .cosy_image-icon{left:-10%}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2 svg{width:110px;height:110px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2{top:-6%;left:27%}}@media screen and (max-width:768px){.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-right.sprator:after,.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-left.sprator:after{content:none}.peckish__image-with-text .images-with-text__item .images-with-text__item-inner.image-align-right,.peckish__image-with-text .images-with-text__item .images-with-text__item-inner{flex-direction:column-reverse}.peckish-fixed__image-and-text .grid-loop .images-with-text__image,.peckish-fixed__image-and-text .grid-loop .images-with-text__text,.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__image,.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__text{width:100%}.peckish-fixed__image-and-text .grid-loop .images-with-text__text,.peckish__image-with-text .images-with-text__item .images-with-text__item-inner .images-with-text__text{margin:0 0 30px}.feeling-peckish .images-with-text__text .content{padding:0 40px}.feeling-peckish .peckish__image-and-text .images-with-text__text .content h2{font-size:40px}.peckish__image-and-text .info p{line-height:1.5}}@media screen and (max-width:749px){.peckish__image-and-text .images-with-text__item{width:100%}.peckish__image-and-text .images-with-text__item .images-with-text__item-inner .images-with-text__text .content{margin:20px auto}.peckish__image-and-text .info{margin-top:20px}}@media screen and (max-width:580px){.feeling-peckish .images-with-text__text .content h2{font-size:47px}.feeling-peckish .images-with-text__text .content .subtitle,.feeling-peckish .images-with-text__text .content .price,.feeling-peckish .images-with-text__text .content .images-with-text__subheading,.feeling-peckish .images-with-text__text .content .images-with-text__subheading span{font-size:14px}.feeling-peckish .images-with-text__text .content .subtitle{letter-spacing:2.8px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-1{max-width:280px}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2 svg{width:100px;height:100px}}@media screen and (max-width:480px){.feeling-peckish .inner_page_banner .inner_page_content .banner_dot_img{max-width:45%}.feeling-peckish .images-with-text__text .content{padding:0}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-2{top:-9%;left:25%}}@media screen and (max-width:425px){.feeling-peckish .inner_page_banner .inner_page_content .banner_dot_img{max-width:55%}.cosy_image_with_text.cosy_image_with_text_three .grid-loop .banner_dot_img-1{max-width:200px;top:17%}}.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation .mega_nav_item ul li{border-bottom:1px solid}.mega-navigation .mega-navigation__list--border{border-right:none}.drawer-menu__panel .drawer-menu__contents{max-height:360px}.header__nav{padding:0 20px}#header .header__content .desktop_nav .header__nav .nav__item{padding-right:20px}.product .product__details input{color:#074a52}@media screen and (max-width:1280px){.header__nav{padding:0 10px}#header .header__content .desktop_nav .header__nav .nav__item{padding-right:5px}}@media screen and (max-width:1115px){.header .header__content .header__nav .nav__item .nav__link{font-size:11px}}@media screen and (max-width:959px){.header .header__content .header__nav .list .nav__item .nav__meganav .mw-c .mega-navigation.mega-nav1 .mega_nav_item{padding-left:20px}}@media screen and (max-width:640px){.blog__article-excerpt.type-body-small{display:none}.blog__article .blog__article-content a.explore_btn{font-size:12px}}@media screen and (min-width:851px){.template_blog .section-inner-page-banner,.template_blog .section-inner-page-banner-blog{margin-bottom:50px}}@media screen and (max-width:480px){.about-us .coustom_image_with_text .coustom_image_with_text_content .container .coustom_image .bg_img{height:355px}}#header .header__nav .nav__link{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/20/assets/thebathhouseedenspa.scss.css.map */
