.card-content{display:flex;min-width:0;overflow:hidden;background-color:var(--cc-background, #f2f1f7);color:var(--cc-foreground, #1c4688)}.collection__grid .card-content{grid-column:var(--cc-col-mobile, 1);grid-row:var(--cc-row-mobile, 1)}.card-content__link{display:flex;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.card-content--image .card-content__media{flex:1 1 auto;width:100%;min-width:0}.card-content__media img,.card-content__image{display:block;width:100%;height:100%;object-fit:cover}.card-content--teams{--cc-circle-size: 3rem}.card-content--teams .card-content__inner{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;min-width:0;padding:2rem 1rem;text-align:center}.card-content__heading{margin:0;font-size:1rem;font-weight:500;letter-spacing:.1rem;line-height:1.3;text-transform:uppercase}.card-content__subheading{margin:0;font-size:1.1rem;line-height:1.4;color:#4d4d4d}@media screen and (max-width:749px){.card-content__subheading{display:none}}.card-content__groups{display:flex;flex-direction:column;gap:1.2rem;width:100%;min-height:0;overflow-y:auto;padding-top:.8rem}.card-content__group-title{margin:0 0 .8rem;font-size:.8rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.card-content__teams{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0}.card-content__team-item{flex:0 0 auto;width:calc(var(--cc-circle-size) + 2rem)}.card-content__team{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.card-content__team-media{display:flex;align-items:center;justify-content:center;width:var(--cc-circle-size);aspect-ratio:1;margin-inline:auto;border:.1rem solid currentcolor;border-radius:50%;overflow:hidden;background-color:#fff;transition:background-color var(--duration-short),color var(--duration-short)}.card-content__team-text,.card-content__team-label{font-size:.8rem;font-weight:500;letter-spacing:.02rem;text-transform:uppercase}.card-content__team-image{width:65%;height:65%;object-fit:contain}.card-content__team-label{color:#4d4d4d}@media(hover:hover){.card-content__team:hover .card-content__team-media{background-color:currentcolor}.card-content__team:hover .card-content__team-text{color:var(--cc-background, #f2f1f7)}}@media screen and (min-width:750px){.collection__grid .card-content{grid-column:var(--cc-col-desktop-3, 1);grid-row:var(--cc-row-desktop, 1)}.card-content__groups{padding-top:.8rem;gap:1.8rem}.card-content--teams{--cc-circle-size: 4.2rem}.card-content--teams .card-content__inner{gap:1.2rem}.card-content__heading{font-size:1.5rem;letter-spacing:.15rem}.card-content__group-title{font-size:1rem;letter-spacing:.15rem}.card-content__team-text,.card-content__team-label{font-size:.9rem}}@media screen and (min-width:990px){.collection:not(.collection--has-sidebar) .collection__grid[data-cols="4"] .card-content{grid-column:var(--cc-col-desktop, 1)}}@media screen and (min-width:1100px){.collection__grid[data-cols="4"] .card-content{grid-column:var(--cc-col-desktop, 1)}}
/*# sourceMappingURL=/cdn/shop/t/616/assets/component-card-content.css.map */
