layout=1 ("Drawer Gallery", relabelled via TSconfig — see Configuration/Sets/sflg/TSconfig/tceform.tsconfig) renders the compact gallery-slider layout used elsewhere in drawers (see sflg_accommodation's DrawerLodge.html), matching that markup 1:1 — same generic class names (drawer-slider/drawer-slider__image/drawer-slider__nav), nothing accommodation-specific — so the .drawer-slider swiper init in main.js (scoped via .closest('.drawer')) picks it up for free, no new CSS/JS needed.
drawer* variants (not slider*): .drawer-slider__image is fixed-height/fluid-width (216px mobile / 309px desktop, see _drawer-lodge.scss), not a single fixed ratio like the main slider below — their allowedAspectRatios default to "free" first, so editors still get a crop tool, just without a locked aspect ratio.

{data -> f:render.text(field: 'subheader')}

{data -> f:render.text(field: 'header')}

{slide -> f:render.text(field: 'header')}

{slide -> f:render.text(field: 'bodytext')}

{slide.link.title -> f:format.trim()} {customCtaLabel} {ctaLabel}