html,body{--et_global_heading_font:"neulis-neue",sans-serif;--et_global_body_font:"helvetica-neue-lt-pro",sans-serif;--ec-primary-color:#FFAE00;--ec-secondary-color:#008AFF;--ec-header-color-dark:#000000;--ec-text-color-dark:#000000;--ec-header-color-light:#FFFFFF;--ec-text-color-light:#FFFFFF;--ec-link-color:#FFFFFF}:root{--ada-zwart:var(--gcid-x7ubky7xxx,#000000);--ada-wit:var(--gcid-0qad6tjg9w,#ffffff);--ada-gedempt:var(--gcid-ise098dwns,#a3a3a3);--ada-lijn:var(--gcid-n6jzxuxtae,#2a2a2a);--ada-ruimte-1:var(--gvid-l8czfsbdfi,8px);--ada-ruimte-2:var(--gvid-41q4r7l61k,12px);--ada-ruimte-3:var(--gvid-stkmyppan3,clamp(16px,1.7vw,24px));--ada-ruimte-4:var(--gvid-g46n30lphi,clamp(24px,2.8vw,40px));--ada-ruimte-5:var(--gvid-yg69x4y0zw,clamp(32px,4.45vw,64px));--ada-zijmarge:var(--gvid-rus60sold3,clamp(16px,3.35vw,48px));--ada-fs-sectie:var(--gvid-969tajbh04,clamp(32px,4.4vw,64px));--ada-fs-klein:var(--gvid-y9wg4il7ie,15px);--ada-fs-label:var(--gvid-m0m89bat6s,13px);--ada-knop-hoogte:var(--gvid-ctjfn9tj2d,48px);--ada-radius-pil:var(--gvid-saiomvncex,999px);--ada-font-kop:'neulis-neue',sans-serif;--ada-font-tekst:'helvetica-neue-lt-pro','Helvetica Neue',Helvetica,Arial,sans-serif;--ada-ruimte-6:var(--gvid-d1djm6sch8,clamp(64px,8.35vw,120px));--ada-ease:cubic-bezier(0.23,1,0.32,1);--ada-header-hoogte:calc(var(--ada-knop-hoogte) + 2 * var(--ada-ruimte-3))}.et-db #et-boc .et-l .et_pb_section{background-color:transparent}body .et_pb_section{background-color:transparent}h1,h2,h3,h4,h5,h6{padding-bottom:0}h1,h2,h3{text-wrap:balance}body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header{position:fixed;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;width:100%;z-index:1000;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(255,255,255,0.08)}body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header::before{content:"";position:absolute;top:0;right:0;bottom:-40px;left:0;z-index:-1;background:linear-gradient(rgba(0,0,0,0.45),rgba(0,0,0,0));pointer-events:none;opacity:0;transition:opacity 0.3s ease}@media (min-width:981px){body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header{transition:background-color 0.3s ease,border-color 0.3s ease,-webkit-backdrop-filter 0.3s ease,backdrop-filter 0.3s ease}html:not(.ada-gescrold) body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header{background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:rgba(255,255,255,0)}html:not(.ada-gescrold) body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header::before{opacity:1}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-header{background:rgba(0,0,0,0.8)}}html{scroll-padding-top:var(--ada-header-hoogte)}body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-onder-header{padding-top:calc(var(--ada-header-hoogte) + var(--ada-ruimte-6))!important}.ada-nav ul.ec-menu,.ada-mm-menu ul.ec-menu,.ada-mm-klein ul.ec-menu,.ada-footer-menu ul.ec-menu{list-style:none;margin:0;padding:0}.ada-nav .ec-menu li,.ada-mm-menu .ec-menu li,.ada-mm-klein .ec-menu li,.ada-footer-menu .ec-menu li{margin:0;padding:0}.ada-nav ul.ec-menu{display:flex;gap:var(--ada-ruimte-4)}.ada-nav .ec-menu a{font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-wit);text-decoration:none;transition:color 0.2s}.ada-nav .ec-menu a:hover{color:var(--ada-gedempt)}.ada-nav .current-menu-item a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media (max-width:980px){.ada-header-tickets{margin-right:calc(var(--ada-knop-hoogte) + var(--ada-ruimte-1))!important}}.ada-burger{display:none}@media (max-width:980px){body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-burger-sectie{z-index:100001}.et_pb_section.ada-burger-sectie,.et_pb_section.ada-burger-sectie .et_pb_row,.et_pb_section.ada-burger-sectie .et_pb_column,body #et-boc .et-l .et_pb_section.ada-burger-sectie,body #et-boc .et-l .et_pb_section.ada-burger-sectie .et_pb_row,body #et-boc .et-l .et_pb_section.ada-burger-sectie .et_pb_column{min-height:0;padding:0;background:none}.ada-burger{position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--ada-ruimte-3));right:var(--ada-zijmarge);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:var(--ada-knop-hoogte);height:var(--ada-knop-hoogte);margin:0;padding:0;border:1px solid rgba(255,255,255,0.6);border-radius:var(--ada-radius-pil);background:rgba(0,0,0,0.35);color:var(--ada-wit);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:background 0.2s,transform 0.15s}.ada-burger:active{transform:scale(0.95)}.ada-burger__lijn{display:block;width:14px;height:2px;margin:0;border-radius:2px;background:currentColor;transition:transform 0.5s var(--ada-ease)}.ada-burger[aria-expanded="true"]{background:transparent}.ada-burger[aria-expanded="true"] .ada-burger__lijn:first-child{transform:translateY(3px) rotate(45deg)}.ada-burger[aria-expanded="true"] .ada-burger__lijn:last-child{transform:translateY(-3px) rotate(-45deg)}}body .ada-mm .et_pb_row.et_pb_row{width:100%;max-width:none;padding:0!important}body .ada-mm .et_pb_row:has(.et_pb_image){min-height:var(--ada-knop-hoogte);align-items:center}.ada-mm-menu .ec-menu li{position:relative;overflow:hidden}.ada-mm-menu .ec-menu li::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ada-lijn)}.ada-mm-menu .ec-menu a{display:block;padding:var(--ada-ruimte-2) 0;font-family:var(--ada-font-kop);font-size:var(--ada-fs-sectie);font-weight:600;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;color:var(--ada-wit);text-decoration:none}.ada-mm-menu .ec-menu a:focus-visible{outline-offset:-2px}.ada-mm-menu .ec-menu a:hover,.ada-mm-menu .current-menu-item a{color:var(--ada-gedempt)}.ada-mm-kop{display:none;margin:0 0 var(--ada-ruimte-1);padding:0;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-wit)}.ada-mm-groep{margin-bottom:var(--ada-ruimte-2)}.ada-mm-groep:last-child{margin-bottom:0}.ada-mm-klein ul.ec-menu{display:flex;flex-wrap:wrap;gap:0 var(--ada-ruimte-3)}.ada-mm-klein .ec-menu a{display:block;padding:var(--ada-ruimte-1) 0;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-gedempt);text-decoration:none}.ada-mm-klein .ec-menu a:hover{color:var(--ada-wit)}@media (max-width:767px){.ada-mm .et_pb_button_module_wrapper{width:100%}.ada-mm a.ada-mm-tickets{display:flex!important;justify-content:center;width:100%!important;max-width:none!important;box-sizing:border-box}}@media (min-width:768px) and (max-width:980px){.ada-mm-menu{max-width:560px}.ada-mm-klein .et_pb_text_inner{display:flex;gap:var(--ada-ruimte-4)}.ada-mm-groep{flex:1 1 0;margin-bottom:0}.ada-mm-kop{display:block}.ada-mm-klein ul.ec-menu{flex-direction:column}}@media (min-width:981px){body:not(.et-fb):not(.ec-in-builder) .ada-mm{display:none!important}}@media (max-width:600px){body.admin-bar #wpadminbar{position:fixed}}@media (max-width:980px){body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-mm{position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0;bottom:0;left:0;z-index:100000;height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity 0.35s var(--ada-ease),transform 0.35s var(--ada-ease),visibility 0s linear 0.35s}body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-mm.is-open{opacity:1;visibility:visible;transform:none;transition-delay:0s}html:has(.ada-mm.is-open){overflow:hidden}body:not(.et-fb):not(.ec-in-builder) .ada-mm-menu .ec-menu a{transform:translateY(105%);transition:transform 0.55s var(--ada-ease),color 0.2s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu a{transform:none}body:not(.et-fb):not(.ec-in-builder) .ada-mm-menu .ec-menu li::after{transform:scaleX(0);transform-origin:left center;transition:transform 0.6s var(--ada-ease)}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li::after{transform:none}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(1) a{transition-delay:0.08s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(2) a{transition-delay:0.13s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(3) a{transition-delay:0.18s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(4) a{transition-delay:0.23s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(5) a{transition-delay:0.28s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(6) a{transition-delay:0.33s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(1)::after{transition-delay:0.12s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(2)::after{transition-delay:0.17s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(3)::after{transition-delay:0.22s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(4)::after{transition-delay:0.27s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(5)::after{transition-delay:0.32s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-menu .ec-menu li:nth-child(6)::after{transition-delay:0.37s}body:not(.et-fb):not(.ec-in-builder) .ada-mm .et_pb_button_module_wrapper,body:not(.et-fb):not(.ec-in-builder) .ada-mm-klein{opacity:0;transform:translateY(6px);transition:opacity 0.4s ease,transform 0.5s var(--ada-ease)}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .et_pb_button_module_wrapper,body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-klein{opacity:1;transform:none}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .et_pb_button_module_wrapper{transition-delay:0.35s}body:not(.et-fb):not(.ec-in-builder) .ada-mm.is-open .ada-mm-klein{transition-delay:0.43s}}@media (min-width:768px) and (max-width:980px) and (min-height:501px){body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-mm{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,240px);grid-template-rows:auto auto 1fr;column-gap:var(--ada-ruimte-5);row-gap:var(--ada-ruimte-5)!important;align-content:start}body .ada-mm .et_pb_row:has(.et_pb_image){grid-column:1 / -1}body .ada-mm .et_pb_row:has(.ada-mm-menu){grid-column:1;grid-row:2 / 4;align-self:start!important}body .ada-mm .et_pb_row:has(.ada-mm-tickets){grid-column:2;grid-row:2}body .ada-mm .et_pb_row:has(.ada-mm-klein){grid-column:2;grid-row:3;align-self:start!important}.ada-mm-menu{max-width:none}.ada-mm .et_pb_button_module_wrapper{width:100%}.ada-mm a.ada-mm-tickets{display:flex!important;justify-content:center;width:100%!important;max-width:none!important;box-sizing:border-box}.ada-mm-klein .et_pb_text_inner{display:block}.ada-mm-groep{margin-bottom:var(--ada-ruimte-4)}.ada-mm-groep:last-child{margin-bottom:0}.ada-mm-klein .ec-menu a{padding:4px 0;line-height:1.4}}@media (max-width:980px) and (max-height:500px) and (orientation:landscape){body .et_pb_section.ada-mm{row-gap:var(--ada-ruimte-3)!important;padding-bottom:var(--ada-ruimte-3)!important}.ada-mm-menu{max-width:none}.ada-mm-menu ul.ec-menu{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--ada-ruimte-4)}.ada-mm-menu .ec-menu a{font-size:26px;padding:var(--ada-ruimte-1) 0}.ada-mm .et_pb_button_module_wrapper{width:auto}.ada-mm a.ada-mm-tickets{display:inline-flex!important;width:auto!important}.ada-mm-klein .et_pb_text_inner{display:flex;flex-wrap:wrap;gap:0 var(--ada-ruimte-3)}.ada-mm-groep{flex:0 0 auto;margin-bottom:0}.ada-mm-kop{display:none}.ada-mm-klein ul.ec-menu{flex-direction:row}}@media (prefers-reduced-motion:reduce){.ada-mm,.ada-mm-menu .ec-menu a,.ada-mm-menu .ec-menu li::after,.ada-mm .et_pb_button_module_wrapper,.ada-mm-klein,.ada-burger__lijn{transition:none!important}}.ada-footer-menu .ec-menu a{font-family:var(--ada-font-tekst);font-size:var(--ada-fs-klein);line-height:2;color:var(--ada-wit);text-decoration:none;transition:color 0.2s}.ada-footer-menu .ec-menu a:hover{color:var(--ada-gedempt)}@media (max-width:767px){.ada-footer-groep{flex:1 1 0;min-width:0}}:root{--ada-vlak:var(--gcid-g8objiv96w,#111111);--ada-overlay:var(--gcid-63f3v7avqx,rgba(0,0,0,0.85))}body:not(.et-fb):not(.ec-in-builder) #et-boc .et_pb_section.ada-video-sectie{position:relative;overflow:hidden}body:not(.et-fb):not(.ec-in-builder) .et_pb_row.ada-videolaag{position:absolute!important;inset:0;width:100%!important;max-width:none!important;height:100%;margin:0!important;padding:0!important;z-index:0}body:not(.et-fb):not(.ec-in-builder) .ada-videolaag .et_pb_column{width:100%!important;height:100%;margin:0!important;padding:0!important}body:not(.et-fb):not(.ec-in-builder) .ada-videolaag .ada-video,body:not(.et-fb):not(.ec-in-builder) .ada-videolaag .et_pb_video_box{width:100%!important;max-width:none!important;height:100%;margin:0!important}.ada-video .et_pb_video_box video{width:100%!important;height:100%!important;object-fit:cover;display:block}.ada-video .et_pb_video_overlay{background-size:cover;background-position:center}body:not(.et-fb):not(.ec-in-builder) .ada-videolaag::after{content:"";position:absolute;inset:0;z-index:11;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 35%,var(--ada-overlay) 100%)}body:not(.et-fb):not(.ec-in-builder) .ada-hero .ada-videolaag::after{background:linear-gradient(180deg,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0) 45%,var(--ada-overlay) 100%)}body:not(.et-fb):not(.ec-in-builder) .ada-video-sectie .et_pb_row:not(.ada-videolaag){position:relative;z-index:1}@media (max-width:767px){.et_pb_column.ada-knoppen{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ada-ruimte-1)}.ada-knoppen .et_pb_button_module_wrapper{width:100%;margin:0!important}.ada-knoppen .et_pb_button{display:block!important;width:100%!important;max-width:none!important;text-align:center!important}}.ada-rij{display:grid!important;grid-template-columns:260px minmax(0,1fr) 300px 180px;column-gap:var(--ada-ruimte-4);row-gap:0;align-items:center;border-bottom:1px solid var(--ada-lijn);transition:background-color 0.2s}.ada-rij:hover{background-color:var(--ada-vlak)}.ada-rij .et_pb_module{margin:0!important}.ada-rij .et_pb_button_module_wrapper{justify-self:end}.ada-rijen{border-top:1px solid var(--ada-lijn)}@media (max-width:980px){.ada-rij{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--ada-ruimte-1)}.ada-rij .et_pb_module{grid-column:1}.ada-rij .et_pb_button_module_wrapper{display:none!important}.ada-rij .et_pb_module.ada-rij-pijl{grid-column:2;grid-row:1 / span 3;align-self:center}}.et_pb_column.ada-kaarten{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ada-ruimte-4)}.ada-kaarten .ada-kaart{margin:0!important}.ada-kaart img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}@media (max-width:980px){body:not(.et-fb):not(.ec-in-builder) .ada-kaarten{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;margin-right:calc(var(--ada-zijmarge) * -1)!important;padding-right:var(--ada-zijmarge)!important;scrollbar-width:none}body:not(.et-fb):not(.ec-in-builder) .ada-kaarten .ada-kaart{flex:0 0 260px!important;width:260px!important}}.ada-rij .et_pb_button_module_wrapper:has(.et_pb_button[style*="display:none"]){display:none!important}.ec-datums{--ec-datums-gap:var(--ada-ruimte-1);--ec-datums-padding:var(--ada-ruimte-1) var(--ada-ruimte-2)}.ec-datums__datum{letter-spacing:0.06em}:root{--ada-zacht:var(--gcid-nh8ld6kp4o,#e5e5e5);--ada-lichtgrijs:var(--gcid-1zjj5f0mg8,#f4f4f4);--ada-fs-titel:var(--gvid-ty834op5nf,clamp(20px,2vw,30px));--ada-fs-tekst:var(--gvid-woenso30g6,clamp(15px,1.2vw,17px));--ada-knop-zijkant:var(--gvid-0ox7lzfgpx,24px)}body.ec-status-afgelopen:not(.et-fb):not(.ec-in-builder) .ada-voor-afloop,body.ec-status-afgelopen:not(.et-fb):not(.ec-in-builder) .et_pb_button_module_wrapper:has(.ada-voor-afloop){display:none!important}body:not(.ec-status-afgelopen):not(.et-fb):not(.ec-in-builder) .ada-na-afloop,body:not(.ec-status-afgelopen):not(.et-fb):not(.ec-in-builder) .et_pb_button_module_wrapper:has(.ada-na-afloop){display:none!important}.et_pb_column.ada-feiten{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ada-lijn);border-bottom:1px solid var(--ada-lijn)}.ada-feiten .ada-feit{margin:0!important;padding:var(--ada-ruimte-4) var(--ada-ruimte-3) var(--ada-ruimte-4) 0}.ada-feiten .ada-feit .et_pb_module{margin:0!important}@media (max-width:767px){.et_pb_column.ada-feiten{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:0}.ada-feiten .ada-feit{padding:var(--ada-ruimte-3) var(--ada-ruimte-2) var(--ada-ruimte-3) 0;border-bottom:1px solid var(--ada-lijn)}}.ada-lineup .ec-lineup--lijst{margin:0;padding:0;border-top:1px solid var(--ada-lijn)}.ada-lineup .ec-lineup__row,.ada-lineup .ec-lineup__row:last-child{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:var(--ada-ruimte-3);row-gap:0;align-items:baseline;margin:0;padding:var(--ada-ruimte-3) 0;border-bottom:1px solid var(--ada-lijn);transition:background-color 0.2s}.ada-lineup .ec-lineup__row:hover{background-color:var(--ada-vlak)}.ada-lineup .ec-lineup__row .ec-lineup__set{order:-1;white-space:normal;grid-row:span 2;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-gedempt)}.ada-lineup .ec-lineup__row .ec-lineup__name{font-family:var(--ada-font-kop);font-size:var(--ada-fs-titel);font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--ada-wit)}.ada-lineup .ec-lineup__row .ec-lineup__genre{grid-column:2;margin-top:var(--ada-ruimte-1);font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-gedempt)}.ada-lineup .ec-lineup__groupheading{margin:0 0 var(--ada-ruimte-2);padding:0;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-zacht)}.ada-lineup .ec-lineup-groups--dag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--ada-ruimte-5)}.ada-lineup .ec-lineup__group+.ec-lineup__group{margin-top:0}@media (max-width:767px){.ada-lineup .ec-lineup__row,.ada-lineup .ec-lineup__row:last-child{grid-template-columns:96px minmax(0,1fr)}}.et_pb_section.ada-foto-sectie{overflow:hidden}.et_pb_column.ada-fotostrook,.ada-fotostrook .ec-drag__track{display:flex!important;flex-wrap:nowrap!important;gap:var(--ada-ruimte-3)}.ada-fotostrook .et_pb_image{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important}.ada-fotostrook .et_pb_image img{display:block;height:clamp(360px,40vw,560px);width:auto;max-width:none;aspect-ratio:2 / 3;object-fit:cover}@media (max-width:767px){.ada-fotostrook .et_pb_image img{height:420px}}.ada-shop .ec-shop__frame{display:block;min-height:640px;border-radius:0;background:var(--ada-lichtgrijs)}.ada-route .ec-location{display:flex;flex-direction:column;gap:var(--ada-ruimte-3)}.ada-route .ec-location__address,.ada-route .ec-location__info{margin:0;padding-bottom:var(--ada-ruimte-3);border-bottom:1px solid var(--ada-lijn)}.ada-route .ec-location__address,.ada-route .ec-location__info-text{margin:0;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-tekst);font-style:normal;line-height:1.55;color:var(--ada-wit)}.ada-route .ec-location__info-label{margin:0 0 6px;padding:0;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--ada-gedempt)}.ada-kaart-kolom .ec-location__map{margin:0;border-radius:0}.ada-kaart-kolom .ec-location__frame{aspect-ratio:4 / 3;min-height:320px;filter:grayscale(1) brightness(0.85)}.ada-kaart-kolom .ec-location__map--klik{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ada-ruimte-2);aspect-ratio:4 / 3;min-height:320px;padding:var(--ada-ruimte-4);box-sizing:border-box;background-color:var(--ada-vlak);border:1px solid var(--ada-lijn);text-align:center}.ada-kaart-kolom .ec-location__map-melding{margin:0;max-width:320px;font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);line-height:1.5;color:var(--ada-gedempt)}.ada-route .ec-location__route,.ada-kaart-kolom .ec-location__map-knop{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:var(--ada-knop-hoogte);margin:0;padding:0 var(--ada-knop-zijkant);border:1px solid rgba(255,255,255,0.7);border-radius:var(--ada-radius-pil);background:transparent;color:var(--ada-wit);font-family:var(--ada-font-tekst);font-size:var(--ada-fs-label);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;transition:background-color 0.2s,color 0.2s}.ada-kaart-kolom .ec-location__map--klik .ec-location__map-knop{align-self:center;cursor:pointer}.ada-route .ec-location__route{order:1}.ada-route .ec-location__route:hover,.ada-kaart-kolom .ec-location__map-knop:hover{background:var(--ada-wit);color:var(--ada-zwart)}.et_pb_column.ada-faq{border-bottom:1px solid var(--ada-lijn)}.ada-faq .et_pb_heading{margin:0!important;padding:var(--ada-ruimte-3) 0;border-top:1px solid var(--ada-lijn);cursor:pointer}.ada-faq .et_pb_text{margin:0!important;max-width:640px;padding-bottom:var(--ada-ruimte-3)}.ada-rij.ada-datumrij{grid-template-columns:240px minmax(0,1fr) 160px 180px}@media (max-width:980px){.ada-rij.ada-datumrij{grid-template-columns:minmax(0,1fr) auto}.ada-rij.ada-datumrij .et_pb_button_module_wrapper{display:block!important;grid-column:2;grid-row:1 / span 3;align-self:center}}.ada-rij.ada-datumrij .et_pb_button_module_wrapper:has(.et_pb_button[style*="display:none"]){display:none!important}