@import"https://fonts.cdnfonts.com/css/futura-pt";@import"https://fonts.cdnfonts.com/css/general-sans";.beautyWrapper h1,.beautyWrapper h2,.beautyWrapper h3,.beautyWrapper h4,.beautyWrapper h5,.beautyWrapper .h0,.beautyWrapper .h1,.beautyWrapper .h2,.beautyWrapper .h3,.beautyWrapper .h4,.beautyWrapper .h5{font-family:Futura PT,sans-serif!important;font-weight:500!important}.beautyWrapper .needsclick h1{font-weight:300!important}.onlyForMobile{display:none!important}.hideonMobile{display:block}body{background:#f3f3f3!important;font-weight:400!important;font-family:Futura PT,sans-serif!important}.button--primary{padding:0 30px;border:2px solid #86754D!important;letter-spacing:1.3px;transition:.2s all;width:240px;font-weight:500!important}.button--primary:hover{background-color:transparent!important;color:#222!important;border:2px solid #22222266!important}.button--secondary{border:2px solid #22222266!important;font-weight:500!important;transition:.2s all;letter-spacing:1.3px;background-color:transparent!important;padding:0 30px;width:240px}.button--secondary:hover{border:2px solid #86754D!important;background-color:#86754d!important;color:#fff!important}.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after{display:none}.image-with-text__buttons{display:flex;gap:1rem}.menu-drawer__menu-item{font-size:16px!important}.announcement-bar__message span{font-weight:400}.announcement-bar__message{min-height:auto!important}.mega-menu__content{padding-bottom:0!important;padding-top:0!important}.header__phone-number-box a{color:#121212!important;font-weight:700!important}.header__menu-item span{color:#121212bf!important;font-weight:500!important}#HeaderMenu-book-a-facial{text-decoration:underline}#HeaderMenu-book-a-facial span{color:#121212!important}.featuredWrap .title-wrapper-with-link{justify-content:center}.featuredWrap .title{letter-spacing:1px;font-weight:450!important}.featuredWrap .page-width{max-width:1300px!important}.featuredWrap h3{font-weight:400!important}.contactWrap{background:#fff!important}.contactWrap .multicolumn-card{display:flex;padding:8px 30px;align-items:center}.contactWrap .multicolumn-card__image-wrapper{width:68px;min-width:68px;margin:0;background:#fff;height:fit-content;padding:14px;border-radius:100%}.contactWrap p{color:#2229!important;font-weight:450}.contactWrap p strong{font-weight:450;display:block}.contactWrap a{font-weight:450;color:#2229!important}.contactWrap .multicolumn-card__info{padding:9px 0 9px 13px!important}.introWrap{background:#f3f3f3}.introWrap p{color:#222;letter-spacing:1px;font-size:18px;line-height:1.48}.introWrap .rich-text__wrapper{padding-left:0!important;padding-right:0!important}.faicalWrap{max-width:1640px;margin:auto;border-radius:12px;overflow:hidden}.faicalWrap .banner__box{max-width:535px!important}.faicalWrap .banner:after,.faicalWrap .banner__media:after{background:linear-gradient(to right,#86754d,#86754d00)!important;opacity:1!important}.faicalWrap .banner__heading{color:#fff!important;font-size:32px;letter-spacing:.85px}.faicalWrap .button{background:#fff;color:#86754d;border:0!important}.faicalWrap .button:hover{color:#fff!important;border:1px solid #fff!important}.faicalWrap p{color:#fff!important}.heroWrap p{letter-spacing:1px;color:#222}.footer__copyright{width:100%;border-top:1px solid #86754D;text-align:center!important;margin-top:0!important;padding-top:30px}.footer__localization h2{display:none}.footer__content-top .footer-block__heading{font-weight:500!important;letter-spacing:.85px;font-size:22px;position:relative;width:fit-content;text-align:start}.footer-block--menu a[href="/pages/book-a-facial"]{position:relative;width:100%}.footer-block--menu a[href="/pages/book-a-facial"]:before{position:absolute;content:"";background:url(/cdn/shop/files/arr.png) right center no-repeat;background-size:10px;width:10px;top:-6px;bottom:0;margin:auto;height:10px;right:30px}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#fff!important;text-decoration:none!important;font-weight:300!important;transition:.2s all;letter-spacing:.85px}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:#86754d!important}.footer__content-top .footer-block__heading:before{position:absolute;content:"";background:#86754d;width:77%;height:2px;left:0;bottom:0}.footer .footer__blocks-wrapper .grid__item{width:fit-content}.footer .footer__blocks-wrapper{justify-content:space-between}.footer-block__brand-info p{position:relative;max-width:290px;color:#fff!important;font-weight:300!important;letter-spacing:.85px;line-height:1.49;padding-bottom:28px;margin-bottom:20px!important}.footer-block__brand-info p:before{position:absolute;content:"";background:#86754d;width:106px;height:1px;left:0;bottom:0}.footer .list-social__link{margin-right:10px;background:#86754d;padding:10px!important;border-radius:50%}.footer-block__newsletter p{color:#fff;text-align:start;line-height:1.48;max-width:315px}.footerStatWrap{background:#191919;margin-top:19px;padding:30px 5rem;border:1px solid #86754D33}.footerStats{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:1650px;margin:auto}.footerStats>div{display:flex;align-items:center;gap:10px}.footerStats img{max-width:44px}.footerStats strong{color:#86754d;font-size:16px;font-weight:500;letter-spacing:.85px}.footerStats p{color:#fff;font-size:15px;margin:0}.disclosure .localization-form__select:after,.disclosure .localization-form__select:before{display:none}.disclosure .localization-form__select{border:1px solid #86754D;background:#151515 url(/cdn/shop/files/global.png) left 18px center no-repeat!important;background-size:25px!important;border-radius:9999px;padding-left:50px!important;color:#86754d!important}.newsletter-form{max-width:374px!important;margin:0!important}.newsletter-form__button{background-color:#86754d!important;color:#fff!important}.newsletter-form__field-wrapper{max-width:auto!important}.newsletter-form__field-wrapper .field__input{border-color:#ffffff80!important}.shopify-section:has(.beautyWrap)>div,.shopify-section:has(.aboutWrap)>div{background:#f3f3f3}.beautyWrap p{color:#222;letter-spacing:1px}.aboutWrap strong{font-style:italic;color:#222;letter-spacing:.85px;font-family:General Sans,sans-serif}.aboutWrap p{letter-spacing:.85px;color:#222}.editWrap{max-width:100%;border-radius:0}.shopify-section:has(.facial-treatments-wrapper){margin-top:70px}.shopify-section:has(.addOnWrap){margin-bottom:70px}@media(max-width:1440px){.button--secondary,.button--primary{width:220px}}@media(max-width:990px){.hideonMobile{display:none!important}.faicalWrap{margin-bottom:40px!important}.beautyWrap{padding-top:40px!important;padding-bottom:0!important}.beautyWrap .image-with-text__media-item,.aboutWrap .image-with-text__media-item{border-radius:15px;overflow:hidden}.contactWrap a{text-decoration:none}.heroWrap .slideshow__media{border-radius:12px}.footer__list-social{padding-bottom:15px}.faicalWrap .button{padding:0 35px}.needsclick{display:none!important}.beautyWrap .image-with-text__content{padding:20px 0 8px!important}.aboutWrap .image-with-text__content{padding:20px 0 30px!important}.featuredWrap .multicolumn-card__info{padding:14px 0!important}.header{padding-left:15px!important;padding-right:5px!important}.faicalWrap .media>img{object-position:78% 50%!important}.faicalWrap,.heroWrap{max-width:94%;margin:auto!important}.heroWrap .banner__box{padding:0!important}.heroWrap .banner__content{padding:18px 5px 22px!important}.button--secondary,.button--primary{width:100%}.header__icon--account,.header__phone-wrapper{display:none!important}.footer-block--menu{width:50%!important}.footer .footer__blocks-wrapper .grid__item{width:100%!important}.footer .footer__blocks-wrapper .footer-block--menu{width:calc(50% - 15px)!important}.footer__content-top{padding-left:15px!important;padding-right:15px!important}.editWrap{border-radius:8px}.contactWrap{display:none!important}.onlyForMobile{display:block!important}.footer__copyright{margin-top:30px!important}.footerStats>div{flex-basis:calc(50% - 6px);gap:6px}.footerStats div:first-child,.footerStats div:nth-child(3){border-right:1px solid #86754D;padding-right:2px}.footer__blocks-wrapper{row-gap:15px!important}.footerStats{flex-wrap:wrap;gap:11px 0!important}.footerStatWrap{padding:15px}.footer-block__brand-info p:before{display:none}.footer-block__brand-info p{padding-bottom:0}.footer-block__details-content .list-menu__item--link{padding-top:0!important}}@media(max-width:768px){.contactWrap .multicolumn-card{padding:8px 14px}.footer-block--menu a[href="/pages/book-a-facial"]:before{right:0}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.footer-block--menu .footer-block__details-content li{margin-bottom:0!important}.footer__content-top .footer-block__heading:before{width:100%}.footer-block__newsletter .footer-block__heading:before{display:none}.footer .footer__blocks-wrapper .footer-block--menu{width:100%!important}.footer-block--menu .footer-block__heading{cursor:pointer;margin:0;width:100%;padding:0 35px 14px 0}.footer-block--menu .footer-block__heading:after{content:"";position:absolute;background:url(/cdn/shop/files/chevron_2.png) right center no-repeat;background-size:25px;width:25px;height:25px;right:0;top:10px;transform:translateY(-50%)!important;font-size:22px;line-height:1;transition:.3s ease}.footer-block--menu.active .footer-block__heading:after{transform:translateY(-50%) rotate(-180deg)!important}.footer-block--menu .footer-block__details-content{display:none;padding-top:10px}.footer-block--menu.active .footer-block__details-content{display:block;margin-bottom:3px!important}.footer-block--menu .footer-block__details-content li{margin-bottom:10px}.footer__content-top .footer-block__heading{font-size:20px;font-weight:450!important}.footer__column--info{padding-left:0!important;padding-right:0!important}}@media(max-width:640px){.footer__content-top .footer-block__heading{font-size:18px}.beautyWrap .button{padding:0 20px;font-size:14px}.policies li a{padding:0!important}.footerStats p{line-height:1.2;font-size:13px}.shopify-section:has(.facial-treatments-wrapper){margin-top:40px}.shopify-section:has(.addOnWrap){margin-bottom:40px}.faicalWrap .banner__heading{font-size:27px}.footer__content-top .footer-block__heading{margin-bottom:8px}.footerStats img{max-width:32px}.footerStats strong{letter-spacing:0;font-size:13px}}@media(max-width:480px){.footerStats strong{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/style.css.map */
