:root{--bg:#141110;--card:#1d1916;--card-dark:#171310;--footer:#0c0a09;--border:#2c2620;--border-input:#3a332b;--text:#f5f2ec;--text-2:#bdb4a8;--text-3:#6f665c;--orange:#f16a22;--orange-hover:#ff8a45;--mp:#009ee3;--mp-hover:#33b4ec;--wa:#25d366;--success:#4caf6d;--warn:#d7a021}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-family:var(--font-barlow),sans-serif;color:var(--text)}a{color:var(--orange);text-decoration:none}a:hover{color:var(--orange-hover)}::selection{background:var(--orange);color:#141110}.anton{font-family:var(--font-anton),sans-serif;text-transform:uppercase}.btn-orange,.cond{font-family:var(--font-condensed),sans-serif;font-weight:700;text-transform:uppercase}.btn-orange{background:var(--orange);color:#141110;border:none;cursor:pointer;border-radius:3px}.btn-orange:hover{background:var(--orange-hover)}.btn-mp{background:var(--mp);color:#fff;border:none;font-family:var(--font-condensed),sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:3px}.btn-mp:hover{background:var(--mp-hover)}.btn-outline{background:none;border:1px solid var(--border-input);color:var(--text-2);font-family:var(--font-condensed),sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:3px}.btn-outline:hover{border-color:var(--orange);color:var(--orange)}.nav-link{color:#141110;cursor:pointer}.nav-link:hover{color:var(--orange)}.insta-btn{display:flex;align-items:center;gap:7px;background:#141110;color:var(--text);padding:6px 13px;border-radius:3px;font-size:14px}.insta-btn:hover{background:var(--orange);color:#141110}.admin-row-link{color:var(--text)}.admin-row-link:hover{color:var(--orange)}.product-card{background:var(--card);border:1px solid var(--border);border-radius:4px;overflow:hidden;display:block;color:inherit;transition:transform .15s,border-color .15s}a.product-card{cursor:pointer}a.product-card:hover{transform:translateY(-4px);border-color:var(--orange);color:inherit}.field{background:var(--card);border:1px solid var(--border-input);border-radius:3px;color:var(--text);font-family:var(--font-barlow),sans-serif;font-size:16px;padding:13px 16px;outline:none}.field:focus{border-color:var(--orange)}.pill{border:1px solid var(--border-input);background:transparent;color:var(--text-2);font-family:var(--font-condensed),sans-serif;font-weight:700;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;padding:9px 16px;border-radius:999px;cursor:pointer}.pill.active{border-color:var(--orange);background:var(--orange);color:#141110}.footer-muted{color:var(--text-3);cursor:pointer;font-size:14px}.footer-muted:hover{color:var(--orange)}.wa-fab{position:fixed;bottom:28px;right:28px;background:var(--wa);color:var(--footer);display:flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;font-weight:700;font-size:16px;box-shadow:0 8px 24px rgba(0,0,0,.45);z-index:40}.wa-fab:hover{background:#3ee27c;color:var(--footer)}.qty-btn{background:none;border:none;color:var(--text);font-size:20px;width:42px;height:46px;cursor:pointer}.qty-btn:hover{color:var(--orange)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:anton;src:url(/_next/static/media/8051a08636cd4e74-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local("Arial");ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.00%;size-adjust:91.94%}.__className_6472af{font-family:anton,anton Fallback;font-weight:400}.__variable_6472af{--font-anton:"anton","anton Fallback"}@font-face{font-family:barlow;src:url(/_next/static/media/691b6fb31d3e6775-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/b9baa9745ad72e9a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/03cb9b26540927f0-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/eb8ae334b258b59b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/ac3d7fa76875a7b4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:barlow;src:url(/_next/static/media/e65082c86a666eb1-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:barlow;src:url(/_next/static/media/d8776d626c2454b6-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:barlow;src:url(/_next/static/media/37d89944138236bb-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_ac05e0{font-family:barlow,barlow Fallback}.__variable_ac05e0{--font-barlow:"barlow","barlow Fallback"}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/6440fe7387ce63db-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/b506a7cac27c94c2-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/e98110099c020b2e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local("Arial");ascent-override:126.37%;descent-override:25.27%;line-gap-override:0.00%;size-adjust:79.13%}.__className_ac2f87{font-family:barlowCondensed,barlowCondensed Fallback}.__variable_ac2f87{--font-condensed:"barlowCondensed","barlowCondensed Fallback"}