.ac-more{background:rgb(var(--color-background));color:var(--bn-ink)}.ac-more__inner{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:var(--ac-more-pt, 96px) 32px var(--ac-more-pb, 40px);display:flex;flex-direction:column;gap:32px}.ac-more__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.ac-more__titles{display:flex;flex-direction:column;gap:12px}.ac-more__eyebrow{margin:0;font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bn-accent)}.ac-more__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(30px,3.4vw,40px);font-weight:400;line-height:1.1;letter-spacing:normal;color:var(--bn-ink)}.ac-more__all{font-family:var(--font-body-family);font-size:14px;color:var(--bn-ink);text-decoration:underline;text-underline-offset:3px}.ac-more__all:hover{color:var(--bn-accent)}.ac-more__grid{display:grid;grid-template-columns:repeat(var(--ac-more-cols, 5),minmax(0,1fr));gap:24px}.ac-prod{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.ac-prod:focus-visible{outline:2px solid var(--bn-accent);outline-offset:3px}.ac-prod__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--bn-panel)}.ac-prod__img,.ac-prod__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ac-more--contain .ac-prod__img{object-fit:contain}.ac-prod__quick{position:absolute;left:10px;right:10px;bottom:10px;padding:10px;text-align:center;font-family:var(--font-body-family);font-size:13px;font-weight:600;background:rgb(var(--color-button));color:rgb(var(--color-button-text));opacity:0}.ac-prod:hover .ac-prod__quick{opacity:1}.ac-prod__title{font-family:var(--font-heading-family);font-size:19px;line-height:1.2;color:var(--bn-ink)}.ac-prod:hover .ac-prod__title{color:var(--bn-accent)}.ac-prod__meta{margin-top:-6px;font-family:var(--font-body-family);font-size:13px;color:var(--bn-muted)}@media only screen and (max-width:990px){.ac-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:860px){.ac-more__inner{padding-left:20px;padding-right:20px}.ac-more__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.ac-prod{scroll-snap-align:start}.ac-prod__quick{display:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-more-by-artist.css.map */
