
:root{--bood-blue:#00bfff;--bood-blue-deep:#007bff;--bood-surface:#0c0d13;--bood-border:#252937}
html body .products-grid{gap:clamp(12px,2.5vw,22px)!important}
html body .products-grid .product-box{position:relative!important;background:linear-gradient(155deg,#14131d,#08090e 78%)!important;border:1px solid #292b39!important;border-radius:21px!important;overflow:hidden!important;box-shadow:0 12px 30px #0005!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}
html body .products-grid .product-box:hover{border-color:#00bfff88!important;box-shadow:0 10px 35px #009dff22!important;transform:translateY(-2px)}
html body .products-grid .product-thumb-wrap{overflow:hidden!important;background:#090c14!important;border-radius:18px 18px 0 0!important}
html body .products-grid .product-thumb{object-fit:cover!important;transition:transform .25s ease!important}
html body .products-grid .product-box:hover .product-thumb{transform:scale(1.035)}
html body .products-grid .product-body{display:flex!important;flex-direction:column!important;gap:7px!important;padding:12px!important;min-width:0!important;flex:1!important}
html body .products-grid .product-title{font-size:clamp(13px,2.6vw,17px)!important;line-height:1.4!important;font-weight:800!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.8em!important}
html body .products-grid .product-price{color:#13c7ff!important;font-weight:900!important;font-size:clamp(17px,3.2vw,24px)!important;text-shadow:0 0 16px #00bfff22}
html body .products-grid .v1-btn-gradient{background:linear-gradient(105deg,#00c8ff,#006bff)!important;border:1px solid #47d7ff!important;border-radius:13px!important;box-shadow:0 3px 16px #00bfff3b!important;color:white!important}
html body .products-grid .product-out-of-stock{opacity:.82!important}
html body .products-grid .product-out-of-stock .v1-btn-gradient{background:#1c2028!important;border-color:#353a45!important;color:#adb2bf!important;box-shadow:none!important}
html body .product-detail-stat[data-variant]{background:#111019!important;border:1px solid #303242!important;border-radius:15px!important;transition:border-color .15s,box-shadow .15s!important}
html body .product-detail-stat[data-variant].active,html body .product-detail-stat[data-variant][aria-checked="true"]{border-color:#00c9ff!important;box-shadow:0 0 0 1px #00c9ff,0 0 18px #00bfff22!important;background:#091a29!important}
html body .product-detail-title{font-weight:900!important}
@media(max-width:600px){html body .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}html body .products-grid .product-box{border-radius:17px!important}html body .products-grid .product-body{padding:10px!important;gap:5px!important}html body .products-grid .v1-btn-gradient{min-height:40px!important;font-size:12px!important;padding:8px 5px!important}}
@media(prefers-reduced-motion:reduce){html body .products-grid .product-box,html body .products-grid .product-thumb{transition:none!important}}
