/* BOONPLUS home hero: mobile stacked layout (image + copy/CTA fit the first viewport). Desktop/tablet untouched. */
@media screen and (max-width: 767px) {
  #f-slider-slider-GaSMg0nxAV.f-slider--content-stack .f-slide__media { height: 460px; }
  #f-slider-slider-GaSMg0nxAV.f-slider--content-stack .f-slide__media img { object-position: 50% 65%; }
  #f-slider-slider-GaSMg0nxAV.f-slider--content-stack .f-slide__wrapper { padding-top: 20px; }
  #f-slider-slider-GaSMg0nxAV.f-slider--content-stack .f-slide__subtitle { margin-bottom: 4px; }
  #f-slider-slider-GaSMg0nxAV.f-slider--content-stack .f-richtext__button { margin-top: 16px; }
}
