@charset "UTF-8";@font-face{font-family:SF Pro Display;src:url(/_next/static/media/SFProDisplay-Medium.7501bf94.eot);src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(/_next/static/media/SFProDisplay-Medium.7501bf94.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/SFProDisplay-Medium.6ca83f15.woff2) format("woff2"),url(/_next/static/media/SFProDisplay-Medium.d58cfefc.woff) format("woff"),url(/_next/static/media/SFProDisplay-Medium.746a9333.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/_next/static/media/SFProDisplay-RegularItalic.2aa4d471.eot);src:local("SF Pro Display Regular Italic"),local("SFProDisplay-RegularItalic"),url(/_next/static/media/SFProDisplay-RegularItalic.2aa4d471.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/SFProDisplay-RegularItalic.b59ee296.woff2) format("woff2"),url(/_next/static/media/SFProDisplay-RegularItalic.1f1c47ef.woff) format("woff"),url(/_next/static/media/SFProDisplay-RegularItalic.374b2588.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/_next/static/media/SFProDisplay-Bold.bf2e50ea.eot);src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url(/_next/static/media/SFProDisplay-Bold.bf2e50ea.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/SFProDisplay-Bold.f15837dd.woff2) format("woff2"),url(/_next/static/media/SFProDisplay-Bold.7926ddf7.woff) format("woff"),url(/_next/static/media/SFProDisplay-Bold.6b23ae6b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.flex{display:flex}.flex_inline{display:inline-flex}.flex_sb{justify-content:space-between}.flex_sw{flex-basis:100%}.flex_ac{align-items:center}.flex_ab{align-items:flex-end}.flex_at{align-items:flex-start}.flex_hc{justify-content:center}.flex_hr{justify-content:flex-end}.flex_hl{justify-content:flex-start}.flex_center{align-items:center;justify-content:center}.flex_vertical{flex-direction:column}.flex_wrap{flex-wrap:wrap}.flex_no-wrap{flex-wrap:nowrap}.flex_grow{flex-grow:1}.flex_no-grow{flex-grow:0}.flex_no-shrink{flex-shrink:0}.flex_reverse{flex-direction:row-reverse}.flex_reverse-column{flex-direction:column-reverse}.clickable{cursor:pointer}.verticalMiddle{top:50%;transform:translateY(-50%);position:absolute}.itemCenter{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.horizontalMiddle{left:50%;transform:translate(-50%);position:absolute}.clearfix{clear:both}.clearfix:after{content:"";display:block;clear:both;height:1px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}*{box-sizing:border-box}:focus{outline:none}body{font-family:SF Pro Display,sans-serif}a{text-decoration:none}.btn,.btn_nodefault{border:none;font:inherit;color:inherit;background-color:transparent}.btn{border-radius:3px;display:inline-flex;align-items:center;cursor:pointer}.btn_full-width{width:100%}.btn_center{justify-content:center;text-align:center}.restaurant{padding:20px 16px}.restaurant-title{font-weight:700;font-size:34px;line-height:41px;color:#323232}.restaurant-list,.restaurant-title{margin-bottom:24px}.restaurant-item{margin-bottom:13px;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.05);position:relative;display:block;text-decoration:none}.restaurant-item:last-child{bottom:unset}.restaurant-item__img-wrap{width:100%;border-radius:15px;overflow:hidden;height:254px;position:relative}.restaurant-item__img{width:100%}.restaurant-item__content{border-radius:15px;background:#fff;padding:16px;margin-top:-85px;z-index:2;position:relative}.restaurant-item__title{font-size:18px;line-height:21px;color:#323232;margin-bottom:3px}.restaurant-item__rating{margin-bottom:2px}.rating{display:flex;align-items:center}.rating-icon{margin-right:4px}.rating-icon .icon{color:#f8ca53}.rating-value{color:#f8ca53;margin-right:5px}.rating-quantity,.rating-value{font-size:14px;line-height:17px}.rating-quantity{color:#b7b7b7}.restaurant-item__delivery{font-size:12px;line-height:14px;color:#b7b7b7;margin-bottom:8px}.info-item,.restaurant-item__info{display:flex;align-items:center}.info-item{background:#f2f2f2;border-radius:15px;justify-content:center;height:29px;padding:0 8px;font-size:14px;line-height:16px;color:#323232;margin-right:8px}.info-item:last-child{margin-right:unset}.info-item.circle{width:29px;padding:unset}.restaurant-item__gift{position:absolute;bottom:140px;left:12px;border-radius:11px;background:#fff;display:flex;align-items:center}.restaurant-item__gift .icon{background:#6c9f39;border-radius:10px;height:38px;width:38px;color:#fff;display:flex;align-items:center;justify-content:center}.restaurant-item__gift span{font-size:14px;line-height:17px;color:#323232;padding:0 8px}.restaurant-item__21{position:absolute;top:0;left:0}.border{border-bottom:.520833px solid #dfdfdf;padding:0 20px;width:100%;height:1px}.promo{padding:20px 0 20px 16px}.promo-title{font-weight:700;font-size:18px;line-height:21px;color:#323232;margin-bottom:20px}.promo-mini__list-wrap{margin-bottom:20px;overflow:hidden}.promo-mini__list{overflow:auto;padding-right:16px;display:flex}.promo-item-mini{box-shadow:0 0 10px rgba(0,0,0,.05);margin-right:13px;border-radius:15px;overflow:hidden;position:relative;height:120px;width:120px;flex-shrink:0}.promo-item-mini:last-child{margin-right:unset}.promo-item-mini__img,.promo-item-mini__img-wrap{width:100%}.promo-item-mini__title{font-size:12px;line-height:14px;color:#323232;position:absolute;bottom:12px;left:12px;width:100%}.promo-wide__list{overflow:auto;display:flex}.promo-item-wide{width:356px;height:179px;border-radius:15px;overflow:hidden;position:relative;margin-right:13px;margin-bottom:24px;flex-shrink:0}.promo-item-wide:last-child{margin-right:unset}.promo-item-wide__img,.promo-item-wide__img-wrap{width:100%}.promo-item-wide__title{font-size:18px;line-height:21px;color:#323232;position:absolute;bottom:15px;left:16px;width:100%}.product{padding:20px 16px}.product-title{font-weight:700;font-size:18px;line-height:21px;color:#323232;margin-bottom:20px}.product-list__wrap{margin-bottom:24px}.product-list{overflow:auto;display:flex}.product-item{position:relative;width:317px;flex-shrink:0;margin-right:13px;margin-bottom:10px;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden}.product-item__img-wrap{width:100%;border-radius:15px;overflow:hidden}.product-item__img{width:100%}.product-item__title{font-size:18px;line-height:21px;color:#323232;margin-bottom:3px}.product-item__content{border-radius:15px;background:#fff;padding:16px 7px 16px 16px;margin-top:-85px;z-index:2;position:relative}.product-item__delivery{font-size:12px;line-height:14px;color:#b7b7b7;margin-bottom:8px}.product-item__info{display:flex;align-items:center}.static-text{white-space:pre-wrap}.main-container{max-width:500px;margin:auto}.menu-element{margin-left:20px;margin-bottom:10px;display:flex;align-items:center;border-bottom:1px solid #bdbdbd;padding-bottom:10px}.menu-add{margin-left:auto}.menu-number{width:70px}.menu-img{width:50px;margin-right:10px}.cart-button{position:fixed;background:#6c9f39;height:30px;border-radius:30px;width:100%;padding:0 10px;color:#fff;bottom:5px;z-index:10;justify-content:space-between}.cart-button,.cart-element{display:flex;align-items:center}.cart-element{margin-bottom:20px}.cart-remove{margin-left:auto}.itog-sum{text-align:right}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.directionList{display:flex;align-items:center;overflow:auto}.directionElement{border:1px solid #b7b7b7;padding:0 20px;white-space:nowrap}.panel-slide{display:none;position:absolute;bottom:-100%;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.panel-slide.active{bottom:0;display:block}.ProductFullContent{max-width:500px;margin:auto}[data-rsbs-header]{margin-top:-20px;position:relative}[data-rsbs-header]:before{background:hsla(0,0%,100%,.7)}[data-rsbs-overlay]{border-top-left-radius:10px;border-top-right-radius:10px}[data-rsbs-footer]{position:relative}@media (max-width:768px){::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}}h1:not([class]){font-weight:700;margin-bottom:10px}.my-masonry-grid{display:flex;margin-left:-10px;width:auto}.my-masonry-grid_column{padding-left:10px;background-clip:padding-box}@media (min-width:768px){.my-masonry-grid{margin-left:-30px}.my-masonry-grid_column{padding-left:30px}}.footer-wrapper{background:#333}.footer{height:400px;padding:53px 0 0;position:relative}.container,.container-fluid{margin:0 auto;position:relative;max-width:988px}.footer__first-col{padding-bottom:100px;padding-left:0}.col-3{width:252px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-fluid-1,.col-fluid-10,.col-fluid-11,.col-fluid-12,.col-fluid-2,.col-fluid-3,.col-fluid-4,.col-fluid-5,.col-fluid-6,.col-fluid-7,.col-fluid-8,.col-fluid-9{float:left;position:relative;min-height:1px;padding-left:10px;padding-right:10px}.footer__col-header{color:#fff;font:normal 16px/1.1;margin-bottom:23px;text-transform:uppercase}.v-nav,.v-nav__item{display:block}.v-nav__item{line-height:1.2;list-style:none;margin:0 0 15px;padding:0}.v-nav__link{color:#e1e1e1;text-decoration:none}.mobile-links__store.mobile-links__store_apple{background:#0f0f0f url(https://makhachkala.edostav.ru/images/v2.0/app-stores.svg) 15px 7px no-repeat}.mobile-links__store:first-child{margin-top:0}.mobile-links__store{background:#0f0f0f;border:1px solid hsla(0,0%,100%,.3);display:block;height:51px;margin:15px 0 0;vertical-align:top;width:152px;zoom:1;border-radius:5px}.mobile-links__store.mobile-links__store_google{background:#0f0f0f url(https://makhachkala.edostav.ru/images/v2.0/app-stores.svg) -169px 6px no-repeat}.footer__mobile-links{padding-top:3px}.footer__bottom{border-top:1px solid #535353;color:#b2b2b2;height:79px;width:1008px;position:absolute;left:0;bottom:0}.row{position:relative;margin-left:-10px;margin-right:-10px}@media (min-width:768px){.pos-desk-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:3}}.popup-overlay{background:rgba(0,0,0,.5);overflow:auto;padding:20px 0}.react-confirm-alert-overlay{z-index:9999!important}:root{--color-fg-on-emphasis:#fff;--color-neutral-emphasis-plus:#24292f}.toolTip{display:inline-block;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s;right:100%;bottom:50%;margin-right:6px;transform:translateY(50%);position:absolute;z-index:1000000;padding:.5em .75em;-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg-on-emphasis);text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;content:attr(aria-label);background:var(--color-neutral-emphasis-plus);border-radius:6px}.toolTip:before{position:absolute;z-index:1000001;width:0;height:0;color:var(--color-neutral-emphasis-plus);pointer-events:none;content:"";border:6px solid transparent;top:50%;bottom:50%;right:-12px;margin-top:-6px;border-left-color:var(--color-neutral-emphasis-plus)}.react-confirm-alert-blur{filter:blur(0)!important;-webkit-filter:blur(0)!important}@font-face{font-family:Notification;src:url(/_next/static/media/notification.e46c3dba.eot);src:url(/_next/static/media/notification.e46c3dba.eot?#iefixs3g3t9) format("embedded-opentype"),url(/_next/static/media/notification.9928469f.woff) format("woff"),url(/_next/static/media/notification.786b87d6.ttf) format("truetype"),url(/_next/static/media/notification.6894f462.svg#notification) format("svg");font-weight:400;font-style:normal}.notification-container{box-sizing:border-box;position:fixed;top:0;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification{box-sizing:border-box;padding:15px 15px 15px 58px;border-radius:2px;color:#fff;background-color:#ccc;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:.9;margin-top:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:700;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(100%,0,0)}.notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .4s}.notification-leave{visibility:visible;transform:translateZ(0)}.notification-leave.notification-leave-active{visibility:hidden;transform:translate3d(100%,0,0);transition:all .4s}.notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;font-family:Notification;width:28px;height:28px;font-size:28px;text-align:center;line-height:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:hsla(0,0%,100%,.9);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=963c7bef1bc3c259.css.map*/