.banners-grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:1200px;margin:0 auto;padding:16px}@media (min-width: 768px){.banners-grid{grid-template-columns:1fr 1fr}}.banner-item{text-align:center}.banner-item img{width:100%;height:auto;display:block}.banner-text{margin-top:8px;font-size:14px;color:#000}.grid-title{text-align:center;font-size:20px;margin-top:12px;margin-bottom:12px}.grid-title-wrap{display:flex;justify-content:center;align-items:center;gap:8px;margin:16px 0;flex-wrap:wrap}.grid-title{font-size:20px;margin:0;white-space:nowrap}.titulo-icono{width:24px;height:auto}.linea-titulo{flex-grow:1;height:1px;background-color:#000;max-width:90px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:12px;background-color:#fff;text-align:center}.category-grid a{text-decoration:none;color:#000;display:flex;flex-direction:column;align-items:center;font-size:12px}.category-grid img{width:80px;height:80px;object-fit:contain;margin-bottom:6px}.mobile-only{display:block}@media (min-width: 1024px){.mobile-only{display:none}}@media (min-width: 768px){.category-grid{grid-template-columns:repeat(6,1fr)}}.desktop-only{display:none}@media (min-width: 1024px){.desktop-only{display:block}.category-grid-desktop{display:grid;grid-template-columns:repeat(6,1fr);gap:28px;max-width:1200px;margin:0 auto;padding:24px 16px;text-align:center}.category-grid-desktop img{width:140px;height:140px;object-fit:contain;margin-bottom:8px}.category-grid-desktop span{font-size:14px;color:#000;display:block}.grid-title-wrap-desktop{display:flex;justify-content:center;align-items:center;gap:12px;margin:32px 0 24px;flex-wrap:wrap;max-width:100%}.grid-title-desktop{font-size:28px;margin:0;white-space:nowrap}.titulo-icono-desktop{width:32px;height:auto}.linea-titulo-desktop{flex-grow:1;height:1px;background-color:#000;max-width:300px;min-width:100px}}.mobile-category-scroll{overflow-x:auto;white-space:nowrap;background-color:#fff;padding:4px 8px 10px;margin:0;position:sticky;top:0;z-index:999}.scroll-wrapper{display:flex;gap:16px}.category-btn{display:flex;flex-direction:column;align-items:center;text-decoration:none;min-width:72px}.category-btn img{width:80px;height:auto;object-fit:contain;border:none;border-radius:0}.category-label{margin-top:6px;font-size:9px;color:#000;text-align:center;font-weight:400}@media (min-width: 768px){.mobile-category-scroll{display:none}}.mobile-search-wrapper{display:block;margin-top:-10px;margin-bottom:12px;background-color:#fff}.mobile-search-wrapper form{display:flex;border:1px solid #000;border-radius:4px;overflow:hidden;width:calc(100% - 80px);margin:0 auto;box-sizing:border-box}@media (min-width: 1024px){.mobile-search-wrapper{display:none!important}}.tag-list{margin-top:10px}.tag-list__item{margin-right:10px}.mobile-search-wrapper{display:block;padding:0;background-color:#fff}.mobile-search-wrapper form{display:flex;border:1px solid #000;border-radius:4px;overflow:hidden}.mobile-search-wrapper input[type=search]{flex:1;padding:8px 12px;border:none;font-size:14px}.mobile-search-wrapper button{background-color:#000;color:#fff;border:none;padding:8px 12px;cursor:pointer}@media (min-width: 1024px){.mobile-search-wrapper{display:none}}.yx-banner-link img{display:block;width:100%;height:auto;transition:transform .3s ease-in-out}.yx-banner-link:hover img{transform:scale(1)}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map */
