
:root{--bood-ref-blue:#00bfff;--bood-ref-bg:#07090f;--bood-ref-line:rgba(132,161,206,.20)}
html body{overflow-x:hidden}
html body .products-grid{gap:14px!important;align-items:stretch}
html body .products-grid .product-box{background:linear-gradient(160deg,#12141c 0%,#0b0d16 68%,#081729 100%)!important;border:1px solid var(--bood-ref-line)!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 8px 28px #0007!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}
html body .products-grid .product-box:active{transform:scale(.985)}
@media(hover:hover){html body .products-grid .product-box:hover{transform:translateY(-3px);border-color:#00bfff88!important;box-shadow:0 12px 35px #00bfff20!important}}
html body .products-grid .product-thumb-wrap{overflow:hidden!important;background:#080b12!important}
html body .products-grid .product-thumb{object-fit:cover!important}
html body .products-grid .product-body{display:flex!important;flex-direction:column!important;min-width:0!important;gap:8px!important}
html body .products-grid .product-price-row{color:#10c5ff!important;font-weight:850!important}
html body .products-grid .v1-btn-gradient{margin-top:auto!important;background:linear-gradient(105deg,#00bfff,#0865f5)!important;border:1px solid #36d9ff99!important;box-shadow:0 5px 20px #009bff38!important;color:white!important;font-weight:800!important}
html body .products-grid .product-box.product-out-of-stock .v1-btn-gradient{background:#25272d!important;border-color:#444!important;box-shadow:none!important;color:#aaa!important}
html body .products-grid .product-box img{max-width:100%}
@media(max-width:650px){html body .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body .products-grid .product-box{border-radius:17px!important}html body .products-grid .product-body{padding:10px!important}html body .products-grid .v1-btn-gradient{min-height:43px!important;font-size:13px!important}}

html body .navbar-glass-container{z-index:1050!important}

@media(max-width:850px){html body #mobileMenuDrawer.mobile-menu-drawer{position:fixed!important;top:calc(88px + env(safe-area-inset-top,0px))!important;left:12px!important;right:12px!important;bottom:auto!important;width:auto!important;max-width:none!important;max-height:min(72dvh,640px)!important;overflow-y:auto!important;border-radius:20px!important;background:rgba(10,12,20,.97)!important;border:1px solid #52627b66!important;box-shadow:0 20px 55px #000c,0 0 22px #00bfff15!important;backdrop-filter:blur(20px)!important;transform:translateY(-12px)!important;opacity:0!important;transition:opacity .2s ease,transform .2s ease!important}html body #mobileMenuDrawer.mobile-menu-drawer.show{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}
@media(prefers-reduced-motion:reduce){html body .products-grid .product-box,html body #mobileMenuDrawer.mobile-menu-drawer{transition:none!important}}
