
/* Page-specific adjustments for room “Морской”. Main page is intentionally untouched. */
.room-morskoy-page .site-header .brand{
  width:158px!important;
  min-width:158px!important;
  height:76px!important;
  margin:0!important;
  display:flex!important;
  align-items:center!important;
  overflow:hidden!important;
}
.room-morskoy-page .site-header .brand .site-logo{
  display:block!important;
  width:100%!important;
  height:auto!important;
  max-height:74px!important;
  object-fit:contain!important;
  object-position:left center!important;
}
.room-morskoy-page .room-hero-media img{
  width:100%;height:100%;object-fit:cover;object-position:center 48%;
}
.room-morskoy-page .gallery button{background:#e8efec}
.room-morskoy-page .gallery img{width:100%;height:100%;object-fit:cover;object-position:center;}
.room-morskoy-page .gallery button:nth-child(6) img{object-position:center 56%}
.room-morskoy-page .gallery button:nth-child(11) img,
.room-morskoy-page .gallery button:nth-child(12) img,
.room-morskoy-page .gallery button:nth-child(13) img{object-position:center 42%}
@media(max-width:760px){
  .room-morskoy-page .site-header .brand{width:145px!important;min-width:145px!important;height:68px!important}
  .room-morskoy-page .site-header .brand .site-logo{max-height:66px!important}
  .room-morskoy-page .room-hero-media img{object-position:center 50%}
}
