@font-face{font-family:Brusseline;src:url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Light.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Brusseline;src:url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-LightItalic.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Brusseline;src:url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Regular.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Brusseline;src:url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Italic.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Brusseline;src:url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-BoldItalic.woff2) format("woff2"),url(https://belgianmobility.blob.core.windows.net/fonts/Brusseline-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}:root{--font-family: "Brusseline", sans-serif;--font-size: 16px;--line-height: 1.5;--font-light: 300;--font-regular: 400;--font-medium: 700;--font-bold: 700;--color-font: #ffffff;--color-font-secondary: #ffffff;--color-font-dark: #ffffff;--color-primary: hsl(203, 100%, 36%);--color-primary-lighter: hsla(203, 100%, 36%, .666);--color-background: hsl(0, 0%, 100%);--color-font-grey: #8e8e8e;--color-font-black: #000000;--color-font-light-dark: hsl(0, 0%, 40%);--color-secondary: hsl(0, 0%, 90%);--color-warning: hsl(358, 79%, 55%);--color-warning-lighter: hsl(358, 79%, 80%);--border-radius: 6px;--border-radius-large: 16px;--box-shadow-stoomlink: 0 12px 24px -1px rgba(0, 0, 0, .05), 0 6px 12px -1px rgba(0, 0, 0, .04), 0 3px 7px -1px rgba(0, 0, 0, .04), 0 2px 4px -1px rgba(0, 0, 0, .03), 0 1px 3px -1px rgba(0, 0, 0, .02), 0 0 1px -1px rgba(0, 0, 0, .02), 0 0 1px -1px rgba(0, 0, 0, .01), 0 0 0 -1px rgba(0, 0, 0, .01);--box-shadow-stoomlink-large: 0 16px 32px 0 rgba(0, 0, 0, .1), 0 6px 13px 0 rgba(0, 0, 0, .07), 0 3px 7px 0 rgba(0, 0, 0, .06), 0 2px 4px 0 rgba(0, 0, 0, .05), 0 1px 2px 0 rgba(0, 0, 0, .04), 0 0 0 0 rgba(0, 0, 0, .03);--box-shadow-delijn-soft: 0px 4px 16px rgba(0, 0, 0, .07);--box-shadow-delijn-regular: 0px 4px 16px rgba(0, 0, 0, .1);--kiosk-footer-accessibility-padding: 16px;--kiosk-footer-accessibility-safe-space: 50px;--kiosk-footer-accessibility-content: 48px;--kiosk-header-accessibility-height: 200px}html,body{font-family:var(--font-family);color:var(--color-font-black);font-weight:600}.button--home-end-of-session{display:none}.button--secondary,.menu__button--secondary{color:var(--color-primary)}.stoomlink-maps__popup .mapboxgl-popup-content{padding:0}.checkbox__input:checked:after{background-color:var(--color-font)}.input--hasDecor{color:var(--color-font-black)}.input--placeholder{color:var(--color-font-grey)}.input__decor--origin,.input__decor--destination,.planner__input__abIndicator{background-image:none}.timetable_trip_header{gap:0px;margin-bottom:20px}.timetable_trip_header .route-shortname-wrapper{margin-right:18px}.timetable_trip_header .button--swap{margin-left:12px}.button:disabled,.button--disabled{background-color:var(--color-primary-lighter);color:#d9d9d9}._stmnlk__tabslink>._stmnlk__tabslink__item{color:var(--color-font-black)}._stmnlk__tabslink>._stmnlk__tabslink__item--active{color:var(--color-font)}.kiosk__accessibility__button{background-color:var(--color-primary);color:#fff}@media screen and (max-width: 768px){h1{font-size:20px}.kiosk__header{height:50px}.kiosk__header__decor{height:20px}.kiosk__header__title{margin:0;font-size:20px}.kiosk__header__right{gap:10px;margin-right:20px}.button{padding:7px 10px;font-size:12px;line-height:12px}.kiosk__header__clock{margin:0;font-size:20px}.kiosk__accessibility__header{height:160px}.main-title{padding-bottom:20px}.menu{align-items:center;background-color:var(--color-background)}.menu__button{width:min-content;font-size:10px;padding:4px;height:40px}.menu__button svg{width:12px;height:12px}.map__control{width:25px;height:25px}.map__control svg{width:12px;height:12px}.map__control--top,.map__groupedControl{width:90px;height:100px}.map__control--verticalCenter{top:40%}.stoomlink-maps__popup{width:80%;height:100%;transform:translate(22%) translateY(5%)!important}.button--tall{min-width:100px!important}.popup__cta{font-size:12px;padding:10px}._stmnlk-route-direction{font-size:12px!important;line-height:12px!important}.planner__input{margin-top:10px}.planner__inputGroup__decor{top:18px;left:10px;height:68px}.input--hasDecor{padding:15px 24px 15px 38px}.input.input--hasDecor{font-size:12px}.planner__swap{right:-36px}.button--swap{padding:0}.container,.kiosk__content .semi_open .container--main{margin:0 70px;width:calc(100vw / 15 * 10);padding:40px 0}.stmlk-keyboard__container{display:none}.popup--small .popup__container,.popup__container{width:85vw}.two-columns-layout-base.semi_open>div:nth-child(1){max-width:100%;min-width:100%}.two-columns-layout-base.semi_open>div:nth-child(2){display:none}.kiosk__accessibility__button--large{height:40px}.kiosk__accessibility__button--large:before{height:40px;width:40px;background-size:20px}.kiosk__footer .kiosk__accessibility__button{width:165px;text-align:right}.kiosk__footer__accessible{height:unset;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}}
