.shop-by-athlete-container{max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.shop-by-athlete-heading{font-size:1.4rem;margin:0 0 1.5rem;text-align:left;font-family:inherit;font-weight:700;color:inherit;text-transform:uppercase;letter-spacing:.04em}.shop-by-athlete-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem}.shop-by-athlete-card{display:block;text-decoration:none;color:inherit}.shop-by-athlete-image-wrap{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#0000000d}.shop-by-athlete-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.shop-by-athlete-card:hover .shop-by-athlete-image{transform:scale(1.04)}.shop-by-athlete-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#0000004d}.shop-by-athlete-view-all-wrap{display:flex;align-items:center;justify-content:center;position:relative;background:#0000000a;border:1px solid rgba(0,0,0,.12)}.shop-by-athlete-view-all-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.shop-by-athlete-view-all-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000073}.shop-by-athlete-view-all-wrap span{position:relative;z-index:1;font-size:.85rem;font-weight:500;color:#fff}.shop-by-athlete-name{margin:.6rem 0 0;font-size:.8rem;font-weight:500;text-align:center;font-family:inherit}@media(max-width:749px){.shop-by-athlete-grid{grid-template-columns:repeat(3,1fr);gap:.5rem}.shop-by-athlete-heading{font-size:1.3rem}.shop-by-athlete-name{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-shop-by-athlete.css.map */
