.category-section{margin:0 auto;text-align:center;padding:0 1.5rem;max-width:1680px}.category-list{flex-wrap:wrap;display:flex;gap:20px}.category-list{margin:20px auto;max-width:1680px;gap:20px}.category-item{flex:0 0 calc((100% - 80px)/5);background:#fff;text-align:center}.category-item a{display:block;padding:12px 10px;text-decoration:none}.category-item[class*=category-icon-] a{position:relative}.category-item[class*=category-icon-] a:before{content:"";position:absolute;display:block;right:2%;top:4%;width:32%;height:0;padding-top:30%;background-size:auto 100%;background-repeat:no-repeat;background-position:center center}.category-item.category-icon-outlet-bike a:before{right:auto;left:2%}.category-item h3{margin:10px 0 0;font-size:1.5rem;font-weight:700;text-align:center}.category-item img{width:100%;height:auto;object-fit:cover}@media screen and (max-width: 1280px){.category-item{flex:0 0 calc((100% - 40px)/5)}.category-list{column-gap:10px}}@media screen and (max-width: 748px){.category-item{flex:0 0 calc((100% - 5px * 2) / 3)}.category-list{column-gap:5px}.category-item a{padding:12px 7px}.category-item h3{font-size:1.4rem}}@media screen and (min-width: 990px){.category-section{padding:0 5rem}.category-item a{padding:20px}.category-item[class*=category-icon-] a:before{padding-top:26%;top:5%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-category-list.css.map */
