.lf-team{--lf-team-inset: 50px;--lf-team-pad-block: var(--lf-section-pad-block);--lf-team-columns: 5;--lf-team-card-gap: var(--lf-space-md);--lf-team-heading-gap: var(--lf-space-lg);--lf-team-media-gap: 10px;--lf-team-name-gap: 2px;--lf-team-portrait-size: 220px}.lf-team.section{padding-block:0}.lf-team__inner{width:100%;max-width:calc(var(--lf-container) + var(--lf-team-inset) * 2);margin-inline:auto;padding-inline:var(--lf-team-inset);padding-block:var(--lf-team-pad-block);display:flex;flex-direction:column;align-items:center;gap:var(--lf-team-heading-gap)}.lf-team__heading{width:100%;margin:0;font-family:var(--lf-font-heading);font-weight:var(--lf-heading-weight);font-size:var(--font-h1--size);line-height:var(--lf-heading-line-height);letter-spacing:var(--lf-heading-letter-spacing);text-transform:uppercase;text-align:center;color:inherit}.lf-team__row{width:100%;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lf-team-card-gap)}.lf-team__item{flex:0 1 calc((100% - var(--lf-team-card-gap) * (var(--lf-team-columns) - 1)) / var(--lf-team-columns));min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--lf-team-media-gap)}.lf-team__portrait{position:relative;flex:0 0 auto;min-height:0;width:var(--lf-team-portrait-size);max-width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--lf-radius-md);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5-15, .15))}.lf-team__portrait .lf-team__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.lf-team--mono .lf-team__img{filter:grayscale(1)}.lf-team__text{display:flex;flex-direction:column;align-items:center;gap:var(--lf-team-name-gap);text-align:center}.lf-team__name{margin:0;font-family:var(--lf-font-heading);font-weight:var(--lf-heading-weight);font-size:var(--font-h4--size);line-height:var(--lf-heading-line-height);letter-spacing:var(--lf-heading-letter-spacing);text-transform:capitalize;color:inherit}.lf-team__role{margin:0;font-family:var(--lf-font-body);font-weight:400;font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:inherit}@media screen and (max-width:749px){.lf-team{--lf-team-inset: var(--lf-container-inline-padding);--lf-team-columns: 2}.lf-team__heading{text-align:left}.lf-team__portrait{width:100%;aspect-ratio:3 / 4}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lf-team.css.map */
