.bar[data-astro-cid-2vfgeueo]{background:var(--bar);color:var(--bar-text);text-align:center;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;display:block}.bar[data-astro-cid-2vfgeueo]:hover{color:var(--bar-text)}.bar-cta[data-astro-cid-2vfgeueo]{text-decoration:underline}.bar-short[data-astro-cid-2vfgeueo]{display:none}@media (width<=819px){.bar[data-astro-cid-2vfgeueo]{padding:9px 14px;font-size:14px;line-height:1.5}.bar-long[data-astro-cid-2vfgeueo]{display:none}.bar-short[data-astro-cid-2vfgeueo]{display:inline}}.site-header[data-astro-cid-fzpbxy5g]{background:var(--hero-bg);color:var(--hero-text)}.nav[data-astro-cid-fzpbxy5g]{max-width:var(--container);box-sizing:content-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;margin:0 auto;padding:18px 32px;display:flex}.logo[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);color:var(--hero-text);margin:-5px 0;padding:5px 0;font-size:26px;font-weight:400;text-decoration:none}.links[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:8px 30px;font-size:16px;font-weight:700;display:flex}.link[data-astro-cid-fzpbxy5g]{color:var(--hero-text);margin:-9px 0;padding:9px 0;text-decoration:none}.link[data-astro-cid-fzpbxy5g]:hover{color:var(--hero-text);text-underline-offset:6px;text-decoration:underline}.link[data-astro-cid-fzpbxy5g][aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.heart[data-astro-cid-fzpbxy5g]{color:var(--hero-text);justify-content:center;align-items:center;width:44px;height:44px;margin:-11px;display:inline-flex}.heart[data-astro-cid-fzpbxy5g]:hover{color:var(--hero-text)}.cart[data-astro-cid-fzpbxy5g]{box-sizing:border-box;min-height:44px;color:var(--accent-ink);background:var(--accent);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:inline-flex}.cart[data-astro-cid-fzpbxy5g]:hover{color:var(--accent-ink)}.phone-actions[data-astro-cid-fzpbxy5g]{gap:6px;display:none}.cart-round[data-astro-cid-fzpbxy5g],.menu-button[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.cart-round[data-astro-cid-fzpbxy5g]{background:var(--accent);color:var(--accent-ink)}.cart-round[data-astro-cid-fzpbxy5g]:hover{color:var(--accent-ink)}.menu-button[data-astro-cid-fzpbxy5g]{color:var(--hero-text);cursor:pointer;background:0 0;border:0;padding:0}@media (width<=819px){.nav[data-astro-cid-fzpbxy5g]{flex-wrap:nowrap;gap:12px;padding:16px 20px}.logo[data-astro-cid-fzpbxy5g]{font-size:22px}.links[data-astro-cid-fzpbxy5g]{display:none}.phone-actions[data-astro-cid-fzpbxy5g]{display:flex}}.phone-menu[data-astro-cid-wlhze5ak]{z-index:100;background:var(--menu-bg);color:var(--menu-text);flex-direction:column;font-size:17px;line-height:1.5;display:flex;position:fixed;inset:0;overflow-y:auto}.phone-menu[data-astro-cid-wlhze5ak][hidden]{display:none}.phone-menu[data-astro-cid-wlhze5ak].is-static{z-index:auto;min-height:844px;position:relative;inset:auto}.top[data-astro-cid-wlhze5ak]{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.logo[data-astro-cid-wlhze5ak]{font-family:var(--font-display);color:var(--menu-text);margin:-5px 0;padding:5px 0;font-size:22px;font-weight:400;text-decoration:none}.close[data-astro-cid-wlhze5ak]{width:44px;height:44px;color:var(--menu-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-nav[data-astro-cid-wlhze5ak]{flex-direction:column;padding:8px 20px;display:flex}.big[data-astro-cid-wlhze5ak]{font-family:var(--font-display);color:var(--menu-text);border-bottom:1px solid var(--menu-rule);padding:10px 0;font-size:30px;font-weight:400;text-decoration:none}.small[data-astro-cid-wlhze5ak]{grid-template-columns:1fr 1fr;gap:0 16px;padding:13px 0;font-weight:700;display:grid}.small[data-astro-cid-wlhze5ak] a[data-astro-cid-wlhze5ak]{color:var(--menu-muted);align-items:center;min-height:44px;text-decoration:none;display:flex}.logo[data-astro-cid-wlhze5ak]:hover,.big[data-astro-cid-wlhze5ak]:hover,.small[data-astro-cid-wlhze5ak] a[data-astro-cid-wlhze5ak]:hover{color:var(--menu-text);text-decoration:underline}.bottom[data-astro-cid-wlhze5ak]{gap:10px;margin-top:auto;padding:20px;display:flex}.pill[data-astro-cid-wlhze5ak]{border-radius:var(--radius-pill);flex:1;justify-content:center;align-items:center;gap:8px;height:52px;font-weight:800;text-decoration:none;display:inline-flex}.outline[data-astro-cid-wlhze5ak]{border:2px solid var(--menu-text);color:var(--menu-text)}.outline[data-astro-cid-wlhze5ak]:hover{color:var(--menu-text)}.cart[data-astro-cid-wlhze5ak]{background:var(--accent);color:var(--accent-ink)}.cart[data-astro-cid-wlhze5ak]:hover{color:var(--accent-ink)}.phone-menu[data-astro-cid-wlhze5ak] [data-astro-cid-wlhze5ak]:focus-visible{outline-color:var(--menu-text)}.site-footer[data-astro-cid-nns7i3if]{background:var(--footer);color:var(--footer-text)}.inner[data-astro-cid-nns7i3if]{max-width:var(--container);box-sizing:content-box;flex-wrap:wrap;justify-content:space-between;gap:32px 56px;margin:0 auto;padding:52px 32px 28px;display:flex}.about[data-astro-cid-nns7i3if]{flex-direction:column;flex:240px;gap:8px;display:flex}.name[data-astro-cid-nns7i3if]{font-family:var(--font-display);color:var(--footer-link);font-size:26px;font-weight:400}.columns[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:28px 44px;font-weight:600;display:flex}.column[data-astro-cid-nns7i3if]{flex-direction:column;gap:0;min-width:150px;display:flex}.heading[data-astro-cid-nns7i3if]{font-family:var(--font-body);color:var(--footer-link);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:14px;font-weight:800;line-height:1.6}.column[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--footer-link);padding:3px 0;text-decoration:none}.column[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--footer-link);text-decoration:underline}.copyright[data-astro-cid-nns7i3if]{max-width:var(--container);box-sizing:content-box;color:var(--footer-faint);margin:0 auto;padding:0 32px 26px;font-size:14px}@media (width<=479px){.inner[data-astro-cid-nns7i3if]{padding:44px 20px 28px}.copyright[data-astro-cid-nns7i3if]{padding:0 20px 26px}}
