#header{position:relative;z-index:1;border:0}.order-header{position:relative;background-size:cover;min-height:425px}.search-page-order-widget .order-header{min-height:350px;margin-top:0;border-radius:4px}.search-page-order-widget .order-header:before{border-radius:4px}.search-page-order-widget .order-header .h-city-main{display:none}.order-header:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}.order-header .logo--order{height:46px;margin-top:40px}.order-header .header{color:#fff;margin-top:20px;margin-bottom:5px}.ui.header:first-child{margin-top:10px}.ui.header .sub.header{color:rgba(255,255,255,.9);font-size:18px!important;margin-top:5px}.order-header .search{margin-right:-10px}.order-header .search .location.prompt{border-radius:4px;height:42px;padding-right:94px!important}.order-header .search .location.prompt::-webkit-input-placeholder{color:#9f9fb7}.order-header .search .location.prompt:-moz-placeholder{color:#9f9fb7}.order-header .search .location.prompt::-moz-placeholder{color:#9f9fb7}.order-header .search .location.prompt:-ms-input-placeholder{color:#9f9fb7}.order-header .search .location.marker.icon{font-size:20px;left:-3px}.ui.button.go-location{min-height:42px;width:initial}.ui.button.auto-detect{position:absolute;right:0;margin:6px 8px;padding:8px 5px 8px 8px;font-size:15px;background:0 0}.ui.button.auto-detect:hover{background-color:rgba(0,0,0,.6);color:#fff}.ui.button.auto-detect .icon{font-size:14px;margin-left:3px}.ui.button.auto-detect.loading{position:absolute!important}.input-separator{position:absolute;right:92px;height:28px;top:8px;border-left:1px solid #e7e7e7}.how-it-works{margin:50px 0}.how-it-works .header{margin-bottom:5px;font-weight:400}.how-it-works .sub-header{margin-bottom:20px}.how-it-works .order-steps .order-steps-image{margin:20px auto;width:150px;height:150px}.how-it-works .order-steps .order-steps-text{margin-top:20px}.get-the-app{background:#fafafa}.get-the-app .header{font-weight:400}.get-the-app .graphic{max-width:300px}.promo{margin-top:15px;border:1px solid;background:#fff;padding:8px;border-radius:4px}.promo:before{content:'';width:10px;height:10px;position:absolute;background:#fff;right:68px;top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid;border-top:1px solid}.result.header{font-size:12.5px!important;text-transform:uppercase;background:#eff2f6;color:#89959b!important;margin-top:0!important;margin-bottom:0!important}@media only screen and (min-width:0px) and (max-width:991px){.order-header .search{margin-right:0}.ui.button.go-location{width:100%;margin-top:20px}.ui.button.auto-detect{color:#000}.ui.button.auto-detect:hover{background-color:transparent;color:#000}.how-it-works{margin:20px 0}.how-it-works .sub-header{margin-bottom:30px}.how-it-works .order-steps .order-steps-text{margin-top:0;margin-bottom:20px}.get-the-app{text-align:center}.get-the-app .graphic{padding:30px}}@media only screen and (min-width:320px) and (max-width:640px),only screen and (max-width:740px) and (-webkit-device-pixel-ratio:2),only screen and (max-width:740px) and (-webkit-device-pixel-ratio:3){.order-header{background-position-x:-600px}.input-separator{right:42px}.order-header .search .location.prompt{border-radius:4px;height:42px;padding-right:48px!important}.get-the-app .store-links{margin-top:20px}}