.product-grid-item{height:100%!important}.wd-main-card-wrapper{background-color:#ffffff!important;border-radius:20px!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 4px 20px rgb(0 0 0 / .05)!important;height:100%!important;padding:12px 16px 16px 16px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;transition:all 0.35s cubic-bezier(.25,.8,.25,1)!important}.wd-main-card-wrapper:hover{transform:translateY(-6px) scale(1.01)!important;box-shadow:0 14px 30px rgb(0 0 0 / .12)!important;border-color:rgb(0 0 0 / .15)!important}.wd-main-card-wrapper .product-element-top,.wd-main-card-wrapper .product-image-link,.wd-main-card-wrapper .wp-block-wd-li-product-thumbnail img,.wd-main-card-wrapper img{border-radius:0!important}.wd-main-card-wrapper .product-labels,.wd-main-card-wrapper .wd-product-labels{top:0!important;left:0!important;right:auto!important;gap:3px!important;max-width:85%!important;z-index:5!important}.wd-main-card-wrapper .product-label:first-child,.wd-main-card-wrapper .wd-product-label:first-child{border-top-left-radius:0!important}.wd-main-card-wrapper .product-label,.wd-main-card-wrapper .wd-product-label{padding:3px 8px!important;font-size:11px!important;line-height:1.3!important;border-radius:4px!important;box-shadow:0 2px 5px rgb(0 0 0 / .12)!important}.wd-main-card-wrapper .wp-block-wd-li-product-title,.wd-main-card-wrapper .product-title{padding-left:10px!important;padding-right:10px!important;min-height:48px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.4!important;text-align:center!important}.wd-main-card-wrapper .wd-product-categories,.wd-main-card-wrapper .wp-block-wd-li-product-categories-list{padding-left:10px!important;padding-right:10px!important}.wd-price-outer-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;text-align:center!important;margin-top:auto!important;padding-bottom:4px!important}.wd-price-pill-button{position:relative!important;background:linear-gradient(135deg,#2b3036 0%,#111315 100%)!important;border-radius:30px!important;padding:8px 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 15px rgb(0 0 0 / .3)!important;margin:12px auto 0 auto!important;cursor:pointer!important;overflow:hidden!important;transition:all 0.35s cubic-bezier(.4,0,.2,1)!important;border:1px solid rgb(255 255 255 / .15)!important;max-width:90%!important;opacity:1!important;visibility:visible!important}.wd-price-pill-button::before{content:''!important;position:absolute!important;top:0!important;left:-100%!important;width:60%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent)!important;transform:skewX(-20deg)!important;transition:left 0.6s ease!important}.wd-price-pill-button:hover{transform:translateY(-2px) scale(1.02)!important;background:linear-gradient(135deg,#383e45 0%,#181b1e 100%)!important;box-shadow:0 6px 20px rgb(0 0 0 / .4)!important;border-color:rgb(255 255 255 / .3)!important}.wd-price-pill-button:hover::before{left:140%!important}.wd-price-pill-button,.wd-price-pill-button .price,.wd-price-pill-button .price *,.wd-price-pill-button span.amount,.wd-price-pill-button bdi{color:#ffffff!important;opacity:1!important;visibility:visible!important;font-weight:800!important;font-size:1.05rem!important;line-height:1.2!important;margin-bottom:0!important;text-decoration:none!important;letter-spacing:0.4px!important;text-shadow:0 2px 4px rgb(0 0 0 / .6)!important;filter:none!important}.wd-price-pill-button .price del{position:absolute!important;top:-22px!important;left:50%!important;transform:translateX(-50%)!important;opacity:0.75!important;color:#a0a0a0!important;font-size:0.8rem!important;white-space:nowrap!important}.wd-price-pill-button *{pointer-events:none!important}.custom-cat-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:0!important;width:100%!important}@media (max-width:1024px){.custom-cat-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.custom-cat-grid{grid-template-columns:repeat(2,1fr)!important}}.cat-card{position:relative!important;height:125px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;overflow:hidden!important;text-decoration:none!important;border-radius:0!important;transition:transform 0.35s cubic-bezier(.34,1.56,.64,1),box-shadow 0.35s ease!important;z-index:1!important;background:#090d16}.cat-card .cat-img-wrap{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}.cat-card img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;opacity:0.9!important;transition:transform 0.4s ease,opacity 0.4s ease!important}.cat-card .cat-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0.55!important;transition:opacity 0.4s ease,background 0.4s ease!important;z-index:2!important;background:linear-gradient(to top,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .2) 60%,#fff0 100%)}.cat-card .cat-content-wrap{position:relative!important;z-index:3!important;width:100%!important;padding:6px 4px 8px 4px!important;text-align:center!important;transition:transform 0.4s cubic-bezier(.34,1.56,.64,1)!important;transform:translateY(10px)!important}.cat-card .cat-icon{display:flex!important;justify-content:center!important;align-items:center!important;height:0!important;opacity:0!important;transform:scale(.5)!important;transition:all 0.35s cubic-bezier(.34,1.56,.64,1)!important;margin-bottom:0!important;color:#ffffff!important}.cat-card .cat-icon svg{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .6))}.cat-card .cat-title-fa{color:#ffffff!important;font-size:13px!important;font-weight:800!important;text-shadow:0 2px 5px rgb(0 0 0 / .9)!important;line-height:1.2!important}.cat-card .cat-title-en{color:rgb(255 255 255 / .75)!important;font-size:9px!important;font-weight:600!important;letter-spacing:0.8px!important;text-transform:uppercase!important;margin-top:3px!important;text-shadow:0 1px 3px rgb(0 0 0 / .9)!important;font-family:Arial,sans-serif!important}.cat-card:hover{transform:translateY(-2px)!important;z-index:10!important}.cat-card:hover img{opacity:1!important;transform:scale(1.08)!important}.cat-card:hover .cat-overlay{opacity:0.88!important}.cat-card:hover .cat-content-wrap{transform:translateY(-6px)!important}.cat-card:hover .cat-icon{height:26px!important;opacity:1!important;transform:scale(1)!important;margin-bottom:4px!important;animation:hrbFloatIcon 1.2s ease-in-out infinite alternate!important}@keyframes hrbFloatIcon{0%{transform:translateY(0) scale(1)}100%{transform:translateY(-3px) scale(1.05)}}.bg-ps5-game:hover .cat-overlay,.bg-ps4-game:hover .cat-overlay{background:linear-gradient(135deg,rgb(15 23 42 / .95),rgb(30 27 75 / .95))!important}.bg-ps4-consoles:hover .cat-overlay,.bg-accessories-ps4:hover .cat-overlay{background:linear-gradient(135deg,rgb(0 34 68 / .95),rgb(0 82 204 / .95))!important}.bg-ps5-consoles:hover .cat-overlay,.bg-accessories-ps5:hover .cat-overlay{background:linear-gradient(135deg,rgb(0 18 46 / .95),rgb(0 114 206 / .95))!important}.bg-xbox-series-consoles:hover .cat-overlay,.bg-accessories-xbox-series:hover .cat-overlay{background:linear-gradient(135deg,rgb(3 33 14 / .95),rgb(16 124 65 / .95))!important}.bg-nintendo-switch-console:hover .cat-overlay,.bg-nintendo-switch-console-accessories:hover .cat-overlay{background:linear-gradient(135deg,rgb(49 0 5 / .95),rgb(230 0 18 / .95))!important}.bg-ps5-consoles:hover,.bg-accessories-ps5:hover,.bg-ps5-game:hover{box-shadow:0 6px 18px rgb(0 114 206 / .6)!important}.bg-xbox-series-consoles:hover,.bg-accessories-xbox-series:hover{box-shadow:0 6px 18px rgb(16 124 65 / .6)!important}.bg-nintendo-switch-console:hover,.bg-nintendo-switch-console-accessories:hover{box-shadow:0 6px 18px rgb(230 0 18 / .6)!important}.bg-ps4-consoles:hover,.bg-accessories-ps4:hover,.bg-ps4-game:hover{box-shadow:0 6px 18px rgb(0 82 204 / .6)!important}