/* Two audiences, one approved De Steenuil family. No additional main-menu items. */
#su-dagje-uit.g-audience .d-crumb a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}
#su-dagje-uit.g-audience .ga-primary svg{color:inherit}
#su-dagje-uit.g-audience .ga-primary:hover{background:#883C2D;color:var(--k-white);border-color:#883C2D}
#su-dagje-uit.g-audience .g-hero-photo{width:100%;max-width:580px;margin-top:18px}
#su-dagje-uit.g-audience .g-hero-photo>img{aspect-ratio:auto;object-fit:contain}
#su-dagje-uit.g-audience .g-opening>div{min-width:0}
#su-dagje-uit.g-audience .g-opening .ga-lead{max-width:48ch}
#su-dagje-uit.g-audience .g-audience-choices{background:var(--k-sand)}
#su-dagje-uit.g-audience .g-audience-choices>p:not(.k-section-label){max-width:64ch}
#su-dagje-uit.g-audience .g-audience-list{display:grid;gap:26px;margin-top:28px}
#su-dagje-uit.g-audience .g-audience-list article{border-top:1px solid var(--k-line);padding-top:22px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
#su-dagje-uit.g-audience .g-audience-list article p{margin-bottom:8px}
#su-dagje-uit.g-audience .g-audience-list .k-text-link{margin-top:auto}
#su-dagje-uit.g-audience .g-wide-story{display:grid;align-items:center;gap:34px}
#su-dagje-uit.g-audience .g-wide-story>div{min-width:0}
#su-dagje-uit.g-audience .g-wide-photo{padding:6px;background:var(--k-white);width:100%;max-width:550px;justify-self:center}
#su-dagje-uit.g-audience .g-wide-photo :is(img.su-owl-scene,img.g-scene){width:100%;height:auto;aspect-ratio:auto;object-fit:contain}
#su-dagje-uit.g-audience .g-wide-story p{max-width:56ch}
#su-dagje-uit.g-audience .g-food-story{background:var(--k-sand)}
#su-dagje-uit.g-audience .g-wide-photo figcaption.su-handwritten-note{font:500 1.55rem/1.25 'Steenuil Handschrift','Segoe Print',cursive;color:var(--k-red);padding:13px 8px 8px;text-align:center;transform:rotate(-1deg)}
#su-dagje-uit.g-audience .g-practical p{max-width:65ch}
#su-dagje-uit.g-audience .g-inquiry-copy a{color:var(--k-red);text-underline-offset:4px;overflow-wrap:anywhere}
#su-dagje-uit.g-audience .g-sibling{font-size:.9375rem;color:var(--k-muted);border-top:1px solid var(--k-line);padding-top:22px;margin-top:26px}
#su-dagje-uit.g-audience .g-sibling a{display:inline-flex;align-items:center;min-height:44px;color:var(--k-red);text-underline-offset:4px}
#su-dagje-uit.g-audience .g-hub-opening{padding-bottom:10px}
#su-dagje-uit.g-audience .g-hub-opening .ga-lead{margin-bottom:0;max-width:62ch}
#su-dagje-uit.g-audience .g-destinations{display:grid;gap:38px;padding-top:20px}
#su-dagje-uit.g-audience .g-destination{min-width:0;display:flex;flex-direction:column;align-items:flex-start}
#su-dagje-uit.g-audience .g-destination figure{padding:6px;background:var(--k-white);margin:0 0 24px;width:100%}
#su-dagje-uit.g-audience .g-destination figure img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
#su-dagje-uit.g-audience .g-destination p{max-width:54ch;margin-bottom:20px}
#su-dagje-uit.g-audience .g-destination .k-quiet-button{margin-top:auto}
#su-dagje-uit.g-audience .g-hub-help{max-width:none}
#su-dagje-uit.g-audience .g-hub-help>p{max-width:70ch}
#su-dagje-uit.g-audience .g-hub-help .k-text-link{margin-right:26px}
/* Light functional information; the fixed blue now belongs to the enquiry. */
#su-dagje-uit.g-audience .g-practical:not(.g-hub-help){background:var(--k-white);border-top:1px solid var(--k-line)}
#su-dagje-uit.g-audience .g-inquiry{background:var(--su-blue)}
#su-dagje-uit.g-audience .g-inquiry .g-sibling{border-color:#B7BDC5}
#su-dagje-uit.g-audience .g-content-intro{max-width:74ch;margin-bottom:24px}
#su-dagje-uit.g-audience .g-content-links{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px}
#su-dagje-uit.g-audience .g-content-links .k-text-link{margin-top:0}
#su-dagje-uit.g-audience .g-offers{border-top:1px solid var(--k-line)}
#su-dagje-uit.g-audience .g-offer{display:grid;gap:10px;padding:22px 0;border-bottom:1px solid var(--k-line)}
#su-dagje-uit.g-audience .g-offer h3{font-size:1.4rem;margin-bottom:7px}
#su-dagje-uit.g-audience .g-offer p{margin:0;max-width:76ch}
#su-dagje-uit.g-audience .g-offer p+p{margin-top:9px}
#su-dagje-uit.g-audience .g-offer .g-price{font:400 1.5rem/1.3 Georgia,serif;color:var(--k-red)}
#su-dagje-uit.g-audience .g-price small{font:400 .875rem/1.5 'Erfboek Tekst',Arial,sans-serif;color:var(--k-muted);display:block;margin-top:3px}
#su-dagje-uit.g-audience .g-opening-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}
#su-dagje-uit.g-audience .g-opening-actions .k-text-link{margin:0;min-height:44px;font-size:1rem;line-height:1.4}
#su-dagje-uit.g-audience .g-offer .g-price-request{font-size:1.25rem}
#su-dagje-uit.g-audience #g-aanvraag{scroll-margin-top:24px}
#su-dagje-uit.g-audience .g-facts{display:flex;flex-wrap:wrap;gap:10px 24px;padding:16px 0 20px;margin:0;list-style:none;color:var(--k-muted);font-size:.9375rem}
#su-dagje-uit.g-audience .g-facts strong{font-weight:600;color:var(--k-ink)}
#su-dagje-uit.g-audience .g-content-section{border-top:1px solid var(--k-line)}
#su-dagje-uit.g-audience .g-content-section.g-warm{background:var(--k-sand)}
#su-dagje-uit.g-audience .g-subsection{margin-top:32px}
#su-dagje-uit.g-audience .g-subsection>h3{font-size:1.7rem}
#su-dagje-uit.g-audience .g-content-note{font-size:.9375rem;line-height:1.65;color:var(--k-muted);margin-top:18px;max-width:85ch}
#su-dagje-uit.g-audience .g-callout{border-left:2px solid #267B42;padding-left:20px;max-width:80ch;margin-top:24px}
#su-dagje-uit.g-audience .g-callout p{margin:0}
#su-dagje-uit.g-audience .g-callout p+p{margin-top:12px}
#su-dagje-uit.g-audience .g-details{border-top:1px solid var(--k-line);margin-top:22px}
#su-dagje-uit.g-audience .g-details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:15px 0;font:600 1rem/1.5 'Erfboek Tekst',Arial,sans-serif;cursor:pointer;list-style:none}
#su-dagje-uit.g-audience .g-details>summary::-webkit-details-marker{display:none}
#su-dagje-uit.g-audience .g-details>summary::after{content:'+';font-size:1.6rem;font-weight:400;color:var(--k-red)}
#su-dagje-uit.g-audience .g-details[open]>summary::after{content:'−'}
#su-dagje-uit.g-audience .g-details>summary:focus-visible{outline:2px solid var(--k-red);outline-offset:4px}
#su-dagje-uit.g-audience .g-details>div{padding-bottom:20px;max-width:100%}
#su-dagje-uit.g-audience .g-details p{max-width:80ch}
#su-dagje-uit.g-audience .g-support{background:var(--k-sand)}
#su-dagje-uit.g-audience .g-support>p{max-width:78ch}
#su-dagje-uit.g-audience .g-support .g-practical-grid{grid-template-columns:1fr}
@media(min-width:700px){
 #su-dagje-uit.g-audience .g-offer{grid-template-columns:minmax(0,1fr) minmax(150px,.25fr);gap:24px}
 #su-dagje-uit.g-audience .g-offer .g-price{text-align:right;justify-self:end}
}
@media(max-width:759px){
 #su-dagje-uit.g-audience :is(.g-hero-photo,.g-wide-photo).su-cloth-frame,
 #su-dagje-uit.g-audience .g-wide-photo.su-owl-frame{width:calc(100% - 48px);margin-left:24px;margin-right:24px}
}
@media(min-width:900px){
 #su-dagje-uit.g-audience .g-opening{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:54px}
 #su-dagje-uit.g-audience .g-hero-photo{max-width:580px;margin:12px 18px;width:calc(100% - 36px)}
 #su-dagje-uit.g-audience .g-audience-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}
 #su-dagje-uit.g-audience .g-audience-list h3{font-size:1.65rem}
 #su-dagje-uit.g-audience .g-wide-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}
 #su-dagje-uit.g-audience .g-wide-photo{width:calc(100% - 36px);margin:12px 18px}
 #su-dagje-uit.g-audience .g-food-story>figure{grid-column:2;grid-row:1}
 #su-dagje-uit.g-audience .g-food-story>div{grid-column:1;grid-row:1}
 #su-dagje-uit.g-audience .g-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}
}
