@charset "UTF-8";@media(max-width:1700px){section#title{max-height:none}.slider-header-dishes-container{right:-34px;top:19px;width:451px}.slider-header-dishes-item-img{width:70%;margin:0 auto;}#almond_1{left:-55px;top:684px}#almond_2{left:-43px;top:612px}#waffles{left:-167px;top:730px}#pizza{-webkit-transform:scale(0.92);-ms-transform:scale(0.92);transform:scale(0.92);left:-198px;top:104px}#orech{left:-86px;top:420px}#salat{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#lime{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#krevet{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#krevet_2{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important;margin-left:26%;z-index:1}#orech_2{margin-left:32%}#petrucha{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#tomato{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#tomato_half{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important}#rozmarin{-webkit-transform:scale(0.92)!important;-ms-transform:scale(0.92)!important;transform:scale(0.92)!important;margin-left:34%}.socials{margin-right:91px}.slider{margin-left:142px}.slider-header-dishes-container .slick-dots li button{width:11px;height:11px}.slider-header-dishes-container .slick-dots li.slick-active button{width:18px;height:11px;border-radius:20px}}@media(max-width:767px){#title{padding-bottom:125px}#title .flex-box{height:auto}#title .text-block{width:100%;padding-top:10px}#title .text-block .text-title{font-weight:300;font-size:24px;line-height:31px}#title .text-block .title-main{margin-top:30px;font-weight:600;font-size:50px;line-height:65px;text-transform:uppercase}.text_with_line{width:100%;text-align:right}.line-before-text{display:inline-block;width:calc(100% - 358px);height:1px;margin-right:12px;background-color:#545f6e;position:relative;top:-5px}.line-text{width:340px;display:inline-block}.btn-in-title{display:inline-block;width:calc((99% - 12px) / 2);vertical-align:middle}.btn-in-title{margin-top:0!important}.btn-title-group{margin-top:30px}.callback-in-title.-mobil{margin-left:12px}.img_title_block{position:relative;height:250px;margin-top:98px}#title .for-par{display:inline-block}#donner-mobile{background:url(../../img/landing/mobile/Donner.png) 50% 35% no-repeat;background-size:100%;width:271px;height:271px;left:-62px;top:-38px}#dish-mobile{background:url(../../img/landing/mobile/dish.png) 50% 67% no-repeat;background-size:100%;width:574px;height:436px;left:171px;top:-102px}.slider-header-dishes-container{right:-34px;top:391px;width:315px}.slider-header-dishes-item-img{width:245px}.slider-header-dishes-container .slick-dots li button{width:8px;height:8px}.slider-header-dishes-container .slick-dots{bottom:17px}.slider-header-dishes-container .slick-dots li.slick-active button{width:13px;height:8px;border-radius:20px}#pizza{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;left:-65px;top:320px}#orech{-webkit-transform:scale(0.75)!important;-ms-transform:scale(0.75)!important;transform:scale(0.75)!important;left:-20px;top:534px}#salat{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:-76%;top:-90px}#lime{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:-3%;top:-105px}#krevet{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:-81%;top:35px}#krevet_2{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:35%;top:0;z-index:1}#orech_2{margin-left:18%;top:220px}#petrucha{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:-75%;top:130px}#tomato{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62);transform:scale(0.62)!important;margin-left:-87%;top:190px}#tomato_half{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:-66%;top:156px}#rozmarin{-webkit-transform:scale(0.62)!important;-ms-transform:scale(0.62)!important;transform:scale(0.62)!important;margin-left:34%}.slider-actions-mobile .slider-title{font-weight:500;font-size:24px;margin-left:7px;line-height:1}.slider-actions-mobile .slider-btn{position:absolute;top:200px;left:66px;z-index:5;cursor:pointer}.slider-actions-mobile .arr-left-mobile{left:15px}.slider-actions-mobile .arr-left-mobile svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-actions-mobile .slider-img{border-radius:8px}.slider-actions-mobile .slider-item{width:320px;height:130px;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:20px 16px 20px 20px;border-radius:8px;margin-top:0}.slider-actions-mobile .slider-item img{display:inline-block;width:70px;vertical-align:middle;height:100%}.slider-actions-mobile .slider-item .text-action{display:inline-block;width:194px;vertical-align:middle;margin-left:14px;color:#fff}.slider-actions-mobile .title-ation{font-weight:600;font-size:26px;line-height:30px}.slider-actions-mobile .subtitle-ation{font-size:18px;line-height:30px}.slider-actions-mobile .action-mobile.slick-slide{margin-left:10px;margin-right:10px}.slider-actions-mobile .slider-wrapper-mobile{margin-left:15px;margin-top:15px}.slider-actions-mobile .slider-actions{padding-bottom:100px}#how_it_works{padding-bottom:60px}.howitworks_wrapp{display:block}.col-25{display:inline-block;vertical-align:middle;float:left;width:50%;margin-top:30px;margin-bottom:30px}.divider{right:-3%}#calc_configurations{padding-bottom:70px}.slide-config{background-color:#fff;height:auto;min-height:280px;width:100%;max-width:430px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:9px;margin-right:9px}.slide-config-title{font-weight:500;font-size:24px;line-height:31px;margin-bottom:15px}.slide-config-text-info{font-size:16px;line-height:27px;margin-bottom:15px}.slide-ready-config-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slide-ready-config-info-row-text{font-weight:500;font-size:15px;line-height:19px}.slide-ready-config-info-row-text.-first{text-align:left}.slide-ready-config-info-row-text.-center{text-align:center}.slide-ready-config-info-row-text.-last{text-align:right}.text-slide-config{position:relative;padding:24px 24px 70px;min-height:280px}.btn-change-config{display:block;width:138px;height:36px;background:radial-gradient(18.00px at 50% 50%,#f4817c 0,#ff6c6c 100%);border-radius:45px;line-height:35px;position:absolute;left:24px;bottom:12px;top:auto;right:auto;margin:0}.btn-change-config:hover,.btn-change-config:active{background:radial-gradient(18.00px at 50% 50%,#f4817c 0,#ff6c6c 100%)}.slider-config-btn{position:relative;top:0;left:0;z-index:5;cursor:pointer}.arr-config-left-mobile{left:15px}.arr-config-left-mobile svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slide-config.slick-center{min-height:300px;position:relative;top:-8px}.slider-container-config{margin-left:-20px;margin-right:-20px}.slider-container-config .slick-track{padding-top:10px}.bts-for-config-slider{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.slider-config-btn{margin-left:20px;margin-right:20px;cursor:pointer}#popular-dishes-section{padding-bottom:60px;padding-top:0}.dish-element.slick-slide{width:auto;/* margin-left:14px!important;margin-right:14px!important */}.el-inside{margin-right:0}.popular-dishes{margin-left:-20px;margin-right:-20px}.nalichie-dishes-v-razionach-title{font-style:normal;font-weight:500;font-size:15px;line-height:19px}#nalichie-dishes-v-razionach-text{font-style:normal;font-weight:normal;font-size:15px;line-height:19px;opacity:.7}.popular-dishes-buttons-row{margin-top:32px}.box-img{width:370px;height:317px;position:relative}.box-img-line{position:absolute;width:96px;height:66px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.box-img-line.line-top{top:-30px}.box-img-line.line-bottom{bottom:4px}.box-img-line.line-left{left:21px}.box-img-line.line-right{right:21px}.box-img-line.line-right-top{transform:rotateY(180deg)}.box-img-line.line-left-bottom{transform:rotateX(180deg)}.box-img-line.line-right-bottom{transform:rotate(180deg)}.box-wrapper{top:172px}.delivery-step-bottom{margin-top:214px;margin-left:0;margin-right:0}.delivery-step-bottom .delivery-step.bottom{margin-left:0;margin-right:0}.delivery-step.top{margin-left:0;margin-right:0}.delivery-step .number{background:#82bce7}.reviews_slider{margin-right:-20px;margin-left:-20px;padding-bottom:0}.reviews_slider .reviews-wrapper{width:428px;margin-left:5px;margin-right:5px;height:441px;padding-bottom:45px}.review-block{width:100%;height:100%;margin-left:0}.reviews-wrapper.slick-slide.slick-center .review-block{transform:scale(1.0);margin-left:0}.reviews-wrapper.slick-slide .review-block{transform:scale(0.95);margin-left:0}#reviews .subtitle{width:auto;position:relative;z-index:2}.reviews_slider+.buttons-row{position:relative;z-index:2}.macaroons{position:absolute;top:0;left:0}#macaroon_1_mobile{background:50% 50% no-repeat;background-size:100%;width:172px;height:168px;top:47px;left:auto;right:84%}#macaroon_2_mobile{background:50% 50% no-repeat;background-size:100%;width:172px;height:172px;top:472px;left:auto;right:83%}#macaroon_3_mobile{background:50% 50% no-repeat;background-size:100%;width:186px;height:186px;top:75px;left:82%}#macaroon_4_mobile{background:50% 50% no-repeat;background-size:100%;width:174px;height:144px;top:533px;left:75.5%}#reviews{padding-bottom:70px;padding-top:50px}#faq{padding-bottom:0}#faq .subtitle{width:auto;margin-bottom:35px}.row-withfaq-form{display:block!important;padding-bottom:60px}.col-8{width:100%;padding-right:10px;padding-left:10px;padding-bottom:0}.col-4{padding-left:10px;padding-right:10px;width:100%}#faq .h6{padding-right:55px;margin-top:0;margin-bottom:0}#faq .plus{top:5px}.accordion-group{padding-top:15px;padding-bottom:15px}.form-main{width:100%;padding-right:50px;padding-left:50px}#callback-section{padding-top:61px;padding-bottom:123px}#component{left:auto;right:-68px;top:-59px;background-size:111%}#callback-section .form-group{width:100%;padding-left:0;padding-right:0}#callback-section .title{text-align:center;width:100%}#callback-section .subtitle{text-align:center;width:100%;margin-left:0;margin-top:34px}footer{padding-top:60px;height:auto;padding-bottom:40px}.nav-container{position:relative;overflow-y:visible}#pepper_mint{width:372px;height:359px;background-size:78%;top:-235px;left:-174px}footer .socials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}.FineDiningBox{margin-bottom:15px}footer .socials li{margin-right:25px}footer .socials li:last-child{margin-right:0}.footer-row-links{padding-top:50px}footer .nav-item{margin-top:0;margin-bottom:25px}footer .nav-item:last-child{margin-bottom:0}footer hr.hr{margin-top:50px;margin-bottom:40px;padding-bottom:0}footer .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-bottom li{margin-bottom:25px}footer .footer-bottom li:last-child{margin-bottom:0}.calculator_mobile{margin-left:-20px;margin-right:-20px}.calc-mobile-step{min-height:645px;background:#545f6e;border-radius:10px;margin-right:-14px;width:428px}.slider-calc-mobile .calc-mobile-step:last-child{margin-right:0}.calc-mobile-step.slick-slide.slick-center{transform:scale(1.0)}.calc-mobile-step.slick-slide{transform:scale(0.78)}.calc-mobile-step-inblock{padding:32px 24px 20px}.calc-title-mobile{font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#fff;margin-bottom:16px}.mobil-menu{display:block;font-style:normal;font-weight:normal;font-size:16px;line-height:27px;color:#a3b4cc;margin-bottom:1.5em;width:calc(100% / 2);padding:0 8px}.mobil-menu:hover{text-decoration:none;color:#a3b4cc}.mobil-menu.active{color:#fff}.mobil-menu.active:before{content:'';display:inline-block;width:8px;height:8px;margin-right:8px;background:#eec28e;box-shadow:0 0 4px #eec28e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;top:-2px}.mobil-column-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.calories-range-slider,.calories-range-calc{display:none}.calories-range-slider.active,.calories-range-calc.active{display:block}.slider-legend-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.slider-legend-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calory-text{font-style:normal;font-weight:normal;font-size:15px;line-height:19px;color:#a3b4cc;text-align:left}.calory-text.big{text-align:right}.custom-slider{margin-bottom:15px}.slider-hor-mobile{padding-top:40px}span.label-check{display:inline-block;font-weight:400;line-height:normal;font-size:15px;color:#a3b4cc;margin-right:15px;margin-left:0}.weekends[type="checkbox"]{display:none}.weekends[type="checkbox"]+label{cursor:pointer;padding-left:37px;position:relative;font-family:tahoma,sans-serif,arial;line-height:1;top:2px}.weekends[type="checkbox"]+label::before{content:"";display:inline-block;position:absolute;top:0;left:0;vertical-align:middle;padding:0;height:20px;width:34px;margin:0 5px 0 0;border:1px solid #3b4552;border-radius:23px;background:#3b4552}.weekends[type="checkbox"]+label::after{content:"";display:block;position:absolute;top:2px;left:3px;width:16px;height:16px;border-radius:50%;background:#a3b4cc;border:1px solid #a3b4cc}.weekends[type="checkbox"]+label::before,.weekends[type="checkbox"]+label::after{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.weekends[type="checkbox"]:checked+label::before{background:#3b4552;border-color:#3b4552}.weekends[type="checkbox"]:checked+label::after{left:15px;background:#eec28e;border:1px solid #eec28e}.calc-title-mobile-days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:65px}.calc-title-mobile-days span:first-child{margin-right:auto}.slider-days-mobile .slider-legend{margin-top:12px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.slider-days-mobile .slider-legend li{font-weight:400;line-height:normal;font-size:15px;text-align:center;color:#a3b4cc;position:relative}.slider-days-mobile .slider-legend li:nth-child(2){left:-6px}.slider-days-mobile .slider-legend li:nth-child(3){left:-3px}.slider-days-mobile .slider-legend li:nth-child(5){left:3px}.slider-days-mobile .slider-legend li:nth-child(6){left:6px}#calc-calc-mobile{height:auto;color:#fff}.pol-label,.pol-radio-group,.pol-radio-group label{display:inline-block;margin-right:15px}.pol-radio-group label:last-child{margin-right:0}.pol-form-group{margin-bottom:15px!important}.label-calc-name{display:inline-block;width:29%;margin-bottom:8px}#calc-calc-mobile .form-group{margin-bottom:10px}#calc-calc-mobile .form-group input{border-radius:18px;outline:0;font-family:inherit;color:#545f6e}#calc-calc-mobile .form-group select{border-radius:18px;outline:0;font-family:inherit;color:#545f6e}#calc-calc-mobile .form-control{display:inline-block;width:69%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.count-calories-text{font-family:inherit;font-size:18px;color:#fff;display:inline-block;width:29%;margin-top:9px}#calc-calc-mobile .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#calc-calc-mobile .btn{border-radius:50px;background:0;width:69%;height:34px;color:#a3b4cc;top:-4px;position:relative;border:1px solid #a3b4cc}#calc-calc-mobile .btn:hover,#calc-calc-mobile .btn:focus,#calc-calc-mobile .btn.focus{color:#fff;border-color:#fff;text-decoration:none}#calc-calc-mobile .btn:active,#calc-calc-mobile .btn.active{color:#abb0b7;border-color:#abb0b7}.calories-range-calc{padding-top:20px}.days-wrapper-nav{margin-top:16px;margin-bottom:65px}.days-wrapper{margin-top:0}.weeks{margin-bottom:37px}.weeks-hr{width:100%;color:#434951;margin-top:0!important;margin-bottom:45px!important;border-top:1px solid #434951}.time-delivery{padding-top:0}.timepicker1,.timepicker2{max-width:64px;text-align:center;background-color:#3b4552;border:0;color:#a3b4cc;border-radius:4px;margin:0 2px 0 2px;height:32px;padding:0 10px;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,0.16);box-shadow:inset 0 2px 8px rgba(0,0,0,0.16);border-radius:4px;outline:0;font-family:'IBM Plex Sans',sans-serif!important;line-height:40px;font-weight:400;font-size:15px!important;text-shadow:none;margin-left:7px;margin-right:7px}.calc-subtitle-mobile{font-style:normal;font-weight:300;font-size:18px;line-height:23px;text-align:center;color:#abb0b7;margin-bottom:16px}.meet-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.meet-el{width:100%;margin:0;height:72px;margin-bottom:13px;padding:16px 20px}.meet-group .meet-el:last-child{margin-bottom:0}.check-boxes-meet-wrap{width:100%}.food,.food-row-text-container{display:inline-block;vertical-align:middle}.food{width:50px}.food-row-text-container{width:calc(100% - 90px)}.meet-el .food-row-text{margin-top:0!important}.meet-el .food-row-text,.meet-el .food-row-text2,.meet-el svg{color:#a3b4cc}.meet-el.chicken{margin-right:0}.meet-el.active.chicken{background:#545f6e;border:1px solid #ffd874}.meet-el.active.chicken svg{color:#ffd874}.meet-el.fish{margin-right:0}.meet-el.active.fish{background:#545f6e;border:1px solid #59e1ff}.meet-el.active.fish svg{color:#59e1ff}.meet-el.active.meet{background:#545f6e;border:1px solid #ff7557}.meet-el.active.meet svg{color:#ff7557}.meet-el .lab{top:25px}.check-boxes-meet-wrap{margin-bottom:45px}.alergens-options{width:100%;margin-bottom:19px}.alergens-options .check-boxes-wrap{width:100%}.alergens-options .label{font-style:normal;font-weight:400;line-height:normal;font-size:15px;margin-left:16px;color:#fff;width:calc(100% - 40px)}.alergens-options .checkbox-wrapper{width:100%}.alergens{width:100%}.q-mark{display:inline-block;width:24px;height:24px;font-weight:500;font-size:18px;text-align:center;color:#fff;background-color:#f2758e;border-radius:50%;cursor:pointer;margin-left:auto;float:right}.options-wrapper{width:100%}.options-wrapper .checkbox-wrapper{width:100%}.options{width:100%;margin-left:0;margin-top:0}.options .check-boxes-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.options .check-boxes-wrap2 label{width:50%}.dishes-choise{width:100%;height:auto;margin:auto;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-radius:0}.dishes-choise .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 0;background:transparent;border-top-left-radius:0;border-top-right-radius:0}.priemi-edi .bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:16px 0 0;background:transparent;margin-bottom:44px}.priemi-edi .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:0;margin-bottom:18px}.priemi-edi .info-row:last-child{margin-bottom:0}.priemi-edi .info.active{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-info-rows{width:100%;color:#fff;padding-top:16px}.daterange-navtabs{width:170px}.daterange-navtabs input{width:107px}.calc-hr.-itogw{margin-top:32px;margin-bottom:32px;border-color:#434951}.calc-mobile-step-inblock-step5{position:relative;padding-bottom:162px}.cost-bts-group{position:absolute;left:20px;bottom:20px;width:calc(100% - 40px)}.btn.save-lc{margin:0;width:100%}.btn.save-order{margin:0;width:100%}.cost-row-mobile{margin:0 20px}.cost-li{color:#545f6e!important}.cost-li span{color:#545f6e!important}.step-dot{position:absolute;top:-50px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-dot li{margin:0 8px}.step-dot button{font-style:normal;font-weight:500;font-size:18px;line-height:23px;background:transparent;border:0;color:#abb0b7}.step-dot .slick-active button{color:#545f6e}.step-dot button:before{content:'Шаг '}#choice{padding-bottom:100px}.container-calc-mobile{position:relative}.fruit_mobile{position:absolute;top:0;left:0}#raspberry_1_mobile{background:50% 50% no-repeat;background-size:100%;width:80px;height:89px;top:582px;left:50%;margin-left:-272px}#raspberry_2_mobile{background:50% 50% no-repeat;background-size:100%;width:65px;height:70px;top:109px;left:50%;margin-left:190px;z-index:1}#blueberry_1_mobile{background:50% 50% no-repeat;background-size:100%;width:44px;height:45px;top:368px;left:50%;margin-left:-248px;z-index:1}#blueberry_2_mobile{background:50% 50% no-repeat;background-size:100%;width:45px;height:43px;top:293px;left:50%;margin-left:-240px;z-index:1}#blueberry_3_mobile{background:50% 50% no-repeat;background-size:100%;width:45px;height:45px;top:343px;left:50%;margin-left:214px;z-index:1}#strawberry_1_mobile{background:50% 50% no-repeat;background-size:100%;width:125px;height:159px;top:54px;left:50%;margin-left:-289px}#strawberry_2_mobile{background:50% 50% no-repeat;background-size:100%;width:108px;height:127px;top:633px;left:50%;margin-left:193px}.priemi-edi-left-320-span{display:none}.priemi-edi-right-320-span{display:none}.priemi-edi .info{height:auto}.info_wrap{height:201px;overflow:auto}.form-conatainer.modal-reg .input,.form-conatainer.modal-reg .textarea,.form-conatainer.modal-reg .btn{width:100%}}@media(max-width:690px){.delivery-step{width:220px;height:186px}.delivery-step.-first-step,.delivery-step.-third-step{margin-left:0;margin-right:9px}.delivery-step.-second-step,.delivery-step.-four-step{margin-right:0;margin-left:9px}.delivery-step .bg{background:50% 50% no-repeat;width:290px;height:286px;left:-35px;top:-30px}.delivery-step .number{left:30px}.delivery-step .text{width:180px}.delivery-step.top{margin-top:-22px}#component{right:-193px}#callback-section .title,#callback-section .subtitle{width:70%}}@media(max-width:550px){#donner-mobile{background-position:50% 25%;left:-90px}#dish-mobile{left:100px}#callback-section{padding-top:85px;margin-top:-24px}#callback-section .form-group{margin-top:0;padding-top:0}#callback-btn{top:0}#component{right:-183px;top:-91px;width:354px;height:350px}#callback-section .subtitle{width:100%;text-align:center;margin-bottom:22px}}@media(max-width:499px){body{zoom:.75}}@media(max-width:374px){body{zoom:.6}}




@media (max-width: 767px) {
	.btn.save-lc {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 274px;
		height: 40px;
	}
	#review-right  svg {
		margin-left: 18px;
	}
	#review-left svg {
		margin-right: 18px;
	}
	.slider-actions-mobile .arr-right-mobile {
		left: 52px;
		margin-left: 40px;
	}
	.slider-actions-mobile .slider-btn {
		top: 193px;
	}
	.popular-dishes-buttons-row a:first-child {
		margin-right: 40px;
	}
	.mobil-column-menu {
		flex-direction: column;
	}
	.mobil-menu {
		width: 100%;
	}
	.mobil-menu.active {
		width: 100%;
	}
	.left-menu {
		box-shadow: none;
		transform: translateX(100%);
		left: auto;
		right: 0;
	}
	.left-menu.active {
		box-shadow: 0px 30px 60px rgba(31, 39, 58, 0.3);
		-webkit-box-shadow: 0px 30px 60px rgba(31, 39, 58, 0.3);
		width: 100%;
		height: 100%;
		overflow: scroll;
	}
	.left-menu {
		height: 100%;
	}
	#title .text-block .title-main {
		font-size: 48px;
	}
	#how_it_works .title {
		margin-bottom: 17px;
	}
	.bts-for-config-slider {
		margin-top: 12px;
	}
	.el-inside {
		margin: 0;
	}
	.dish-element.slick-slide {
		margin-right: 15px !important;
		padding-left: 15px;
	}
	#delivery .title {
		margin-bottom: 64px;
	}
	#reviews .subtitle {
		padding: 0 40px;
	}
	.reviews_slider+.buttons-row {
		top: -48px;
		margin-top: 31px;
	}
	#reviews {
		padding-bottom: 94px;
	}
	#calc-calc-mobile .form-group input::-webkit-outer-spin-button,
	#calc-calc-mobile .form-group input::-webkit-inner-spin-button {
		-webkit-appearance: none;
	}
	#calc-calc-mobile .form-group.mob_arr select {
		padding: 6px 30px 6px 12px;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}
	.mob_arr {
		position: relative;
	}
	.mob_arr:after {
		content: "▼";
		padding: 0 8px;
		font-size: 12px;
		position: absolute;
		right: 5px;
		top: 9px;
		z-index: 1;
		text-align: center;
		width: 10%;
		height: 100%;
		pointer-events: none;
		box-sizing: border-box;
		color: #545f6e;
	}
	footer .socials {
		justify-content: center;
		margin-top: 40px;
	}
	footer .nav-item a {
		font-size: 18px;
	}
	footer .footer-bottom {
		align-items: flex-start;
	}
	footer .footer-bottom li.copyright {
		margin-bottom: 39px;
	}
	footer .footer-bottom li {
		margin-bottom: 12px;
		font-size: 15px;
	}
	footer .nav-item span.work-time {
		font-size: 18px;
		font-weight: 300;
		color: #fff;
		display: block;
		margin-bottom: 5px;
	}
	footer .nav-item.phone a {
		font-size: 22px;
		font-weight: 500;
		margin-bottom: 6px;
	}
	footer .nav-item.email a {
		font-size: 19px;
		font-weight: 300;
	}
	footer {
		padding-top: 70px;
	}
	.footer__logo {
		padding-top: 10px;
	}
	.footer__logo .img {
		width: 74%;
	}
	.footer__logo .img img {
		width: 100%;
	}
	.top_mob_nav {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		padding-left: 0;
		padding-top: 15px;
	}
	footer .nav-item {
		margin-bottom: 0;
	}
	.ul-mobile-nav-item .nav-item a {
		font-size: 18px;
		margin-bottom: 30px;
		display: block;
	}
	.footer-row-links {
		padding-top: 36px;
	}
	footer hr.hr {
		margin-top: 40px;
		margin-bottom: 50px;
	}
	.box-img-line.line-bottom {
		bottom: -35px;
	}
	.delivery-step-bottom {
		margin-top: 260px;
	}
	header nav .user-button a span.lc {
		display: none;
	}
	header nav .user-button a img.destop_ico {
		display: none;
	}
	header nav .user-button a img.mob_ico {
		display: flex;
		width: 35px;
	}
	header nav ul a {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-ms-align-items: center;
		align-items: center;
	}
	header nav .user-button .nav-dropdown-toggle {
		line-height: normal;
	}
	header nav ul .menu-btn {
		order: 4;
		margin: 0;
		flex-shrink: 0
	}
	header nav ul .menu-btn svg {
		transform: rotate(180deg);
	}
	header nav ul .logo-link {
		order: 1;
		margin: 0;
		flex-shrink: 0;
		display: none;
	}
	header nav ul .logo-link-mobile {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin: 0;
		order: 1;
		flex-shrink: 0;
	}
	header nav ul .phone {
		order: 2;
		margin-left: auto;
		flex-shrink: 0
	}
	header nav ul .phone a img {
		width: 32px;
	}
	header nav ul .user-button {
		order: 3;
		margin: 0;
		margin-left: 30px;
		margin-right: 30px;
		flex-shrink: 0
	}
	.top-nav-phone-span {
		display: none;
	}
	#select-prog-btn svg {
		display: none;
	}
	.logo-hidden {
		display: none;
	}
	.logo-mobile {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	header nav ul .menu-btn a svg {
		width: 40px;
		height: 40px;
	}
	.reviews-wrapper {
		position: static !important;
	}
	.review-block {
		width: 100%;
	}
	#reviews_all {
		padding-bottom: 0;
	}
	#callback-section .subtitle br {
		display: none;
	}
	.block-action .text {
		padding: 20px 25px;
	}
	.help_box_info {
		font-size: 15px;
		line-height: 23px;
		width: 290px;
	}
	.modalDialog > div {
		transform: scale(0.97);
	}
	.btn.save-lc.next_btn_mob {
		height: 50px;
		width: 160px;
	}
	.btn.save-lc.next_btn_mob svg {
		margin-left: 10px;
	}
	.btn_left_mnu {
		margin-bottom: 0;
	}
	span.mnu-work-time {
		margin-bottom: 40px;
	}

	.reviews_slider .reviews-wrapper {
		height: auto;
	}
	.reviews_slider+.buttons-row {
		top: 0;
	}
	#callback-section .title {
		width: 100% !important;
		text-align: center;
	}
}
@media (max-width: 550px) {
	#component {
		right: -125px;
		top: -180px;
		width: 288px;
		height: 250px; 
	}
	#callback-section {
		padding-top: 185px;
	}
}


