.k2-menu-trigger{display:none}.k2-menu-trigger,.k2-menu-close{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px}.k2-menu-panel[data-slot=sheet-content]{width:min(360px,100vw - 28px);padding:max(22px, env(safe-area-inset-top)) 22px max(22px, env(safe-area-inset-bottom));color:#e2ded4;background:#191d1a;border-left:1px solid #b6521366;gap:10px;overflow-y:auto}.k2-menu-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.k2-menu-title{font-family:var(--font-outfit), Arial, sans-serif;color:inherit;margin:0;font-size:25px}.k2-menu-close{width:44px;padding:0;display:inline-flex}.k2-menu-description{color:#aaa79f;margin:0 0 12px;font-size:14px}.k2-menu-links{letter-spacing:0;flex-direction:column;align-items:stretch;gap:2px;display:flex}.k2-menu-links>a{color:#e2ded4;border-radius:8px;justify-content:space-between;align-items:center;min-height:48px;padding:10px 12px;font-size:16px;text-decoration:none;display:flex}.k2-menu-links>a:hover,.k2-menu-close:hover,.k2-menu-trigger:hover{background:#b6521329}.k2-menu-section{color:#c98a60;text-transform:uppercase;letter-spacing:.12em;padding:24px 12px 8px;font-size:11px}.k2-menu-links a:focus-visible{outline-offset:3px;outline:2px solid #e5a879}.k2-menu-close:focus-visible{outline-offset:3px;outline:2px solid #e5a879}.k2-menu-trigger:focus-visible{outline-offset:3px;outline:2px solid #e5a879}.detail-header-actions{align-items:center;gap:20px;display:flex}@media (max-width:800px){.k2-menu-trigger{display:inline-flex}header.k2-mobile-header>nav,.detail-header-actions>a{display:none}header.k2-mobile-header{z-index:30;background:var(--background);width:100%;margin-inline:0;padding-inline:14px;position:sticky;top:0}.detail-header.k2-mobile-header{gap:10px;padding-block:16px}.k2-mobile-header .detail-brand{font-size:13px}section[id]{scroll-margin-top:110px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.k2-menu-panel[data-slot=sheet-content],[data-slot=sheet-overlay]{transition:none}}
