:root{--wz-linen: #F5EEE5;--wz-sand: #EDE3D6;--wz-paper: #FCF9F4;--wz-clay: #E2D3C1;--wz-ink: #33200F;--wz-walnut: #56331D;--wz-brand: #663419;--wz-brand-deep: #3E2210;--wz-espresso: #24150B;--wz-muted: #74604F;--wz-amber: #A65D2B;--wz-honey: #D9A35F;--wz-sage: #7B8870;--wz-sage-soft: #E1E5D6;--wz-cream: #F6EBDD;--wz-line: rgba(86, 51, 29, .13);--wz-line-strong: rgba(86, 51, 29, .24);--wz-shadow-sm: 0 1px 2px rgba(51, 32, 15, .05), 0 6px 16px -6px rgba(51, 32, 15, .12);--wz-shadow-md: 0 2px 6px rgba(51, 32, 15, .05), 0 22px 44px -18px rgba(51, 32, 15, .28);--wz-shadow-lg: 0 40px 90px -30px rgba(51, 32, 15, .45);--wz-radius-sm: 12px;--wz-radius: 22px;--wz-radius-lg: 34px;--wz-arch: 50% 50% var(--wz-radius) var(--wz-radius) / 40% 40% var(--wz-radius) var(--wz-radius);--wz-arch-tall: 999px 999px var(--wz-radius-lg) var(--wz-radius-lg);--wz-ease: cubic-bezier(.2, .8, .2, 1);--wz-ease-out: cubic-bezier(.16, 1, .3, 1);--wz-page: 1240px;--wz-gutter: clamp(18px, 4.5vw, 48px);--wz-section-space: clamp(64px, 9vw, 120px);--wz-font-heading: "Fraunces", Georgia, "Times New Roman", serif;--wz-font-body: "Karla", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--family: var(--wz-font-heading);--font-subheading--family: var(--wz-font-body);--font-body--family: var(--wz-font-body);--font-accent--family: var(--wz-font-heading);--color-button: var(--wz-brand);--color-button-text: var(--wz-cream)}html{background-color:var(--wz-linen)!important;scroll-behavior:smooth}body,.page-container,#MainContent,.main-content,.shopify-section-group-footer-group{background-color:transparent!important;background-image:none!important}body{color:var(--wz-walnut);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .34 0 0 0 0 .2 0 0 0 0 .11 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background-color:var(--wz-honey);color:var(--wz-ink)}.shopify-section,.collection-hero,.footer,.header{background-color:transparent!important}.shopify-section:not(.header-section)>.section-background,.shopify-section:not(.header-section) .section-background.color-scheme-1,.shopify-section:not(.header-section) .section-background.color-scheme-2{background:transparent!important}body,html,.page-container,#MainContent,.main-content,.shopify-section-group-header-group,.shopify-section-group-footer-group,p,a,button,span,div,input,textarea,select,li,td,th,label,summary{font-family:var(--wz-font-body)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.wz-display,.cfc-card__title,.wz-product-title{font-family:var(--wz-font-heading)!important;font-optical-sizing:auto;font-variation-settings:"SOFT" 100;letter-spacing:-.015em;color:var(--wz-ink)}:is(h1,h2,h3,h4,h5,h6,.wz-display) :is(span,a,em,strong,b,i){font-family:inherit!important}:is(h1,h2,h3,h4,.wz-display) em{font-style:italic;font-weight:inherit;color:var(--wz-amber);font-variation-settings:"SOFT" 100}.cfc-card__price,.cfc-card__compare-at-price,.wz-product-price,.wz-qty-input,.cart-totals__total-value,.price{font-family:var(--wz-font-body)!important;font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--wz-brand);outline-offset:3px}.btn,.button,a.button,.button--primary,.button--secondary,.product-form__submit,input[type=submit],.btn--primary,.shopify-payment-button__button{border-radius:999px!important;transition:background-color .3s var(--wz-ease),color .3s var(--wz-ease),box-shadow .3s var(--wz-ease),transform .3s var(--wz-ease)}.btn:hover,.button:not(.button-unstyled):not(.close-button):hover,a.button:hover,.button--primary:hover,.product-form__submit:hover,input[type=submit]:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 12px 26px -10px #3e221073}.wz-btn{--wz-btn-bg: var(--wz-brand);--wz-btn-fg: var(--wz-cream);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border:1.5px solid var(--wz-btn-bg);border-radius:999px;background-color:var(--wz-btn-bg);color:var(--wz-btn-fg)!important;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1;text-decoration:none!important;cursor:pointer;overflow:hidden;isolation:isolate;transition:background-color .35s var(--wz-ease),color .35s var(--wz-ease),border-color .35s var(--wz-ease),transform .35s var(--wz-ease),box-shadow .35s var(--wz-ease)}.wz-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,236,205,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--wz-ease-out)}.wz-btn:hover{--wz-btn-bg: var(--wz-brand-deep);transform:translateY(-2px);box-shadow:0 16px 30px -14px #3e221099}.wz-btn:hover:after{transform:translate(120%)}.wz-btn svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--wz-ease)}.wz-btn:hover svg{transform:translate(4px)}[dir=rtl] .wz-btn svg{transform:scaleX(-1)}[dir=rtl] .wz-btn:hover svg{transform:scaleX(-1) translate(4px)}.wz-btn--ghost{--wz-btn-bg: transparent;--wz-btn-fg: var(--wz-ink);border-color:var(--wz-line-strong)}.wz-btn--ghost:hover{--wz-btn-bg: var(--wz-ink);--wz-btn-fg: var(--wz-cream);border-color:var(--wz-ink)}.wz-btn--light{--wz-btn-bg: var(--wz-cream);--wz-btn-fg: var(--wz-ink)}.wz-btn--light:hover{--wz-btn-bg: #FFFFFF;--wz-btn-fg: var(--wz-ink)}.wz-link{display:inline-flex;align-items:center;gap:8px;color:var(--wz-ink)!important;font-weight:700;font-size:.95rem;text-decoration:none!important;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 100% 1.5px;padding-bottom:4px;transition:background-size .45s var(--wz-ease)}.wz-link:hover{background-size:0% 1.5px;background-position:100% 100%}.wz-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wz-container{width:100%;max-width:var(--wz-page);margin-inline:auto;padding-inline:var(--wz-gutter)}.wz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-size:.78rem!important;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--wz-sage)!important}.wz-eyebrow:before{content:"";width:28px;height:1px;background-color:currentColor;opacity:.7}.wz-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,48px)}.wz-section-head--center{flex-direction:column;align-items:center;text-align:center}.wz-section-head__title{margin:0;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:400;line-height:1.02}.wz-section-head__sub{margin:14px 0 0;max-width:520px;font-size:1.02rem;line-height:1.65;color:var(--wz-muted)}.wz-section-head--center .wz-section-head__sub{margin-inline:auto}.wz-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.wz-marquee__track{display:flex;width:max-content;animation:wz-marquee var(--wz-marquee-speed, 38s) linear infinite}.wz-marquee:hover .wz-marquee__track{animation-play-state:paused}.wz-marquee__group{display:flex;align-items:center;flex:0 0 auto}@keyframes wz-marquee{to{transform:translate(-50%)}}[dir=rtl] .wz-marquee__track{animation-name:wz-marquee-rtl}@keyframes wz-marquee-rtl{to{transform:translate(50%)}}.wz-stamp{position:relative;width:var(--wz-stamp-size, 128px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:var(--wz-ink)}.wz-stamp__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:wz-spin 28s linear infinite}.wz-stamp__ring text{font-family:var(--wz-font-body);font-size:10.5px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;fill:currentColor}.wz-stamp__center{width:34%;height:34%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@keyframes wz-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){html.wz-motion [data-wz-reveal]{opacity:0;transform:translate3d(0,34px,0);transition:opacity 1s var(--wz-ease-out),transform 1.2s var(--wz-ease-out);transition-delay:var(--wz-d, 0ms)}html.wz-motion [data-wz-reveal=fade]{transform:none}html.wz-motion [data-wz-reveal=scale]{transform:scale(.94)}html.wz-motion [data-wz-reveal].is-in{opacity:1;transform:none}}.shopify-section-group-header-group,.shopify-section-group-header-group *,header-component,header-component *,.header,.header-wrapper,.header__row,.header__row--top,.header__row--bottom,.header__columns,.header__columns.spacing-style{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important;background-image:none!important}.shopify-section-group-header-group.header-section{position:sticky!important;top:0;z-index:100!important;transition:transform .5s var(--wz-ease-out)}#header-component:before{content:"";position:absolute;inset:7px clamp(8px,1.6vw,24px);z-index:-1;border-radius:999px;background:#fcf9f4ed;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fffc,0 0 0 1px #56331d14,0 18px 40px -20px #33200f59;opacity:0;transform:scale(.97,.9);transition:opacity .4s var(--wz-ease),transform .6s var(--wz-ease-out);pointer-events:none}.header-section.is-pinned #header-component:before{opacity:1;transform:none}.shopify-section-group-header-group.is-pinned.is-fade-hidden{transform:translateY(-115%);pointer-events:none}.header__heading-logo,.header-logo img{border-radius:0!important}.shopify-section-group-header-group a,.shopify-section-group-header-group span,.shopify-section-group-header-group svg,.shopify-section-group-header-group summary,.header__icon,.header__icon svg,.header__icon--cart svg,.header__icon path,.header__heading-link{color:var(--wz-ink)!important;stroke:var(--wz-ink)!important}.shopify-section-group-header-group svg{fill:none;background:transparent!important}.shopify-section-group-header-group .menu-list__link{font-weight:600!important;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:7px;text-decoration-color:transparent;transition:text-decoration-color .3s var(--wz-ease),text-underline-offset .3s var(--wz-ease)}.shopify-section-group-header-group .menu-list__link:hover,.shopify-section-group-header-group .menu-list__link--active{text-decoration-color:currentColor;text-underline-offset:5px}.shopify-section-group-header-group .menu-list__submenu{background:var(--wz-paper)!important;border-radius:0 0 var(--wz-radius) var(--wz-radius)!important;box-shadow:var(--wz-shadow-md)!important}.shopify-section-group-header-group .header-actions__action,.shopify-section-group-header-group .header__icon--menu,.shopify-section-group-header-group .search-action .button{border-radius:999px!important;transition:background-color .25s var(--wz-ease)!important}.shopify-section-group-header-group .header-actions__action:hover,.shopify-section-group-header-group .header__icon--menu:hover{background-color:#56331d12!important}.shopify-section-group-header-group .cart-bubble__background,header-component .cart-bubble__background{background-color:var(--wz-brand)!important;background:var(--wz-brand)!important}.shopify-section-group-header-group .cart-bubble,.shopify-section-group-header-group .cart-bubble span,header-component .cart-bubble,header-component .cart-bubble span{color:var(--wz-cream)!important}.search-modal .dialog-modal,dialog.search-modal__content,.predictive-search-dropdown{border-radius:var(--wz-radius-lg)!important}.wz-simple-cart-page .cart-drawer__heading{font-family:var(--wz-font-heading)!important;font-variation-settings:"SOFT" 100;font-weight:400!important;font-size:1.9rem!important;letter-spacing:-.02em;color:var(--wz-ink)!important}.wz-simple-cart-page .cart-items__title{font-family:var(--wz-font-heading)!important;font-variation-settings:"SOFT" 100;font-size:1.02rem!important;font-weight:500!important;color:var(--wz-ink)!important}.wz-simple-cart-page .cart-items__media{border-radius:999px 999px 14px 14px!important;background-color:var(--wz-sand)}.wz-simple-cart-page .cart__checkout-button{background-color:var(--wz-brand)!important;color:var(--wz-cream)!important;border-radius:999px!important;height:58px!important;font-weight:700!important;letter-spacing:.02em!important;box-shadow:0 16px 30px -14px #3e221099!important}.wz-simple-cart-page .cart__checkout-button:hover{background-color:var(--wz-brand-deep)!important}.shopify-section:not(.header-section) :is(h1,.h1){font-weight:400;line-height:1.02;letter-spacing:-.025em}.shopify-section:not(.header-section) :is(h2,.h2){font-weight:400;line-height:1.06}.rte,.text-block--rte,.rte p{color:var(--wz-walnut);line-height:1.75}.rte a{color:var(--wz-brand);text-underline-offset:3px}.rte blockquote{margin:1.6em 0;padding:.2em 0 .2em 1.4em;border-inline-start:2px solid var(--wz-honey);font-family:var(--wz-font-heading)!important;font-style:italic;font-size:1.3em;color:var(--wz-ink)}.rte img{border-radius:var(--wz-radius)}.product-grid{row-gap:clamp(28px,4vw,48px)!important}.product-card .card-gallery,.product-card .product-media-container,.product-card slideshow-container{border-radius:var(--wz-arch)!important;overflow:hidden;background-color:var(--wz-sand)}.product-card img{transition:transform 1.2s var(--wz-ease-out)}.product-card:hover img{transform:scale(1.04)}.product-card :is(.text-block,h3,h4){text-align:center}.product-card .price{justify-content:center;color:var(--wz-walnut);font-weight:700}.product-card .compare-at-price{color:var(--wz-muted);opacity:.8}.facets-toggle__button,.facets__summary,.sorting-filter__select,.facets__clear-all-link,.facets-horizontal-remove{border-radius:999px!important}.facets__panel,.facets-drawer__form-wrapper,.sorting-filter__options{border-radius:var(--wz-radius)!important}.pagination__list{gap:8px}.pagination__link{display:inline-grid;place-items:center;min-width:44px;height:44px;border-radius:999px!important;color:var(--wz-walnut);transition:background-color .25s var(--wz-ease),color .25s var(--wz-ease)}.pagination__link:hover{background-color:var(--wz-sand)}.pagination__link--current{background-color:var(--wz-brand)!important;color:var(--wz-cream)!important}.search-page-input{border-radius:999px!important;min-height:60px;padding-inline:28px!important;background-color:var(--wz-paper)!important;border:1px solid var(--wz-line-strong)!important;font-size:1.1rem!important}.search-page-input:focus{border-color:var(--wz-brand)!important;box-shadow:0 0 0 4px #d9a35f40!important}.blog-post-card{transition:transform .6s var(--wz-ease-out)}.blog-post-card:hover{transform:translateY(-4px)}.blog-post-card img,.blog-post-card .blog-post-card__image{border-radius:var(--wz-arch-tall)!important}.contact-form__input,.field__input,.email-signup__input,input[type=text],input[type=email],input[type=tel],input[type=search],textarea{border-radius:16px}.contact-form__input,.field__input{background-color:var(--wz-paper)!important;border:1px solid var(--wz-line-strong)!important;color:var(--wz-ink)!important;min-height:54px;padding:14px 18px!important;transition:border-color .25s var(--wz-ease),box-shadow .25s var(--wz-ease)}.contact-form__input--textarea{min-height:160px}.contact-form__input:focus,.field__input:focus{border-color:var(--wz-brand)!important;box-shadow:0 0 0 4px #d9a35f40!important;outline:none}.product-badges__badge{font-weight:700!important;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wz-marquee__track,.wz-stamp__ring{animation:none}.wz-btn,.wz-btn:after,.wz-btn svg,.btn,.button,.shopify-section-group-header-group.header-section,#header-component:before,.product-card img,.blog-post-card{transition:none!important}.wz-btn:hover,.btn:hover,.button:hover,.product-card:hover img,.blog-post-card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wz-design.css.map */
