h1,.h1{font-size:5rem;font-family:var(--font-cormorant-garamond-light)}h2,.h2{font-size:4rem;font-family:var(--font-cormorant-garamond-light)}h3,.h3{font-size:3.5rem;font-family:var(--font-cormorant-garamond-light)}h4,.h4{font-size:3rem}h5,.h5{font-size:2rem;font-family:var(--font-cormorant-garamond-medium)}h6,.h6{font-size:2rem}p,ul li{font-size:1.85rem;line-height:1.5;font-family:var(--font-general-sans-light)}@media (min-width:990px){h1,.h1{font-size:8rem;font-family:var(--font-cormorant-garamond-light)}h2,.h2{font-size:6.4rem;font-family:var(--font-cormorant-garamond-light)}h3,.h3{font-size:5rem;font-family:var(--font-cormorant-garamond-light);line-height:1.2!important}h4,.h4{font-size:3.5rem;line-height:1.2!important}h5,.h5{font-size:3rem;font-family:var(--font-cormorant-garamond-medium)}h6,.h6{font-size:2.2rem}p,ul li{font-size:2.2rem;line-height:1.5;font-family:var(--font-general-sans-light)}ul li{font-size:2rem;line-height:1.5;font-family:var(--font-general-sans-light)}}@media (min-width: 990px){.btn,.button{height:6rem;font-size:2.2rem!important;padding:0 5rem;align-content:center}.home-about{padding:2rem 15rem!important}.home-about .slider-mobile-gutter ul li:last-of-type{width:calc(100% - 10rem)!important}.footer-block-image .footer-block__image-wrapper{max-width:15rem!important}.footer-block-image .footer-block__image-wrapper img{width:15rem;max-width:15rem!important}.newsletter-left{margin-left:10rem!important}.main-blog .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 0 / 4)}.blog-articles{grid-template-columns:1fr 1fr 1fr 1fr!important}.product ul.thumbnail-list{position:absolute;width:100%;bottom:0}.product slider-component ul.product__media-list{margin-bottom:0}body:not(.index,.collection,.page-treatments,.metaobject-treatment_categories,.transparent-header) .section-header{border-bottom:.1rem solid #000}}body .section-header{top:7rem;padding:2rem 0 3.5rem}@media (max-width: 989px){body:not(.index,.collection,.page-treatments,.metaobject-treatment_categories,.transparent-header) .image-with-text__media-item .image-with-text__media{border-top:.1rem solid #000}}@media (max-width:358px){.section-header{top:10rem}}@media (min-width: 1400px){h1,.h1{font-size:7.2rem}h2,.h2{font-size:calc(6.4rem * .9)}h3,.h3{font-size:4.5rem}h4,.h4{font-size:3.15rem}h5,.h5{font-size:2.7rem;line-height:1.5!important}h6,.h6,p,ul li{font-size:calc(2.2rem * .9)}header-menu .link,.header__menu-item{font-size:2.07rem}footer .footer-block__details-content p,.footer-block--menu ul li a{font-size:calc(2.2rem * .9)}}.product,.related-products{margin:0!important}.main-blog h3.card__heading a{font-size:3rem!important;font-family:var(--font-general-sans-regular)!important;line-height:1.2}.main-blog .article-card__excerpt{font-size:1.85rem!important;font-family:var(--font-general-sans-regular)!important}.main-blog a.article-read-more-btn{font-size:1.85rem;font-family:var(--font-general-sans-regular);color:var(--color-theme-black-1)}.main-blog .blog__posts.articles-wrapper{gap:0}.main-blog .page-width-desktop{padding:0!important}.main-blog .blog-articles .blog-articles__article:nth-child(2n) .article-card>.card__content{background:#e5e6e7}.main-blog.page-width{padding:0!important}.main-blog .blog-articles{gap:0!important}.pagination__list{justify-content:start!important;padding-bottom:8rem}.pagination__list>li{flex:unset;max-width:unset}.pagination__item{font-size:2.5rem}.pagination__item--current:after,.pagination__item:hover:after{background:transparent!important;background-color:transparent!important}.pagination__list>li:not(:last-child){margin-right:0;padding-right:1rem}.main-blog .title--primary,.custom-pagination-wrapper{padding:0 10rem!important}.custom-pagination-wrapper h2{margin-bottom:0!important}.pagination-wrapper{margin-top:0}.custom-class-treatment-info-container .image-with-text .image-with-text__grid,.custom-class-treatment-info-container .image-with-text .image-with-text__media-item{max-height:calc(100vh - 12rem)}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information{padding:3rem}.custom-class-treatment-info-container,.custom_treatment-collapsible-container{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.custom_treatment-collapsible-container .collapsible-content__grid{gap:0}.custom_treatment-collapsible-container .collapsible-content-list{padding:5rem 10rem}.collapsible-items .accordion:first-of-type{border-top:.1rem solid #000}.collapsible-items .accordion summary{padding:5rem 0;justify-content:space-between}.collapsible-items .accordion__title{font-family:var(--font-general-sans-medium)}.collapsible-items .collapsible-content-wrapper{margin-bottom:6rem!important;padding:0}.collapsible-items .accordion__content{margin-bottom:0!important}.custom_treatment-collapsible-container .collapsible-content__grid-item{border-right:.1rem solid #000}.custom_treatment-collapsible-container .grid__item.collapsible-content-list{border-bottom:.1rem solid #000}.custom_treatment-collapsible-container .collapsible-items .accordion summary{justify-content:space-between;align-items:center}.custom_treatment-collapsible-container .collapsible-items .accordion details summary .collapsible-minus-icon{display:none}.custom_treatment-collapsible-container .collapsible-items .accordion details[open] summary .collapsible-minus-icon{display:block}.custom_treatment-collapsible-container .collapsible-items .accordion details[open] summary .collapsible-plus-icon{display:none}@media (max-width:1024px){.home-about .slider-mobile-gutter .grid--peek.slider .grid__item:first-of-type{margin:0}.custom_treatment-collapsible-container .collapsible-content-list{padding:4rem}.collapsible-items .accordion summary{padding:2rem 0}.collapsible-items .accordion__content{margin-bottom:4rem!important;padding:0}}@media (max-width:989px){.home-about .slider-mobile-gutter ul{gap:2rem!important}.home-about .slider-mobile-gutter ul li .multicolumn-card__info{padding:0 2rem}.custom-class-treatment-info-container .image-with-text .image-with-text__grid,.custom-class-treatment-info-container .image-with-text .image-with-text__media-item{max-height:100%}.slideshow__text.slideshow__text--right>div{margin-bottom:0}h1,.h1{font-size:5.8rem;font-family:var(--font-cormorant-garamond-light);line-height:.9}h2,h3,h4,h5,.h0,.h2,.h3,.h4,.h5{line-height:1.1}.width-full-banner-box .banner__text h5{font-size:2.2rem;line-height:3rem}.slideshow__text.banner__box .banner__text h4{margin-top:1.5rem}.product .custom-payment-text img{width:10rem!important}#MainContent .collection #product-grid li,.product-grid li{max-width:100%}}.f-18,.f-15{font-size:1.8rem}.image-with-text__text{width:90%}.image-with-text__text p{color:var(--color-theme-black-1)}.image-with-text__text.rte.body{gap:2rem;display:grid}.home-about ul li .multicolumn-card .link{background:#a27a64;margin-top:5rem}.section-marquee{border-bottom:1px solid var(--color-theme-black)}.custom-class-treatment-info-container .btn-group{display:flex;gap:3rem}.custom-class-treatment-info-container .category-title{font-family:var(--font-general-sans-light)}.newsletter-form__field-wrapper [name="contact[email]"]{background:transparent;border-bottom:.1rem solid #99a2a1!important;color:#fff;padding:0!important}.newsletter-form__field-wrapper [name="contact[email]"]:focus{padding:0!important}.newsletter-form__field-wrapper [name="contact[email]"]::placeholder{opacity:1;color:var(--color-white)}.newsletter-form__field-wrapper [name="contact[email]"]+.field__label{left:0!important;color:#ccc;font-size:2.2rem;font-family:var(--font-general-sans-light)}.newsletter-form__button.field__button{background:linear-gradient(to bottom,#c0e0de,#9cbcba);font-family:var(--font-general-sans-regular)!important;letter-spacing:.1rem!important;font-size:2.2rem;color:#394647;height:6rem}footer .footer__nav-links small,footer .footer__credit small{white-space:nowrap}.newsletter h3.inline-richtext,.newsletter .newsletter__subheading p{color:var(--color-white);margin-top:0}.newsletter .newsletter__wrapper{display:grid;grid-template-columns:.9fr 1fr;gap:2rem}.newsletter .newsletter__wrapper .newsletter-right{display:flex;flex-direction:column;gap:3rem;margin-top:0;justify-content:space-around}.newsletter .newsletter__subheading{margin:0}.newsletter .utility-bar__social-icons .follow-us-text{font-size:1.5rem;margin-right:0!important;font-family:var(--font-general-sans-regular)}.newsletter .utility-bar__social-icons .social-icon .svg-wrapper{height:2.4rem!important;width:2.4rem!important}.newsletter__wrapper{padding-right:24rem!important;padding-left:20rem!important}.newsletter .field__input{height:5rem!important}.newsletter .newsletter__subheading p{font-size:2.2rem}.section-marquee .gradient{background:#f1f1f1}.image-with-text .image-with-text__text{font-size:1.7rem;line-height:1.6;margin-bottom:1.5rem;color:#555;font-family:var(--font-general-sans-regular)}a.button.button--primary:after{box-shadow:none!important}h2.footer-block__heading{font-family:var(--font-general-sans-medium);color:var(--color-theme-black)}footer .footer-block__details-content p,.footer-block--menu ul li a{font-size:1.8rem!important;font-family:var(--font-general-sans-regular)!important;line-height:1.7;color:var(--color-theme-black-1)!important}.custom-class-la-belle-experience-container .image-with-text__content{gap:3rem}.custom-class-la-belle-experience-container .image-with-text__heading{padding-top:2rem}@media (max-width: 992px){.footer-block-image{justify-content:center}.footer__blocks-wrapper{display:block;justify-items:center}.footer-block.grid__item{margin:2rem 0!important}.footer-disclaimer-container{display:block!important}.footer-disclaimer-extra-space{display:none}.footer__blocks-wrapper{padding-bottom:0!important;margin:0!important}footer .footer__content-bottom-wrapper{display:flex;flex-direction:column;gap:4rem;padding-top:3rem}}@media (max-width: 1240px){.newsletter__wrapper{padding-right:6rem!important;padding-left:6rem!important}.newsletter .newsletter-form__button.field__button{font-size:12px}}@media (max-width: 768px){.newsletter .newsletter__wrapper{display:flex;flex-direction:column;gap:4rem}.newsletter-form__field-wrapper .field .field__input{width:100%}.main-blog h3.card__heading a{font-size:3rem!important;font-family:var(--font-general-sans-regular)!important;line-height:1.2}.main-blog .article-card__excerpt{font-size:1.85rem!important;font-family:var(--font-general-sans-regular)!important}.main-blog a.article-read-more-btn,.newsletter .newsletter__subheading p{font-size:1.85rem!important}}@media (min-width: 750px) and (max-width: 1440px){.custom-class-product-showcase .media>img{object-fit:fill!important}}@media (max-width: 768px){.newsletter-form__button.field__button{height:4rem!important}}body:not(.index,.collection,.page-treatments,.metaobject-treatment_categories,.transparent-header) .header__menu-item span{mix-blend-mode:difference;color:#454a52!important}.collapsible-items .accordion__content p{margin:0;margin-bottom:1.5rem}.icon-toggle{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;border:.2rem solid var(--color-deep-jungle-green);border-radius:5rem;width:3.2rem;height:3.2rem;z-index:1}.icon-toggle .icon{position:relative;width:3rem;height:3rem;transition:transform .3s ease}.icon-toggle .icon:before{top:50%;left:0;width:100%;height:.1rem;transform:translateY(-50%)}.icon-toggle .icon:before,.icon-toggle .icon:after{content:"";position:absolute;background-color:#00271c;transition:transform .3s ease,opacity .3s ease}.icon-toggle .icon:after{opacity:1}.icon-toggle .icon:after{left:50%;top:0;width:.1rem;height:100%;transform:translate(-50%)}.accordion details[open] .icon-toggle .icon{transform:rotate(180deg)}.accordion details:not([open]) .icon-toggle .icon:after{opacity:1}.accordion details[open] .icon-toggle .icon:after{opacity:0}.accordion__content .icon-toggle{padding:0}.article-card-wrapper .card,.contains-card--article{--border-width: 0}.blog-articles .blog-articles__article:nth-child(2n) .card--card:after{background:#e5e6e7}.main-blog .card--card.gradient,.main-blog .card__inner.gradient,.main-blog .article-card-wrapper .card,.main-blog .contains-card--article{border-width:0!important}.main-blog .blog-articles .blog-articles__article{border:.1rem solid #000;margin:-.1rem -.1rem 0}.collection-hero__title{padding:0 4rem}.product-grid-container .product-card-wrapper .card__heading a,.product-grid-container .product-card-wrapper .price-item--regular,.product-grid-container .product-card-wrapper .price-item--sale,.product-grid .card__heading a,.product-grid .price-item--regular,.product-grid .price-item--sale,.related-products .product-grid .price-item,.related-products .product-grid .price-item span{font-size:2.25rem!important;font-family:var(--font-satoshi-regular)!important;text-align:center;letter-spacing:.1rem}.related-products .product-grid .price-item span{color:rgba(var(--color-foreground),1)}.product-grid-container .product-card-wrapper .price__sale:has(.price-item--sale) .price-item--regular,.product-grid .price__sale:has(.price-item--sale) .price-item--regular{color:#666}.product-grid-container .product-card-wrapper .price-item--sale,.product-grid .price-item--sale{color:#ec1c24}.product-grid-container .product-card-wrapper .price,.product-grid .price{text-align:center}#MainContent .collection{padding-left:0!important;padding-right:0!important}#MainContent .collection #product-grid,.product-grid{gap:0;justify-content:center}ul#product-grid,.product-grid{border-bottom:.1rem solid #000;border-right:.1rem solid #000}ul#product-grid li,.product-grid li{border:.1rem solid #000;border-right:0;border-bottom:0}product-recommendations .product-grid li{border-right:0}.product .product__info-wrapper{background:#e4dfdd;border-bottom:.1rem solid var(--color-theme-black-1);border-left:.1rem solid var(--color-theme-black-1);padding-bottom:10rem!important}.product .product__text{display:none}.product .quantity{background:#e4dfdd}.product .product_overview_heading{font-family:var(--font-general-sans-medium);margin-bottom:3rem}.product .accordion__title{font-family:var(--font-general-sans-medium)}.product .accordion:first-of-type details{border-top:.1rem solid #000}.product .accordion summary{padding:4rem 0}.product .action-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6rem;margin-top:0!important;align-items:center}.product .action-wrapper .quantity__rules-cart{display:none}.product .action-wrapper wishlist-button-block span.wk-text{font-size:1.8rem!important}.product .action-wrapper .wk-button.wk-full-width{padding:0!important;justify-content:normal}.product .product-form__input{border:.1rem solid #000}.product .product-form__quantity{border:.1rem solid #000;padding:0 3rem!important;border-radius:5rem;height:6rem;align-self:center;gap:1rem}.product .quantity__label,.product .quantity__input{font-size:2.2rem;font-family:var(--font-general-sans-regular)}.product quantity-input .svg-wrapper{width:1.5rem;height:1.5rem}ul#product-grid.grid--4-col-desktop .grid__item,.product-grid.grid--4-col-desktop .grid__item{padding:3rem}.product media-gallery .thumbnail-slider ul li button{border-radius:50%;height:2.2rem;width:2.2rem;background:#cbcbcb;place-self:anchor-center}.product media-gallery .thumbnail-slider ul li button img{display:none}.product .thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center;margin-bottom:2.5rem;margin-top:1rem}.product .thumbnail-list .thumbnail-list__item.slider__slide{width:4rem!important}.product__accordion .accordion__content:after{margin-bottom:1.5rem}.collapsible-items .accordion__content{padding:0}.product-grid-container #product-grid,.product-grid{padding-inline-start:0rem;margin-block-start:0;margin-block-end:0}.custom-pagination-wrapper .pagination__item .icon-caret{height:.9rem}.custom-pagination-wrapper .svg-wrapper{width:3rem!important}.product .thumbnail-list__item:has([aria-current=true]){border:.3rem solid #cbcbcb;border-radius:50%}.product .thumbnail-list__item [aria-current=true],.product .thumbnail[aria-current]:focus{box-shadow:none!important;border:none}.product .product-form__input--radio{border:none;padding-bottom:2rem;flex-wrap:wrap}.product .product-form__input--radio legend{display:none}variant-selects{position:relative}.product variant-selects .product-form__input.product-form__input--radio input[type=radio]{clip:unset;overflow:unset;position:unset;height:3rem;width:3rem;margin:0}.product .product-form__input--radio input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #bbb;border-radius:50%;display:inline-block;position:relative;cursor:pointer;transition:border .2s ease}.product .product-form__input--radio input[type=radio]:hover{border-color:#888}.product .product-form__input--radio input[type=radio]{background:#fff;border:.1rem solid #000}.product .product-form__input--radio input[type=radio]:checked{border:none;background:var(--color-gradient-primary)}.product .product-form__input--radio label{font-size:2.2rem;font-family:var(--font-general-sans-regular);margin-left:1.5rem;margin-right:4rem}.product .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.product-form__quantity .form__label{margin-bottom:0!important}variant-selects fieldset{margin:0}.product__info-wrapper{padding:5rem 10rem!important}.static-img{display:flex;border-top:.1rem solid #000;background:#79695c}.product s.price-item.price-item--regular{font-size:2.2rem!important}.product .badge.price__badge-sale{font-size:1.5rem!important;margin-top:.5rem}.product-grid .related-products__heading{width:60%}.product-grid .related-products-heading-box{padding:6rem}.product .custom-payment-text p{display:flex;font-size:1.8rem!important;font-family:var(--font-general-sans-regular);margin:0}.product .custom-payment-text img{width:15rem;margin-left:1rem}.shop-all-container{display:flex;align-items:center;gap:5rem;padding:0 6rem}.shop-all-container p{margin-top:3.2rem!important}.shop-all-container p>a{color:var(--color-theme-black-1);font-family:var(--font-general-sans-regular)}.article-template>div,.article-template header{margin-top:0!important}.article-template{padding:3rem 10rem}body.product .header__menu-item span,body.blog .header__menu-item span,body.metaobject-treatment .header__menu-item span,body.article .header__menu-item span,body.cart .header__menu-item span,body.page-contact .header__menu-item span,body.page-consultations .header__menu-item span{mix-blend-mode:difference;color:var(--color-theme-black-1)!important}body.product a.header__menu-item span:after,body.blog a.header__menu-item span:after,body.metaobject-treatment a.header__menu-item span:after,body.article a.header__menu-item span:after,body.cart a.header__menu-item span:after,body.page-contact a.header__menu-item span:after,body.page-consultations a.header__menu-item span:after{background:var(--color-theme-black-1)}body.product .header__heading-logo-wrapper img,body.blog .header__heading-logo-wrapper img,body.metaobject-treatment .header__heading-logo-wrapper img,body.article .header__heading-logo-wrapper img,body.cart .header__heading-logo-wrapper img,body.page-contact .header__heading-logo-wrapper img,body.page-consultations .header__heading-logo-wrapper img,body.default-header .header__heading-logo-wrapper img{filter:invert(1)}details.mega-menu[open] summary span{color:#fff!important}body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main,body.page-contact main,body.page-consultations main,body.default-header main{padding-top:17.1rem!important}.mega-menu__link span:after{content:"";position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:#fff;transition:width .3s}.mega-menu__link span:hover:after{width:100%}body.page-consultations .image-with-text__text h3{margin:0;font-size:3.5rem;font-family:var(--font-general-sans-light);margin-bottom:4rem;line-height:1.5!important}body.page-consultations .image-with-text__text h4{margin:2rem 0}body.page-consultations .image-with-text__text.rte.body p{font-size:2.4rem;font-family:var(--font-general-sans-regular)}body.page-consultations .rich-text{padding:4rem 0}body.page-consultations .custom-class-consultations-wrapper{padding-bottom:10rem}body.page-contact .rich-text__blocks{padding:4rem 20rem;background:#fff;max-width:100%}body.page-contact .rich-text__blocks .rich-text__heading,body.page-contact .contact-details h2{font-family:var(--font-cormorant-garamond-regular);margin:0!important}body.page-contact .ai-contact-map-container{padding:0 20rem;background:#fff;filter:grayscale(1)}body.page-contact .ai-contact-heading{font-family:var(--font-general-sans-regular)}body.page-contact .ai-contact-details p,body.page-contact .contact-form__content p,body.page-contact .contact-form__content input::placeholder,body.page-contact .contact-form__content .custom-label{font-size:2.4rem!important;font-family:var(--font-general-sans-regular);color:#000}body.page-contact .contact-form input,body.page-contact .contact-form textarea,body.page-contact .contact-form email{border-bottom:.3rem solid #959595!important;margin-bottom:3rem!important;padding-bottom:2rem!important}body.page-contact .contact-form__content textarea{background:#d9d2d4}body.page-contact table{box-shadow:none}body.page-contact table tr,body.page-contact table td{border:none}body.page-contact table td{padding:0;padding-right:4rem;font-size:2.4rem;font-family:var(--font-general-sans-medium)}body.page-contact .contact-details-section{padding:10rem 20rem}body.page-contact .contact-form button{all:unset;width:fit-content;padding:1rem 6rem;border-radius:8rem;border-color:#66440e!important;font-size:2.2rem;font-family:var(--font-general-sans-regular)}.oke-w-reviews .oke-state{border-bottom:0!important;padding:0!important}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button,.okeReviews[data-oke-container] .oke-button:hover,div.okeReviews .oke-button:hover{background:var(--color-gradient-primary);color:#fff!important;border:none!important;box-shadow:none!important;border-radius:8rem!important}.okeReviews[data-oke-container] .oke-w-writeReview:hover:before,div.okeReviews .oke-w-writeReview:hover:before{color:#fff!important}#product-grid .card-information,.product-grid .card-information{text-align:center}#product-grid .card-information .rating-star,.product-grid .card-information .rating-star,#product-grid .card-information .rating-count,.product-grid .card-information .rating-count{font-size:1.8rem;font-family:var(--font-general-sans-regular)}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding:6rem 0!important}.okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar-fill,div.okeReviews .oke-w-breakdownModule-distribution-bar-fill{background-color:#3f291e!important}body.cart main{padding:0 10rem;font-size:2.2rem;font-family:var(--font-general-sans-regular)}body.cart main .totals .totals__total,body.cart main .totals .totals__total-value{font-size:2.5rem}body.cart .tax-note{font-size:1.8rem}cart-drawer-items .quantity-popover-container,cart-items .quantity-popover-container{border:.1rem solid #000}button#CartDrawer-Checkout{background:var(--color-gradient-primary)}cart-drawer .quantity__input,cart-drawer .quantity__button{background:#fbf9f0!important}body.metaobject-treatment a.button.button--secondary{background:transparent}.signature-treatments .swiper-container{position:relative}body.page-consultations .rich-text__blocks{max-width:100%!important;padding:0 10rem}body.page-consultations .custom-class-consultations-wrapper .image-with-text__content{padding-top:0!important;padding-right:0!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:90%!important}wishlist-page .wk-page{padding-top:25rem!important}wishlist-button-collection .wk-floating,wishlist-link-floating[wk-loaded]{z-index:1!important}.transparent-header .header__active-menu-item{color:#fff!important}@media (min-width:990px){ul#product-grid.grid--4-col-desktop .grid__item,.product-grid.grid--4-col-desktop .grid__item{max-width:unset!important;padding:6rem}details-modal .search-modal{top:7rem;background:#fff!important;padding-bottom:1.5rem;position:absolute!important}.search-modal .field__input{background:#fff!important;border-bottom:1px solid #000!important;color:#000}details-modal details[open] .modal-overlay{display:none}.header__search .svg-wrapper.header__icon-close{display:none!important}}@media (max-width:990px){body.product .product__info-wrapper{padding:3rem!important}body.product .action-wrapper,body.product-gift-cards-v2 .action-wrapper{grid-template-columns:1fr;gap:0rem}.product .action-wrapper .wk-button.wk-full-width,.product .custom-payment-text p{justify-content:center}body.product media-gallery slider-component{width:100%!important}body.product .product-form__buttons,body.product-gift-cards-v2 .product-form__buttons{max-width:100%!important}body.product .product-form__quantity,body.product-gift-cards-v2 .product-form__quantity{justify-content:center}body.product .product__info-wrapper{border:none!important}body.product .js-oke-widgetSize{padding:0 4rem}.product-grid .related-products__heading{width:100%;margin:0}.related-products-heading-box{width:100%;border-bottom:0!important}body span#mobile-cart-icon-bubble svg.icon.icon-cart,body .header__icon svg{color:#fff!important}body:not(.index,.collection,.page-treatments,.metaobject-treatment_categories,.transparent-header) span#mobile-cart-icon-bubble svg.icon.icon-cart,body:not(.index,.collection,.page-treatments,.metaobject-treatment_categories,.transparent-header) .menu-drawer-container svg,body:not(.index,.collection,.page-treatments,.transparent-header) .menu-drawer-container svg{color:#000!important}body.cart main{padding:0 4rem}.article-template{padding:3rem}ul.list.list-social li.list-social__item span.svg-wrapper svg.icon{color:#000!important}.main-blog .title--primary,.custom-pagination-wrapper,body.page-consultations .rich-text__blocks{padding:0 3rem!important}body.page-consultations .image-with-text__content{padding:0!important}body.page-consultations .image-with-text__text-item{padding:3rem!important}body.page-consultations .custom-class-consultations-wrapper{padding-bottom:3rem}body.page-contact .rich-text__wrapper{width:100%}body.page-contact .rich-text__blocks{padding:4.7rem 3rem;background:#fff;max-width:100%}body.page-contact .rich-text__blocks .rich-text__heading,body.page-contact .contact-details h2{font-family:var(--font-cormorant-garamond-regular);margin:0!important}body.page-contact .ai-contact-map-container{padding:0 3rem;background:#fff;filter:grayscale(1)}body.page-contact .ai-contact-heading{font-family:var(--font-general-sans-regular)}body.page-contact .ai-contact-details p,body.page-contact .contact-form__content p,body.page-contact .contact-form__content input::placeholder,body.page-contact .contact-form__content .custom-label{font-size:2.4rem!important;font-family:var(--font-general-sans-regular);color:#000}body.page-contact .contact-form input,body.page-contact .contact-form textarea,body.page-contact .contact-form email{border-bottom:.3rem solid #959595!important;margin-bottom:3rem!important;padding-bottom:2rem!important}body.page-contact .contact-form__content textarea{background:#d9d2d4}body.page-contact table{box-shadow:none}body.page-contact table tr,body.page-contact table td{border:none}body.page-contact table td{padding:0;padding-right:4rem;font-size:2.4rem;font-family:var(--font-general-sans-medium)}body.page-contact .contact-details-section{padding:6rem 3rem}body.page-contact .contact-form button{all:unset;width:fit-content;padding:1rem 6rem;border-radius:8rem;border-color:#66440e!important;font-size:2.2rem;font-family:var(--font-general-sans-regular)}footer .list-payment{gap:1rem!important}}body.collection .product-card-wrapper .card__inner{background:transparent!important}@media (max-width:358px){body .section-header{top:10rem}}@media (max-width:404px){.banner--mobile-bottom .banner__box{padding:14rem 3.5rem!important}}@media (max-width:663px){.announcement-bar__message{padding:0}}@media (max-width:999px){body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main{padding-top:16rem!important}}@media (max-width:989px){body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main{padding-top:15rem!important}}@media (max-width:887px){body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main{padding-top:14.8rem!important}}@media (max-width:669px){.menu-drawer,.header__icon--menu[aria-expanded=true]:before{top:calc(100% + 1.6rem)!important}.product__info-wrapper{padding:5rem!important}.product .action-wrapper{gap:2rem;grid-template-columns:1fr 1fr}}@media (max-width:775px){body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main{padding-top:14.5rem!important}.menu-drawer,.header__icon--menu[aria-expanded=true]:before{top:calc(100% + 1.5rem)!important}.product-grid-container .product-card-wrapper .card__heading a,.product-grid-container .product-card-wrapper .price-item--regular,.product-grid-container .product-card-wrapper .price-item--sale,.product-grid .card__heading a,.product-grid .price-item--regular,.product-grid .price-item--sale,.related-products .product-grid .price-item,.related-products .product-grid .price-item span,.related-products s.price-item.price-item--regular{font-size:1.665rem!important}}@media (max-width:989px){.menu-drawer,.header__icon--menu[aria-expanded=true]:before{top:calc(100% + 1.3rem)!important}.product .accordion summary{padding:2rem 0}}@media (max-width:358px){body.product main,body.blog main,body.metaobject-treatment main,body.article main,body.cart main{padding-top:17.5rem!important}.menu-drawer,.header__icon--menu[aria-expanded=true]:before{top:calc(100% + 2.1rem)!important}}@media (min-width: 990px) and (max-width: 999px){body .section-header{top:7rem;padding:2rem 0}}@media (min-width: 999px) and (max-width: 1399px){body .section-header{top:7rem;padding:2rem 0 3.3rem}}.shopify-policy__container{max-width:900px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/other.css.map */
