.eodh{--ink: #242424;--paper: #f0f0f0;--gold: #d3ab6f;--fg: var(--ink);--bg: var(--paper);--muted: rgba(36, 36, 36, .72);--line: rgba(36, 36, 36, .14);--gut: 20px;background:var(--bg);color:var(--fg);padding-block:var(--pad-m, 48px)}.eodh--dark{--fg: #f0f0f0;--bg: #242424;--muted: rgba(240, 240, 240, .74);--line: rgba(240, 240, 240, .16)}.eodh--gold{--fg: #242424;--bg: #d3ab6f;--muted: rgba(36, 36, 36, .78);--line: rgba(36, 36, 36, .18)}.eodh--white{--bg: #ffffff}@media(min-width:750px){.eodh{--gut: 40px}}@media(min-width:990px){.eodh{padding-block:var(--pad-d, 88px)}}@media(min-width:1200px){.eodh{--gut: 48px}}.eodh__wrap{max-width:1400px;margin:0 auto;padding-inline:var(--gut)}.eodh__eyebrow{font-family:brandon-grotesque,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}.eodh--gold .eodh__eyebrow{color:var(--ink);opacity:.7}.eodh__h{font-family:"Averia Serif Libre",Georgia,serif;font-weight:700;font-size:clamp(30px,7vw,54px);line-height:1.04;letter-spacing:-.005em;margin:0;color:var(--fg);text-wrap:balance}.eodh__h--sm{font-size:clamp(26px,5.6vw,40px)}.eodh__text{font-size:16px;line-height:1.6;color:var(--muted);margin:14px 0 0;max-width:54ch}.eodh__text p{margin:0 0 .8em}.eodh__text p:last-child{margin-bottom:0}.eodh__text a{color:inherit;text-decoration-color:var(--gold);text-underline-offset:3px}.eodh__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.eodh__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;border-radius:999px;font-family:brandon-grotesque,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1;text-decoration:none;border:1.5px solid var(--fg);background:var(--fg);color:var(--bg);transition:background .2s ease,color .2s ease,border-color .2s ease}.eodh__btn:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}.eodh__btn--ghost{background:transparent;color:var(--fg)}@media(max-width:749px){.eodh__btns--stretch .eodh__btn{flex:1 1 100%}}.eodh__link{display:inline-flex;align-items:center;gap:6px;font-family:brandon-grotesque,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:3px;white-space:nowrap}.eodh__link:hover{color:var(--gold)}.eodh__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:24px}.eodh__head--center{flex-direction:column;align-items:center;text-align:center}.eodh__head--center .eodh__text{margin-inline:auto}@media(min-width:990px){.eodh__head{margin-bottom:36px}}.eodh__media{position:relative;overflow:hidden;border-radius:14px;background:#24242414}.eodh__media img,.eodh__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.eodh__ph{background:linear-gradient(135deg,#ddd6ca,#c7bca9)}.eodh__ph svg{fill:#24242440}.eodh__ph-note{position:absolute;left:12px;bottom:12px;z-index:1;font:700 10px/1 brandon-grotesque,Helvetica Neue,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;background:#242424cc;color:#f0f0f0;padding:6px 9px;border-radius:4px}.eodh__rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-m, 72%);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.eodh__rail::-webkit-scrollbar{display:none}.eodh__rail>*{scroll-snap-align:start;min-width:0}@media(min-width:750px){.eodh__rail{grid-auto-columns:var(--card-t, 40%);gap:16px}}@media(min-width:990px){.eodh__rail{gap:20px;grid-auto-columns:calc((100% - (var(--cols-d, 4) - 1) * 20px) / var(--cols-d, 4));margin-inline:0;padding-inline:0;scroll-padding-inline:0}.eodh__rail--grid{grid-auto-flow:row;grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));overflow:visible}}.eodh__arrows{display:none;gap:8px}@media(min-width:990px){.eodh__arrows{display:flex}}.eodh__arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--fg);background:transparent;color:var(--fg);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .2s ease,color .2s ease}.eodh__arrow:hover{background:var(--fg);color:var(--bg)}.eodh__arrow svg{width:16px;height:16px}.eodh__arrow[disabled]{opacity:.3;cursor:default;background:transparent;color:var(--fg)}.eodh .eod-badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.eodh .eod-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;box-shadow:0 2px 8px #00000026}.eodh .eod-badge--sale{background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text))}.eodh .eod-badge--sale .eod-badge__pct{padding-left:6px;border-left:1px solid rgb(var(--on-sale-badge-text) / .5)}.eodh .eod-badge--soldout{background:rgb(var(--sold-out-badge-background));color:rgb(var(--sold-out-badge-text))}.eodh :focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.eodh *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/eod-home.css.map */
