/* Homepage category mosaics: keep the lead card square instead of stretching it. */
.f-section-mousegrid .diipoo-promo-grid__item--hero .diipoo-promo-grid__media,
.f-section-dakgrid .diipoo-promo-grid__item--hero .diipoo-promo-grid__media,
.f-section-decorgrid .diipoo-promo-grid__item--hero .diipoo-promo-grid__media {
  aspect-ratio: 1 / 1;
  height: auto;
}

.f-section-mousegrid .diipoo-promo-grid__item--wide .diipoo-promo-grid__media,
.f-section-dakgrid .diipoo-promo-grid__item--wide .diipoo-promo-grid__media,
.f-section-decorgrid .diipoo-promo-grid__item--wide .diipoo-promo-grid__media {
  aspect-ratio: 2 / 1;
}

.f-section-mousegrid .diipoo-promo-grid__media,
.f-section-dakgrid .diipoo-promo-grid__media,
.f-section-decorgrid .diipoo-promo-grid__media {
  border-radius: 8px;
}
