:root[data-theme="dark"],html[data-theme="dark"]{--background:#0d0d0f;--bg-primary:#0d0d0f;--bg-white:#161619;--bg-secondary:#161619;--bg-white-2:#1e1e22;--bg-card:#1e1e22;--elevated:#1e1e22;--topbar-bg:#161619;--border:#2b2b30;--border-color:#2b2b30;--border-light:#202024;--text-color:#eef1f7;--text-primary:#eef1f7;--text-gray:#9aa3b8;--text-secondary:#9aa3b8;--text-light:#6b7488;--accent:rgb(255,85,1);--primary-color:var(--accent);--accent-color:var(--accent);--accent-hover:#e64f00;--accent-light:#FF7A3D;--accent-rgb:255,85,1;--accent-gradient:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%);--primary-gradient:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%);--shadow-color:rgba(0,0,0,.38);--shadow-card:0 2px 14px rgba(0,0,0,.35);--shadow-hover:0 18px 40px -14px rgba(var(--accent-rgb),.42)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--background:#0d0d0f;--bg-primary:#0d0d0f;--bg-white:#161619;--bg-secondary:#161619;--bg-white-2:#1e1e22;--bg-card:#1e1e22;--elevated:#1e1e22;--topbar-bg:#161619;--border:#2b2b30;--border-color:#2b2b30;--border-light:#202024;--text-color:#eef1f7;--text-primary:#eef1f7;--text-gray:#9aa3b8;--text-secondary:#9aa3b8;--text-light:#6b7488;--accent:rgb(255,85,1);--primary-color:var(--accent);--accent-color:var(--accent);--accent-hover:#e64f00;--accent-light:#FF7A3D;--accent-rgb:255,85,1;--accent-gradient:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%);--primary-gradient:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%);--shadow-color:rgba(0,0,0,.38);--shadow-hover:0 18px 40px -14px rgba(var(--accent-rgb),.42)}}html[data-theme="dark"] body{background-image: radial-gradient(1100px 600px at 88% -8%,rgba(255,255,255,.022),transparent 60%),radial-gradient(1000px 600px at 8% -4%,rgba(255,255,255,.028),transparent 58%);background-attachment:fixed}.card-product,.product-scroll-item{transition: transform .22s cubic-bezier(.2,.8,.2,1);will-change: transform}.card-product:hover,.product-scroll-item:hover{transform: translateY(-4px)}.card-product .overflow-hidden img{transition: transform .45s ease}.card-product:hover .overflow-hidden img{transform: scale(1.06)}.buy:hover,a[class*="btn-primary"]:hover,button[class*="btn-primary"]:hover{filter: brightness(1.06)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline: 2px solid var(--accent,var(--accent));outline-offset: 2px;border-radius: 6px}.pzr-fav-btn{transition: transform .15s,background .15s}