.collection-showcase{padding-block:var(--alt-section-y)}.collection-showcase__head,.collection-showcase__band{margin-inline:auto;max-width:var(--alt-container-page);padding-inline:var(--alt-container-gutter)}.collection-showcase__head{margin-bottom:var(--alt-space-6)}.collection-showcase__heading,.collection-showcase__title{color:var(--alt-text-strong);font-family:var(--alt-font-display);font-weight:var(--alt-font-medium);letter-spacing:-.01em;line-height:var(--alt-leading-tight);margin:0;text-wrap:balance}.collection-showcase__heading{font-size:var(--alt-type-h2);max-width:28ch}.collection-showcase__intro{color:var(--alt-text-muted);font-family:var(--alt-font-ui);font-size:var(--alt-type-body);line-height:var(--alt-leading-body);margin:var(--alt-space-3) 0 0;max-width:56ch;text-wrap:pretty}.collection-showcase__bands{display:grid;gap:var(--alt-section-y)}.collection-showcase__bar{align-items:baseline;display:flex;gap:var(--alt-space-3);justify-content:space-between;margin-bottom:var(--alt-space-4)}.collection-showcase__title{font-size:var(--alt-type-h3)}.collection-showcase__link{color:var(--alt-text-strong);flex:0 0 auto;font-family:var(--alt-font-ui);font-size:var(--alt-type-sm);font-weight:var(--alt-font-medium);letter-spacing:.04em;position:relative;text-decoration:none;text-transform:uppercase}.collection-showcase__link:after{background:var(--alt-color-brand);bottom:-.3rem;content:"";height:.1rem;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:right;transition:transform var(--alt-motion-base) var(--alt-motion-ease)}.collection-showcase__link:hover:after,.collection-showcase__link:focus-visible:after{transform:scaleX(1);transform-origin:left}.collection-showcase__link:focus-visible{outline:var(--alt-focus-outline);outline-offset:var(--alt-focus-offset)}.collection-showcase__grid{display:grid;gap:var(--alt-space-5) var(--alt-space-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.collection-showcase__item{min-width:0}@media screen and (min-width:750px){.collection-showcase__grid{gap:var(--alt-space-6) var(--alt-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:90rem){.collection-showcase__head,.collection-showcase__band{max-width:none;padding-inline:var(--alt-gutter-lv)}}@media(prefers-reduced-motion:reduce){.collection-showcase__link:after{transition-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/collection-showcase.css.map */
