
/* v28 — Коллекция приключений. Uses the approved “Морской” room background and visual system. */
.room-kollektsiya-page .room-hero-media img{object-position:center 50%}
.room-kollektsiya-page .kol-mosaic-view{grid-template-columns:1.72fr 1fr;grid-template-rows:220px 220px}
.room-kollektsiya-page .kol-mosaic-view .morskoy-photo:first-child{grid-row:1/3}
.room-kollektsiya-page .kol-mosaic-view .morskoy-photo:first-child img{object-position:center 54%}
.room-kollektsiya-page .kol-mosaic-living{grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:215px 215px}
.room-kollektsiya-page .kol-mosaic-living .morskoy-photo:first-child{grid-row:1/3}
.room-kollektsiya-page .kol-mosaic-bedroom{grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:215px 215px}
.room-kollektsiya-page .kol-mosaic-bedroom .morskoy-photo:first-child{grid-row:1/3}
.room-kollektsiya-page .kol-mosaic-kitchen{grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:300px}
.room-kollektsiya-page .kol-mosaic-bath{grid-template-columns:repeat(3,1fr);grid-template-rows:290px}
.room-kollektsiya-page .kol-mosaic-view img,
.room-kollektsiya-page .kol-mosaic-living img,
.room-kollektsiya-page .kol-mosaic-bedroom img,
.room-kollektsiya-page .kol-mosaic-kitchen img,
.room-kollektsiya-page .kol-mosaic-bath img{object-position:center 50%}
@media(max-width:980px){
  .room-kollektsiya-page .kol-mosaic-view{grid-template-columns:1.45fr 1fr;grid-template-rows:190px 190px}
  .room-kollektsiya-page .kol-mosaic-living,
  .room-kollektsiya-page .kol-mosaic-bedroom{grid-template-columns:1fr 1fr;grid-template-rows:260px 180px 180px}
  .room-kollektsiya-page .kol-mosaic-living .morskoy-photo:first-child,
  .room-kollektsiya-page .kol-mosaic-bedroom .morskoy-photo:first-child{grid-column:1/3;grid-row:auto}
  .room-kollektsiya-page .kol-mosaic-kitchen{grid-template-columns:1fr 1fr;grid-template-rows:250px 200px}
  .room-kollektsiya-page .kol-mosaic-kitchen .morskoy-photo:first-child{grid-column:1/3}
  .room-kollektsiya-page .kol-mosaic-bath{grid-template-rows:240px}
}
@media(max-width:700px){
  .room-kollektsiya-page .kol-mosaic-view,
  .room-kollektsiya-page .kol-mosaic-living,
  .room-kollektsiya-page .kol-mosaic-bedroom,
  .room-kollektsiya-page .kol-mosaic-kitchen,
  .room-kollektsiya-page .kol-mosaic-bath{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:245px}
  .room-kollektsiya-page .kol-mosaic-view .morskoy-photo:first-child,
  .room-kollektsiya-page .kol-mosaic-living .morskoy-photo:first-child,
  .room-kollektsiya-page .kol-mosaic-bedroom .morskoy-photo:first-child,
  .room-kollektsiya-page .kol-mosaic-kitchen .morskoy-photo:first-child{grid-column:auto;grid-row:auto;min-height:300px}
}
