/* ==========================================================================
   End of a single post: the "Wpis - koniec" Elementor template (slot post-end)
   sits between the post and the footer. The widgets inside (Produkt z wpisu,
   Czytaj dalej, Odpowiedz z pasieki) carry their own spacing; this file only
   sets the page gutter and the width cap. Breakpoints match the widgets.
   ========================================================================== */

.sffrhs-post-end {
  box-sizing: border-box;
  width: 100%;
  max-width: 1240px;
  margin: 3.5rem auto 4.5rem;
  padding-inline: 2.5rem;
}

@media (max-width: 1099px) {
  .sffrhs-post-end { margin: 3rem auto 3.5rem; padding-inline: 2rem; }
}

@media (max-width: 719px) {
  .sffrhs-post-end { margin: 2.25rem auto 2.75rem; padding-inline: 1.25rem; }
}

@media (max-width: 379px) {
  .sffrhs-post-end { padding-inline: 1rem; }
}
