.InfrastructureButtons_buttons__zJnMz{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(min-width:1440px){.InfrastructureButtons_buttons__zJnMz{gap:16px}}.InfrastructureButtons_buttons__zJnMz>*{box-shadow:0 12px 24px 0 rgba(0,0,0,.122)}.InfrastructureButtons_buttonLink__vsOOO{display:flex;flex-grow:1}@media(min-width:600px){.InfrastructureButtons_buttonLink__vsOOO{flex-grow:unset}}@media(min-width:smpx){.InfrastructureButtons_buttonLink__vsOOO{flex-grow:unset}}.InfrastructureButtons_button__ZH0O7{border:none!important;width:100%}.InfrastructureButtons_button__ZH0O7:hover{background:#fff!important;color:#015082!important}@media(max-width:calc(599px)){.InfrastructureButtons_button__ZH0O7 .mco-button__inner{padding:0 20px!important}}@media(max-width:xspx){.InfrastructureButtons_button__ZH0O7 .mco-button__inner{padding:0 20px!important}}@media(min-width:1440px){.InfrastructureButtons_button__ZH0O7 .mco-button__inner{font-size:16px;min-height:64px}.InfrastructureButtons_button__ZH0O7 .mco-button__inner i{font-size:32px}}@media(max-width:calc(599px)){.InfrastructureButtons_button__ZH0O7{width:100%}}@media(max-width:xspx){.InfrastructureButtons_button__ZH0O7{width:100%}}.InfrastructureButtons_bookmark__jidho{background:#0070b8;color:#fff}.InfrastructureButtons_bookmark__jidho:hover{background:#fff;color:#015082}@media(min-width:1440px){.InfrastructureButtons_bookmark__jidho{height:64px!important;width:64px!important}}.Item_headline__JGLhK{font:400 18px/1.6 var(--font-primary),sans-serif;margin-bottom:4px}.Item_day__0RoFY,.Item_items__S85XQ{display:flex;flex-direction:column;gap:4px}.Item_day__0RoFY{border-bottom:1px solid #ccc;justify-content:space-between;padding:8px 0}@media(min-width:600px){.Item_day__0RoFY{flex-direction:row;gap:16px}}@media(min-width:smpx){.Item_day__0RoFY{flex-direction:row;gap:16px}}.Item_label__ie0O0,.Item_value__43F_z{font-weight:700}.OpeningTimes_openingTimes__YJoSX{display:flex;flex-direction:column;gap:24px}.InfrastructureOpeningTimes_headline__AUWkZ{margin:0 0 32px}.InfrastructureOpeningTimes_headline__AUWkZ h2{font-weight:800;font-size:32px!important}.InfrastructureOpeningTimes_wrapper__idfM5{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:960px){.InfrastructureOpeningTimes_wrapper__idfM5{gap:32px;grid-template-columns:2fr 1fr}}@media(min-width:mdpx){.InfrastructureOpeningTimes_wrapper__idfM5{gap:32px;grid-template-columns:2fr 1fr}}.InfrastructureOpeningTimes_datepicker__ZH4Eu{background:#f8f7f7;border-radius:0;padding:16px}@media(min-width:960px){.InfrastructureOpeningTimes_datepicker__ZH4Eu{grid-column:2;grid-row:1}}@media(min-width:mdpx){.InfrastructureOpeningTimes_datepicker__ZH4Eu{grid-column:2;grid-row:1}}.InfrastructureOpeningTimes_column__gzyBT{position:relative}@media(min-width:960px){.InfrastructureOpeningTimes_column__gzyBT{grid-column:1;grid-row:1;padding-right:32px}.InfrastructureOpeningTimes_column__gzyBT:before{background:#b4b1b2;bottom:0;content:"";right:0;position:absolute;top:0;width:1px}}@media(min-width:mdpx){.InfrastructureOpeningTimes_column__gzyBT{grid-column:1;grid-row:1;padding-right:32px}.InfrastructureOpeningTimes_column__gzyBT:before{background:#b4b1b2;bottom:0;content:"";right:0;position:absolute;top:0;width:1px}}.InfrastructureOpeningTimes_times__uQo4i{margin-top:24px}.InfrastructureOpeningTimes_description__Wr7_q{margin-top:32px}.Location_location__V9uxL{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Location_label__2jfEi,.Location_town__D03TS{font:400 16px/1.6 var(--font-primary),sans-serif}.Location_label__2jfEi{border-bottom:1px solid;color:#333;cursor:pointer}.Hotspots_headline__QX6_0{margin:0 0 16px}.Hotspots_headline__QX6_0 h2{font-weight:800;font-size:32px!important}.Hotspots_group__6kU0Q{padding:8px 0 0}.Hotspots_group__6kU0Q:first-child{padding-top:0}.Hotspots_title__uOOKp{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:700}.Hotspots_item__JAl27{font:400 18px/1.6 var(--font-primary),sans-serif;border-bottom:1px solid #e6e5e5;display:flex;flex-direction:column;justify-content:space-between;padding:8px 0}@media(min-width:960px){.Hotspots_item__JAl27{align-items:center;flex-direction:row}}@media(min-width:mdpx){.Hotspots_item__JAl27{align-items:center;flex-direction:row}}.Hotspots_distance__FF3eW{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:700}.ProviderArrival_providerArrival__jvcL9{display:grid;grid-gap:32px;gap:32px}@media(min-width:600px){.ProviderArrival_providerArrival__jvcL9{grid-template-columns:1fr 1fr}}@media(min-width:smpx){.ProviderArrival_providerArrival__jvcL9{grid-template-columns:1fr 1fr}}@media(min-width:600px){.ProviderArrival_providerArrivalNoHotspots__90VDp{grid-template-columns:1fr}}@media(min-width:smpx){.ProviderArrival_providerArrivalNoHotspots__90VDp{grid-template-columns:1fr}}.GroupTitle_headline__gcM6f{align-items:center;display:flex;gap:16px}.ProviderTopAttributes_attributes__FMHKV{display:flex;flex-wrap:wrap;gap:6px}.ProviderTopAttributes_attributes__FMHKV .ProviderTopAttributes_entry__3z3Qb{cursor:help;display:block}.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_entry__3z3Qb{display:grid;grid-template-columns:60px auto;grid-gap:12px;gap:12px}@media(min-width:1280px){.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_entry__3z3Qb{grid-template-columns:80px auto;gap:16px}}@media(min-width:lgpx){.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_entry__3z3Qb{grid-template-columns:80px auto;gap:16px}}.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_icon__Ps1OK{background:#015082;border-radius:50%;height:60px;width:60px}@media(min-width:1280px){.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_icon__Ps1OK{height:80px;width:80px}.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_icon__Ps1OK img{height:44px;width:44px}}@media(min-width:lgpx){.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_icon__Ps1OK{height:80px;width:80px}.ProviderTopAttributes_attributes__FMHKV:not(.ProviderTopAttributes_attributesTeaser__WoA_v) .ProviderTopAttributes_icon__Ps1OK img{height:44px;width:44px}}.ProviderTopAttributes_hideToolTip__eB5bP .ProviderTopAttributes_entry__3z3Qb{cursor:inherit}.ProviderTopAttributes_hasLabel__gEjVQ{display:grid;grid-gap:8px;gap:8px}@media(min-width:600px){.ProviderTopAttributes_hasLabel__gEjVQ{gap:16px;grid-template-columns:repeat(2,1fr)}}@media(min-width:smpx){.ProviderTopAttributes_hasLabel__gEjVQ{gap:16px;grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.ProviderTopAttributes_hasLabel__gEjVQ{grid-template-columns:repeat(3,1fr)}}@media(min-width:mdpx){.ProviderTopAttributes_hasLabel__gEjVQ{grid-template-columns:repeat(3,1fr)}}.ProviderTopAttributes_attributesTeaser__WoA_v .ProviderTopAttributes_entry__3z3Qb{align-items:center;background:#686465;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.ProviderTopAttributes_entry__3z3Qb{font:400 18px/1.6 var(--font-primary),sans-serif;align-items:center;display:flex;font-weight:700;gap:16px}@media(min-width:1280px){.ProviderTopAttributes_entry__3z3Qb{font-size:20px}}@media(min-width:lgpx){.ProviderTopAttributes_entry__3z3Qb{font-size:20px}}.ProviderTopAttributes_icon__Ps1OK{align-items:center;display:flex;justify-content:center}.ElementListTeaserProvider_wrapper__6COND{padding:0 0 40px;position:relative}@media(min-width:960px){.ElementListTeaserProvider_wrapper__6COND{padding:0 0 64px}}@media(min-width:mdpx){.ElementListTeaserProvider_wrapper__6COND{padding:0 0 64px}}.ElementListTeaserProvider_wrapper__6COND .mco-list-teaser-slider{position:relative;z-index:2}.ElementListTeaserProvider_wrapperList__GBjol .ElementListTeaserProvider_content__up9uE,.ElementListTeaserProvider_wrapperList__GBjol .ElementListTeaserProvider_filter__e0G_T{max-width:1440px;padding-right:0}.ElementListTeaserProvider_wrapperList__GBjol .ElementListTeaserProvider_text__mBnYZ{text-align:left}.ElementListTeaserProvider_wrapperList__GBjol .ElementListTeaserProvider_buttonWrapper__LL_QQ{max-width:1440px;padding-right:0}.ElementListTeaserProvider_wrapperList__GBjol .ElementListTeaserProvider_background__OpkJ1{display:none}.ElementListTeaserProvider_content__up9uE{display:flex;flex-direction:column;gap:16px;margin:0 0 32px;max-width:1440px;padding-right:24px;position:relative;z-index:2}@media(min-width:960px){.ElementListTeaserProvider_content__up9uE{gap:24px;margin-bottom:48px}}@media(min-width:mdpx){.ElementListTeaserProvider_content__up9uE{gap:24px;margin-bottom:48px}}@media(min-width:1440px){.ElementListTeaserProvider_content__up9uE{margin-bottom:56px}}@media(min-width:1488px){.ElementListTeaserProvider_content__up9uE{padding-right:0}}.ElementListTeaserProvider_text__mBnYZ{font:400 18px/1.6 var(--font-primary),sans-serif;text-align:center}.ElementListTeaserProvider_filter__e0G_T{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 16px;max-width:1440px;padding-right:24px}@media(min-width:960px){.ElementListTeaserProvider_filter__e0G_T{margin-bottom:32px}}@media(min-width:mdpx){.ElementListTeaserProvider_filter__e0G_T{margin-bottom:32px}}@media(min-width:1488px){.ElementListTeaserProvider_filter__e0G_T{padding-right:0}}.ElementListTeaserProvider_filterButton__DMcfM{font:600 12px/1 var(--font-primary),sans-serif;letter-spacing:1px;text-transform:uppercase;background:none;border:0;border-bottom:2px solid transparent;color:#0070b8;cursor:pointer;margin:0;padding:0 0 4px}@media(min-width:960px){.ElementListTeaserProvider_filterButton__DMcfM{font:600 14px/1 var(--font-primary),sans-serif;letter-spacing:2px;text-transform:uppercase}}@media(min-width:mdpx){.ElementListTeaserProvider_filterButton__DMcfM{font:600 14px/1 var(--font-primary),sans-serif;letter-spacing:2px;text-transform:uppercase}}.ElementListTeaserProvider_filterButtonActive__75NPG{border-bottom-color:#0070b8}.ElementListTeaserProvider_teaserList__Zn8ou{display:flex;flex-direction:column;gap:16px}@media(min-width:960px){.ElementListTeaserProvider_teaserList__Zn8ou{gap:24px}}@media(min-width:mdpx){.ElementListTeaserProvider_teaserList__Zn8ou{gap:24px}}.ElementListTeaserProvider_sliderTeaserItem__FHAlG>div{height:100%}@media(min-width:1488px){.ElementListTeaserProvider_sliderTeaserItem__FHAlG{max-width:464px!important;min-width:464px!important}}.ElementListTeaserProvider_background__OpkJ1{background-color:#f7f7f7;bottom:0;-webkit-clip-path:polygon(0 24px,100% 0,100% calc(100% - 24px),0 100%);clip-path:polygon(0 24px,100% 0,100% calc(100% - 24px),0 100%);height:50%;min-height:400px;left:0;pointer-events:none;position:absolute;right:0;z-index:-1}@media(min-width:960px){.ElementListTeaserProvider_background__OpkJ1{bottom:32px;-webkit-clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%);clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%)}}@media(min-width:mdpx){.ElementListTeaserProvider_background__OpkJ1{bottom:32px;-webkit-clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%);clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%)}}@media(min-width:1920px){.ElementListTeaserProvider_background__OpkJ1{-webkit-clip-path:polygon(0 110px,100% 0,100% calc(100% - 110px),0 100%);clip-path:polygon(0 110px,100% 0,100% calc(100% - 110px),0 100%);min-height:590px}}@media(min-width:xlpx){.ElementListTeaserProvider_background__OpkJ1{-webkit-clip-path:polygon(0 110px,100% 0,100% calc(100% - 110px),0 100%);clip-path:polygon(0 110px,100% 0,100% calc(100% - 110px),0 100%);min-height:590px}}.ElementListTeaserProvider_buttonWrapper__LL_QQ{display:flex;justify-content:center;margin:16px 0 0;max-width:1440px;padding-right:24px;position:relative;z-index:1}@media(min-width:960px){.ElementListTeaserProvider_buttonWrapper__LL_QQ{margin-top:32px}}@media(min-width:mdpx){.ElementListTeaserProvider_buttonWrapper__LL_QQ{margin-top:32px}}@media(min-width:1488px){.ElementListTeaserProvider_buttonWrapper__LL_QQ{margin-top:72px;padding-right:0}}.ProviderAttributes_headline__Qdwtl{margin:0 0 32px}.ProviderAttributes_headline__Qdwtl h2{font-weight:800;font-size:32px!important}.ProviderAttributes_icons__fBAyY{margin:0 0 32px}.ProviderAttributes_groups__yeMgl{display:grid}@media(min-width:600px){.ProviderAttributes_groups__yeMgl{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:smpx){.ProviderAttributes_groups__yeMgl{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:960px){.ProviderAttributes_groups__yeMgl{grid-template-columns:repeat(3,1fr)}}@media(min-width:mdpx){.ProviderAttributes_groups__yeMgl{grid-template-columns:repeat(3,1fr)}}.ProviderAttributes_column__KAYrr{align-self:flex-start;display:grid}@media(min-width:600px){.ProviderAttributes_column__KAYrr{gap:16px}}@media(min-width:smpx){.ProviderAttributes_column__KAYrr{gap:16px}}.ProviderAttributes_column__KAYrr+.ProviderAttributes_column__KAYrr .ProviderAttributes_groupItem__KkVCs:first-child{border-top:none}@media(min-width:600px){.ProviderAttributes_column__KAYrr+.ProviderAttributes_column__KAYrr .ProviderAttributes_groupItem__KkVCs:first-child{border-top:1px solid #ccc}}@media(min-width:smpx){.ProviderAttributes_column__KAYrr+.ProviderAttributes_column__KAYrr .ProviderAttributes_groupItem__KkVCs:first-child{border-top:1px solid #ccc}}.ProviderAttributes_groupItem__KkVCs{align-content:flex-start;align-items:flex-start;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-gap:0 16px;gap:0 16px;padding:16px 0}.ProviderAttributes_groupItem__KkVCs+.ProviderAttributes_groupItem__KkVCs{border-top:none}@media(min-width:600px){.ProviderAttributes_groupItem__KkVCs+.ProviderAttributes_groupItem__KkVCs{border-top:1px solid #ccc}}@media(min-width:smpx){.ProviderAttributes_groupItem__KkVCs+.ProviderAttributes_groupItem__KkVCs{border-top:1px solid #ccc}}@media(min-width:600px){.ProviderAttributes_groupItem__KkVCs{border:1px solid #ccc;padding:16px}}@media(min-width:smpx){.ProviderAttributes_groupItem__KkVCs{border:1px solid #ccc;padding:16px}}.ProviderAttributes_groupItem__KkVCs .ProviderAttributes_button__Qq4xu{align-items:center;background:none;border:none;cursor:pointer;display:grid;grid-gap:16px;gap:16px;grid-template-columns:auto 24px;padding:0;text-align:left}.ProviderAttributes_groupItem__KkVCs .ProviderAttributes_button__Qq4xu i{color:#015082;transition:transform .3s ease}.ProviderAttributes_groupItem__KkVCs .ProviderAttributes_buttonCollapsed__TI4lq i{transform:rotate(180deg)}.ProviderAttributes_list__YPRqp{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.ProviderAttributes_item__hFxQ8{font:400 16px/1.6 var(--font-primary),sans-serif;background:#e6e5e5;border-radius:16px;font-size:16px;padding:2px 12px}@media(max-width:calc(599px)){.ProviderAttributes_item__hFxQ8{font-size:14px}}@media(max-width:xspx){.ProviderAttributes_item__hFxQ8{font-size:14px}}.ProviderBanner_providerBanner__fUvKm{align-items:center;display:flex;flex-wrap:nowrap;gap:48px;justify-content:space-between;padding:12px 0}.ProviderBanner_wrapper__y_NF9{align-items:flex-start;display:flex;gap:8px}@media(max-width:1100px){.ProviderBanner_content__kysuO{display:none}}.ProviderBanner_title__GDNxv{font:600 30px/1.2 var(--font-primary),sans-serif;font-size:18px}@media(min-width:1280px){.ProviderBanner_title__GDNxv{font-size:24px}}@media(min-width:lgpx){.ProviderBanner_title__GDNxv{font-size:24px}}.ProviderBanner_classifications__ZPyRZ{color:#333}.ProviderBanner_location__5Z2ku{font:400 16px/1.6 var(--font-primary),sans-serif}.ProviderBanner_booking__zfq1d{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:flex-end;margin-left:auto}@media(min-width:600px){.ProviderBanner_booking__zfq1d{align-items:center;flex-direction:row;gap:16px}}@media(min-width:smpx){.ProviderBanner_booking__zfq1d{align-items:center;flex-direction:row;gap:16px}}.ProviderBanner_priceObject__YPo0K{align-items:center;flex-direction:row;gap:16px;justify-content:flex-end}.ProviderBanner_priceString__gD9N1{color:#333!important}.ProviderBanner_priceString__gD9N1 strong{font:600 30px/1.2 var(--font-primary),sans-serif}.ProviderBanner_mealTypeString__Z9c6q,.ProviderBanner_priceRuleString__vkh6z{color:#333}.ProviderBanner_buttons__vlj7S>*{box-shadow:none!important}@media(min-width:1440px){.ProviderBanner_buttons__vlj7S{gap:8px!important}.ProviderBanner_buttons__vlj7S .mco-button__inner{font-size:14px!important;min-height:48px!important}}.ProviderBanner_buttons__vlj7S a>button:hover{background:#015082!important;color:#fff!important}.ProviderBanner_buttons__vlj7S .mco-provider-buttons__phone{background:none!important;border:1px solid #0070b8!important;color:#0070b8!important}@media(min-width:1440px){.ProviderBanner_buttons__vlj7S .mco-provider-buttons__phone{height:48px!important;width:48px!important}}.ProviderBanner_buttons__vlj7S .mco-provider-buttons__phone:hover{background:#0070b8!important;color:#fff!important}.ProviderBanner_buttons__vlj7S .mco-provider-buttons__bookmark{background:none!important;border:1px solid #0070b8!important;color:#0070b8!important}@media(min-width:1440px){.ProviderBanner_buttons__vlj7S .mco-provider-buttons__bookmark{height:48px!important;width:48px!important}}.ProviderBanner_buttons__vlj7S .mco-provider-buttons__bookmark:hover{background:#0070b8!important;color:#fff!important}