:root{color-scheme:dark;--ik-bg:#050612;--ik-panel:rgba(16,20,46,.84);--ik-panel-2:rgba(9,12,31,.94);--ik-line:rgba(129,205,255,.18);--ik-cyan:#5cecff;--ik-blue:#638cff;--ik-pink:#ff5ed6;--ik-text:#f1f6ff;--ik-muted:#91a0bd}*{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}html{background:var(--ik-bg)}body{color:var(--ik-text);background:radial-gradient(ellipse at 12% 18%,rgba(31,191,227,.17),transparent 38%),radial-gradient(ellipse at 86% 10%,rgba(105,70,224,.22),transparent 44%),radial-gradient(ellipse at 72% 88%,rgba(218,54,199,.14),transparent 40%),linear-gradient(145deg,#07091a,#050510 62%,#0a0617);background-attachment:fixed}body:before{content:"LOCAL COMMERCE DEMO · PAYMENTS DISABLED";display:block;padding:8px;text-align:center;color:#aef6ff;background:rgba(92,236,255,.07);border-bottom:1px solid rgba(92,236,255,.16);font-size:10px;font-weight:800;letter-spacing:.16em}h1,h2,h3,h4,h5{color:var(--ik-text)}.content-wrapper{width:min(1120px,calc(100% - 40px))}header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--ik-line);background:rgba(7,9,26,.86);backdrop-filter:blur(24px);box-shadow:0 20px 60px rgba(0,0,0,.22)}header .content-wrapper{min-height:76px;align-items:center}header h1{align-items:center;gap:10px;color:var(--ik-text);font-size:15px;letter-spacing:.04em}header h1 img{width:42px;height:42px;flex:0 0 auto;padding:0;filter:drop-shadow(0 0 13px rgba(92,236,255,.3))}header nav a{color:#aebbd2;border:0;border-radius:10px;font-size:13px}header nav a:hover{color:white;border:0;background:rgba(92,236,255,.08)}header .link-icons a,header .link-icons .search i{color:#dce6f6}header .link-icons a:hover,header .link-icons .search i:hover{background:rgba(92,236,255,.08)}header .link-icons a span{background:linear-gradient(135deg,var(--ik-cyan),var(--ik-blue));color:#07101c}.featured{margin:32px auto;border:1px solid var(--ik-line);border-radius:28px;overflow:hidden;background-image:radial-gradient(circle at 50% 40%,rgba(89,103,255,.24),transparent 30%),linear-gradient(135deg,rgba(21,37,76,.9),rgba(20,11,46,.94))!important;box-shadow:0 35px 90px rgba(0,0,0,.35)}main .featured h2{width:auto;color:var(--ik-text);font-family:inherit!important;font-size:clamp(42px,7vw,72px);letter-spacing:-.06em}.featured h2:after{content:"DESKTOP AUTOMATION, CROWNED";display:block;margin-top:18px;color:var(--ik-cyan);font-size:10px;letter-spacing:.2em}.featured p{color:var(--ik-muted)!important}.recentlyadded h2,.products h1,.cart h1,.checkout h1,.myaccount h1{border-bottom:1px solid var(--ik-line);color:var(--ik-text)}.recentlyadded .products,.products .products-wrapper{gap:14px}.recentlyadded .products .product,.products .products-wrapper .product{padding:18px;border:1px solid var(--ik-line);border-radius:18px;background:var(--ik-panel);transition:transform .2s,border-color .2s,box-shadow .2s}.recentlyadded .products .product:hover,.products .products-wrapper .product:hover{transform:translateY(-3px);border-color:rgba(92,236,255,.38);box-shadow:0 20px 50px rgba(0,0,0,.25)}.product .name,.product .price,.product-content h1{color:var(--ik-text)!important}.product .rrp{color:#6f7b96!important}.product-content .product-imgs,.product-content .product-details,.cart,.checkout,.myaccount,.content-wrapper.error{border:1px solid var(--ik-line);border-radius:22px;background:var(--ik-panel);padding:28px}.product-content .product-imgs img,.recentlyadded .products .product img,.products .products-wrapper .product img{border-radius:16px;background:radial-gradient(circle,#152556,#080b1d);object-fit:contain}.btn,input[type=submit],button{border:1px solid rgba(92,236,255,.22)!important;border-radius:12px!important;background:linear-gradient(120deg,var(--ik-cyan),#84aaff 55%,#ee70db)!important;color:#07101c!important;font-weight:750!important;box-shadow:0 10px 30px rgba(73,172,255,.16)}input,select,textarea{border:1px solid var(--ik-line)!important;border-radius:10px!important;background:rgba(4,7,23,.72)!important;color:var(--ik-text)!important}table{border-collapse:separate!important;border-spacing:0;color:var(--ik-text)}table td{border-color:var(--ik-line)!important}table thead td{color:#8befff!important;background:rgba(92,236,255,.05)}.cart .total .price,.checkout .total .price{color:var(--ik-cyan)!important}.myaccount .tab{border-color:var(--ik-line)!important}.myaccount .tab a{color:#a7b4cc!important}.myaccount .tab a.active{color:var(--ik-cyan)!important;border-color:var(--ik-cyan)!important}footer{border-top:1px solid var(--ik-line);background:rgba(4,6,18,.7)}footer p,footer a{color:#71809b!important}@supports not (backdrop-filter:blur(1px)){header{background:#090c22}}@media(max-width:760px){body:before{font-size:8px}.content-wrapper{width:min(100% - 24px,1120px)}header nav{background:#0c1028!important;border:1px solid var(--ik-line)}main .featured{height:370px}.product-content{padding-inline:12px}.product-content .product-imgs,.product-content .product-details,.cart,.checkout,.myaccount{padding:18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
