/*!
 *  Openbank Web Fonts
 */@font-face{font-family:OpenbankFont;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/static/OpenbankFont-300-Light-CLqey4iP.woff2) format("woff2"),url(/assets/static/OpenbankFont-300-Light-t0L7b4gQ.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/static/OpenbankFont-300-LightItalic-Km-w9woJ.woff2) format("woff2"),url(/assets/static/OpenbankFont-300-LightItalic-BpmyQh1s.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/static/OpenbankFont-400-Regular-DwN8DrvJ.woff2) format("woff2"),url(/assets/static/OpenbankFont-400-Regular-BQ_BHBZW.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/static/OpenbankFont-400-RegularItalic-CdorCVjr.woff2) format("woff2"),url(/assets/static/OpenbankFont-400-RegularItalic-D_TnmiRr.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/static/OpenbankFont-500-Medium-3SvBzltc.woff2) format("woff2"),url(/assets/static/OpenbankFont-500-Medium-Bt3Jr8Oz.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/static/OpenbankFont-500-MediumItalic-DB5gPoBu.woff2) format("woff2"),url(/assets/static/OpenbankFont-500-MediumItalic-o_YJ7yri.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/static/OpenbankFont-600-Semibold-DRBYKCrD.woff2) format("woff2"),url(/assets/static/OpenbankFont-600-Semibold-00fFegZI.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/static/OpenbankFont-600-SemiboldItalic-YiBRjUEe.woff2) format("woff2"),url(/assets/static/OpenbankFont-600-SemiboldItalic-CgWJCUpe.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/static/OpenbankFont-700-Bold-Dc6ymQGG.woff2) format("woff2"),url(/assets/static/OpenbankFont-700-Bold-BggAibzS.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/static/OpenbankFont-700-BoldItalic-DYmeW79I.woff2) format("woff2"),url(/assets/static/OpenbankFont-700-BoldItalic-CgmUY2EL.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/static/OpenbankFont-800-Black-DcMGilwq.woff2) format("woff2"),url(/assets/static/OpenbankFont-800-Black-B6fJad6y.woff) format("woff")}@font-face{font-family:OpenbankFont;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/static/OpenbankFont-800-BlackItalic-CLYYWZzv.woff2) format("woff2"),url(/assets/static/OpenbankFont-800-BlackItalic-BgVq6URn.woff) format("woff")}.back-to-search{display:flex;gap:3px}.back-to-search a{font-size:small}.back-to-search a:hover{text-decoration:underline}.location-container{line-height:1.4}.location-container .hero{position:relative;height:295px;margin-bottom:35px;display:flex;justify-content:flex-end;align-items:baseline;flex-direction:column}.location-container .hero .hero_img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.location-container .hero .hero_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location-container .hero .hero_title,.location-container .hero .hero_infos{background-color:#fff;position:relative;z-index:4}.location-container .hero .hero_infos{margin-bottom:35px;padding:10px 20px;transform:translate(-1px)}.location-container .hero .hero_title{padding:20px 18px;margin-bottom:5px;transform:translate(-1px)}@media (max-width: 1100px){.location-container .hero{height:310px}.location-container .hero .hero_infos{margin-bottom:20px;padding:10px 15px}.location-container .hero .hero_title{padding:15px;margin-bottom:5px}}@media (max-width: 540px){.location-container .hero .hero_img{position:relative;width:100vw;transform:translate(-20px)}}.location-container .hours_info{margin-top:25px;padding-left:.25rem}.location-container .locationHasImage .hero_img{background-image:none!important}@media (min-width: 768px) and (max-width: 1100px){.location-container #infos .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 700px) and (min-width: 1100px){.location-container #infos .grid{display:flex;flex-wrap:wrap}.location-container #infos .grid>div{flex:1 1 auto!important}}.location-container #infos .service_button_wrapper{margin-top:15px}.location-container #infos .service_button_wrapper a:first-child{margin-right:15px}.location-container #infos .address_infos{margin-top:10px}.location-container #infos .address_infos .textlink{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:16px}.location-container #infos .hours_block{font-size:16px!important}.location-container #infos .hours_table_wrapper .hours_table_hours_wrapper{display:flex;flex-wrap:wrap;justify-content:left;gap:20px}.location-container #infos .hours_table_wrapper table{width:100%}.location-container #infos .hours_table_wrapper table tr{line-height:1,4;border-bottom:1px solid lightgrey}.location-container #infos .hours_table_wrapper table tr td{padding:10px 0}.location-container #infos .hours_table_wrapper table .hours_intervall,.location-container #infos .hours_table_wrapper table .pr-1{display:block;text-align:left}.location-container #infos .hours_table_wrapper table .pr-1{padding-left:15px}.location-container #infos .services_wrapper{margin-bottom:50px}.location-container #infos .products_wrapper .productList .productItem{display:block;text-transform:capitalize}.location-container #map .map_container{grid-column:1/span 2;height:100%}.location-container #map .map_container>div{overflow:hidden;height:100%}.location-container #map .map_container .testmap{width:100%;max-height:100%;height:100%}.location-container #map .withoutOffer .map_container{grid-column:1/span 3}.location-container .next_locations{display:flex;flex-direction:column;flex-wrap:wrap}.location-container .next_locations .next_locations_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:25px;margin-top:40px}.location-container .next_locations .next_locations_wrapper .next-location-item{flex:1 0 30%;box-shadow:0 0 1rem #ccc;padding:20px;background-color:#fff0be}.location-container .next_locations .next_locations_wrapper .next-location-item .next-location-name{margin-bottom:15px;font-weight:700}.location-container .next_locations .next_locations_wrapper .next-location-item .next-location-address{margin-top:15px}.location-container .next_locations .next_locations_wrapper .next-location-item .next-location-hours{font-size:16px}.location-container .next_locations .next_locations_wrapper .next-location-item .next-location-distance{margin-top:6px;font-size:14px;color:#444;line-height:1.3}.location-container .next_locations .next_locations_wrapper .next-location-item .hourstatus_status{font-weight:700}.location-container .next_locations .next_locations_wrapper .next-location-item .textlink{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 700px){.location-container .next_locations .next_locations_wrapper>div:nth-child(2){display:none!important}}@media (max-width: 540px){.location-container .next_locations .next_locations_wrapper{display:block}.location-container .next_locations .next_locations_wrapper>div:first-child{margin-bottom:25px}}.location-container .next_locations .pillStyle{margin:30px auto}.additional_info_wrapper li{margin-left:20px}.additional_info_wrapper a{color:#f64b5c}.additional_info_wrapper a:hover{text-decoration:underline}.mapboxgl-map{height:294px}.result_dirlink{color:#444;transition:all .3s ease-in-out;transform:scale(1);transform-origin:center}.services_wrapper li{margin-bottom:7px}
