@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap&subset=cyrillic);@-webkit-keyframes show_header{0%{opacity:0;top:-70px}to{opacity:1;top:0}}@keyframes show_header{0%{opacity:0;top:-70px}to{opacity:1;top:0}}@font-face{font-family:'konduktorregular';src:url(konduktor-webfont.woff2) format("woff2"),url(konduktor-webfont.woff) format("woff");font-weight:400;font-style:normal}body{font-family:'Open Sans',sans-serif;font-size:15px;background:#000}.menu a:hover,a,a:hover{color:#c33;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}h1{font-family:'konduktorregular';font-size:60px}body,header,nav .wrapper{position:relative}.overlay,.overlay50{position:absolute;top:0;bottom:0;left:0;right:0}.overlay50{background:#000;opacity:.5}.h30{height:30px}.fancybox-button{width:50px;height:50px}.logo{z-index:2}.logo img{max-height:90px}.menu-line{position:absolute;width:100%;z-index:20;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2);height:111px;background:rgba(0,0,0,.7)}.menu-fixed{position:fixed;top:0;background:#000;-webkit-animation-name:show_header;animation-name:show_header;-webkit-animation-duration:.7s;animation-duration:.7s;height:85px}.menu-fixed .logo-small{max-height:62px}.menu-fixed-top{top:58px!important}.cart a,.menu a,body{color:#fff}.cart__icon{position:relative;font-size:34px;line-height:35px;text-align:center;width:60px;margin:0 0 0 auto}.cart__icon-circle{position:absolute;top:5px;left:35px;font-size:13px;line-height:22px;text-align:center;background:#c33;border-radius:50%;height:21px;width:21px}.cart__icon-circle,.cart__money,.menu{font-family:'konduktorregular'}.cart__money{text-align:center;line-height:15px;width:60px;font-size:14px;margin:0 0 0 auto}.cart .currency{font-size:12px}.menu{padding:0;margin:0;font-size:18px}.accordion .mb-0:hover .accordion_cross,.menu .active{color:#c33}.menu li{display:inline-block;padding:0 7px}.menuToggle{display:none;cursor:pointer}.menuToggle i{font-size:28px}@media screen and (max-width:991px){.menu{display:none;position:absolute;background:#000;padding:20px;width:703px;top:71px}.menu li{display:block;margin:7px 0}.menuToggle{display:inline-block}.menu-line{background:#000}}@media screen and (max-width:767px){.menu{width:385px}}@media screen and (max-width:414px){.menu{width:300px}}@media screen and (max-width:375px){.menu{width:290px}}.carousel-item{height:100vh;background-size:cover!important}.carousel-item__title{font-family:'konduktorregular';font-size:40px}.carousel-item__descr{font-size:18px;margin:10px 0 30px}.carousel-caption{bottom:35%}.btn-main{background:#c33;font-size:13px;font-weight:700}.btn-main a{color:#fff;display:block;padding:19px 27px}.btn-main,.btn-main a:hover{color:#fff}.btn-news{margin:15px 0 0}.btn-news a,.btn-promotion a{color:#fff;padding:14px 27px;display:block}.accordion .btn-link:hover,.btn-main a:hover,.btn-news a:hover,.btn-promotion a:hover{text-decoration:none}.btn-category,.btn-news,.btn-promotion{background:#000;color:#fff;font-size:13px;font-weight:700}.btn-category{text-transform:uppercase;border-radius:0;height:45px;width:100%;border:2px solid #c33;margin:5px 0 0}.btn-category:hover{color:#fff;background:#c33}.btn-promotion{border:2px solid #fff;margin:15px 0 0}.btn-promotion:hover{-webkit-transition:border .3s;transition:border .3s;border:2px solid #c33}.menu-food{margin:120px 0 60px}.menu-food__img{background-size:cover!important;height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-food__title{font-family:'konduktorregular';font-size:60px;z-index:5}.menu-food__text{font-size:18px;text-align:center;margin:40px 0}.accordion{width:100%}.accordion .card{background-color:transparent;border-top:1px solid #fff;border-radius:none}.accordion .mb-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion .card-header{padding:30px 0;background-color:transparent;border-bottom:none}.accordion .btn-link{padding:0;color:#fff;font-family:'konduktorregular';font-size:22px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.accordion .accordion_cross{font-size:22px;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.accordion .opened_cross{color:#c33;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion .card-body{padding:0}.accordion .category_img{margin:0 0 20px;height:400px;background-size:contain}.accordion .category_list ul{padding:0;margin:0 0 10px}.accordion .category_list li{margin:0 0 20px}.accordion .category_list__product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #333;padding:5px 10px 10px}.accordion .category_list__product__descr{-ms-flex-preferred-size:74%;flex-basis:74%}.accordion .category_list__product__descr__title{font-size:16px;font-weight:700}.accordion .category_list__product__descr__price{font-family:'konduktorregular';font-size:18px}.accordion .category_list__product__descr__price .currency{font-size:13px}.accordion .category_list__product__img{position:relative;-ms-flex-preferred-size:6%;flex-basis:6%}.accordion .category_list__product__img .link{display:block;height:45px;width:65px;margin-top:5px}.accordion .category_list__product__img .plus{position:absolute;right:6px;top:12px;font-size:16px;color:#fff}.accordion .category_list__product__button{-ms-flex-preferred-size:15%;flex-basis:15%}.accordion-line{height:1px;background:#fff}.about-us{padding:60px 0;background:#fff}.title{font-size:40px;font-family:'konduktorregular';color:#c33;text-align:center}.news,.news-list{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap row;flex-flow:wrap row}.news{color:#000;margin:0 5px 40px;-ms-flex-preferred-size:350px;flex-basis:350px;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news__title{font-weight:700;font-size:18px;margin:20px 0 15px}.news__descr{margin:0 0 auto}.clock,.days,.hours,.minutes,.seconds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.clock{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:15px 0 0}.days,.hours,.minutes,.seconds{margin:0 10px;color:#c33;font-size:40px;font-family:'konduktorregular';-ms-flex-flow:nowrap row;flex-flow:nowrap row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.digits{font-size:60px;font-family:'konduktorregular';color:#000;min-width:66px;display:block}.restoran{padding:60px 0}.rest-descr,footer .title{font-size:18px;text-align:left;margin:40px 0}.rest-icons{margin-top:40px}.rest-icons-elem,.rest-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.rest-icons-elem{-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rest-icons-elem__icon img{max-width:53px}.rest-icons-elem__descr{font-size:14px;margin:0 0 0 8px;width:103px}.inter{background:#fff;padding:60px 0}.inter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px}.inter-photo{margin:5px}.inter-photo a{display:block;width:261px;height:261px}.g-map{height:470px}footer{padding:40px 0}footer .title{font-size:16px;font-family:'konduktorregular';color:#fff;margin:0 0 30px}.footer_columns{margin:0 0 30px;font-size:15px}.footer_menu{padding:0;margin:0;list-style:none;font-size:16px}.footer_menu li{padding:0 0 12px}.email-line a,.footer_menu a{color:gray}.address-line,.email-line,.phone-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.phone-line div:nth-child(1){margin:0 15px 0 0}.phone-line div:nth-child(2){color:gray}.address-line div:nth-child(1),.email-line div:nth-child(1){margin:0 15px 0 0}.address-line div:nth-child(2){color:gray}.soc-line{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.s-fb,.s-fb a,.s-inst,.s-inst a,.s-vk,.s-vk a{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.s-fb,.s-inst,.s-vk{background:gray;border-radius:25px;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px}.s-fb a,.s-inst a,.s-vk a{color:#fff;display:block;padding:5px 12px;text-align:center}.s-fb a:hover,.s-fb:hover a,.s-inst a:hover,.s-inst:hover a,.s-vk a:hover,.s-vk:hover a{color:#c33}.s-fb:hover,.s-inst:hover,.s-vk:hover{background:#fff}.footer_text{font-size:13px;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;color:gray;margin:50px 0 0}.footer_text a{color:gray;text-decoration:underline}.inner-contant{padding-top:60px;padding-bottom:60px}.inner_line{height:1px;background:rgba(255,255,255,.2)}.cart_item{border:1px solid #fff;padding:20px 10px;margin:0 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_item__elem{margin:5px 0}.cart_item__title{font-size:16px;font-family:'konduktorregular'}.cart_item__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_item__count input{width:52px;margin-left:8px;margin-right:8px}.cart_item__count .pr_add,.cart_item__count .pr_remove{cursor:pointer;color:#fff;font-size:18px}.cart_item__sum{font-size:16px}.cart_total{font-size:18px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.btn-order{background:#c33;color:#fff;font-size:14px;font-weight:700}.btn-order a{color:#fff;display:block;padding:10px 20px}.btn-order a:hover{color:#fff;text-decoration:none}@media screen and (max-width:575px){.cart_item__del,.cart_item__sum{text-align:right}.btn-order{width:100%}}@media screen and (max-width:991px){.logo{text-align:center}.news-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news{-ms-flex-preferred-size:45%;flex-basis:45%}.inter-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inter-photo a{width:330px}.category_list__product__button,.category_list__product__descr,.category_list__product__img{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.category_list__product__img .link{width:100%!important;height:120px!important}}@media screen and (max-width:767px){body{font-size:14px}h1{font-size:35px}.menu-food{margin:60px 0 30px}.menu-food__img{height:350px}.menu-food__title{font-size:40px}.carousel-caption{bottom:20%}.accordion{padding:0 5px}.accordion .category_list__title{font-size:15px}.accordion .category_img{height:185px;background-size:cover!important}.rest-icons-list{-ms-flex-pack:distribute;justify-content:space-around}.about-us{padding:30px 0}.title{font-size:30px}.inst{padding:30px 0}.inst-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inst-photo{-ms-flex-preferred-size:46%;flex-basis:46%}.inter-photo a{width:500px}.instagram-image img,.instagram-sidecar img{width:32%}footer{padding:30px 0}footer .title{margin:0 0 15px}.footer_text{margin:25px 0 0}}@media screen and (max-width:575px){.news-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news{-ms-flex-preferred-size:358px;flex-basis:358px}.days,.hours,.minutes,.seconds{margin:0 5px;font-size:16px;color:#c33}.digits{font-size:40px;font-family:'konduktorregular';color:#000;min-width:44px}.restoran{padding:30px 0}.rest-descr{font-size:16px;margin:20px 0}.rest-icons-elem,.rest-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex}.rest-icons-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rest-icons-elem{margin:0 0 10px}.rest-icons-elem__icon img{max-width:37px}.rest-icons-elem__descr{font-size:12px;width:90px}.inter{padding:30px 0}.inter-list{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inter-photo{margin:5px 0}.inter-photo a{display:block;height:261px;width:295px}.g-map{height:300px}.instagram-image img,.instagram-sidecar img{width:49%}}.promotion-list{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap row;flex-flow:wrap row}@media screen and (max-width:991px){.promotion-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promotion{margin:0 5px 40px;-ms-flex-preferred-size:350px;flex-basis:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #333;padding:10px}.promotion__title{font-weight:700;font-size:18px;margin:20px 0 15px}.promotion__descr{margin:0 0 auto}@media screen and (max-width:991px){.promotion{-ms-flex-preferred-size:45%;flex-basis:45%}}@media screen and (max-width:575px){.promotion{-ms-flex-preferred-size:358px;flex-basis:358px}}
/*# sourceMappingURL=style.min.css.map */
