.dc-product-artist-works{content-visibility:auto;contain-intrinsic-size:auto 900px;padding:70px clamp(20px,3vw,64px) 82px;background:#fff;color:#22221f;font-family:'Instrument Sans',Arial,sans-serif}
.dc-product-artist-works__heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:27px}
.dc-product-artist-works__heading p{margin:0 0 10px;color:#5b5bd6;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}
.dc-product-artist-works__heading h2{margin:0;font-size:clamp(29px,3vw,43px);font-weight:500;letter-spacing:-.04em;line-height:1.13}
.dc-product-artist-works__heading a{flex:none;color:#22221f;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.dc-product-artist-works__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
.dc-product-artist-works__card{min-width:0;--dc-ink:#22221f;--dc-muted:#706f6b}
.dc-product-artist-works__card .dc-home-product{display:block;min-width:0;color:var(--dc-ink);text-decoration:none}
.dc-product-artist-works__card .dc-home-product__photo{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;background:#f6f6f4}
.dc-product-artist-works__card .dc-home-product__photo>img:not(.dc-home-product__frame){display:block;width:100%;height:100%;max-width:100%;object-fit:cover}
.dc-product-artist-works__card .dc-home-product__sale{position:absolute;top:12px;left:12px;z-index:2;padding:6px 8px;background:#fff;color:var(--dc-ink);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1}
.dc-product-artist-works__card .dc-home-product__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-top:13px}
.dc-product-artist-works__card .dc-home-product__identity{display:flex;flex-direction:column;min-width:0;gap:5px}
.dc-product-artist-works__card .dc-home-product__identity strong{font-size:13px;font-weight:600;line-height:1.35}
.dc-product-artist-works__card .dc-home-product__identity small{color:var(--dc-muted);font-size:12px;line-height:1.3}
.dc-product-artist-works__card .dc-home-product__prices{display:flex;flex-direction:column;align-items:flex-end;flex:none;gap:3px;white-space:nowrap;font-size:12px;line-height:1.25}
.dc-product-artist-works__card .dc-home-product__prices strong{font-weight:700}
.dc-product-artist-works__card .dc-home-product__prices s{color:var(--dc-muted)}
.dc-product-artist-works__card .dc-home-product__photo{background:#f6f6f4}
.dc-product-artist-works__card .dc-home-product__photo>img{object-fit:cover}
@media(max-width:700px){.dc-product-artist-works{padding:52px 20px 62px}.dc-product-artist-works__heading{align-items:start;flex-direction:column}.dc-product-artist-works__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
