#parquet .mj-subtype-card__media{height:auto;aspect-ratio:auto;background:#fff}
#parquet .mj-subtype-card__media>img[data-mj-parquet-image]{width:100%;height:auto;aspect-ratio:1;object-fit:contain}
#parquet .mj-subtype-card__media figcaption{padding:10px 14px;font-size:11px;line-height:1.5;color:#565d57;background:#fff}
#parquet .mj-subtype-card__media figcaption a{color:inherit;text-underline-offset:3px}
#parquet .mj-parquet-entry{margin-top:24px}
.mj-showroom-inspiration h2{margin:12px 0 20px}
.mj-showroom-inspiration .mj-shell>p:not(.mj-eyebrow){max-width:680px}
.mj-showroom-inspiration__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin-top:36px}
.mj-showroom-inspiration__grid figure{margin:0}
.mj-showroom-inspiration__grid img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;background:#f1eee7;display:block;border-radius:4px}
.mj-showroom-inspiration__grid figcaption{font-size:14px;line-height:1.5;margin-top:12px}
.mj-showroom-inspiration__grid small{display:block;font-size:11px;color:#565d57;margin-top:4px}
.mj-showroom-inspiration__grid a:focus-visible{outline:3px solid #0b63ce;outline-offset:4px;display:block}
@media(max-width:900px){.mj-showroom-inspiration__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:550px){.mj-showroom-inspiration__grid{grid-template-columns:1fr;gap:28px}}

.mj-showroom-inspiration__grid figcaption>a{display:inline-flex;margin-top:12px;font-size:12px}.mj-showroom-inspiration__grid small a{color:inherit;text-underline-offset:3px}

.mj-showroom-inspiration__grid img.mj-pro-photo--full{object-fit:contain;background:#fff}
