.home .line{margin:30px 0}.shop-search{background-image:linear-gradient(-180deg,rgba(0,0,0,.3),rgba(0,0,0,.1));min-height:450px;overflow:hidden;position:relative}.shop-search>img{max-width:none;position:absolute;z-index:-1}.shop-search h1{color:#fff;font-size:50px;font-weight:900;text-shadow:0 2px 5px rgba(0,0,0,.5)}.shop-search .subtitle{display:block;font-size:20px;margin-bottom:5px;text-align:center}.shop-search .example{margin-left:18px;margin-top:5px}.suggestions.spinner{padding-left:2px;right:20px;width:100px}.redirection.spinner{background:#fff;left:0;opacity:50%;width:100%}.suggestions.spinner>div{height:14px;margin-top:18px;width:14px}.redirection.spinner>div{margin-top:16px}.shop-search .container{margin-bottom:50px;margin-top:50px}.shop-search .landing-wide-form{background-color:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(0,0,0,.075);box-shadow:0 10px 10px rgba(0,0,0,.1);padding:15px;position:relative}.shop-search .form-control{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}.shop-suggestion{display:flex}.shop-suggestion .logo{height:60px;margin-right:10px;width:60px}.shop-suggestion .info{display:flex;flex-direction:column;padding:10px}.shop-suggestion .info>span{display:block;line-height:20px}.shop-suggestion .info .name{font-weight:700}.shop-search .autosuggest__results .autosuggest__results-item{cursor:pointer;padding:5px}
/*# sourceMappingURL=../map/css/route-maintenance.56fd55d5c2ee6e507540.css.map*/