.team-invested{--team-card-width: min( calc(50% - .75rem) , 38.2rem);--team-card-height: 24.14rem;--team-card-padding: 2.176rem;--team-card-radius: .408rem;--team-card-column-gap: 1.5rem;--team-title-bar-bg: #891108}.team-invested__header{display:flex;flex-direction:column;gap:.688rem;margin-bottom:2.688rem}.team-invested__quote-wrap{display:flex;align-items:center;gap:.45rem}.team-invested__quote-icon{width:2.25rem;height:2.25rem;flex-shrink:0;object-fit:cover}.team-invested__quote{font-family:var(--font-body-family);font-style:italic;font-size:var(--font-body-small);line-height:1.35;color:inherit;margin:0}.team-invested__title-block{display:flex;flex-direction:column;gap:0;text-align:left;margin-bottom:2rem}.team-invested__title{font-family:var(--font-heading-family);font-weight:600;font-size:var(--font-heading-small);line-height:1.1;margin:0 0 .5rem;letter-spacing:.02em}.team-invested__subtitle{font-family:var(--font-body-family);font-size:var(--font-body-medium);line-height:1.5;margin:0;color:inherit}.team-invested__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.688rem 1.5rem;list-style:none;margin:0;padding:0;align-items:stretch}.team-invested__grid-item{display:flex;min-height:0}.team-invested__grid-item>.team-invested__card{flex:1;min-height:100%}.team-invested__card{background:#fff;border-radius:var(--team-card-radius);padding:var(--team-card-padding);min-height:var(--team-card-height);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;position:relative}.team-invested__card--member{display:grid;grid-template-columns:3fr 2fr;align-items:stretch;gap:var(--team-card-column-gap);position:relative;overflow:hidden;border-radius:3px}.team-invested__card--member .team-invested__card-left{display:flex;flex-direction:column;min-width:0;min-height:0}.team-invested__card--member .team-invested__card-content{flex-shrink:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.848rem}.team-invested__card--member .team-invested__weapon-container{flex:1;min-height:8rem;position:relative;overflow:visible}.team-invested__card--member .team-invested__card-photo{height:100%;border-radius:5px}.team-invested__card-title-bar{background:var(--team-title-bar-bg);color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:var(--font-body-small);line-height:1.5;padding:.2rem 1rem;display:inline-block;width:fit-content;max-width:100%;margin:0}.team-invested__card-name{font-family:var(--font-heading-family);font-weight:700;font-size:var(--font-body-large);line-height:1.33;margin:0;color:#000}.team-invested__card-tagline{font-family:var(--font-body-family);font-size:var(--font-body-small);line-height:1.5;margin:0;color:#000}.team-invested__card-description{font-family:var(--font-body-family);font-size:var(--font-body-medium);line-height:1.43;margin:0;color:#000}.team-invested__card-description ul{list-style:disc;padding-left:1.25rem;margin:0}.team-invested__card-description li{margin-bottom:.25rem}.team-invested__card-description li:last-child{margin-bottom:0}.team-invested__weapon-wrap{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;min-width:0;max-width:100%;min-height:0;box-sizing:border-box}.team-invested__weapon-wrap img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.team-invested__card-photo{position:relative;width:100%;min-height:0;align-self:stretch;overflow:hidden;border-radius:2px}.team-invested__card-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.team-invested__card--info{align-items:center;justify-content:center;text-align:center;min-height:100%}.team-invested__card--info .team-invested__card-info-content{font-family:var(--font-heading-family);font-size:var(--font-body-medium);text-align:center;line-height:1.96;color:#000;margin:0}.team-invested__card--info .team-invested__card-info-content p{margin:0 0 .5em}.team-invested__card--info .team-invested__card-info-content p:last-child{margin-bottom:0}.team-invested__card--info .team-invested__card-info-content strong{font-family:var(--font-heading-family);font-weight:700}.team-invested__weapon-wrap-mobile{display:none}.team-invested__weapon-wrap-mobile img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}@media screen and (max-width:900px){.team-invested__card{min-height:auto;height:auto}.team-invested__grid{grid-template-columns:1fr;gap:1.5rem}.team-invested__card--member .team-invested__card-photo{height:auto;aspect-ratio:2 / 3;align-self:start}.team-invested__card-photo{height:100%;min-height:0;max-width:none;margin-left:0;margin-right:0;border-radius:0}.team-invested__card-photo img{object-fit:cover;object-position:center}.team-invested__title{font-size:var(--font-body-medium)}.team-invested__card-photo{margin-left:0;margin-right:0;max-width:none}.team-invested__card-title-bar,.team-invested__card-name{font-size:var(--font-body-medium)}.team-invested__card-tagline,.team-invested__card-description{font-size:var(--font-body-small)}.team-invested__card--info{display:none}.team-invested__title{font-size:var(--font-heading-super-small)}.team-invested__subtitle{font-size:var(--font-body-small)}.team-invested__quote{font-size:var(--font-body-smaller)}}@media screen and (max-width:600px){.team-invested__card--member{display:block;grid-template-columns:3fr 2fr;align-items:stretch;gap:var(--team-card-column-gap);position:relative;overflow:hidden}.team-invested__weapon-wrap-mobile{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;min-width:0;max-width:100%;min-height:0;box-sizing:border-box;z-index:-1;opacity:.6}.team-invested__weapon-wrap,.team-invested__weapon-container{display:none}.team-invested__card--member{position:relative}.team-invested__card--member{z-index:1}.team-invested__card-title-bar{font-size:var(--font-body-smaller)}.team-invested__card-name{font-size:var(--font-body-large)}.team-invested__card-tagline{font-size:var(--font-body-smaller)}.team-invested__card-description{font-size:var(--font-body-smaller);margin-bottom:30px}.team-invested__title{font-size:var(--font-heading-super-small)}.team-invested__subtitle{font-size:var(--font-body-small)}.team-invested__quote{font-size:var(--font-body-medium)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-team-invested.css.map */
