:root{--bs-green: #1f4e4a;--bs-aqua: #31c3c3;--bs-sand: #f1eae1;--bs-cream: #fbf8f4}@keyframes bsFadeIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation-name:bsFadeIn;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:forwards}.scroll-trigger.animate--slide-in{animation-delay:calc(var(--animation-order, 0) * 60ms)}.scroll-trigger.scroll-trigger--offscreen{opacity:0;transform:scale(.985)}.scroll-trigger.scroll-trigger--offscreen.animate--slide-in{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:none;opacity:1;transform:none}}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title{letter-spacing:.01em;line-height:1.1;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.h0,.hxl{letter-spacing:-.005em}.caption-with-letter-spacing{letter-spacing:.18em;font-size:1.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.rte p,.product__description,.multicolumn-card__info p{line-height:1.7}.button,.shopify-payment-button__button--unbranded,.product-form__submit{letter-spacing:.12em;text-transform:uppercase;font-size:1.25rem;font-weight:500;min-height:4.8rem;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1f4e4a2e}.button--secondary:hover{box-shadow:none}.announcement-bar__message{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;padding:.9rem 0}.header{position:relative}.header__heading-logo{max-height:70px;width:auto}.header__menu-item{letter-spacing:.1em;text-transform:uppercase;font-size:1.25rem}.header__menu-item:hover span{text-decoration-thickness:1px;text-underline-offset:.4em}.mega-menu__link{font-size:1.4rem}.header__icon{color:rgb(var(--color-foreground))}.banner__heading{font-size:calc(var(--font-heading-scale) * 4.2rem);max-width:14ch}@media screen and (min-width:990px){.banner__heading{font-size:calc(var(--font-heading-scale) * 6.4rem)}}@media screen and (max-width:749px){.banner__heading{max-width:none}}.banner__box .caption-with-letter-spacing{color:rgba(var(--color-foreground),.85)}.banner__text{max-width:44ch;font-size:1.7rem}.banner__buttons .button{min-width:20rem}.multicolumn .multicolumn-card{background:transparent}.multicolumn-card__info{padding:1.6rem 1rem}.multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;margin-bottom:.4rem}.multicolumn-card__info h3:before{content:"";display:block;width:3.2rem;height:2px;margin:0 auto 1.2rem;background:var(--bs-aqua)}.multicolumn-card__info p{font-size:1.35rem;color:rgba(var(--color-foreground),.7)}.title-wrapper-with-link .title,.collection__title .title,.featured-collection .title,.collection-list-title{position:relative;padding-bottom:1.2rem}.title-wrapper-with-link .title:after,.collection__title .title:after{content:"";display:block;width:4.8rem;height:2px;background:var(--bs-aqua);margin-top:1.2rem}.collection__description{max-width:60ch}.card--card{overflow:hidden}.card--card .card__inner{border-radius:var(--product-card-corner-radius) var(--product-card-corner-radius) 0 0}.card__heading{font-family:var(--font-body-family);font-size:1.45rem;font-weight:500;letter-spacing:.01em}.card__heading a{text-decoration:none}.card-information .caption-with-letter-spacing{font-size:1rem;margin-bottom:.4rem}.price{font-size:1.5rem}.price--on-sale .price-item--regular{opacity:.55}.quick-add__submit{letter-spacing:.1em;font-size:1.15rem}.card--card .card__media .media img{transition:transform .6s ease}.card--card:hover .card__media .media img{transform:scale(1.04)}.badge{letter-spacing:.1em;font-size:1rem;text-transform:uppercase}@media screen and (max-width:749px){.card__heading{font-size:1.3rem}.quick-add__submit{font-size:1rem;letter-spacing:.06em;min-height:4rem}}.collection-list .card{border-radius:var(--collection-card-corner-radius);overflow:hidden}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:2rem;font-weight:600}.collection-list .card .card__content{padding-top:1.2rem}.collection-list .card__media .media img{transition:transform .6s ease}.collection-list .card:hover .card__media .media img{transform:scale(1.05)}.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3.8rem)}.image-with-text__text p{font-size:1.65rem;line-height:1.75;max-width:48ch}@media screen and (max-width:749px){.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}.rich-text__heading.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.product__title h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}.product__text.caption-with-letter-spacing{font-size:1.1rem}.product .price--large{font-size:2.2rem}.product__tax{display:none}.product-form__buttons .button{min-height:5.2rem}.product__accordion .accordion__title{letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem;font-weight:500}.product__media-item .media{border-radius:var(--media-radius)}.thumbnail{border-radius:4px}.jdgm-prev-badge{margin:.2rem 0 .8rem}.product__text.subtitle{font-size:1.3rem;color:var(--bs-green)}@media screen and (max-width:749px){.product__title h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.collection-hero__title{font-size:calc(var(--font-heading-scale) * 4rem)}.facets__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.facets__summary{letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}.footer-block__heading{letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;font-family:var(--font-body-family);font-weight:500}.footer-block__brand-info .h2{font-size:2.6rem}.footer__content-bottom{border-top-color:rgba(var(--color-foreground),.12)}.footer a{text-underline-offset:.3em}.drawer__heading{letter-spacing:.02em}.cart-drawer .button{width:100%}.section-header{position:sticky;top:0}.shopify-section--header+* .banner{margin-top:0}::selection{background:#31c3c359}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bodyenspa.css.map */
