:root{--color-white: #fff;--color-black: #211f1c;--color-yellowgreen: #c3a266;--color-metalic: #c3a266}.color-yellowgreen{color:var(--color-yellowgreen)}@media screen and (max-width: 767px){.container{padding:0 24px!important}}body{font-family:var(--bs-body-font-family);letter-spacing:0px!important;line-height:1.2}h1,.h1{font-size:40px;font-weight:500;line-height:1.2;margin-bottom:8px}h2,.h2{font-size:32px;font-weight:500;margin-bottom:8px;line-height:1.2}h3,.h3{font-size:28px;font-weight:500;margin-bottom:8px;line-height:1.2}h4,.h4{font-size:24px;font-weight:500;margin-bottom:8px;line-height:1.2}h5,.h5{font-size:20px;font-weight:500;margin-bottom:8px;line-height:1.2}h6,.h6{font-size:16px;font-weight:500;margin-bottom:8px;line-height:1.2}@media screen and (max-width: 989px){h1,.h1{font-size:28px}h2,.h2{font-size:24px}h3,.h3{font-size:23px}h4,.h4{font-size:21px}}p{font-size:16px;margin-bottom:16px;line-height:1.5;letter-spacing:0px}.section--title{text-align:center;margin-bottom:8px}.btn{display:inline-block;font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#7e6139;border:1px solid transparent;padding:5px 12px;border-radius:4px;letter-spacing:0px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{background:var(--color-metalic);color:var(--color-white);border-color:var(--color-metalic)}.image-contain img{width:100%;height:100%;display:block}a:not([href]){cursor:pointer}.full-unstyled-link:hover{color:currentColor}hr.hr_border{margin:16px 0;color:inherit;background-color:currentColor;border:0;opacity:.25}.collection .grid .grid__item{padding:0 6px}.collection .grid{row-gap:20px}.collection .collection__title .title:not(:only-child){margin-bottom:24px!important}h2.collection-hero__title{font-family:GFS Didot,serif;color:var(--color-black);text-transform:uppercase;margin:0 0 8px}.collection .collection__title .title{font-family:GFS Didot,serif;margin:24px 0;color:#212529}.collection .card--standard .card__content .card__information{background:var(--color-black);padding:16px;text-align:center;display:flex;flex-direction:column;width:100%;flex:1}.collection .underline-links-hover:hover a{text-decoration:none}.collection .card--standard .card__information .card-information .price{text-align:center;color:#fff;font-size:20px;font-weight:500;letter-spacing:0;margin-top:0!important;margin-bottom:8px;line-height:1.2}.collection .card--standard .card__information .card__heading{margin-top:0;margin-bottom:8px;color:#fff}.collection .card--standard .price-item span{margin-right:6px}.collection .card--standard .card_button a{width:100%}.collection .card--standard .card_button .quick-add .quick-add__submit.btn{text-transform:uppercase;line-height:18px;margin-bottom:10px}.collection .card--standard .card_button .quick-add{margin-top:10px;margin-bottom:0}.collection .card--standard .card__content{display:flex;flex:1 1 auto}.collection .card--standard .card-information{display:flex;flex-direction:column;flex:1 1 auto}.collection .card.card--standard{border:2px solid var(--color-yellowgreen);border-radius:0}.collection .card.card--standard .card-information p{color:#fff;text-align:center}@media screen and (max-width: 767px){.collection .grid .grid__item{padding:0}.collection .grid{row-gap:24px}}.spa-etiquette h2{color:var(--color-black);margin-bottom:8px}.about-us{text-align:center}.main-page-title{margin-bottom:8px!important}.rte.page-rte p{font-weight:400}.rte.page-rte img{width:100%;object-fit:cover;height:100%}.rte.page-rte ul{font-size:16px}.about-us p.h3.mt-5{font-weight:300}.accordion-button{font-size:16px;padding:16px 20px}.accordion-button:not(.collapsed){color:#fff;background-color:var(--color-yellowgreen);box-shadow:inset 0 -1px #00000021}.accordion-body ul li{font-size:16px}.field__input{display:block;width:100%;padding:.375rem .75rem;font-size:16px;font-weight:400;line-height:1.5;color:#000;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.field:after{box-shadow:unset}.field textarea{height:100%}.gift-card .card-information .price{order:1}.gift-card .card-information .card_button{order:2}.gift-card .card_button .btn.view_buttun{display:none}.gift-card .collection-hero__title{text-transform:none}.product-form__buttons .button:disabled{background-color:var(--color-yellowgreen)}.service-blocks-card-body h3{font-family:GFS Didot,serif;background:#fff}.ovideo-banner img{display:block;width:400px!important;height:400px!important;border-radius:100%!important;object-fit:cover;margin:0 auto}.ovideo-banner h2{text-align:center;margin-top:8px;font-size:20px}@media screen and (max-width: 767px){.row.custom-mb{flex-direction:column;gap:30px}.row.custom-mb .ovideo-banner img{width:100%;object-fit:cover;width:280px!important;height:280px!important}}.menu-drawer__menu li a.menu-drawer__menu-item{text-transform:uppercase}.footer .footer-block__details-content li a,.footer-block__details-content a,.footer-block.grid__item.text-muted,.footer__copyright.text-muted,.footer__copyright a{color:#fff!important}.color-yellowgreen{color:#7e6139!important}.home-text-with-image .btn,.home-gift-card{background:#7e6139!important}.home-gift-card.border-bottom .btn{background:#fff!important;color:#222!important;border-color:#fff}.button-all a{padding:6px 0!important}.page-locations #MainContent .text-muted{color:#222!important}.collection strong[data-renderer-mark=true]{font-weight:400!important}#shopify-section-template--23478749954344__cdf8dc33-7467-4eb8-9c47-70d9b7ac52ce h2,.home-careers h2,.page-service-massage-therapy .page-text-block .card-title,.page-Men-treatments .card-title,.page-service-facial-care .card-title,.page-service-skin-treatments .card-title,.page-service-body-treatments .card-title,.page-service-spa-packages .card-title,.page-service-couples-services .card-title,.contact.membership h2,.fall-special .special-title{color:#7e6139!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
