.site-header[data-astro-cid-l7arcky5]{z-index:50;background:#fff;border-bottom:1px solid #edeef1;position:sticky;top:0}.header-inner[data-astro-cid-l7arcky5]{justify-content:space-between;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px;display:flex}.brand[data-astro-cid-l7arcky5]{flex-shrink:0;align-items:center;gap:10px;margin-right:auto;display:flex}.brand[data-astro-cid-l7arcky5] img[data-astro-cid-l7arcky5]{object-fit:contain;flex-shrink:0;width:72px;height:auto}.brand-text[data-astro-cid-l7arcky5]{flex-direction:column;line-height:1.1;display:flex}.brand-name[data-astro-cid-l7arcky5]{flex-direction:column;align-items:flex-start;display:flex}.brand-text[data-astro-cid-l7arcky5] strong[data-astro-cid-l7arcky5]{color:var(--gold,#d3b51a);letter-spacing:.02em;font-size:1.25rem}.brand-text[data-astro-cid-l7arcky5] em[data-astro-cid-l7arcky5]{color:var(--gold,#d3b51a);font-size:1.2rem;font-style:normal;font-weight:800}.brand-text[data-astro-cid-l7arcky5] small[data-astro-cid-l7arcky5]{color:#9aa1ac;letter-spacing:.05em;margin-top:2px;font-size:.55rem;font-weight:700}.main-nav[data-astro-cid-l7arcky5]{flex-wrap:nowrap;align-items:center;gap:14px;display:flex}.nav-item[data-astro-cid-l7arcky5]{position:relative}.main-nav[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{color:var(--navy-700,#0b3666);letter-spacing:.02em;align-items:center;gap:4px;font-size:.68rem;font-weight:700;display:inline-flex}.main-nav[data-astro-cid-l7arcky5]>.nav-item[data-astro-cid-l7arcky5]>a[data-astro-cid-l7arcky5]{position:relative}.main-nav[data-astro-cid-l7arcky5]>.nav-item[data-astro-cid-l7arcky5]>a[data-astro-cid-l7arcky5]:after{content:"";background:#d4af37;height:2px;transition:transform .18s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.main-nav[data-astro-cid-l7arcky5]>.nav-item[data-astro-cid-l7arcky5]>a[data-astro-cid-l7arcky5].active:after{transform:scaleX(1)}.dropdown[data-astro-cid-l7arcky5]{padding:8px 0;list-style:none}.nav-item[data-astro-cid-l7arcky5].has-dropdown .dropdown[data-astro-cid-l7arcky5]{opacity:0;visibility:hidden;background:#fff;border:1px solid #ecedf0;border-radius:8px;min-width:190px;margin-top:10px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 10px 28px #152b541f}.nav-item[data-astro-cid-l7arcky5].has-dropdown.open .dropdown[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]{white-space:nowrap}.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{color:var(--navy-700,#0b3666);border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 16px 9px 18px;font-size:.72rem;font-weight:600;transition:background .18s,color .18s,border-color .18s,padding-left .18s;display:flex;position:relative}.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover,.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:focus-visible{background:var(--gold-soft,#f7f2d9);color:var(--gold-dark,#b2980f);border-left-color:var(--gold,#d3b51a);outline:none;padding-left:22px}.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5].active{background:var(--gold-soft,#f7f2d9);color:var(--gold-dark,#b2980f);border-left-color:var(--gold,#d3b51a)}.sub-arrow[data-astro-cid-l7arcky5]{opacity:0;flex-shrink:0;width:13px;height:13px;transition:opacity .18s,transform .18s;transform:translate(-5px)}.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover .sub-arrow[data-astro-cid-l7arcky5],.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:focus-visible .sub-arrow[data-astro-cid-l7arcky5],.dropdown[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5].active .sub-arrow[data-astro-cid-l7arcky5]{opacity:1;transform:translate(0)}.caret[data-astro-cid-l7arcky5]{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--navy-700,#0b3666);opacity:.6;width:0;height:0;transition:transform .2s,opacity .2s;display:inline-block}@media (width>=1081px){.nav-item[data-astro-cid-l7arcky5].has-dropdown>a[data-astro-cid-l7arcky5] .caret[data-astro-cid-l7arcky5]{transform:rotate(0)}.nav-item[data-astro-cid-l7arcky5].has-dropdown:hover>a[data-astro-cid-l7arcky5],.nav-item[data-astro-cid-l7arcky5].has-dropdown:focus-within>a[data-astro-cid-l7arcky5]{color:var(--gold-dark,#b2980f)}.nav-item[data-astro-cid-l7arcky5].has-dropdown:hover>a[data-astro-cid-l7arcky5]:after,.nav-item[data-astro-cid-l7arcky5].has-dropdown:focus-within>a[data-astro-cid-l7arcky5]:after,.nav-item[data-astro-cid-l7arcky5].has-dropdown.open>a[data-astro-cid-l7arcky5]:after{transform:scaleX(1)}.nav-item[data-astro-cid-l7arcky5].has-dropdown:hover>a[data-astro-cid-l7arcky5] .caret[data-astro-cid-l7arcky5],.nav-item[data-astro-cid-l7arcky5].has-dropdown:focus-within>a[data-astro-cid-l7arcky5] .caret[data-astro-cid-l7arcky5],.nav-item[data-astro-cid-l7arcky5].has-dropdown.open>a[data-astro-cid-l7arcky5] .caret[data-astro-cid-l7arcky5]{opacity:1;border-top-color:var(--gold,#d3b51a);transform:rotate(180deg)}.nav-item[data-astro-cid-l7arcky5].has-dropdown:hover .dropdown[data-astro-cid-l7arcky5],.nav-item[data-astro-cid-l7arcky5].has-dropdown:focus-within .dropdown[data-astro-cid-l7arcky5],.nav-item[data-astro-cid-l7arcky5].has-dropdown.open .dropdown[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;transform:translateY(0)}.nav-item[data-astro-cid-l7arcky5].has-dropdown .dropdown[data-astro-cid-l7arcky5]:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}}.btn-shop[data-astro-cid-l7arcky5]{flex-shrink:0;margin-left:8px;padding:6px 14px;font-size:.68rem}.menu-toggle[data-astro-cid-l7arcky5]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}.menu-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{background:var(--navy-700,#0b3666);border-radius:2px;width:100%;height:2.5px;transition:transform .2s,opacity .2s;display:block}.menu-toggle[data-astro-cid-l7arcky5].open span[data-astro-cid-l7arcky5]:first-child{transform:translateY(7.5px)rotate(45deg)}.menu-toggle[data-astro-cid-l7arcky5].open span[data-astro-cid-l7arcky5]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-l7arcky5].open span[data-astro-cid-l7arcky5]:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}@media (width<=1080px){.menu-toggle[data-astro-cid-l7arcky5]{display:flex}.main-nav[data-astro-cid-l7arcky5]{background:#fff;flex-direction:column;align-items:flex-start;gap:4px;width:280px;height:100vh;padding:90px 24px 24px;transition:transform .25s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 24px #152b541f}.main-nav[data-astro-cid-l7arcky5].open{transform:translate(0)}.nav-item[data-astro-cid-l7arcky5]{width:100%}.main-nav[data-astro-cid-l7arcky5]>.nav-item[data-astro-cid-l7arcky5]>a[data-astro-cid-l7arcky5]{justify-content:space-between;width:100%;padding:12px 4px;font-size:.9rem;display:flex}.dropdown[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;box-shadow:none;border:none;margin:0;padding:0 0 8px 14px;display:none;position:static;transform:none}.nav-item[data-astro-cid-l7arcky5].has-dropdown.open .dropdown[data-astro-cid-l7arcky5]{display:block}}@media (width<=620px){.header-inner[data-astro-cid-l7arcky5]{flex-wrap:wrap}}.icon-badge[data-astro-cid-c6qwfdoj]{background:var(--gold,#d3b51a);width:44px;min-width:44px;height:44px;color:var(--navy,#0b3666);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.icon-badge[data-astro-cid-c6qwfdoj].small{border-radius:4px;width:38px;height:38px}.icon-badge[data-astro-cid-c6qwfdoj].tiny{width:24px;height:24px;color:var(--gold,#d3b51a);background:0 0;border-radius:3px}.icon-badge[data-astro-cid-c6qwfdoj].outline{border:1.5px solid var(--navy,#0b3666);color:var(--navy,#0b3666);background:#fff;width:42px;height:42px}.icon-badge[data-astro-cid-c6qwfdoj].bare{color:var(--navy,#0b3666);vertical-align:middle;background:0 0;width:16px;min-width:16px;height:16px;margin-right:6px;display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--navy-700,#0b3666);color:#fff;margin-top:70px;padding-top:54px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:36px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] .brand-footer[data-astro-cid-jo6i4kqk] .brand-text[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#fff}.footer-brand[data-astro-cid-jo6i4kqk] .brand-footer[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:contain;flex-shrink:0;height:auto}.brand[data-astro-cid-jo6i4kqk]{flex-shrink:0;align-items:center;gap:10px;display:flex}.brand-text[data-astro-cid-jo6i4kqk]{flex-direction:column;line-height:1.05;display:flex}.brand-text[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--navy-700,#0b3666);letter-spacing:.02em;font-size:1.15rem}.brand-text[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{color:var(--gold,#d3b51a);margin-top:-2px;font-size:1rem;font-style:normal;font-weight:800}.tagline[data-astro-cid-jo6i4kqk]{color:#fff9;margin:10px 0 18px;font-size:.8rem}.socials[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.footer-col[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;color:#ffffff8c;margin-top:0;margin-bottom:16px;font-size:.75rem;font-weight:800}.footer-links-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;align-items:start;gap:10px 24px;display:grid}.footer-links-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffd9;font-size:.82rem;line-height:1.5}.footer-links-grid[data-astro-cid-jo6i4kqk] .shop-link[data-astro-cid-jo6i4kqk]{color:var(--gold,#d3b51a);text-underline-offset:4px;font-weight:800;text-decoration:underline}.footer-links-grid[data-astro-cid-jo6i4kqk] .shop-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-col[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#ffffffd9;align-items:center;margin-top:0;margin-bottom:12px;font-size:.82rem;display:flex}.footer-col[data-astro-cid-jo6i4kqk] .icon-badge.bare{color:var(--gold,#d3b51a)}.newsletter[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.newsletter[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:4px;padding:11px 14px;font-size:.82rem}.newsletter[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:#ffffff80}.newsletter[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{background:var(--gold,#d3b51a);color:var(--navy-700,#0b3666);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:.78rem;font-weight:800;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#ffffff8c;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:18px 24px;font-size:.72rem;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffbf}@media (width<=860px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=620px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
