.global-not-found_header__oaEEc{padding-block:var(--space-2);-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border);background:var(--color-bg)}.global-not-found_home__7AJiy{display:inline-flex;align-items:center;min-block-size:var(--space-6)}.global-not-found_main__hl_eZ{display:grid;grid-gap:var(--space-2);gap:var(--space-2);-webkit-padding-after:var(--space-8);padding-block-end:var(--space-8)}:root{--color-black:#0d0d0d;--color-brown:#733b09;--color-orange:#f28907;--color-yellow:#f1b808;--gradient-gold:linear-gradient(115deg,#b8860b,#f1b808 28%,#ffe27a 50%,#f1b808 72%,#c98a06);--gradient-cta:linear-gradient(100deg,#f6c51a,#f1b808 35%,#f28907);--gradient-rule:linear-gradient(90deg,transparent,#f1b808 20%,#f28907 50%,#f1b808 80%,transparent);--color-bg:#0d0d0d;--color-surface:#161616;--color-surface-2:#1f1f1f;--color-border:#2e2e2e;--color-text:#ffffff;--color-text-muted:#a8a29e;--color-cream:#fff8e6;--color-primary:var(--color-yellow);--color-on-primary:var(--color-black);--color-accent:var(--color-orange);--color-on-accent:var(--color-black);--color-link:var(--color-yellow);--color-focus:var(--color-orange);--color-success:#5fd38d;--color-warning:var(--color-orange);--color-danger:#ff6b5b;--font-heading:var(--font-montserrat),"Gotham",system-ui,sans-serif;--font-body:var(--font-figtree),"Proxima Nova",system-ui,sans-serif;--font-arabic:"Noto Kufi Arabic","Segoe UI",system-ui,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:clamp(2.5rem,5vw + 1rem,4rem);--leading-tight:1.15;--leading-body:1.55;--space-0:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-xl:32px;--radius-pill:999px;--shadow-card:0 1px 0 rgba(255,255,255,0.04),0 8px 24px rgba(0,0,0,0.45);--focus-ring:0 0 0 3px var(--color-bg),0 0 0 5px var(--color-focus);--container:1200px;--gutter:16px;--target:44px;--duration-fast:120ms;--duration:200ms;--duration-slow:420ms;--ease:cubic-bezier(0.2,0.7,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1)}.store{--color-bg:#ffffff;--color-cream:#fff9ed;--color-cream-2:#fdf3dc;--color-surface:#ffffff;--color-surface-2:#fff9ed;--color-border:#f1e9dd;--color-field:#a8865c;--color-text:#0d0d0d;--color-heading:#0d0d0d;--color-text-muted:#6b5640;--color-link:var(--color-brown);--color-focus:var(--color-brown);--color-success:#1d6b35;--color-on-success:#ffffff;--color-danger:#b42318;--color-danger-strong:#8f1c13;--color-danger-line:#f2c9c4;--color-success-soft:#eef7f1;--color-success-line:#cfe6d6;--color-gold-line:#f0dcae;--tone-low:#9a4500;--accent-ink:var(--color-brown);--color-badge:var(--color-black);--color-on-badge:#ffffff;--shadow-xs:0 1px 2px rgba(115,59,9,0.06);--shadow-sm:0 2px 6px rgba(115,59,9,0.06),0 8px 20px -12px rgba(115,59,9,0.18);--shadow-card:0 1px 2px rgba(115,59,9,0.05),0 14px 32px -18px rgba(115,59,9,0.28);--shadow-lift:0 2px 6px rgba(115,59,9,0.06),0 26px 50px -24px rgba(115,59,9,0.38);--shadow-float:0 10px 40px -12px rgba(115,59,9,0.22),0 2px 8px rgba(13,13,13,0.04);--shadow-cta:0 10px 24px -12px rgba(242,137,7,0.75);--focus-ring:0 0 0 2px #ffffff,0 0 0 4px var(--color-focus);--text-3xl:clamp(1.875rem,2vw + 1.25rem,2.5rem);--text-4xl:clamp(2.25rem,4vw + 1rem,3.5rem);--leading-tight:1.12;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--container:1240px;color:var(--color-text);color-scheme:light}.admin,.store{background-color:var(--color-bg)}.admin{--color-bg:#fff9ed;--text-2xl:1.625rem;--text-3xl:2rem}@media (min-width:768px){:root{--gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration:0ms;--duration-slow:0ms}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-heading);line-height:var(--leading-tight);margin:0 0 var(--space-2)}.store :is(h1,h2,h3,h4){font-weight:800;color:var(--color-heading);letter-spacing:-.015em}.store ::selection{background:color-mix(in srgb,var(--color-yellow) 45%,transparent);color:var(--color-black)}p{margin:0 0 var(--space-2)}a{color:var(--color-link)}img,picture{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-locked]{overflow:hidden}