/* Fix clipped mobile hero/contact horizontal gutters; inner pages only. */
@media(max-width:900px){
body.malwa-subpage main>section.hero,body.malwa-subpage main>section.booking-page-hero{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:clip!important}
body.malwa-subpage main>section.hero>.wrap,body.malwa-subpage main>section.booking-page-hero>.wrap,body.malwa-subpage .booking-contact-page main>section.booking-page-hero>.wrap{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:clamp(20px,5.5vw,32px)!important;padding-right:clamp(20px,5.5vw,32px)!important;margin:0 auto!important}
body.malwa-subpage main>section.hero .hero-grid,body.malwa-subpage main>section.booking-page-hero .booking-page-hero-grid,body.malwa-subpage main>section.hero .hero-grid>div:first-child,body.malwa-subpage main>section.booking-page-hero .booking-page-intro{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}
body.malwa-subpage main>section.hero :is(h1,.lead,.eyebrow),body.malwa-subpage main>section.booking-page-hero :is(h1,.booking-page-tag,.booking-page-intro>p){box-sizing:border-box!important;max-width:100%!important;overflow-wrap:break-word!important}
body.malwa-subpage main>section.hero .actions,body.malwa-subpage main>section.booking-page-hero .booking-hero-actions{width:100%!important;min-width:0!important;max-width:100%!important}
body.malwa-subpage main>section.hero .actions>a,body.malwa-subpage main>section.booking-page-hero .booking-hero-actions>a{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important}
body.malwa-subpage main>section.hero .hero-media,body.malwa-subpage main>section.booking-page-hero .booking-hero-media,body.malwa-subpage main>section.booking-page-hero .booking-photo-frame{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;transform:none!important}
}
