/* PRODUCTOS, CATEGORÍAS Y SUBCATEGORÍAS · HTML: app/Views/store/catalog.php */
.storefront.page-catalog .catalog-categories .category-grid,.storefront.page-catalog .subcategory-navigation .category-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.storefront.page-catalog .category-item{width:150px;text-align:center}.storefront.page-catalog .category-item>span{width:125px}.storefront.page-catalog .catalog-layout{margin-top:20px}.storefront.page-catalog .subcategory-navigation{background:#FAFBFC;border:1px solid #EDF2F7;border-radius:20px;padding:25px;margin-bottom:35px}.storefront.page-catalog .filters{background:#FAFBFC;box-shadow:none}.storefront.page-catalog .section-head h1{font-size:clamp(30px,3.5vw,46px)}
@media(max-width:520px){.storefront.page-catalog .catalog-categories .category-grid,.storefront.page-catalog .subcategory-navigation .category-grid{gap:25px 12px}.storefront.page-catalog .category-item{width:90px;font-size:11px}.storefront.page-catalog .category-item>span{width:85px}.storefront.page-catalog .subcategory-navigation{padding:20px 12px}.storefront.page-catalog .subcategory-navigation h2{font-size:21px}}
