/* Homepage FINISH! card: official brand and real interface, full width on mobile. */
.catalog-art.catalog-finish-showcase{display:grid;grid-template-rows:28% minmax(0,1fr);gap:4px;aspect-ratio:1123/743;height:auto;min-height:0;width:100%;padding:10px 0 0;background:#03070b}
.catalog-finish-showcase img.finish-catalog-logo{display:block;justify-self:center;width:74%;height:100%;max-height:100%;object-fit:contain;min-height:0}
.catalog-finish-showcase img.finish-catalog-preview{display:block;width:100%;height:100%;min-height:0;max-height:none;object-fit:contain}
@media(max-width:700px){.catalog-card[data-product-card="finish"]{display:flex;flex-direction:column}.catalog-card[data-product-card="finish"] .catalog-finish-showcase{width:100%;min-height:0;height:auto}}
