.artist-index-test{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(56px,8vw,136px);align-items:start}.artist-index-test__intro h1{margin:25px 0}.artist-index-test__intro>p:not(.micro){max-width:390px;font-size:14px;line-height:20px}.artist-index-test__intro .action{margin-top:19px;gap:7px}.artist-index-test__roster{display:grid;grid-template-columns:1fr;gap:0;margin-top:0}.artist-index-test__row{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:84px;border-top:var(--divider-width,.5px) solid var(--line);padding:15px 0;text-decoration:none;transition:opacity .18s ease}.artist-index-test__number{align-self:start;padding-top:4px;font-size:9px;background:none!important;text-decoration:none!important}.artist-index-test__name{font-size:clamp(24px,2.25vw,35px);line-height:1;letter-spacing:-.045em;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s ease;width:max-content;max-width:100%}.artist-index-test__arrow{justify-self:end;font-size:14px;transition:transform .2s ease}.artist-index-test__row:hover,.artist-index-test__row:focus-visible{text-decoration:none}.artist-index-test__hover-preview{display:none}.artist-index-test__latest{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:clamp(42px,6vw,96px);align-items:center;margin-top:clamp(42px,4vw,64px)}.artist-index-test__latest-media{display:block;overflow:hidden;text-decoration:none}.artist-index-test__latest-media img{display:block;width:100%;aspect-ratio:1.5;object-fit:cover;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.artist-index-test__latest-copy h2{margin:20px 0 25px;max-width:520px}.artist-index-test__latest-copy>p:not(.micro){max-width:440px;font-size:14px;line-height:20px}.artist-index-test__latest-title{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .35s cubic-bezier(.22,.61,.36,1)}.artist-index-test__latest-media:hover img,.artist-index-test__latest-media:focus-visible img{transform:scale(1.018)}.artist-index-test__latest-title:hover,.artist-index-test__latest-title:focus-visible{background-size:100% 1px;text-decoration:none}@media(min-width:751px)and (hover:hover)and (pointer:fine){.artist-index-test__hover-preview{display:block;position:fixed;left:var(--artist-preview-x,50%);top:var(--artist-preview-y,50%);width:clamp(120px,13vw,190px);aspect-ratio:4/5;z-index:30;pointer-events:none;opacity:0;visibility:hidden;transform:scale(.965);transform-origin:center;transition:opacity .18s ease,transform .35s cubic-bezier(.22,.61,.36,1),visibility 0s linear .35s;background:var(--paper);overflow:hidden}.artist-index-test__hover-preview.is-active{opacity:1;visibility:visible;transform:scale(1);transition-delay:0s}.artist-index-test__hover-preview img{width:100%;height:100%;object-fit:cover}.artist-index-test__roster:has(.artist-index-test__row:hover) .artist-index-test__row:not(:hover),.artist-index-test__roster:not(:has(.artist-index-test__row:hover)):has(.artist-index-test__row:focus-visible) .artist-index-test__row:not(:focus-visible){opacity:.45}.artist-index-test__row:hover .artist-index-test__name,.artist-index-test__row:focus-visible .artist-index-test__name{background-size:100% 1px}.artist-index-test__row:hover .artist-index-test__arrow,.artist-index-test__row:focus-visible .artist-index-test__arrow{transform:translate(2px,-2px)}}@media(max-width:1000px){.artist-index-test{grid-template-columns:minmax(240px,.8fr) minmax(420px,1.2fr);gap:42px}}@media(max-width:750px){.artist-index-test{display:block}.artist-index-test__intro h1{margin:19px 0}.artist-index-test__intro>p:not(.micro){max-width:350px;font-size:14px;line-height:20px}.artist-index-test__roster{grid-template-columns:1fr;gap:0;margin-top:54px}.artist-index-test__row{grid-template-columns:25px minmax(0,1fr) 18px;gap:12px;min-height:76px;padding:13px 0;border-top-width:.5px}.artist-index-test__number{padding-top:4px}.artist-index-test__name{font-size:28px}.artist-index-test__latest{display:flex;flex-direction:column;gap:28px;align-items:stretch;margin-top:44px}.artist-index-test__latest-media img{aspect-ratio:4/3}.artist-index-test__latest-copy h2{margin:16px 0 18px}.artist-index-test__latest-copy>p:not(.micro){font-size:14px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/58g-artists-index.css.map */
