.team-member-card{display:flex;flex-direction:column;height:100%;transition:transform .3s ease}.team-member-card:hover{transform:translateY(-4px)}.team-member-card__media{position:relative;overflow:hidden;border-radius:8px}.team-member-card__media--adapt{aspect-ratio:auto}.team-member-card__media--1\/1{aspect-ratio:1/1}.team-member-card__media--3\/4{aspect-ratio:3/4}.team-member-card__media--4\/3{aspect-ratio:4/3}.team-member-card__image{width:100%;height:100%;object-fit:cover;display:block}.team-member-card__overlay-svg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;overflow:hidden;opacity:1}.team-member-card__overlay-image{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover;background:transparent;opacity:1}.team-member-card__content{flex:1;display:flex;flex-direction:column;padding:1.5rem 0}.team-member-card__content--left{text-align:left}.team-member-card__content--center{text-align:center}.team-member-card__subheading{margin:0 0 .5rem;color:rgb(var(--color-text-subtle));font-weight:500;text-transform:uppercase;letter-spacing:.05em}.team-member-card__heading{margin:0 0 .75rem;color:rgb(var(--color-text));line-height:1.3}.team-member-card__text{margin:0;line-height:1.6;color:rgb(var(--color-text-subtle))}.team-member-card__text p{margin:0}.team-member-card__text p+p{margin-top:.5rem}.team-member-card__content:not(:has(.team-member-card__subheading)) .team-member-card__heading{margin-top:0}.team-member-card__subheading+.team-member-card__heading{margin-top:.25rem}@media (max-width: 767.98px){.team-member-card__content{padding:1rem 0}.team-member-card__subheading{font-size:calc(var(--font-body-size) * .75);line-height:1.4}.team-member-card__heading{font-size:calc(var(--font-body-size) * 1.125);line-height:1.3}.team-member-card__text,.team-member-card__text p{font-size:var(--font-body-size);line-height:1.6}}.swiper-slide .team-member-card{height:100%;display:flex;flex-direction:column}.swiper-slide .team-member-card__content{flex:1;display:flex;flex-direction:column}.ons-team--slider .team-member-card{height:100%;min-height:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-team-member-card.css.map */
