.gt-artist-band{--band-bg: var(--gt-teal-soft);--band-border: rgba(12, 155, 138, .28);--band-accent: var(--gt-teal);--band-eyebrow: var(--gt-ink);--band-name: var(--gt-ink);--band-role: var(--gt-muted);--band-note: var(--gt-muted);--band-link: var(--gt-ink);--band-link-hover: var(--band-accent);--band-portrait-bg: var(--gt-teal);--band-monogram: var(--gt-cream);--band-focus: var(--gt-focus-ring);margin:20px 0 24px}.gt-artist-band--coral{--band-bg: var(--gt-coral-soft);--band-border: rgba(185, 74, 68, .28);--band-accent: var(--gt-coral-dark);--band-eyebrow: var(--gt-ink);--band-name: var(--gt-ink);--band-role: var(--gt-muted);--band-note: var(--gt-muted);--band-link: var(--gt-ink);--band-link-hover: var(--band-accent);--band-portrait-bg: var(--gt-coral-dark);--band-monogram: var(--gt-cream);--band-focus: 0 0 0 3px rgba(185, 74, 68, .25)}.gt-artist-band--sun{--band-bg: var(--gt-sun-soft);--band-border: rgba(176, 122, 12, .28);--band-accent: var(--gt-sun-dark);--band-eyebrow: var(--gt-ink);--band-name: var(--gt-ink);--band-role: var(--gt-muted);--band-note: var(--gt-muted);--band-link: var(--gt-ink);--band-link-hover: var(--band-accent);--band-portrait-bg: var(--gt-sun-dark);--band-monogram: var(--gt-cream);--band-focus: 0 0 0 3px rgba(176, 122, 12, .25)}.gt-artist-band--cream{--band-bg: var(--gt-cream-deep);--band-border: var(--gt-border-mid);--band-accent: var(--gt-teal);--band-eyebrow: var(--gt-ink);--band-name: var(--gt-ink);--band-role: var(--gt-muted);--band-note: var(--gt-muted);--band-link: var(--gt-ink);--band-link-hover: var(--band-accent);--band-portrait-bg: var(--gt-teal);--band-monogram: var(--gt-cream);--band-focus: var(--gt-focus-ring)}.gt-artist-band__inner{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"portrait text" "link     link";align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--band-border);border-left:4px solid var(--band-accent);border-radius:var(--gt-radius-card);background:var(--band-bg)}.gt-artist-band__portrait{grid-area:portrait;width:52px;height:52px;border-radius:50%;overflow:hidden;flex:none;background:var(--band-portrait-bg);display:flex;align-items:center;justify-content:center}.gt-artist-band__portrait-img{width:100%;height:100%;object-fit:cover;display:block}.gt-artist-band__monogram{font-family:var(--gt-font-display);font-size:2.4rem;line-height:1;color:var(--band-monogram)}.gt-artist-band__text{grid-area:text;min-width:0}.gt-artist-band__eyebrow{display:block;font-family:var(--gt-font-ui);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--band-eyebrow);margin-bottom:3px}.gt-artist-band__name{font-family:var(--gt-font-display);font-weight:400;font-size:2rem;line-height:1.2;letter-spacing:-.01em;color:var(--band-name);margin:0}.gt-artist-band__role{font-family:var(--gt-font-ui);font-size:1.2rem;font-weight:600;letter-spacing:.02em;color:var(--band-role);margin-left:8px}.gt-artist-band__note{font-family:var(--gt-font-body);font-size:1.4rem;line-height:1.5;color:var(--band-note);margin:4px 0 0;max-width:46ch}.gt-artist-band__link{grid-area:link;justify-self:start;display:inline-flex;align-items:center;gap:6px;font-family:var(--gt-font-ui);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--band-link);text-decoration:none;padding:6px 2px;border-radius:6px;transition:color var(--gt-duration-state) var(--gt-ease)}.gt-artist-band__arrow{color:var(--band-accent);transition:transform var(--gt-duration-state) var(--gt-ease)}.gt-artist-band__link:hover{color:var(--band-link-hover)}.gt-artist-band__link:hover .gt-artist-band__arrow{transform:translate(3px)}.gt-artist-band__link:active{transform:translateY(1px)}.gt-artist-band__link:focus-visible{outline:none;box-shadow:var(--band-focus)}@media screen and (min-width:750px){.gt-artist-band__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"portrait text link";gap:16px;padding:18px 22px}.gt-artist-band__portrait{width:60px;height:60px}.gt-artist-band__link{justify-self:end;white-space:nowrap}}.gt-artist-band--compact{margin:14px 0 16px}.gt-artist-band--compact .gt-artist-band__inner{grid-template-columns:auto 1fr;grid-template-areas:"portrait text" "link     link";gap:12px;padding:14px 16px}.gt-artist-band--compact .gt-artist-band__portrait{width:48px;height:48px}.gt-artist-band--compact .gt-artist-band__monogram{font-size:2rem}.gt-artist-band--compact .gt-artist-band__name{font-size:1.8rem}.gt-artist-band--compact .gt-artist-band__note{font-size:1.3rem;margin-top:3px}.gt-artist-band--compact .gt-artist-band__link{justify-self:start;white-space:normal}@media screen and (min-width:990px){.gt-artist-band--compact .gt-artist-band__inner{padding:16px 18px}}.gt-artist-block--mobile{display:none}@media screen and (max-width:749px){.gt-artist-block--desktop{display:none}.gt-artist-block--mobile{display:block}}@media(prefers-reduced-motion:reduce){.gt-artist-band__link,.gt-artist-band__arrow{transition:none}.gt-artist-band__link:hover .gt-artist-band__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-gt-artist-band.css.map */
