/* Совместимость с ядром WordPress: то, что в статике задаёт сама вёрстка. */

/* обёртка шаблона (header/footer) не должна участвовать в раскладке */
.wp-block-template-part {
  display: contents;
}

/* общая часть (шапка/подвал) — общая на все страницы, но конкретная ширина её корня в статике
   иногда была выведена из align-items родителя ТОЙ страницы, чей вариант разметки попал в общую
   часть (см. resolveClasses/linkRepeatedLandmarks); на другой странице с иным align-items родителя
   такая часть не растягивалась и считала свою ширину по содержимому. Растягиваем принудительно —
   шапка/подвал всегда на всю ширину, независимо от страницы. */
.wp-block-template-part > * {
  align-self: stretch;
}

.wp-block-image {
  margin: 0;
}

.wp-block-image img {
  max-width: none;
}
