p{font-family:Lato,sans-serif}.header__icon--search,.header__icon--search:hover{color:#121212!important}.search-modal.modal__content{background:#fff}.search__input.field__input{padding-right:5rem;background:none;color:#000}.header__inline-menu li a{font-size:13px;text-transform:uppercase;font-weight:400}.our-services-row .title{text-align:center;width:100%;color:#6a4d32}.our-services-row .media img{position:sticky!important;transform:none!important;object-fit:cover;width:100%!important;height:100%!important}.our-services-row .media{padding-bottom:0!important;height:220px}.massage_book_now,.btn{font-size:16px;text-decoration:none;color:#80623e!important;border:1px solid #80623e;display:block;line-height:normal;height:auto;padding:12px 40px;border-radius:60px;margin-right:0;background:none!important}.massage_book_now:hover,.btn:hover{background:#80623e!important;color:#fff!important;border:1px solid #80623e}.our-services-row .multicolumn-card__image-wrapper{margin:0!important;padding:0}.our-services-row .multicolumn-list li{padding:0 10px;margin-bottom:20px}.our-services-row .multicolumn-list li .content-container{background:#fff;height:100%}.our-services-row .multicolumn-list li .content-container h3{font-size:21px;color:#6a4d32;text-transform:uppercase}.our-services-row .multicolumn-list li .content-container .link{color:#6a4d32;font-weight:500;font-size:16px;font-family:Lato,sans-serif}.acc-text{text-decoration:none;text-transform:uppercase;width:50px;margin-left:10px;display:none!important}.title,.rich-text__heading{text-align:center;width:100%;color:#6a4d32}.button{font-size:16px;text-decoration:none;color:#80623e;border:1px solid #80623e;display:block;line-height:normal;height:auto;padding:12px 40px;border-radius:60px;margin-right:10px;background:none}.button:hover{background:#80623e;color:#fff}.button:after,.button:before{display:none}.our-services-row .rte ul li{margin:0!important;padding:0!important;color:#6a4d32}.footer-block__newsletter-fb .newsletter-form{max-width:100%}.footer-block__heading{font-size:25px!important}.footer-block__details-content p,.footer-block__details-content a{color:#fff!important}.footer__blocks-wrapper .list-social{justify-content:flex-start;margin-top:15px}.footer-logo img{filter:brightness(0) invert(1)}.footer-logo{margin-top:20px}.announcement-bar{background:#efeae2;padding:12px 0}.announcement-bar p{margin:0;padding:0;color:#121212;font-size:13px;font-family:Playfair Display,serif}.page-service-spa-packages .page-header,.page-service-massage-therapy .page-header,.page-careers .page-header{position:relative;z-index:0}.page-service-spa-packages .page-header:after,.page-service-massage-therapy .page-header:after,.page-careers .page-header:after{background:#00000047;position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1}.page-service-spa-packages .page-header-content,.page-service-massage-therapy .page-header-content,.page-careers .page-header-content{z-index:2}.blog .main-blog .title--primary{display:none}.blog .main-blog .full-unstyled-link{text-decoration:none!important}.newsletter-form__field-wrapper .field__input{background:none}.page-spa-etiquette .rich-text__blocks{max-width:100%}.page-spa-etiquette .rich-text__blocks h2{color:#6a4d32}.page-spa-parties .pxFormGenerator iframe{height:4050px}span.header__active-menu-item{color:#6a4d32!important}.collection .grid .grid__item .btn{background:#80623e!important;color:#fff!important;font-weight:500!important}.collection .grid .grid__item ul{padding:0;margin:0}.product .product-form__buttons button.btn{border:1px solid #80623e}.footer-block.grid__item.footer-block--menu{padding-left:40px}.footer-block__details-content.rte p{margin:4px 0!important}.booking-button.mob-btn{display:none}.blog .page-header{margin-bottom:40px!important}.blog .blog-articles{gap:40px}.blog .main-blog{margin-bottom:40px}.article #MainContent .article-template{max-width:940px;border:1px solid #bfbfbfbf;padding:0 70px;margin:50px auto}.footer__content-bottom-wrapper--center{justify-content:space-between!important;align-items:center}.reander_link{margin-top:1.5rem;font-size:14px;color:#fff}.reander_link a{color:#fff}.home-gift-image img{width:550px}.product-skincare-products .card__content{padding:10px 20px!important}.cart-remove-btn cart-remove-button .button span{color:#80623e!important;text-decoration:none!important}.cart-remove-btn cart-remove-button .button{display:flex;min-height:auto!important;padding:8px 10px 11px!important}.cart-remove-btn cart-remove-button .button:hover span,.cart-remove-btn cart-remove-button .button:hover{color:#fff!important}@media screen and (min-width: 990px) and (max-width: 1400px){.container{max-width:95%!important;padding:0!important}.our-services-row .multicolumn-list li .content-container h3{font-size:17px}}@media screen and (min-width: 990px) and (max-width: 1027px){nav.header__inline-menu ul li a{padding:8px 5px!important;font-size:11px!important}summary.list-menu__item{font-size:11px!important}}@media screen and (min-width: 1166px) and (max-width: 1300px){nav.header__inline-menu ul li a{padding:8px 7px!important;font-size:11px!important}}@media screen and (min-width: 1024px) and (max-width: 1165px){nav.header__inline-menu ul li a{padding:8px 5px!important;font-size:11px!important}}@media screen and (min-width: 768px) and (max-width: 989px){.menu-drawer-container .header__icon{color:#000}}@media screen and (max-width: 767px){.footer-block.grid__item.footer-block--menu{padding-left:0}.header .booking-button{padding:8px 20px;font-size:12px}.banner-container{width:100%!important}.footer__content-top{padding-left:20px!important;padding-right:20px!important;padding-bottom:0!important}.become-member-section .image-with-text__content{padding:2rem 2rem 4rem!important}.become-member-section{margin:40px 0!important}body #insta-feed{margin-top:30px!important;margin-bottom:40px!important}.header__icon--menu{color:#020202!important}.mobile-header-css header-drawer{margin-left:0}.page-spa-parties .pxFormGenerator iframe{padding:0 20px}.booking-button.desktop-btn{display:none}.booking-button.mob-btn{display:block}.blog .article{margin-bottom:20px}.article #MainContent .article-template{padding:0 20px}.article #MainContent .container{padding:0!important}body .blvd-booking-widget{max-width:90%!important}.footer__content-bottom-wrapper--center{justify-content:center!important}.reander_link{margin-top:0}.home-gift-image img{width:90%}.button-all a.text-black:last-child{font-size:0px!important}#home-topbar-home-topbar .fa-phone{display:block!important;font-size:14px!important;transform:rotate(90deg)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-style.css.map */
