.autocomplete-container[data-v-6274f1e4]{position:relative;width:100%}.input-container[data-v-6274f1e4]{position:relative;display:flex;align-items:center}.autocomplete-input[data-v-6274f1e4]{width:100%;padding:10px 30px 10px 12px;font-size:1rem;border:1px solid #ddd;border-radius:4px;outline:none;transition:border-color .2s}.autocomplete-input[data-v-6274f1e4]:focus{border-color:#4d90fe;box-shadow:0 0 5px #4d90fe33}.clear-button[data-v-6274f1e4]{position:absolute;right:10px;background:none;border:none;font-size:18px;cursor:pointer;color:#999;padding:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.clear-button[data-v-6274f1e4]:hover{color:#666}.results-container[data-v-6274f1e4]{position:absolute;width:100%;max-height:300px;overflow-y:auto;background:white;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;z-index:10;box-shadow:0 4px 8px #0000001a}.loading[data-v-6274f1e4],.no-results[data-v-6274f1e4]{padding:10px;text-align:center;color:#666}.results-list[data-v-6274f1e4]{margin:0;padding:0;list-style:none}.result-item[data-v-6274f1e4]{padding:10px 12px;cursor:pointer;transition:background-color .2s}.result-item[data-v-6274f1e4]:hover,.result-item.highlighted[data-v-6274f1e4]{background-color:#f5f5f5}.fadeOut{animation-name:fadeOut}.fadeInDown{animation-name:fadeInDown}.fadeInUp{animation-name:fadeInUp}.fade-enter-active{transition:opacity .3s ease-in}.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-o-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-moz-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-o-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.c-toast-container{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:9999;pointer-events:none}.c-toast-container--top{flex-direction:column}.c-toast-container--bottom{flex-direction:column-reverse}@media screen and (max-width: 768px){.c-toast-container{padding:0;position:fixed!important}}.c-toast--top,.c-toast--bottom{align-self:center}.c-toast--top-right,.c-toast--bottom-right{align-self:flex-end}.c-toast--top-left,.c-toast--bottom-left{align-self:flex-start}.v--default-css .c-toast--success{background-color:#28a745}.v--default-css .c-toast--info{background-color:#17a2b8}.v--default-css .c-toast--warning{background-color:#ffc107}.v--default-css .c-toast--error{background-color:#dc3545}.v--default-css .c-toast--default{background-color:#343a40}.v--default-css .c-toast{display:grid;align-items:center;animation-duration:.15s;margin:.5em 0;border-radius:.5em;pointer-events:auto;color:#fff;min-height:3em;cursor:pointer;font-family:Avenir,Helvetica,Arial,sans-serif;padding:.5em 2em;word-break:break-word}@font-face{font-family:OGO;src:url(/assets/Thin.8db92547.woff2);font-weight:300}@font-face{font-family:OGO;src:url(/assets/Light.ccc31957.woff2);font-weight:400}@font-face{font-family:OGO;src:url(/assets/Regular.cbdc2520.woff2);font-weight:500}@font-face{font-family:OGO;src:url(/assets/Medium.63d2a94a.woff2);font-weight:600}@font-face{font-family:OGO;src:url(/assets/SemiBold.e051981d.woff2);font-weight:700}@font-face{font-family:OGO;src:url(/assets/Bold.ff27c7e2.woff2);font-weight:800}@font-face{font-family:OGO;src:url(/assets/Black.f32663b2.woff2);font-weight:900}body{margin:0;font-family:OGO}.lock{position:relative;margin-left:auto;width:70px;height:80px;padding:0 0 20px;border-bottom:2px solid #ffffff}.cab_menu{margin-top:12px;width:100px}.cab_menu ul{margin:0;padding:0;list-style-type:none}.cab_menu ul li a{display:block;padding:4px 15px;color:#fff}.cab_menu ul li a.red-button{height:auto;background:red}.cab-lock{position:absolute;top:3px;right:100%}.cab-lock button{font-size:12px;width:100%;border-radius:0 0 5px 5px}.lock input{display:block;padding:0 5px;width:80px;height:33px;border-radius:5px 5px 0 0;border:1px solid transparent;font-size:20px;text-align:center;letter-spacing:5px}.lock svg{width:100%;color:#fff!important}h2{font-size:30px;font-weight:300}input{padding:5px 15px;font-size:20px;font-weight:300}button{padding:5px 15px;font-size:20px;font-weight:600;background:#27AE60;color:#fff;border:1px solid #27AE60;text-transform:uppercase}.red-button{margin:5px 0;padding:15px!important;border:1px solid red!important;color:red;border-radius:15px;font-size:18px;width:150px;background:transparent;height:150px;border:1px solid #fff}button:disabled{background:#145930}.flex{display:flex;padding:3%}.middle{align-items:center}.location-name{display:block;margin:0 0 20px;padding:0 0 20px;font-size:60px;width:100%;height:80px;font-weight:800;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:2px solid #ffffff}.clock{font-size:60px;font-weight:300}.order-button-big{display:table;margin:-50px auto 5%;padding:5vh 15vw;font-size:70px;font-weight:900;text-decoration:none;text-transform:uppercase;text-align:center;background:#fff;color:#000;border-radius:15px}.order-button{margin:5% 0;padding:5vh 0;display:block;font-size:70px;font-weight:800;text-decoration:none;text-transform:uppercase;text-align:center;background:#f1ed02;border-radius:15px;border:5px solid #69fdb0;color:#000}.order-button:hover{opacity:.8;text-decoration:none;color:#000}.order-list{margin:0 -10px}.order-list article{float:left;margin:0 10px;padding:5px 15px;width:200px;font-size:30px;font-weight:600;border-radius:5px;text-align:center}.order-list img{height:26px;margin:0 15px 0 0}.order-list .confirmed{background:#27AE60;padding:15px}.order-list .confirmed p{margin:0}.order-list .confirmed strong{margin:0 15px 0 0;padding:2px 15px;background:#fff;color:#4b545a;border-radius:5px}.order-list .search{background:#fff;color:#000}.order-list .add{border:1px solid #fff}.order-single .add{padding:15px;font-size:18px;font-weight:600;display:table;background:#FFCC00;color:#000;border-radius:5px}time.big{display:table;margin:30px 0;font-size:100px;font-weight:800}.order-view{padding:15px;background:#fff;color:#000;border-radius:5px}.badge{margin:5px 0;padding:5px 15px;display:table;background:#27AE60;color:#fff;border-radius:5px}.sized{font-size:20px}.bold{font-weight:600}.order-minutes{margin:0 0 0 auto;font-size:30px;font-weight:800}footer{width:100%;background:#000;color:#fff}.left-icon{width:70px}.left-icon img{width:100%}.location{padding:15px}.location-info span{font-size:22px}.location-info strong{display:block;font-size:30px;font-weight:500}.main-block{margin-top:180px;padding:15px;position:relative;background-color:#00b657;color:#fff}.main-block .tarif-block{display:table;margin:0 auto;padding:15px 35px;position:relative;background-color:#00b657;color:#fff;top:-80px;border-radius:15px 15px 0 0;font-size:48px;text-align:center}.tarif-block strong{font-size:60px}.order-single{padding:30px}.time-buttons{margin:15px 0;display:flex;button {margin: 0 5px; padding: 40px 15px; width: 100%; border-radius: 15px; font-size: 38px;}}.time-price{margin:15px 0;display:flex;div {margin: 0 5px; display: flex; width: 100%; flex-direction: column; label {margin: 15px 0; padding: 0; font-size: 24px; font-weight: 600;} input {width: 100%; padding: 15px 0; font-size: 48px; text-align: center; border-radius: 15px; border: 1px solid #ccc;}}}.autocomplete{font-size:18px;font-weight:600;input {width: 100%; padding: 15px 15px !important; font-size: 18px !important; font-weight: 600; border-radius: 15px !important; border: 1px solid #ccc;}}.order-search-item{position:relative;margin:5px;padding:30px;border:5px solid #69fdb0;border-radius:15px;background:#fff;h3 {margin: 0;} .red-button {width: auto; bottom: 3px; right: 10px; position: absolute; font-size: 16px; padding: 10px 15px !important;} .cs {top: 10px; right: 10px; position: absolute;}}.cs{display:table;padding:5px 15px;border-radius:15px;background:#00b657;color:#fff;font-size:24px;font-weight:600}.btn-mini{display:table;margin:5px 0;color:#fff;background:rgba(0,182,87,.44);border-radius:15px;padding:5px 10px;font-size:16px;text-decoration:none}.vue-map{width:100%;height:100%;min-height:2rem}
