.site-header[data-astro-cid-hkbrpulz]{z-index:10;background:var(--pink);border-bottom:var(--border);position:sticky;top:0}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:.75rem;min-height:72px;display:flex}.logo[data-astro-cid-hkbrpulz]{flex-shrink:0;margin-right:auto}@media (width<=440px){.logo[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}}.menu[data-astro-cid-hkbrpulz]{order:1}.cart-link[data-astro-cid-hkbrpulz]{border:var(--border);width:2.6rem;height:2.6rem;color:var(--blue);border-radius:50%;flex-shrink:0;order:2;place-items:center;display:grid;position:relative}.cart-link[data-astro-cid-hkbrpulz]:hover{background:var(--blue);color:var(--pink)}.cart-count[data-astro-cid-hkbrpulz]{background:var(--blue);min-width:1.35rem;height:1.35rem;color:var(--pink);font-family:var(--font-display);text-align:center;border-radius:999px;padding:0 .3rem;font-size:.7rem;font-weight:700;line-height:1.35rem;position:absolute;top:-.45rem;right:-.45rem;transform:rotate(8deg)}.cart-count[data-astro-cid-hkbrpulz][hidden]{display:none}.logo[data-astro-cid-hkbrpulz]{font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:.6rem;font-size:1.25rem;font-weight:800;text-decoration:none;display:flex}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;border:var(--border);font-family:var(--font-display);color:var(--blue);border-radius:999px;padding:.5em 1em;font-size:.85rem;font-weight:600;list-style:none}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{right:var(--gutter);background:var(--pink);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.75rem;position:absolute;top:calc(100% + 8px)}.menu[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--font-display);border-radius:8px;padding:.5em .75em;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page],.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:var(--blue);color:var(--pink)}.sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding-left:1.75em;font-size:.85rem}.sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:before{content:"↳ "}@media (width>=1220px){.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{display:none}.logo[data-astro-cid-hkbrpulz]{margin-right:0}.menu[data-astro-cid-hkbrpulz]{flex:1;justify-content:center;display:flex}.menu[data-astro-cid-hkbrpulz]>nav[data-astro-cid-hkbrpulz]>ul[data-astro-cid-hkbrpulz]>li[data-astro-cid-hkbrpulz]>a[data-astro-cid-hkbrpulz]{white-space:nowrap;padding-inline:.6em}.menu[data-astro-cid-hkbrpulz]>nav[data-astro-cid-hkbrpulz]{box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}.menu[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:.25rem;display:flex}.has-sub[data-astro-cid-hkbrpulz]{position:relative}.menu[data-astro-cid-hkbrpulz] .sub[data-astro-cid-hkbrpulz]{background:var(--pink);border:var(--border);border-radius:var(--radius);min-width:13rem;box-shadow:var(--shadow);flex-direction:column;margin-top:6px;padding:.5rem;display:none;position:absolute;top:100%;left:0}.menu[data-astro-cid-hkbrpulz] .sub[data-astro-cid-hkbrpulz]:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.has-sub[data-astro-cid-hkbrpulz]:hover>.sub[data-astro-cid-hkbrpulz],.has-sub[data-astro-cid-hkbrpulz]:focus-within>.sub[data-astro-cid-hkbrpulz]{display:flex}.sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;padding-left:.75em}.sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:before{content:none}}.site-footer[data-astro-cid-hkbrpulz]{background:var(--blue);color:var(--pink);padding-block:56px}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--pink)}.footer-grid[data-astro-cid-hkbrpulz]{gap:2rem;display:grid}@media (width>=760px){.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1.4fr 1fr 1fr}}.footer-banner[data-astro-cid-hkbrpulz]{border-radius:10px;width:min(300px,100%)}.footer-title[data-astro-cid-hkbrpulz]{color:var(--pink);font-size:1rem}.socials[data-astro-cid-hkbrpulz]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.socials[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{opacity:.7;font-size:.9em}.legal[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0 0 .3rem}.counter[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;margin-bottom:.9rem!important}.counter[data-astro-cid-hkbrpulz][hidden]{display:none}.counter-label[data-astro-cid-hkbrpulz]{font-size:.85rem}.counter-digits[data-astro-cid-hkbrpulz]{border:2px solid var(--pink);background:#111;border-radius:4px;gap:2px;padding:3px;display:inline-flex}.counter-digits[data-astro-cid-hkbrpulz] span{color:#39ff14;text-align:center;text-shadow:0 0 6px #39ff14b3;background:linear-gradient(#000 0 48%,#1a1a1a 52% 100%);min-width:1.1em;padding:.1em .15em;font:700 1.05rem/1.2 Courier New,ui-monospace,monospace;display:inline-block}
