.athlete-masonry-section{background:var(--amg-bg, #F4F3F1);width:100%}.athlete-masonry-section .athlete-masonry-inner{width:100%;margin:0 auto;padding-top:var(--amg-pad-top-m, 30px);padding-bottom:var(--amg-pad-bottom-m, 30px);padding-left:16px;padding-right:16px}.athlete-masonry-section.width--boxed .athlete-masonry-inner{max-width:var(--amg-max-width, 1400px)}.athlete-masonry-heading{margin:0 0 20px;text-align:center}.athlete-masonry-grid{column-count:var(--amg-cols-m, 2);column-gap:var(--amg-col-gap-m, 12px)}.athlete-card{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:var(--amg-row-gap-m, 12px);display:inline-block;width:100%}.athlete-card-link{display:block;text-decoration:none;color:inherit}.athlete-card-image{width:100%;overflow:hidden;border-radius:0;background:#fff0}.athlete-card-image img{display:block;width:100%;height:auto;object-fit:cover;margin-bottom:20px}.athlete-card[style*="--img-aspect: 1/1"] .athlete-card-image img,.athlete-card-image[data-aspect] img{aspect-ratio:var(--img-aspect, auto);height:100%}.athlete-card-content{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:10px}.athlete-card-text{min-width:0}.athlete-card-name{margin:0 0 2px;font-size:14px;font-weight:var(--name-weight, 700);color:var(--name-color-m, #111111);line-height:1.2}.athlete-card-subtitle{margin:0 0 11px;font-size:11px;color:var(--sub-color-m, #555555);line-height:1.3}.athlete-card-arrow{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--arrow-bg, #111111);color:var(--arrow-icon, #ffffff);display:flex;align-items:center;justify-content:center;margin-top:2px}.athlete-card-image-placeholder svg{width:100%;height:auto;display:block}img.athelete-icon-img{width:20px}@media screen and (min-width:768px){.athlete-masonry-section .athlete-masonry-inner{padding-top:var(--amg-pad-top-d, 60px);padding-bottom:var(--amg-pad-bottom-d, 60px);padding-left:32px;padding-right:32px}img.athelete-icon-img{width:35px}.athlete-masonry-grid{column-count:var(--amg-cols-d, 4);column-gap:var(--amg-col-gap-d, 24px)}.athlete-card{margin-bottom:var(--amg-row-gap-d, 24px)}.athlete-card-name{font-size:var(--name-size-d, 18px);color:var(--name-color-d, #111111)}.athlete-card-subtitle{font-size:11px;color:var(--sub-color-d, #555555)}.athlete-card-arrow{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-athlete-masonry.css.map */
