.localization-form__select:focus.localization-form__select:after{box-shadow:none!important;outline:none!important}.top-bar-main{width:100%;display:inline-block;background-color:#e9f5de}.top-bar-main .top-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.top-bar-main .top-bar localization-form form{padding:0;margin-right:0}.top-bar-main .top-bar localization-form form button{margin:0!important}.top-bar span{font-size:16px;color:#29211d}.top-bar .medium-hide{display:inherit!important}.header{align-items:flex-start}.header nav.header__inline-menu{padding-top:12px}.header .header__icons{padding-top:6px}.header .header__icons .cart-count-bubble{background-color:#73f707;position:absolute;top:0;border:1px solid #fff}.header .header__icons .cart-count-bubble span{color:#000;padding-top:2px}.header .header__icons .icon-cart path{color:#fff}.header .header__icons .header__icon--account{min-width:75px}.account-svg{column-gap:5px}.gmail-icon-text{display:flex;align-items:center}.gmail-icon-text img{margin-right:4px}.footer-gmail-icon-text span{margin-bottom:6px}h2.banner__heading.inline-richtext.h1,.banner__text.rte p{color:#fff}.banner__text.rte p{font-size:15px;line-height:28px;font-weight:400}.both-buttons{display:flex;gap:26px}.second.banner__buttons a.button.button--primary{background-color:transparent;border:1px solid #fff;color:#000;background-color:#fff;border-radius:10px}.first a.button.button--primary{border:1px solid #fff;border-radius:10px;background-color:unset}.account-svg{display:flex;align-items:center;color:#fff}.main-icon-with-text{display:flex;gap:20px}.image-icon{line-height:1.9rem}span.icon-text p{font-size:20px}.image-with-text__content a.button.button--primary{border:1px solid #000;border-radius:10px}.header-wrapper.color-scheme-1.gradient.header-wrapper--border-bottom{background:transparent!important;position:absolute;width:100%}.header__menu-item span,svg.modal__toggle-open.icon.icon-search,svg.icon.icon-cart-empty,svg.icon.icon-hamburger,svg.icon.icon-close{color:#fff!important}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{margin-bottom:12px}.localization-form__select:after,.localization-form__select:hover.localization-form__select:after,.field:after{border:unset;box-shadow:unset}.disclosure__button.localization-form__select{background-color:transparent!important}.top-bar .disclosure__list-wrapper{bottom:auto}.field:after{border:1px solid #fff;border-radius:50px}.newsletter__subheading p{font-size:16px;line-height:25px}.footer-gmail-icon-text{display:flex;align-items:center}.footer__content-top.page-width{padding:10px}.custom-about .banner__heading.inline-richtext.h1{font-family:Recoleta Alt!important;font-size:70px;font-weight:500;line-height:95px;text-align:center}.custom-about .banner__box.content-container,.index .slideshow__text.banner__box{width:100%;min-width:100%}body .banner__text.rte p{font-family:DM Sans;font-size:20px;font-weight:400;line-height:32px;text-align:center;width:60%;margin:auto;padding-bottom:20px}.slideshow__controls .slider-counter{display:none}.slider.slider--everywhere .slider__slide{position:relative}.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile{position:absolute;top:50%;width:97%;justify-content:space-between;margin-left:20px}.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile .slider-button{background:#b8a4ae;color:#fff;border-radius:50px;border:1px solid #fff}.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile .slider-button:hover{background:#7f8573}.custom-image-text-box .image-with-text__media img{position:relative!important;border-radius:20px}.custom-image-text-box .image-with-text__media{width:calc(100% - 30px);border:0;padding-top:0;padding-left:0;position:relative}.custom-image-text-box .image-with-text__media:before{content:"";width:100%;height:100%;position:absolute;left:-15px;top:-15px;border:1px solid #000;border-radius:20px}.custom-image-text-box .image-with-text__media,.custom-image-text-box .image-with-text .global-media-settings{overflow:inherit!important}.custom-image-text-box .image-with-text__text.image-with-text__text--caption.subtitle.subtitle--small.subtitle{font-family:DM Sans!important;font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#568200;padding-bottom:10px}.custom-image-text-box .image-with-text__heading.inline-richtext.h1{font-family:Recoleta Alt!important;font-size:40px;font-weight:600;line-height:58px;text-align:left}.custom-image-text-box .image-with-text__text p{font-family:DM Sans!important;font-size:12px;font-weight:400;line-height:18px;text-align:left}.custom-image-text-box .image-icon .icon-text{font-family:Recoleta Alt;font-size:22px;font-weight:400;line-height:30px;text-align:left;color:#29211d}.custom-image-text-box .Professionals p{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#7a7a7a;margin-top:0;margin-bottom:0}.custom-image-text-box .image-with-text__content a.button.button--primary{border:1px solid #000;border-radius:10px;font-family:DM Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center;color:#29211d}.row.custom-multi-content.item{display:flex;flex-wrap:wrap;width:100%;align-items:center}.custom-multi-content .image-section-multi,.custom-multi-content .text-section-multi{width:50%}.rich-text__wrapper .rich-text__text p{font-family:DM Sans;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#568200;padding-bottom:10px}.rich-text__heading.rte.inline-richtext{font-family:Recoleta Alt!important;font-size:40px;font-weight:500;line-height:45px;text-align:center;padding-bottom:10px;width:80%;margin:auto}.custom-multi-content .image-section-multi img{border-radius:20px}.custom-multi-content .text-section-multi{padding-left:30px}.custom-multi-content .text-section-multi .multi-heading{font-family:Recoleta Alt;font-size:25px;font-weight:400;line-height:30px;text-align:left;padding-bottom:10px}.custom-multi-content .text-section-multi .multi-paraghraph{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:left}.custom-multi-slider .owl-carousel .owl-nav button.owl-next,.custom-multi-slider .owl-carousel .owl-nav button.owl-prev,.related-products .owl-carousel .owl-nav button.owl-next,.related-products .owl-carousel .owl-nav button.owl-prev{border:1px solid #29211D!important;border-radius:50%!important;padding:1px 15px!important;font-size:20px;color:#000}.custom-multi-slider .owl-carousel .owl-nav button.owl-next:hover,.custom-multi-slider .owl-carousel .owl-nav button.owl-prev:hover{background-color:transparent}.custom-multi-slider{margin-bottom:35px}.featured-products .collections-name{display:flex;justify-content:space-between;flex-wrap:wrap}.featured-image-icon .collection-name{border:1px solid #29211D;border-radius:10px;padding:10px 25px;display:block;font-family:DM Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center;cursor:pointer}.featured-products{margin-top:30px;margin-bottom:30px}.featured-image-icon .collection-name.action{background:#73f707}.custom-Massage-section{width:100%;display:inline-block}.custom-Massage-section .custom-Massage-image-text{display:flex;padding-top:20px;padding-bottom:40px;column-gap:35px;align-items:center;display:none}.custom-Massage-section .custom-Massage-image-text .custom-Massage-image{width:50%}.custom-Massage-section .custom-Massage-image-text .custom-Massage-image .image-section{width:auto;position:relative;text-align:end;padding-top:20px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-image .image-section img{border-radius:20px;width:calc(100% - 20px);height:auto}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text{width:50%}.custom-Massage-section .custom-Massage-image-text .custom-Massage-image .image-section:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid;z-index:-1;border-radius:20px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text h1.Massage_header{margin:0;font-size:25px;font-weight:400!important;line-height:30px;text-align:left}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_p p{margin:0;padding-top:10px;font-size:14px;font-family:DM Sans!important;color:#7a7a7a;font-weight:400!important;line-height:18px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments{padding-top:20px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments p{margin:0;color:#29211d;font-weight:500;font-family:DM Sans!important;font-size:14px;line-height:18px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments_p{width:auto}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments_p ul{padding:0 0 0 30px;margin-top:6px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments_p ul li{list-style:none;color:#7a7a7a;font-size:14px;position:relative;margin:5px 0;line-height:18px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text .message_treatments_p ul li:before{content:"";width:100%;height:100%;position:absolute;top:2px;left:-30px;background-image:url(/cdn/shop/files/Frame.png?v=1723118181);background-repeat:no-repeat;background-size:20px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text a{text-decoration:none;color:#29211d;width:auto;display:inline-block}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text a .message_treatments_buttin{color:#29211d;width:auto;border:1px solid #29211D;padding:10px 25px;border-radius:10px;transition:.5s all ease;font-size:14px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-text a .message_treatments_buttin:hover{background-color:#29211d;color:#fff}slider-component.slider-mobile-gutter.slider-component-full-width.slider-component-desktop{width:75%;margin:auto}.grid.product-grid.contains-card.contains-card--product.contains-card--standard{gap:27px}.slider-buttons .slider-counter.caption{display:none}.collection .slider-buttons .slider-button{border:1px solid #29211D;border-radius:50%;background-color:#fff;color:#000!important}.collection .slider-buttons .slider-button svg{color:#000}.collection .slider-buttons{gap:10px;padding-top:30px}.collection__title.title-wrapper.title-wrapper--no-top-margin,.custom-image-related-button{display:flex;justify-content:space-between}.collection__title .viwe-all-button a,.custom-image-related-button .viwe-all-button a{background:#29211d;color:#fff;padding:12px;text-decoration:none;border-radius:10px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:center}.collection__title .viwe-all-button,.custom-image-related-button .viwe-all-button{display:flex;align-items:center}.collection__title .title.inline-richtext,.related-products__heading.inline-richtext{font-family:Recoleta Alt!important;font-size:40px;font-weight:500;line-height:50px;text-align:left;margin:0;margin-bottom:1rem}.collection .product-grid .grid__item.slider__slide,.related-products .custom-related-product .grid__items.item,.product-grid-container .collection .grid__item.scroll-trigger{background-color:#fff;padding:10px!important;border-radius:20px}.collection .grid__item .card__inner,.collection .card .card__inner .card__media,.related-products .custom-related-product .grid__items.item .card__inner,.related-products .custom-related-product .grid__items.item .card__inner .media.media--transparent.media--hover-effect{border-radius:20px}.collection .card__information .full-unstyled-link,.related-products .custom-related-product .card__heading .full-unstyled-link{font-family:Recoleta Alt!important;font-size:14px;font-weight:600;line-height:18px;text-align:center}.collection .discription p,.related-products .custom-related-product .discription p{font-family:DM Sans;font-size:10px;font-weight:400;line-height:18px;text-align:center}.collection .price__sale s.price-item.price-item--regular,.collection .price__sale .price-item.price-item--sale.price-item--last,.product .related-products .custom-related-product .price__sale s.price-item.price-item--regular,.product .related-products .custom-related-product .price__sale .price-item.price-item--sale.price-item--last{font-family:DM Sans;font-size:14px;line-height:18px;text-align:center}.collection .quick-add .quick-add__submit span,.related-products .custom-related-product .quick-add .quick-add__submit span{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:center}.collection .quick-add .quick-add__submit,.related-products .custom-related-product .quick-add .quick-add__submit{border:1px solid;border-radius:10px}.collection .card-information .price.price--on-sale .price-item.price-item--sale.price-item--last{font-weight:600}.bestseller .collection .product-grid .grid__item.slider__slide,.related-products .custom-related-product .grid__items.item,.product-grid-container .collection .grid__item.scroll-trigger{border:1px solid #E4E4E4}.booking-service.banner{width:90%;margin:auto}.booking-service.banner .banner__media.media{border-radius:35px}.booking-service.banner .image-banner-description p{font-family:DM Sans;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#fff}.booking-service.banner .banner__heading.inline-richtext.h1{font-family:Recoleta Alt!important;font-size:45px;font-weight:500;line-height:55px;text-align:center}body .booking-service.banner .banner__text.rte p{font-family:DM Sans;font-size:16px;font-weight:400;line-height:24px;text-align:center;width:100%}.booking-service.banner .banner__buttons .button.button--primary{background:#fff;color:#000;border-radius:10px}.jdgm-carousel-wrapper{width:100%!important}#shopify-section-sections--23270138904870__17231998584fb32828{background:#e9f5de!important}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{width:calc(100% - 30px);height:100%;/ display: flex;/}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{background:#fff!important;border-radius:20px;margin:0 10px;padding:30px 20px;height:inherit!important;position:relative}.jdgm-carousel__arrows{width:auto}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{width:40px!important;height:40px!important;border:1px solid #000!important;border-radius:50%;position:relative;background-color:#fff}.jdgm-carousel__left-arrow:after{content:"";position:absolute;top:15px;left:15px;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000}.jdgm-carousel__right-arrow:after{content:"";position:absolute;top:12px;left:12px;width:10px;height:10px;border-bottom:1px solid #000;border-right:1px solid #000}.jdgm-star{font-family:JudgemeStar!important}body .jdgm-carousel-title{font-size:40px;line-height:50px;text-align:center}.jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper{display:none!important}.custom-multi-slider .owl-theme .owl-nav,.related-products .owl-theme .owl-nav{margin-top:20px}.custom-type-of-massages{background:#e9f5de;padding-top:30px;padding-bottom:30px}.custom-type-of-massages .massage-of-type p{font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#568200}.custom-type-of-massages .massage-of-type h3{font-family:Recoleta Alt;font-size:40px;font-weight:500;line-height:58px;text-align:center;margin:0}.custom-type-of-massages .massage-of-type span{font-size:14px;font-weight:400;line-height:20px;text-align:center;display:block;width:55%;margin:auto;padding-top:20px;padding-bottom:20px}.block-massage-of-type .massage-of-type-image img{border-radius:20px;width:100%}.massage-of-type-content .massages-of-type-heading{font-size:20px;line-height:28px;text-align:left}.massage-of-type-content .massages-of-type-content{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#7a7a7a}.massage-of-type-custom-Massage-section .block-massage-of-type{width:25%;padding-left:5px;padding-right:5px}.massage-of-type-custom-Massage-section{display:flex;flex-wrap:wrap}.video-section.isolate deferred-media.video-section__media img{border-radius:40px}deferred-media.video-section__media.deferred-media.gradient.global-media-settings.media-fit-cover.scroll-trigger.animate--slide-in{border-radius:40px}.product .jdgm-preview-badge .jdgm-star{color:#88c60f;color:#ffd600}.product .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:10px}.product.product--large .product__title h1{font-size:35px;line-height:45px}.product .price.price--large.price--on-sale.price--show-badge s.price-item.price-item--regular{font-family:DM Sans;font-size:14px;font-weight:400;line-height:20px}.product .price--on-sale .price__sale span.price-item.price-item--sale.price-item--last{font-family:DM Sans;font-size:16px;font-weight:600!important;line-height:27.34px;text-align:center}.product .product-form__input--pill input[type=radio]+label{font-family:DM Sans;font-size:12px;font-weight:400;line-height:22px;text-align:center;border-radius:50%;padding:7px 14px}.product .product-form__input--pill input[type=radio]:checked+label{background:#e9f5de;color:#000;font-weight:600!important}.product .product-form__input legend.form__label{font-family:DM Sans;font-size:14px;font-weight:400;line-height:16px;text-align:left}.product-form__input--swatch .swatch{width:35px}.product .product__sku span{padding-right:3px}.product .product__sku{font-family:DM Sans;font-size:16px;font-weight:400;line-height:20.83px;text-align:left;color:#29211d}.product .product-form__input.product-form__quantity{display:flex;align-items:center;gap:10px;padding-top:10px}.product .product-form__input.product-form__quantity .quantity__label.form__label{font-family:DM Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left}.product .price-per-item__container{border:1px solid #E4E4E4;border-radius:10px}.quantity:after{box-shadow:none}.product .product-form__submit.button.button--full-width.button--secondary{border:1px solid #29211D;border-radius:10px}.product button.shopify-payment-button__button{border-radius:10px}.product .product-form__buttons{display:flex;width:100%;flex-wrap:wrap}.product .product-form__buttons button.product-form__submit{width:50%}.product .product-form__buttons .shopify-payment-button{width:50%;padding-left:10px}.product button.share-button__button{color:#7a7a7a}.product .product__accordion.accordion.quick-add-hidden{background:#e9f5de;border:none;padding:0 30px;border-radius:20px;margin-top:10px}.product .product__accordion.accordion.quick-add-hidden svg{width:16px;height:16px}.product .accordion .summary__title .accordion__title.inline-richtext{font-family:DM Sans!important;font-size:16px;font-weight:600!important;line-height:20px;text-align:left}.accordion__content.rte .metafield-rich_text_field p{padding-top:20px;border-top:1px solid #C4D1B8;margin-top:0;font-family:DM Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#7a7a7a}.accordion__content.rte .metafield-rich_text_field ul{font-family:DM Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#7a7a7a;padding:0}.product .product__accordion .accordion__content{padding:0}.bundler-widget-branding{display:none!important}.bg-color_quick_hightlight .raw.row-cols-2.col-8{display:flex;flex-wrap:wrap}.bg-color_quick_hightlight .raw.row-cols-2.col-8 .highlight-item.col{width:49%}.bg-color_quick_hightlight .raw.row-cols-2.col-8 .highlight-item.col img{width:100%;height:100%}.bg-color_quick_hightlight .raw.row-cols-2.col-8{width:70%;gap:10px}.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag{width:29%}.bg-color_quick_hightlight .raw.row-cols-1{display:flex;flex-wrap:wrap}.bg-color_quick_hightlight .raw.row-cols-2.col-8.greterthan-5{width:100%;padding-top:20px}.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag img{width:100%}.highlight-item{position:relative}.highlight-item img{border-radius:15px;border:1px solid #E4E4E4;background-color:#e9e9e9}.bg-color_quick_hightlight .highlight-text{position:absolute;bottom:0;padding:20px;background:linear-gradient(0deg,#000c 25%,#0000);border-radius:15px}.bg-color_quick_hightlight .highlight-text h3{font-size:25px;line-height:30px;color:#fff;margin:auto}.bg-color_quick_hightlight .highlight-text p{font-family:DM Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#fff;padding-bottom:20px}.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag .highlight-item img,.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag .highlight-item{height:100%}.custom-multicolumm.multicolumn{background:#e9f5de;margin-top:50px}.custom-multicolumm .multicolumn-card__image-wrapper{width:50px;height:50px}.custom-multicolumm .multicolumn-card__info{padding:0!important}.custom-multicolumm .multicolumn-card__info p{font-family:DM Sans;font-size:15px;font-weight:500;line-height:20px;color:#29211d;padding-top:10px}body .jdgm-widget.jdgm-widget .jdgm-rev-widg__title{font-family:Recoleta Alt;font-size:40px;font-weight:500;line-height:54.4px;text-align:left}.jdgm-rev__content .jdgm-rev__title{font-family:Recoleta Alt;font-size:20px;font-weight:500;line-height:30px;text-align:left}.jdgm-rev__content .jdgm-rev__body{font-family:DM Sans;font-size:16px;font-weight:400;line-height:20px;text-align:left}.product .bndlr-products-container h2.bndlr-bundle-title{font-family:Recoleta Alt;font-size:22px;font-weight:500;line-height:30px;text-align:left}.bndlr-product-qn-container .bndlr-product-title{font-family:Recoleta Alt;font-size:18px;font-weight:500;line-height:24.48px;text-align:center;text-decoration:none}.bndlr-product-price{text-align:left;display:flex;flex-wrap:wrap;align-items:baseline}.bndlr-product-price .bndlr-old-price.bndlr-money.conversion-bear-money,.bndlr-product-price .bndlr-new-price.bndlr-money.conversion-bear-money.money{font-family:DM Sans;font-size:12px!important;line-height:20px;font-weight:600;color:#000!important}.bndlr-product-price .bndlr-old-price.bndlr-money.conversion-bear-money{color:#7a7a7a!important;font-weight:400}.bndlr-inner-products-container .bndlr-product,.bndlr-inner-products-container .bndlr-product .bndlr-product-image{border-radius:13px}select.bndlr-select-variant{display:none}.bndlr-inner-products-container .bndlr-total-price{font-family:DM Sans;font-size:16px;font-weight:500;line-height:20px;text-align:center;padding-top:10px;padding-bottom:10px}.bndlr-inner-products-container .bndlr-total-price .bndlr-new-price.bndlr-money.conversion-bear-money.money{color:#44ab1f!important}.bg-color_quick_hightlight{padding-top:50px;padding-bottom:20px}.discription{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-header-search{position:relative}.custom-header-search{position:relative;border:1px solid #C0C0C0;border-radius:40px;margin-bottom:20px}.custom-header-search .search__input.field__input{border-radius:40px}.custom-header-search .field:hover.field:after{box-shadow:none;border-radius:44px}.facets-vertical.page-width aside.facets-wrapper .facets-container.scroll-trigger.animate--fade-in{background:#f6f6f6;padding:20px 25px;margin-right:20px;border-radius:15px}.facets-vertical .facets__summary span{font-family:Recoleta Alt!important;font-size:14px;font-weight:500;line-height:21.76px;text-align:left}.facets__header-vertical span{font-family:DM Sans;font-size:14px;font-weight:400;line-height:20.83px;text-align:left}.facet-filters__label.caption-large.text-body{font-family:DM Sans;font-size:14px;font-weight:500;line-height:20px;text-transform:capitalize}.facet-filters.sorting.caption .select{padding:10px;border:1px solid #BEBEBE;border-radius:13px}.facet-filters.sorting.caption .select svg{padding-right:10px}.pagination__list .pagination__item{border:1px solid #E4E4E4;border-radius:50px}.pagination__item--current:after,.pagination__item:hover:after{background-color:unset!important}.pagination__list .pagination__item.pagination__item--current.light{background:#e9f5de;border:1px solid #000}.main-contact{display:flex;align-items:center}.main-contact .contact-page-custom{width:40%;padding-right:50px}.main-contact .contact{width:60%}.main-contact .contact-page-custom .custom-contect-heading{font-family:Recoleta Alt;font-size:40px;font-weight:500;line-height:54px;text-align:left;margin:0}.main-contact .contact-page-custom .custom-contect-text{font-family:DM Sans;font-size:14px;font-weight:400;line-height:22px;text-align:left;padding-top:10px;padding-bottom:10px}.main-contact .contact-page-custom .contact-info-custom p{display:flex;align-items:center;gap:10px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:left}#ContactForm .field{border:1px solid #CDCDCD;border-radius:13px}#ContactForm .field input,#ContactForm .field textarea{border-radius:13px}#ContactForm .field:hover.field:after{box-shadow:unset;border-radius:inherit}#ContactForm .field .field__label,#ContactForm .field input,#ContactForm .field textarea{font-weight:400;line-height:24px;text-align:left;color:#7a7a7a}#ContactForm .button{font-family:DM Sans;font-weight:400;line-height:20px;text-align:center;border-radius:13px}.gradient.page.Contact section.shopify-section.shopify-section-group-footer-group.section .page-width.scroll-trigger{display:none}#ContactForm .contact__button{margin-top:0}.contact-info-custom a{color:#000;text-decoration:none}.slideshow__controls.slider-buttons{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px}.slideshow__controls.slider-buttons button.slider-button{background-color:#b8a4ae;color:#fff;border-radius:50px;border:1px solid #fff}.slideshow__controls.slider-buttons button.slider-button:hover{background-color:#7f8674}.product__description.rte.quick-add-hidden p{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;text-align:left}.product-media-container.media-type-image.media-fit-contain,.product__media.media.media--transparent,.product__media.media.media--transparent img{border-radius:13px}img.main-flag{margin-right:5px}.disclosure__link{align-items:center}span.email-anchore a,.Title-anchore{color:#29211d;text-decoration:none;font-family:DM Sans;font-size:16px;font-weight:400;line-height:20px;text-align:left}.custom-multi-slider .owl-nav button:hover{background-color:#000!important;color:#fff!important}quantity-input.quantity.cart-quantity{border:1px solid #000}button.slider-button[disabled]{background-color:#ffffff52!important}.collection button.slider-button[disabled]{background-color:transparent!important;border:1px solid #D6D6D6!important}.collection button.slider-button[disabled] svg{color:#d6d6d6!important}.newsletter__wrapper.color-scheme-4.gradient,footer.footer.color-scheme-4.gradient{background-color:#29211d;background-image:url(/cdn/shop/files/Footer.jpg?v=1724161170);background-size:cover}.footer__content-bottom.scroll-trigger.animate--slide-in{border-top:none}.newsletter.center .inline-richtext.h1.scroll-trigger{font-family:Recoleta Alt;font-size:40px;font-weight:500;line-height:58px;text-align:center}.newsletter__subheading.rte.scroll-trigger.animate--slide-in p{font-family:DM Sans;font-size:14px;font-weight:400;line-height:25px;text-align:center}.newsletter .newsletter-form,.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:66rem}.newsletter .newsletter-form__field-wrapper .field__input{background-color:#29211d}.newsletter .field:after{border:1px solid #FFFFFF33}.newsletter-form__field-wrapper .field .field__label{font-family:DM Sans;font-size:16px;font-weight:400;line-height:23px;text-align:left;color:#ffffff85}.newsletter-form__field-wrapper .field #Subscribe{width:20%}.newsletter-form__field-wrapper .field #Subscribe span{font-family:DM Sans;font-size:16px;font-weight:500!important;line-height:20.83px;text-align:center}.footer-block--newsletter.scroll-trigger{justify-content:end}.footer-gmail-icon-text{gap:10px}.footer-block.grid__item.scroll-trigger p{width:75%}.footer__content-bottom-wrapper{border-top:1px solid #ffffff29}.footer__content-bottom-wrapper{border-top:1px solid #ffffff29;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;justify-content:center}.footer-gmail-icon-text span{margin-bottom:6px;font-size:14px;font-weight:400;line-height:20px;text-align:left}.footer-gmail-icon-text{padding-bottom:10px}.header__menu-item .header__active-menu-item{text-decoration:none}.drawer__inner.gradient.color-scheme-1 button.drawer__close{background-color:#000;border-radius:50px}.search-modal__content.search-modal__content-bottom .field:after{border:1px solid #000}price-range.facets__price .field .field__input{border-radius:50px}.footer-gmail-icon-text a{text-decoration:unset;display:flex;gap:10px}.main-contact{padding-top:40px;padding-bottom:40px}.oke-reviewCard.oke-reviewCard--above.oke-reviewCard--hasContent{background-color:#fff}.oke-reviewCard-product,.oke-reviewContent-date{display:none}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top{justify-content:end;margin-top:-50px!important}.oke-reviewCard-container{display:none}.oke-reviewCard.oke-reviewCard--above.oke-reviewCard--hasContent{border-radius:20px;padding:30px!important}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top{justify-content:end!important}.oke-w-reviewer-identity{font-family:Recoleta Alt;font-size:16px;font-weight:500;line-height:27px;text-align:left}.oke-reviewContent-body.oke-bodyText p{font-family:DM Sans;font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-align:left;color:#7a7a7a}.okeReviews.oke-w .oke-w-controls{display:none!important}.oke-w-review-media{display:none}.oke-w-reviewsTab .oke-w-reviews-list-item .oke-reviewContainer .oke-reviewContent-top{margin:0!important}.oke-reviewsTab.oke-reviewsTab--small-top-left.oke-reviewsTab--large-top-left{display:none}.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide .account-svg{color:#000;padding-right:10px}.slider__slide .card-information,ul#product-grid .card-information,.related-products .card-information{text-align:center}.Review-header{background-color:#e9f5de;text-align:center}.Review-header h1{margin:0;padding-top:35px}body .drawer__close svg{height:1rem;width:2rem}.drawer__inner.gradient.color-scheme-1 button.drawer__close{width:12px;min-width:20px;min-height:20px;height:12px;top:25px;right:3px}.gradient.page.Contact section.shopify-section.shopify-section-group-footer-group.section .color-scheme-1.gradient.Review-header{display:none}.custom-about .banner__text.rte.body a{text-decoration:none}.image-banner-description p{color:#fff!important}.Review-header{padding-top:35px}.Review-header .heading-text{font-family:Recoleta Alt!important;font-size:40px;font-weight:500;line-height:58px;text-align:center}.oke-reviewContent-title.oke-title{font-family:Recoleta Alt;font-size:16px!important;font-weight:500;line-height:27px;text-align:left;padding-top:10px}.oke-reviewCarousel-slider .oke-prevNextButton-icon{border:1px solid #29211D;background-color:#fff;border-radius:50px;padding:7px;width:40px!important;height:40px!important}.cart .scroll-trigger.animate--slide-in{margin-top:-20px;padding-top:20px;padding-bottom:20px}.first a.button.button--primary:hover{background-color:#fff;color:#000}.second.banner__buttons a.button.button--primary:hover{background-color:transparent;color:#fff}.featured-image-icon .collection-name:hover{background:#73f707}.collection__title .viwe-all-button a:hover,.custom-image-related-button .viwe-all-button a:hover{background:transparent;border:1px solid #000;color:#000}.collection .slider-buttons .slider-button:hover{background:#000}.collection .slider-buttons .slider-button:hover svg{color:#fff}.booking-service.banner .banner__buttons .button.button--primary:hover{background:transparent;border:1px solid #fff;color:#fff}.oke-reviewCarousel-slider .oke-prevNextButton-icon:hover{background:#000;color:#fff!important}.collection .quick-add .quick-add__submit:hover,.related-products .custom-related-product .quick-add .quick-add__submit:hover{border:1px solid;border-radius:10px;background:#000;color:#fff}.custom-image-text-box .image-with-text__content a.button.button--primary:hover{background:#000;color:#fff}.newsletter-form__field-wrapper .field #Subscribe:hover{background:transparent;color:#fff}#ContactForm .button:hover{background:transparent;border:1px solid #000;color:#000}.sq-navigation a.sq-page:hover{background:#b2d2c3}.productonemetafiled .col-imag,.productonemetafiled .greterthan-5{display:none}.bg-color_quick_hightlight .productonemetafiled .raw.row-cols-2.col-8{width:100%;gap:10px}.bg-color_quick_hightlight .productonemetafiled .raw.row-cols-2.col-8 .highlight-item.col{width:100%}body .sq-results-item .sparq-product-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer-block__details-content.rte .footer-gmail-icon-text img{border:none}.newsletter.center{margin-top:15px}a#cart-icon-bubble{display:none}@media screen and (max-width:991.98px){.custom-Massage-section .custom-Massage-image-text{flex-wrap:wrap;row-gap:10px}.custom-Massage-section .custom-Massage-image-text .custom-Massage-image,.custom-Massage-section .custom-Massage-image-text .custom-Massage-text{width:100%}}@media only screen and (max-width:767px){.top-bar-main .top-bar{gap:10px}.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile{width:90%}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-2.gradient.slideshow__text--center.slideshow__text-mobile--center{padding-left:40px;padding-right:40px}.slideshow__slide.grid__item.grid--1-col.slider__slide{height:570px}.slideshow__media.banner__media.media img{object-fit:cover}.custom-multi-content .image-section-multi,.custom-multi-content .text-section-multi{width:100%;padding:0!important;margin-top:10px}.featured-products .collections-name{gap:10px}.collections-name .featured-image-icon{width:48%}slider-component.slider-mobile-gutter.slider-component-full-width.slider-component-desktop{width:98%;margin:auto}.image-with-text__text-item.grid__item .image-with-text__content.image-with-text__content--top{padding:15px 0 0}.custom-image-text-box .image-with-text__heading.inline-richtext.h1{font-size:30px;line-height:38px}.image-with-text .grid__item .image-with-text__text.rte.body,.main-icon-with-text{margin-top:10px}.rich-text__heading.rte.inline-richtext{font-family:Recoleta Alt!important;font-size:30px;line-height:38px;width:100%}.featured-image-icon .collection-name{padding:10px}.collection__title.title-wrapper.title-wrapper--no-top-margin,.custom-image-related-button{display:block}.card-information .price.price--on-sale{text-align:center}.grid.product-grid.contains-card.contains-card--product.contains-card--standard{gap:5px}.main-booking-service{position:relative}.main-booking-service .banner__media.media.scroll-trigger.animate--fade-in{height:34rem}.main-booking-service .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in{position:absolute}body .booking-service.banner .banner__text.rte p{font-size:13px;line-height:20px;padding-bottom:0}.booking-service.banner .banner__heading.inline-richtext.h1{font-size:30px;line-height:45px}.main-booking-service .banner--mobile-bottom .banner__box{padding:0}body .jdgm-carousel-title{font-size:30px;line-height:40px}.custom-image-text-box .image-with-text__media{width:calc(100% - 15px);margin:0 auto 0 15px}.custom-about .banner__heading.inline-richtext.h1{font-size:40px;line-height:63px;margin-top:90px}body .banner__text.rte p{font-size:16px;line-height:20px;width:100%;padding-bottom:20px}.custom-type-of-massages .massage-of-type p{font-size:12px;line-height:16px}.custom-type-of-massages .massage-of-type h3{font-size:30px;line-height:45px}.custom-type-of-massages .massage-of-type span{font-size:12px;line-height:16px;width:100%;padding-top:10px;padding-bottom:10px}.massage-of-type-custom-Massage-section .block-massage-of-type{width:50%}.massage-of-type-content .massages-of-type-heading{font-size:15px;line-height:22px;margin:0}.massage-of-type-content .massages-of-type-content{font-size:13px;line-height:20px;text-align:left;padding-top:10px;padding-bottom:10px}span.mobile-facets__close{background:#000;border-radius:50px}body .mobile-facets__close svg{width:12px}.product-grid-container.scroll-trigger.animate--slide-in #product-grid li.grid__item{width:calc(48% - var(--grid-mobile-horizontal-spacing) / 2)}.facets-vertical.page-width aside.facets-wrapper .facets-container.scroll-trigger.animate--fade-in{margin:0}.product .product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.product .product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}.product.product--large .product__title h1{font-size:30px;line-height:40px}.bg-color_quick_hightlight .raw.row-cols-2.col-8 .highlight-item.col{width:48%}.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag{width:27%;margin-left:10px}.bg-color_quick_hightlight .highlight-text p{display:none}.bg-color_quick_hightlight .highlight-text{padding:8px}.bg-color_quick_hightlight .highlight-text h3{font-size:10px;line-height:15px}slider-component.slider-mobile-gutter .multicolumn-list.contains-content-container{gap:25px}.main-contact{flex-wrap:wrap}.main-contact .contact-page-custom{width:100%;padding:0}.main-contact .contact{width:100%}.main-contact .contact-page-custom .custom-contect-heading{font-size:30px;line-height:44px;margin-top:10px}.main-contact .contact-page-custom .custom-contect-text{font-size:12px;line-height:20px;padding:0}.main-contact .contact-page-custom .contact-info-custom p{font-size:12px;line-height:14px}.collection__title .title.inline-richtext,.related-products__heading.inline-richtext{font-size:30px;line-height:40px}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top{justify-content:space-between!important;margin-top:0!important}.newsletter-form__field-wrapper .field #Subscribe{width:35%}.main-custom-annouscment-bar localization-form.small-hide.medium-hide{display:none!important}.header.header--middle-center .gradient.menu-drawer.motion-reduce{margin-top:-115px}details.menu-drawer-container.menu-opening .header__icon.header__icon--menu.header__icon--summary.link.focus-inset span{position:relative;z-index:999999;background-color:#000;margin-top:10px;border-radius:50px}ul.menu-drawer__menu.has-submenu.list-menu{margin-top:50px}.newsletter__wrapper.color-scheme-4.gradient.content-container.isolate.content-container--full-width{padding:10px 10px 10px 20px}.newsletter.center .inline-richtext.h1.scroll-trigger{font-size:30px}.main-custom-annouscment-bar{display:none}.footer__content-top.page-width{padding-left:20px}.slideshow__controls.slider-buttons button.slider-button{width:30px;height:30px}.Review-header .heading-text{font-family:Recoleta Alt!important;font-size:30px;font-weight:500;line-height:48px;text-align:center}.Review-header{padding-top:10px}.oke-reviewCarousel.oke-is-small{margin-top:5px!important}.oke-reviewCard-content .oke-reviewContent-title.oke-title{padding:0;margin:0}header.header.header--middle-center .header__icons{gap:0px}.slideshow__controls.slider-buttons{padding-left:10px;padding-right:10px}}@media screen and (min-device-width:767px)and (max-device-width:1024px){.top-bar span,span.email-anchore a,.Title-anchore{font-size:13px}.featured-products .collections-name{gap:15px}.custom-type-of-massages .massage-of-type h3{font-size:35px;line-height:50px}.custom-type-of-massages .massage-of-type span{width:80%}.massage-of-type-custom-Massage-section .block-massage-of-type{width:33%}.massage-of-type-content .massages-of-type-heading{font-size:18px;margin:0}.massage-of-type-content .massages-of-type-content{font-size:14px;margin:0;padding-top:10px;padding-bottom:10px}slider-component.slider-mobile-gutter.slider-component-full-width.slider-component-desktop{width:90%}.footer__content-top .grid--4-col-tablet .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.grid.product-grid.contains-card.contains-card--product.contains-card--standard{gap:10px}.bg-color_quick_hightlight .highlight-text p{display:none}.bg-color_quick_hightlight .raw.row-cols-2.col-8 .highlight-item.col{width:48%}.bg-color_quick_hightlight .raw.row-cols-2.col-4.col-imag{width:27%}.main-contact{flex-wrap:wrap}.main-contact .contact-page-custom{width:100%;padding:0}.main-contact .contact{width:100%}footer.footer.color-scheme-4{margin-top:-5px}.footer__content-bottom.scroll-trigger.animate--slide-in{border-top:none}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top{justify-content:space-between!important;margin-top:0!important}.main-custom-annouscment-bar localization-form.small-hide.medium-hide{display:none!important}.header.header--middle-center .gradient.menu-drawer.motion-reduce{margin-top:-115px}details.menu-drawer-container.menu-opening .header__icon.header__icon--menu.header__icon--summary.link.focus-inset span{position:relative;z-index:999999;background-color:#000;margin-top:10px;border-radius:50px}ul.menu-drawer__menu.has-submenu.list-menu{margin-top:50px}.featured-products .collections-name{justify-content:center}.footer__content-top.page-width{padding-left:20px}.main-custom-annouscment-bar{display:none}header.header.header--middle-center .header__icons{gap:0px}}.Landing a#cart-icon-bubble,.Landing .account-svg,.Landing a#HeaderMenu-shop{display:none}.Landing .footer-block:nth-child(2) ul.footer-block__details-content li:nth-child(3){display:none}.Landing .footer-block:nth-child(3) ul.footer-block__details-content li:nth-child(4){display:none}.Landing #shopify-section-sections--23270138904870__custom_main_heading_CDgrPm,.Landing #shopify-section-sections--23270138904870__17231998584fb32828{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
