.team-section{background-color:var(--section-bg, #ffffff);color:var(--section-text, #333333);padding:var(--padding-top, 80px) 0 var(--padding-bottom, 80px)}.team-section__inner{max-width:1430px;margin:0 auto;padding:0 var(--page-margin, 20px)}.team-section__grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.team-card{flex:1 1 calc(25% - 30px);max-width:320px;display:flex;flex-direction:column}.team-card__image-wrapper{width:100%;overflow:hidden}.team-card__image-wrapper img{display:block;width:100%;height:auto}.team-card__content{margin-top:24px}.team-card__name{font-family:var(--team-name-font-family, var(--font-heading--family));font-size:var(--team-name-font-size, 28px);line-height:var(--team-name-line-height, 1.2);font-weight:var(--team-name-font-weight, 300);margin:0 0 8px}.team-card__role{font-family:var(--team-role-font-family, var(--font-heading--family));font-size:var(--team-role-font-size, 16px);line-height:var(--team-role-line-height, 1.4);font-weight:var(--team-role-font-weight, 400);margin:0 0 16px}.team-card__badge{width:32px;height:32px;border-radius:999px;background-color:#f2b200;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-body--family);font-size:14px}@media screen and (max-width:1024px){.team-card{flex:1 1 calc(50% - 20px);max-width:none}}@media screen and (max-width:600px){.team-section__grid{gap:24px}.team-card{flex:1 1 100%}.team-card__name{font-size:40px}.team-card__role{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/team-cards.css.map */
