/* Layout only; the shared release card owns its visuals and content. */
.site .catalog-page[data-catalog-page=producer]{margin-top:0;margin-bottom:0}
.catalog-page .producer-heading{max-width:none;margin:0 0 28px}
.catalog-page .producer-heading h1{margin:0}
.catalog-page .producer-release-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px 24px;align-items:stretch;padding-right:8px}
.catalog-page .producer-release-grid .wishlist-release-stack{position:relative;isolation:isolate;min-width:0;padding:0 0 12px}
.catalog-page .producer-release-grid .wishlist-back-card{position:absolute;display:block;border:1px solid var(--border-default,var(--palette-line));border-radius:var(--radius-surface);background:var(--palette-sand)}
.catalog-page .producer-release-grid .wishlist-back-card.layer-1{inset:5px -4px 7px 4px;z-index:1}
.catalog-page .producer-release-grid .wishlist-back-card.layer-2{inset:10px -8px 2px 8px;z-index:0}
@media(max-width:600px){.catalog-page .producer-heading{margin-bottom:20px}.catalog-page .producer-release-grid{grid-template-columns:minmax(0,1fr);gap:24px}}
