.team{padding:6rem 0;font-family:Inter,sans-serif}.team__inner{padding-left:50px;padding-right:50px}.team__header{max-width:600px;margin-bottom:4rem}.team__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;color:rgba(var(--color-foreground),.9);margin:0 0 1.4rem}.team__description{font-size:1.4rem;line-height:22px;color:#4a4a4a}.team__grid{display:grid;grid-template-columns:repeat(var(--team-columns, 3),1fr);gap:3.2rem}.team__card{display:flex;flex-direction:column}.team__photo-wrap{border-radius:12px;overflow:hidden;margin-bottom:1.6rem;aspect-ratio:4 / 3}.team__photo{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.team__card:hover .team__photo{transform:scale(1.04)}.team__role{font-size:1.2rem;font-style:italic;color:#b89b72;margin:0 0 .6rem}.team__name{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;color:rgba(var(--color-foreground),.9);margin:0 0 .8rem}.team__bio{font-size:1.6rem;line-height:normal;color:#1119}@media screen and (max-width:989px){.team__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.team{padding:3.5rem 0}.team__inner{padding-left:15px;padding-right:15px}.team__header{margin-bottom:2.5rem}.team__heading{font-size:30px}.team__grid{grid-template-columns:1fr;gap:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-team-members.css.map */
