.ebb-shop[data-astro-cid-wm2vbdyr]{--ebb-label:var(--hero-kicker,#3e7551);--ebb-ink:var(--ink,#1a3a28);background:var(--paper-bright);border-top:1px solid var(--line);scroll-margin-top:var(--anchor-offset,112px)}.ebb-shop-top[data-astro-cid-wm2vbdyr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}.ebb-shop[data-astro-cid-wm2vbdyr] h2[data-astro-cid-wm2vbdyr]{text-wrap:balance}.ebb-shop-text[data-astro-cid-wm2vbdyr]{max-width:36ch;color:var(--muted-dark);margin:22px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.ebb-ways[data-astro-cid-wm2vbdyr]{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(48px,6vw,88px);display:grid;overflow:hidden}.ebb-ways--single[data-astro-cid-wm2vbdyr]{grid-template-columns:minmax(0,1fr)}.ebb-way[data-astro-cid-wm2vbdyr]{flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,52px);display:flex;position:relative}.ebb-way[data-astro-cid-wm2vbdyr] h3[data-astro-cid-wm2vbdyr]{font-family:var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:1.4}.ebb-way[data-astro-cid-wm2vbdyr] .button[data-astro-cid-wm2vbdyr]{margin-top:auto}.ebb-way--store[data-astro-cid-wm2vbdyr]{background:var(--paper)}.ebb-way--store[data-astro-cid-wm2vbdyr] h3[data-astro-cid-wm2vbdyr]{color:var(--ebb-label)}.ebb-hours[data-astro-cid-wm2vbdyr]{gap:12px;margin:14px 0 0;display:grid}.ebb-hours[data-astro-cid-wm2vbdyr] dt[data-astro-cid-wm2vbdyr]{color:var(--muted-dark);font-size:15px}.ebb-hours[data-astro-cid-wm2vbdyr] dd[data-astro-cid-wm2vbdyr]{color:var(--ebb-ink);font-family:var(--font-display), serif;letter-spacing:-.01em;margin:2px 0 0;font-size:clamp(22px,1.9vw,26px);font-weight:500;line-height:1.2}.ebb-way-meta[data-astro-cid-wm2vbdyr]{color:var(--muted-dark);margin:10px 0 0;font-size:16px;line-height:1.5}.ebb-way-meta[data-astro-cid-wm2vbdyr]+.ebb-way-meta[data-astro-cid-wm2vbdyr]{margin-top:4px}.ebb-way--store[data-astro-cid-wm2vbdyr] .button[data-astro-cid-wm2vbdyr]{margin-top:28px}.ebb-way--online[data-astro-cid-wm2vbdyr]{background:var(--ebb-ink);color:var(--paper);justify-content:space-between;overflow:hidden}.ebb-way--online[data-astro-cid-wm2vbdyr] h3[data-astro-cid-wm2vbdyr]{color:#9fd1ae}.ebb-way-lead[data-astro-cid-wm2vbdyr]{z-index:1;max-width:16ch;color:var(--paper);font-family:var(--font-display), serif;letter-spacing:-.015em;text-wrap:balance;margin:14px 0 32px;font-size:clamp(30px,3.1vw,46px);font-weight:500;line-height:1.08;position:relative}.ebb-online-button[data-astro-cid-wm2vbdyr]{z-index:1;background:var(--paper);border-color:var(--paper);color:var(--ebb-ink);padding:17px 26px;position:relative}.ebb-online-button[data-astro-cid-wm2vbdyr]:hover{color:var(--ebb-ink);background:#fff;border-color:#fff}.ebb-way-mark[data-astro-cid-wm2vbdyr]{fill:none;stroke:#9fd1ae47;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:clamp(150px,16vw,230px);height:auto;position:absolute;bottom:-10px;right:clamp(-8px,1vw,24px)}.ebb-shop[data-astro-cid-wm2vbdyr] .button[data-astro-cid-wm2vbdyr]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.ebb-shop-shelves[data-astro-cid-wm2vbdyr]{gap:clamp(36px,4vw,56px);display:grid}.ebb-shelf[data-astro-cid-wm2vbdyr] h3[data-astro-cid-wm2vbdyr]{color:var(--ebb-label);font-family:var(--font-body), sans-serif;letter-spacing:0;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.3}.ebb-shelf[data-astro-cid-wm2vbdyr] ul[data-astro-cid-wm2vbdyr]{--size:clamp(92px, 11.5vw, 168px);filter:drop-shadow(0 14px 14px #1a3a2824);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ebb-shelf[data-astro-cid-wm2vbdyr] li[data-astro-cid-wm2vbdyr]{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.ebb-shelf[data-astro-cid-wm2vbdyr] img[data-astro-cid-wm2vbdyr]{z-index:1;width:var(--size);height:auto;margin-bottom:calc(var(--size) * var(--base) * -1);position:relative}.ebb-shelf[data-astro-cid-wm2vbdyr] span[data-astro-cid-wm2vbdyr]{background:var(--ebb-ink);color:var(--paper);font-family:var(--font-display), serif;text-align:center;align-self:stretch;padding:10px 8px 9px;font-size:clamp(16px,1.4vw,20px);font-weight:500;line-height:1.1;box-shadow:inset 0 1px #faeee229}.ebb-shelf[data-astro-cid-wm2vbdyr] li[data-astro-cid-wm2vbdyr]:first-child span[data-astro-cid-wm2vbdyr]{border-radius:6px 0 0 6px}.ebb-shelf[data-astro-cid-wm2vbdyr] li[data-astro-cid-wm2vbdyr]:last-child span[data-astro-cid-wm2vbdyr]{border-radius:0 6px 6px 0}@media (width<=860px){.ebb-shop-top[data-astro-cid-wm2vbdyr],.ebb-ways[data-astro-cid-wm2vbdyr]{grid-template-columns:minmax(0,1fr)}.ebb-way-lead[data-astro-cid-wm2vbdyr]{max-width:18ch}}@media (width<=480px){.ebb-shelf[data-astro-cid-wm2vbdyr] span[data-astro-cid-wm2vbdyr]{padding:9px 4px 8px;font-size:15px}}
