/* O20: component rules; all vertical rhythm comes from steenuil-ritme.css. */
body#steenuil-site.su-rhythm.su-rhythm{--o20-specificity:1}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-rhythm-section{padding-block:var(--su-section-space) 0!important;margin-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(h2,h3){margin-block:0 var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(h2,h3)+:is(p,div,ul,ol,details,figure){margin-top:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.su-card,.g-card,.xp-card,.cc-card,.dc-card,.he-card,.k-news-item,.o19-sanitary-cards>div,.g-audience-list>article,.su-card-heading,.q-card-body,.fp-copy){align-items:start!important;align-content:start!important;justify-content:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.su-card,.g-card,.xp-card,.cc-card,.dc-card,.he-card,.k-news-item,.g-audience-list>article,.o19-sanitary-cards>div) :is(h3,p){margin-block:0 var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.su-card-heading+h3,.su-card-heading+p){margin-top:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(ul,ol,.su-included,.g-info-grid,.xp-grid,.cc-grid,.o18-gallery,.o18-photo-grid,.o18-zone-grid)+:is(p,a,div,figure,h3){margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(p,div,figure)+h3{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.g-actions,.xp-actions,.cc-actions,.np-actions,.o19-link-stack){gap:var(--su-link-stack-gap)!important;margin-block:var(--su-copy-action-gap) 0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.k-quiet-button,.he-primary,.o18-primary,.g-primary,.np-primary){margin-block:var(--su-copy-action-gap) 0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.k-quiet-button,.he-primary,.o18-primary,.g-actions,.np-actions,.xp-actions,.o19-link-stack)+figure{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.k-section-label,.k-eyebrow,.k-news-meta,.sp-eyebrow,.ev-kicker,.g-kicker,.cc-kicker,.xp-kicker,.ga-kicker,.np-kicker){font:600 13px/1.4 var(--su-body-font)!important;letter-spacing:.08em!important;text-transform:uppercase;hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important}
body#steenuil-site.su-rhythm.su-rhythm .su-review-quotes blockquote p{font:italic 18px/1.35 Georgia,serif!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.k-header .k-tickets,.su-compact-ticket){font:600 15px/1.2 var(--su-body-font)!important;color:#a24736!important;border:1px solid #a24736!important;background:transparent!important;min-height:44px!important;padding:8px 12px!important;border-radius:3px!important;box-sizing:border-box;display:inline-flex;align-items:center;text-decoration:none!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.k-header .k-tickets,.su-compact-ticket):hover{background:#f2e6dc!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.k-menu-button,.su-compact-toggle){font:600 15px/1.2 var(--su-body-font)!important;min-height:44px!important;display:inline-flex;align-items:center;gap:8px}
body#steenuil-site.su-rhythm.su-rhythm #su-footer.su-footer :is(.su-footer-links,.su-footer-social){gap:0 var(--su-footer-column-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-footer.su-footer a{min-height:var(--su-footer-link-height)!important;height:var(--su-footer-link-height)!important;padding:0!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm #su-footer.su-footer .su-footer-social{margin-top:var(--su-footer-space)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-secondary,a.su-secondary){background:transparent!important;color:#a24736!important;border:1px solid #a24736!important;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;min-height:44px!important;padding:8px 12px!important;text-decoration:none!important;width:fit-content!important}
body#steenuil-site.su-rhythm.su-rhythm a.su-vote-action{background:#596c4b!important;border-color:#596c4b!important;color:#fff!important;text-decoration:none!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-zoom-hint{font:inherit!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.k-text-link,.g-text-link,.o20-text-link){color:#a24736!important;font:600 15px/1.4 var(--su-body-font)!important;text-underline-offset:3px;text-decoration:none!important;min-height:44px;display:inline;padding:0!important;background:transparent!important;border:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-link-copy{text-decoration:underline;text-underline-offset:3px}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) p :is(.k-text-link,.g-text-link,.o20-text-link){display:inline!important;min-height:0!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-included{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--su-list-row-space) var(--su-card-pad)!important;padding:0!important;margin-top:var(--su-heading-copy-gap)!important;list-style:none}
body#steenuil-site.su-rhythm.su-rhythm .su-included :is(li,div){display:flex;align-items:start;gap:var(--su-inline-gap);min-width:0}
body#steenuil-site.su-rhythm.su-rhythm .su-included :is(svg,i){width:22px;height:22px;flex:none}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details{background:transparent!important;border:0!important;border-bottom:1px solid #d8d0c3!important;border-radius:0!important;padding:0!important;margin-block:0!important;box-shadow:none!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details>summary{display:block!important;position:relative;list-style:none!important;padding:var(--su-list-row-space) 30px var(--su-list-row-space) 0!important;margin:0!important;min-height:44px;box-sizing:border-box;font:600 16px/1.4 var(--su-body-font)!important;cursor:pointer;background:transparent!important;border:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details>summary::after{content:'+'!important;position:absolute!important;right:0!important;top:var(--su-list-row-space)!important;margin:0!important;font-size:22px;font-weight:400}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details[open]>summary::after{content:'−'!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details>summary::-webkit-details-marker{display:none}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details>summary+*{margin-top:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details> :last-child:not(summary){margin-bottom:var(--su-list-row-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-activity-line{display:block!important;font:italic 17px/1.5 Georgia,serif!important;padding:0!important;margin-block:var(--su-heading-copy-gap)!important;color:#393b31}
.su-activity-line .su-activity-lead{color:#a24736}.su-activity-line .su-dot{color:#928773;white-space:nowrap}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin-top:var(--su-heading-copy-gap)!important;border:0!important;background:transparent!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list> :is(article,div){display:grid!important;grid-template-columns:26px minmax(0,1fr);gap:var(--su-card-copy-gap) var(--su-card-pad)!important;padding:var(--su-list-row-space) 0!important;border:0!important;background:transparent!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list> :is(article,div)>:is(svg,i,span.su-walk-icon){grid-column:1;grid-row:1;width:24px;height:24px}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list> :is(article,div)>:is(h3,p,details,a){grid-column:2;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list h3{font:600 16px/1.4 var(--su-body-font)!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list .su-card-heading{grid-column:1/-1;display:flex!important;gap:var(--su-card-pad)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-grid,.o19-choice-photo,.g-choice-photo) img{width:100%;aspect-ratio:4/3;height:auto!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .o19-choice-photo{width:100%;aspect-ratio:4/3;height:auto!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--su-card-gap);margin-top:var(--su-block-gap)}
body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid figure{margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm figcaption{margin-top:var(--su-photo-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot{display:grid;grid-template-columns:1fr;gap:var(--su-section-space)}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop{display:block!important;padding:0!important;margin:0!important;border-bottom:1px solid #d8d0c3}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop>img{width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;border-radius:8px;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop h3{font:400 20px/1.2 Georgia,serif!important;margin:var(--su-photo-title-gap) 0 var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop p:not(.su-activity-line){font:400 15px/1.4 var(--su-body-font)!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop:not(:has(>img)) .su-walk-icon{float:left;margin-right:var(--su-card-pad)}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop:not(:has(>img)) h3{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-section{padding-inline:20px}
body#steenuil-site.su-rhythm.su-rhythm [id]{scroll-margin-top:var(--su-compact-height,72px)}
@media(min-width:900px){body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot{grid-template-columns:repeat(2,minmax(0,1fr))}body#steenuil-site.su-rhythm.su-rhythm .o20-section{padding-inline:64px}}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .he-card{grid-template-columns:57% minmax(0,1fr)!important;gap:var(--su-card-pad)!important;align-items:start!important;padding-block:var(--su-list-row-space)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .he-card>img{height:164px!important;width:100%!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .he-card h3{font:400 20px/1.2 Georgia,serif!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .he-card p{font:400 15px/1.35 var(--su-body-font)!important;margin-top:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .he-card .he-card-fact{font:600 13px/1.35 var(--su-body-font)!important;color:#6d625a}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .k-news-item h3{font-size:20px!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .k-news-item p:not(.k-news-meta){font-size:15px!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .k-news-item a{margin-top:0!important;margin-bottom:var(--su-news-link-offset)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .k-news-grid{margin-block:var(--su-news-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .fp-moment .fp-copy{padding-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm .fp-moment{gap:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-wensput{max-width:none!important;width:100%!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-wensput img{width:100%!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-pass-row{display:flex;justify-content:space-between;gap:var(--su-card-pad)}
body#steenuil-site.su-rhythm.su-rhythm summary>small{display:block;font-size:14px;font-weight:400;color:#6d625a;margin-top:var(--su-card-copy-gap)}
body#steenuil-site.su-rhythm.su-rhythm .o18-topic-list{display:block!important;padding:0!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o18-topic-list li{padding:0!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o18-topic-list a{min-height:48px!important;padding:var(--su-inline-gap) 0!important;display:flex;align-items:center}
body#steenuil-site.su-rhythm.su-rhythm .o20-small{font-size:14px!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-terms{padding-inline:20px;font-size:13px!important;margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list .su-card-heading{margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .dc-steps article{padding-inline:0!important;border:0!important;background:transparent!important}
body#steenuil-site.su-rhythm.su-rhythm .c-stay{padding:0!important;overflow:hidden}
body#steenuil-site.su-rhythm.su-rhythm .c-stay h3{padding-inline:var(--su-card-pad);margin-block:var(--su-card-pad) var(--su-title-photo-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .c-stay-photo{margin:0!important;width:100%!important}
body#steenuil-site.su-rhythm.su-rhythm .c-stay-photo img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/3;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .c-stay-photo figcaption{padding-inline:var(--su-card-pad)}
body#steenuil-site.su-rhythm.su-rhythm .c-stay-copy{padding:var(--su-photo-copy-gap) var(--su-card-pad) var(--su-card-pad)!important}
body#steenuil-site.su-rhythm.su-rhythm .c-stay-copy p{margin-block:0 var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .c-good-to-know{margin-top:var(--su-block-gap)!important;padding:0!important}
body#steenuil-site.su-rhythm.su-rhythm .c-faq{margin-top:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .c-around{align-items:start!important;text-align:left!important}
body#steenuil-site.su-rhythm.su-rhythm .cc-opening>figure{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-small-photo{max-width:260px!important}
body#steenuil-site.su-rhythm.su-rhythm .su-practical-single{margin-top:var(--su-heading-copy-gap)!important}
/* Shared O20 additions: component geometry, no page-specific rhythm values. */
body#steenuil-site.su-rhythm.su-rhythm .o20-link-tail{white-space:nowrap;text-decoration:none}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link{display:inline-block!important;white-space:normal;line-height:1.4!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) p a.o20-text-link{display:inline!important}
body#steenuil-site.su-rhythm.su-rhythm .k-menu{font:600 15px/1.2 var(--su-body-font)!important;min-height:44px!important;display:inline-flex;align-items:center;gap:8px}
body#steenuil-site.su-rhythm.su-rhythm .o20-week{display:grid;grid-template-columns:1fr;gap:0}
body#steenuil-site.su-rhythm.su-rhythm .o20-week ol{list-style:none;padding:0;margin:0}
body#steenuil-site.su-rhythm.su-rhythm .o20-week li{display:grid;grid-template-columns:60px 1fr;gap:var(--su-card-pad);margin:var(--su-heading-copy-gap) 0}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-stack{display:flex;flex-direction:column;align-items:start;gap:var(--su-link-stack-gap)!important;margin-block:var(--su-copy-action-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-certifications>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--su-card-pad)!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-certifications img{width:100%!important;height:72px!important;object-fit:contain!important;background:white;padding:var(--su-inline-gap);box-sizing:border-box}
body#steenuil-site.su-rhythm.su-rhythm .o20-vhts-mark{display:flex;align-items:center;gap:var(--su-card-pad);margin-top:var(--su-block-gap)}
body#steenuil-site.su-rhythm.su-rhythm .o20-vhts-mark img{width:140px;height:auto;flex:none}
body#steenuil-site.su-rhythm.su-rhythm .o20-vhts-mark p{font-size:13px!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-no-outer-border{border:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o18-photo-small{max-width:348px}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-bookable-grid{gap:var(--su-card-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card{padding:0!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-photo{width:100%!important;aspect-ratio:4/3!important;height:auto!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-body{padding:var(--su-photo-title-gap) var(--su-card-pad) var(--su-card-pad)!important;display:block!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-name{display:block!important;margin:0!important;line-height:1.2!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes :is(.q-card-description,.q-card-facts){display:block!important;margin:var(--su-card-row-gap) 0 0!important;line-height:1.35!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-bottom{display:block!important;padding:0!important;margin:var(--su-photo-title-gap) 0 0!important;min-height:0!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-price{display:block!important;padding:0!important;margin:0!important;line-height:1.35!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-action{display:flex!important;gap:var(--su-inline-gap)!important;padding:0!important;margin:0!important;min-height:0!important;line-height:1.35!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-action svg{width:18px;height:18px}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card--photo{display:block!important;overflow:hidden;align-items:start!important}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card--photo :is(.su-agenda-photo,.su-agenda-neutral){width:100%!important;height:auto!important;aspect-ratio:4/3;margin:0!important;min-height:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card--photo .su-agenda-photo img{width:100%!important;height:100%!important;aspect-ratio:4/3;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-neutral{display:flex;align-items:center;justify-content:center;font-size:48px;background:#ece7db;color:#a24736}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card-body{padding:var(--su-card-pad)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-description{display:block!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important;margin:var(--su-card-copy-gap) 0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-link{display:inline-block;min-height:44px;color:#a24736;font:600 15px/1.4 var(--su-body-font);text-underline-offset:3px}
body#steenuil-site.su-rhythm.su-rhythm .a12-card-grid{gap:var(--su-card-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-afterschool-line{margin-block:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.xp-hero,.g-opening,.cc-story){align-items:start!important}
body#steenuil-site.su-rhythm.su-rhythm .g-wide-story{display:block!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-photo-duo,.o18-photo-strip) img{aspect-ratio:4/3;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-price,.su-price-row){margin:0!important;padding-block:var(--su-list-row-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-price-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--su-card-copy-gap) var(--su-card-pad);border-bottom:1px solid #d8d0c3}
body#steenuil-site.su-rhythm.su-rhythm .su-price-row small{grid-column:1/-1;color:#6d625a}
body#steenuil-site.su-rhythm.su-rhythm .su-price-row strong{font-size:16px;line-height:1.35}
body#steenuil-site.su-rhythm.su-rhythm .o20-family-audiences>article:nth-child(2){background:#eef0e7}
body#steenuil-site.su-rhythm.su-rhythm .o20-family-audiences>article:nth-child(3){background:#f6e9df}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) details>summary :is(svg[data-lucide="plus"],i[data-lucide="plus"]){display:none!important}
@media(min-width:900px){body#steenuil-site.su-rhythm.su-rhythm .o20-week{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--su-block-gap)}body#steenuil-site.su-rhythm.su-rhythm .a12-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}

body#steenuil-site.su-rhythm.su-rhythm .su-photo-trim{overflow:hidden;aspect-ratio:3/2;border-radius:8px}
body#steenuil-site.su-rhythm.su-rhythm .su-photo-trim img{width:100%;height:100%;object-fit:cover;transform:scale(1.04)}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-card,.o19-puur-activities) h3{hyphens:none!important;overflow-wrap:normal!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-card-heading+p{margin-top:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-card-heading>h3{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-certifications>div img{min-width:0}
/* Measured corrections: remove inherited image cap and double grid gap. */
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-photo{max-height:none!important;min-height:0!important;flex:none!important}
body#steenuil-site.su-rhythm.su-rhythm #su-kinderfeestjes .q-card-button{gap:0!important;align-items:stretch!important}
body#steenuil-site.su-rhythm.su-rhythm .k-menu{flex-direction:row!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list>article>span{height:22px!important;line-height:22px!important;width:22px!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-stop h3+.su-walk-visible{margin-top:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-audience-list>article,.g-practical-grid>div,.o19-puur-activities>article,.cc-stay-card,.su-card) :is(h3,p){margin-block:0 var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .g-audience-list>article:nth-child(2){background:#eef0e7}
body#steenuil-site.su-rhythm.su-rhythm .g-audience-list>article:nth-child(3){background:#f6e9df}
body#steenuil-site.su-rhythm.su-rhythm .np-split{row-gap:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .np-split :is(h2,h3)+p{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-rhythm :is(h2,h3){margin-bottom:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .su-rhythm :is(h2,h3)+p{margin-top:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-secondary-action.o19-secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px!important;padding:8px 12px!important;border:1px solid #a24736!important;border-radius:3px;text-decoration:none!important}
body#steenuil-site.su-rhythm.su-rhythm .d-opener .xp-photo{width:100%!important;max-width:100%!important;margin:var(--su-block-gap) 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm .d-opener .xp-photo>img{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:3/2!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .g-hub-pills{padding:0!important;margin:var(--su-copy-action-gap) 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-opening,.xp-hero,.np-opening,.np-hero,.a-opener){row-gap:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-audience-list>article,.g-practical-grid>div,.o19-puur-activities>article,.cc-stay-card,.su-card){row-gap:var(--su-card-copy-gap)!important;align-content:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.g-audience-list>article,.g-practical-grid>div,.o19-puur-activities>article,.cc-stay-card,.su-card) h3{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list .su-card-heading h3{margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list :is(svg,i){max-height:22px!important}
body#steenuil-site.su-rhythm.su-rhythm .su-card-heading>h2{margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .d-opener .xp-photo.su-cloth-frame{width:calc(100% - 2 * var(--su-block-gap))!important;margin-inline:var(--su-block-gap)!important;padding:var(--su-photo-copy-gap);background:#fffdf6}
body#steenuil-site.su-rhythm.su-rhythm :is(.k-menu,.su-compact-toggle){padding:0!important;gap:8px!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.k-menu,.su-compact-toggle)>svg{width:20px!important;height:20px!important}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card--photo{position:relative}
body#steenuil-site.su-rhythm.su-rhythm .su-agenda-card--photo .su-agenda-date{position:absolute;top:var(--su-card-pad);left:var(--su-card-pad);margin:0!important;float:none!important;background:#fffdf6;box-shadow:0 1px 4px #0002}

/* Compact rows may contain editorial photos; these span the row, not the icon column. */
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list>article>figure{grid-column:1/-1;width:min(100%,420px);margin:var(--su-photo-copy-gap) 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-compact-list>article>figure img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/3;object-fit:cover;border-radius:8px}
body#steenuil-site.su-rhythm.su-rhythm .d-opener .d-title{font:400 34px/1.12 Georgia,serif!important;color:var(--su-rust);margin:var(--su-heading-copy-gap) 0!important}

body#steenuil-site.su-rhythm.su-rhythm .c-stay{gap:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .c-stay h3+.c-stay-photo{margin-top:0!important}

/* O20b: repair computed component styles, keeping O20 copy and ordering. */
body#steenuil-site.su-rhythm.su-rhythm .su-compact-wide .su-compact-toggle{display:none!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) p.su-activity-line{font:italic 17px/1.5 Georgia,serif!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-activity-line .su-activity-lead{color:#a24736!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-activity-line .su-dot{color:#928773!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-source{font-size:13px!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link{min-height:44px!important;text-decoration:none!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) p a.o20-text-link{min-height:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-copy{text-decoration:underline!important;text-underline-offset:3px}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-tail{text-decoration:none!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link:not(:has(.o20-link-copy)){text-decoration:underline!important}
body#steenuil-site.su-rhythm.su-rhythm .he-story .o20-text-link{margin-left:0!important}
body#steenuil-site.su-rhythm.su-rhythm .ga-lead:last-child{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(p,div,figure,details)+h3{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm #route .np-two-copy{margin-top:var(--su-heading-copy-gap)!important;padding-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm #route .np-functional-heading{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm #route address{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.np-actions,.g-actions,.xp-actions,.cc-actions)>a{margin-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-stack{margin-block:var(--su-copy-action-gap) 0!important;gap:var(--su-link-stack-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-stack>a{margin-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm .np-hero>.np-actions+figure{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .g-opening>.g-hero-photo{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-compact-list h3{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-card-heading+h3,body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .su-card-heading+p{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .g-audience-list article h3{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .he-card>div{padding:0!important;justify-content:flex-start!important;align-content:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .he-card>div p{margin:var(--su-card-copy-gap) 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm .he-card .he-card-fact{padding-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o19-environment-tips summary{display:grid!important;grid-template-columns:24px minmax(0,1fr);column-gap:var(--su-card-pad)!important;row-gap:var(--su-card-copy-gap)!important;align-items:start}
body#steenuil-site.su-rhythm.su-rhythm .o19-environment-tips summary :is(svg,i){width:24px!important;height:24px!important;grid-column:1;grid-row:1;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-environment-tips .o20-tip-title{grid-column:2;grid-row:1}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o19-environment-tips summary small{grid-column:2;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .c-heading-mark.o19-compact-icon-title{justify-content:flex-start!important;gap:10px!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-photo-wide{width:100%!important;max-width:700px!important;margin-inline:auto!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-photo-wide img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/3!important;object-fit:cover}
body#steenuil-site.su-rhythm.su-rhythm .su-included small{display:block!important;margin-top:var(--su-card-copy-gap)!important;color:#6d625a!important;font:400 13px/1.4 var(--su-body-font)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-family-audiences>article:nth-child(2){background:#eef0e7!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-family-audiences>article:nth-child(3){background:#f6e9df!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o20-pass-row,.su-price-row,.o17-offer-summary){align-items:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o20-pass-row,.su-price-row,.o17-offer-summary)>:is(span,b){white-space:nowrap!important;flex:none!important;align-self:start!important}
body#steenuil-site.su-rhythm.su-rhythm .o17-offer-summary{row-gap:var(--su-card-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o17-offer-summary small{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid figcaption{padding-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot img{display:block}
body#steenuil-site.su-rhythm.su-rhythm .o18-erf-overview{margin-top:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .o18-erf-overview img{display:block;width:100%!important;height:auto!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-uncropped{max-width:560px!important;margin-inline:auto!important}
body#steenuil-site.su-rhythm.su-rhythm .o20-uncropped img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-icon{display:inline-flex!important;float:none!important;width:24px!important;height:24px!important;min-width:24px!important;background:transparent!important;padding:0!important;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot h3:has(.su-walk-icon){display:flex;align-items:center;gap:var(--su-inline-gap)}
body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-icon :is(svg,i){width:24px!important;height:24px!important}
body#steenuil-site.su-rhythm.su-rhythm .ev-practical dl>div:first-child{padding-top:0!important}
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .o20-portrait{max-width:520px!important;margin-inline:auto!important}
 body#steenuil-site.su-rhythm.su-rhythm .o20-portrait img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:3/4!important;object-fit:cover!important}
 body#steenuil-site.su-rhythm.su-rhythm .o18-erf-overview{max-width:720px!important;margin-inline:auto!important}
}

body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) [aria-labelledby="praktisch-title"]{row-gap:var(--su-heading-copy-gap)!important;padding-bottom:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .xp-hero .xp-lead{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .np-earth-hero{row-gap:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .np-earth-hero>figure{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-section-head{position:relative;display:block!important;margin-bottom:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-section-head>img{position:absolute;right:0;top:0;width:48px!important;height:48px!important;object-fit:contain}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .a12-section-head h2{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-opening .ga-heading-mark{align-items:start!important;margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-opening h1{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-opening .ga-lead{margin-top:var(--su-heading-copy-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .a12-section-head+div{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(figure,.o18-photo-strip,.su-photo-grid)+.k-section-label{margin-top:var(--su-section-space)!important}

body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) p a.o20-text-link.o20-standalone{display:inline-block!important;min-height:44px!important;padding-block:11.5px!important;box-sizing:border-box!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive main a[href="/over-de-steenuil/"]{margin-left:0!important}

body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(#route .np-functional-heading,[aria-labelledby="praktisch-title"]) h2{margin-bottom:0!important}

body#steenuil-site.su-rhythm.su-rhythm :is(#su-dagje-uit,#su-home-responsive) main .su-compact-list h3{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm #a12-upcoming>:first-child{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-text-link :is(.o20-link-copy,.o20-link-tail,.o20-link-tail>span){color:inherit!important;font:inherit!important}

body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot .su-walk-icon{min-height:24px!important;max-height:24px!important;max-width:24px!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-environment-tips .o20-tip-title{line-height:24px!important;min-width:0;overflow-wrap:normal;hyphens:manual}

/* O20c generated:start */
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.k-text-link,.g-text-link):where(:not(.o20-text-link)){display:inline-flex;align-items:center}
/* O20c: natural inline word boundaries; structured cards are not text links. */
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link:not(.su-award){display:inline!important;column-gap:normal!important;gap:normal!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link.o20-standalone:not(.su-award),
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o19-link-stack>a.o20-text-link,
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.su-update-link{display:inline-block!important;min-height:44px!important;padding-block:11.5px!important;box-sizing:border-box!important;column-gap:normal!important;gap:normal!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.su-update-link{text-align:start}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(.ev-programme-section,.ev-highlights,.ev-story,.ev-everyday,.ev-practical,.ev-hero,.ev-cta,.ev-action,.np-blue,.np-sand,.np-white,.o18-content,.su-review-block,.g-inquiry,.a12-opening){padding-bottom:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .ev-practical dl>div[hidden]+div{padding-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .ev-shared-timeline>li:first-child{padding-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .ev-craft-grid{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20-link-stack{margin-block:var(--su-copy-action-gap) 0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(figure,.g-wide-photo)+div:has(>.k-section-label:first-child){margin-top:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-home-vote a.o20-text-link{margin-left:0!important;display:block!important;width:fit-content;margin-top:var(--su-copy-action-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-environment-tips .o20-tip-title{hyphens:manual;overflow-wrap:normal}
body#steenuil-site.su-rhythm.su-rhythm .o18-content>figure+figure{margin-top:var(--su-block-gap)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) :is(p,div,figure,details)+.su-video[data-video-heading="h3"]{margin-top:var(--su-section-space)!important}
@media(max-width:599px){body#steenuil-site.su-rhythm.su-rhythm .o19-environment-tips{grid-template-columns:1fr!important}}
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-home-vote a.o20-text-link{display:inline-block!important;margin-top:0!important;margin-left:var(--su-link-stack-gap)!important}
 body#steenuil-site.su-rhythm.su-rhythm .o20-photo-wide{margin-inline:0!important}
}

body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20c-last-block{padding-bottom:var(--su-section-space)!important}

body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .o20c-band-end{padding-bottom:var(--su-section-space)!important}

/* O20d: two remaining band edges and the five authorised small repairs. */
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-home-vote{padding-bottom:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link:has([data-lucide="arrow-left"],.lucide-arrow-left){display:inline-block!important;min-height:44px!important;padding-block:10.75px!important;box-sizing:border-box!important}
body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) .ev-everyday{padding-top:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm .ev-practical dl:last-child{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o19-visit-photo:last-child{padding-bottom:0!important}

/* O21 generated:start */
/* R5: SB-26 opening order, SB-28 pills, SB-29 band rhythm, SB-31 touch targets. */
body#steenuil-site.su-rhythm.su-rhythm .o21-opening{padding-inline:var(--k-gutter,21px)!important;display:block!important;grid-template-areas:none!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>*{order:initial!important;grid-row:auto!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>.o21-opening-photo{margin:24px 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>.o21-opening-action{margin:24px 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>:is(div,nav,p).o21-opening-action{padding:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>:is(.su-pill-links,.g-hub-pills,.fp-today,.su-included){margin:24px 0 0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-pill-links,.g-hub-pills,.c-subpage-links){display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:0!important;max-width:100%!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-pill-links,.g-hub-pills,.c-subpage-links)>a{display:inline-flex!important;align-items:center!important;font-size:14px!important;height:44px!important;min-height:44px!important;padding:0 8px!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}
body#steenuil-site.su-rhythm.su-rhythm main>:is(section,.c-after-opening){margin-block:0!important;padding-top:var(--su-section-space)!important;padding-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm main>:is(.o20c-band-end,.o20c-last-block){padding-bottom:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm main>:is(section,.c-after-opening)>:last-child{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm main>:is(section,.c-after-opening)>:first-child{margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.su-opening-status,.su-agenda-link){display:inline-block!important;min-height:44px!important;padding-block:11px!important;box-sizing:border-box!important}
body#steenuil-site.su-rhythm.su-rhythm :is(#su-pony,#su-speelfeestje,#su-boerenknecht){--su-footer-column-gap:16px;--su-footer-space:8px;--su-footer-link-height:32px}
body#steenuil-site.su-rhythm.su-rhythm :is(.d-crumb,.p-crumb){margin:0!important;padding-block:0!important;font-size:13px!important;line-height:20px!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.d-crumb,.p-crumb) a{color:#38332F!important;text-decoration:underline!important;font-size:13px!important;line-height:20px!important;display:inline-block!important;min-height:44px!important;padding-block:12px!important;box-sizing:border-box!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-activity-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:16px}
body#steenuil-site.su-rhythm.su-rhythm .o21-activity-cards figure{margin:0!important;min-width:0}
body#steenuil-site.su-rhythm.su-rhythm .o21-activity-cards img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:8px}
body#steenuil-site.su-rhythm.su-rhythm .o21-activity-cards figcaption{margin:6px 0 0!important;font-size:14px!important;line-height:1.3}
body#steenuil-site.su-rhythm.su-rhythm .o21-activities details{margin-top:16px!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o21-desktop-activities,.o21-desktop-activity-note){display:none!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;overflow:visible!important;padding:0!important;margin:16px 0 24px!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery figure{width:auto!important;min-width:0!important;margin:0!important;max-width:none!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;max-width:none!important}
body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery figcaption{font-size:13px!important;line-height:1.3!important;margin:4px 0 0!important;white-space:normal!important;overflow:visible!important;padding:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.he-today,.fp-outlook){padding:24px!important;box-sizing:border-box}
body#steenuil-site.su-rhythm.su-rhythm :is(.he-today,.fp-outlook)>a{display:block!important;width:fit-content;margin-top:12px!important;min-height:44px;box-sizing:border-box;padding-block:11px}
body#steenuil-site.su-rhythm.su-rhythm .o21-desktop-quote{display:none!important}
body#steenuil-site.su-rhythm.su-rhythm #su-footer{position:relative}
body#steenuil-site.su-rhythm.su-rhythm .o21-footer-owl{position:absolute;right:21px;bottom:16px;width:72px;height:auto;pointer-events:none}
body#steenuil-site.su-rhythm.su-rhythm .o21-family-options>summary>span{display:block;min-width:0}
body#steenuil-site.su-rhythm.su-rhythm .o21-family-options small{display:block;font-size:14px;font-weight:400;margin-top:4px}
body#steenuil-site.su-rhythm.su-rhythm .o21-from{display:block;font-size:14px;margin-top:4px}
body#steenuil-site.su-rhythm.su-rhythm .o21-offer-number{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase}
body#steenuil-site.su-rhythm.su-rhythm :is(#eten,#groep-kamperen){scroll-margin-top:96px}
body#steenuil-site.su-rhythm.su-rhythm .q-food-photo{display:block!important}
body#steenuil-site.su-rhythm.su-rhythm .c-booking-options{display:grid!important;grid-template-columns:max-content!important;row-gap:16px!important}
body#steenuil-site.su-rhythm.su-rhythm .c-booking-options>a{justify-self:stretch!important;width:100%!important;margin-top:0!important}
body#steenuil-site.su-rhythm.su-rhythm .su-whatsapp{display:inline-flex!important;width:fit-content!important;justify-self:start!important}
body#steenuil-site.su-rhythm.su-rhythm .cc-current-actions{margin-bottom:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-late-check{margin-bottom:var(--su-section-space)}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list){gap:16px 24px!important;margin-top:6px!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>article{padding:0!important;border:0!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:12px!important;row-gap:4px!important;align-content:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>article>:is(h3,p){grid-column:2;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>article>svg{grid-column:1;grid-row:1;width:24px;height:24px}
body#steenuil-site.su-rhythm.su-rhythm .su-booking-tips{margin-block:24px}
body#steenuil-site.su-rhythm.su-rhythm .su-booking-tip-list{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:16px}
body#steenuil-site.su-rhythm.su-rhythm .su-booking-tip-list>li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px}
body#steenuil-site.su-rhythm.su-rhythm .su-booking-tip-list svg{width:24px;height:24px}
body#steenuil-site.su-rhythm.su-rhythm .o21-route-map{margin:24px 0!important;max-width:560px}
body#steenuil-site.su-rhythm.su-rhythm .o21-route-map img{display:block;width:100%;height:auto;aspect-ratio:4/3}
body#steenuil-site.su-rhythm.su-rhythm .o21-route-map figcaption{font-size:13px!important;margin-top:4px}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>div{padding:0!important;border:0!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:12px!important;row-gap:4px!important;align-content:start!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>div>:is(h3,p){grid-column:2;margin:0!important}
body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>div>svg{grid-column:1;grid-row:1;width:24px;height:24px}
body#steenuil-site.su-rhythm.su-rhythm{--su-frame-overhang:4px}
body#steenuil-site.su-rhythm.su-rhythm main>.o20c-band-end:has(.su-cloth-frame){padding-bottom:calc(var(--su-section-space) + var(--su-frame-overhang))!important}
body#steenuil-site.su-rhythm.su-rhythm main>section:has(>figure.su-cloth-frame:first-child){padding-top:calc(var(--su-section-space) + var(--su-frame-overhang))!important}
body#steenuil-site.su-rhythm.su-rhythm main>.su-camping-contact{padding-block:calc(var(--su-section-space) + 3px)!important;margin-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm main>#o19-campingvisite-kalender:empty{padding-block:0!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-opening>:is(nav,div).o21-opening-action>a{margin-block:0!important}
/* SB-37: 13 px from header edge to breadcrumb ink; 24 px to the first label. */
body#steenuil-site.su-rhythm.su-rhythm{--su-crumb-content-space:24px;--su-crumb-tail-space:13px}
body#steenuil-site.su-rhythm.su-rhythm:has(:is(.d-crumb,.p-crumb)) main>section:first-of-type{padding-top:calc(var(--su-crumb-content-space) - var(--su-crumb-tail-space))!important}
/* SB-28: the last pill edge, rather than an earlier photograph, sets the lower edge. */
body#steenuil-site.su-rhythm.su-rhythm main>.o21-opening:has(>.su-pill-links:last-child){padding-bottom:var(--su-section-space)!important}
/* SB-29: direct text bands also retain room at both colour edges. */
body#steenuil-site.su-rhythm.su-rhythm main>p.o20-terms{padding-block:var(--su-section-space)!important}
body#steenuil-site.su-rhythm.su-rhythm #dagprogramma.ev-highlights>.ev-highlight-grid+.o21-solo-link-container{margin-top:11px!important}

body#steenuil-site.su-rhythm.su-rhythm .o21-opening>*{margin-bottom:0!important}
/* SB-31: only genuinely standalone copy; links inside prose retain normal flow. */
body#steenuil-site.su-rhythm.su-rhythm main a.su-agenda-link.su-agenda-link.o20-text-link,
body#steenuil-site.su-rhythm.su-rhythm main p>a.o21-solo-link.o21-solo-link.o21-solo-link{display:inline-block!important;min-height:44px!important;padding-block:11.5px!important;box-sizing:border-box!important;line-height:21px!important}
body#steenuil-site.su-rhythm.su-rhythm .o21-zoom-pointer{display:none}
/* SB-32: preserve the head at the top of the owner-selected BSO poster. */
body#steenuil-site.su-rhythm.su-rhythm [data-steenuil-video="school-bso"] .su-video-start img{object-position:50% 0}
/* SB-29: Georgia's measured ink extends 0.4 px above its line box. */
body#steenuil-site.su-rhythm.su-rhythm{--su-heading-ink-overhang:.5px}
body#steenuil-site.su-rhythm.su-rhythm main>:is(.o20c-band-end+section,.o20c-band-end+span:empty+section){padding-top:calc(var(--su-section-space) + var(--su-heading-ink-overhang))!important}
body#steenuil-site.su-rhythm.su-rhythm main>:is(.o20c-band-end+section,.o20c-band-end+span:empty+section):has(>.su-cloth-frame:first-child){padding-top:calc(var(--su-section-space) + var(--su-frame-overhang) + var(--su-heading-ink-overhang))!important}

/* SB-29/SB-31: remove the invisible touch padding at a same-colour seam. */
body#steenuil-site.su-rhythm.su-rhythm{--su-text-edge-adjust:1.4px;--su-link-touch-pad:11.5px}
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end)>a.o20-text-link:last-child,
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end)>.o21-solo-link-container:last-child{margin-bottom:calc(-1 * var(--su-link-touch-pad))!important}
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end):has(>:is(p:not(.o21-solo-link-container,.cc-note),ul,ol):last-child)+section{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}

/* SB-29: measured text ink at section boundaries; SVG ornaments are decorative. */
body#steenuil-site.su-rhythm.su-rhythm main>.ev-practical.ev-practical,
body#steenuil-site.su-rhythm.su-rhythm main>.su-sanitary-group{padding-top:calc(var(--su-section-space) + var(--su-heading-ink-overhang))!important}

/* A final unpainted icon-list item has no extra lower padding at a same-colour seam. */
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end)>.su-compact-list:last-child>article{padding-bottom:0!important}

/* Same-colour label seams use the same measured font-leading adjustment as prose seams. */
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end):not(:has(>.cc-note:last-child,>a.k-quiet-button:last-child,>details:last-child,>.su-price-row:last-child,>figure:last-child))+section:has(>.k-section-label:first-child,>div:first-child .k-section-label:first-child){padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end)>ul:last-child>li:last-child{padding-bottom:0!important}

body#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end):not(:has(>figure:last-child))+section.su-video{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
body#steenuil-site.su-rhythm.su-rhythm main>.l-section:not(.o20c-band-end)+.l-section:has(>p:not(.k-section-label):first-child){padding-top:calc(var(--su-section-space) - 2 * var(--su-text-edge-adjust))!important}

body#steenuil-site.su-rhythm.su-rhythm #c-video.c-video{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
/* SB-26 / SB-31: count the visible text, not its transparent touch padding. */
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o21-opening-text-action{margin-top:calc(var(--su-copy-action-gap) - 12px)!important}
@media(max-width:899px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o21-opening-photo{margin-top:calc(var(--su-copy-action-gap) - 1.1px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o20-vhts-mark+.o21-opening-photo{margin-top:var(--su-copy-action-gap)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o21-opening-photo.su-cloth-frame{margin-top:calc(var(--su-copy-action-gap) + 1.5px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o21-opening-photo:is(.su-cloth-camping,.su-cloth-play){margin-top:calc(var(--su-copy-action-gap) + 1px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>a.k-quiet-button{display:flex!important;width:fit-content!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.su-cloth-frame+:is(.o21-opening-action,.su-pill-links){margin-top:calc(var(--su-copy-action-gap) + 2.6px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.su-cloth-frame+.o21-opening-text-action{margin-top:calc(var(--su-copy-action-gap) - 9.4px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>:is(.su-cloth-camping,.su-cloth-play)+.o21-opening-action{margin-top:calc(var(--su-copy-action-gap) + 2.1px)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.su-cloth-play+.o21-opening-text-action{margin-top:calc(var(--su-copy-action-gap) - 10px)!important}
}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm main>section:not(.o20c-band-end):has(>.su-price-row:last-child)+section:has(>.k-section-label:first-child){padding-top:calc(var(--su-section-space) - 1.1px)!important}

/* O21b: opening copy and the mobile-only repairs named in the review. */
@media(max-width:899px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .d-opener.o21-opening h1#d-title{font:400 33px/1.14 Georgia,serif!important;letter-spacing:-.99px!important;color:rgb(162,71,54)!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-opening,.np-over-hero).o21-opening>h1+p:not(.k-section-label){margin-top:22px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-hero.o21-opening>h1+p{margin-top:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-hero.o21-opening>.fp-title-row{margin-bottom:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-earth-hero.o21-opening>h1+p{margin-top:22px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .dc-hero.o21-opening>h1+p{margin-top:14px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-earth-hero.o21-opening .su-cloth{--cloth-top:22px}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-hero.o21-opening .su-cloth{--cloth-top:26px}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main nav.c-booking-options{margin-top:22.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-booking-options>a{margin-top:0!important;width:100%!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-sanitary-group>.c-section>:first-child{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening>.q-title-with-owl+p{margin-top:15px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening:has(>h1.o21-school-opening){padding-bottom:23px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening:has(>h1.o21-bso-opening){padding-bottom:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening:has(>h1.o21-bell-opening){padding-bottom:23px!important}
}

body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section:has(>h2.o21-camping-sand-heading){background:rgb(243,238,228)!important}

body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-group-offers#arrangementen>details+a.k-quiet-button{margin-top:24px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-group-offers#arrangementen>a.k-quiet-button+h3{margin-top:var(--su-section-space)!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>.o21-mobile-activities)+p.o21-mobile-activity-note{margin-top:14.9px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-samen-eten>details+p:last-child{margin-top:14.9px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-samen-eten{padding-bottom:var(--su-section-space)!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #route .o21-route-map{margin-bottom:0!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #route .o21-route-map+a{margin-top:7.3px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-sanitary-group>.c-section:first-child{padding-top:0!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-sanitary-group>section.cc-note{margin-top:14.9px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>p.o20-terms{margin-top:-1px!important;padding-bottom:calc(var(--su-section-space) - 1px)!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>#dagbezoek{padding-bottom:16px!important}

/* O21 desktop:start */
/* Step 1: D-SB1 — one viewport-relative content line. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm{--su-container-pad:max(40px,calc((100% - 1160px)/2));--su-frame-overhang:6px}
 body#steenuil-site.su-rhythm.su-rhythm main>:is(section,nav,aside,div,p),
 body#steenuil-site.su-rhythm.su-rhythm :is(.o18-content,.o18-rates-quick,.o20-section,.su-review-block,.su-camping-contact),
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive :is(.o18-home-included,.o18-home-vote),
 body#steenuil-site.su-rhythm.su-rhythm #fp-video{padding-inline:var(--su-container-pad)!important;max-width:none!important;width:auto!important;margin-inline:0!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(section,div,aside) :is(.o18-content,.o18-rates-quick,.o20-section,.su-review-block,.su-camping-contact){padding-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm main.b-main{padding-inline:0!important;max-width:none!important}
 body#steenuil-site.su-rhythm.su-rhythm main.b-main>a{margin-left:var(--su-container-pad)!important}
 body#steenuil-site.su-rhythm.su-rhythm main>section>figure{margin-inline:0!important}
}
/* Step 2: D-SB2 — measured boundary classes, no added padding on same-colour seams. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm main>:is(section,div,p).o20c-band-end{padding-bottom:32px!important}
 body#steenuil-site.su-rhythm.su-rhythm main>.o20c-band-end:has(.su-cloth-frame){padding-bottom:calc(32px + var(--su-frame-overhang))!important}
 body#steenuil-site.su-rhythm.su-rhythm main>.o20c-band-end>:is(.he-card,details,.su-price-row):last-child{border-bottom:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .cc-current-actions{margin-bottom:0!important}
}
/* Step 3: D-SB3 — readable text width. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm main :is(p,li,dd,blockquote,.xp-quote,.cc-note,.ga-lead,.d-lead,.xp-lead,.cc-lead,.ev-intro){max-width:min(640px,37.5em)!important;margin-inline:0!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(.o21-activity-cards figcaption,.o21-opening-action,.c-booking-options,.su-included-link){max-width:none!important}
 body#steenuil-site.su-rhythm.su-rhythm main>p[class]{max-width:none!important}
}
/* Step 4: D-SB9 / D-SB10 — shared header and footer. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .k-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:20px!important;padding:12px var(--su-container-pad) 0!important;align-items:center!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-logo-link{width:180px!important;max-width:180px!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-logo{width:100%!important;height:auto!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-mainmenu{display:flex!important;grid-column:1/-1!important;grid-row:2!important;gap:0 16px!important;flex-wrap:wrap!important;margin:0!important;padding:0 0 8px!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-mainmenu a{font-size:14px!important;min-height:44px!important;padding:8px 0!important;white-space:nowrap!important;width:auto!important;border:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-mainmenu svg{display:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-header-actions{grid-column:2!important;grid-row:1!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-menu{display:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-compact-row{max-width:none!important;padding-inline:var(--su-container-pad)!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-compact-wide .su-compact-nav{gap:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-compact-wide .su-compact-nav a{font-size:14px!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer{padding:32px var(--su-container-pad)!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-inner{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:48px!important;row-gap:0!important;max-width:none!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-name{grid-column:1!important;grid-row:1!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-place{grid-column:1!important;grid-row:2!important;margin:4px 0 0!important;max-width:245px!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-links{grid-column:2!important;grid-row:1/3!important;display:grid!important;grid-template-columns:repeat(3,auto)!important;grid-template-rows:repeat(2,auto)!important;gap:0 24px!important;max-width:none!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-social{grid-column:3!important;grid-row:1/3!important;display:grid!important;grid-template-columns:repeat(3,auto)!important;column-gap:12px!important;margin:0!important;padding:0!important;border:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-social strong{grid-column:1/-1!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer :is(.su-footer-legal,.su-footer-farewell){grid-column:1/-1!important;margin:12px 0 0!important;padding:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .su-footer-legal{font-size:13px!important;line-height:1.4!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-footer .o21-footer-owl{width:96px;right:var(--su-container-pad);bottom:12px}
}
@media(min-width:1280px){
 body#steenuil-site.su-rhythm.su-rhythm .k-header{grid-template-columns:170px minmax(0,1fr) auto!important;padding-block:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-logo-link{width:170px!important;max-width:170px!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-mainmenu{grid-column:2!important;grid-row:1!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:0 12px!important;padding:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .k-header .k-header-actions{grid-column:3!important}
}
/* Step 5: D-SB6/7/13/14 — lists, walks, prices and disclosures. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-included,.su-compact-list,.xp-grid,.xp-grid-3,.g-practical-grid,.ev-craft-grid,.np-book-routes){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 24px!important;max-width:none!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-included,.su-compact-list,.xp-grid,.xp-grid-3,.g-practical-grid,.ev-craft-grid,.np-book-routes):is(:has(>:nth-child(3):last-child),:has(>:nth-child(5):last-child),:has(>:nth-child(6):last-child),:has(>:nth-child(9):last-child),:has(>:nth-child(11):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-included>li{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:12px!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-included>li>svg{width:24px!important;height:24px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important;max-width:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot>*{margin:0!important;max-width:none!important;min-width:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;max-height:none!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-price-list,.su-price-row,.cc-arrangement-list,.p-food-menu,.a12-hours-list,.a12-timetable,.ev-practical dl,.g-offer,.o17-offer-summary){width:100%!important;max-width:640px!important;margin-inline:0!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-price-row{grid-template-columns:minmax(0,1fr) auto 30px!important;column-gap:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-price-row>strong{grid-column:1!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-price-row>span{grid-column:2!important;text-align:right!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-price-row>small{grid-column:1/3!important}
 body#steenuil-site.su-rhythm.su-rhythm .o17-offer-summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto 30px!important;column-gap:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .o17-offer-summary>b{grid-column:2!important;text-align:right!important}
 body#steenuil-site.su-rhythm.su-rhythm .o17-offer-summary>small{grid-column:1/3!important}
 body#steenuil-site.su-rhythm.su-rhythm .g-offer{display:grid!important;grid-template-columns:minmax(0,1fr) auto 30px!important;gap:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .g-offer>p.g-price{grid-column:2!important;margin:0!important;text-align:right!important;max-width:190px!important}
 body#steenuil-site.su-rhythm.su-rhythm main details:not(#bericht){max-width:640px!important;margin-inline:0!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(.su-card,.xp-card,.cc-card,.su-agenda-card,.su-walk-stop,.p-party-card,.o20-week) details{max-width:100%!important}
 body#steenuil-site.su-rhythm.su-rhythm #bericht{max-width:760px!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.np-faq,.l-details){max-width:640px!important;margin-inline:0!important}
}
@media(min-width:1000px){body#steenuil-site.su-rhythm.su-rhythm .su-walk--groot{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(min-width:1200px){
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-included,.o19-sanitary-cards,.cc-card-grid.su-compact-list):is(:has(>:nth-child(4):last-child),:has(>:nth-child(8):last-child),:has(>:nth-child(10):last-child)){grid-template-columns:repeat(4,minmax(0,1fr))!important}
}
/* Step 6: D-SB4/5/12 and SB-26 — photographs and text share the content line. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:48px!important;row-gap:0!important;align-items:start!important;align-content:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>*{grid-column:1!important;min-width:0!important;align-self:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>.o21-opening-photo{grid-column:2!important;grid-row:1/span 20!important;align-self:start!important;justify-self:end!important;margin:0!important;width:fit-content!important;max-width:100%!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o18-photo,.xp-photo,.o21-opening-photo) img{width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o18-photo,.xp-photo,.o20-photo-wide,.o20-photo-landscape){max-width:100%!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo)) {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:48px!important;row-gap:0!important;align-items:start!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo))>*{grid-column:1!important;min-width:0!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo))>figure.o18-photo{grid-column:2!important;grid-row:1/span 20!important;justify-self:end!important;align-self:start!important;margin:0!important;width:fit-content!important;max-width:100%!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o21-opening,section:has(>figure.o18-photo))>.su-included{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body#steenuil-site.su-rhythm.su-rhythm section:has(>figure.o18-photo)>.xp-grid:has(>:nth-child(3)){grid-column:1/-1!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;max-width:none!important;overflow:visible!important;padding:0!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip):is(:has(>:nth-child(3):last-child),:has(>:nth-child(5):last-child),:has(>:nth-child(6):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip):has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip)>figure{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip)>figure img:not(.su-owl-accent){width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;aspect-ratio:4/3!important;object-fit:cover!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-photo-grid,.o18-photo-strip):has(.o18-photo-small){grid-template-columns:repeat(3,minmax(0,270px))!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo~figure.o18-photo){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 24px!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo~figure.o18-photo)>:not(figure){grid-column:1/-1!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo~figure.o18-photo)>figure{margin:16px 0 0!important;min-width:0!important;width:100%!important;max-width:none!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo~figure.o18-photo)>figure img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.np-two-copy,.o19-personal-close){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0 48px!important;align-items:start!important;max-width:none!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.o19-personal-close)>:is(figure,.su-cloth-frame){grid-column:2!important;grid-row:1/span 20!important;align-self:start!important;justify-self:end!important;width:fit-content!important;max-width:100%!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.o19-personal-close)>:not(figure,.su-cloth-frame){grid-column:1!important;align-self:start!important;min-width:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.o19-personal-close) img:not(.su-owl-accent){width:auto!important;max-width:100%!important;max-height:none!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}
 body#steenuil-site.su-rhythm.su-rhythm .fp-close-intro{align-items:start!important;align-content:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .fp-close-intro .fp-cta{margin-top:24px!important;align-self:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-activity-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-route-map{max-width:512px!important}
}
@media(min-width:1200px){
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening{grid-template-columns:minmax(0,1fr) minmax(0,560px)!important}
 body#steenuil-site.su-rhythm.su-rhythm main section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo)){grid-template-columns:minmax(0,640px) minmax(0,472px)!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map){grid-template-columns:minmax(0,640px) minmax(0,472px)!important}
}

@media(min-width:900px){body#steenuil-site.su-rhythm.su-rhythm .o21-opening>figure.o21-opening-photo.su-cloth-frame{margin-inline:0!important}body#steenuil-site.su-rhythm.su-rhythm .o21-opening{padding-inline:var(--su-container-pad)!important}}
/* Step 7: D-SB15/16/17/19 — reviews, videos, inquiries and camping contact. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .su-review-quotes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;width:100%!important;max-width:none!important;margin:16px 0 0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-review-quotes>figure{margin:0!important;max-width:none!important;min-width:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-review-block .su-award{max-width:360px!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .su-review-quotes{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-desktop-quote{display:block!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-nowrap{white-space:nowrap!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-video{display:block!important;width:auto!important;max-width:none!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-video-frame{width:100%!important;max-width:760px!important;aspect-ratio:16/9!important;box-sizing:border-box!important;margin:16px 0 0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(#contact,#aanmelden,#berichtblok):has(.su-information-form){display:block!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-information-form{max-width:760px!important;width:100%!important;margin-inline:0!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm aside.su-camping-contact{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:24px!important;padding-block:32px!important;flex-wrap:wrap!important}
 body#steenuil-site.su-rhythm.su-rhythm aside.su-camping-contact>*{margin:0!important;align-self:center!important}
 body#steenuil-site.su-rhythm.su-rhythm aside.su-camping-contact p.o19-link-stack{display:flex!important;align-items:center!important;gap:24px!important;max-width:none!important}
}
@media(min-width:1200px){
 body#steenuil-site.su-rhythm.su-rhythm .su-review-block:not(:has(.o21-desktop-quote)){display:grid!important;grid-template-columns:360px minmax(0,1fr)!important;column-gap:48px!important;row-gap:0!important;align-items:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-review-block:not(:has(.o21-desktop-quote))>:is(h2,.su-review-trust){grid-column:1!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-review-block:not(:has(.o21-desktop-quote))>.su-review-quotes{grid-column:2!important;grid-row:1/span 4!important;margin-top:0!important;align-self:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-review-quotes:has(>figure:only-child){grid-template-columns:minmax(0,640px)!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-video{display:grid!important;grid-template-columns:360px minmax(0,1fr)!important;column-gap:48px!important;row-gap:0!important;align-items:start!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-video>:not(.su-video-frame){grid-column:1!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-video>.su-video-frame{grid-column:2!important;grid-row:1/span 4!important;margin:0!important;max-width:none!important;align-self:start!important}
}
/* Step 8: D-SB11/20/21/22/23/26/27 — rhythm, controls, type, cards and orientation. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm main :is(h1,.d-opener .d-title){font-size:48px!important;text-wrap:balance!important;max-width:640px!important}
 body#steenuil-site.su-rhythm.su-rhythm main h2{max-width:760px!important;text-wrap:balance!important}
 body#steenuil-site.su-rhythm.su-rhythm .np-hero h1 span{letter-spacing:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.np-functional-heading,.c-around-head){gap:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.np-functional-heading svg,.c-around-icon){width:24px!important;height:24px!important;flex:0 0 24px!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.l-section,.xp-list) li{font-size:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm main figcaption{font-size:14px!important}
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery figcaption{font-size:13px!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(.k-section-label,.g-eyebrow,.ev-kicker){font-size:13px!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(a.k-quiet-button,.fp-cta,.ga-primary,.o18-primary,.he-primary,.np-primary,.g-primary){display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:12px 20px!important;font-size:16px!important;line-height:24px!important;width:fit-content!important;min-width:0!important;box-sizing:border-box!important;flex:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .c-booking-options>a{width:100%!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.cc-actions,.np-actions,.xp-actions){display:flex!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}
 body#steenuil-site.su-rhythm.su-rhythm .o19-secondary-action{display:inline-flex!important;gap:8px!important;align-items:center!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(main,.k-phone) a.o20-text-link{white-space:nowrap!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-nowrap{white-space:nowrap!important}
 body#steenuil-site.su-rhythm.su-rhythm main h1+p{margin-top:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(h2,h3)+p{margin-top:var(--su-heading-copy-gap)!important}
 body#steenuil-site.su-rhythm.su-rhythm main p+:is(ul,ol,.su-included,.su-photo-grid,.xp-grid,.g-audience-list,blockquote,.o18-zone-grid){margin-top:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm main .su-award+p{margin-top:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm main :is(details,.xp-grid,.g-practical-grid)+:is(p,figure){margin-top:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm main p+:is(.np-actions,.xp-actions,.fp-cta,.k-quiet-button,.g-text-link){margin-top:24px!important}
 body#steenuil-site.su-rhythm.su-rhythm main .su-price-row+p{margin-block:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.q-card-price,.p-party-price)+:is(a,button){margin-top:12px!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-card,.xp-card,.cc-card,.su-agenda-card,.g-audience-list>article){display:flex!important;flex-direction:column!important;padding:20px!important;box-sizing:border-box!important;min-width:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-card,.xp-card,.cc-card,.su-agenda-card,.g-audience-list>article)>h3+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.su-card,.xp-card,.cc-card,.su-agenda-card,.g-audience-list>article)>a:last-child{margin-top:auto!important}
 body#steenuil-site.su-rhythm.su-rhythm .xp-grid{border:0!important;padding:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o19-sanitary-cards,.cc-card-grid.su-compact-list)>:is(article,div){display:grid!important;padding:0!important;border:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(#c-plek-title,#c-tent-title){min-height:0!important;height:auto!important;margin:0!important;line-height:1.2!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.d-crumb,.p-crumb){display:flex!important;align-items:center!important;gap:8px!important;padding-block:0!important;min-height:44px!important;height:44px!important;box-sizing:border-box!important;color:#38332f!important;line-height:20px!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.d-crumb,.p-crumb) a{height:44px!important;line-height:20px!important;padding-block:12px!important;color:#38332f!important;font-size:13px!important}
 body#steenuil-site.su-rhythm.su-rhythm main>nav:is(.d-crumb,.p-crumb)+section{padding-top:11px!important}
 body#steenuil-site.su-rhythm.su-rhythm .o18-erf-overview{margin-inline:0!important;max-width:760px!important;width:100%!important}
 body#steenuil-site.su-rhythm.su-rhythm .o18-erf-overview img{width:100%!important;height:auto!important;aspect-ratio:auto!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o19-map-button,.o18-map-button,.c-map-image){max-width:none!important;width:100%!important;margin-inline:0!important}
 body#steenuil-site.su-rhythm.su-rhythm :is(.o19-zoom-hint,.o21-zoom-pointer){text-align:left!important;justify-content:flex-start!important}
}
@media(min-width:900px) and (hover:hover) and (pointer:fine){
 body#steenuil-site.su-rhythm.su-rhythm .o19-zoom-hint:has(+.o21-zoom-pointer){display:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-zoom-pointer{display:block!important}
}
/* Step 9: explicitly assigned page-specific desktop cases. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm nav.o17-choices{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:24px var(--su-container-pad) 32px!important}
 body#steenuil-site.su-rhythm.su-rhythm nav.o17-choices>a{font-size:14px!important;min-height:44px!important;height:44px!important;box-sizing:border-box!important;overflow:visible!important;white-space:normal!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden.np-two-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;row-gap:0!important;align-items:start!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden>div:last-child{display:contents!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden>div:first-child{grid-column:1!important;grid-row:1/span 2!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden .np-hours{grid-column:2!important;grid-row:1!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden .np-hours+p{grid-column:2!important;margin-top:16px!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden :is(.o20-faq,.np-actions,.np-small){grid-column:1/-1!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden .o20-faq{margin-top:32px!important;max-width:640px!important}
 body#steenuil-site.su-rhythm.su-rhythm #openingstijden .np-actions{margin-top:24px!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:'copy confirmation' 'copy inquiry' 'copy module' 'sibling sibling'!important;column-gap:48px!important;row-gap:16px!important;align-items:start!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag>.g-inquiry-copy{grid-area:copy!important;align-self:start!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag>.g-confirmation{grid-area:confirmation!important;margin:0!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag>.su-inquiry{grid-area:inquiry!important;margin:0!important;width:100%!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag>.o17-module-frame{grid-area:module!important;margin:0!important;width:100%!important;box-sizing:border-box!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag>.g-sibling{grid-area:sibling!important;margin:16px 0 0!important}
 body#steenuil-site.su-rhythm.su-rhythm #g-aanvraag .g-inquiry-copy img{width:200px!important;max-width:100%!important;height:auto!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>figure:has(img[src*='dagna-eik']){width:420px!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>figure:has(img[src*='lichtjes-in-de-tuin']){width:300px!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>figure:has(img[src*='lichtjes-in-de-tuin']) img{width:300px!important;height:400px!important;object-fit:contain!important;aspect-ratio:3/4!important}
}
@media(min-width:1200px){body#steenuil-site.su-rhythm.su-rhythm nav.o17-choices{grid-template-columns:repeat(6,minmax(0,1fr))!important}}

@media(min-width:900px){body#steenuil-site.su-rhythm.su-rhythm .o21-zoom-pointer{font:600 14px/1.4 var(--su-body-font);padding:10px 0}body#steenuil-site.su-rhythm.su-rhythm main>p{padding-right:max(var(--su-container-pad),calc(100% - var(--su-container-pad) - 640px))!important}}

/* Measured frame corners stay inside the right-hand column. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>figure.o21-opening-photo.su-cloth-frame{margin:var(--su-frame-overhang)!important;max-width:calc(100% - 2 * var(--su-frame-overhang))!important}
 body#steenuil-site.su-rhythm.su-rhythm #beleven>figure.o20-portrait{width:360px!important}
 body#steenuil-site.su-rhythm.su-rhythm .o21-opening>div:has(h1)+p{margin-top:16px!important}
}
@media(min-width:1200px){body#steenuil-site.su-rhythm.su-rhythm #beleven>figure.o20-portrait{width:420px!important}}

@media(min-width:900px){body#steenuil-site.su-rhythm.su-rhythm main>.o21-opening:has(>.su-pill-links:last-child):has(.su-cloth-frame){padding-bottom:calc(var(--su-section-space) + var(--su-frame-overhang))!important}}

@media(min-width:900px) and (max-width:1279px){
 body#steenuil-site.su-rhythm.su-rhythm .su-compact-toggle{order:1!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-compact-ticket{order:2!important}
}

/* Desktop list/inline-link leading at otherwise identical section seams. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm main>.cc-visite.cc-visite.cc-visite.cc-visite,
 body#steenuil-site.su-rhythm.su-rhythm main>.l-section.l-section:has(>ul:last-child)+.l-section.l-section{padding-top:calc(var(--su-section-space) - 3 * var(--su-text-edge-adjust))!important}
}

/* D-SB13: do not reserve the plus column twice, and keep price lists on the reading line. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .g-details>summary:has(>.o17-offer-summary){padding-right:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .xp-hero:not(:has(figure)){display:block!important}
 body#steenuil-site.su-rhythm.su-rhythm .xp-hero:not(:has(figure))>div{width:100%!important;max-width:none!important}
 body#steenuil-site.su-rhythm.su-rhythm .fp-close-intro{display:block!important}
 body#steenuil-site.su-rhythm.su-rhythm .fp-close-intro>.su-price-list{margin-block:16px 0!important}
}

@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm .p-food-menu{display:grid!important;grid-template-columns:minmax(0,1fr) auto 30px!important;column-gap:0!important}
 body#steenuil-site.su-rhythm.su-rhythm .p-food-menu>.p-food-price{grid-column:2!important}
 /* D-SB5c: a row follows its smallest source, including its captions. */
 body#steenuil-site.su-rhythm.su-rhythm #su-home-responsive .o18-gallery{max-width:834px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-ijsjes.webp"]){max-width:858px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/camping-omgeving-bron-ijsjes/"]){max-width:858px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/familie-groepen-bron-ijsjes/"]){max-width:858px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/kinderfeestjes-samen-2/"]){max-width:858px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/scholen-bron-ijsjes/"]){max-width:858px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-ijsjes.webp"]):has(>figure:nth-child(2):last-child){max-width:564px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/camping-omgeving-bron-ijsjes/"]):has(>figure:nth-child(2):last-child){max-width:564px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/familie-groepen-bron-ijsjes/"]):has(>figure:nth-child(2):last-child){max-width:564px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/kinderfeestjes-samen-2/"]):has(>figure:nth-child(2):last-child){max-width:564px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/scholen-bron-ijsjes/"]):has(>figure:nth-child(2):last-child){max-width:564px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-5.webp"]){max-width:1128px!important}
 body#steenuil-site.su-rhythm.su-rhythm .su-photo-grid:has(img[src*="/steenuil-fotos/zorggroepen-zorg-5/"]){max-width:1128px!important}
}

@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm main>.su-video.su-video:not(.o20c-band-end)+section{padding-top:var(--su-section-space)!important}
 body#steenuil-site.su-rhythm.su-rhythm main>.cc-opening:not(.o20c-band-end)+section{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
}

@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm #parkregels.l-section.l-section{padding-top:calc(var(--su-section-space) - 3 * var(--su-text-edge-adjust))!important}
 body#steenuil-site.su-rhythm.su-rhythm #fp-video:not(.o20c-band-end)+.fp-close.fp-close{padding-top:var(--su-section-space)!important}
}

/* D-SB11: grid margins do not collapse; keep only the incoming rhythm margin.
   Firefox text ranges extend beyond the h1 line and sit inside body-text lines. */
@media(min-width:900px){
 body#steenuil-site.su-rhythm.su-rhythm #boeken>h2+p+.o17-module-frame{margin-top:13px!important}
 body#steenuil-site.su-rhythm.su-rhythm #dagprogramma.ev-highlights>.ev-highlight-grid+.o21-solo-link-container{margin-top:19px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3,p){margin-bottom:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h1{line-height:1.08!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h1+p:not(.k-section-label){margin-top:16.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+p:not(.k-section-label){margin-top:5.3px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h3+p:not(.k-section-label){margin-top:4.8px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:not(.k-section-label,.g-eyebrow)+:is(ul,ol,details,figure,.su-photo-grid,.su-price-list,.xp-grid,.g-audience-list,.q-choice-grid,.q-food-compact,.o18-zone-grid,.o18-tips,.su-walk){margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details+:is(p,figure){margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:not(.k-section-label)+:is(.np-actions,.xp-actions,.fp-cta,.k-quiet-button,.g-text-link){margin-top:22.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+a.o20-text-link{margin-top:11.4px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-award{margin-bottom:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-award+p{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .su-included+.su-included-link{margin-top:12.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>.o21-opening-action+.o21-opening-action{margin-top:12.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm :is(.g-wide-story,.g-food-story)>div>:first-child{margin-top:0!important}
}
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details{margin-bottom:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:not(.k-section-label,.g-eyebrow)+details{margin-top:1.1px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details+:is(a.k-quiet-button,a.o20-text-link){margin-top:10.2px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o19-environment-tips>:first-child{padding-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .p-food-menus>.p-food-menu:first-child{padding-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .q-food-compact+.p-food-extra-groups{margin-top:14.3px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening-action+.su-included{margin-top:11.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening-action+.fp-today,
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .fp-today+.su-pill-links{margin-top:12.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included+.o21-solo-link-container{margin-top:8.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .su-price-list+.k-quiet-button{margin-top:10.5px!important}
}
/* D-SB1/22: no second gutter inside the sanitary group; uniform heading icons. */
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .su-sanitary-group>.c-section{padding-inline:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm :is(.np-functional-heading,.c-around-head,.c-map-heading){gap:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm :is(.np-functional-heading svg,.c-around-icon,.c-map-icon){width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;flex:0 0 24px!important}
}
/* These controls occupy their own row: block flex avoids an anonymous baseline gap. */
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,h2,details,.su-price-list)+a.k-quiet-button,
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-opening>a.k-quiet-button{display:flex!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-award{display:flex!important;width:fit-content!important}
}
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.su-award{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.c-actions{margin-top:22.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .ev-practical>dl{margin-bottom:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.o18-gallery,.su-photo-grid,.su-information-form)+.o21-solo-link-container{margin-top:12px!important}
}
/* D-SB11: incoming margins of existing shared components, measured from visible edges. */
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-solo-link-container+a.k-quiet-button{margin-top:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p.o21-solo-link-container.o21-solo-link-container.o21-solo-link-container+details{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-solo-link-container+.su-inquiry{margin-top:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.l-note{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.np-pass-choices{margin-top:2.2px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.g-offers{margin-top:2px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.su-price-row{margin-top:2.6px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.o19-sanitary-cards{margin-top:14.2px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .d-opener h1.d-title+p,
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .d-opener h1#d-title+p{margin-top:20.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-photo-grid+a.o20-text-link,
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-price-list+a.o20-text-link{margin-top:12px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .bell-year+.c-actions>a{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.o19-secondary-action{display:flex!important;width:fit-content!important;margin-top:22.8px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .c-heading-mark+.su-handwritten-note{margin-top:22.3px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .c-practical-grid+.c-good-to-know{margin-top:24px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.c-booking-options{margin-top:22.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.c-contact{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .g-practical-grid+.np-faq{margin-top:16px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .k-erf-news-heading+.k-news-list{margin-top:20px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .o21-late-check+h2{margin-top:30px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .su-photo-grid+.su-video{margin-top:27px!important}
}

/* Final D-SB11 verification: no duplicated margins inside action groups. */
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-booking-options>a{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+#video-school-bso.su-video{margin-top:calc(var(--su-section-space) - 1.2px)!important}
}

/* O21b: repair only the desktop findings from the regie review. */
@media(min-width:900px){
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .d-opener.o21-opening h1#d-title{font-family:Georgia,serif!important;font-weight:400!important;color:rgb(162,71,54)!important;font-size:48px!important;letter-spacing:-.03em!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-earth-hero .np-actions{align-items:flex-start!important;flex-direction:column!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .cc-current-actions{display:block!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #arrangementen>p.cc-note{padding:16px 24px!important;max-width:640px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-booking-options>a{width:100%!important;margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #beleven{grid-template-rows:auto auto auto 1fr!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #beleven>.su-included{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;align-content:start!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #beleven>figure{grid-row:1/span 4!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #beleven>.xp-grid{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #beleven>.xp-grid>article{padding:0!important;background:transparent!important;border:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-opening.o21-opening>.su-included{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #onderwerp>.o18-topic-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;max-width:none!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-highlights>.ev-highlight-grid:has(>:nth-child(3):last-child){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #samen>.o19-puur-activities{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-gallery:has(>figure.o18-photo-small){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important;max-width:1128px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-gallery:has(>figure.o18-photo-small)>figure{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-gallery:has(>figure.o18-photo-small)>figure img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:50% 0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm #su-home-responsive main .o18-gallery{max-width:none!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening>.o21-opening-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.o21-opening>.o21-opening-photo,.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.o19-personal-close)>:is(figure,.su-cloth-frame){margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo))>figure.o18-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section.o21-opening>.o21-opening-photo,:is(.g-wide-story,.g-food-story,.o21-family-food,.c-story,.c-map,.fp-moment,.c-evening-inner,.o19-personal-close)>:is(figure,.su-cloth-frame),section:has(>figure.o18-photo):not(:has(>figure.o18-photo~figure.o18-photo),.o21-opening):not(:has(>.o18-erf-overview,>.o20-uncropped,>.o19-personal-photo))>figure.o18-photo){margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-wide-story,.g-food-story)>:is(figure,.su-cloth-frame)+*{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section.o21-opening>.o21-opening-photo,.fp-moment>figure) img:not(.su-owl-accent,[aria-hidden=true]){max-height:520px!important;width:auto!important;height:auto!important;max-width:100%!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-hero.o21-opening>.o21-opening-photo>img{max-height:455px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:not(.k-section-label,.g-eyebrow)+.xp-quote{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-activities+.fp-activity-note{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>.o21-activities)+p{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-audience-list+p{margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-opening.o21-opening>.su-included{margin-top:11.5px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-outlook{align-self:start!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-outlook>a{display:block!important;clear:both!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-agenda,.fp-activities-layout) div:has(>.o21-mobile-activities){display:none!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-agenda,.fp-activities-layout) .o21-mobile-activity-note:not(.o21-desktop-activity-note){display:none!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-agenda,.fp-activities-layout)>.o21-desktop-activities{display:block!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-agenda,.fp-activities-layout)>.o21-desktop-activity-note{display:block!important;grid-column:1/-1!important;margin-top:14.9px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-desktop-activities>.o21-activity-cards{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;width:100%!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-desktop-activities>details{width:640px!important;max-width:100%!important;margin-top:16px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article){position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-content:start!important;row-gap:0!important;min-width:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article)>svg{position:absolute!important;top:13px!important;left:0!important;width:24px!important;height:24px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article)>h3{min-height:24px!important;height:auto!important;margin:0 0 3px!important;align-content:center!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article)>:is(h3,p){padding-left:38px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article)>h3+p{margin:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section:has(>.su-compact-list>article>figure)>.su-compact-list>article,#handig>.g-practical-grid>article)>p+p{margin-top:3px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:has(>.su-compact-list>article>figure)>.su-compact-list>article>figure{width:270px!important;max-width:100%!important;margin:auto 0 0!important;padding-top:16px!important;align-self:start!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:has(>.su-compact-list>article>figure)>.su-compact-list>article>figure img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening:has(>h1.o21-bell-opening){padding-bottom:31px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-opening:has(>h1.o21-school-opening){padding-bottom:31px!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.o21-opening:has(>h1.o21-school-opening),.xp-hero-text.o21-opening,.d-opener.o21-opening:has(>h1#d-title),.dc-hero.o21-opening)>.o21-opening-photo{margin-top:1px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-group-offers#arrangementen>details+a.k-quiet-button{margin-top:24px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-agenda{row-gap:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-activities-layout{row-gap:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-agenda,.fp-activities-layout)>.o21-desktop-activities{margin-top:32px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-activities-layout>.fp-copy{padding-top:0!important;margin-top:0!important;align-self:start!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-outlook p>a{display:flex!important;width:fit-content!important;margin-top:12px!important;float:none!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-samen-eten{padding-bottom:32px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-aanvraag:not(:has(>.g-confirmation)){grid-template-areas:'copy inquiry' 'sibling sibling'!important;grid-template-rows:auto auto!important;row-gap:15px!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-aanvraag:not(:has(>.g-confirmation))>.g-sibling{margin-top:0!important}
 body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-audience-list+p{margin-top:14.9px!important}
}

/* D-SB4 measured intrinsic source limits (data: photo-limits.json). */
@media(min-width:900px){
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/avond-bij-het-vuur.jpg"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kerstvakantie-avond-bij-het-vuur/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/avond-bij-het-vuur.jpg"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kerstvakantie-avond-bij-het-vuur/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/kalfjes.jpg"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/plan-je-bezoek-kalfjes/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/kalfjes.jpg"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/plan-je-bezoek-kalfjes/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/kat-in-het-stro.jpg"]:not(.su-video-frame img){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/kat-in-het-stro.jpg"]):not(.su-video-frame){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/koeien-in-de-stal.jpg"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/sint-koeien-in-de-stal/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/koeien-in-de-stal.jpg"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/sint-koeien-in-de-stal/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/lichtjes-in-de-tuin.jpg"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/agenda/lichtjes-in-de-tuin.jpg"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/bezoek/laarzen-op-het-erf.jpeg"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-opening/"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/plan-je-bezoek-laarzen-op-het-erf/"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/bezoek/laarzen-op-het-erf.jpeg"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-opening/"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/plan-je-bezoek-laarzen-op-het-erf/"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/bezoek/spelen-op-de-boerderij-960.webp"]:not(.su-video-frame img){max-width:min(100%,942px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/afterschool-spelen-op-de-boerderij/"]:not(.su-video-frame img){max-width:min(100%,942px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/bezoek/spelen-op-de-boerderij-960.webp"]):not(.su-video-frame){max-width:min(100%,942px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/afterschool-spelen-op-de-boerderij/"]):not(.su-video-frame){max-width:min(100%,942px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/bell-tent.jpg"]:not(.su-video-frame img){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-bell-tenten-bell-tent/"]:not(.su-video-frame img){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-bell-tent/"]:not(.su-video-frame img){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/bell-tent.jpg"]):not(.su-video-frame){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-bell-tenten-bell-tent/"]):not(.su-video-frame){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-bell-tent/"]):not(.su-video-frame){max-width:min(100%,550px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-deel2-960.webp"]:not(.su-video-frame img){max-width:min(100%,408px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-camping-deel2/"]:not(.su-video-frame img){max-width:min(100%,408px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-deel2-960.webp"]):not(.su-video-frame){max-width:min(100%,408px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-camping-deel2/"]):not(.su-video-frame){max-width:min(100%,408px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-kampvuur-520.webp"]:not(.su-video-frame img){max-width:min(100%,288px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-camping-kampvuur/"]:not(.su-video-frame img){max-width:min(100%,288px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-kampvuur-520.webp"]):not(.su-video-frame){max-width:min(100%,288px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-camping-kampvuur/"]):not(.su-video-frame){max-width:min(100%,288px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-modder-840.webp"]:not(.su-video-frame img){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-activiteiten-camping-modder/"]:not(.su-video-frame img){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-camping-modder/"]:not(.su-video-frame img){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-modder-840.webp"]):not(.su-video-frame){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-activiteiten-camping-modder/"]):not(.su-video-frame){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-camping-modder/"]):not(.su-video-frame){max-width:min(100%,440px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-trampoline-480.webp"]:not(.su-video-frame img){max-width:min(100%,340px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-camping-trampoline/"]:not(.su-video-frame img){max-width:min(100%,340px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/camping-trampoline-480.webp"]):not(.su-video-frame){max-width:min(100%,340px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-camping-trampoline/"]):not(.su-video-frame){max-width:min(100%,340px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/dieren-voeren.webp"]:not(.su-video-frame img){max-width:min(100%,720px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-dieren-voeren/"]:not(.su-video-frame img){max-width:min(100%,720px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/dieren-voeren.webp"]):not(.su-video-frame){max-width:min(100%,720px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-dieren-voeren/"]):not(.su-video-frame){max-width:min(100%,720px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/kampeerveld.jpg"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-omgeving-kampeerveld/"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/kampeerveld.jpg"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-omgeving-kampeerveld/"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/plattegrond-camping-960.webp"]:not(.su-video-frame img){max-width:min(100%,1160px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/camping/plattegrond-camping-960.webp"]):not(.su-video-frame){max-width:min(100%,1160px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/dagje-uit-fotoproef/binnenspeeltuin-bandenglijbaan-kind.webp"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/dagje-uit-fotoproef/binnenspeeltuin-bandenglijbaan-kind.webp"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/dagje-uit-fotoproef/buitenspelen-erf-bandenspel.webp"]:not(.su-video-frame img){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/carnaval-voorjaarsvakantie-buitenspelen-erf-bandenspel/"]:not(.su-video-frame img){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-vies/"]:not(.su-video-frame img){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/dagje-uit-fotoproef/buitenspelen-erf-bandenspel.webp"]):not(.su-video-frame){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/carnaval-voorjaarsvakantie-buitenspelen-erf-bandenspel/"]):not(.su-video-frame){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-vies/"]):not(.su-video-frame){max-width:min(100%,1447px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/familie/familie-01.webp"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-welkom/"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/over-familie-01/"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/familie/familie-01.webp"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-welkom/"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/over-familie-01/"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/familie/familie-04.webp"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/van-hand-tot-schoot-familie-04/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/familie/familie-04.webp"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/van-hand-tot-schoot-familie-04/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/familie-aan-tafel-480.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/tickets-route-familie-groepen/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/familie-aan-tafel-480.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/tickets-route-familie-groepen/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/familie-aan-tafel-960.webp"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/eten-drinken-familie-aan-tafel/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-familie-aan-tafel/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/groepen-scholen-familie-aan-tafel/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-kaart-familie/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/familie-aan-tafel-960.webp"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/eten-drinken-familie-aan-tafel/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-familie-aan-tafel/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/groepen-scholen-familie-aan-tafel/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-kaart-familie/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/met-de-boer.webp"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-activiteiten-met-de-boer/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-met-de-boer/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-opvang-met-de-boer/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/tickets-route-scholen-opvang/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/met-de-boer.webp"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-activiteiten-met-de-boer/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-met-de-boer/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-opvang-met-de-boer/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/tickets-route-scholen-opvang/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/ontdekken-met-de-boer-960.webp"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/personeelsuitje-met-kinderen-ontdekken-met-de-boer/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-ontdekken-met-de-boer/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/ontdekken-met-de-boer-960.webp"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/personeelsuitje-met-kinderen-ontdekken-met-de-boer/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-ontdekken-met-de-boer/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-bij-de-koe-480.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-bij-de-koe-480.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-bij-de-koe-960.webp"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-samen-bij-de-koe/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-koeien/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dieren-boerenleven-samen-bij-de-koe/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-samen-bij-de-koe/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/herfstvakantie-samen-bij-de-koe/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-kaart-dagje-uit/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-bij-de-koe-960.webp"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-samen-bij-de-koe/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-koeien/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dieren-boerenleven-samen-bij-de-koe/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-samen-bij-de-koe/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/herfstvakantie-samen-bij-de-koe/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-kaart-dagje-uit/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-binnen-eten-960.webp"]:not(.su-video-frame img){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/eten-drinken-samen-binnen-eten/"]:not(.su-video-frame img){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-samen-binnen-eten/"]:not(.su-video-frame img){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/werken-bij-samen-binnen-eten/"]:not(.su-video-frame img){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-binnen-eten-960.webp"]):not(.su-video-frame){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/eten-drinken-samen-binnen-eten/"]):not(.su-video-frame){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-samen-binnen-eten/"]):not(.su-video-frame){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/werken-bij-samen-binnen-eten/"]):not(.su-video-frame){max-width:min(100%,420px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-met-de-kruiwagens-960.webp"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/groepen-scholen-samen-met-de-kruiwagens/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-opvang-samen-met-de-kruiwagens/"]:not(.su-video-frame img){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/groepen/samen-met-de-kruiwagens-960.webp"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/groepen-scholen-samen-met-de-kruiwagens/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-opvang-samen-met-de-kruiwagens/"]):not(.su-video-frame){max-width:min(100%,461px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/015.webp"]:not(.su-video-frame img){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-kaart-kinderfeestjes/"]:not(.su-video-frame img){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/015.webp"]):not(.su-video-frame){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-kaart-kinderfeestjes/"]):not(.su-video-frame){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/033.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/033.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/039.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-kaart-scholen/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/039.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-kaart-scholen/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/044.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-opening/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/044.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-opening/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/046.webp"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-kaart-puur/"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/046.webp"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-kaart-puur/"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/089.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home-etalage/089.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home/hooi-gooien-kindjes.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-dichtbij-2/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/leukste-uitje-2027-hooi-gooien-kindjes/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home/hooi-gooien-kindjes.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-dichtbij-2/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/leukste-uitje-2027-hooi-gooien-kindjes/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home/kinderfeest-samen-lachen.webp"]:not(.su-video-frame img){max-width:min(100%,640px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/home/kinderfeest-samen-lachen.webp"]):not(.su-video-frame){max-width:min(100%,640px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-driehoek-v2-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-driehoek-v2-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-losse-knoop-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-losse-knoop-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-platte-knoop-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/boerenzakdoek-platte-knoop-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/slinger.webp"]:not(.su-video-frame img){max-width:min(100%,266px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/slinger.webp"]):not(.su-video-frame){max-width:min(100%,266px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uil-op-tak-bron.webp"]:not(.su-video-frame img){max-width:min(100%,1200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uil-op-tak-bron.webp"]):not(.su-video-frame){max-width:min(100%,1200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-buitelend-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-buitelend-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-glurend-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-glurend-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-springend-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-springend-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-vliegend-v1-320.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/uiltje-vliegend-v1-320.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-1572x105.webp"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dieren-boerenleven-bron-1572x105/"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-1572x105.webp"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dieren-boerenleven-bron-1572x105/"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-1576x1050.webp"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dieren-boerenleven-bron-1576x1050/"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-1576x1050.webp"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dieren-boerenleven-bron-1576x1050/"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-babykalf.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/plan-je-bezoek-bron-babykalf/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-babykalf.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/plan-je-bezoek-bron-babykalf/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-bloemen.webp"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-bell-tenten-bron-bloemen/"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-bloemen.webp"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-bell-tenten-bron-bloemen/"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-ijsjes.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-omgeving-bron-ijsjes/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-bron-ijsjes/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kinderfeestjes-samen-2/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-bron-ijsjes/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-ijsjes.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-omgeving-bron-ijsjes/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-bron-ijsjes/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kinderfeestjes-samen-2/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-bron-ijsjes/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-traptrekker.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/plan-je-bezoek-bron-traptrekker/"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-traptrekker.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/plan-je-bezoek-bron-traptrekker/"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-wensput.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-wensput.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-willem.webp"]:not(.su-video-frame img){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-bron-willem/"]:not(.su-video-frame img){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/personeelsuitje-met-kinderen-bron-willem/"]:not(.su-video-frame img){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-willem.webp"]):not(.su-video-frame){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-bron-willem/"]):not(.su-video-frame){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/personeelsuitje-met-kinderen-bron-willem/"]):not(.su-video-frame){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-wim.webp"]:not(.su-video-frame img){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/plan-je-bezoek-bron-wim/"]:not(.su-video-frame img){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/bron-wim.webp"]):not(.su-video-frame){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/plan-je-bezoek-bron-wim/"]):not(.su-video-frame){max-width:min(100%,200px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-003.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-activiteiten-fotobank-2/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-fotobank/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-003.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-activiteiten-fotobank-2/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-fotobank/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-004.webp"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/pasen-fotobank/"]:not(.su-video-frame img){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-004.webp"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/pasen-fotobank/"]):not(.su-video-frame){max-width:min(100%,750px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-013.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-fotobank-5/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-fotobank-3/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-013.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-fotobank-5/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-fotobank-3/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-019.webp"]:not(.su-video-frame img){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-fotobank/"]:not(.su-video-frame img){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-fotobank/"]:not(.su-video-frame img){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-fotobank-2/"]:not(.su-video-frame img){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-019.webp"]):not(.su-video-frame){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-fotobank/"]):not(.su-video-frame){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-fotobank/"]):not(.su-video-frame){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-fotobank-2/"]):not(.su-video-frame){max-width:min(100%,769px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-022.webp"]:not(.su-video-frame img){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-022.webp"]):not(.su-video-frame){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-026.webp"]:not(.su-video-frame img){max-width:min(100%,1000px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-026.webp"]):not(.su-video-frame){max-width:min(100%,1000px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-033.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-fotobank-2/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/tickets-route-kamperen/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-033.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-fotobank-2/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/tickets-route-kamperen/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-041.webp"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-fotobank-4/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-041.webp"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-fotobank-4/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-049.webp"]:not(.su-video-frame img){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-049.webp"]):not(.su-video-frame){max-width:min(100%,359px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-055.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-fotobank-3/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-055.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-fotobank-3/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-056.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/eten-drinken-fotobank/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/familie-groepen-fotobank-2/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/werken-bij-fotobank/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-056.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/eten-drinken-fotobank/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/familie-groepen-fotobank-2/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/werken-bij-fotobank/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-057.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-fotobank/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-057.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-fotobank/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-068.webp"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-fotobank-2/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-068.webp"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-fotobank-2/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-070.webp"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/prijzen-pers-fotobank/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-070.webp"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/prijzen-pers-fotobank/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-079.webp"]:not(.su-video-frame img){max-width:min(100%,1000px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-079.webp"]):not(.su-video-frame){max-width:min(100%,1000px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-093.webp"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-activiteiten-fotobank/"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-omgeving-fotobank/"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-fotobank-3/"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-opvang-fotobank/"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/tickets-route-afterschool/"]:not(.su-video-frame img){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-093.webp"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-activiteiten-fotobank/"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-omgeving-fotobank/"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-fotobank-3/"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-opvang-fotobank/"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/tickets-route-afterschool/"]):not(.su-video-frame){max-width:min(100%,496px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-103.webp"]:not(.su-video-frame img){max-width:min(100%,1130px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/fotobank-103.webp"]):not(.su-video-frame){max-width:min(100%,1130px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-00.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-1/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-00.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-1/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-01.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-2/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-01.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-2/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-02.webp"]:not(.su-video-frame img){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-02.webp"]):not(.su-video-frame){max-width:min(100%,800px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-03.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-3/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-03.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-3/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-05.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-4/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-05.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-4/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-06.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-5/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kinderfeestjes-samen-1/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/tickets-route-kinderfeestje/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-06.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-5/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kinderfeestjes-samen-1/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/tickets-route-kinderfeestje/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-07.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-rondneuzen-6/"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-07.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-rondneuzen-6/"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-08.webp"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/kamperen-home-bron-08/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-08.webp"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/kamperen-home-bron-08/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-10.webp"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-10.webp"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-11.webp"]:not(.su-video-frame img){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/home-bron-11.webp"]):not(.su-video-frame){max-width:min(100%,270px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/konijn-f00b437.webp"]:not(.su-video-frame img){max-width:min(100%,400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/home-dichtbij-1/"]:not(.su-video-frame img){max-width:min(100%,400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/konijn-f00b437.webp"]):not(.su-video-frame){max-width:min(100%,400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/home-dichtbij-1/"]):not(.su-video-frame){max-width:min(100%,400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/mam-annie-kring-kinderen-erf.webp"]:not(.su-video-frame img){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/mam-annie-kring-kinderen-erf.webp"]):not(.su-video-frame){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/sanitair-wegwijzer.webp"]:not(.su-video-frame img){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-voorzieningen-sanitair-sanitair-wegwijzer/"]:not(.su-video-frame img){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o18/sanitair-wegwijzer.webp"]):not(.su-video-frame){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-voorzieningen-sanitair-sanitair-wegwijzer/"]):not(.su-video-frame){max-width:min(100%,960px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-opening.webp"]:not(.su-video-frame img){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-bell-tenten-bell-opening/"]:not(.su-video-frame img){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-opening.webp"]):not(.su-video-frame){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-bell-tenten-bell-opening/"]):not(.su-video-frame){max-width:min(100%,1206px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-uitzicht.webp"]:not(.su-video-frame img){max-width:min(100%,876px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-uitzicht.webp"]):not(.su-video-frame){max-width:min(100%,876px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-waslijntjes.webp"]:not(.su-video-frame img){max-width:min(100%,600px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-bell-tenten-bell-waslijntjes/"]:not(.su-video-frame img){max-width:min(100%,600px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bell-waslijntjes.webp"]):not(.su-video-frame){max-width:min(100%,600px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-bell-tenten-bell-waslijntjes/"]):not(.su-video-frame){max-width:min(100%,600px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-1.webp"]:not(.su-video-frame img){max-width:min(100%,479px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-bso-1/"]:not(.su-video-frame img){max-width:min(100%,479px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-1.webp"]):not(.su-video-frame){max-width:min(100%,479px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-bso-1/"]):not(.su-video-frame){max-width:min(100%,479px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-2.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-bso-2/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-2.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-bso-2/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-3.webp"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-bso-3/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-3.webp"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-bso-3/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-4.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-bso-4/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-4.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-bso-4/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-5.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/bso-opvang-bso-5/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/bso-5.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/bso-opvang-bso-5/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/dagna-boeken.webp"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagna-en-de-wijze-oude-eik-dagna-boeken/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/dagna-boeken.webp"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagna-en-de-wijze-oude-eik-dagna-boeken/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/dagna-eik.webp"]:not(.su-video-frame img){max-width:min(100%,1104px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagna-en-de-wijze-oude-eik-dagna-eik/"]:not(.su-video-frame img){max-width:min(100%,1104px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/dagna-eik.webp"]):not(.su-video-frame){max-width:min(100%,1104px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagna-en-de-wijze-oude-eik-dagna-eik/"]):not(.su-video-frame){max-width:min(100%,1104px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/school-opening.webp"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/scholen-school-opening/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/school-opening.webp"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/scholen-school-opening/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-binnen.webp"]:not(.su-video-frame img){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-activiteiten-binnenspelen/"]:not(.su-video-frame img){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-binnen/"]:not(.su-video-frame img){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-binnen.webp"]):not(.su-video-frame){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-activiteiten-binnenspelen/"]):not(.su-video-frame){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-binnen/"]):not(.su-video-frame){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-dieren.webp"]:not(.su-video-frame img){max-width:min(100%,1248px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-dieren.webp"]):not(.su-video-frame){max-width:min(100%,1248px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-fietsjes.webp"]:not(.su-video-frame img){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-fietsjes/"]:not(.su-video-frame img){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-fietsjes.webp"]):not(.su-video-frame){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-fietsjes/"]):not(.su-video-frame){max-width:min(100%,1243px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-hooi.webp"]:not(.su-video-frame img){max-width:min(100%,1244px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-hooi/"]:not(.su-video-frame img){max-width:min(100%,1244px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-hooi.webp"]):not(.su-video-frame){max-width:min(100%,1244px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-hooi/"]):not(.su-video-frame){max-width:min(100%,1244px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-opening.webp"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/camping-omgeving-spelen-opening/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-opening/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-opening.webp"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/camping-omgeving-spelen-opening/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-opening/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-ravotten.webp"]:not(.su-video-frame img){max-width:min(100%,1095px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-ravotten.webp"]):not(.su-video-frame){max-width:min(100%,1095px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-skelter.webp"]:not(.su-video-frame img){max-width:min(100%,809px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-skelter/"]:not(.su-video-frame img){max-width:min(100%,809px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-skelter.webp"]):not(.su-video-frame){max-width:min(100%,809px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-skelter/"]):not(.su-video-frame){max-width:min(100%,809px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-terras.webp"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-pauze/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-terras/"]:not(.su-video-frame img){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-terras.webp"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-pauze/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-terras/"]):not(.su-video-frame){max-width:min(100%,1400px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-uitzicht.webp"]:not(.su-video-frame img){max-width:min(100%,672px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-uitzicht/"]:not(.su-video-frame img){max-width:min(100%,672px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/spelen-uitzicht.webp"]):not(.su-video-frame){max-width:min(100%,672px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/spelen-en-ravotten-spelen-uitzicht/"]):not(.su-video-frame){max-width:min(100%,672px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/van-hand-logo.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/van-hand-logo.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-1.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-1/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-1.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-1/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-2.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-2/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-2.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-2/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-3.webp"]:not(.su-video-frame img){max-width:min(100%,965px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-3/"]:not(.su-video-frame img){max-width:min(100%,965px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-3.webp"]):not(.su-video-frame){max-width:min(100%,965px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-3/"]):not(.su-video-frame){max-width:min(100%,965px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-4.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-4/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-4.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-4/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-5.webp"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-5/"]:not(.su-video-frame img){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-5.webp"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-5/"]):not(.su-video-frame){max-width:min(100%,360px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-6.webp"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/eten-drinken-zorg-6/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-6/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-6.webp"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/eten-drinken-zorg-6/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-6/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-kaart.webp"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-kaart/"]:not(.su-video-frame img){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-kaart.webp"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-kaart/"]):not(.su-video-frame){max-width:min(100%,768px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-stal.webp"]:not(.su-video-frame img){max-width:min(100%,1050px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/zorggroepen-zorg-stal/"]:not(.su-video-frame img){max-width:min(100%,1050px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o20/zorg-stal.webp"]):not(.su-video-frame){max-width:min(100%,1050px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/zorggroepen-zorg-stal/"]):not(.su-video-frame){max-width:min(100%,1050px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/kaart-steenuil.webp"]:not(.su-video-frame img){max-width:min(100%,512px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/kaart-steenuil.webp"]):not(.su-video-frame){max-width:min(100%,512px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/pony.jpeg"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/dagje-uit-kaart-pony/"]:not(.su-video-frame img){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/pony.jpeg"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/dagje-uit-kaart-pony/"]):not(.su-video-frame){max-width:min(100%,480px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/voeren.jpeg"]:not(.su-video-frame img){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/voeren.jpeg"]):not(.su-video-frame){max-width:min(100%,540px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/zorg-kaart.jpg"]:not(.su-video-frame img){max-width:min(100%,1932px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/o21/zorg-kaart.jpg"]):not(.su-video-frame){max-width:min(100%,1932px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/bloemen-in-de-weide-960.webp"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/hartelief-bloemen-in-de-weide/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/puur-aarden-bloemen-in-de-weide/"]:not(.su-video-frame img){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/bloemen-in-de-weide-960.webp"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/hartelief-bloemen-in-de-weide/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/puur-aarden-bloemen-in-de-weide/"]):not(.su-video-frame){max-width:min(100%,500px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/kinderen-in-de-tuin-960.webp"]:not(.su-video-frame img){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/aardenkinderen-kinderen-in-de-tuin/"]:not(.su-video-frame img){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/puur-aarden-kinderen-in-de-tuin/"]:not(.su-video-frame img){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/kinderen-in-de-tuin-960.webp"]):not(.su-video-frame){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/aardenkinderen-kinderen-in-de-tuin/"]):not(.su-video-frame){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/puur-aarden-kinderen-in-de-tuin/"]):not(.su-video-frame){max-width:min(100%,410px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/tuin-en-weiland-960.webp"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/moedernest-tuin-en-weiland/"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img[src*="/steenuil-fotos/puur-aarden-tuin-en-weiland/"]:not(.su-video-frame img){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src="/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/puur-aarden/tuin-en-weiland-960.webp"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/moedernest-tuin-en-weiland/"]):not(.su-video-frame){max-width:min(100%,320px)!important}
body#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>img[src*="/steenuil-fotos/puur-aarden-tuin-en-weiland/"]):not(.su-video-frame){max-width:min(100%,320px)!important}
}

/* O21 desktop:end */
/* O21 generated:end */

/* O22a generated:start */
/* O22a mobile:start */
@media (max-width:899px) {
 body#steenuil-site.su-rhythm{--su-flow-gap:16px;--su-paragraph-gap:8px;--su-title-text-gap:2px;--su-hairline:1px}

 /* 09: take transparent touch padding out of the visual rhythm. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o20-text-link.o20-standalone:not(.su-award),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-link-stack>a.o20-text-link,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.su-update-link,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o21-solo-link {margin-block:calc(-1 * var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o20-text-link:has([data-lucide="arrow-left"],.lucide-arrow-left){margin-block:calc(-1 * var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(a.su-opening-status,a.su-agenda-link):not(p a){margin-block:calc(-1 * var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main.b-main{--su-inline-gap:4px;padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,ul,ol,dl,.su-included,.su-price-row)+:is(a.o20-standalone,.o21-solo-link-container,.o19-link-stack){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-solo-link-container+.o21-solo-link-container{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.o21-solo-link-container,a.o20-standalone)+:is(.su-card,.he-card,.xp-card,article){margin-top:var(--su-flow-gap)!important}

 /* 10: do not count empty row padding as content. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-price-row,.su-compact-list>*,details):first-child{padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-price-row,.su-compact-list>*,details):last-child{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+:is(.su-price-row,.su-compact-list,details,ul,ol){margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,figcaption,blockquote)+:is(.su-price-row,.su-price-list,.su-compact-list,details,ul,ol){margin-top:calc(var(--su-flow-gap) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>.o20c-band-end>:is(.he-card,details,.su-price-row):last-child{border-bottom:0!important}

 /* 04: ordinary blocks around prose. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,ul,ol,figcaption)+:is(figure,blockquote,.xp-quote,.o18-poem,.o19-fact,.su-inquiry,.l-note,.o17-choices,.o17-module-frame,.su-price-list,.su-compact-list,.su-photo-grid,.o18-gallery,.xp-grid,.g-offers,.g-audience-list,.q-choice-grid,.q-food-compact,.o18-zone-grid,.o18-tips,.su-walk){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(figure,details,blockquote,.xp-quote,.o18-poem,.o19-fact,.su-inquiry,.l-note,.o17-choices,.o17-module-frame,.su-price-list,.su-compact-list,.su-photo-grid,.o18-gallery,.xp-grid,.g-offers,.g-audience-list,.q-choice-grid,.q-food-compact,.o18-zone-grid,.o18-tips,.su-walk)+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-price-row,tr)+:is(.cc-note,.l-note,p){margin-top:var(--su-list-row-space)!important}

 /* 17: captions sit against their photographs, not their frame padding. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figcaption:not(.su-owl-frame>figcaption,.su-handwritten-note){padding-block:0!important;margin-top:var(--su-photo-copy-gap)!important;margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure img:not(.su-owl-accent){display:block}

 /* 02/03: one heading rhythm, including the existing title wrappers. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3,h4){margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+p:not(.k-section-label),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-card-heading,.k-erf-news-heading,.q-food-heading,.c-around-head,.p-section-top)+p,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.fp-title-row,.q-title-with-owl)+p{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3):has(+p),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.k-section-label,.fp-title-row):has(+:is(h1,h2,h3,p)){margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-title-row{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-section-label+:is(h1,h2,h3),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.k-section-label,.k-eyebrow,.g-eyebrow)+:is(h1,h2,h3){margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main *+.k-section-label{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3,.su-card-heading,.k-erf-news-heading,.q-food-heading,.c-around-head,.p-section-top)+:is(figure,.su-card,.xp-card,.cc-card,.he-card,.su-compact-list,.o21-activity-cards,.g-practical-grid){margin-top:var(--su-heading-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+:is(a.k-quiet-button,.ga-primary,.fp-cta,button){margin-top:var(--su-copy-action-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .l-section h2+h3{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-section-label+:is(.ga-heading-mark,.c-heading-mark,.c-title-row,.q-title-with-owl){margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-opening .k-hero-heading{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-opening .k-hero-heading+.he-lead,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-story h2+.k-section-copy{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-story>.k-section-copy{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-story-caption{margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>figcaption)+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-mobile-activities>.o21-activity-cards+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-today{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-opening figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-home-vote{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.ga-heading-mark,.c-heading-mark,.c-title-row,.c-around-head,.q-food-heading)+p{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-highlight-heading+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-highlight-heading{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-audience-list>article>h3+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-practical-grid>article>h3+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-practical-grid+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included>li:last-child{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-scene+figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list>article{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list>article>h3+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list>article>h3+p.o21-solo-link-container{margin-top:calc(var(--su-card-copy-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list>article>p+a.su-whatsapp{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-topic-list a{margin-block:0!important;padding-block:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-topic-list li+li{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-topic-list li:first-child a{align-items:flex-start!important;padding-top:var(--su-title-text-gap)!important;padding-bottom:calc(2 * var(--su-list-row-space) - var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-hero-photo figcaption{margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-wide-photo figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-hero-photo figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-cloth-camping figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-photo.su-cloth-frame figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-family-hero figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-card-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-cloth-party figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.o18-topic-list{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-audience-list>article,.g-practical-grid>div,.g-practical-grid>article,.o19-sanitary-cards>div,.o19-puur-activities>article,.cc-stay-card,.su-card){row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-review-block{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-review-block h2+.su-review-trust{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-review-block .su-review-trust>.su-review-rating{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-news-meta+.k-news-title{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-small:where(p){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-review-block h2+p.su-review-rating{margin-top:var(--su-title-text-gap)!important}

 /* 05: prose has a single paragraph and list-item gap. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+p,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main li+li{margin-top:var(--su-paragraph-gap)!important;margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-walk-stop p+p{margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-walk-stop{padding-block:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.dc-copy,.o18-family-story,.xp-section)>p{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ga-lead+p{margin-top:var(--su-paragraph-gap)!important}

 /* 06/07/08: item grids, card copy, and row/block/section borders. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-audience-list,.g-practical-grid,.o19-sanitary-cards,.cc-card-grid,.o18-tips){row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.ev-highlight-grid,.q-choice-grid,.xp-grid,.o21-activity-cards){row-gap:var(--su-card-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-sanitary-cards.su-compact-list{row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-compact-list>article{padding-block:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-book-routes{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-book-routes>a{padding-block:var(--su-list-row-space)!important;min-height:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-walk--groot{gap:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-walk-stop details{border-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-sibling,.g-confirmation,.g-inquiry,.o17-module-frame){margin-top:var(--su-flow-gap)!important;padding-block:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-grid{border:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-card,.xp-card,.cc-card,.he-card,.q-card-body,.ev-highlight-grid>article,.np-book-routes>article)>:is(h3,h4)+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-card,.xp-card,.cc-card,.he-card,.q-card-body,.ev-highlight-grid>article,.np-book-routes>article){align-items:start!important;align-content:start!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-price-row,.cc-row,.p-food-row){padding-block:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.cc-note,.l-note,.c-contact){padding-block:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.l-section,.cc-opening,.c-around){padding-block:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o20c-band-end>:is(.he-card,details,.su-price-row,.su-compact-list):last-child{border-bottom:0!important}

 /* 11-14: details have sixteen pixels around their expanded content. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details[open]>summary+*{padding-top:calc(var(--su-flow-gap) - var(--su-list-row-space))!important;margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details[open]>*:last-child:not(summary){padding-bottom:var(--su-flow-gap)!important;margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details[open]>:not(summary)>:first-child{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details[open]>:not(summary)>:last-child{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-pass-choices{gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-card-action{margin-top:var(--su-paragraph-gap)!important}

 /* 18-21: media, lists, headings, and balanced titles. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.o18-content>figure,.c-evening-photo,.c-stay-photo,.g-hero-photo):not(.su-cloth-frame){width:100%!important;max-width:100%!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-personal-close figure:has(img[src$="bron-wim.webp"]){width:min(100%,200px)!important;max-width:200px!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included{display:block!important;columns:2!important;column-gap:var(--su-card-pad)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included>li{break-inside:avoid!important;margin-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h1{font-size:34px!important;line-height:1.08!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3,h4,summary,figcaption,.su-agenda-title,.su-handwritten,.o20-tip-title){text-wrap:balance!important}

 /* 22-25: action spacing, agenda cards, and mechanical page leftovers. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,h1,h2,h3)+:is(.k-quiet-button,.ga-primary,.fp-cta,.he-primary,.np-actions,.xp-actions,.c-actions,.c-stay-actions){margin-top:var(--su-copy-action-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.su-card,.he-card,.su-camping-contact) :is(p,h2,h3)+:is(a.k-quiet-button,button,.ga-primary,.fp-cta){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.k-quiet-button,.ga-primary,.fp-cta,.he-primary)+:is(p,details){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.c-actions,.c-stay-actions,.np-actions)>:is(a,button){margin:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-day-head p{display:none!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline>li{padding-block:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline>li:first-child{padding-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline>li{border-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline>li:last-child{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline>li+li{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-shared-timeline{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-tips{row-gap:0!important;margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.o18-tips{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-camping-contact{padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-tips details>summary{padding-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-story:has(>details:first-child){padding-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-reserve+.o21-opening-text-action{margin-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-price-row+.o20-small{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>.su-price-row)+p.o20-small{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o21-mobile-activity-note{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-day-head .o22a-today[hidden]{display:inline!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-activities>li{padding-block:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-activities a{min-height:44px!important;margin-block:calc(-1 * var(--su-paragraph-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-month{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-farmer{font-size:14px!important;margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-two-copy{row-gap:var(--su-heading-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.k-story-pictures,.cc-card-grid,figure.o20-portrait){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-evening-inner{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-facts{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-inquiry{row-gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-inquiry{padding-top:var(--su-section-space)!important;padding-bottom:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-inquiry>p+.su-inquiry{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-inquiry>p.g-confirmation+.su-inquiry{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-inquiry-copy+.su-inquiry{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-confirmation>h3+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.su-price-row{padding-top:0!important;margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.su-price-list>.su-price-row:first-child{padding-top:0!important;margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.su-price-list{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-content-intro~figure.o18-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(#g-praktisch,#g-opvang){padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section.ga-section.o20c-band-end:has(>.k-section-label:first-child){padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-photo-grid>figure{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o17-module-frame h3+div{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included+p.o21-solo-link-container:not(.su-included-link){margin-top:calc(var(--su-flow-gap) - var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-photo:where(figure){margin-top:calc(var(--su-flow-gap) - var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-gallery>.o18-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.o18-gallery{margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-moment{gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-moment.fp-pause{padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details+a.fp-link.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.np-two-copy{row-gap:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.np-pass-choices{margin-top:calc(var(--su-flow-gap) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included+.o21-solo-link-container{margin-top:calc(var(--su-flow-gap) + var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-booking-copy+.np-recras-wrap{margin-top:calc(-1 * var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-price-list+a.o20-text-link.o20-standalone{margin-top:calc(-1 * var(--su-link-touch-pad) - var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-ticket-intro .su-price-list{margin-bottom:calc(var(--su-flow-gap) - 1.5 * var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-included>div+.su-included-link{margin-top:calc(var(--su-list-row-space) + var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-photo-strip+.o19-visit-photo{margin-top:calc(var(--su-section-space) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .p-section-top{position:relative;display:block!important;gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .p-section-top .p-garland{position:absolute;right:0;top:0;width:62px}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-map-heading+.c-map-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-stays{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-stay-photo+.c-stay-copy{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-around{row-gap:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-cloth-frame figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-update-text+a.su-update-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-update-item+.su-update-item{padding-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-around .k-section-label+.c-heading-mark{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-around .c-copy{margin-top:calc(-1 * var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-review-block .su-review-rating{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>.c-map.o20c-band-end{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-evening-inner>figure.c-evening-photo{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-play-photo+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-programme-section h2+p.ev-pending{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-programme-section h2+div:has(>.ev-pending){margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-programme-section h2+div>.ev-pending{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-programme-section h2+:is(p,div:has(>.ev-pending)){margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-programme-section h2+#ev-programme:has(>p:not(.ev-pending)){margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #vandaag{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-section-head:has(#a12-upcoming-title){margin-bottom:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #eten.p-extras{row-gap:var(--su-heading-copy-gap)!important;padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #eten .p-diet-note{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #puur-agenda h2+div{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #aanmelden .su-inquiry+p{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h3+a.o20-text-link.o20-standalone{margin-top:calc(var(--su-card-copy-gap) - var(--su-link-touch-pad) - .5 * var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>figcaption)+div:has(>a.o20-text-link){margin-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-main h1+p.b-intro{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-title-with-mark+p.b-intro{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-facts{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(a.su-award,div.su-award)+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main h2+.o18-poem{margin-top:var(--su-heading-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #moedernest-info p+h2{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-facts+p.o17-booking-facts{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section.o20c-band-end:has(>h2:first-child){padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-practical h2+dl{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-title-with-mark{display:flex!important;align-items:center!important;gap:var(--su-card-pad)!important;margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-title-with-mark .su-title-garland{max-width:62px;height:auto}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-grid{padding:0!important;border:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-contact{padding-block:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:not(.o21-opening) p+figure{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:not(.o21-opening) figure+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-camping-contact{row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,figcaption,blockquote)+details{margin-top:calc(var(--su-flow-gap) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+details{margin-top:calc(var(--su-title-text-gap) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o20c-band-end>details:last-child{margin-bottom:calc(-1 * var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:has(+details){margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+:is(.su-included,div:has(>.su-included)){margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(h1,h2,h3)+div>.su-included{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+.su-award{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,figcaption,ul,ol,dl)+a.o20-text-link.o20-standalone{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included+.su-included-link.o21-solo-link-container{margin-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(p,figcaption)+a.o20-text-link:not(.o20-standalone){margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o20-text-link.o20-standalone+a.o20-text-link.o20-standalone{margin-top:calc(var(--su-section-space) - var(--su-link-touch-pad))!important}
 /* 15: the measured low-contrast changes inherit the existing page colour. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main [data-o22a-silent="paper"]{background:rgb(247,240,229)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-agenda-date{background:rgb(255,252,247)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>.o20c-band-end[data-o22a-seam="same"],
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>[data-o22a-seam="same"]{padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>[data-o22a-seam="line"]{padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>[data-o22a-seam="line"].cc-map-full{padding-top:calc(var(--su-section-space) - var(--su-paragraph-gap))!important}
 /* Final mobile spacing for the existing photo, menu and disclosure patterns. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #eten .q-food-heading{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(>.o18-map-open){position:relative;padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure>.o18-map-open{position:static!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure>.o18-map-open>.o19-zoom-hint{position:absolute!important;bottom:0;left:0;padding:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure.o18-erf-overview{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure.o18-erf-overview>.o18-map-open>.o19-zoom-hint{position:static!important;margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure.o18-erf-overview>figcaption{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #aanmelden>.su-inquiry+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #puur-agenda>div+a.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-puur-activities h3+a.o20-text-link{margin-top:calc(var(--su-card-copy-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-earth-hero.o21-opening figure.su-cloth-frame figcaption{margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-puur-activities h3+a.o20-text-link{margin-top:calc(var(--su-card-copy-gap) - var(--su-link-touch-pad) + .5 * var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #aanmelden>.su-inquiry{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #aanmelden>.su-inquiry+p{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o18-primary+a.o20-text-link.o20-standalone{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-hero-photo,.g-wide-photo) figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main blockquote:has(+details){margin-bottom:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-activity-line+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p.o20-source+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o20-week+p{margin-top:calc(var(--su-list-row-space) - var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(a.k-quiet-button,a.he-primary)+a.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details+a.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main img.g-scene+figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>.su-activity-line)+details{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p.o20-source+.o20-week{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p.bell-year{margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-stay-photo+.c-stay-copy{margin-top:calc(var(--su-flow-gap) - var(--su-photo-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:has(.c-play-photo) .c-two-column{row-gap:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #c-plattegrond{padding-top:calc(var(--su-section-space) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #c-boeken{padding-bottom:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-faq{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-route address+.o21-route-map{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(figure,details)+a.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p+a.o19-secondary-action{margin-top:var(--su-copy-action-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure:has(img.g-scene)>figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>.su-activity-line)+details{margin-top:calc(var(--su-inline-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-update-text+a.su-update-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad) - var(--su-inline-gap) - var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ga-section>p+.np-actions{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-included-link.o21-solo-link-container{margin-top:calc(var(--su-list-row-space) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.o20c-band-end:has(details[open]){padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure.g-hero-photo.o21-opening-photo:not(.su-cloth-frame):has(img.g-scene)>figcaption{margin-top:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main figure.g-wide-photo:has(img.g-scene)>figcaption{margin-top:calc(var(--su-photo-copy-gap) + var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .cc-end .su-price-list{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .cc-end .su-price-list+p{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-walk-stop h4+p{margin-top:var(--su-card-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.g-practical,#arrangementen,#g-praktisch,#volwassenen):has(details[open]).o20c-band-end{padding-bottom:calc(var(--su-section-space) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.cc-grid-section,#data,#c-praktisch,.p-questions,.cc-sand,#bereiken):has(details[open]).o20c-band-end{padding-bottom:calc(var(--su-section-space) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .ev-story:has(details[open]).o20c-band-end{padding-bottom:calc(var(--su-section-space) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-section.o18-content:has(>details[open]:last-child).o20c-band-end{padding-bottom:calc(var(--su-section-space) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-section.su-rhythm:has(>details[open]:last-child).o20c-band-end{padding-bottom:calc(var(--su-section-space) - var(--su-inline-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-section .su-price-list:has(+p.o21-solo-link-container){margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-section .su-price-list+p.o21-solo-link-container{margin-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(section,details)>p.o21-solo-link-container{margin-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main div:has(>figure.o18-photo)+a.o20-text-link{margin-top:calc(var(--su-flow-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-update-item>a.su-update-link{margin-top:var(--su-title-text-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm .su-update-item>a.su-update-link{margin-block-start:var(--su-title-text-gap)!important}

 /* Final 375/390 audit: keep the existing visible rhythm after inline link moves. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-opening>.he-hero-photo{margin-top:calc(var(--su-card-copy-gap) + .5 * var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.o18-content:has(>ul.su-included)>ul.su-included+p.o21-solo-link-container:not(.su-included-link){margin-top:calc(var(--su-flow-gap) - 2 * var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-story{row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-personal-close{row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-personal-close>figure.o18-photo{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-actions{row-gap:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-home-vote>a.o20-text-link{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-erf-overview figcaption>a.o20-text-link{padding-top:var(--su-inline-gap)!important;padding-bottom:calc(2 * var(--su-list-row-space) - var(--su-inline-gap))!important;margin-top:calc(-1 * var(--su-inline-gap))!important;margin-bottom:calc(-1 * var(--su-paragraph-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-content details ul+p.o21-solo-link-container{margin-top:var(--su-flow-gap)!important}

 /* Fixed anchors: same-colour seams and the date disclosure use one gap. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-home-included+.o18-overview{padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-wide-story+section.o18-content{padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main details.a12-other-date{margin-top:calc(var(--su-flow-gap) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-choices .he-card:last-child{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .p-food-menu{padding-block:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .p-food-extra-groups{margin-top:calc(var(--su-inline-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-activities>li+li{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-day-head .su-agenda-date{min-height:32px!important;height:32px!important;width:40px!important;flex-basis:40px!important;padding:0!important;gap:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-day-head .su-agenda-date strong{font-size:18px!important;line-height:1!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-day-head .su-agenda-date>span{font-size:10px!important;line-height:1.1!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-activities{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .a12-timetable+p.a12-note{margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #vandaag>p.a12-note{margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-hero .o21-solo-link-container+div:has(>.su-price-row){margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #berichtblok:has(>details#bericht){padding-top:calc(var(--su-section-space) - var(--su-list-row-space))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-intro+.np-book-routes{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main.b-main:has(#b-recras-frame){padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #moedernest-info>p:last-of-type~br{display:none!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-photo-strip+.o19-visit-photo{padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-photo-strip+.o19-visit-photo>figure{margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-earth-hero .o20-link-stack>a.o20-standalone+a.o20-standalone{margin-top:calc(var(--su-paragraph-gap) - var(--su-link-touch-pad))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .dc-copy>a.ga-primary+figure.o18-photo{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-title-with-mark{display:block!important;position:relative!important;padding-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-title-with-mark .su-title-garland{position:absolute!important;right:0!important;top:calc(-1 * var(--su-section-space) - var(--su-inline-gap))!important;width:62px!important;margin:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main p:has(>a.o18-primary.su-vote-action){margin-top:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-close-intro .su-price-list{margin-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .fp-close-intro .su-price-list+.fp-cta{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-small+.c-contact{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .k-section-label+.su-title-with-mark{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-wide-story{padding-top:calc(var(--su-section-space) + var(--su-card-copy-gap))!important;padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-wide-story>figure.g-wide-photo+p.k-section-label{margin-top:calc(var(--su-section-space) + var(--su-card-copy-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-samen-eten>figure.g-wide-photo+p.k-section-label{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section:has(+section#beleven){padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section:has(+section#g-opvang){padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o20-section>figure.o18-photo+p.k-section-label{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o20-section>details+p.k-section-label{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #nieuwtjes .k-news-item:last-child{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-photo-strip+.o19-visit-photo{margin-top:calc(var(--su-section-space) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-erf-overview figcaption>a.o20-text-link{margin-bottom:calc(-1 * (var(--su-link-touch-pad) + var(--su-paragraph-gap)))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .he-choices>nav.he-grid{margin-top:var(--su-list-row-space)!important;row-gap:calc(var(--su-photo-copy-gap) - var(--su-card-row-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section:has(.np-actions.o21-opening-action):has(+section.c-section),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main>section:has(.np-actions.o20-link-stack):has(+section.c-section){padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-hero .xp-actions{margin-top:calc(var(--su-list-row-space) - var(--su-card-row-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o18-rondneuzen .o18-gallery{row-gap:var(--su-card-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section:has(>p.cc-lead):first-of-type{padding-bottom:calc(var(--su-section-space) - var(--su-card-row-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-live-booking{margin-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-wide-story:has(>figure.g-wide-photo.su-owl-frame){padding-top:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #samen-leren>summary{padding-top:calc(var(--su-list-row-space) - var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.o18-content:has(>.o18-photo-strip+.o19-visit-photo){padding-bottom:calc(var(--su-section-space) + var(--su-title-text-gap))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .bell-practical:has(details[open]),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-educatie:has(details[open]),
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #boeken:has(details[open]){padding-bottom:var(--su-section-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #p-choices:has(details.o21-self-party[open]){padding-bottom:calc(var(--su-section-space) + var(--su-list-row-space))!important}
 /* Open disclosure content: keep the visible line and card edge spacing within the mobile rhythm. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .bell-practical details[open]>p:last-child,
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #boeken details[open]>p:last-child{padding-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-educatie>details.g-details[open]:last-child>div{padding-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-offers>details.g-details[open]>div>article.g-offer{padding-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-praktisch details.g-details[open]>div+h3{margin-top:var(--su-inline-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-pass-choices>details>ul+button.np-recras-switch{margin-top:var(--su-paragraph-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-pass-choices>details>button.np-recras-switch+details{margin-top:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #g-samen-eten details.o21-family-options>details[open],
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-pass-choices>details>details[open]{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-future-content .p-price-note{margin-top:var(--su-list-row-space)!important}
 /* H22: a painted card edge is a visible text-to-block edge. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main article.su-card:has(>p:last-child){padding-bottom:calc(var(--su-list-row-space) + var(--su-text-edge-adjust) + var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-agenda-card--photo>.su-agenda-card-body{padding-bottom:calc(var(--su-list-row-space) - var(--su-paragraph-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o19-puur-activities>article{align-self:start!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #c-current{padding-bottom:var(--su-photo-copy-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .b-facts{padding-block:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #bericht .su-inquiry{padding-top:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-offers article.g-offer{padding-bottom:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-offers article.g-offer>p.g-price{align-self:end!important;padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-wide-story>figure.g-wide-photo.su-owl-frame{padding-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main section.g-wide-story>figure.g-wide-photo.su-owl-frame>figcaption{min-height:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .xp-quote:has(>cite){padding-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .g-audience-list>article{padding-bottom:calc(var(--su-flow-gap) - var(--su-text-edge-adjust))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(.he-today,.fp-outlook){padding-block:var(--su-flow-gap)!important}
 /* O22a3: visible lines, media, lists, fixed card photos and the final row. */
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .su-video-intro+.su-video-frame{margin-top:var(--su-flow-gap)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .c-good-to-know{padding-block:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .np-route .np-two-copy{row-gap:calc(var(--su-section-space) - var(--su-hairline))!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .cc-grey .su-price-list>.su-price-row:last-child{padding-bottom:var(--su-list-row-space)!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #anders .np-book-routes>a>img.o18-route-photo{align-self:start!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #annuleren{padding-bottom:0!important}
 body#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #annuleren .l-details>details:last-child{border-bottom:0!important}
}
/* O22a mobile:end */
/* O22a dom:start */
/* O22A-26, 27 and 28: links that are part of a sentence have no separate tap row. */
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main :is(a.o22a-inline-status,a.o22a-inline-agenda,a.o22a-inline-more){display:inline!important;min-height:0!important;min-width:0!important;padding:0!important;margin:0!important;line-height:inherit!important;vertical-align:baseline!important;background:none!important;border:0!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:3px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o22a-status-wrap:has(a.o22a-inline-status:empty){display:none!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o22a-inline-status{color:var(--k-red)!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main a.o22a-inline-status:empty{display:none!important}

/* O22A-30: the existing disclosure button stays in the final sentence. */
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main #p-advice-toggle.o22a-inline-advice{display:inline-flex!important;vertical-align:baseline!important;align-items:center!important;min-height:44px!important;padding-block:11px!important;margin-block:-11px!important;margin-left:var(--su-inline-gap)!important}

/* O22A-31: the card disclosure title uses the same visual language as summaries. */
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-card-action{width:100%!important;justify-content:space-between!important;color:var(--k-ink)!important;font-weight:700!important;text-decoration:none!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-card-action>span{color:var(--k-ink)!important;font-weight:700!important;text-decoration:none!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-card-action>svg{color:var(--k-ink)!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .q-card-action :is(i,svg){margin-left:auto!important;flex:none!important}

/* O22A-32 and 33: the decoration stays in the existing footer box; decided phrases do not split. */
body#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm #su-footer .o21-footer-owl{left:auto!important;right:var(--su-container-pad,20px)!important;bottom:12px!important}
body#steenuil-site#steenuil-site.su-rhythm.su-rhythm.su-rhythm main .o22a-nowrap{white-space:nowrap!important}
/* O22a dom:end */
/* O22a generated:end */
