.home-module__txgM7a__root{--paper:#f3efe7;--ink:#393918;--olive:#605117;--muted:#6e6840;--line:#39391826;--paper-dim:#f3efe7b8;background:var(--paper);color:var(--ink)}.home-module__txgM7a__displayType{font-family:var(--font-display), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.01em;font-weight:400;line-height:1}.home-module__txgM7a__navLink{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.04em;font-size:.95rem;position:relative}.home-module__txgM7a__navLink:before{content:"";position:absolute;inset:-12px -10px}.home-module__txgM7a__navLink[data-active=true]{text-underline-offset:6px;text-decoration:underline}.home-module__txgM7a__siteHeaderLogo{pointer-events:none;position:absolute;top:50%;left:50%}.home-module__txgM7a__logoHit:before{content:"";position:absolute;inset:-12px -8px}.home-module__txgM7a__mono{font-family:var(--font-body), ui-monospace, monospace}.home-module__txgM7a__label{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase}.home-module__txgM7a__caption{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.home-module__txgM7a__tagline{font-family:var(--font-tagline), Georgia, serif;letter-spacing:.18em;text-transform:uppercase;font-weight:400}.home-module__txgM7a__heroGlass{background:#f3efe729}.home-module__txgM7a__heroOverlay{background:linear-gradient(#18191d59 0%,#18191d26 35%,#18191d8c 100%)}.home-module__txgM7a__scrollCue{background:var(--paper);opacity:.5;width:1px;height:4.5rem}.home-module__txgM7a__priceButton{border:1px solid var(--ink);font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.1em;transition:background-color .2s,color .2s}.home-module__txgM7a__priceButton:hover{background:var(--ink);color:var(--paper)}.home-module__txgM7a__fieldInput{background:var(--paper);border:1px solid var(--ink);font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.08em}.home-module__txgM7a__fieldInput::placeholder{color:var(--ink);opacity:.6}.home-module__txgM7a__newsletterBtn{background:var(--paper);border:1px solid var(--paper);color:var(--ink);font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.08em;transition:opacity .2s}.home-module__txgM7a__newsletterBtn:hover{opacity:.75}.home-module__txgM7a__customCursorArea{cursor:none}.home-module__txgM7a__customCursor{pointer-events:none;z-index:50;opacity:0;width:43.2px;height:43.2px;transition:opacity .15s;position:fixed;transform:translate(-50%,-50%)}.home-module__txgM7a__customCursor[data-visible=true]{opacity:1}.home-module__txgM7a__productBodegon{opacity:0;transition:opacity .5s}.home-module__txgM7a__productBodegon[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__productBodegon{transition:none!important}}.home-module__txgM7a__galleryArrow{border:1px solid var(--line);background:var(--paper-dim);width:44px;height:44px;color:var(--ink);border-radius:9999px;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.home-module__txgM7a__galleryArrow:disabled{opacity:.35}.home-module__txgM7a__galleryArrow:hover:not(:disabled){opacity:.8}
.SiteMenu-module__wXu-Fq__overlay{z-index:65;background:var(--paper);color:var(--ink);visibility:hidden;opacity:0;flex-direction:column;transition:opacity .4s,visibility 0s linear .4s;display:flex;position:fixed;inset:0}.SiteMenu-module__wXu-Fq__overlay[data-open=true]{visibility:visible;opacity:1;transition:opacity .4s}.SiteMenu-module__wXu-Fq__top{flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem 1.5rem 0;display:flex}@media (min-width:640px){.SiteMenu-module__wXu-Fq__top{padding:.5rem 2.5rem 0}}.SiteMenu-module__wXu-Fq__title{font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1}.SiteMenu-module__wXu-Fq__topRight{align-items:center;gap:1.25rem;display:flex}.SiteMenu-module__wXu-Fq__cart{min-height:44px;font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;font-size:.7rem;display:flex}.SiteMenu-module__wXu-Fq__cart:hover{opacity:.6}.SiteMenu-module__wXu-Fq__close{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SiteMenu-module__wXu-Fq__close:hover{opacity:.6}.SiteMenu-module__wXu-Fq__body{flex:1;grid-template-rows:auto auto;grid-template-columns:1fr;gap:2.5rem;min-height:0;padding:2.5rem 1.75rem;display:grid}@media (min-width:640px){.SiteMenu-module__wXu-Fq__body{padding:3rem 2.5rem}}@media (min-width:900px){.SiteMenu-module__wXu-Fq__body{grid-template-rows:1fr;grid-template-columns:minmax(0,38%) minmax(0,1fr) auto;align-items:start}}.SiteMenu-module__wXu-Fq__nav{grid-column:1}@media (min-width:900px){.SiteMenu-module__wXu-Fq__nav{grid-column:2}}.SiteMenu-module__wXu-Fq__nav ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteMenu-module__wXu-Fq__item{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(6px)}.SiteMenu-module__wXu-Fq__overlay[data-open=true] .SiteMenu-module__wXu-Fq__item{opacity:1;transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.12s + var(--i) * 55ms);transform:none}.SiteMenu-module__wXu-Fq__link{min-height:2.5rem;font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.02em;align-items:center;gap:.65rem;font-size:.95rem;display:flex}.SiteMenu-module__wXu-Fq__link:hover,.SiteMenu-module__wXu-Fq__link:focus-visible{opacity:.6}.SiteMenu-module__wXu-Fq__link[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.SiteMenu-module__wXu-Fq__dot{opacity:0;background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.SiteMenu-module__wXu-Fq__link[aria-current=page] .SiteMenu-module__wXu-Fq__dot{opacity:1}.SiteMenu-module__wXu-Fq__imageWrap{aspect-ratio:3/4;opacity:0;grid-column:1;width:100%;max-width:22rem;transition:opacity .5s .25s;position:relative;overflow:hidden}.SiteMenu-module__wXu-Fq__overlay[data-open=true] .SiteMenu-module__wXu-Fq__imageWrap{opacity:1}@media (min-width:900px){.SiteMenu-module__wXu-Fq__imageWrap{aspect-ratio:.48;grid-column:3;justify-self:end;width:auto;max-width:none;height:calc(100vh - 11.5rem)}}.SiteMenu-module__wXu-Fq__image{object-fit:cover}@media (prefers-reduced-motion:reduce){.SiteMenu-module__wXu-Fq__overlay,.SiteMenu-module__wXu-Fq__overlay[data-open=true],.SiteMenu-module__wXu-Fq__item,.SiteMenu-module__wXu-Fq__overlay[data-open=true] .SiteMenu-module__wXu-Fq__item,.SiteMenu-module__wXu-Fq__imageWrap,.SiteMenu-module__wXu-Fq__overlay[data-open=true] .SiteMenu-module__wXu-Fq__imageWrap{transition:none!important}.SiteMenu-module__wXu-Fq__item{transform:none}}
