:root{--a8-ink:#59553e;--a8-body:#6b6857;--a8-muted:#716e59;--a8-cream:#fef8eb;--a8-sand:#dbd6c7;--a8-line:rgba(89,85,62,.2);--a8-soft:#f1ede2;--font-body-family:"Jost","Helvetica Neue",Helvetica,Arial,sans-serif;--font-heading-family:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-heading-weight:400;--font-heading-style:normal}html,body{overflow-x:clip}img,svg,video{max-width:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--a8-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;text-transform:none;letter-spacing:0;color:var(--a8-ink)}.h0,h1,.h1{line-height:1.15}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-size:15px;font-weight:400;letter-spacing:1px;text-transform:none;color:var(--a8-muted)}.price,.price-item{font-size:13px;letter-spacing:1px;color:var(--a8-muted)}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;min-height:46px}.announcement-bar__message,.announcement-bar .link{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.header__menu-item,.header__menu-item span,.header__inline-menu a,.menu-drawer__menu-item,.header .list-menu__item{font-family:var(--font-body-family);font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:400}.menu-drawer__menu-item{font-size:14px}.header-wrapper--border-bottom{border-bottom:0}header-drawer .header__icon--menu{width:auto;display:flex;align-items:center;gap:10px}header-drawer .header__icon--menu:after{content:var(--a8-menu-label,"Menu");font-size:11px;letter-spacing:3px;text-transform:uppercase;margin-inline-start:34px}header-drawer{margin-inline-end:1.6rem}@media(max-width:989px){header-drawer{margin-inline-end:2.4rem}.header__icon--search,.header__search{margin-inline-start:.8rem}}body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;border-color:transparent;--color-foreground:255,255,255;--color-background:0,0,0}body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header-wrapper.gradient{background:transparent}body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header__heading-logo{filter:none}body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header-wrapper,body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header-wrapper a,body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header-wrapper summary,body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header__icon,body:has([data-overlay]) .section-header:not(.scrolled-past-header) .header__icon .icon{color:#fff}.footer{border-top:0}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;color:var(--a8-muted);margin-bottom:20px}.footer a,.footer .footer-block__details-content a,.footer .footer__content-bottom-wrapper a{font-size:14px;letter-spacing:0;text-transform:none;text-decoration:none}.footer .list-menu__item,.footer .list-menu__item--link{font-size:14px;letter-spacing:0;text-transform:none;font-weight:400;padding-block:6px}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{box-shadow:none;border-radius:0}.footer .newsletter-form__field-wrapper .field{border-bottom:1px solid var(--a8-line)}.footer .newsletter-form__field-wrapper .field__input{background:transparent;font-size:14px}.field__input,.select__select,.customer .field input{font-size:14px}:focus-visible{outline:2px solid var(--a8-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.a8-progress{position:fixed;left:0;top:0;height:2px;width:100%;background:var(--a8-ink,#59553e);transform-origin:left;transform:scaleX(0);z-index:60;pointer-events:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}.product__media-list .product__media-item img{cursor:zoom-in}html.a8-vw-lock{overflow:hidden}.a8-vw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#fef8eb;color:#59553e;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.a8-vw.is-open{opacity:1;visibility:visible}.a8-vw__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x pinch-zoom}.a8-vw__track::-webkit-scrollbar{display:none}.a8-vw.is-zoomed .a8-vw__track{touch-action:none}.a8-vw__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:hidden;scroll-snap-stop:always}.a8-vw__pan{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform-origin:center;will-change:transform}.a8-vw__pan img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:zoom-in}.a8-vw.is-zoomed .a8-vw__pan img{cursor:grab}.a8-vw__x{position:absolute;top:14px;right:16px;z-index:2;width:44px;height:44px;border:0;border-radius:50%;background:#fef8ebd9;color:inherit;font-size:28px;line-height:1;cursor:pointer}.a8-vw__count{position:absolute;top:24px;left:20px;z-index:2;font-size:11px;letter-spacing:4px}.a8-vw__nav{position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-23px;border:1px solid currentColor;border-radius:50%;background:#fef8ebd9;color:inherit;font-size:18px;cursor:pointer;transition:opacity .25s}.a8-vw__nav--prev{left:18px}.a8-vw__nav--next{right:18px}.a8-vw__nav:disabled{opacity:.25;cursor:default}.a8-vw__hint{position:absolute;bottom:20px;left:0;right:0;z-index:2;text-align:center;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#716e59;pointer-events:none}@media(max-width:749px){.a8-vw__nav{display:none}}.a8-price-note{margin:18px 0 0;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--a8-muted,#716e59)}.a8-vw__info{display:none}@media(min-width:990px){.a8-vw.has-info .a8-vw__track{width:calc(100% - 440px)}.a8-vw.has-info .a8-vw__nav--next{right:458px}.a8-vw.has-info .a8-vw__hint{right:440px}.a8-vw.has-info .a8-vw__info{display:block;position:absolute;top:0;right:0;bottom:0;width:440px;padding:84px 40px 40px;overflow:auto;background:#fef8eb;border-left:1px solid rgba(89,85,62,.18);z-index:1}.a8-vw__info h2{margin:0 0 20px;font:400 30px/1.15 Cormorant Garamond,Georgia,serif;color:#59553e}.a8-vw__desc{font-size:14px;line-height:1.8;color:#6b6857}.a8-vw__desc p{margin:0 0 12px}.a8-vw__specs{display:grid;grid-template-columns:1fr 1.6fr;margin:24px 0 0}.a8-vw__specs dt,.a8-vw__specs dd{margin:0;padding:12px 0;border-bottom:1px solid rgba(89,85,62,.2);font-size:13px}.a8-vw__specs dt{letter-spacing:2px;text-transform:uppercase;font-size:11px;color:#716e59}.a8-vw__more{margin-top:28px;padding:14px 26px;border:1px solid #59553e;background:#59553e;color:#fef8eb;font:400 11px Jost,sans-serif;letter-spacing:3px;text-transform:uppercase;cursor:pointer}}.product__accordion{border:0;border-top:1px solid rgba(89,85,62,.2)}.product__accordion:last-of-type{border-bottom:1px solid rgba(89,85,62,.2)}.product__accordion summary{padding:20px 0}.product__accordion .accordion__title{font:500 15px/1.3 Jost,sans-serif;letter-spacing:.3px;text-transform:none}.product__accordion .accordion__content{padding:0 0 22px;font-size:14px;line-height:1.8;color:#6b6857}.product__accordion .accordion__content p{margin:0 0 12px}.product__accordion .accordion__content strong{color:#59553e;font-weight:500}.product__info-container .a8-sizelink{display:block;text-align:right;margin:0 0 -8px;font:500 12px Jost,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#59553e;text-decoration:underline;text-underline-offset:4px}.product__info-container select,.product__info-container .select__select{border:1px solid rgba(89,85,62,.45);border-radius:2px;background-color:transparent;font:400 15px Jost,sans-serif;color:#59553e}.product__info-container .product__sku{margin:0 0 14px;font:400 12px Jost,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#716e59}.a8-desc{border-top:1px solid rgba(89,85,62,.2);margin:22px 0 0}.a8-desc summary{list-style:none;cursor:pointer;display:block;padding:18px 28px 14px 0;position:relative}.a8-desc summary::-webkit-details-marker{display:none}.a8-desc summary:after{content:"";position:absolute;right:4px;top:24px;width:8px;height:8px;border-right:1.5px solid #59553e;border-bottom:1.5px solid #59553e;transform:rotate(45deg);transition:transform .25s}.a8-desc[open] summary:after{transform:rotate(225deg);top:28px}.a8-desc__h{display:block;font:500 16px/1.3 Jost,sans-serif;color:#59553e}.a8-desc__pre{display:block;margin-top:6px;font-size:13px;line-height:1.5;color:#6b6857}.a8-desc[open] .a8-desc__pre{display:none}.a8-desc__body{padding:0 0 20px;font-size:14px;line-height:1.8;color:#6b6857}.a8-desc__body p,.a8-desc__body ul{margin:0 0 10px}.a8-desc__comp{color:#59553e}.a8-tech__dl{display:grid;grid-template-columns:minmax(90px,1fr) 2fr;margin:0 0 18px}.a8-tech__dl dt,.a8-tech__dl dd{margin:0;padding:11px 0;border-bottom:1px solid rgba(89,85,62,.18);font-size:13px;line-height:1.6}.a8-tech__dl dt{letter-spacing:2px;text-transform:uppercase;font-size:11px;color:#716e59}.a8-tech__dl dd{color:#59553e}
/*# sourceMappingURL=/cdn/shop/t/36/assets/a8-theme.css.map */
