:root{--zp-track:.16em;--zp-line:#d9d0c3}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:-.01em}.button,.shopify-challenge__button,.customer button{min-height:54px;padding:0 34px;font-size:12px;font-weight:600;letter-spacing:var(--zp-track);text-transform:uppercase}.button:hover{filter:none;background:#18382d}.button--secondary:hover{background:transparent}.zen-eyebrow{font-size:12px;letter-spacing:.2em;margin-bottom:18px}.zen-text-link{display:inline-block;margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:6px}.zen-icon{display:block;width:26px;height:26px}.zen-announcement{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:11px 16px}.header__heading-link .h2{font-size:30px;font-weight:500;letter-spacing:.01em}.header-wrapper--border-bottom{border-bottom:1px solid var(--zp-line)}.zen-header-nav,.zen-header-strip{font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.zen-header-nav a,.zen-header-strip a{text-decoration:none;white-space:nowrap;padding:12px 0;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 8px) /0 1px no-repeat;transition:background-size .2s}.zen-header-nav a:hover,.zen-header-strip a:hover,.zen-header-nav a:focus-visible{background-size:100% 1px}.zen-header-nav{display:none}.zen-header-strip{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;padding:2px 20px;border-top:1px solid var(--zp-line)}.zen-header-strip::-webkit-scrollbar{display:none}@media(min-width:750px){.zen-header-strip{justify-content:center}}@media(min-width:1400px){.header{max-width:1640px;padding-left:32px;padding-right:32px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"menu logo tools"}.header>header-drawer{display:none}.zen-header-nav{display:flex;grid-area:menu;gap:16px;font-size:11px;letter-spacing:.06em;align-items:center;justify-self:start}.zen-header-strip{display:none}}@media(min-width:1600px){.zen-header-nav{gap:24px;letter-spacing:.1em}}.zen-hero--full{display:block;position:relative;max-width:none;min-height:min(84vh,780px);background:#18382d;overflow:hidden}.zen-hero--full .zen-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;max-height:none}.zen-hero--full .zen-hero__image img{object-position:50% var(--zen-hero-focus,50%)}.zen-hero--full .zen-hero__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#10261f;opacity:var(--zen-hero-overlay,.35)}.zen-hero--full .zen-hero__image:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 52% 58% at 50% 50%,#10261f8c,#10261f00)}.zen-hero--full .zen-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:inherit;max-width:760px;margin:auto;padding:96px 32px;text-align:center;color:#fff}.zen-hero--full h1,.zen-hero--full .zen-eyebrow,.zen-hero--full .zen-hero__intro{color:#fff;text-shadow:0 1px 14px rgba(16,38,31,.45)}.zen-hero--full .zen-text-link{color:#fff;text-shadow:0 1px 10px rgba(16,38,31,.6)}.zen-hero--full h1{max-width:none}.zen-hero--full .zen-hero__intro{max-width:520px;margin-left:auto;margin-right:auto}.zen-hero--full .button{background:#f7f4ec;color:#18382d}.zen-hero--full .button:hover{background:#fff}.zen-hero__actions{display:flex;flex-wrap:wrap;gap:16px 30px;align-items:center}.zen-hero--full .zen-hero__actions{justify-content:center}.zen-trust{gap:32px;padding-top:44px;padding-bottom:44px;text-align:center}.zen-trust>div{display:flex;flex-direction:column;align-items:center;gap:8px}.zen-trust strong{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#18382d}.zen-trust p{font-size:13px;margin:0}.zen-section-heading{flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-bottom:52px;text-align:center}.zen-section-heading>p{max-width:460px;font-size:15px}.title-wrapper-with-link{justify-content:center;text-align:center;margin-bottom:44px}.title-wrapper-with-link .link{display:none}.collection__title{width:100%;text-align:center}.collection__title .title{margin-left:auto;margin-right:auto}.related-products__heading,.collection-hero__title,.main-page-title,.blog__title{text-align:center}.collection-hero__inner{justify-content:center;text-align:center}.collection-hero__description{margin-left:auto;margin-right:auto}.blog__posts{justify-content:center}.blog__post{margin-left:auto;margin-right:auto}.zen-category-grid{gap:40px 24px}.zen-category__image{aspect-ratio:4/5}.zen-category__text{padding-top:20px;text-align:center}.zen-category h3{display:block;font-size:26px}.zen-category p{font-size:14px}.zen-category-grid--intentions .zen-category{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 28px;text-align:center}.zen-category-grid--intentions .zen-category__text{padding-top:0}.zen-intention-mark{color:#18382d}.zen-intention-mark .zen-icon{width:30px;height:30px}.card__information,.card-information{text-align:center}.card-information>.price,.card .price{justify-content:center}.card__heading{font-size:20px;font-weight:500}.card .price{font-size:14px}.card .media,.card__media{background:var(--zen-sand)}.card-wrapper .quick-add__submit{min-height:46px;letter-spacing:.12em}.zen-editorial{max-width:none;margin:0}.zen-editorial__visual{min-height:640px}.zen-editorial .rte{font-size:16px}.zen-review-section{text-align:center}.zen-review-section h2{margin-left:auto;margin-right:auto}.zen-newsletter{padding:88px 0}.zen-newsletter__inner{grid-template-columns:minmax(0,620px);justify-content:center;gap:28px;text-align:center}.zen-newsletter__consent{text-align:left;font-size:12px}.zen-footer h3{letter-spacing:.14em}.zen-footer p,.zen-footer a{font-size:14px}.zen-footer__bottom{font-size:12px}.zen-breadcrumb{font-size:12px;letter-spacing:.04em}.zen-product-cat{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#667066}.zen-product-cat a{text-decoration:none}.product__title h1{font-weight:500}.product__info-container>*+*{margin-top:18px}.product__info-container .price{font-size:26px;font-weight:600;font-family:var(--font-body-family)}.product__media-item .global-media-settings,.product__media-item .media{background:var(--zen-sand);border:0}.product__media-item img{mix-blend-mode:multiply}.product-form__input input[type=radio]+label{border-radius:2px;letter-spacing:.04em;min-height:48px}.product-form__submit{min-height:60px}.zen-benefits{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.zen-benefits li{border:1px solid var(--zp-line);padding:6px 12px;font-size:13px}.zen-purchase-notes{display:grid;gap:12px;border:1px solid var(--zp-line);padding:18px 20px;font-size:13px;line-height:1.5}.zen-purchase-notes__row{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start}.zen-purchase-notes__row .zen-icon{width:22px;height:22px;color:#18382d}.zen-purchase-notes__row p{margin:0}.zen-purchase-notes .list-payment{margin:4px 0 0}@media(min-width:990px){.product media-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:20px;align-items:start}.product media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.product media-gallery>[id^=GalleryThumbnails]{grid-column:1;grid-row:1;width:76px;min-width:0;margin:0;position:sticky;top:24px}.product media-gallery .thumbnail-list{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:12px;width:76px;max-height:76vh;overflow-y:auto;scrollbar-width:none;padding:2px}.product media-gallery .thumbnail-list__item,.product media-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:72px!important;height:72px;max-width:none;flex:0 0 72px}.product media-gallery [id^=GalleryThumbnails] .slider-button{display:none}}.zen-product-story{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;max-width:1300px}.zen-product-story__intro h2{margin:0}.zen-product-story__list details:first-child{border-top:1px solid var(--zp-line)}.zen-product-story summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:24px;list-style:none}.zen-product-story summary::-webkit-details-marker{display:none}.zen-product-story summary:after{content:"+";font-family:var(--font-body-family);font-size:20px;font-weight:300}.zen-product-story details[open] summary:after{content:"\2212"}.zen-ritual{background:var(--zen-sand);padding:96px 0;text-align:center}.zen-ritual h2{margin:0}.zen-ritual-steps{margin:48px 0 0;gap:40px}.zen-ritual-steps strong{font-size:26px;margin-bottom:10px}.zen-ritual-steps p{font-size:15px;margin:0 auto;max-width:300px}.zen-complementary .product-grid{justify-content:center}@media(max-width:989px){.zen-product-story{grid-template-columns:1fr;gap:28px}}@media(max-width:749px){.button{min-height:52px;padding:0 24px}.zen-announcement{font-size:11px;letter-spacing:.08em}.header__heading-link .h2{font-size:26px}.zen-header-strip{font-size:11px;gap:20px}.zen-hero--full{display:flex;flex-direction:column;background:var(--zen-ivory);min-height:0}.zen-hero--full .zen-hero__image{position:relative;order:2;height:400px}.zen-hero--full .zen-hero__image:after,.zen-hero--full .zen-hero__image:before{display:none}.zen-hero--full .zen-hero__copy{order:1;min-height:0;padding:44px 20px 36px;color:inherit}.zen-hero--full h1{color:#18382d;text-shadow:none}.zen-hero--full .zen-eyebrow{color:#667066;text-shadow:none}.zen-hero--full .zen-hero__intro{color:#535e55;text-shadow:none}.zen-hero--full .zen-text-link{color:#18382d;text-shadow:none}.zen-hero--full .button{background:#214c3c;color:#fff}.zen-hero__actions{flex-direction:column;width:100%}.zen-hero__actions .button{width:100%}.zen-trust{grid-template-columns:repeat(2,1fr);gap:28px 16px;padding-top:32px;padding-bottom:32px}.zen-trust strong{font-size:11px}.zen-trust p{font-size:12px}.zen-section-heading{margin-bottom:32px}.zen-category-grid{gap:28px 14px}.zen-category h3{font-size:22px}.zen-category p{font-size:13px}.zen-category-grid--intentions{gap:0}.zen-category-grid--intentions .zen-category{padding:26px 12px}.zen-editorial__visual{min-height:380px}.zen-newsletter{padding:60px 0}.zen-ritual{padding:64px 0}.zen-ritual-steps{gap:28px;margin-top:32px}.zen-product-story summary{font-size:21px}.zen-footer p,.zen-footer a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/zen-prestige.css.map */
