.site-header[data-astro-cid-nen7h5rs]{z-index:100;backdrop-filter:blur(8px);background:#fffffff7;transition:box-shadow .2s;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #00000014}.site-header[data-astro-cid-nen7h5rs].scrolled{box-shadow:0 2px 16px #0000001f}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;max-width:1280px;height:72px;margin:0 auto;padding:0 1.5rem;display:flex}.logo-link[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;display:flex}.logo-img[data-astro-cid-nen7h5rs]{object-fit:contain;width:auto;height:52px}.main-nav[data-astro-cid-nen7h5rs]{flex:1;justify-content:center;display:flex}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs]{position:relative}.nav-link[data-astro-cid-nen7h5rs]{letter-spacing:.06em;text-transform:uppercase;color:#1a1a2e;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:.3rem;padding:.5rem .75rem;font-family:Exo,Work Sans,sans-serif;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:flex}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs].active{color:var(--color-primary);background:#0036a80f}.nav-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:.3rem;display:flex}.chevron[data-astro-cid-nen7h5rs]{flex-shrink:0;transition:transform .2s}.has-dropdown[data-astro-cid-nen7h5rs]:hover .chevron[data-astro-cid-nen7h5rs],.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.dropdown[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;pointer-events:none;border-top:3px solid var(--color-primary);background:#fff;border-radius:8px;min-width:200px;margin:0;padding:.75rem 0 .5rem;list-style:none;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 8px 32px #00000024}.has-dropdown[data-astro-cid-nen7h5rs]:after{content:"";height:10px;position:absolute;bottom:-10px;left:0;right:0}.has-dropdown[data-astro-cid-nen7h5rs]:hover .dropdown[data-astro-cid-nen7h5rs],.has-dropdown[data-astro-cid-nen7h5rs]:focus-within .dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(2px)}.dropdown-link[data-astro-cid-nen7h5rs]{color:#1a1a2e;padding:.55rem 1.25rem;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:block}.dropdown-link[data-astro-cid-nen7h5rs]:hover,.dropdown-link[data-astro-cid-nen7h5rs].active{color:var(--color-primary);background:#0036a80d}.btn-ehandel[data-astro-cid-nen7h5rs]{background:var(--color-primary);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:.55rem 1.35rem;font-family:Exo,Work Sans,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.btn-ehandel[data-astro-cid-nen7h5rs]:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.btn-ehandel[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:3px solid #4cd964}.nav-link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.hamburger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:0;display:none}.hamburger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transform-origin:50%;background:#1a1a2e;border-radius:2px;width:24px;height:2px;transition:transform .25s,opacity .25s,background .15s;display:block}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{background:#fff;border-top:1px solid #00000014;max-height:0;padding:1rem 0 1.5rem;transition:max-height .3s;display:none;overflow:hidden}.mobile-menu[data-astro-cid-nen7h5rs].open{max-height:600px}.mobile-nav-list[data-astro-cid-nen7h5rs]{margin:0;padding:0 1.5rem;list-style:none}.mobile-nav-item[data-astro-cid-nen7h5rs]{border-bottom:1px solid #0000000f}.mobile-nav-item[data-astro-cid-nen7h5rs]:last-child{border-bottom:none;padding-top:1rem}.mobile-nav-link[data-astro-cid-nen7h5rs]{letter-spacing:.04em;text-transform:uppercase;color:#1a1a2e;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.85rem 0;font-family:Exo,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.mobile-nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary)}.mobile-dropdown[data-astro-cid-nen7h5rs]{margin:0;padding:0 0 .5rem 1rem;list-style:none;display:none}.mobile-dropdown[data-astro-cid-nen7h5rs].open{display:block}.mobile-dropdown-link[data-astro-cid-nen7h5rs]{color:#5a6a80;padding:.55rem 0;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;display:block}.mobile-dropdown-link[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary)}.mobile-ehandel[data-astro-cid-nen7h5rs]{background:var(--color-primary);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;padding:.65rem 1.5rem;font-family:Exo,sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=960px){.main-nav[data-astro-cid-nen7h5rs],.btn-ehandel[data-astro-cid-nen7h5rs]{display:none}.hamburger[data-astro-cid-nen7h5rs]{display:flex}.mobile-menu[data-astro-cid-nen7h5rs]{display:block}.header-inner[data-astro-cid-nen7h5rs]{gap:1rem}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-primary);color:#ffffffbf}.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr;gap:3rem;max-width:1280px;margin:0 auto;padding:4rem 1.5rem 2.5rem;display:grid}@media (width<=900px){.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.footer-logo[data-astro-cid-jo6i4kqk]{object-fit:contain;border-radius:4px;width:auto;height:44px;margin-bottom:1rem;display:block}.footer-tagline[data-astro-cid-jo6i4kqk]{color:#ffffff80;max-width:260px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6}.footer-contact-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.6rem;display:flex}.footer-contact-item[data-astro-cid-jo6i4kqk]{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .15s;display:flex}a[data-astro-cid-jo6i4kqk].footer-contact-item:hover{color:var(--color-secondary)}.footer-address[data-astro-cid-jo6i4kqk]{color:#fff6;font-size:.825rem}.footer-col-heading[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;text-transform:uppercase;color:#ffffff59;margin-bottom:1rem;font-family:Exo,sans-serif;font-size:.65rem;font-weight:700}.footer-nav-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.footer-nav-link[data-astro-cid-jo6i4kqk]{color:#ffffffa6;font-size:.875rem;text-decoration:none;transition:color .15s}.footer-nav-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-hours-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;margin-bottom:1.75rem;display:flex}.footer-hours-row[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.1rem;display:flex}.footer-hours-row[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{color:#ffffff59;font-size:.75rem}.footer-hours-row[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{color:#ffffffbf;margin:0;font-size:.875rem;font-weight:600}.footer-ehandel-btn[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;align-items:center;padding:.6rem 1.25rem;font-family:Exo,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.footer-ehandel-btn[data-astro-cid-jo6i4kqk]:hover{background:#ffffff40}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:1rem;max-width:1280px;margin:0 auto;padding:1.25rem 1.5rem;display:flex}.footer-copy[data-astro-cid-jo6i4kqk]{color:#ffffff40;font-size:.8rem}.footer-social[data-astro-cid-jo6i4kqk]{gap:.75rem;display:flex}.footer-social-link[data-astro-cid-jo6i4kqk]{color:#ffffff4d;justify-content:center;align-items:center;margin:-.7rem;padding:.7rem;transition:color .15s;display:flex}.footer-social-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}
