<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Copyright (c) 18.11.2022, 10:58:18
 * @author: Kittelberger media solutions GmbH
 * @description: Bosch BI Relaunch
 * @version v1.0.0
 */

.m-teaser_dealerlocator{align-items:center;background-color:#fff;background-image:url(../img/brand/m-teaser_dealerlocator-bg.jpg);background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;height:300px;text-align:center;padding:0}@media (min-width:992px){.m-teaser_dealerlocator{height:450px}}.m-teaser_dealerlocator .headline{margin-top:0!important;margin-bottom:26px!important}.m-teaser_dealerlocator .inner{max-width:650px;padding:0 60px}@media (min-width:992px){.m-teaser_dealerlocator .inner{max-width:650px;padding:0}}.m-teaser_dealerlocator .hl2{margin-top:0;margin-bottom:20px}@media (max-width:767px){.m-teaser_dealerlocator .hl2{font-size:24px}}.m-teaser_dealerlocator .subline{font-size:16px;line-height:22px;margin-bottom:0}@media (min-width:992px){.m-teaser_dealerlocator .subline{line-height:30px;font-size:20px}}.m-teaser_dealerlocator__inputWrapper{position:relative;overflow:hidden;z-index:1;border-bottom:solid 2px #bfc0c2;margin-top:28px}@media (min-width:768px){.m-teaser_dealerlocator__inputWrapper{margin-top:30px}}@media (min-width:992px){.m-teaser_dealerlocator__inputWrapper{margin-top:38px}}.m-teaser_dealerlocator__btn{position:absolute;bottom:0;left:-40px;background-color:transparent;border:0;padding:0;line-height:30px}[dir=rtl] .m-teaser_dealerlocator__btn{left:auto;right:-40px}.m-teaser_dealerlocator__btn:active,.m-teaser_dealerlocator__btn:focus,.m-teaser_dealerlocator__btn:hover{border-color:#bfc0c2;background:0 0}.m-teaser_dealerlocator__btn i{font-size:24px}@media (min-width:992px){.m-teaser_dealerlocator__btn i{font-size:30px}}.m-teaser_dealerlocator__input{width:100%;border:0;box-shadow:none;background:0 0;font-size:16px;padding:12px 10px}@media (min-width:1200px){.m-teaser_dealerlocator__input{font-size:20px;padding-left:10px;padding-right:10px}}.m-teaser_dealerlocator__pseudoButton{cursor:pointer;position:relative;font-size:16px;padding:12px 0;text-align:left}[dir=rtl] .m-teaser_dealerlocator__pseudoButton{text-align:right}.m-teaser_dealerlocator__pseudoButton--hidden{visibility:hidden}.m-teaser_dealerlocator__pseudoButtonLabel{font-weight:200;font-size:16px;color:#757575}@media (min-width:992px){.m-teaser_dealerlocator__pseudoButtonLabel{font-size:20px}}.m-teaser_dealerlocator__searchfield{position:absolute;top:0;right:0;left:100%;transition:left 500ms}[dir=rtl] .m-teaser_dealerlocator__searchfield{transition:right 500ms;right:100%;left:0}</pre></body></html>