.categories{text-align:center;background-color:#0e0e0e;padding:80px 20px;color:#fff}.categories h2{font-size:32px;font-weight:700;margin-bottom:8px}.categories p{color:#aaa;font-size:15px;margin-bottom:50px}.category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:25px;max-width:1100px;margin:0 auto}.category-card{position:relative;height:260px;border-radius:18px;overflow:hidden;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .4s ease;box-shadow:0 0 #fff0}.category-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:brightness(.95);transition:transform .4s ease,filter .4s ease}.category-image--placeholder{background:#1b1b1b}.category-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 55%,#0000008c);z-index:1}.category-info{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;z-index:2;border-top:1px solid rgba(255,255,255,.05)}.category-info span{font-size:18px;font-weight:600;color:#fff}.category-card:hover{transform:translateY(-6px);box-shadow:0 0 25px #ffffff26,0 0 60px #ffffff0d}.category-card:hover .category-image{transform:scale(1.06);filter:brightness(1)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sections-category-cards.css.map */
