.shop-your-team{width:100%}.shop-your-team__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.2rem;flex-wrap:wrap;gap:1.6rem}.shop-your-team__title-group{max-width:60rem}.shop-your-team__caption{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700;color:rgba(var(--color-foreground),.7);margin-bottom:.6rem}.shop-your-team__heading{margin:0;font-family:var(--font-heading-family);letter-spacing:.04em}.shop-your-team__view-all{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .3s ease,transform .2s ease}.shop-your-team__view-all:hover{border-color:rgb(var(--color-foreground));transform:translate(3px)}.shop-your-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.shop-your-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}@media screen and (min-width:990px){.shop-your-team__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}}.team-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.6rem 2.2rem;background-color:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--media-radius, 12px);text-decoration:none;color:inherit;cursor:pointer;text-align:center;isolation:isolate;overflow:hidden;transform:translateZ(0);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,background .45s ease,border-color .45s ease}.team-card__badge-wrap{position:relative;width:76px;height:76px;display:flex;align-items:center;justify-content:center;margin-bottom:1.4rem;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s ease;will-change:transform}@media screen and (min-width:750px){.team-card__badge-wrap{width:86px;height:86px}}.team-card__badge-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4));transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s ease}.team-card__title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:1.15;color:rgb(var(--color-foreground));text-transform:uppercase;transition:transform .45s cubic-bezier(.2,.8,.2,1),color .3s ease,text-shadow .45s ease;transform:translateY(0)}@media screen and (min-width:750px){.team-card__title{font-size:2rem}}.team-card__subtitle{font-family:var(--font-body-family);font-size:1.15rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:rgba(var(--color-foreground),.6);margin-top:.4rem;transition:opacity .4s ease,transform .4s ease,color .3s ease}.team-card__button{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;padding:.5rem 1.4rem;border-radius:50px;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.05em;color:#111;background-color:#fff;border:1px solid #ffffff;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s cubic-bezier(.2,.8,.2,1),background-color .3s ease,color .3s ease;box-shadow:0 4px 12px #0003}.team-card__button-arrow{display:inline-block;transition:transform .3s ease}.team-card:hover,.team-card:focus-visible,.team-card:focus-within,.team-card.is-hovered{transform:translateY(-8px);background:radial-gradient(circle at center,#ffffff1f,#ffffff0a),#14161d;border-color:#ffffff59;box-shadow:0 16px 36px #00000073}.team-card:hover .team-card__badge-wrap,.team-card:focus-visible .team-card__badge-wrap,.team-card:focus-within .team-card__badge-wrap,.team-card.is-hovered .team-card__badge-wrap{transform:scale(1.18) translateY(-4px)}.team-card:hover .team-card__badge-img,.team-card:focus-visible .team-card__badge-img,.team-card:focus-within .team-card__badge-img,.team-card.is-hovered .team-card__badge-img{filter:drop-shadow(0 10px 20px rgba(0,0,0,.75)) drop-shadow(0 0 18px rgba(255,255,255,.35)) brightness(1.12)}.team-card:hover .team-card__title,.team-card:focus-visible .team-card__title,.team-card:focus-within .team-card__title,.team-card.is-hovered .team-card__title{transform:translateY(-2px) scale(1.04);color:#fff;text-shadow:0 4px 20px rgba(255,255,255,.35),0 2px 10px rgba(0,0,0,.9)}.team-card:hover .team-card__subtitle,.team-card:focus-visible .team-card__subtitle,.team-card:focus-within .team-card__subtitle,.team-card.is-hovered .team-card__subtitle{opacity:1;color:#fffffff2;transform:translateY(-2px)}.team-card:hover .team-card__button,.team-card:focus-visible .team-card__button,.team-card:focus-within .team-card__button,.team-card.is-hovered .team-card__button{opacity:1;transform:translateY(0)}.team-card:hover .team-card__button-arrow,.team-card.is-hovered .team-card__button-arrow{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-shop-your-team.css.map */
