.team-members{display:flex;flex-direction:column;--entry-gap: 1.4rem}.team-members:is(:--contentOpen,:state(contentOpen)) .team-members__content-block{display:block}.team-members__header{margin-bottom:2.4rem}.team-members__title{font-variation-settings:var(--sg--regular-wide);font-weight:400}.team-members__subtitle{line-height:1.3}.team-members__grid{display:flex;flex-wrap:wrap;column-gap:var(--entry-gap);row-gap:calc(1.5 * var(--entry-gap))}.team-members__entry{flex-grow:1;flex-basis:calc(50% - var(--entry-gap));max-width:calc(50% - var(--entry-gap));cursor:pointer}.team-members__image{overflow:hidden;display:flex;border:.1rem solid}.team-members__image img{width:100%;height:auto;object-fit:cover;aspect-ratio:3 / 4;display:block}.team-members__details{display:flex;flex-direction:column;padding-top:1.2rem;padding-left:1.2rem;border-left:.1rem solid}.team-members__name{font-size:1.6rem;font-variation-settings:var(--sg--regular-wide);font-weight:500;margin-bottom:.4rem}.team-members__role{font-size:1.2rem;font-variation-settings:var(--sg--regular);font-weight:400;line-height:1.3}#team-member-modal{width:100%;height:100%;max-height:initial;max-width:initial;background-color:transparent;border:none;align-items:center;justify-content:center}#team-member-modal[open]{display:flex}.team-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#0008;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:pointer}.team-modal-content-wrapper{width:100%;max-width:950px;height:80dvh;max-height:650px;position:relative;background-color:rgb(var(--color-background))}#team-modal-content{width:100%;height:100%;overflow:auto;padding:10px;display:flex;flex-wrap:wrap;gap:15px}.team-memeber__media{width:100%;aspect-ratio:3/4;overflow:hidden;position:relative;border:1px solid}.team-memeber__media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:3/4}#team-member-modal .team-members__bio{margin-top:15px}.team-memeber__media.active .hover-image,.team-members__image.active .hover-image{left:0;display:block}.team-memeber__media .hover-image,.team-members__image .hover-image{display:none;position:absolute;width:100%;height:100%;left:0%;top:0}.team-modal__close{display:none;height:25px;width:25px;position:absolute;top:15px;right:15px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:50%;align-items:center;justify-content:center;cursor:pointer}.team-members__bio p{line-height:1.4}#team-modal-content .team-members__name{font-size:3rem}.team-members__image{position:relative}@media screen and (min-width: 750px){.team-members__entry{flex-basis:calc(33.3333333% - var(--entry-gap));max-width:calc(33.3333333% - (.75 * var(--entry-gap)))}#team-modal-content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.team-modal-content-wrapper{height:auto}#team-modal-content .team-member__content-part{display:flex;flex-direction:column;justify-content:center}#team-modal-content .team-members__name{font-size:3.6rem}#team-member-modal .team-members__bio{margin-top:20px}.team-memeber__media.active .hover-image,.team-memeber__media:hover .hover-image,.team-members__image.active .hover-image,.team-members__image:hover .hover-image{left:0;display:block}}@media screen and (min-width: 990px){.team-members{--entry-gap: 2.4rem}.team-members__entry{flex-basis:calc(25% - (.75 * var(--entry-gap)));max-width:calc(25% - (.75 * var(--entry-gap)))}}@media screen and (min-width: 1600px){.team-members__entry{flex-basis:calc(var(--max-cards-per-row, 16.6666667%) - var(--entry-gap));max-width:calc(var(--max-cards-per-row, 16.6666667%) - (.75 * var(--entry-gap)))}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-team-members.css.map */
