.acc{display:block;background:rgb(var(--color-background));color:var(--bn-ink);font-family:var(--font-body-family);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.acc *,.acc *:before,.acc *:after{box-sizing:border-box}.acc p{margin:0;padding:0}.acc a{color:inherit;text-decoration:none}.acc :focus-visible{outline:2px solid var(--bn-accent);outline-offset:3px}.acc-intro{max-width:1400px;margin:0 auto;padding:64px 56px 48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:72px;align-items:end}.acc-intro__head{display:flex;flex-direction:column;gap:14px;min-width:0}.acc-eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--bn-accent)}.acc-name{margin:0;font-family:var(--font-heading-family);font-size:76px;font-weight:400;line-height:.98;letter-spacing:-.01em;text-transform:none;color:var(--bn-ink);text-wrap:balance}.acc-meta{font-family:var(--font-heading-family);font-size:21px;font-style:italic;font-weight:400;line-height:1.3;color:var(--bn-muted)}.acc-intro__body{min-width:0;max-width:560px}.acc-text{display:block;font-family:var(--font-body-family);font-size:15px;font-weight:400;line-height:1.75;color:var(--bn-muted);text-wrap:pretty}.acc-rte p+p{margin-top:1em}.acc-more summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.acc-more summary::-webkit-details-marker{display:none}.acc-more[open] summary{display:none}.acc-link{font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1;color:var(--bn-ink);border-bottom:1px solid currentColor;padding-bottom:3px}.acc-bar{background:rgb(var(--color-background));border-top:1px solid var(--bn-line);border-bottom:1px solid var(--bn-line);z-index:5}.acc-bar.is-sticky{position:sticky;top:var(--acc-top, 0px)}.acc-bar__in,.acc-grid,.acc-more-wrap{max-width:1400px;margin:0 auto;padding-left:56px;padding-right:56px}.acc-bar__in{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;padding-bottom:18px}.acc-bar .acc-chips{display:flex}.acc-chips{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.acc-chip{height:38px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--bn-line);font-family:var(--font-body-family);font-size:13px;font-weight:500;line-height:1;color:var(--bn-ink);white-space:nowrap;flex:none}.acc-chip span{font-size:11px;opacity:.6}.acc-chip:hover{border-color:var(--bn-ink)}.acc-chip.is-on{background:var(--bn-ink);border-color:var(--bn-ink);color:rgb(var(--color-background))}.acc-tools{display:flex;gap:10px;align-items:center;flex:none;margin-left:auto}.acc-count{font-family:var(--font-body-family);font-size:13px;line-height:1;color:var(--bn-muted);white-space:nowrap}.acc-tools .acc-count{margin-right:6px}.acc-dd{position:relative}.acc-btn{list-style:none;height:38px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--bn-ink);font-family:var(--font-body-family);font-size:13px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;color:var(--bn-ink)}.acc-btn::-webkit-details-marker{display:none}.acc-btn--dark{background:var(--bn-ink);color:rgb(var(--color-background))}.acc-dd[open] .acc-btn svg{transform:rotate(180deg)}.acc-dd__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:6;min-width:220px;margin:0;padding:8px 0;list-style:none;background:var(--bn-card);border:1px solid var(--bn-line)}.acc-dd--right .acc-dd__menu{left:auto;right:0}.acc-dd__menu a{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:14px;color:var(--bn-ink)}.acc-dd__menu a:hover{background:rgb(var(--color-background))}.acc-dd__menu a i{width:14px;height:14px;flex:none;border:1px solid var(--bn-ink)}.acc-dd__menu a.is-on i{background:var(--bn-ink)}.acc-dd--right .acc-dd__menu a.is-on{font-weight:600}.acc-dd__menu a span{margin-left:auto;font-size:12px;color:var(--bn-muted)}.acc-dd__clear{border-top:1px solid var(--bn-line);margin-top:6px;padding-top:6px}.acc-dd__clear a{color:var(--bn-accent);font-size:13px}.acc-grid{display:grid;grid-template-columns:repeat(var(--acc-cols, 4),minmax(0,1fr));gap:40px 28px;padding-top:40px;padding-bottom:64px}.acc-card{display:flex;flex-direction:column;gap:14px;min-width:0}.acc-card__frame{aspect-ratio:4 / 5;display:grid;place-items:center;padding:13%;background:color-mix(in srgb,var(--bn-line) 45%,var(--bn-card))}.acc-card__art{max-width:100%;max-height:100%;overflow:hidden}.acc-card__art img,.acc-card__art svg{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.acc-card__info{display:flex;flex-direction:column;gap:6px;min-width:0}.acc-card__title{font-family:var(--font-heading-family);font-size:19px;font-weight:400;line-height:1.2;color:var(--bn-ink)}.acc-card__title:hover,.acc-card:hover .acc-card__title{color:var(--bn-accent)}.acc-card__links{display:flex;flex-wrap:wrap;align-items:baseline;font-family:var(--font-body-family);font-size:13px;line-height:1.4}.acc-card__links>*+*:before{content:"\b7";display:inline-block;margin:0 8px;color:var(--bn-muted)}.acc-card__artist,.acc-card__rel{display:inline-flex;align-items:center;min-height:24px;text-decoration:underline;text-decoration-color:var(--bn-line);text-underline-offset:3px}.acc-card__artist{color:var(--bn-ink);font-weight:500}.acc-card__rel,.acc-card__dates{color:var(--bn-muted)}.acc-card__artist:hover,.acc-card__rel:hover{color:var(--bn-accent);text-decoration-color:currentColor}.acc-card__meta{font-family:var(--font-body-family);font-size:12.5px;line-height:1.3;color:var(--bn-muted)}.acc-empty{grid-column:1 / -1;padding:48px 0;text-align:center;color:var(--bn-muted)}.acc-empty a{color:var(--bn-ink);border-bottom:1px solid currentColor}.acc-bar--count .acc-bar__in{min-height:74px;padding-top:0;padding-bottom:0;align-items:center}.acc-more-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;padding-bottom:72px}.acc-pag{display:flex;align-items:center;gap:16px}.acc-pag__nums{display:flex;gap:6px;margin:0;padding:0;list-style:none}.acc-pag__nums li{margin:0;padding:0}.acc-pag__num,.acc-pag__gap{min-width:44px;height:44px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:18px;line-height:1;color:var(--bn-ink)}.acc-pag__num{border:1px solid transparent}a.acc-pag__num:hover{border-color:var(--bn-ink)}.acc-pag__num.is-on{background:var(--bn-ink);border-color:var(--bn-ink);color:rgb(var(--color-background))}.acc-pag__gap{min-width:24px;color:var(--bn-muted)}.acc-pag__btn{height:44px;padding:0 20px;display:inline-flex;align-items:center;gap:10px;border:1px solid var(--bn-ink);font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--bn-ink)}a.acc-pag__btn:hover{background:var(--bn-ink);color:rgb(var(--color-background))}.acc-pag__btn.is-disabled{opacity:.35;cursor:default}@media only screen and (max-width:1024px){.acc-intro{gap:40px;padding-left:32px;padding-right:32px}.acc-name{font-size:60px}.acc-bar__in,.acc-grid,.acc-more-wrap{padding-left:32px;padding-right:32px}.acc-grid{grid-template-columns:repeat(var(--acc-cols-t, 3),minmax(0,1fr))}.acc-bar__in{flex-direction:column;align-items:stretch}.acc-bar--count .acc-bar__in{flex-direction:row;align-items:center}.acc-tools{flex-wrap:wrap;margin-left:0}}@media only screen and (max-width:767px){.acc-intro{grid-template-columns:minmax(0,1fr);gap:20px;padding:40px 20px 32px}.acc-name{font-size:44px}.acc-meta{font-size:18px}.acc-text{font-size:14px}.acc-bar__in,.acc-grid,.acc-more-wrap{padding-left:20px;padding-right:20px}.acc-bar__in{padding-top:12px;padding-bottom:12px;gap:12px}.acc-bar--count .acc-bar__in{min-height:56px;padding-top:0;padding-bottom:0}.acc-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.acc-chip{height:36px}.acc-tools .acc-count{width:100%;margin:0 0 2px}.acc-grid{grid-template-columns:repeat(var(--acc-cols-m, 2),minmax(0,1fr));gap:28px 14px;padding-top:24px}.acc-card__frame{padding:10%}.acc-card__title{font-size:17px}.acc-card__links,.acc-card__meta{font-size:12px}.acc-pag{width:100%;justify-content:space-between;gap:8px}.acc-pag__btn{padding:0 14px;width:44px;justify-content:center;font-size:0;gap:0}.acc-pag__num{min-width:38px;height:38px;font-size:16px}.acc-pag__nums{gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-ac-collection-artist.css.map */
