/* Заглушка «фото потерялось» (site/_includes/photo-lost.njk): картинка в стиле сайта и надпись
 * поверх неё. Размер задаёт место, где она стоит: класс бывшей картинки (image-8, image-18…) или
 * правила программы по дням в program.css. Подключается на каждой странице с заглушками. */
.photo-lost {
  position: relative;
  display: flex;
  align-items: flex-start;
  padding: 20px;
  border-radius: 6px;
  background: #f0f0f0 center / cover no-repeat;
  box-sizing: border-box;
}
.photo-lost-1 { background-image: url("/v/bc30985c77/assets/photo-lost/1.svg"); }
.photo-lost-2 { background-image: url("/v/134be7f1cc/assets/photo-lost/2.svg"); }
.photo-lost-3 { background-image: url("/v/4bc336501e/assets/photo-lost/3.svg"); }
.photo-lost-4 { background-image: url("/v/813df26969/assets/photo-lost/4.svg"); }
.photo-lost-text {
  max-width: 300px;
  padding: 10px 14px 8px;
  border-radius: 6px;
  background: #fafafa;
  box-shadow: 4px 4px 0 #e1f641;
  color: #27282b;
  font-family: Bebasneue, Arial, sans-serif;
  font-size: 28px;
  line-height: 1.05;
  text-transform: uppercase;
}
@media (max-width: 479px) {
  .photo-lost { padding: 14px; }
  .photo-lost-text { font-size: 22px; }
}
