/* photos.css — фоновые фотографии из набора (photo-*).
   Изображения вынесены в /static/web/img/ (было ~1.9 МБ base64 в этом файле).
   Пути относительные — WhiteNoise/ManifestStorage перепишет их на хешированные в проде.
   image-set отдаёт WebP современным браузерам, JPEG — остальным. */

.photo-shale {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-shale.10e1da5b3443.jpg");
  background-image: image-set(url("../../img/photo-shale.a227a61ff0c4.webp") type('image/webp'), url("../../img/photo-shale.10e1da5b3443.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-shale-1 {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-shale-1.10e1da5b3443.jpg");
  background-image: image-set(url("../../img/photo-shale-1.a227a61ff0c4.webp") type('image/webp'), url("../../img/photo-shale-1.10e1da5b3443.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-shale-2 {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-shale-2.10e1da5b3443.jpg");
  background-image: image-set(url("../../img/photo-shale-2.a227a61ff0c4.webp") type('image/webp'), url("../../img/photo-shale-2.10e1da5b3443.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-shale-3 {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-shale-3.10e1da5b3443.jpg");
  background-image: image-set(url("../../img/photo-shale-3.a227a61ff0c4.webp") type('image/webp'), url("../../img/photo-shale-3.10e1da5b3443.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-dome {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-dome.cb5c5ea234cb.jpg");
  background-image: image-set(url("../../img/photo-dome.b715616a9c66.webp") type('image/webp'), url("../../img/photo-dome.cb5c5ea234cb.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-banya {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-banya.822cf3ec3ff5.jpg");
  background-image: image-set(url("../../img/photo-banya.33a993581b83.webp") type('image/webp'), url("../../img/photo-banya.822cf3ec3ff5.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.photo-terrace {
  background-color: #e9e2d3;
  background-image: url("../../img/photo-terrace.bd5a1e03c149.jpg");
  background-image: image-set(url("../../img/photo-terrace.d5905a803aa5.webp") type('image/webp'), url("../../img/photo-terrace.bd5a1e03c149.jpg") type('image/jpeg'));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
