:root{color-scheme:dark;--bg:#07060a;--panel:#14121b;--panel2:#1c1926;--line:#29243a;--ink:#f6f4fb;--muted:#a9a4ba;--dim:#6f6a84;--pink:#ff4f7e;--cyan:#1cc3e8;--sun:#ffc824;--display:"Bricolage Grotesque",system-ui,sans-serif;--body:"Geist",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--cyan)}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--display);line-height:1.05;letter-spacing:-.015em;margin:0 0 .5em;text-wrap:balance}h1{font-size:clamp(2rem,5vw,3.4rem);font-weight:800}h2{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800}.tp-wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.tp-head{position:sticky;top:0;z-index:10;background:#07060adb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.tp-head-in{display:flex;align-items:center;gap:16px;padding-block:10px}.tp-brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-family:var(--display);font-weight:800}.tp-brand img{width:40px}.tp-nav{display:flex;gap:4px;margin-left:auto;flex-wrap:wrap}.tp-nav a{color:var(--muted);text-decoration:none;padding:8px 12px;border-radius:999px;font-weight:500;font-size:.92rem}.tp-nav a:hover{color:var(--ink);background:#ffffff0f}.tp-cart{color:#0b0710;background:var(--sun);text-decoration:none;font-weight:700;padding:8px 16px;border-radius:999px;box-shadow:0 0 0 2px var(--pink)}.tp-cart b{background:#0b0710;color:var(--sun);border-radius:999px;padding:0 7px;margin-left:4px;font-size:.8rem}@media(max-width:640px){.tp-nav{display:none}.tp-cart{margin-left:auto}}.tp-main{min-height:60vh;padding-block:clamp(32px,6vw,72px)}.tp-foot{border-top:1px solid var(--line);padding-block:28px;color:var(--dim);font-size:.85rem}.tp-foot-in{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between}.tp-foot nav{display:flex;flex-wrap:wrap;gap:16px}.tp-foot a{color:var(--muted);text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;font:600 .95rem var(--body);text-decoration:none;border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer}.btn:hover{border-color:var(--muted)}.btn-hot{border:0;color:#0b0710;background:var(--sun);font-weight:700;box-shadow:0 0 0 2px var(--pink),0 5px 0 0 var(--pink)}.btn[disabled]{opacity:.5;cursor:not-allowed}.label{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.muted{color:var(--muted)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:clamp(18px,3vw,32px)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.card{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden;color:var(--ink);text-decoration:none;transition:transform .2s,border-color .2s}.card:hover{transform:translateY(-4px);border-color:var(--cyan)}.card .ph{aspect-ratio:4/5;background:radial-gradient(80% 70% at 50% 40%,#1d1828,#0b0a10);display:grid;place-items:center;padding:14px}.card .ph img{width:100%;height:100%;object-fit:contain}.card .bd{padding:14px 16px 16px;display:grid;gap:4px}.card .t{font-family:var(--display);font-weight:700;line-height:1.2}.price{font-family:var(--display);font-weight:800;font-size:1.3rem}.price s{font-family:var(--mono);font-size:.8rem;color:var(--dim);font-weight:400;margin-left:6px}.product{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,60px);align-items:start}@media(max-width:800px){.product{grid-template-columns:1fr}}.product .media{background:radial-gradient(80% 70% at 50% 40%,#1d1828,#0b0a10);border:1px solid var(--line);border-radius:22px;padding:24px}.product .thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.product .thumbs img{width:64px;height:64px;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.rte{color:var(--muted);max-width:65ch}.rte a{color:var(--cyan)}form .field{display:grid;gap:6px;margin-bottom:14px}label{font-size:.9rem;color:var(--muted)}input,select,textarea{font:inherit;color:var(--ink);background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:12px 14px;width:100%}input:focus,select:focus,textarea:focus{outline:2px solid var(--cyan);outline-offset:1px}input[type=checkbox]{width:auto}.qty{width:90px}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:14px 10px;border-bottom:1px solid var(--line);vertical-align:middle}th{font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-weight:500}.cart-img{width:72px;border-radius:10px;background:var(--panel2)}.table-wrap{overflow-x:auto}.errors{color:var(--pink);margin-bottom:12px}.pager{display:flex;gap:10px;justify-content:center;margin-top:28px}.narrow{max-width:520px;margin-inline:auto}.stack{display:grid;gap:18px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/store.css.map */
