/* De-Steenuil-laag 1.0: the approved layer for Home and Dagje uit. */
@font-face{font-family:'Erfboek Tekst';font-weight:400;font-style:normal;font-display:swap;src:url('/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/dm-sans-400.woff') format('woff')}
@font-face{font-family:'Erfboek Tekst';font-weight:600;font-style:normal;font-display:swap;src:url('/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/dm-sans-600.woff') format('woff')}
:root{--su-paper:#F7F0E5;--su-sand:#EFE2D0;--su-white:#FFFCF7;--su-red:#A24736;--su-grey:#DDE1E7;--su-ink:#38332F;--su-muted:#6D625A;--su-line:#D8CCBE;--su-offset:24px}
html{color-scheme:light;scroll-behavior:smooth}
body.su-brand-page{margin:0;background:var(--su-paper);color:var(--su-ink)}
/* The owl carries the opening's visual accent; the photo stays level. */
.su-brand-page #su-home-responsive .k-mainphoto{transform:none;box-shadow:none;width:100%}
.su-brand-page #su-home-responsive .k-mainphoto figcaption,
.su-brand-page #su-home-responsive .k-story-caption{font:400 .875rem/1.5 'Erfboek Tekst',Arial,sans-serif;color:var(--su-muted)}
.su-brand-page #su-home-responsive .k-story>.k-section-copy{max-width:46ch}
.su-brand-page #su-home-responsive .k-route{text-decoration:none;color:var(--su-ink)}
.su-brand-page #su-home-responsive .k-mainmenu a{color:var(--su-ink);text-decoration:none}
.su-brand-page #su-home-responsive .k-footer-links a{color:var(--su-ink);font:inherit;text-decoration:none}
.su-brand-page #su-home-responsive :is(.k-tickets,.k-week-link,.k-period-link){text-decoration:none}
.su-brand-page #su-home-responsive a:focus-visible{outline:2px solid var(--su-red);outline-offset:5px}
.su-brand-page #su-home-responsive :is(a,button){-webkit-tap-highlight-color:transparent}
/* The single playful line replaces the illustration in the play section. */
.su-brand-page #su-dagje-uit .su-moment{font:italic 400 1.35rem/1.35 Georgia,serif;color:var(--su-red);margin:0 0 12px}
.su-brand-page #su-dagje-uit .d-heading-mark:not(:has(img,.d-art-window)){display:block}
.su-brand-page #su-dagje-uit #d-play .d-caption{font:400 .875rem/1.5 'Erfboek Tekst',Arial,sans-serif;color:var(--su-muted)}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* An occasional personal line; never a default for every photograph. */
@font-face{font-family:'Steenuil Handschrift';font-weight:400 700;font-style:normal;font-display:swap;src:url('/wp-content/themes/desteenuil/design-runtime/b42-live-20261014/media/laag/caveat-variable.ttf') format('truetype')}
#su-dagje-uit.su-camping figcaption.su-handwritten-note{font:500 1.625rem/1.15 'Steenuil Handschrift','Segoe Print',cursive;color:var(--su-red);padding:14px 6px 9px;text-align:center;text-wrap:balance;transform:rotate(-1deg)}
