@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500;1,700&display=swap);.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:after,.flip-clock-wrapper.clearfix:before{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.flip-clock-wrapper:after,.flip-clock-wrapper:before{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:6px;background:#000}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none!important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#000;text-shadow:none}.flip-clock-divider.minutes .flip-clock-label{right:-88px}.flip-clock-divider.seconds .flip-clock-label{right:-91px}.flip-clock-dot.top{top:30px}.flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0)}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0)}100%{-o-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0)}100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.baron__clipper{position:relative;overflow:hidden}.baron__scroller{overflow-y:scroll;-ms-overflow-style:none;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border:0;padding:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.baron__scroller::-webkit-scrollbar{width:0;height:0}.baron__track{display:none;position:absolute;top:0;right:0;bottom:0}.baron._scrollbar .baron__track{display:block}.baron__free{position:absolute;top:0;bottom:0;right:0}.baron__bar{display:none;position:absolute;right:0;z-index:1;width:10px;background:#999}.baron._scrollbar .baron__bar{display:block}.baron__control{display:none}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(plugins/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;display:inline-block;text-align:left;vertical-align:middle}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.8}.modal-header{padding:10px 35px 10px 20px;border-bottom:1px solid #e5e5e5}.modal-header .close{position:absolute;top:13px;right:15px;display:block;width:18px;height:18px;cursor:pointer}.modal-header .close:before{content:"a";font-family:icons;color:#333;font-size:16px;transition:color .25s}.modal-title{margin:0;font-size:20px;font-weight:700;line-height:23px;color:#333}.modal-body{position:relative;padding:15px}.modal-footer{padding:10px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer.bg-gray{background:#ececec}.modal-footer .label{float:left;font-size:18px;font-weight:700;margin-top:2px}.modal-footer .label .ruble{fill:#333;width:9px;height:13px;stroke:#333}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.modal-footer:after,.modal-header:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}[role=button]{cursor:pointer}.tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}@font-face{font-family:icons;src:url(/fonts/obed.eot);src:url(/fonts/obed.eot?#iefix) format("embedded-opentype"),url(/fonts/obed.woff) format("woff"),url(/fonts/obed.ttf) format("truetype"),url(/fonts/obed.svg) format("svg");font-weight:400}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,main,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,main,menu,nav,section{display:block}[hidden]{display:none}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}.smartbanner{top:-80px}.custom-btn{border-radius:5px;cursor:pointer;outline:0;border:none;padding:5px 10px;text-decoration:none;font-size:14px}.ob-tab{padding:10px 11px;text-align:center;display:inline-block;border:1px solid #f0f1f2;border-radius:3px 3px 0 0;background:#fff;cursor:pointer}.ob-tab:hover .ob-tab__text{color:#333}.ob-tab._active,.ob-tab:active{background:#f0f1f2}.ob-tab._active .ob-tab__text,.ob-tab:active .ob-tab__text{border-bottom:1px dotted transparent}.ob-tab .ob-tab__text{color:#999;font-size:12px;line-height:22px;border-bottom:1px dotted;cursor:inherit}.ob-h1{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:700;margin-bottom:10px}@media (max-width:768px){.ob-h1{padding:0 15px;margin-bottom:10px;text-align:center;font-size:16px;font-weight:600;box-sizing:border-box}}.ob-h2{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400}@media (max-width:576px){.ob-h2{font-family:Roboto;font-size:20px;line-height:1.2;color:#1a1a1a;font-weight:400}}.ob-h3{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}@media (max-width:576px){.ob-h3{font-family:Roboto;font-size:16px;line-height:1.2;color:#1a1a1a;font-weight:400}}.ob-h4{font-family:Arial;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-h5{font-family:Roboto;font-size:18px;line-height:50px;color:#1a1a1a;font-weight:400}.ob-h5._gray{font-family:Roboto;font-size:18px;line-height:1.2;color:#999;font-weight:400}.ob-h6{font-family:Roboto;font-size:18px;line-height:50px;color:#1a1a1a;font-weight:400}.ob-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-link:hover{text-decoration:underline;color:#ff5f00}.ob-link._active,.ob-link:active{text-decoration:none}.ob-link._dotted{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#4b82ff;font-size:14px}.ob-link._dotted:hover{border-bottom-color:transparent;color:#4678f0}.ob-link._dotted:active{color:#4678f0}.ob-link._dotted:visited{color:#4b82ff}.ob-link._dashed{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;cursor:pointer;line-height:.9em;color:#4b82ff;font-size:14px}.ob-link._dashed:hover{border-bottom-color:transparent;color:#4678f0}.ob-link._dashed:active{color:#4678f0}.ob-link._dashed:visited{color:#4b82ff}.ob-help-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px;line-height:30px}.ob-help-link:hover{text-decoration:underline;color:#ff5f00}.ob-help-link._active,.ob-help-link:active{text-decoration:none}.ob-help-link._dotted{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-help-link._dotted:hover{border-bottom-color:transparent;color:#999}.ob-help-link._dotted:active{color:#999}.ob-help-link._dotted:visited{color:#999}.ob-help-link._dashed{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-help-link._dashed:hover{border-bottom-color:transparent;color:#999}.ob-help-link._dashed:active{color:#999}.ob-help-link._dashed:visited{color:#999}.ob-help-mini-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#999;font-size:12px}.ob-help-mini-link:hover{text-decoration:underline;color:#999}.ob-help-mini-link._active,.ob-help-mini-link:active{text-decoration:none}.ob-help-mini-link._dotted{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#999;font-size:12px}.ob-help-mini-link._dotted:hover{border-bottom-color:transparent;color:#999}.ob-help-mini-link._dotted:active{color:#999}.ob-help-mini-link._dotted:visited{color:#999}.ob-help-mini-link._dashed{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;cursor:pointer;line-height:.9em;color:#999;font-size:12px}.ob-help-mini-link._dashed:hover{border-bottom-color:transparent;color:#999}.ob-help-mini-link._dashed:active{color:#999}.ob-help-mini-link._dashed:visited{color:#999}.link-mrg{line-height:.9em;color:#ff5f00}.link-mrg:active,.link-mrg:visited{color:#db5200}.link-mrg:hover{color:#db5200}.ob-paragh{font-size:14px;line-height:30px}.ob-pseudotext{font-size:14px;line-height:1.57143;margin-bottom:15px;color:#1a1a1a;text-decoration:none}.ob-pseudotext:active,.ob-pseudotext:hover,.ob-pseudotext:visited{color:#1a1a1a;text-decoration:none}@media screen and (max-width:1024px){.ob-paragh{margin-bottom:20px}}.ob-btn{border-radius:2px;cursor:pointer;outline:0;padding:7px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0}.ob-btn:active,.ob-btn:hover,.ob-btn:visited{text-decoration:none}.ob-btn,.ob-btn:link,.ob-btn:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-btn._hover,.ob-btn:hover{background:#aad750;border-color:#7daa2d}.ob-btn._active,.ob-btn:active{background:#7daa2d;border-color:transparent}.ob-btn._disabled,.ob-btn._disabled:active,.ob-btn._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-btn:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-btn._active,.ob-btn:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-gray-btn{border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px;display:inline-block}.ob-gray-btn:active,.ob-gray-btn:hover,.ob-gray-btn:visited{text-decoration:none}.ob-gray-btn,.ob-gray-btn:link,.ob-gray-btn:visited{background:#fff;color:#333;border-color:#dedede}.ob-gray-btn._hover,.ob-gray-btn:hover{background:#fff;border-color:#999}.ob-gray-btn._active,.ob-gray-btn:active{background:#fff;border-color:#999}.ob-gray-btn._disabled,.ob-gray-btn._disabled:active,.ob-gray-btn._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-gray-btn:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-gray-btn._active,.ob-gray-btn:active{box-shadow:inset 0 2px 5px 0 #dedede}.ob-gray-btn._disabled,.ob-gray-btn:disabled{box-shadow:none}.ob-checkbox{display:block;margin-bottom:10px}.ob-radio{display:block;margin-bottom:10px}.ob-checkbox__field{display:none}.lt-ie9 .ob-checkbox__field{display:inline;vertical-align:text-bottom}.ob-checkbox__field+.ob-checkbox__text{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-checkbox__field+.ob-checkbox__text:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:2px;margin-right:12px;box-sizing:border-box;transition:border .25s ease}.ob-checkbox__field+.ob-checkbox__text{vertical-align:middle}.ob-checkbox__field+.ob-checkbox__text:hover:before{border-color:#ff5f00}.ob-checkbox__field+.ob-checkbox__text:active:before,.ob-checkbox__field:active+.ob-checkbox__text:before,.ob-checkbox__field:checked+.ob-checkbox__text:before,.ob-checkbox__field:checked+.ob-checkbox__text:hover:before{border-color:#ff5f00;border-width:10px}.ob-radio__field{display:none}.lt-ie9 .ob-radio__field{display:inline;vertical-align:text-bottom}.ob-radio__field+.ob-radio__text{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-radio__field+.ob-radio__text:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:50%;margin-right:12px;box-sizing:border-box;transition:border .25s ease}.ob-radio__field+.ob-radio__text{vertical-align:middle}.ob-radio__field+.ob-radio__text:hover:before{border-color:#ff5f00}.ob-radio__field+.ob-radio__text:active:before,.ob-radio__field:active+.ob-radio__text:before,.ob-radio__field:checked+.ob-radio__text:before,.ob-radio__field:checked+.ob-radio__text:hover:before{border-color:#ff5f00;border-width:10px}.color .green{background:#a0c84b;display:inline-block;height:50px;width:50px}.color .green:hover{background:#aad750}.color .green:active{background:#7daa2d}.color .blue{background:#4b82ff;display:inline-block;height:50px;width:50px}.color .blue:hover{background:#4678f0}.color .blue:active{background:#4678f0}.color .orange{background:#ff6f27;display:inline-block;height:50px;width:50px}.color .yellow{background:#f0be5a;display:inline-block;height:50px;width:50px}.color .l-gray{background:#dedede;display:inline-block;height:50px;width:50px}.color .gray{background:#999;display:inline-block;height:50px;width:50px}.color .d-gray{background:#333;display:inline-block;height:50px;width:50px}a{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}a:hover{text-decoration:underline;color:#ff5f00}a._active,a:active{text-decoration:none}a._dotted{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#4b82ff;font-size:14px}a._dotted:hover{border-bottom-color:transparent;color:#4678f0}a._dotted:active{color:#4678f0}a._dotted:visited{color:#4b82ff}a._dashed{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;cursor:pointer;line-height:.9em;color:#4b82ff;font-size:14px}a._dashed:hover{border-bottom-color:transparent;color:#4678f0}a._dashed:active{color:#4678f0}a._dashed:visited{color:#4b82ff}html{height:100%}body{position:relative;box-sizing:border-box;padding-bottom:370px;min-height:100%}.ob-footer{position:absolute;bottom:0;height:320px}.clearfix:after{content:"";display:table;clear:both}body{font-family:Inter,Roboto,sans-serif;font-size:14px;color:#1a1a1a;line-height:20px;background:#f5f5f5;width:100%}html._overflow{overflow:hidden}b{font-weight:700}i{font-style:italic}hr{border-color:#dedede}strong{font-weight:700}.ob-wrapper{max-width:1440px;margin:0 auto}.ob-popup-layout{position:fixed;display:none;background:rgba(0,0,0,.8);top:0;left:0;right:0;bottom:0;z-index:1503}.ob-popup-layout.-visible{display:block;z-index:21}.ob-popup-closer{position:absolute;top:16px;right:17px;display:block;width:18px;height:18px;cursor:pointer}.ob-popup-closer:before{content:"a";font-family:icons;color:#333;font-size:16px;transition:color .25s}.ob-popup-closer:hover:before{color:#db5200}.ob-big-white-tile{background:#fff}.ob-alerts+.ob-big-white-tile,.ob-nav+.ob-big-white-tile{padding-top:30px}.ob-big-white-tile .ob-restaurant-list__tile{background:#fff;padding:27px 90px 10px;margin-bottom:7px;border-radius:0;border-bottom:1px solid #dedede}@media screen and (max-width:1024px){body{padding-bottom:486px}.ob-btn-down,.ob-btn-up{display:none!important}.ob-big-white-tile .ob-restaurant-list__tile{padding-left:20px;padding-right:20px;margin-bottom:27px}.ob-big-white-tile .ob-restaurant-list__metro{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.ob-go-to-basket{position:fixed;bottom:0;z-index:10;width:100%;box-sizing:border-box;text-align:center;border-radius:0;border-color:#a0c84b}}@media screen and (max-width:480px){body{padding-bottom:835px;overflow-x:hidden}.ob-restaurant-list__sort-item{margin-top:10px;margin-bottom:10px}.ob-restaurant-list__sort-list{margin-left:10px}}.ob-btn-down,.ob-btn-up{font-size:14px;padding:100px 0 0;width:60px;text-align:center;color:#333;cursor:pointer;position:fixed;top:0;left:0;z-index:15;opacity:.6;height:100%;display:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s linear,opacity .2s linear}.ob-btn-down__text:before,.ob-btn-up__text:before{content:'';display:block;margin:10px auto 0;vertical-align:middle;background:url(/img/arrows/arrow_up.png) no-repeat;background-size:100%;width:20px;height:20px;transition:background-color .2s linear,opacity .2s linear}.ob-btn-down:hover,.ob-btn-up:hover{background-color:#dedede;opacity:.6}.ob-btn-down__text:before{background:url(/img/arrows/arrow_down.png) no-repeat}.ob-default-text p,.ob-supplier-about__text p{line-height:1.5}.__overflow{overflow:hidden;position:fixed}body._overflow{overflow:hidden;position:fixed}.__opacity{opacity:0}._required:after{content:' *';color:#ff6f27}.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.__hide{display:none!important}.ob-typo__h1{font-size:32px;line-height:52px;font-weight:400}.ob-typo__dashed{border-bottom-style:dashed;border-bottom-width:1px}.ob-typo__dashed:hover{border-bottom:none!important;outline:0;text-decoration:none}.ob-textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-textarea._error{border-color:#ff6f27}.ob-textarea.error{border-color:#ff6f27}.ob-input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-input._error{border-color:#ff6f27}.ob-input.error{border-color:#ff6f27}.ob-input._mini{width:45px}.ob-input._error{border-color:#ff6f27}.ob-input__hint{font-size:12px;color:#ff6f27;display:block;margin-top:5px}.ob-input__accrual-amount{margin:0 0 5px 0}.ob-select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-select._error{border-color:#ff6f27}.ob-select.error{border-color:#ff6f27}.ob-select._error{border-color:#ff6f27}.ob-form-block{background:#fff;padding:33px 20px 20px;margin-bottom:7px}.ob-form-block.p20{padding:20px}.ob-form__block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-form__block:after{content:'';display:table;clear:both}.ob-form__block-header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-form__field-name{float:left;width:145px;padding-top:10px}.ob-form__field-name._top{padding-top:0}.ob-form__field-name._not-float{float:none;display:block;margin-bottom:5px;width:100%}.ob-form__field-block{overflow:hidden;margin-bottom:10px}.ob-form__field-block:last-child{margin-bottom:0}.ob-form__btn{border-radius:0;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px}.ob-form__btn:active,.ob-form__btn:hover,.ob-form__btn:visited{text-decoration:none}.ob-form__btn,.ob-form__btn:link,.ob-form__btn:visited{background:#a0c84b;color:#fff;border-color:transparent}.ob-form__btn._hover,.ob-form__btn:hover{background:#aad750;border-color:transparent}.ob-form__btn._active,.ob-form__btn:active{background:#7daa2d;border-color:transparent}.ob-form__btn._disabled,.ob-form__btn._disabled:active,.ob-form__btn._disabled:hover{background:#dedede;color:#999;border-color:transparent;pointer-events:none}.ob-form__btn:disabled{background:#dedede;color:#999;border-color:transparent;cursor:default}.ob-form__btn._active,.ob-form__btn:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-form__hint{font-size:12px;color:#999}.check-feedback{display:block;max-width:300px}.feedback .ob-text-page{margin-bottom:7px}.ob-block{line-height:30px}.link-delivery{float:left;margin:5px 5px 0;padding:5px 10px;color:#9e9e9e;background:#fff;border:1px solid #dedede;border-radius:1px;line-height:14px;font-size:12px}.link-delivery:hover{text-decoration:none;color:#fff;background-color:#ff5f00}.ob-form__block .ob-checkbox__contract{font-size:12px;color:#333}.ob-form__block .ob-checkbox{margin-bottom:0;margin-top:10px}.ob-checkbox__contract{font-size:12px;color:#999}.ob-checkbox__contract .ob-field_link{text-decoration:none;cursor:pointer;color:#ff5f00;font-size:12px}.ob-checkbox__contract .ob-field_link:hover{text-decoration:underline}.ob-checkbox__contract .ob-field_link:visited{color:#db5200}.ob-checkbox__contract .ob-field_link:active{color:#db5200}.ob-restore-pass{margin-bottom:7px}.ob-text-webpage{margin-bottom:7px}.ob-coworker-list .ob-h1{margin-bottom:24px}.ob-orders-account .ob-h1{margin-bottom:20px}@media (max-width:768px){.ob-orders-account .ob-h1{margin-top:20px;margin-bottom:10px;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:600;text-align:center}}.ob-supplier .ob-h1{margin-bottom:5px}.ob-transfer .ob-h1{margin-top:20px;margin-bottom:20px;box-sizing:border-box}.ob-coworker-list .ob-form__business{margin-top:-15px;padding-bottom:20px}.ob-coworker-list .ob-form__business-title{font-weight:600}.ob-coworker-list .ob-form__business-subtitle{display:block;padding:5px 0 10px 0}.ob-coworker-list .ob-form__business-btn{display:inline-block;padding:6px 12px;font-size:14px;font-weight:700;line-height:22px;text-decoration:none;text-align:center;text-transform:uppercase;border:2px solid #a0c84b;background-color:#fff;color:#a0c84b}.ob-coworker-list .ob-form__business-btn:hover{background-color:#a0c84b;color:#fff;text-decoration:none}.ob-coworker-list .ob-checkbox__contract{font-size:14px;color:#333}.ob-coworker-list .ob-checkbox__contract .ob-field_link{font-size:14px}.ob-text-page h1{font-family:Roboto;font-size:30px;line-height:1.2;color:#1a1a1a;font-weight:700;margin-bottom:18px;margin-top:20px}.ob-text-page__img-block{float:right;width:200px}.ob-text-page__img-block:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-text-page>div{background:#fff;padding:33px 20px 20px}.ob-text-page>div:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-text-page p{font-size:14px;line-height:1.57143;margin-bottom:15px}.ob-text-page figure{margin-bottom:27px}.ob-text-page figcaption{font-size:9pt;color:#999;display:block}.ob-text-page img{margin-bottom:10px;width:100%}.ob-text-page .share_buttons{float:left;text-align:left}.ob-text-page .share_buttons div{display:inline-block;vertical-align:middle}.ob-text-page .ob-btn{display:inline-block;text-align:center}.ob-text-page .social{font-weight:400}.ob-text-page .social a{display:inline-block;width:40px;margin-right:10px}.ob-text-page__message-to-registered{margin-bottom:7px}.fc:hover img,.tw:hover img,.vk:hover img{opacity:.8}.ob-tile{background:#fff;padding:33px 20px 20px}.ob-table{width:100%}.ob-table__head-row{border-bottom:1px solid #dedede}.ob-table__head-col{text-align:left;font-size:12px;color:#999;padding:16px 0}.ob-table__head-col:last-child{text-align:right}.ob-table__head-col._left{text-align:left}.ob-table__row{border-bottom:1px solid #dedede}.ob-table__col{text-align:left;padding:25px 0}.ob-table__col:last-child{text-align:right}.ob-table__col._left{text-align:left}.ob-table__foot-col{text-align:right;font-weight:700;padding:20px 0 5px}.ob-table__foot-col._left{text-align:left}.ob-question{display:inline-block;fill:#dedede;width:16px;margin-bottom:-2px}.ob-paginator{display:block;font-size:0}.ob-paginator__item{display:inline-block;font-size:14px;margin-right:10px}.ob-paginator__link{display:block;border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px}.ob-paginator__link:active,.ob-paginator__link:hover,.ob-paginator__link:visited{text-decoration:none}.ob-paginator__link,.ob-paginator__link:link,.ob-paginator__link:visited{background:#fff;color:#333;border-color:#dedede}.ob-paginator__link._hover,.ob-paginator__link:hover{background:#fff;border-color:#999}.ob-paginator__link._active,.ob-paginator__link:active{background:#fff;border-color:#999}.ob-paginator__link._disabled,.ob-paginator__link._disabled:active,.ob-paginator__link._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-paginator__link:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-paginator__link._active,.ob-paginator__link:active{box-shadow:inset 0 2px 5px 0 #dedede;font-weight:600}.ob-paginator__link._disabled,.ob-paginator__link:disabled{box-shadow:none}.ob-hint{font-family:Arial;font-size:12px;line-height:1.2;color:#1a1a1a;font-weight:400;color:#7d7d7d;font-style:italic;padding-left:10px;margin-top:10px;margin-bottom:10px}.ob-more-info{background:#dedede;border-radius:10px;font-weight:700;font-size:18px;line-height:0;display:inline-block;height:9px;padding:0 4px;cursor:pointer}.ob-time{font-family:Arial;font-size:14px;line-height:1.2;color:#999;font-weight:400}@media (max-width:1024px){.ob-text-page p{margin-right:0}.ob-text-page__message-to-registered{margin-bottom:27px}.feedback .ob-text-page{margin-bottom:27px}.ob-form-block{margin-bottom:27px}.ob-restore-pass{margin-bottom:27px}.ob-text-webpage{margin-bottom:27px}.ob-text-page h1{font-size:24px}}@media screen and (max-width:640px){.ob-text-page h1{margin-bottom:10px;padding:0 15px;font-size:16px}.ob-supplier .ob-h1{margin-top:20px;margin-bottom:10px;font-weight:600;font-size:16px}}@media screen and (max-width:768px){.ob-coworker-list .ob-h1{margin-top:20px;margin-bottom:10px;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:600;text-align:center}}.ob-form .ob-form__field-block .ob-input__info_message{margin-top:8px;font-size:12px}@media screen and (max-width:760px){.check-feedback{max-width:200px}}@media screen and (max-width:620px){.ob-orders-account .ob-h1{margin-left:20px}}.ob-form-block-percent{margin:0;color:#6eaf31;font-size:14px;font-weight:600;line-height:24px}.ob-form-block-percent__zero{margin:0 18px 0 0;font-size:18px}.ob-form-block-percent span{display:inline-block;height:26px;vertical-align:middle}.b-list-payment__delimiter{float:left}.b-list-payment__item{float:left}.b-list-payment__input{width:206px;height:30px;border:1px solid #dedede;color:#000;font-size:14px;font-weight:400}.b-list-payment__replenishment{position:relative;width:206px}.b-list-payment__ruble{position:absolute;top:8px;right:9px;width:9px;height:13px;background-image:url(/img/ruble-input.png);background-size:cover}.b-list-payment__input-title,.b-list-payment__select-title{margin:0 0 10px;color:#333;font-size:14px;font-weight:400}.b-list-payment__circle{margin:0 20px 0 0;padding:0;width:40px;height:40px;border:3px solid #ff5f00;border-radius:50%;box-sizing:border-box;text-align:center;color:#ff5f00;font-size:28px;font-weight:700}.b-list-payment__refill{cursor:pointer;font-size:14px;text-transform:uppercase;font-weight:600;line-height:22px;padding:6px 20px;display:inline-block;margin:0 0 0 10px;color:#a0c84b;background-color:#fff;border:1px solid #a0c84b;transition:background-color .3s,color .3s}@media (max-width:767px){.b-list-payment__refill{margin:10px 0 0 0;width:100%;box-sizing:border-box;text-align:center}}.b-list-payment__refill:hover{text-decoration:none;color:#fff!important;background-color:#a0c84b}.b-list-payment__refill:visited{color:#a0c84b}.b-list-payment_first{padding:20px;margin-bottom:10px}.b-list-payment_first .ob-paragh{line-height:24px}.b-list-payment_second{margin:19px 0 0 0}.b-list-payment-button{margin:20px 0 0 60px;background-color:#a0c84b;color:#fff;cursor:pointer;border:0;font-size:14px;text-transform:uppercase;font-weight:600;line-height:22px;padding:7px 20px}.b-list-payment-button:hover{background:#aad750}.b-auto-payment-in-replenishment{margin:10px 0 0 0;padding:20px 20px 20px}.b-auto-payment-in-replenishment__left{float:left}.b-auto-payment-in-replenishment__image{margin:0 40px 0 0;width:40px;height:40px;background-image:url(/img/auto-payment.png);background-size:cover}.b-auto-payment-in-replenishment__title{margin:11px 0 0 0;color:#6eaf31;font-size:14px;font-weight:700}.b-auto-payment-in-replenishment__right{float:right}.b-auto-payment-in-replenishment__link{display:inline-block;margin:14px 0 0 0;color:#999!important;font-size:14px;font-weight:400}.b-auto-payment-in-replenishment__link:hover{color:#9e9e9e}.b-auto-payment__link{cursor:pointer}.b-text-in-replenishment{margin:10px 0 0 0;padding:20px}.b-text-in-replenishment .ob-paragh{line-height:24px}@media screen and (max-width:767px){.b-list-payment_first{padding:20px 9px 20px 9px}.b-list-payment_first .b-list-payment__circle{margin:0 5px 0 0}.b-list-payment-button{width:100%;text-align:center;margin:20px 0 0 0}.b-auto-payment-in-replenishment,.b-saved-card-in-settings,.b-text-in-replenishment{padding:20px 9px}.b-auto-payment-in-replenishment__image{margin:0 10px 0 0}.b-auto-payment-in-replenishment__title{margin:4px 0 0;width:125px}.b-text-in-replenishment{margin-bottom:20px}}.ob-header{background:#fff;padding:0 30px;height:65px;box-sizing:border-box}.ob-header.sticky{z-index:22}.ob-header.-js-uppered{z-index:31}.ob-header__logo-link{text-decoration:none;display:inline-block;margin-right:28px;padding-top:15px;vertical-align:top;outline:0}.ob-header__logo-link:active,.ob-header__logo-link:hover,.ob-header__logo-link:visited{color:#fff!important}.ob-header__close{display:none}.ob-header__icons{display:none}.ob-header__login-btn{cursor:pointer;padding:5px 10px;text-decoration:none;font-size:14px;display:inline-block;border:1px solid #a0c84b;color:#a0c84b}.ob-header__login-btn:hover{border:1px solid #aad750;color:#aad750}.ob-header__btn{cursor:pointer;padding:5px 10px;text-decoration:none;font-size:14px;display:inline-block;border:1px solid #a0c84b;color:#a0c84b;line-height:1.2}.ob-header__btn:hover{border:1px solid #aad750;color:#aad750;text-decoration:none}.ob-header__address{display:inline-block;vertical-align:middle;margin-right:40px;position:relative}.ob-header__search{display:inline-block;position:relative;padding:15px 0 0 0;width:21%;max-width:340px;vertical-align:top}.ob-header__small-phone{display:none}.ob-header__right-content{float:right;padding-top:15px;text-align:right}.ob-header__contacts{display:inline-block;vertical-align:top;padding-right:30px}.ob-header__phone{font-size:14px;text-decoration:none;color:#1a1a1a;display:block}.ob-header__phone:active,.ob-header__phone:hover,.ob-header__phone:visited{text-decoration:none;color:inherit}.ob-header__feedback{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#999;font-size:12px}.ob-header__feedback:hover{border-bottom-color:transparent;color:gray}.ob-header__feedback:active{color:#999}.ob-header__feedback:visited{color:#999}.ob-header__company-lk{display:inline-block}.ob-header__lk{display:inline-block;vertical-align:middle;border-left:1px solid #dedede;position:relative}.ob-header__lk-user-link:active{text-decoration:none}.ob-header__login{display:inline-block;vertical-align:middle}.ob-header .select2{margin-bottom:16px}.ob-delivery-address{width:135px}.ob-delivery-address__city{font-size:16px;margin-bottom:2px;max-width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:14px}.ob-delivery-address__city span{cursor:pointer}.ob-delivery-address__place{font-size:11px;color:#999;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ob-search__field{border-radius:1px;outline:0;padding:8px 10px 8px 36px;border:1px solid #dedede;box-sizing:border-box;width:100%;background:#fff url(/img/static/svg/search.svg) no-repeat;background-size:20px 20px;background-position:10px 5px}.ob-search__field._error{border-color:#ff6f27}.ob-search__field.error{border-color:#ff6f27}.ob-lk{padding:0 25px}.ob-lk__name{font-size:14px;color:#333;display:inline-block;line-height:21px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;margin-top:-1px}.ob-lk__money{margin-top:-2px;font-size:14px;color:#333;display:block;font-weight:700}.ob-lk__card{color:#ff5f00}.ob-lk__tied-card{position:relative;padding:1px;color:#333}.ob-lk__tied-card-image{position:absolute;display:inline-block;width:27px;height:17px;top:-3px;background-image:url(/img/map-binding/s-visa.png);background-size:cover}.ob-lk__tied-card-number{display:inline-block;padding:0 0 0 30px}.ob-lk__tied-card-stars{vertical-align:middle}.ob-empty-block{display:inline-block;padding:0 0 25px;vertical-align:top;max-width:80px}.ob-company-lk{padding-bottom:25px}.ob-company-lk__wrap{display:inline-block;vertical-align:middle;position:relative}.ob-company-lk__name{font-size:14px;display:inline-block;line-height:21px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;margin-top:-1px}.ob-company-lk__money{margin-top:-2px;display:block;font-size:14px;color:#333}.ob-company-lk__sum-money{font-size:14px;color:#333;font-weight:700}.ob-company-lk__sum-money svg{width:10px;height:11px;fill:#333}@media screen and (max-width:1024px){.ob-header{padding:0 20px}.ob-header__search{width:220px}.ob-header__lk{padding:0}.ob-header__company-lk{padding:0}.ob-header__feedback{border-bottom-style:solid}}.ob-city-modal{position:absolute;display:none;top:50px;left:-105pt;width:360px}.ob-city-modal__wrap{background:#fff;padding:20px;border:1px solid #dedede;z-index:3;white-space:nowrap}.ob-city-modal__wrap:before{border-color:transparent transparent #dedede transparent}.ob-city-modal__wrap:after{border-color:transparent transparent #fff transparent}.ob-city-modal__wrap:after,.ob-city-modal__wrap:before{content:'';width:0;height:0;border-style:solid;position:absolute;left:50%}.ob-city-modal__wrap:before{border-width:10px;top:-20px;margin-left:-10px}.ob-city-modal__wrap:after{border-width:8px;top:-16px;margin-left:-8px}.ob-city-modal__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;padding-bottom:16px}.ob-city-modal__radio-block{display:block;margin-bottom:20px}.ob-city-modal__radio{display:none}.lt-ie9 .ob-city-modal__radio{display:inline;vertical-align:text-bottom}.ob-city-modal__radio+.ob-city-modal__radio-text{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-city-modal__radio+.ob-city-modal__radio-text:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:50%;margin-right:12px;box-sizing:border-box;transition:border .25s ease}.ob-city-modal__radio+.ob-city-modal__radio-text{vertical-align:middle}.ob-city-modal__radio+.ob-city-modal__radio-text:hover:before{border-color:#ff5f00}.ob-city-modal__radio+.ob-city-modal__radio-text:active:before,.ob-city-modal__radio:active+.ob-city-modal__radio-text:before,.ob-city-modal__radio:checked+.ob-city-modal__radio-text:before,.ob-city-modal__radio:checked+.ob-city-modal__radio-text:hover:before{border-color:#ff5f00;border-width:10px}.ob-city-modal__subtitle{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;padding-top:16px;border-top:1px solid #dedede;margin-bottom:16px}.ob-city-modal__hint{white-space:normal;color:#999;font-size:10px}.ob-city-modal__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff;margin-bottom:10px}.ob-city-modal__select._error{border-color:#ff6f27}.ob-city-modal__select.error{border-color:#ff6f27}.ob-lk-info-modal{position:absolute;display:none;top:50px;right:-25px;z-index:25}.ob-lk-info-modal__wrap{background:#fff;border:1px solid #dedede;z-index:3;white-space:nowrap;text-align:left;box-sizing:border-box;padding:0}.ob-lk-info-modal__wrap:before{border-color:transparent transparent #dedede transparent}.ob-lk-info-modal__wrap:after{border-color:transparent transparent #fff transparent}.ob-lk-info-modal__wrap:after,.ob-lk-info-modal__wrap:before{content:'';width:0;height:0;border-style:solid;position:absolute;left:50%}.ob-lk-info-modal__wrap:before{border-width:10px;top:-20px;margin-left:-10px}.ob-lk-info-modal__wrap:after{border-width:8px;top:-16px;margin-left:-8px}.ob-lk-info-modal__wrap:before{top:-19px;left:initial;right:55px}.ob-lk-info-modal__wrap:after{top:-15px;left:initial;right:57px}.ob-lk-info-modal__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;padding-bottom:16px;white-space:normal}.ob-lk-info-modal__money-info{padding:16px 0}.ob-lk-info-modal__money-block{position:relative;display:inline-block;width:209px;padding:12px 0 11px 25px;vertical-align:top}.ob-lk-info-modal__money-block:after{position:absolute;content:'';top:10px;left:0;width:20px;height:20px;background-image:url(/img/menu/personal-account.svg);background-size:cover}.ob-lk-info-modal__money-key{color:#333;font-size:16px}.ob-lk-info-modal__money-key:visited{color:#333}.ob-lk-info-modal__money-value{font-weight:700}.ob-lk-info-modal__main-info{padding:16px 0}.ob-lk-info-modal__main-info:last-child{border-bottom:0;padding-bottom:0}.ob-lk-info-modal__cat-title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:16px}.ob-lk-info-modal__list{display:inline-block;vertical-align:top;width:50%}.ob-lk-info-modal__item{padding:0 20px;list-style:none;border-bottom:1px solid #ededed}.ob-lk-info-modal__item:last-child{border-bottom:0}.ob-lk-info-modal__item_account{padding:0 20px}.ob-lk-info-modal__item_account:hover{background-color:#fff!important;cursor:default}.ob-lk-info-modal__item:visited{color:#333}.ob-lk-info-modal__item:hover{background-color:#ededed;color:#333}.ob-lk-info-modal__link{position:relative;display:inline-block;padding:12px 0 11px 24px;width:209px;text-align:left;text-decoration:none;color:#333;font-size:16px}.ob-lk-info-modal__link:visited{color:#333}.ob-lk-info-modal__link:hover{color:#333;text-decoration:none}.ob-lk-info-modal__link_about-company{color:#333}.ob-lk-info-modal__link_about-company:after{position:absolute;content:'';top:10px;left:0;width:20px;height:20px;background-image:url(/img/menu/about-company.svg);background-size:cover}.ob-lk-info-modal__link_replenish-account:after{position:absolute;content:'';width:20px;height:20px;top:10px;left:0;background-image:url(/img/menu/replenish-account1.svg);background-size:cover}.ob-lk-info-modal__link_dinners:after{position:absolute;content:'';top:10px;left:0;height:20px;width:20px;background-image:url(/img/menu/dinners.svg);background-size:cover}.ob-lk-info-modal__link_food-from-restaurant:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:0;background-image:url(/img/menu/food-from-restaurant.svg);background-size:cover}.ob-lk-info-modal__link_statistics:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:0;background-image:url(/img/menu/statistics.svg);background-size:cover}.ob-lk-info-modal__link_cashless-payment:after{content:'';position:absolute;width:20px;top:10px;left:0;height:20px;background-image:url(/img/menu/cashless-payment.svg);background-size:cover}.ob-lk-info-modal__link_employees{color:#363636}.ob-lk-info-modal__link_employees:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:0;background-image:url(/img/menu/employees.svg);background-size:cover}.ob-lk-info-modal__bonus-info{padding:16px 0;border-bottom:1px solid #dedede}.ob-lk-info-modal__bonus-item{margin-bottom:16px}.ob-lk-info-modal__bonus-item:last-child{margin-bottom:0}.ob-lk-info-modal__bonus-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-lk-info-modal__bonus-link:hover{text-decoration:underline;color:#ff5f00}.ob-lk-info-modal__bonus-link._active,.ob-lk-info-modal__bonus-link:active{text-decoration:none}.ob-lk-info-modal__logout{padding:16px 0 0}.ob-lk-info-modal__logout-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-lk-info-modal__logout-link:hover{text-decoration:underline;color:#ff5f00}.ob-lk-info-modal__logout-link._active,.ob-lk-info-modal__logout-link:active{text-decoration:none}.ob-login__btn{display:inline-block;border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px}.ob-login__btn:active,.ob-login__btn:hover,.ob-login__btn:visited{text-decoration:none}.ob-login__btn,.ob-login__btn:link,.ob-login__btn:visited{background:#fff;color:#333;border-color:#dedede}.ob-login__btn._hover,.ob-login__btn:hover{background:#fff;border-color:#999}.ob-login__btn._active,.ob-login__btn:active{background:#fff;border-color:#999}.ob-login__btn._disabled,.ob-login__btn._disabled:active,.ob-login__btn._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-login__btn:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-login__btn._active,.ob-login__btn:active{box-shadow:inset 0 2px 5px 0 #dedede}.ob-login__btn._disabled,.ob-login__btn:disabled{box-shadow:none}.ob-login__modal{position:fixed;top:50%;left:50%;background:#fff;text-align:left;padding:20px;width:340px;display:none;z-index:1504}.ob-login__modal-title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin:-10px 0 20px 0}.ob-login__modal-field{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;background:#fff;display:block;margin-top:5px;margin-bottom:16px}.ob-login__modal-field._error{border-color:#ff6f27}.ob-login__modal-field.error{border-color:#ff6f27}.ob-login__modal-field+label.error{margin-top:-10px;margin-bottom:10px}.ob-login__modal-field.error{max-width:100%}.ob-login__modal-hint{font-size:10px;color:#999;float:right;margin-top:2px}.ob-login__modal-hint:active,.ob-login__modal-hint:hover,.ob-login__modal-hint:visited{text-decoration:none;color:inherit}.ob-login__modal-btn{display:inline-block;margin-right:25px;border-radius:0;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px}.ob-login__modal-btn:active,.ob-login__modal-btn:hover,.ob-login__modal-btn:visited{text-decoration:none}.ob-login__modal-btn,.ob-login__modal-btn:link,.ob-login__modal-btn:visited{background:#a0c84b;color:#fff;border-color:transparent}.ob-login__modal-btn._hover,.ob-login__modal-btn:hover{background:#aad750;border-color:transparent}.ob-login__modal-btn._active,.ob-login__modal-btn:active{background:#7daa2d;border-color:transparent}.ob-login__modal-btn._disabled,.ob-login__modal-btn._disabled:active,.ob-login__modal-btn._disabled:hover{background:#dedede;color:#999;border-color:transparent;pointer-events:none}.ob-login__modal-btn:disabled{background:#dedede;color:#999;border-color:transparent;cursor:default}.ob-login__modal-btn._active,.ob-login__modal-btn:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-login__modal-subbtn{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-login__modal-subbtn:hover{text-decoration:underline;color:#ff5f00}.ob-login__modal-subbtn._active,.ob-login__modal-subbtn:active{text-decoration:none}.js-login__link-bad-phone,.js-login__link-bad-phone:hover,.js-login__link-bad-phone:link,.js-login__link-bad-phone:visited{text-decoration:none}.ob-burger{position:relative;display:inline-block;vertical-align:middle}.ob-burger__icon{background:#ff6f27 url(/img/static/svg/burger.svg) center center no-repeat;background-size:40%;width:75px;height:75px;display:none;margin:-15px 20px -15px -20px}.ob-burger .ob-header__contacts{display:none}.ob-burger__modal{position:fixed;left:-150px;width:0;max-width:400px;top:74px;box-sizing:border-box;bottom:0;background:#fff;text-align:left;z-index:1;transition:all .3s ease;padding:0;box-shadow:1px 25px 60px 3px rgba(0,0,0,.25);border-top:1px solid #dedede}.ob-burger__modal *{color:#1a1a1a}.ob-burger__modal>a,.ob-burger__modal>div{display:block;width:100%;margin:0;color:#1a1a1a;text-decoration:none;padding:20px;opacity:0;border:0;border-top:1px solid #dedede;box-sizing:border-box}.ob-burger__modal>a:first-child,.ob-burger__modal>div:first-child{border-top:none}.ob-burger__modal._visible{width:60%;left:0}.ob-burger__modal._visible>a,.ob-burger__modal._visible>div{opacity:1}.ob-burger__modal .ob-login__btn,.ob-burger__modal .ob-search__field{color:#1a1a1a}span.highlighted{color:#ff5f00}.ob-search .ob-search__field::-webkit-input-placeholder{opacity:1;font-size:13px;color:#999}.ob-search .ob-search__field::-moz-placeholder{opacity:1;font-size:13px;color:#999}.ob-search .ob-search__field:-moz-placeholder{opacity:1;font-size:13px;color:#999}.ob-search .ob-search__field:-ms-input-placeholder{opacity:1;font-size:13px;color:#999}@media screen and (max-width:735px){.ob-header{height:50px}.ob-header__search{display:inline-block;position:absolute;top:-5px;left:14px;width:68%}.ob-header__close{position:absolute;bottom:11px;right:4px;width:18px;height:18px;cursor:pointer;font-family:icons;color:#9e9e9e;font-size:11px;transition:color .25s;z-index:3;line-height:20px;text-align:right}.ob-header__close:hover{color:#db5200}.ob-header__icons{padding-top:15px}.ob-header__right-content{padding-top:10px}.ob-header__logo-link{padding-top:10px}.ob-search__field{padding:7px 18px 11px 19px;border-top:0;border-left:0;border-right:0;z-index:2;background:url(/img/static/svg/search.svg) 0 3px no-repeat #fff;background-size:20px 20px}.ob-search__field_mobile{display:none}}@media screen and (max-width:560px){.ob-header__search{display:none}}@media screen and (max-width:479px){.ob-header__contacts{display:none}.ob-header__btn{display:none}.ob-burger .ob-header__contacts{display:block}.ob-feedback{max-width:90%}.ob-feedback__label{float:none;display:block}.ob-login__modal{max-width:90%;margin-left:5%!important;left:0;box-sizing:border-box}}@media screen and (max-width:1024px){.ob-city-modal{position:fixed;top:50%;left:50%;margin-left:-180px;margin-top:-180px;z-index:21}.ob-city-modal:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:block;width:initial;height:initial;z-index:0}.ob-city-modal__wrap{z-index:1;position:relative}.ob-city-modal__wrap:after,.ob-city-modal__wrap:before{display:none}.ob-lk-info-modal{right:-10px}.ob-lk-info-modal__wrap{z-index:1;position:relative}.ob-lk-info-modal__wrap:after{right:24px}.ob-lk-info-modal__wrap:before{right:22px}.ob-search .ob-search__field::-webkit-input-placeholder{font-size:13px;line-height:14px}.ob-search .ob-search__field::-moz-placeholder{font-size:13px;line-height:14px}.ob-search .ob-search__field:-moz-placeholder{font-size:13px;line-height:14px}.ob-search .ob-search__field:-ms-input-placeholder{font-size:13px;line-height:14px}}.ob-header__lk-wrapper{display:inline-block;padding:0 0 25px 0;vertical-align:top}.ob-header__lk{height:30px}.ob-lk__sum-money .ob-supplier-basket__symbol-ruble{fill:#333;width:10px;stroke:none;height:10px}.ob-lk__sum-money .ob-supplier-basket__symbol-ruble_orange{fill:#ff5f00;width:10px;stroke:none;height:10px}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;color:#ff5f00}@keyframes pulse{0%{transform:scale(.7);opacity:.3}50%{transform:scale(1);opacity:1}100%{transform:scale(.7);opacity:.3}}.pulses{animation-name:pulses;-webkit-animation-name:pulses;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;color:#ff5f00}.ob-header__lk-wrapper:hover .b-mini-profile{display:block}.b-mini-profile{display:none;position:absolute;top:50px;right:7px;width:275px;border:1px solid #dedede;z-index:9999;background-color:#fff}.b-mini-profile .mini-profile{position:relative;margin:0;padding:0}.b-mini-profile .mini-profile:before{content:'';width:0;height:0;border-style:solid;position:absolute;border-color:transparent transparent #dedede;border-width:10px;top:-20px;right:33px;margin-left:-10px;left:initial}.b-mini-profile .mini-profile:after{content:'';width:0;height:0;border-style:solid;position:absolute;border-color:transparent transparent #fff;border-width:8px;top:-16px;right:35px;margin-left:-8px;left:initial}.b-mini-profile .mini-profile:hover:after{border-color:transparent transparent #f5f5f5}.b-mini-profile .mini-profile__wrap-orders:hover{background-color:#fff}.b-mini-profile .mini-profile__item{list-style-type:none;border-bottom:1px solid #ededed}.b-mini-profile .mini-profile__item:hover{background-color:#ededed;color:#333;text-decoration:none}.b-mini-profile .mini-profile__item:last-child{border-bottom:0}.b-mini-profile .mini-profile__item_bonuses{display:inline-block;padding:0 20px 0 20px;text-align:left}.b-mini-profile .mini-profile__item_bonuses:hover{background-color:#fff}.b-mini-profile .mini-profile__item_orders{position:relative}.b-mini-profile .mini-profile__item_orders:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:15px;background-image:url(/img/menu/orders.svg);background-size:cover}.b-mini-profile .mini-profile__item_addresses{position:relative}.b-mini-profile .mini-profile__item_addresses:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:15px;background-image:url(/img/menu/delivery-addresses.svg);background-size:cover}.b-mini-profile .mini-profile__item_money-transaction{position:relative}.b-mini-profile .mini-profile__item_money-transaction:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:15px;background-image:url(/img/menu/money-transaction.svg);background-size:cover}.b-mini-profile .mini-profile__item_replenish-account{position:relative}.b-mini-profile .mini-profile__item_replenish-account:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:15px;background-image:url(/img/menu/replenish-account.svg);background-size:cover}.b-mini-profile .mini-profile__item_account-operations{position:relative}.b-mini-profile .mini-profile__item_account-operations:after{content:'';position:absolute;width:18px;height:22px;top:12px;left:20px;background-image:url(/img/personal-accounts/account-operations.png);background-size:cover}.b-mini-profile .mini-profile__item_food-from-restaurant{position:relative}.b-mini-profile .mini-profile__item_food-from-restaurant:after{content:'';position:absolute;width:24px;height:18px;top:12px;left:14px;background-image:url(/img/personal-accounts/food-from-restaurant.png);background-size:cover}.b-mini-profile .mini-profile__item_invite{position:relative}.b-mini-profile .mini-profile__item_invite:after{content:'';position:absolute;top:10px;left:15px;width:20px;height:20px;background-image:url(/img/menu/invite.svg);background-size:cover}.b-mini-profile .mini-profile__item_settings{position:relative}.b-mini-profile .mini-profile__item_settings:after{content:'';position:absolute;width:20px;height:20px;top:10px;left:15px;background-image:url(/img/menu/settings.svg);background-size:cover}.b-mini-profile .mini-profile__item_exit{position:relative}.b-mini-profile .mini-profile__item_exit:after{content:'';position:absolute;top:10px;width:20px;height:20px;left:15px;background-image:url(/img/menu/exit.svg);background-size:cover}.b-mini-profile .mini-profile__card{position:relative;display:inline-block;padding:12px 20px 11px 20px;width:100%;box-sizing:border-box;text-align:left;background-color:#a0c84b;color:#363636;font-size:18px;font-weight:600;text-decoration:none}.b-mini-profile .mini-profile__card:hover{text-decoration:none;background-color:#aad750}.b-mini-profile .mini-profile__card-image{position:absolute;top:6px;width:40px;height:30px;background-size:cover}.b-mini-profile .mini-profile__card-image-visa{right:39px;background-image:url(/img/map-binding/visa-png10.png);z-index:1}.b-mini-profile .mini-profile__card-image-mc{right:20px;background-image:url(/img/map-binding/mastercard.png);z-index:2}.b-mini-profile .mini-profile__link{display:block;padding:20px 0 0 0;width:196px;color:#333;text-align:left;text-decoration:none}.b-mini-profile .mini-profile__link:visited{color:#333}.b-mini-profile .mini-profile__for-group-order{display:block!important}.b-mini-profile .mini-profile__wrap-bonuses{padding:12px 22px 11px 21px;width:193px}.b-mini-profile .mini-profile__link{display:block;margin:0 20px;padding:12px 0 11px 22px;width:209px;color:#333;font-size:16px;text-align:left}.b-mini-profile .mini-profile__link:hover{text-decoration:none}.b-mini-profile .mini-profile__link_exit{width:100%;border-bottom:0}@media (max-width:735px){.b-mini-profile .mini-profile__link_exit{padding:12px 0 11px 40px;margin:0}}.b-mini-profile .mini-profile__orders-link{position:relative;display:block;color:#333;font-size:16px}.b-mini-profile .mini-profile__orders-link:visited{color:#333}.b-mini-profile .mini-profile__orders-link:hover{background-color:#fff;color:#333;text-decoration:none}.b-mini-profile .mini-profile__orders-link:after{position:absolute;content:'';top:10px;left:15px;width:20px;height:20px;background-image:url(/img/menu/balance.svg);background-size:cover}.b-mini-profile .mini-profile__orders{padding:0 0 11px 0;text-align:left}.b-mini-profile .mini-profile__title_orders{display:block;padding:12px 20px 12px 42px;width:212px;font-size:16px;color:#333}.b-mini-profile .mini-profile__title_orders:hover{background-color:#ededed;text-decoration:none;color:#333}.b-mini-profile .mini-profile__order-amount{margin:0 40px 0 43px;font-size:14px;font-weight:400;line-height:16px}.b-mini-profile .mini-profile__number-persons{width:16px;height:23px;color:#fff;text-align:center;background-color:#9cc64a;line-height:22px}.b-mini-profile .mini-profile__number-persons_hidden{display:none}.b-mini-profile .mini-profile__left-column{float:left}.b-mini-profile .mini-profile__right-column{float:right}.b-mini-profile .mini-profile__bonuses-list{margin:0;padding:0;font-size:14px;font-weight:400}.b-mini-profile .mini-profile__bonuses-item{margin:0 0 4px 0;list-style-type:none}.b-mini-profile .mini-profile__bonuses-item:last-child{margin:0}.b-mini-profile .mini-profile__bonuses-title{position:relative;margin:0 0 6px 0;color:#333;font-size:16px}.b-mini-profile .mini-profile__bonuses-title:after{content:'';position:absolute;width:20px;height:20px;top:0;left:-25px;background-image:url(/img/menu/bonuses.svg);background-size:cover}.b-mini-profile .mini-profile__bonuses-link{margin:0 5px 0 0;text-decoration:none;color:#ff5f00}.b-mini-profile .mini-profile__bonuses-link:visited{text-decoration:none}.b-mini-profile .mini-profile__bonuses-link:hover{text-decoration:none;color:#db5200}.b-mini-profile .mini-profile .ob-lk-info-modal__money-block{padding:12px 5px 11px 21px}.b-mini-profile .mini-profile .ob-lk-info-modal__money-block:after{left:-5px}.b-mini-profile .mini-profile .ob-lk-info-modal__money-key{text-align:left}@media screen and (max-width:1024px){.b-mini-profile{right:17px}.b-mini-profile .mini-profile:before{right:12px}.b-mini-profile .mini-profile:after{right:14px}}.ob-header__lk-name{display:block;font-size:14px}.ob-header__lk-money{margin:5px 0 0 0;color:#b8b8b8;font-size:12px}.ob-header__company-lk{position:relative}.ob-header__company-lk:hover .ob-lk-info-modal{display:block}.ob-header__feedback-link{display:block;margin:5px 0 0 0;font-size:12px;cursor:pointer}.left-menu-mobile__item{cursor:pointer}.left-menu-mobile__item:hover{background-color:#f5f5f5}.left-menu-mobile__link{display:block;width:100%;margin:0;padding:20px;color:#333;text-decoration:none;border:0;box-sizing:border-box}.left-menu-mobile__link:visited{color:#363636}.left-menu-mobile__link:active{background-color:#f5f5f5}.left-menu-mobile__link:hover{color:#363636;text-decoration:none;background-color:#f5f5f5}.left-menu-mobile__bonuses-title{margin:0 0 5px 0;font-weight:700;color:#363636}.left-menu-mobile__bonuses-list{margin:0;padding:0}.left-menu-mobile__bonuses-item{margin:0 0 10px 0;list-style-type:none}.left-menu-mobile__bonuses-item:last-child{margin:0}.left-menu-mobile__bonuses-link{margin:0 5px 0 0;text-decoration:none;color:#4b82ff}.left-menu-mobile__bonuses-link:visited{text-decoration:none}.left-menu-mobile__bonuses-link:hover{text-decoration:none}.ob-header__lk_wrap-circle{position:relative}.ob-header__lk_circle{display:block;position:absolute;top:-5px;right:21px;width:5px;height:5px;border-radius:50%;background-color:#9cc64a}.ob-header__lk_circle_hidden{display:none}@media screen and (max-width:1024px){.ob-header__lk_circle{display:none}}.left-menu-mobile__personal-settings{position:fixed;display:block;background-color:#fff;border:1px solid #dedede;left:-1500px;top:0;transition:left 1s}.ob-burger__modal_user{overflow:scroll}.ob-burger__icon{width:20px;margin:0 0 -15px -20px}@media screen and (min-width:1025px) and (max-width:1041px){.ob-burger__icon{margin:0 0 -15px -30px}}@media screen and (max-width:358px){.ob-burger__icon{margin:0 0 -15px -5px}}@media screen and (max-width:735px){.ob-header__wrap .ob-company-lk__hidden{display:inline-block!important}.ob-lk__money{height:43px;max-height:14px;max-width:100%;overflow:hidden}.ob-lk__sum-money{font-size:14px;font-weight:700;line-height:15px}.ob-company-lk__hidden{width:100px}.ob-header__contacts{display:none}.b-mini-profile{top:35px;right:-17px;left:auto;margin:6px 5px 0 5px;width:275px}.b-mini-profile .mini-profile:after{right:20px}.b-mini-profile .mini-profile:before{right:18px}.b-mini-profile .mini-profile__link{width:214px;font-size:16px}.b-mini-profile .mini-profile__link_exit{width:100%}.b-mini-profile .mini-profile__bonuses-title,.b-mini-profile .mini-profile__item_orders{font-size:16px}.b-mini-profile .mini-profile__wrap-bonuses{width:192px}.b-mini-profile .mini-profile__item_exit:after{top:10px;left:15px}.ob-header{position:relative}.ob-header__login{display:block;text-align:right}.ob-header__login .ob-gray-btn{margin:10px 0}.ob-header__icons{position:relative;display:inline-block;padding-top:14px}.ob-header__sum-money svg{position:absolute;bottom:0;right:0;width:8px;height:11px;fill:#333}.ob-header__small-phone{display:inline-block;vertical-align:top;margin:0 20px 0 0;width:20px;height:20px;background-image:url(/img/phone-open-popup.svg);background-size:cover;cursor:pointer;font-size:0;overflow:hidden}.ob-header__small-phone_number{display:inline-block;margin:0;padding:0;width:20px;height:20px;font-size:15px;opacity:0}.ob-header__small-phone_phone{display:inline-block;width:15px;height:15px}.ob-header__small-search-icon{display:inline-block;width:20px;height:20px;background-image:url(/img/magnifying-glass.svg);background-size:cover}.ob-header__small-mail-icon{display:inline-block;margin:0 20px 0 0;width:19px;height:19px;background-image:url(/img/chat.svg);background-size:cover}.ob-header__lk{float:left}.ob-header__company-lk{display:none;margin-left:5px}.ob-header__company-lk .ob-lk-info-modal{position:absolute;top:61px;left:-162px;margin:0;width:306px}.ob-header__company-lk .ob-lk-info-modal__item:last-child .ob-lk-info-modal__link{border-bottom:0;position:relative;padding:0 10px 0 0}.ob-header__company-lk .ob-lk-info-modal__link_replenish-account:after{top:9px;left:0}.ob-header__company-lk .ob-lk-info-modal__link_dinners:after{top:7px;left:-1px}.ob-header__company-lk .ob-lk-info-modal__link_cashless-payment:after{left:0}.ob-header__company-lk .ob-lk-info-modal__link_food-from-restaurant:after{top:10px;left:-3px}.ob-header__company-lk .ob-lk-info-modal__wrap:after,.ob-header__company-lk .ob-lk-info-modal__wrap:before{display:block}.ob-header__company-lk .ob-lk-info-modal__money-block{width:241px}.ob-header__company-lk .ob-lk-info-modal__link,.ob-header__company-lk .ob-lk-info-modal__money-key{width:245px;color:#333;font-size:16px;font-weight:600}.ob-header__company-lk .ob-lk-info-modal__link_info-compani,.ob-header__company-lk .ob-lk-info-modal__money-key_info-compani{display:block;width:160px;white-space:normal;line-height:22px}.ob-header__search{display:none;border-right:1px}.ob-header__wrap .ob-lk__name{border:0;color:#333;font-size:10px!important;font-weight:400;line-height:16px}.ob-header__wrap .ob-lk__money{font-size:11px;font-weight:400}.ob-company-lk__name{padding-top:12px;padding-bottom:5px;border:0;color:#333;font-size:12px;font-weight:400}.ob-company-lk__money{margin-right:11px;font-size:11px}.ob-company-lk__wrap{border:0}.ob-search__field{border-radius:0}.ob-search__field::-webkit-input-placeholder{opacity:0}.ob-search__field::-moz-placeholder{opacity:0}.ob-search__field:-moz-placeholder{opacity:0}.ob-search__field:-ms-input-placeholder{opacity:0}}@media screen and (max-width:329px){.ob-header__small-phone{margin:0 10px 0 0}.ob-header__small-mail-icon{margin:0 10px 0 0}.ob-header__search{width:64%}.ob-lk__sum-money{line-height:15px}}@media screen and (max-width:321px){.ob-header__login .ob-gray-btn{margin:12px 0}}@media screen and (max-width:281px){.ob-header__search{display:none!important}}@media screen and (max-width:767px){.ob-header-registration{text-align:center}}.ob-nav{position:relative;background:#ff5f00;padding:0 85px;color:#fff;white-space:nowrap;box-shadow:3px 4px 5px rgba(0,0,0,.25);z-index:3}.ob-nav.animated{transition:top .3s,visibility .3s,height .3s}.ob-nav.fixed{position:fixed;top:0;left:0;right:0;z-index:1000;box-sizing:border-box}.ob-nav.hidden{top:-150px}.ob-nav__list{vertical-align:middle;font-size:0}.ob-nav__wrap{width:100%}.ob-nav__wrap-image{margin:0 auto;padding:1px;height:39px;width:48px}.ob-nav__logo{margin:auto;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_whole-foods{width:37px;height:37px;background-image:url(/img/all.png?v=1);background-size:cover}.ob-nav__logo_pizza{width:35px;height:35px;background-position:-43px 0}.ob-nav__logo_diet{margin:2px auto 0 auto;width:36px;height:40px;background-image:url(/img/diet3.png);background-size:cover}.ob-nav__logo_sushi{margin:5px auto 0;width:35px;height:30px;background-position:-74px -3px;background-size:366px}.ob-nav__logo_tomorrow{margin:0 auto;width:47px;height:40px;background-image:url(/img/dinner.png?v=1);background-size:cover}.ob-nav__logo_trust{margin:0 auto;width:36px;height:39px;background-image:url(/img/home/trust.png);background-size:cover}.ob-nav__logo_lenten-menu{margin:5px auto 0;width:34px;height:34px;background-image:url(/img/home/lenten-menu.png);background-size:cover}.ob-nav__logo_pancakes{margin:5px auto 0;width:47px;height:31px;background-image:url(/img/home/pancakes.png);background-size:cover}.ob-nav__logo_burgers{margin:5px auto 0 auto;width:36px;height:32px;background-position:-143px -2px;background-size:358px}.ob-nav__logo_pies{margin:8px auto 0;width:36px;height:23px;background-position:-179px -7px;background-size:358px}.ob-nav__logo_yet{margin:7px auto 0 auto;width:10px;height:30px;background-position:-263px -4px;background-size:358px}.ob-nav__logo_favorites{margin:5px auto 0 auto;width:36px;height:34px;background-position:-217px -1px;background-size:358px}.ob-nav__logo_pilaf{margin:0 auto;width:36px;height:34px;background-size:358px;background-position:-36px -34px}.ob-nav__logo_homemade-food{margin:0 auto;width:36px;height:34px;background-size:358px;background-position:0 -34px}.ob-nav__logo_ossetian-pies{margin:7px auto 0;width:36px;height:23px;background-position:-179px -8px;background-size:358px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_barbecue{margin:7px auto 0;width:32px;height:37px;background-position:-74px -36px;background-size:358px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_cake{margin:7px auto 0;width:32px;height:37px;background-position:-100px -35px;background-size:333px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_celebration{margin:0 auto;width:40px;height:40px;background-image:url(/img/catering.png)}.ob-nav__logo_products{margin:7px auto 0;width:37px;height:32px;background-position:-163px -35px;background-size:333px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_water{margin:7px auto 0;width:17px;height:36px;background-position:-208px -34px;background-size:333px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_arrow{margin:5px auto 0;width:37px;height:32px;background-position:-265px 0;background-size:333px;background-image:url(/img/kitchens_menu.png)}.ob-nav__logo_by-card{margin:1px auto 0;width:56px;height:50px;background:url(/img/card.png) center center no-repeat;background-size:cover}.ob-nav__item{display:inline-block;font-weight:400;text-align:left;border-radius:2px}.ob-nav__item._orange{background:#ff6f27}.ob-nav__item._orange .ob-nav__link:active,.ob-nav__item._orange .ob-nav__link:hover{background:#e75630}.ob-nav__item._aqua{background:#4bc4c8}.ob-nav__item._aqua .ob-nav__link:active,.ob-nav__item._aqua .ob-nav__link:hover{background:#3dadb0}.ob-nav__item_favorites{position:absolute;right:0}.ob-nav__submenu .ob-nav__item_favorites{position:static}.ob-nav__item-active{position:relative;z-index:2}.ob-nav__favorites{display:inline-block;float:right;border-radius:3px}.ob-nav__favorites .ob-nav__link{margin:2px;padding:5px 0 9px;height:50px}.ob-nav__favorites-content{max-width:1440px;margin:0 auto}.ob-nav__item-delimiter{margin:12px 0 0 0;width:4px;height:4px;border-radius:50%;background-color:#fff}.ob-nav__basis{border-radius:5px;background-color:rgba(255,255,255,.3)}.ob-nav__small-list{position:relative;margin:15px 0 0 40px}.ob-nav__small-list:before{content:'';position:absolute;top:3px;left:-30px;width:24px;height:18px;background-image:url(/img/kitchens_menu.png);background-size:247px;background-position:75px -27px}.ob-nav__img{position:absolute;top:11px;left:6px;width:18px;height:18px;background-image:url(/img/fast-deliv-ban/icon-time_header.png);background-repeat:no-repeat;background-size:cover}.ob-nav__image{position:absolute;top:7px;left:6px;width:100px;height:56px;text-align:center;background-image:url(/img/go-for-lunch.png);background-repeat:no-repeat;background-size:cover}.ob-nav__link{margin:2px 0;text-decoration:none;cursor:pointer;display:inline-block;padding:4px 10px 5px;color:#fff}.ob-nav__link:active,.ob-nav__link:hover,.ob-nav__link:visited{text-decoration:none;color:inherit}.ob-nav__link:hover{background:#db5200}.ob-nav__link:active{background:#db5200;box-shadow:inset 0 3px 6px 0 rgba(0,0,0,.1)}.ob-nav__link-image{width:105px;text-align:center}.ob-nav__link_active{background:#db5200}.ob-nav__text{display:inline-block;font-size:14px;text-align:left;font-weight:400;vertical-align:middle;text-overflow:ellipsis;max-width:110px;overflow:hidden;line-height:17px}.ob-nav__icon{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px;text-align:right}.ob-nav__icon svg{fill:#fff;height:20px;width:30px}.ob-nav__link-open{position:relative;z-index:2}.ob-nav__submenu{display:none;padding:3px 0 0 0;background:#ff5f00;position:absolute;right:0;top:100%;width:100%;z-index:100;box-shadow:3px 4px 5px rgba(0,0,0,.25)}.ob-nav__submenu .ob-nav__item{float:left;margin:0;text-align:left}.ob-nav__submenu .ob-nav__item:first-child .ob-nav__link{margin-left:0}.ob-nav__submenu .ob-nav__link{margin-left:0}.ob-nav__submenu .ob-nav__item-delimiter{margin:12px 0 0}.ob-nav__submenu-first-level{max-width:1440px;margin:0 auto;padding:0 90px}@media (max-width:1024px){.ob-nav__submenu-first-level{padding:0 20px}}.ob-nav__submenu-second-level{border-top:1px solid #fff;margin:10px 0}.ob-nav__submenu .ob-nav__wrap-small-list{max-width:1440px;margin:auto;display:block;padding:0 90px 0 90px;float:none}.ob-nav__submenu .ob-nav__wrap-small-list .ob-nav__item{float:left}@media (max-width:1024px){.ob-nav__submenu .ob-nav__wrap-small-list{padding:0 20px}}.ob-nav__small-item{width:auto}._indent{margin-left:17px}.ob-nav__item_submenu .ob-nav__link{line-height:.9em;font-size:14px}@media screen and (max-width:1500px){.ob-nav__favorites{margin:0 2px 0 0}}@media screen and (max-width:1024px){.ob-nav{padding:0 21px}.ob-nav__text{font-size:10px}.ob-nav__logo_whole-foods{width:28px;height:28px}.ob-nav__logo_pizza{width:28px;height:28px;background-size:322px;background-position:-35px 0}.ob-nav__logo_sushi{width:26px;height:22px;background-position:-57px -3px;background-size:280px}.ob-nav__logo_yet{width:5px;height:22px;background-position:-237px -4px;background-size:320px}.ob-nav__logo_arrow{margin:5px auto 0;width:25px;height:14px;background-position:-252px -7px;background-size:309px}.ob-nav__logo_favorites{width:26px;height:25px;background-position:-203px -5px;background-size:331px}.ob-nav__logo_tomorrow{width:35px;height:30px}.ob-nav__logo_trust{width:27px;height:30px}.ob-nav__logo_lenten-menu{width:25px;height:25px}.ob-nav__logo_pancakes{width:31px;height:20px}.ob-nav__logo_burgers{width:25px;height:23px;background-position:-104px -2px;background-size:260px}.ob-nav__logo_ossetian-pies,.ob-nav__logo_pies{width:26px;height:17px;background-position:-140px -6px;background-size:278px}.ob-nav__logo_homemade-food{height:25px;width:29px;background-size:300px;background-position:-1px -31px}.ob-nav__logo_pilaf{width:32px;height:25px;background-position:-33px -35px;background-size:323px}.ob-nav__logo_barbecue{margin:1px auto 0;width:26px;height:30px;background-size:308px;background-position:-64px -31px}.ob-nav__logo_cake{margin:1px auto 0;width:28px;height:28px;background-position:-89px -31px;background-size:295px}.ob-nav__logo_celebration{width:32px;height:32px;background-size:cover;margin:-1px auto 0}.ob-nav__logo_diet{margin:2px auto 0 auto;width:27px;height:30px}.ob-nav__logo_products{margin:3px auto 0;width:31px;height:27px;background-position:-155px -36px;background-size:311px}.ob-nav__logo_water{margin:1px auto 0;width:14px;height:31px;background-position:-181px -29px;background-size:290px}.ob-nav__logo_by-card{margin:0 auto 0;background-size:contain;width:48px;height:46px}.ob-nav__favorites{margin:0 2px 0 0}.ob-nav__favorites .ob-nav__text{display:none}.ob-nav__favorites .ob-nav__link{width:62px;height:48px;padding:0}.ob-nav__logo_favorites{margin:4px auto 0}.ob-nav__wrap-image{height:28px}.ob-nav__link-image{padding:2px 3px;width:87px}.ob-nav__text{max-width:95px}.ob-nav__submenu-second-level{margin:5px 0}.ob-nav__item-delimiter:last-child{display:none}}@media screen and (max-width:760px){.ob-nav{padding:0 10px}.ob-nav__list{padding:2px 0}.ob-nav__link{margin:0}.ob-nav__link-image{padding:0;width:51px}.ob-nav__link-image .ob-nav__text{max-width:54px}.ob-nav__link-image .ob-nav__logo_by-card{width:40px;position:absolute;top:-2px}.ob-nav__favorites{width:46px;margin:0 10px 0 0;outline:0}.ob-nav__favorites .ob-nav__link-image,.ob-nav__favorites .ob-nav__wrap-image{width:42px;height:44px}.ob-nav__submenu-first-level{padding:0 10px}.ob-nav__submenu{padding:0}.ob-nav__submenu-second-level{display:none}}@media screen and (max-width:320px){._indent{margin-left:27px}}@media screen and (min-width:320px) and (max-width:507px){.ob-nav__list>li.ob-nav__item-active:nth-child(8){display:none}}@media screen and (min-width:320px) and (max-width:454px){.ob-nav__list>li.ob-nav__item-active:nth-child(7){display:none}}@media screen and (min-width:320px) and (max-width:403px){.ob-nav__list>li.ob-nav__item-active:nth-child(6){display:none}}@media screen and (min-width:320px) and (max-width:354px){.ob-nav__list>li.ob-nav__item-active:nth-child(5){display:none}}.b-not-scroll-nav{display:none;margin-bottom:36px}body{padding-bottom:500px}.l-footer{position:absolute;bottom:0;width:100%;background-color:#3e3e3e;color:#999;z-index:200}.l-bottom-menu,.l-contacts,.l-social{border-bottom:1px solid #5b5b5b}.l-contacts{margin:20px 0 28px 0}.b-contacts,.b-copyright,.b-social{margin:0 auto;width:1200px}.l-social_mobile{display:none}.social__item{display:inline-block;list-style-type:none}.b-bottom-menu{margin:0 auto 20px auto;width:1200px}.contacts__item{margin:0;padding:0;list-style-type:none}.contacts{margin:0 0 20px 0;padding:0}.contacts__phone-number{display:block;text-decoration:none;color:#fff;line-height:28px;font-size:20px}.contacts__text{color:#dedede;font-size:16px;font-weight:400;display:inline-block}.operating_mode{float:left;margin-left:35px}.operating_mode__text{font-size:14px;color:#999;line-height:23px}.contacts-list-list{float:left}.contacts-list-list:first-child{width:34%}.contacts-list-list:last-child{float:right}.contacts__client{float:left}.contacts__partners{float:left}.contacts-list_border{border-left:1px solid #5b5b5b;padding-left:8px}.contacts__feedback{width:315px;height:41px;padding:11px 0 0 0;color:#dedede;font-size:16px;font-weight:400;line-height:16px;box-sizing:border-box;border:1px solid #5b5b5b;border-radius:3px;text-align:center;cursor:pointer}.contacts__feedback:hover{background-color:#525252}.about-site__list,.bottom-menu,.bottom-menu__about-site,.bottom-menu__directions,.bottom-menu__in-social,.directions__list,.in-social__list{margin:0;padding:0}.about-site__column,.bottom-menu__column,.directions__column,.in-social__column{float:left;margin:0;padding:0;list-style-type:none;font-size:14px;font-weight:400;line-height:14px}.bottom-menu__title{color:#dedede;margin:0 0 16px 0}.bottom-menu__line{display:none}.about-site__column{width:210px}.directions__column{width:190px}.about-site__item,.directions__item,.in-social__item{margin:0 0 14px 0;list-style-type:none;padding-right:5px}.about-site__link,.directions__link,.in-social__link{text-decoration:none;color:#999}.about-site__link:hover,.directions__link:hover,.in-social__link:hover{text-decoration:underline;color:#fff}.about-site__link:visited,.directions__link:visited,.in-social__link:visited{color:#999}.bottom-menu a:hover{color:#fff}.about-site__item:last-child,.directions__item:last-child,.in-social__item:last-child{margin:0}.bottom-menu__column_circle-social{display:none}.social__right{line-height:0}.social__left{float:left}.circle-social__link{width:40px;height:40px;color:#3e3e3e!important;border-radius:50%}.circle-social__link:active,.circle-social__link:hover,.circle-social__link:visited{color:#3e3e3e!important}.circle-social__link_inst{width:40px;height:40px;display:block;background-image:url(/img/footer/inst-s.png);background-size:cover;cursor:pointer}.circle-social__link_inst:hover{background-position:0 -40px}.circle-social__link_vk{width:40px;height:40px;display:block;background-image:url(/img/footer/icon-vk.svg);background-size:cover;cursor:pointer;filter:grayscale(100%) invert(.8) brightness(1);transition:filter .5s ease}.circle-social__link_vk:hover{filter:grayscale(0)}.circle-social__link_fb{width:40px;height:40px;display:block;background-image:url(/img/footer/fbc-s.png);background-size:cover;cursor:pointer}.circle-social__link_fb:hover{background-position:0 -40px}.circle-social__link_tel{width:40px;height:40px;display:block;background-image:url(/img/footer/tlm-s.png);background-size:cover;cursor:pointer}.circle-social__link_tel:hover{background-position:0 -40px}.circle-social__link_tw{width:40px;height:40px;display:block;background-image:url(/img/footer/twit-s.png);background-size:cover;cursor:pointer}.circle-social__link_tw:hover{background-position:0 -40px}.application{padding:0 110px 0 0;vertical-align:bottom;line-height:30px}.social__title{vertical-align:bottom;padding:0 30px 0 20px;line-height:18px}.social__icons{padding:9px 17px 9px 0}.social__icons:last-child{padding-right:0}._white{color:#fff}.column_border{border-right:1px solid #5b5b5b;border-left:1px solid #5b5b5b}.social_app{height:60px}.appstore-button,.googleplay-button{position:relative;display:block;text-decoration:none;cursor:pointer}.appstore-button{margin:10px 81px 0 8px}.googleplay-button{margin:12px 90px 0 85px}.appstore-button{display:block;width:126px;height:45px;background-image:url(/img/footer/icon-google_pl.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer;filter:grayscale(100%) brightness(.8);transition:filter .5s ease}.appstore-button:hover{filter:grayscale(0)}.googleplay-button{display:block;width:126px;height:39px;background-image:url(/img/footer/icon-appstore.svg);background-size:cover;cursor:pointer;filter:grayscale(100%) brightness(.7);transition:filter .5s ease;position:relative}.googleplay-button:hover{filter:grayscale(0)}.copyright__year-column{float:left;margin-right:0}.copyright__city-column{float:right;margin-right:4px;text-align:right}.copyright__city,.copyright__year{margin:20px 0 20px 0;font-size:14px;line-height:20px}.copyright__city .copyright__link{text-decoration:none;color:#999}.copyright__city .copyright__link:hover{color:#fff;border-bottom:1px solid #fff}.contacts__phone-number:hover{text-decoration:underline;color:#fff}@media screen and (min-width:1200px) and (max-width:1216px){.about-site__column{width:198px}.b-contacts{width:1184px}.b-bottom-menu,.b-social{width:1175px}.b-copyright{width:1180px}.social__title{padding:0 25px 0 15px}.social__icons{padding:9px 15px 9px 0}.application{padding:0 102px 0 0}}@media (max-width:1400px){body{padding-bottom:540px}.l-footer{width:100%}.l-contacts{margin:10px 0 0 0}.contacts{margin:0 0 10px 0;padding:0}.l-bottom-menu{margin-top:10px}.l-social::after{content:'';display:block;position:absolute;top:264px;width:100%;height:1px;background-color:#5b5b5b}.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:915px}.b-bottom-menu{margin-bottom:0}.copyright__year-column{float:none;margin:-3px 0 20px -21px;text-align:center}.copyright__city-column{float:none;margin:13px 0 7px -21px;text-align:center}.social__title{padding:0 0 0 20px}.application,.social__title{display:none}.social__icons{padding:9px 7px 9px 0}.social__icons:first-child{padding-left:68px}.appstore-button{margin:18px 102px 0 42px}.application{padding:0 20px 0 0}.googleplay-button{margin:12px 84px 0 91px}.copyright__city,.copyright__year{margin:0}.about-site__column{width:281px;margin:0 0 34px 0}.about-site__column:last-child{width:110px}.directions__column{width:370px;margin:0 0 18px 0}.directions__column:last-child{width:110px}.about-site__column{margin:0 0 32px 0;width:370px}.contacts-list-list:first-child{width:39%}.contacts__client,.contacts__partners{float:none}.operating_mode{float:none;margin:0}}@media (max-width:1200px){body{padding-bottom:640px;display:flex;flex-direction:column;height:100%}.ob-content{flex:1}.l-footer{width:100%;z-index:100;position:static;flex-shrink:0}.l-contacts{margin:20px 0 16px 0}.l-social::after{content:'';display:block;position:absolute;top:280px;width:100%;height:1px;background-color:#5b5b5b}.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:734px}.b-bottom-menu{margin-bottom:0}.copyright__year-column{float:none;margin:-3px 0 20px -21px;text-align:center}.copyright__city-column{float:none;margin:13px 0 7px -21px;text-align:center}.social__icons{padding:9px 7px 9px 0}.social__icons:first-child{padding-left:36px}.appstore-button{margin:16px 59px 0 38px}.googleplay-button{margin:12px 48px 0 48px}.copyright__city,.copyright__year{margin:0}.about-site__column{width:281px;margin:0 0 34px 0}.about-site__column:last-child{width:110px}.directions__column{width:281px;margin:0 0 18px 0}.directions__column:last-child{width:110px}.about-site__column{margin:0 0 32px 0}.contacts__item{float:none}.contacts__feedback{width:240px}}@media screen and (max-width:776px){.contacts__phone-number{font-size:18px}.contacts__text{font-size:14px}}@media screen and (max-width:750px){body{padding-bottom:577px}}@media screen and (min-width:750px) and (max-width:770px){.l-footer{width:100%}.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:728px}.contacts__client{width:300px}.contacts__partners{width:308px}.copyright__year-column{margin:-3px 0 20px 0}.copyright__city-column{margin:13px 0 7px 0}.social__icons{padding:9px 6px 9px 0}.social__icons:first-child{padding-left:23px}}@media screen and (min-width:665px) and (max-width:749px){.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:648px}.copyright__year-column{float:none;margin:-3px 0 20px 0;text-align:center}.copyright__city-column{float:none;margin:13px 0 7px 0;text-align:center}.social__icons{padding:9px 5px 9px 0}.social__icons:first-child{padding-left:16px}.appstore-button{margin:18px 31px 0 14px}.about-site__column{width:260px}.about-site__column:last-child{width:95px}.directions__column{width:260px}.directions__column:last-child{width:95px}.contacts__feedback{width:210px}}@media screen and (min-width:601px) and (max-width:665px){.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:584px}.copyright__year-column{float:none;margin:-3px 0 20px 0;text-align:center}.copyright__city-column{float:none;margin:13px 0 7px 0;text-align:center}.social__icons{padding:9px 5px 9px 0}.social__icons:first-child{padding-left:10px}.appstore-button{margin:16px 31px 0 5px}.googleplay-button{margin:12px 24px 0 24px}.about-site__column{width:230px}.about-site__column:last-child{width:95px}.directions__column{width:230px}.directions__column:last-child{width:95px}.contacts__feedback{width:170px}}@media screen and (max-width:601px){.contacts-list-list:last-child{float:none}.circle-social__link{width:30px;height:30px}.circle-social__link_vk{width:30px;height:30px}.circle-social__link_fb{width:30px;height:30px}.circle-social__link_fb:hover{background-position:0 -30px}.circle-social__link_tel{width:30px;height:30px}.circle-social__link_tel:hover{background-position:0 -30px}.circle-social__link_tw{width:30px;height:30px}.circle-social__link_tw:hover{background-position:0 -30px}.circle-social__link_inst{width:30px;height:30px}.circle-social__link_inst:hover{background-position:0 -30px}.column_border-mobile{border-left:1px solid #5b5b5b}.contacts__feedback{width:100%}.contacts-list-list:last-child{float:left;margin-top:20px;width:100%}.contacts-list-list:first-child{width:49%}.contacts-list_border{padding-left:65px}}.copyright__city,.copyright__year{font-size:14px}@media screen and (max-width:601px){body{padding-bottom:683px}}@media screen and (min-width:521px) and (max-width:601px){.l-footer{width:100%}.b-bottom-menu,.b-contacts,.b-copyright,.b-social{width:458px}.b-bottom-menu{margin-bottom:20px}.contacts__feedback{font-size:14px}.l-social::after{content:'';display:block;position:absolute;top:354px;width:100%;height:1px;background-color:#5b5b5b}.copyright__year-column{float:none;margin:-3px 0 20px 0;text-align:center}.copyright__city-column{float:none;margin:13px 0 7px 0;text-align:center}.appstore-button{margin:16px 3px 0 0}.googleplay-button{margin:12px 14px 0 10px}.about-site__column{width:175px;margin:0 0 40px 0}.about-site__column:last-child{width:91px}.directions__column{width:175px;margin:0}.directions__column:last-child{width:91px}.social__icons{padding:17px 0 7px 0}.social__icons:last-child{padding-right:0}.social__icons:first-child{padding-left:7px}.circle-social__link{width:30px;height:30px}.circle-social__link_vk{width:30px;height:30px}.circle-social__link_vk:hover{background-position:0 -30px}.circle-social__link_fb{width:30px;height:30px}.circle-social__link_fb:hover{background-position:0 -30px}.circle-social__link_tel{width:30px;height:30px}.circle-social__link_tel:hover{background-position:0 -30px}.circle-social__link_tw{width:30px;height:30px}.circle-social__link_tw:hover{background-position:0 -30px}.circle-social__link_inst{width:30px;height:30px}.circle-social__link_inst:hover{background-position:0 -30px}}@media screen and (min-width:416px) and (max-width:520px){.l-footer{width:100%}.b-contacts,.b-copyright{width:375px}.b-bottom-menu{margin:-3px auto 14px auto;width:auto}.bottom-menu__title-text,.copyright__left{margin:0 auto;width:375px}.bottom-menu__about-site,.bottom-menu__directions{width:375px;margin:14px auto 0}.contacts-list-list:first-child{width:50%}.contacts-list_border{padding-left:19px}.operating_mode__text{font-size:12px;line-height:18px}.contacts__phone-number{font-size:14px}.bottom-menu__column{float:none}.about-site__column,.directions__column{margin:0 0 18px 0;float:none;line-height:15px}.l-social::after{display:none}.bottom-menu__wrap-line{margin:0 auto 0 auto}.bottom-menu__column_in-social{display:none}.bottom-menu__wrap-about-site{margin:0 0 14px 0}.bottom-menu__column_directions{margin:0 auto 14px auto}.bottom-menu__line{display:block;margin:0 0 14px 0;border-bottom:1px solid #4c4c4c}.bottom-menu__line_directions{margin:0 0 10px 0}.bottom-menu__title{cursor:pointer;margin:0 0 14px 0}.bottom-menu__title-text{position:relative}.bottom-menu__bottom-arrow:after,.bottom-menu__right-arrow:after{content:'';position:absolute;right:0;background:url(/img/footer/sprite-footer.png)}.bottom-menu__right-arrow:after{width:10px;height:15px;background-position:-2px -124px}.bottom-menu__bottom-arrow:after{width:15px;height:10px;background-position:-12px -123px}.social__left{display:none}.b-social,.b-social_mobile{width:auto}.l-social_mobile{display:block;border-bottom:1px solid #5b5b5b}.social,.social_mobile{width:100%;text-align:center}.social__wrap-about-app,.social_mobile__wrap-about-app{width:375px;margin:0 auto}.social__icons{padding:8px 38px 7px 0}.social__icons:last-child{padding-right:0}.social__icons:first-child{padding-left:24px}.appstore-button{margin:8px 40px 0 12px}.googleplay-button{margin:9px 0 0 45px}.social_app{height:55px}.social_app:last-child{border-right:0}.copyright__right{float:none;width:100%;margin:0 0 31px 0}.copyright__left{float:none}.copyright__city-column,.copyright__year-column{float:none;width:100%}.copyright__city-column{margin:15px 0 7px -2px}.copyright__year-column{margin:-6px 0 20px -2px}.copyright__year_string{display:block;margin:0 0 3px 0}.copyright__year{margin:0 0 30px 0;line-height:18px}.copyright__city{margin:0 0 18px 0}}@media screen and (max-width:415px){.l-footer{width:100%}.b-contacts,.b-copyright{width:285px}.b-bottom-menu{margin:-3px auto 14px auto;width:auto}.bottom-menu__title-text,.copyright__left{margin:0 auto;width:285px}.bottom-menu__about-site,.bottom-menu__directions{width:285px;margin:14px auto 0}.contacts__phone-number{font-size:18px}.contacts__text{font-size:14px}.bottom-menu__column{float:none}.about-site__column,.directions__column{margin:0 0 18px 0;float:none;line-height:15px}.l-social::after{display:none}.bottom-menu__wrap-line{margin:0 auto 0 auto}.bottom-menu__column_in-social{display:none}.bottom-menu__wrap-about-site{margin:0 0 14px 0}.bottom-menu__column_directions{margin:0 auto 14px auto}.bottom-menu__line{display:block;margin:0 0 14px 0;border-bottom:1px solid #4c4c4c}.bottom-menu__line_directions{margin:0 0 10px 0}.bottom-menu__title{cursor:pointer;margin:0 0 14px 0}.bottom-menu__title-text{position:relative}.bottom-menu__bottom-arrow:after,.bottom-menu__right-arrow:after{content:'';position:absolute;right:0;background:url(/img/footer/sprite-footer.png)}.bottom-menu__right-arrow:after{width:10px;height:15px;background-position:-2px -124px}.bottom-menu__bottom-arrow:after{width:15px;height:10px;background-position:-12px -123px}.social__left{display:none}.b-social,.b-social_mobile{width:auto}.l-social_mobile{display:block;border-bottom:1px solid #5b5b5b}.social,.social_mobile{width:100%}.social__wrap-about-app,.social_mobile__wrap-about-app{width:285px;margin:0 auto;text-align:center}.social__icons{padding:8px 23px 7px 0}.social__icons:last-child{padding-right:0}.social__icons:first-child{padding-left:12px}.appstore-button{margin:8px 11px 0 0}.googleplay-button{margin:9px 0 0 15px}.social_app{height:55px}.social_app:last-child{border-right:0}.copyright__right{float:none;width:100%;margin:0 0 31px 0}.copyright__left{float:none}.copyright__city-column,.copyright__year-column{float:none;width:100%}.copyright__city-column{margin:15px 0 7px -2px}.copyright__year-column{margin:-6px 0 20px -2px}.copyright__year_string{display:block;margin:0 0 3px 0}.copyright__year{margin:0 0 30px 0;line-height:18px}.copyright__city{margin:0 0 18px 0}.contacts-list-list:first-child{width:50%}.contacts-list_border{padding-left:10px}.operating_mode__text{font-size:10px}.contacts__phone-number{font-size:14px}}@media screen and (max-width:480px){.l-footer{overflow:hidden}}@media screen and (max-width:320px){.appstore-button{margin:15px 7px 0 0}.googleplay-button{margin:8px -5px 0 11px}.b-contacts,.b-copyright{width:270px}.b-bottom-menu{margin:-3px auto 14px auto;width:auto}.bottom-menu__title-text,.copyright__left{width:270px}.bottom-menu__about-site,.bottom-menu__directions{width:270px}.social__wrap-about-app,.social_mobile__wrap-about-app{width:270px}.social__icons{padding:8px 22px 7px 0}}@media screen and (max-width:401px){body{padding-bottom:491px}}@media screen and (device-aspect-ratio:40 / 71) and (max-width:800px) and (min-width:400px){.bottom-menu__title-text,.copyright__city,.copyright__year,.copyright__year_string{font-size:10px!important}.bottom-menu__column,.copyright__city,.copyright__city-column,.copyright__year,.copyright__year-column{line-height:10px}}.ob-breadcrumbs{padding:10px 90px 0}.ob-breadcrumbs__list{font-size:0;font-size:0}.ob-breadcrumbs__list>*{font-size:12px}.ob-breadcrumbs__item{display:inline-block;color:#999;font-size:12px}.ob-breadcrumbs__item:last-child .ob-breadcrumbs__link{text-decoration:none}.ob-breadcrumbs__item:last-child:after{content:none}.ob-breadcrumbs__item:after{content:'/';padding:0 5px}.ob-breadcrumbs__link{color:inherit;text-decoration:underline;font-size:12px}.ob-breadcrumbs__link:active,.ob-breadcrumbs__link:hover,.ob-breadcrumbs__link:visited{text-decoration:none;color:inherit}@media screen and (max-width:1024px){.ob-breadcrumbs{padding:10px 20px 0 30px}}@media screen and (max-width:768px){.ob-breadcrumbs{display:none}}.ob-content{padding:0 90px 20px}.ob-content__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400}.ob-content__subheader{font-family:Arial;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-content__wrap{background:#fff;border-radius:10px;padding:30px}@media screen and (max-width:1024px){.ob-content{padding:0 30px}}@media screen and (max-width:620px){.ob-content{padding:0}}.b-think-link{text-align:center}.b-think-link__text{color:#fff;font-size:18px;font-weight:400;line-height:30px;text-decoration:underline;text-align:center}.b-think-link__text:hover{color:#fff;text-decoration:none}.b-think-link__text:visited{color:#fff}.ob-text{margin-bottom:60px}.ob-text__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-text__paragh{font-family:Arial;font-size:14px;line-height:1.6;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-alerts{padding:15px 90px 18px;position:relative;top:0;display:none}.ob-alerts__wrap{position:relative}.ob-nav~.ob-alerts{top:-36px}.ob-alerts._warning{background:#fcffe3;color:#c09853;border:1px solid #fbeed5}.ob-alerts._alert{background:#ffdac2;color:#ff6f27;border:1px solid #f6e9e0}.ob-alerts._success{background:#dcf0d2;color:#7daa2d;border:1px solid #b4dca3}.ob-alerts__text{color:inherit}.ob-alerts__text a{color:inherit;text-decoration:underline}.ob-alerts__closer{position:absolute;top:3px;right:0;cursor:pointer;opacity:.2;background:url(/img/static/svg/cross.svg) no-repeat;background-size:100%;width:10px;height:10px;transform:opacity ease .3s}.ob-alerts__closer:hover{opacity:.5}.ob-alerts__closer-svg{width:16px;height:16px;fill:#fff}@media screen and (max-width:1024px){.ob-alerts{padding:14px 20px}}.ob-loader{display:none}.ob-loader img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ob-modal{position:fixed;background:#fff;padding:20px;text-align:left;left:50%;top:50%;display:none;z-index:1504;width:480px;max-width:90%;box-sizing:border-box}.ob-modal.-js-loaded .js-loader{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}.ob-modal__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;text-align:left}.ob-modal__subtitle{margin-bottom:20px}.ob-modal__buttons{text-align:center;border-top:1px solid #dedede;padding-top:16px}.ob-modal__button-good{display:inline-block;border-radius:0;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-right:10px;text-align:center}.ob-modal__button-good:active,.ob-modal__button-good:hover,.ob-modal__button-good:visited{text-decoration:none}.ob-modal__button-good,.ob-modal__button-good:link,.ob-modal__button-good:visited{background:#a0c84b;color:#fff;border-color:transparent}.ob-modal__button-good._hover,.ob-modal__button-good:hover{background:#aad750;border-color:transparent}.ob-modal__button-good._active,.ob-modal__button-good:active{background:#7daa2d;border-color:transparent}.ob-modal__button-good._disabled,.ob-modal__button-good._disabled:active,.ob-modal__button-good._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-modal__button-good:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-modal__button-good._active,.ob-modal__button-good:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-modal__button-bad{display:inline-block;border-radius:0;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;text-align:center}.ob-modal__button-bad:active,.ob-modal__button-bad:hover,.ob-modal__button-bad:visited{text-decoration:none}.ob-modal__button-bad,.ob-modal__button-bad:link,.ob-modal__button-bad:visited{background:#ff5f00;color:#fff;border-color:transparent}.ob-modal__button-bad._hover,.ob-modal__button-bad:hover{background:#db5200;border-color:#d45211}.ob-modal__button-bad._active,.ob-modal__button-bad:active{background:#ff6f27;border-color:transparent}.ob-modal__button-bad._disabled,.ob-modal__button-bad._disabled:active,.ob-modal__button-bad._disabled:hover{background:#dedede;color:#999;border-color:transparent;pointer-events:none}.ob-modal__button-bad:disabled{background:#dedede;color:#999;border-color:transparent;cursor:default}.ob-modal__button-bad._active,.ob-modal__button-bad:active{box-shadow:inset 0 2px 5px #d45211}.ob-modal__ol{list-style-type:decimal;margin-left:20px}.ob-modal__ol li{margin-bottom:10px}@media screen and (max-width:479px){.ob-modal{max-width:90%;margin-left:5%!important;left:0}}.b-cake-position,.b-water-position{float:right;padding-left:20px}@media (max-width:767px){.b-cake-position,.b-water-position{padding:5px 5px 0 5px;float:right}.b-cake-position img,.b-water-position img{width:140px;height:100px}}.ob-group__name{display:none;margin-top:20px}.ob-group__name label{padding-bottom:3px;display:block}.ob-group .ob-modal__buttons{border-top:0;margin-top:24px}.ob-add-to-group__section{margin-top:10px}.ob-add-to-group .ob-modal__ol{margin-bottom:20px}.ob-add-to-group .ob-input{max-width:100%;margin-top:3px}.ob-add-to-group__select{width:340px;margin-right:4px}@media (max-width:676px){.ob-add-to-group__select{width:295px}}.ob-add-to-group__select-friends{margin-bottom:20px}.ob-add-to-group__select-friends .ob-gray-btn{padding:5px 14px;vertical-align:middle}.ob-add-to-group__closer{display:inline-block;width:12px;height:12px;background:url(/img/static/svg/sprite.svg#crosser);margin-left:5px;vertical-align:middle;fill:#ccc;cursor:pointer}.ob-add-to-group__item{margin-top:5px;display:inline-block;margin-right:20px}.ob-add-to-group .ob-btn{display:inline-block;margin-top:10px}@media screen and (max-width:480px){.ob-add-to-group__select-friends{display:flex}}@media screen and (max-width:767px){.b-add-to-group{display:block}.b-add-to-group .ob-add-to-group__select{height:28px}.b-add-to-group .ob-gray-btn{height:28px;box-sizing:border-box}}.ob-add-contacts{border-radius:4px;width:400px}.ob-add-contacts .ob-modal__buttons{background:#f5f5f5;border:none;margin:0 -20px -20px -20px;padding:20px;text-align:left;border-radius:0 0 4px 4px}.ob-add-contacts .ob-modal__button-good{display:inline-block;vertical-align:top}.ob-add-contacts .ob-gray-btn{display:inline-block;vertical-align:top;padding:11px 20px}label.error{font-size:12px;color:#ff6f27;display:block;margin-top:5px}.ob-tile__list-item{position:relative;padding-left:20px;line-height:30px}.ob-tile__list-item h2{position:absolute;left:0}.ob-delivery-address__city{display:inline-block;position:relative}.ob-delivery-address__city:after{content:'';display:inline-block;background:url(/img/static/svg/down.svg) no-repeat;width:9px;height:5px;padding-bottom:1px;position:absolute;top:50%;right:0;margin-top:-2px}.ob-feedback{position:fixed;background:#fff;text-align:center;left:50%;top:50%;display:none;z-index:1504;width:687px;box-sizing:border-box}.ob-feedback-wrap{padding:14px 12px 0 20px}.ob-feedback .select2-container{width:100%!important;max-width:260px}.ob-feedback__submit{text-align:left;padding:20px}.ob-feedback__title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:700;text-align:left;padding-bottom:8px}.ob-feedback__text{font-family:Roboto;font-size:13px;line-height:1.2;color:#1a1a1a;font-weight:400;text-align:left}.ob-feedback__file-choose{display:block;padding:3px 0;cursor:pointer;margin-top:10px;margin-bottom:10px}.ob-feedback__file-choose input{display:none}.ob-feedback__file-choose-pseudo{font-size:14px;border:1px solid;color:#a0c84b;padding:5px 15px}.ob-feedback__file-choose-pseudo:hover{text-decoration:underline;color:#000}.ob-feedback__file-close{display:inline-block;padding-left:4px;background-image:url(/img/del.png);background-repeat:no-repeat;background-position:3px 1px;width:9px;height:9px}.ob-feedback .file-downloaded{background:#f1f2f3;padding:3px;border:1px solid #f1f2f3;border-radius:3px;position:relative}.ob-feedback .file-downloaded:hover{background:#dedede}.ob-feedback__block{padding:10px 20px 0 20px;text-align:left}.ob-feedback__label{width:140px;margin-right:10px}.ob-feedback__field-wrap{overflow:hidden;margin-bottom:10px;margin-top:7px}.ob-feedback__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:260px;background:#fff}.ob-feedback__select._error{border-color:#ff6f27}.ob-feedback__select.error{border-color:#ff6f27}.ob-feedback__textarea{border-radius:0;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:none;max-width:648px;height:100px;overflow:auto}.ob-feedback__textarea._error{border-color:#ff6f27}.ob-feedback__textarea.error{border-color:#ff6f27}.ob-feedback__textarea .error{outline:1px solid red}.ob-feedback__input{border-radius:0;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:648px;background:#fff;height:40px;font-size:15px}.ob-feedback__input._error{border-color:#ff6f27}.ob-feedback__input.error{border-color:#ff6f27}.ob-feedback__input .error{outline:1px solid red}.ob-feedback__button{border-radius:2px;cursor:pointer;outline:0;padding:11px 15px;text-decoration:none;font-size:16px;border-style:solid;border-width:0;width:100%;border-radius:0}.ob-feedback__button:active,.ob-feedback__button:hover,.ob-feedback__button:visited{text-decoration:none}.ob-feedback__button,.ob-feedback__button:link,.ob-feedback__button:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-feedback__button._hover,.ob-feedback__button:hover{background:#aad750;border-color:#7daa2d}.ob-feedback__button._active,.ob-feedback__button:active{background:#7daa2d;border-color:transparent}.ob-feedback__button._disabled,.ob-feedback__button._disabled:active,.ob-feedback__button._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-feedback__button:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-feedback__button._active,.ob-feedback__button:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-feedback .recapcha-mobile{margin:6px 0 -25px 0;transform:scale(.79);transform-origin:0 0}.ob-feedback .check-feedback{max-width:100%;display:flex;align-items:center}.ob-feedback .ob-form__field-block{margin-top:20px}.ob-feedback__input::-webkit-input-placeholder,.ob-feedback__textarea::-webkit-input-placeholder{font-size:14px;opacity:0}.ob-feedback__input::-moz-placeholder,.ob-feedback__textarea::-moz-placeholder{font-size:14px;opacity:0}.ob-feedback__input::-moz-placeholder,.ob-feedback__textarea::-moz-placeholder{font-size:14px;opacity:0}.ob-feedback__input:-ms-input-placeholder,.ob-feedback__textarea:-ms-input-placeholder{font-size:14px;opacity:0}.b-user-data-form .error{max-width:243px}.b-user-data-form .ob-input.error{outline:1px solid red}.b-user-data-form_collaborator .ob-input.error{border:1px solid red;outline:0}@media screen and (min-width:240px) and (max-width:760px){.ob-feedback{width:370px}.ob-feedback-wrap{padding:14px 20px 0 20px}.ob-feedback__field-wrap{margin-top:0}.ob-feedback__title{padding:0 0 20px 0}.ob-feedback__form{padding:0 20px 0 20px}.ob-feedback__text{display:none}.ob-feedback__block{padding:0;border-bottom:0;border-top:0}.ob-feedback__file-choose{margin-bottom:0}.ob-feedback__submit{background:0 0;padding:10px 0 20px 0}.ob-feedback__label{display:none}.ob-feedback__input{height:35px}.ob-feedback__input,.ob-feedback__textarea{padding:5px 5px;width:100%;font-size:13px}.ob-feedback__textarea{height:100px}.ob-feedback__textarea:-ms-input-placeholder{font-size:13px!important}.ob-feedback__textarea::placeholder{font-size:13px!important}.ob-feedback__file-choose{padding:5px 0}.ob-feedback__file-choose-pseudo{font-size:13px}.ob-feedback .ob-form__field-block{margin-bottom:5px;margin-top:15px}.ob-feedback .ob-form__field-block .ob-checkbox{line-height:18px;margin-bottom:5px}.error{width:100%}.recapcha-mobile{margin:0 0 -25px 0}.ob-feedback__input::-webkit-input-placeholder,.ob-feedback__textarea::-webkit-input-placeholder{font-size:12px;opacity:1}.ob-feedback__input::-moz-placeholder,.ob-feedback__textarea::-moz-placeholder{font-size:12px;opacity:1}.ob-feedback__input::-moz-placeholder,.ob-feedback__textarea::-moz-placeholder{font-size:12px;opacity:1}.ob-feedback__input:-ms-input-placeholder,.ob-feedback__textarea:-ms-input-placeholder{font-size:12px;opacity:1}.check-feedback{align-items:unset!important}.check-feedback p{position:relative;top:-3px}}.ob-order-count{height:74px;background-color:#fff;text-align:center}.ob-order-count--type-smart{height:auto}.ob-order-count--type-smart .b-home-top-banner__logo{display:none}.ob-order-count--type-smart .ob-order-count__counter{padding:0 0 15px;height:auto;display:block}.ob-order-count--type-smart .ob-order-count__counter:after{height:1px;width:100%;bottom:0;top:auto}.ob-order-count--type-smart .ob-order-count__container{padding-left:0;height:auto;display:block}.ob-order-count--type-smart .ob-order-count__content{height:auto;padding-top:14px}.ob-order-count__name{font-weight:700}.ob-order-count__content{height:100%;padding-top:28px;box-sizing:border-box;position:relative}.ob-order-count__content a{white-space:nowrap}.ob-order-count__content.-leave{position:relative;animation:moveDown .5s ease}.ob-order-count__content.-next{position:relative;animation:moveDown .5s ease}.ob-order-count__container{display:inline-block;height:100%;box-sizing:border-box;padding-left:15px;vertical-align:top;overflow:hidden}.ob-order-count__counter{display:inline-block;height:100%;padding:22px 25px 0;box-sizing:border-box;position:relative}.ob-order-count__counter:after{content:"";position:absolute;top:20%;right:0;height:60%;background-color:#e2e2e2;width:1px}.ob-order-count__digits{display:block;vertical-align:middle;min-height:30px}.ob-order-count__label{display:inline-block;text-align:left;vertical-align:middle;margin-bottom:5px}@media (max-width:1024px){.ob-order-count{display:none}}@keyframes moveDown{from{transform:translate(0,-100%)}to{transform:translate(0,0)}}.ob-basket__min-price{margin-top:10px;font-weight:700;color:#ff601f}.ob-basket__min-price .ob-basket__item-symbol-ruble_red{height:10px}.ob-basket__min-price a:active,.ob-basket__min-price a:hover,.ob-basket__min-price a:link,.ob-basket__min-price a:visited{color:#fff!important}.ob-basket__min-price a._dotted{color:#fff!important}.ob-basket__min-price_add-food{margin-top:5px}.ob-basket__link-in-restaurant{display:inline-block;margin-left:10px;padding:7px 20px;background:#a0c84b;color:#fff;border-radius:3px}.ob-basket__link-in-restaurant:hover{background:#aad750;color:#fff;text-decoration:none}.ob-basket__link-in-restaurant:active,.ob-basket__link-in-restaurant:link,.ob-basket__link-in-restaurant:visited{color:#fff!important}.ob-basket__min-count{float:right}.ob-basket__group-user{font-weight:700}.ob-basket__group-user:after{content:"";display:table;clear:both}.ob-basket__group-name{float:left}.ob-basket__group-sum{float:right}.ob-basket__header:after{content:"";display:table;clear:both}.ob-basket__label{font:18px/20px;font-weight:600;float:left}.ob-basket__footer{padding-top:15px}.ob-basket__footer:after{content:"";display:table;clear:both}.ob-basket__result-label{font:bold 20px/26px;float:left}.ob-basket__result-value{float:right;color:#a0c84b;font:bold 20px/26px}.ob-basket__change{float:right;font:13px/20px Arial;color:#999;text-decoration:underline}.ob-basket__change:visited{color:#999}.ob-basket__change:hover{text-decoration:none}.ob-basket__edit-order{color:#ff5f00;font-weight:700}.ob-basket__line:after{content:"";display:table;clear:both}.ob-basket__item{margin-top:15px;color:#333;padding-bottom:20px;border-bottom:1px dashed #dedede;line-height:20px}.ob-basket__item-ingredients{font-size:13px;line-height:18px;color:#999;margin-top:-5px;margin-bottom:15px}.ob-basket__item-symbol-ruble{fill:rgba(0,0,0,.9);width:6px;stroke:rgba(0,0,0,.9);height:11px}.ob-basket__item-symbol-ruble_green{fill:rgba(160,200,75,.9);width:9px;stroke:rgba(160,200,75,.9);height:14px}.ob-basket__item-symbol-ruble_red{fill:rgba(255,0,0,.6);width:8px;stroke:rgba(255,0,0,.6);height:13px}.ob-basket__item--size-small{margin-top:10px;padding-bottom:10px}.ob-basket__item-label{float:left}.ob-basket__item-header{position:relative;margin-bottom:10px}.ob-basket__item-values:after{content:"";display:table;clear:both}.ob-basket__item-name{width:50%}.ob-basket__item-counter{float:left;font-size:0;line-height:0}.ob-basket__item-summ{float:right;line-height:22px;font-weight:700}.ob-basket__item-summ i{font-weight:400}.ob-basket__item-close{float:right;cursor:pointer;color:#979797;opacity:.3;transition:all .25s;position:absolute;right:0;top:0}.ob-basket__item-close:before{content:"b";font-family:icons;font-size:10px;line-height:10px}.ob-basket__item-close:hover{opacity:1}.ob-counter{border:1px solid #ebebeb;display:inline-block;border-radius:2px;color:#383838}.ob-counter:after{content:"";display:table;clear:both}.ob-counter__btn,.ob-counter__input{height:20px;box-sizing:border-box;float:left;text-align:center;display:block;padding:0;border:none;font-size:14px;line-height:20px}.ob-counter__input{width:24px;outline:0}.ob-counter__btn{width:18px;background-color:#f0f0f2;cursor:pointer;transition:all .25s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ob-counter__btn:hover{background-color:#f7f7f7}.ob-counter__btn--type-rt{color:#a5c72d}.ob-layout__toggler{position:absolute;top:0;right:0}.ob-layout__col{box-sizing:border-box}.ob-layout__col--sidebar-rt{padding-left:20px}@media (max-width:1024px){.ob-layout__col--sidebar-rt{display:none}}.ob-layout__col--count-1{float:left;width:33.3334%}.ob-layout__col--count-2{float:left;width:66.6667%}@media (max-width:1024px){.ob-layout__col--count-2{width:100%}}.ob-layout__box{background-color:#fff;margin-bottom:10px;position:relative}@media (max-width:640px){.ob-layout__box{border-radius:0;border-left:0;border-right:0}}.ob-layout__box-container{padding:20px 30px;box-sizing:border-box}.ob-layout__box-container_thank{padding:20px 30px 10px 30px!important}@media (max-width:750px){.ob-layout__box-container_thank{padding:20px 0 10px 0}}.ob-layout__box-container--padding-m{padding:25px 70px}.ob-layout__box-container--type-solid-top{position:relative}.ob-layout__box-container--type-solid-top:before{content:"";width:95%;position:absolute;top:0;left:2.5%;height:1px;background-color:#dedede}@media (max-width:640px){.ob-layout__box-container--type-solid-top:before{width:100%;left:0}}.ob-layout__box-container--color-gray{border-top:1px solid #dedede}.ob-layout__box-container--padding-small{padding:25px 20px}.ob-layout__box-container-ordering{padding:10px 20px 0 20px}.ob-layout__box-container-ordering_border{padding:10px 20px}.ob-layout__box-decor-content{padding:20px;box-sizing:border-box}.ob-layout__box__lunch{margin:20px 0 20px 0}.ob-layout__box__week-img{width:100%;height:202px;background-image:url(/img/delivery-thanks/dinner.png);background-repeat:no-repeat;background-size:cover}@media (max-width:750px){.ob-layout__box__week-img{height:423px;background-image:url(/img/delivery-thanks/dinner-mob.png);background-repeat:no-repeat;background-size:cover;background-position:30%}}.ob-layout__clearfix:after{content:"";display:table;clear:both}@media (max-width:323px){.ob-layout__executed-manager-obed{line-height:20px}}.__hide{display:none}.ob-checkbox .ob-layout__admin-box:before,.ob-checkbox .ob-layout__cash-withdrawal:before{width:20px;height:20px}.ob-delivery-order__map{position:fixed;width:80%;height:80%;top:50%;left:50%;border-radius:4px;background-color:#fff;visibility:hidden;overflow:hidden}.ob-delivery-order__map.-active{visibility:visible;z-index:32}.ob-delivery-order__left-field-time .ob-radio__text{color:#333;font-size:14px;font-weight:400}.ob-delivery-order__close{z-index:5500;position:absolute;top:13px;right:13px;cursor:pointer}.ob-delivery-order__close:after{content:"a";font:20px/20px icons;color:#7b786c;transition:color .25s}.ob-delivery-order__close:hover:after{color:#a0c84b}.ob-delivery-order__wrap-cash-withdrawal{display:none;margin:5px 0 0 0}.ob-delivery-order__column{float:left}.ob-delivery-order__column:first-child{padding:10px 10px 0 0}.ob-delivery-order__column .ob-checkbox label{padding-left:36px}.ob-delivery-order__add-input-cash{padding:13px 20px 12px 20px;width:166px;height:40px;box-sizing:border-box;border:1px solid #dedede;color:#333;font-size:14px;font-weight:400;opacity:1}.ob-delivery-order__refinement-details{margin:10px 0 15px 0;color:#9e9e9e;font-size:14px;font-weight:400;text-align:center}.ob-delivery-order__add-input-cash::-webkit-input-placeholder{opacity:1}.ob-delivery-order__add-input-cash::-moz-placeholder{opacity:1}.ob-delivery-order__add-input-cash:-ms-input-placeholder{opacity:1}.ob-delivery-order__add-input-cash:-moz-placeholder{opacity:1}.ob-delivery-order__comment{color:#9e9e9e;font-size:14px;font-weight:400;text-decoration:underline}.ob-delivery-order__container{width:100%;height:100%}.ob-delivery-order__container>ymaps{width:100%!important}.ob-delivery-order__placement{font:16px/20px}@media (max-width:768px){.ob-delivery-order__placement{text-align:center}}.ob-delivery-order__header{margin-bottom:20px;margin-top:-13px}@media (max-width:640px){.ob-delivery-order__header{padding:0 30px 0}}.ob-delivery-order__header .ob-h1{margin-bottom:0;line-height:50px}@media (max-width:640px){.ob-delivery-order__header .ob-delivery-order__big-title{margin-top:0;font-size:20px}}.ob-delivery-order__field{width:226px;float:left;margin-right:20px;margin-bottom:15px}.ob-delivery-order__field:last-child{margin-bottom:5px}@media (max-width:640px){.ob-delivery-order__field{width:100%;margin-right:0;margin-bottom:10px}}.ob-delivery-order__field:nth-child(odd){clear:left}.ob-delivery-order__field--width-full{width:auto}@media (max-width:640px){.ob-delivery-order__field--width-full{width:100%}}.ob-delivery-order__field--width-double{width:100%}@media (max-width:640px){.ob-delivery-order__field--width-double{max-width:100%}}.ob-delivery-order__field--width-double .ob-toggle__btn{margin-bottom:0}@media (max-width:640px){.ob-delivery-order__field--width-double .ob-toggle__btn{margin-bottom:0}}.ob-delivery-order__field-list{max-width:446px;width:49%;float:left;margin-right:20px;margin-bottom:25px}.ob-delivery-order__field-list:first-child{margin-right:10px}.ob-delivery-order__field-list:last-child{margin-right:0}.ob-delivery-order__field-list .select2-selection--single{height:43px}.ob-delivery-order__field-list .select2-selection--single .select2-selection__arrow:after{content:'';position:absolute;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;height:0;left:50%;margin-left:-20px;margin-top:2px;top:50%;width:0}.ob-delivery-order__field-list .select2-selection--single .select2-selection__arrow b{border-width:10px 10px 0;margin-left:-20px;margin-top:4px}.ob-delivery-order__field-list .select2-container--open .select2-selection--single .select2-selection__arrow:after{margin-top:6px;border-color:transparent transparent #fff;border-width:0 10px 10px}.ob-delivery-order__field-list .select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 10px 10px}.ob-delivery-order__field-list .select2-selection__rendered{padding:7px 5px}@media screen and (max-width:895px){.ob-delivery-order__field-list{width:48%}.ob-delivery-order__field-list:first-child{margin-right:15px}}@media screen and (max-width:768px){.ob-delivery-order__field-list{width:49%}.ob-delivery-order__field-list:first-child{margin-right:10px}}@media screen and (max-width:555px){.ob-delivery-order__field-list{width:49%}.ob-delivery-order__field-list:first-child{margin-right:5px}}.ob-delivery-order__list-item{margin:10px 0;width:100%}.ob-delivery-order__out-of-money{display:none;font-size:14px;line-height:17px;padding:5px;color:#333}@media (max-width:640px){.ob-delivery-order__out-of-money{font-size:15px}}.ob-delivery-order__gift{position:absolute;top:-1px;right:30px}.ob-delivery-order__button-order-food{background:#a0c84b;color:#fff;border-color:#7daa2d;cursor:pointer;padding:9px 20px;text-decoration:none;font-size:16px;border-width:0;outline:0;border-style:solid;border-radius:0;font-weight:600}.ob-delivery-order__button-order-food[disabled=disabled]{background:#dedede;color:#999;border-color:transparent;cursor:default}.ob-delivery-order__select-delivery{height:0;overflow:hidden;float:left}.ob-delivery-order__wrap-select-delivery{height:0;width:100%;overflow:hidden;float:left}.ob-delivery-order__payment-method_disabled{background-color:#e2e2e2!important;cursor:default!important}.ob-delivery-order__payment-method_selected{background-color:#ff5f00!important;color:#fff}.ob-delivery-order__right-field-time{height:64px;margin-bottom:0}@media (max-width:640px){.ob-delivery-order__right-field-time{display:none}}.ob-delivery-order__left-field-time{margin-bottom:0;margin-left:3px}@media (max-width:640px){.ob-delivery-order__left-field-time label{text-align:left}}@media (max-width:640px){.ob-delivery-order__out-of-money{margin-top:15px;text-align:center}}.ob-delivery-order__about-home .ob-field-box__label{display:block}.ob-delivery-order__title{font-size:16px}.ob-delivery-order__user-icon{position:relative;top:6px;padding-right:5px;width:26px;height:26px;fill:#333}.ob-delivery-order__phone-icon{position:relative;top:6px;padding-right:5px;width:26px;height:26px;fill:#333}.ob-delivery-order__clock-icon{position:relative;top:7px;padding-right:5px;width:26px;height:26px;fill:#333}.ob-delivery-order__location-point{position:relative;top:5px;padding-right:5px;width:26px;height:26px;fill:#333}.ob-delivery-order__wallet-icon{position:relative;top:4px;padding-right:5px;width:26px;height:22px;fill:#333}.ob-delivery-order__icon{position:relative;top:5px;border:.5px solid #eee;width:32px;height:20px;fill:#333}.ob-delivery-order__label{cursor:pointer}.ob-delivery-order__label:hover .ob-radio__icon{border-color:#ff5f00}.ob-delivery-order__label:active .ob-radio__icon,.ob-delivery-order__label:checked .ob-radio__icon{border-color:#ff5f00;border-width:10px}@media (max-width:1024px){.ob-delivery-order__header{margin-top:-16px}}.ob-delivery-order__warnings-about-conditions{margin:0 0 0 10px}.ob-field-box{width:100%;font:14px/16px Arial;position:relative}.ob-field-box__type-inline{white-space:nowrap}.ob-field-box__type-inline .ob-field-box__label{display:inline-block;width:145px;white-space:normal;vertical-align:middle;margin-bottom:0}.ob-field-box__type-inline .ob-field-box__item{width:250px;display:inline-block}.ob-field-box__card-message{display:none;margin:10px 0 0 0}.ob-field-box__warning{margin:10px 0 0 0;box-sizing:border-box;color:#999}@media (max-width:640px){.ob-field-box{font-size:16px;line-height:20px}}.ob-field-box__link{line-height:1.1;display:inline-block;padding-top:8px;margin-bottom:8px}.ob-field-box__cross{position:absolute;left:100%;width:28px;height:28px;top:22px;text-align:center}@media (max-width:640px){.ob-field-box__cross{top:6px}}.ob-field-box__cross span{line-height:28px}.ob-field-box__cross span:before{content:"a";font:12px/12px icons;cursor:pointer;color:#b2b2b2;transition:color .25s}.ob-field-box__cross span:hover:before{color:#a0c84b}.ob-field-box__tooltip{font-size:13px;line-height:18px;color:#999;display:inline-block}.ob-field-box__tooltip--type-link{border-bottom:1px dotted #999;cursor:pointer;margin-top:8px;transition:all .25s}.ob-field-box__tooltip--type-link:hover{color:#518ce8;border-bottom-color:#518ce8}.ob-field-box__label{display:block;margin-bottom:8px}@media (max-width:640px){.ob-field-box__label--adaptive-visible{display:block;text-align:center;margin-bottom:20px}}.ob-field-box select,.ob-field-box textarea,.ob-field-box__input{display:block;width:100%;box-sizing:border-box;border:1px solid #dedede;border-radius:1px;padding:6px 8px 5px;color:#444;outline:0;font:inherit;transition:all .25s ease;resize:none}.ob-field-box select--size-m,.ob-field-box textarea--size-m,.ob-field-box__input--size-m{padding:9px 8px 8px}@media (max-width:640px){.ob-field-box select,.ob-field-box textarea,.ob-field-box__input{padding:8px 8px 7px;-webkit-appearance:none}}.ob-field-box select:focus,.ob-field-box textarea:focus,.ob-field-box__input:focus{outline:0}.ob-field-box select.error,.ob-field-box textarea.error,.ob-field-box__input.error{border-color:#ff6f27;color:#ff6f27}.ob-field-box__input_disabled{color:#444;opacity:1;background-color:#eee}.ob-field-box__input_disabled textarea{height:82px}@media (max-width:640px){.ob-field-box__input_disabled textarea{height:150px}}.ob-field-box__col{float:left}.ob-field-box__col--size-3{width:calc((100% - 20px)/ 3);margin-right:10px}.ob-field-box__col--size-3:last-child{margin-right:0}.ob-field-box__radio{display:block;float:left}.ob-field-box__radio-wrap{overflow:hidden}.ob-field-box__radio:first-child label.ob-field-box__label{border-left:1px solid #d8d8d8;border-radius:1px 0 0 1px}.ob-field-box__radio:last-child label.ob-field-box__label{border-radius:0 1px 1px 0}.ob-field-box__radio input[type=radio]{display:none}.ob-field-box__radio input[type=radio]:checked+label.ob-field-box__label{background-color:#ff5f00;color:#fff}.ob-field-box__radio input[type=radio]:disabled+label.ob-field-box__label{background-color:#e2e2e2}.ob-field-box__radio label.ob-field-box__label{padding:6px 12px 5px;border:1px solid #d8d8d8;border-left:none;background-color:#fff;display:block;cursor:pointer;transition:all .25s}.ob-field-box__radio label.error{position:absolute;margin-top:0}.ob-field-box__button{border-radius:3px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;transition:all .25s;display:inline-block;vertical-align:middle}.ob-field-box__button:active,.ob-field-box__button:hover,.ob-field-box__button:visited{text-decoration:none}.ob-field-box__button,.ob-field-box__button:link,.ob-field-box__button:visited{background:#a0c84b;color:#fff;border-color:transparent}.ob-field-box__button._hover,.ob-field-box__button:hover{background:#aad750;border-color:transparent}.ob-field-box__button._active,.ob-field-box__button:active{background:#7daa2d;border-color:transparent}.ob-field-box__button._disabled,.ob-field-box__button._disabled:active,.ob-field-box__button._disabled:hover{background:#dedede;color:#999;border-color:transparent;pointer-events:none}.ob-field-box__button:disabled{background:#dedede;color:#999;border-color:transparent;cursor:default}@media (max-width:640px){.ob-field-box__button{width:100%;margin-bottom:15px;padding:10px 20px 11px}}.ob-field-box__button._active,.ob-field-box__button:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-field-box__desc{max-width:280px;display:inline-block;vertical-align:middle;margin-left:20px;color:#999}@media (max-width:640px){.ob-field-box__desc{text-align:center;max-width:100%;margin-left:0}}@media (max-width:640px){.ob-field-box{text-align:center}.ob-field-box__radio{float:none}.ob-field-box__radio label{border:1px solid #d8d8d8!important;padding:10px 12px 9px}.ob-field-box .select2{width:100%!important}.ob-field-box .select2-container .select2-selection--single{height:37px}.ob-field-box .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px}.ob-field-box .select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;width:40px}}.ob-delivery-order__box .select2{width:100%!important}@media screen and (max-width:640px){.ob-delivery-order__box .select2-container .select2-selection--single{height:43px}}input::-webkit-input-placeholder{opacity:1}input:-moz-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}.ob-header__search input:-ms-input-placeholder{opacity:1!important}.search-address input:-ms-input-placeholder{opacity:1!important}.ob-ordering-form__input::-webkit-input-placeholder{font-style:italic}@media (max-width:640px){input::-webkit-input-placeholder{opacity:1}input:-moz-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}}.ob-toggle__btn{margin-bottom:5px}.ob-toggle__btn span{color:#999;cursor:pointer;transition:all .25s}.ob-toggle__btn span:hover{color:#999;text-decoration:underline}.ob-toggle__btn span a{color:inherit;text-decoration:none;font-size:13px}.ob-toggle__btn span a:hover{color:#ff5f00;text-decoration:none}.ob-toggle__content{visibility:hidden;display:none}.ob-toggle__content p{margin:15px 0}.ob-toggle__content.-visible{display:block;visibility:visible}@media (max-width:640px){.ob-toggle__btn{margin-top:10px;margin-left:20px;text-align:left}}@media screen and (max-width:640px){.ob-supplier-complex-tile__order-list .ob-toggle__btn{margin-top:0;margin-left:0}}.button-my-recall{margin:0;display:inline-block}.button-my-recall__bracket{color:#999;text-decoration:none;border:0}.button-my-recall__bracket:hover,.button-my-recall__bracket:visited{color:#999;text-decoration:none;border:0}.button-someone-recall{margin:15px 0 0 0}.ob-toggle__btn span.button-my-recall__bracket{border:0}.l-top-banner-new-restaurants{position:relative;height:48px;padding-top:15px;background-position:left;background-repeat:no-repeat;background-color:#ffe507;text-align:center;box-shadow:inset 43px -48px 6px -50px rgba(0,0,0,.51);box-sizing:border-box}.top-banner-new-restaurants__close{position:absolute;width:14px;height:15px;top:16px;right:30px;background-image:url(/img/static/top-banner-close.png);cursor:pointer;background-size:cover}.top-banner-new-restaurants__text{font-weight:700}.top-banner-new-restaurants__button{display:inline-block;width:139px;height:27px;margin:10px 0 0 13px;padding:7px 0 0 0;box-sizing:border-box;background-color:#ff6f27;border-radius:3px;color:#fff;text-align:center;text-decoration:none}.top-banner-new-restaurants__button:visited{color:#fff}.top-banner-new-restaurants__button:hover{background-color:#e75630;color:#fff;text-decoration:none}@media screen and (min-width:1100px) and (max-width:1250px){.l-top-banner-new-restaurants{background-position:-30px}.top-banner-new-restaurants__button{margin:10px 0 0 10px}}@media screen and (min-width:930px) and (max-width:1099px){.l-top-banner-new-restaurants{background-position:-70px}.top-banner-new-restaurants__button{margin:10px 0 0 5px}}@media screen and (min-width:740px) and (max-width:929px){.l-top-banner-new-restaurants{background-position:-150px}.top-banner-new-restaurants__button{width:130px;margin:10px 0 0 2px}}@media screen and (min-width:400px) and (max-width:739px){.l-top-banner-new-restaurants{height:80px;background-position:-160px}.top-banner-new-restaurants__button{width:147px;margin:5px auto 0 auto;background-size:10px}.top-banner-new-restaurants__text{margin:0 auto;padding:7px 0 0;width:200px;display:block}.top-banner-new-restaurants__close{top:32px}}@media screen and (max-width:400px){.l-top-banner-new-restaurants{min-width:320px;height:80px;background-image:none}.top-banner-new-restaurants__button{top:28px;right:13px;width:147px;margin:5px auto 0 auto;background-size:10px}.top-banner-new-restaurants__text{margin:0 auto;padding:7px 0 0 0;width:200px;display:block}.top-banner-new-restaurants__close{top:32px}}.ob-radiobox input{display:none}.ob-radiobox input:checked+label:before{border-color:#4b82ff;border-width:6px}.ob-radiobox label{cursor:pointer;position:relative;padding-left:24px;display:inline-block}.ob-radiobox label:before{content:"";display:inline-block;border-radius:50%;width:17px;height:17px;border:1px solid #dedede;box-sizing:border-box;vertical-align:text-bottom;background:#fff;margin-right:14px;transition:all .25s;position:absolute;left:0}.ob-radiobox label:hover:before{border-color:#999}.ob-checkbox input{display:none}.ob-checkbox input:checked+label:before{border-color:#ff5f00;border-width:10px}.ob-checkbox label{position:relative;padding-left:24px;cursor:pointer}.ob-checkbox label:before{content:"";display:inline-block;vertical-align:text-bottom;height:17px;width:17px;background:#fff;border:1px solid #dedede;border-radius:2px;box-sizing:border-box;transition:border .25s ease;margin-right:10px;position:absolute;left:0}.ob-checkbox label:hover:before{border-color:#999}.ob-gift{position:relative}.ob-gift:hover .ob-gift__popup{opacity:1;visibility:visible;z-index:22}.ob-gift:hover .ob-gift__flag{height:50px}.ob-gift:hover .ob-gift__flag span{margin-top:17px}.ob-gift__flag{background-color:#ff5f1f;width:36px;height:44px;position:relative;text-align:center;cursor:pointer;transition:all .15s}.ob-gift__flag span{display:inline-block;margin-top:11px;transition:all .15s}.ob-gift__flag:after{content:"";display:block;position:absolute;bottom:0;left:0;border-width:8px 18px;border-style:solid;border-color:transparent transparent #fff}.ob-gift__popup{position:absolute;opacity:0;visibility:hidden;transition:opacity ease .3s;width:450px;right:-10px;background:#fff;border-radius:3px;bottom:100%;padding-bottom:15px;background-color:transparent}.ob-gift__container{padding:5px 12px;background-color:#ff6f27;border-radius:5px;position:relative}.ob-gift__container:after{position:absolute;content:"";top:100%;right:20px;border-top:7px solid #ff6f27;border-left:8px solid transparent;border-right:8px solid transparent}.ob-gift__item{padding:8px 0;font-size:12px;border-bottom:1px solid #ff9e6d;color:#fff}.ob-gift__item:last-child{border-bottom:none}@media (max-width:640px){.ob-gift{display:none}}.ob-svg-icon--type-gift{width:15px;height:16px;fill:#fff}.ob-tech-work{text-align:center}.ob-tech-work__content{max-width:400px;margin:25px auto 0}.ob-tech-work__content p{margin-top:6px;font-size:14px;line-height:20px}.ob-restaurant-about{padding:10px 30px;background-color:#fff;border:1px solid #ebebeb;margin-bottom:7px;text-align:justify}.ob-restaurant-about:after{content:"";display:table;clear:both}.ob-restaurant-about__col{float:left}.ob-restaurant-about__col--size-2{width:65%}@media (max-width:1240px){.ob-restaurant-about__col--size-2{width:100%}}.ob-restaurant-about__col--size-1{width:35%}@media (max-width:1240px){.ob-restaurant-about__col--size-1{width:100%}}.ob-restaurant-about .ob-h2{color:#333;font-size:18px;font-weight:700}.ob-restaurant-about .ob-h2,.ob-restaurant-about .ob-h3{margin-bottom:15px}.ob-restaurant-about__content{font-size:14px}.ob-restaurant-about__content img{display:block;max-width:100%;height:auto}.ob-restaurant-about__content p{margin-top:16px}.ob-restaurant-about__content strong{color:#333;font-size:18px;font-weight:700;line-height:27px}@media screen and (max-width:1024px){.ob-restaurant-about{margin-bottom:27px}}.ob-restaurant-card td{vertical-align:top}.ob-restaurant-card .ob-restaurant-card__subtitle{margin-right:0}@media (max-width:1240px){.ob-restaurant-card__title{font-size:18px!important}}.b-left-restaurant-header{position:relative;margin:0 0 18px 0}.b-left-restaurant-header__image{border-top:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;font-size:0}@media (max-width:1024px){.b-left-restaurant-header__image{border:0;outline:1px solid #dedede}}.b-left-restaurant-header__image img{width:100%}.b-left-restaurant-header__list{position:relative;background-color:#fff}.b-left-restaurant-header__item{display:inline-block;outline:1px solid #dedede;width:33.33%;padding:6px 0;text-align:center;text-decoration:none;color:#9e9e9e;font-size:12px}.b-left-restaurant-header__item:last-child{border-right:0}.b-left-restaurant-header__item:hover{text-decoration:none}.b-left-restaurant-header__item:link,.b-left-restaurant-header__item:visited{color:#9e9e9e}.b-left-restaurant-header__item_hover{outline:1px solid #a0c84b;color:#a0c84b}.b-left-restaurant-header__item_hover:visited{color:#a0c84b}.b-left-restaurant-header__item_hover:hover{color:#a0c84b}.b-left-restaurant-header__add-favorites,.b-left-restaurant-header__remove-in-favorites{border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fff;cursor:pointer}.b-left-restaurant-header__add-favorites-svg,.b-left-restaurant-header__remove-in-favorites-svg{margin:11px auto;width:20px;height:20px}.b-left-restaurant-header__add-favorites-image,.b-left-restaurant-header__remove-in-favorites-image{float:left;width:20%;border-right:1px solid #ededed}.b-left-restaurant-header__add-favorites-text,.b-left-restaurant-header__remove-in-favorites-text{float:right;width:79%;text-align:center;line-height:40px}.b-left-restaurant-header__add-favorites-heart,.b-left-restaurant-header__remove-in-favorites-heart{width:20px;height:20px;stroke-width:7px;fill:#ff5f00;stroke:#ff5f00}.b-left-restaurant-header__time{display:none}.b-left-restaurant-header__remove-in-favorites{text-align:center;box-sizing:border-box;padding:11px 0}.b-left-restaurant-header__other{padding:10px 0 0 0;background-color:#f0f1f2}.b-left-restaurant-header__last-order{margin:0 0 10px 0;color:#9e9e9e;font-size:11px;font-weight:400;line-height:14px;background-color:#f0f1f2;text-align:center}.b-left-restaurant-header__data-delivery{margin:0 0 10px 0;background-color:#f0f1f2}.b-left-restaurant-header__data-delivery-title{color:#9e9e9e;font-size:12px;font-weight:400}.b-left-restaurant-header__data-delivery-item{margin:0 0 3px 0}.b-left-restaurant-header__payment-imege_visa{float:left;width:44px;height:22px;background-size:cover;background-image:url(/img/static/visa.png)}.b-left-restaurant-header__payment-imege_mc{float:left;width:38px;height:22px;background-size:cover;background-image:url(/img/static/mc.png)}.b-left-restaurant-header__payment-imege_obed{float:left;width:48px;height:22px;background-size:cover;background-image:url(/img/static/obed.png)}@media screen and (max-width:1024px){.b-left-restaurant-header__item{padding:2px 0 3px 0}.b-left-restaurant-header__section{position:relative}.b-left-restaurant-header__item-text{position:absolute;top:-1px;right:0}.b-left-restaurant-header__menu-img{display:inline-block;margin:0 38px 0 0;width:15px;height:15px;background-image:url(/img/header-icon/menu.png);background-size:cover}.b-left-restaurant-header__menu-img_active{background-image:url(/img/header-icon/menu_active.png)}.b-left-restaurant-header__info-img{display:inline-block;margin:0 34px 0 0;width:15px;height:15px;background-image:url(/img/header-icon/info.png);background-size:cover}.b-left-restaurant-header__info-img_active{background-image:url(/img/header-icon/info_active.png)}.b-left-restaurant-header__reviews-img{display:inline-block;margin:0 48px 0 0;width:15px;height:15px;background-image:url(/img/header-icon/comment.png);background-size:cover}.b-left-restaurant-header__reviews-img_active{background-image:url(/img/header-icon/comment_active.png)}}@media screen and (max-width:767px){.b-left-restaurant-header__item-text{display:none}.b-left-restaurant-header__info-img,.b-left-restaurant-header__menu-img,.b-left-restaurant-header__reviews-img{margin:0}}.b-right-restaurant-header{margin:0 0 25px 0;width:100%;background-color:#fff}.b-right-restaurant-header__left{float:left}.b-right-restaurant-header__right{float:right;text-align:right}.b-right-restaurant-header__title{margin:11px 0 16px 25px;color:#333;font-size:18px;font-weight:700}.b-right-restaurant-header__comment{margin:0 0 14px 25px;color:#333;font-size:18px;font-style:italic}.b-right-restaurant-header__information{margin:8px 18px 11px 0;display:inline-block;width:25px;height:25px;background-color:#fff;border:1px solid #dedede;text-decoration:none;line-height:25px;color:#ff5f00;font-size:24px;font-weight:400;text-align:center;cursor:pointer}.b-right-restaurant-header__information:hover{color:#db5200;text-decoration:none}.b-right-restaurant-header__all-feedback{margin:0 14px 16px 0}.b-right-restaurant-header__all-feedback-link{color:#9e9e9e;font-size:12px;font-weight:400;text-decoration:underline}.b-right-restaurant-header__all-feedback-link:hover{text-underline:none;color:#333}.b-list-rest-content{margin-left:20px}.b-small-restaurant-card{display:none}@media (max-width:1024px){.b-list-rest-content{padding-top:0}.b-list-rest-content{margin-left:0}.b-left-restaurant-header{display:none}.b-right-restaurant-header{display:none}.b-small-restaurant-card{position:relative;display:block;padding:0 10px 10px 10px;box-sizing:border-box;border:1px solid #dedede;background-color:#fff}.b-small-restaurant-card__left{float:left;width:80px}.b-small-restaurant-card__right{float:left}.b-small-restaurant-card__logo{margin:0 0 8px 0;width:79px;height:59px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.b-small-restaurant-card__logo img{width:79px;height:59px}.b-small-restaurant-card__information{position:absolute;top:10px;right:10px;display:inline-block;width:25px;height:25px;background-color:#fff;border:1px solid #dedede;text-decoration:none;line-height:25px;color:#ff5f00;font-size:24px;font-weight:400;text-align:center;cursor:pointer}.b-small-restaurant-card__information:hover{color:#db5200}.b-small-restaurant-card__title{margin:10px 0 15px 10px;color:#333;font-size:16px;font-weight:700;text-align:left}.b-small-restaurant-card__last-order{color:#9e9e9e;font-size:9px;font-weight:400;line-height:12px}.b-small-restaurant-card__comment{margin:0 0 5px 10px;line-height:18px;color:#333;font-size:14px;font-style:italic}.b-small-restaurant-card__reviews-all{text-align:right}.b-small-restaurant-card__reviews-link{color:#9e9e9e;font-size:12px;font-weight:400;text-decoration:underline}.b-small-restaurant-card__reviews-link:hover{text-decoration:none;color:#333}}.b-supplier-main-header{position:relative}.b-supplier-main-header__logo{display:none;position:absolute;top:0;left:0;width:79px;height:59px;outline:1px solid #dedede}.b-supplier-main-header__bottom-menu{display:none}.b-supplier-main-header__flag{font-size:1em;position:absolute;top:0;left:45px;background:#ff6f27;padding:0 7px;transition:all 50ms ease;z-index:3;cursor:pointer}.b-supplier-main-header__flag:hover .b-supplier-main-header__popup{opacity:1;z-index:22}.b-supplier-main-header__flag:hover .b-supplier-main-header__popup-list{top:43px;opacity:1;height:auto;overflow:visible}.b-supplier-main-header__flag .ob-restaurant-card__sale-icon{width:13px;height:14px}.b-supplier-main-header__flag-text{text-align:center;margin:-4px 0 0 0;color:#fff;font-size:26px;font-weight:100;transition:margin .3s}.b-supplier-main-header__flag:after{content:'';position:absolute;bottom:-9px;left:0;width:0;height:0;border:9px solid transparent;border-left:13px solid #ff6f27;border-top:6px solid #ff6f27}.b-supplier-main-header__flag:before{content:'';position:absolute;bottom:-9px;right:0;width:0;height:0;border:9px solid transparent;border-top:6px solid #ff6f27;border-right:13px solid #ff6f27}@media screen and (max-width:1024px){.b-supplier-main-header__flag:before{margin:-5px 0 0 -23px}}.b-supplier-main-header__flag__flag-text{background:#ff6f27;display:inline-block;padding:10px 14px 8px;transition:padding-top ease .3s;position:relative;cursor:pointer;z-index:2}.b-supplier-main-header__popup{position:relative;opacity:0}.b-supplier-main-header__popup-list{position:absolute;left:-30px;top:0;min-width:410px;background-color:#ff6f27;border-radius:4px;height:0;overflow:hidden;transition:opacity .3s,height .3s,bottom .3s}.b-supplier-main-header__popup-list:after{content:'';position:absolute;top:-8px;left:29px;right:0;width:0;height:0;border:8px solid transparent;border-bottom-color:#ff6f27;border-top:0}.b-supplier-main-header__popup-item{margin:0 5px 3px 15px;border-bottom:1px solid #ff9e6d;padding:6px 0}.b-supplier-main-header__popup-item:last-child{border-bottom:0}.b-supplier-main-header__popup-item:first-child{margin-top:5px}.b-supplier-main-header__popup-item:last-child{margin-bottom:7px}.b-supplier-main-header__popup-title{color:#fff;font-size:12px;line-height:14px;font-weight:700;font-style:italic}.b-supplier-main-header__popup-text{color:#fff;font-size:12px;font-weight:400;line-height:14px;text-transform:capitalize}@media screen and (max-width:620px){.b-supplier-main-header__popup-list{min-width:380px;right:0}.b-supplier-main-header__popup-list:before{right:14px}.b-supplier-main-header__popup-item{margin:0 5px 3px 15px}.b-supplier-main-header__popup-item:first-child{margin-top:5px}.b-supplier-main-header__popup-item:last-child{margin-bottom:5px}.b-supplier-main-header__popup-text{font-size:10px;line-height:12px}}@media screen and (max-width:414px){.b-supplier-main-header__popup-list{min-width:295px;left:-30px}.b-supplier-main-header__popup-item{margin:0 5px 3px 5px}.b-supplier-main-header__popup-text{line-height:11px}}.ob-bannerbox{position:relative;height:353px}@media (max-width:1024px){.ob-bannerbox{display:none}}.ob-bannerbox__logos{overflow:hidden;margin:20px 0 40px}.ob-bannerbox__logo{float:left;margin-right:20px;border:1px solid #dedede}.ob-bannerbox__footer{line-height:1.4}.ob-bannerbox__footer a:hover{outline:0;text-decoration:none;border-bottom-style:solid;border-bottom-width:1px}.ob-bannerbox__image{position:absolute;top:0;left:0;width:100%;height:100%}.ob-bannerbox__image.-banner--rts{background:url(/img/static/rts-banner.png) no-repeat right center #fff}.ob-bannerbox__wrap{max-width:1440px;margin:0 auto;position:relative;padding:0 90px}.ob-bannerbox__content{padding:40px 0;max-width:66.6667%}.ob-bannerbox__columns{overflow:hidden;margin-top:20px;margin-bottom:40px}.ob-bannerbox__column{width:16.6667%;min-width:180px;float:left}.ob-bannerbox__bold{font-weight:700}.ob-bannerbox__list{font-size:16px;line-height:28px}.b-show-border-for-today{border-bottom:1px solid #dedede;padding-bottom:15px;margin-bottom:15px}.ob-sort-list__title-one{margin-bottom:15px;font-weight:700}@media (max-width:1024px){.ob-sort-list__title-one{display:none}}@media (max-width:1024px){.b-show-border-for-today{float:right;margin-top:38px;margin-right:400px;border-bottom:0}.ob-sort-list__wrapper{float:left;padding-right:50px}}@media (max-width:920px){.b-show-border-for-today{margin-right:300px}}@media (max-width:820px){.b-show-border-for-today{margin-right:200px}}@media (max-width:720px){.b-show-border-for-today{margin-right:110px}}@media (max-width:600px){.b-show-border-for-today{margin-right:70px}}@media (max-width:520px){.b-show-border-for-today{margin-right:0}}@media (max-width:460px){.b-show-border-for-today{float:none;margin-top:0;border-bottom:1px solid #eee}.ob-sort-list__wrapper{float:none;padding-right:0;border-right:0}}.l-banner-houm-mastercard{border-top:1px solid #dedede;margin:0 0 -21px 0;padding:10px 0 0 0}@media (max-width:1024px){.l-banner-houm-mastercard{margin:0}.l-banner-houm-mastercard .ob-content{padding:0 20px}}@media (max-width:750px){.l-banner-houm-mastercard .b-marketing-banners{margin:0}}@media screen and (max-width:476px){.l-banner-houm-mastercard .ob-content{padding:0}}.ob-login__btn-wrap{display:inline-block}.ob-login__social{padding:20px;margin:25px -20px -20px;background-color:#f0f1f2;border-top:1px solid #dcdcdc}.ob-login__social p{margin-bottom:12px}.ob-login__btn{display:inline-block;border-radius:0;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0;transition:all .25s;margin-right:7px}.ob-login__btn:active,.ob-login__btn:hover,.ob-login__btn:visited{text-decoration:none}.ob-login__btn,.ob-login__btn:link,.ob-login__btn:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-login__btn._hover,.ob-login__btn:hover{background:#aad750;border-color:#7daa2d}.ob-login__btn._active,.ob-login__btn:active{background:#7daa2d;border-color:transparent}.ob-login__btn._disabled,.ob-login__btn._disabled:active,.ob-login__btn._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-login__btn:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-login__btn--type-vk{background:#527397!important;border-color:#2c4c70!important}.ob-login__btn--type-vk:visited{background:#527397;border-color:#2c4c70}.ob-login__btn--type-vk:hover{background:#3c5c7f!important;border-color:#233e5c!important}.ob-login__btn--type-fb{background:#304591!important;border-color:#051e64!important}.ob-login__btn--type-fb:visited{background:#304591;border-color:#051e64}.ob-login__btn--type-fb:hover{background:#212e60!important;border-color:#051b59!important}.ob-relation__gray{margin:20px -20px -20px;padding:20px 20px 10px;background-color:#f0f1f2;border-top:1px solid #dcdcdc}.ob-relation__btn{margin-bottom:10px}.ob-relation__btn .ob-gray-btn{display:inline-block}.ob-relation__modal{position:fixed;top:50%;left:50%;background-color:#fff;padding:20px;width:400px;display:none;z-index:1504;text-align:left}.ob-relation__header{font:22px/24px;margin-bottom:15px}.ob-relation__profile{clear:both;overflow:hidden;margin-bottom:15px}.ob-relation__separator{margin:20px -10px;height:1px;background-color:#dedede}.ob-relation__name{float:left;clear:right;font-weight:700;margin-top:14px}.ob-relation__avatar{float:left;border-radius:50%;overflow:hidden;margin-right:10px}.ob-relation__avatar img{display:block}.ob-update-address{position:absolute;top:35px;padding:15px 20px 20px;background-color:#fff;border:1px solid #e1e1e1;white-space:nowrap;left:9px;visibility:hidden;opacity:0;transform:translate(0,-10px);transition:all .25s ease;z-index:23}.ob-update-address.js-active{visibility:visible;opacity:1;transform:translate(0,0)}.ob-update-address:before{content:"";position:absolute;bottom:100%;left:20px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;z-index:4}.ob-update-address:after{content:"";position:absolute;bottom:100%;left:18px;border-bottom:11px solid #e1e1e1;border-left:12px solid transparent;border-right:12px solid transparent;z-index:3}.ob-update-address__header{margin-bottom:14px;font-weight:700}.ob-update-address__btn{display:inline-block;margin-right:10px}@media (max-width:1024px){.ob-update-address{top:74px;left:0;width:100vw;box-sizing:border-box;text-align:center}.ob-update-address:after,.ob-update-address:before{display:none}}.ob-modalbox{position:fixed;top:50%;left:50%;display:none;z-index:1504}.ob-modalbox__container{padding:25px 20px;background-color:#fff}.ob-modalbox__header{font:22px/24px;margin-bottom:10px}.ob-modalbox__restaurants{margin-top:30px;overflow:hidden;margin-right:-20px}.ob-modalbox__restaurant{float:left;margin-right:20px}.ob-modalbox__btn{margin-top:20px}.ob-short-rest{width:150px}.ob-short-rest__image{height:95px;text-align:center;border:1px solid #dfdfdf;overflow:hidden;margin-bottom:12px}.ob-short-rest__image img{height:100%;width:auto}.ob-short-rest__name a{color:#ff5f00;text-decoration:underline}.ob-short-rest__name a:hover{text-decoration:none}@media screen and (max-width:600px){.ob-short-rest{width:84px}.ob-short-rest__image{height:54px}.ob-short-rest__name{font-size:10px;text-align:center}.ob-modalbox__header{font-size:17px;width:263px}.ob-modalbox__restaurants{margin-top:20px}.ob-modalbox__restaurant{margin-right:7px}.ob-modalbox__restaurant:last-child{margin-right:0}}.ob-delivery-thanks .ob-layout__box:first-child{margin-top:20px}.ob-delivery-thanks__text{font-size:14px;font-weight:400;line-height:20px;color:#363636}.ob-delivery-thanks__review{width:20%;float:left;box-sizing:border-box;padding-right:20px;margin-bottom:50px}@media (max-width:1024px){.ob-delivery-thanks__review{width:50%}}@media (max-width:640px){.ob-delivery-thanks__review{width:100%}}.ob-delivery-thanks__review-stars{margin-bottom:10px}.ob-delivery-thanks__review-stars:after{content:"";display:table;clear:both}@media (max-width:1024px){.ob-delivery-thanks__review-stars .ob-restaurant-card__stars{display:inline-block;margin-right:0}}.ob-delivery-thanks__review-icon{font-size:0;line-height:0;border:1px solid #dfdfdf;text-align:center;margin-bottom:15px}.ob-delivery-thanks__review-icon img{max-width:100%}.ob-delivery-thanks__review-stars .ob-restaurant-card__review-text{text-align:left}.ob-delivery-thanks__review-stars .ob-restaurant-card__review-block{text-align:left;float:left}.ob-delivery-thanks__reviews-header{font:22px/24px;margin-bottom:15px}.ob-delivery-thanks__reviews-wrap:after{content:"";display:table;clear:both}.ob-delivery-thanks__icon{background-image:url(/img/delivery-thanks/order-ok.png);background-repeat:no-repeat;background-size:cover;width:90px;height:90px;margin:0 auto}.ob-delivery-thanks__comment{display:block;font-size:18px;font-weight:400;text-align:center;line-height:28px}.ob-delivery-thanks__comment-link{color:#ff5f00;font-size:18px;font-weight:400}.ob-delivery-thanks__comment-link:active{text-decoration:none}.ob-delivery-thanks__comment-link_lunch{display:inline-block;margin-top:10px}.ob-delivery-thanks .ob-gray-btn{display:inline-block}.ob-delivery-thanks__primary-msg{text-align:center}.ob-delivery-thanks__header{margin:30px 0 10px 0;line-height:30px;font-size:30px;font-weight:700;text-transform:uppercase;text-align:center}.ob-delivery-thanks__header_lunch{margin:23px 0 10px 0}.ob-delivery-thanks__subtitle{margin-bottom:20px;font-size:18px;font-weight:400;text-align:center}.ob-delivery-thanks__subheader{display:block;font:18px/22px;font-weight:400;text-align:center}.ob-delivery-thanks__bonus{text-align:center}.ob-delivery-thanks__bonus-tooltip{margin-bottom:15px}.ob-delivery-thanks__bonus-box{display:inline-block;vertical-align:top;text-align:left}.ob-delivery-thanks__bonus-box:first-child{margin-right:70px}@media (max-width:640px){.ob-delivery-thanks__bonus-box:first-child{margin-right:0}}@media (max-width:640px){.ob-delivery-thanks__bonus-box{text-align:center}}.ob-delivery-thanks__bonus-count{color:#ff7530}.ob-delivery-thanks__bonus-desc{font:22px/24px}@media (max-width:640px){.ob-delivery-thanks__bonus-desc{margin-bottom:10px}}.ob-delivery-thanks__bonus-input{width:220px;display:inline-block;vertical-align:top;margin-bottom:10px}.ob-delivery-thanks__bonus-submit{display:inline-block;vertical-align:top}.ob-delivery-thanks__title{display:block;margin:5px 0 6px 0;line-height:25px;font-size:24px;font-weight:600;text-align:center}.ob-delivery-thanks__title-text{display:block;font-size:16px;font-weight:400;text-align:center}.ob-delivery-thanks__social{margin:23px auto 7px auto;width:265px}.ob-delivery-thanks .social__icon{padding:0 26px 0 0}.ob-delivery-thanks .social__icon:first-child{margin-left:25px}.ob-delivery-thanks .social-link{width:50px;height:50px}.ob-delivery-thanks .social__link_vk{background-image:url(/img/static/vkt.png);background-size:cover;background-position:0 -50px}.ob-delivery-thanks .social__link_vk:hover{opacity:.8}.ob-delivery-thanks .social__link_fb{background-image:url(/img/static/fbc.png);background-size:cover;background-position:0 -50px}.ob-delivery-thanks .social__link_fb:hover{opacity:.8}.ob-delivery-thanks .social__link_tel{background-image:url(/img/static/tlm.png);background-size:cover;background-position:0 -50px}.ob-delivery-thanks .social__link_tel:hover{opacity:.8}.ob-delivery-thanks .social__link_tw{background-image:url(/img/static/twit.png);background-size:cover;background-position:0 -50px}.ob-delivery-thanks .social__link_tw:hover{opacity:.8}.ob-delivery-thanks .social__link_inst{background-image:url(/img/static/inst.png);background-size:cover;background-position:0 -50px}.ob-delivery-thanks .social__link_inst:hover{opacity:.8}.ob-delivery-thanks .social__link_fb,.ob-delivery-thanks .social__link_inst,.ob-delivery-thanks .social__link_tel,.ob-delivery-thanks .social__link_tw,.ob-delivery-thanks .social__link_vk{display:block;cursor:pointer;width:50px;height:50px}.ob-delivery-thanks__actions:after{content:"";display:table;clear:both}.ob-delivery-thanks__action{text-align:center;padding:20px}.ob-delivery-thanks__action-icon{margin-bottom:18px;height:80px}.ob-delivery-thanks__action-name{font-weight:700;margin-bottom:8px}.ob-delivery-thanks__action-desc{max-width:220px;margin:0 auto 18px}.ob-delivery-thanks__action-wrap{width:50%;float:left}.ob-delivery-thanks__action-wrap:first-child{position:relative}.ob-delivery-thanks__action-wrap:first-child:after{content:"";position:absolute;top:2.5%;right:0;width:1px;height:95%;background-color:#dedede}@media (max-width:640px){.ob-delivery-thanks__action-wrap{width:100%}.ob-delivery-thanks__action-wrap:first-child:after{top:auto;right:-30px;left:-30px;width:auto;height:1px}}@media (max-width:768px){.ob-delivery-thanks .ob-delivery-thanks__subheader{margin:0 auto;max-width:412px}.ob-delivery-thanks .ob-delivery-thanks__comment_lunch{margin-top:24px}.ob-delivery-thanks .ob-table__name{margin-right:40px!important;width:10%!important}}@media (max-width:480px){.ob-delivery-thanks__icon{background-size:cover;width:75px;height:75px}.ob-delivery-thanks__header{margin:15px 0 30px 0;font-size:20px;line-height:25px}.ob-delivery-thanks__subtitle{margin-bottom:20px;font-size:14px;line-height:20px}.ob-delivery-thanks__comment{font-size:14px;line-height:20px}.ob-delivery-thanks__comment-link{font-size:14px;line-height:18px}.ob-delivery-thanks__title{margin-bottom:0;font-size:18px;font-weight:600;line-height:24px}.ob-delivery-thanks__title-text{font-size:14px;font-weight:400;line-height:20px}.ob-delivery-thanks__social{margin:18px auto 0;width:195px}.ob-delivery-thanks .social__icon{padding:0 19px 0 0}.ob-delivery-thanks .social-link{width:30px;height:30px}.ob-delivery-thanks .social__link_fb,.ob-delivery-thanks .social__link_inst,.ob-delivery-thanks .social__link_tel,.ob-delivery-thanks .social__link_tw,.ob-delivery-thanks .social__link_vk{width:30px;height:30px;background-position:0 -30px}.ob-delivery-thanks .ob-layout__box-container_mobile{padding:10px 5px}}.ob-delivery-thanks .ob-layout__box{overflow:initial}.ob-delivery-thanks-title{margin-bottom:10px!important}@media (max-width:768px){.ob-delivery-thanks-title{margin:10px 0 5px 0!important}}.ob-delivery-thanks-subtitle{margin-bottom:10px;font-size:18px}@media (max-width:768px){.ob-delivery-thanks-subtitle{text-align:center}}.ob-layout__box-container_padding{padding:20px}@media (max-width:620px){.ob-layout__box-container_padding{padding:10px 10px}}.ob-table__header_bottom{margin-bottom:10px}.ob-table__foot-result{padding:5px 0 5px!important;text-transform:uppercase;font-weight:400}.ob-table__foot-print-btn{width:100%;margin:10px 0 0 0}@media (max-width:1024px){.ob-table__foot-print-btn{margin:10px 0 10px 0}}.ob-table__foot-btn{display:block;padding:0;width:100%;text-align:center;border-radius:0;color:#000!important;text-transform:uppercase;font-weight:600;line-height:40px}@media screen and (min-width:521px) and (max-width:537px){.ob-table__foot-btn{margin-bottom:-236px}}.ob-table__foot-print-icon{position:relative;top:5px;width:20px;height:20px}.ob-table__row-header{padding:0 0 5px 0!important;font-size:12px}.ob-table__header-col{padding:15px 0}.ob-table__header-col:first-child{width:25%}@media (max-width:1024px){.ob-table__header-col:first-child{width:40%}}@media (max-width:768px){.ob-table__header-col{font-size:13px;padding:10px 0}}.ob-table__name-ingredient{float:left;padding:0 15px 0 0;color:#9e9e9e;font-size:12px}.ob-table__ingredient-number{color:#9e9e9e;font-size:12px}.ob-group-order__separator{border-top:1px solid #dedede;padding-bottom:10px}.ob-group-order__triangle-down:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:26px -10px;width:16px;height:10px;right:16px;top:17px;opacity:.5}.ob-group-order__triangle-up:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:43px -10px;width:17px;height:10px;right:16px;top:17px;opacity:.5}#group_order_by_staff{padding:10px 0}#show_hide_group_order_by_staff{position:relative;padding:10px 20px;cursor:pointer}@media (max-width:620px){#show_hide_group_order_by_staff{padding:10px 10px}}.group_order__name-user{margin-bottom:15px;font-size:16px;font-weight:600;text-transform:uppercase}@media (max-width:620px){.group_order__name-user{margin-bottom:0}}.ob-group-order__title{text-transform:uppercase;font-size:18px;font-weight:600;padding-left:25px}.ob-group-order__icon{position:absolute;top:14px;background:url(/img/icon-group.png);background-size:cover;width:20px;height:13px}.ob-table__header_padding{padding:0 20px}@media (max-width:620px){._right{text-align:right}.ob-table__header_padding{padding:0 10px}}.ob-table__header-row:last-child{border-bottom:0}.ob-thank-order{margin-bottom:10px}@media (max-width:1400px){.ob-thank-order{margin-bottom:-6px}}@media (max-width:1024px){.ob-thank-order{margin-bottom:23px}}@media (max-width:750px){.ob-thank-order{margin-bottom:37px}}@media (max-width:520px){.ob-thank-order{margin-bottom:24px}}.b-delivery-thanks-banner{margin:20px 0 20px 0}.ob-delivery-thanks-banner{width:100%;height:180px;background-image:url(/img/delivery-thanks/dinner.png);background-repeat:no-repeat;background-size:cover}.ob-delivery-thanks-banner__btn{float:right;padding:5px 19px;margin:-49px 31px 0 0;background-color:#a0c84b;border-radius:3px;cursor:pointer}.ob-delivery-thanks-banner__btn:hover{background-color:#aad750}.ob-delivery-thanks-banner__link{color:#fff;text-transform:capitalize;text-decoration:none;font-size:18px;font-weight:400;line-height:21px}.ob-delivery-thanks-banner__link:visited{color:#fff}.ob-delivery-thanks-banner__link:active{text-decoration:none}.ob-delivery-thanks-banner__symbol-ruble{fill:#fff;width:19px;height:27px}.ob-delivery-thanks-banner__title{display:inline-block;float:right;padding:10px 30px 0 0;text-align:right;width:335px;color:#fff;line-height:35px;text-transform:uppercase;font-weight:700;font-size:24px}.ob-delivery-thanks-banner__text{font-size:36px}@media (max-width:480px){.ob-delivery-thanks-banner{background-position:25% 0}.ob-delivery-thanks-banner__title{padding:23px 12px 0 0;width:268px;font-size:20px;line-height:23px}.ob-delivery-thanks-banner__text{font-size:20px}.ob-delivery-thanks-banner__symbol-ruble{width:11px;height:16px}.ob-delivery-thanks-banner__btn{margin:-50px 12px 0 0}}.ob-result-table{width:100%;color:#333}.ob-result-table .ob-table__row-number{width:16%}.ob-result-table_color{color:#9e9e9e;font-size:12px}.ob-result-table__order-item{margin-left:20px;margin-top:5px;margin-bottom:10px}.ob-result-table__final{font-size:14px;font-weight:400;text-transform:uppercase}.ob-result-table__symbol-ruble{fill:#666;width:7px;stroke:none;height:11px}.ob-result-table__lunch-symbol-ruble{margin-left:-3px;fill:rgba(0,0,0,.5);width:7px;stroke:rgba(0,0,0,.5);height:10px}.ob-result-table__lunch-symbol-ruble_bold{fill:#080808;width:9px;height:12px}.ob-result-table__symbol-ruble_bold{fill:#363636;width:7px;stroke:none;height:11px}.ob-result-table__link{display:inline-block;color:#333;text-decoration:underline}.ob-result-table__link:visited{color:inherit}.ob-result-table__link:hover{text-decoration:none}.ob-result-table__link--color-orng{color:#ff6f27!important}.ob-result-table__link--color-orng:visited{color:inherit}.ob-result-table__name{margin-bottom:10px;font-weight:400}.ob-result-table__composition{color:#999;font-size:13px;margin-bottom:5px}.ob-result-table tfoot{border-top:1px solid #dedede}.ob-result-table thead{border-bottom:1px solid #dedede}.ob-result-table thead td{padding-bottom:20px;color:#999}.ob-result-table tr td{padding-top:20px}.ob-result-table tr td:last-child{text-align:right}.ob-result-table tr td:first-child{padding-right:40px;width:60%}.ob-result-table .ob-table__col{padding:15px 0}.ob-table.ob-table_small tr td{padding:15px 0}.ob-table__foot-result_bold{font-weight:600}@media screen and (max-width:768px){._bottom{margin:25px 0 0 0}}@media screen and (max-width:767px){.ob-delivery-thanks__table-top{padding-bottom:10px;border-bottom:1px solid #dedede}.ob-result-table thead{display:none}.ob-result-table .ob-table__row-number{width:10%}.ob-result-table__name{margin-right:80px;width:60%}.ob-result-table .ob-table__row-sum{position:absolute;right:10px}.ob-result-table .ob-table__row-sum_position{right:50px}.ob-result-table tr td:first-child{padding-right:0;width:100%}.ob-result-table .ob-table__row-total{display:none}.ob-result-table .ob-table__row-number{position:absolute;right:101px}.ob-result-table__order-item{margin-left:0}.ob-result-table .ob-table__row-clearfix{width:60%}.ob-result-table__final-wrapp{position:absolute;right:30px;bottom:14px}.ob-table__name{margin-right:40px;width:60%}}@media screen and (max-width:620px){.ob-table__row-sum_position{right:10px!important}}@media screen and (max-width:400px){._bottom{margin:25px 0 20px 0}.ob-result-table .ob-table__row-total{right:20px}.ob-result-table__final-wrapp{right:10px}.ob-result-table .ob-table__row-number{right:75px}.ob-result-table .ob-toggle__btn{margin-left:0}}.drawing-up-order__show-uploader,.drawing-up-order__show-uploader-supplier{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(255,255,255,.7)}.drawing-up-order__show-uploader-supplier:after,.drawing-up-order__show-uploader:after{content:'';position:fixed;top:40%;left:50%;width:126px;height:126px;margin:-63px 0 0 -63px;background-image:url(/img/static/pizza-loader.gif);background-size:cover}.pizza-loader{width:126px;height:126px;background-image:url(/img/static/pizza-loader.gif);background-size:cover}.pizza-loader__background{background-color:rgba(255,255,255,.7)}.ob-dynamic-form__success{display:none;padding:15px 0}.ob-week__header{color:#fff;font-size:24px;font-weight:700;line-height:36px;text-transform:uppercase;text-align:center;margin-bottom:10px}.ob-week__wrap{margin:0 auto;width:750px}.ob-week__wrap:after{content:"";display:table;clear:both}.ob-week__day{padding:5px 10px 0 10px;font-size:14px;color:#333;font-weight:700;line-height:18px;text-transform:uppercase}.ob-week__date{padding:0 0 0 10px;color:#333;font-weight:400;line-height:18px}.ob-week__btn{margin-top:5px;padding:0 0 0 10px}.ob-week__btn a{display:inline-block}.ob-week__btn-link{font-weight:400;line-height:24px}.ob-week__item{margin:0 7px 0 7px;display:inline-block;width:130px;height:76px;text-align:left;border:1px solid #dedede;background-color:#fff;opacity:.8}@media (max-width:915px){.ob-layout__box-container__indent{padding:20px 0}.ob-week__item{margin:0 2px 0 2px;width:125px}.ob-week__wrap{width:675px}}@media (max-width:750px){.ob-layout__box-container__indent{padding:20px 0}.ob-week__header{margin-bottom:20px;font-size:20px;line-height:24px}.ob-week__item{margin:0 7px 20px 7px;width:125px}.ob-week__wrap{width:288px}}.ob-styles__text--color-green{color:#a0c84b}.ob-address-update__field{max-width:255px;margin-bottom:10px}.ob-layout__box{padding:1px;overflow:hidden}.ob-layout__box.-js-grid .ob-restaurantList__wrap{margin:0}.ob-layout__box.-js-grid .ob-restaurantList__item{width:100%;margin:0;border-right:none!important;border-left:0;border-bottom:0}.ob-layout__box.-js-grid .ob-restaurantList__item:after{display:none!important}.ob-layout__box.-js-grid .ob-restaurantList__item:last-child{border-bottom:1px solid #ededed}.ob-layout__box.-js-grid .ob-restaurantList__item.-js-hover .ob-restaurantList__hover{position:relative;top:auto;bottom:auto;right:auto;left:auto;padding:15px 10px;transition:all 0s;border-color:transparent;box-shadow:0 0 0 0 transparent}.ob-layout__box.-js-grid .ob-restaurantList__item.-js-hover .ob-restaurantList__btn{left:auto}.ob-layout__box.-js-grid .ob-restaurantList__button{background:#fff;color:#a0c84b;border:1px solid #a0c84b;transition:all .25s}.ob-layout__box.-js-grid .ob-restaurantList__button:hover{background:#a0c84b;border:1px solid #a0c84b;color:#fff;transition:all .25s}.ob-layout__box.-js-grid .ob-restaurantList__hover{display:flex;padding:15px 10px}.ob-layout__box.-js-grid .ob-restaurantList__image{width:115px;margin-right:15px;flex-shrink:0;align-self:flex-start;border:1px solid #ebebeb;border-radius:3px}.ob-layout__box.-js-grid .ob-restaurantList__consist{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ob-layout__box.-js-grid .ob-restaurantList__in-detail{display:none}.ob-layout__box.-js-grid .ob-restaurantList__content{margin:0}.ob-layout__box.-js-grid .ob-restaurantList__btn{right:10px;white-space:nowrap;top:8px;left:auto;bottom:15px}.ob-layout__box.-js-grid .ob-restaurantList__count-dishes{top:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ob-layout__box.-js-grid .ob-restaurantList__desc{max-height:none;margin-right:180px}.ob-layout__box.-js-grid .ob-restaurantList__link{position:static;text-decoration:underline}.ob-layout__box.-js-grid .ob-restaurantList__link:hover{text-decoration:none}.ob-layout__box.-js-grid .ob-restaurantList__name{max-height:none}.ob-layout__box.-js-grid .ob-restaurantList__button-add{text-align:center}.ob-layout__box.-js-grid .ob-restaurantList__base-price{position:absolute;right:126px;margin-top:-4px;left:auto;bottom:auto}.ob-layout__box.-js-grid .ob-restaurantList__count-dishes{right:10px}@media (max-width:1600px){.ob-layout__box.-js-grid .ob-restaurantList__consist{max-height:90px;overflow:hidden}}@media (max-width:1225px){.ob-layout__box.-js-grid .ob-restaurantList__desc{margin-right:170px}.ob-layout__box.-js-grid .ob-restaurantList__consist{height:auto;overflow:visible}}@media (max-width:640px){.ob-layout__box.-js-grid .ob-restaurantList__desc{margin-right:180px}.ob-layout__box.-js-grid .ob-restaurantList__button-for-list{top:-10px}.ob-layout__box.-js-grid .ob-restaurantList__count-dishes{right:10px;bottom:10px}.ob-layout__box.-js-grid .ob-restaurantList__number{font-size:13px}.ob-layout__box.-js-grid .ob-restaurantList__number:hover{text-decoration:none}.ob-layout__box.-js-grid .ob-restaurantList__button-for-list{position:absolute;right:10px}}@media (max-width:480px){.ob-layout__box.-js-grid .ob-restaurantList__item.-js-hover .ob-restaurantList__btn{left:140px}.ob-layout__box.-js-grid .ob-restaurantList__item.-js-hover .ob-restaurantList__button-for-list{left:40px}.ob-layout__box.-js-grid .ob-restaurantList__desc{margin-right:70px;width:100%;border:none;margin-bottom:0}.ob-layout__box.-js-grid .ob-restaurantList__count-dishes{top:auto}.ob-layout__box.-js-grid .ob-restaurantList__base-price{right:auto;bottom:12px}.ob-layout__box.-js-grid .ob-restaurantList__name{font-size:14px;font-weight:600}.ob-layout__box.-js-grid .ob-restaurantList__image{align-self:flex-start}.ob-layout__box.-js-grid .ob-restaurantList__content{margin-bottom:45px}.ob-layout__box.-js-grid .ob-restaurantList__consist{width:100%;height:auto;overflow:visible}.ob-layout__box.-js-grid .ob-restaurantList__link{text-decoration:none}.ob-layout__box.-js-grid .ob-restaurantList__btn{position:absolute;top:auto;right:auto;left:140px;bottom:0}.ob-layout__box.-js-grid .ob-restaurantList__number{width:25px}.ob-layout__box.-js-grid .ob-restaurantList__number:hover{text-decoration:none}.ob-layout__box.-js-grid .ob-restaurantList__button-for-list{left:auto;right:10px;bottom:10px}.ob-layout__box.-js-grid .ob-restaurantList__button-add{min-width:0}}@media (max-width:321px){.ob-layout__box.-js-grid .ob-restaurantList__button-for-list{bottom:10px}}._bottom-indentation{margin-bottom:7px}@media screen and (max-width:1024px){._bottom-indentation{margin:0 0 27px 0}}.ob_block_price{display:flex;gap:8px;align-items:center}.ob_block_price .price_old{font-weight:400;color:#707070;font-size:14px;text-decoration:line-through}.ob-restaurantList__toggle{padding:10px}.ob-restaurantList__toggle:after{content:"";display:table;clear:both}.ob-restaurantList__toggle-item{width:28px;height:28px;border:1px solid #000;border-radius:3px;background-size:13px 13px;background-repeat:no-repeat;background-position:center center;float:left;margin:0 3px;opacity:.12;cursor:pointer}.ob-restaurantList__toggle-item:hover{opacity:.3}.ob-restaurantList__toggle-item.-active{opacity:.35;cursor:default}.ob-restaurantList__toggle-item--icon_line{background-image:url(/img/static/toggler_menu.png)}.ob-restaurantList__toggle-item--icon_grid{background-image:url(/img/static/toggler_menu-2.png)}.ob-restaurantList__button{background:#fff;color:#a0c84b;border:1px solid #a0c84b;transition:all .25s}.ob-restaurantList__button:hover{background:#a0c84b;border:1px solid #a0c84b;color:#fff;transition:all .25s}.ob-restaurantList__header{margin:20px 0;padding:0 15px;color:#333;line-height:18px;text-transform:uppercase;font-size:16px;font-weight:600}.ob-restaurantList__header._hidden{margin:0;height:0;overflow:hidden;border:none}.ob-restaurantList__wrap{display:flex;flex-wrap:wrap;padding:1px;margin:0 10px 0}.ob-restaurantList__wrap:after{content:"";display:table;clear:both}.ob-restaurantList__selected{position:absolute;top:10px;right:10px;opacity:0}.ob-restaurantList__desc{max-height:90px;overflow:hidden;border-bottom:1px solid #ededed;margin-right:10px;padding-bottom:5px;margin-bottom:10px}.ob-restaurantList__number{margin-left:5px;width:35px;color:#7d7d7d;display:inline-block;vertical-align:sub}.ob-restaurantList__number:hover{text-decoration:none}.ob-restaurantList__hover{padding:0 0 48px 0;position:relative;box-sizing:border-box;border:1px solid transparent;left:0;right:0;bottom:0;box-shadow:0 0 0 0 #ededed;min-height:100%;min-width:100%;transition:box-shadow .25s ease,border .5s ease;cursor:pointer}.ob-restaurantList__hover:hover{background-color:#ececec}.ob-restaurantList__link{display:inline-block;margin-top:5px;font-size:13px;margin-bottom:2px;color:#ff5f00;opacity:0}.ob-restaurantList__link:hover{color:#ff5f00}.ob-restaurantList__item{margin:0 10px 10px 0;width:32.3%;box-sizing:border-box;border:1px solid #ededed;position:relative;display:flex;align-items:stretch;align-content:stretch}.ob-restaurantList__item:nth-child(3n){margin:0 0 10px 0}.ob-restaurantList__item._blink .ob-restaurantList__hover{box-shadow:0 0 35px 5px #ededed;border:1px solid #dcdcdc}.ob-restaurantList__item._selected{background-color:#f0ffd0}.ob-restaurantList__item._selected.-js-hover .ob-restaurantList__hover{background-color:#e6f3ca}.ob-restaurantList__item.-js-hover .ob-restaurantList__hover{position:absolute;right:-10px;bottom:-1px;background-color:#fff;border:1px solid #dcdcdc;z-index:4;padding:26px 40px 90px;min-height:100%;box-shadow:0 0 35px 5px #ededed;transition:all .25s ease}.ob-restaurantList__item.-js-hover .ob-restaurantList__desc{max-height:none}.ob-restaurantList__item.-js-hover .ob-restaurantList__btn{left:40px;transition:left .25s ease}.ob-restaurantList__item.-js-hover .ob-restaurantList__link{left:40px;transition:left .25s ease}.ob-restaurantList__item.-js-hover .ob-restaurantList__name{max-height:none}.ob-restaurantList__image{font-size:0;line-height:0;margin-bottom:20px;display:block}.ob-restaurantList__image img{width:100%}.ob-restaurantList__content{margin:0 0 0 10px}.ob-restaurantList__name{font:16px Arial;font-weight:400;max-height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;cursor:pointer}.ob-restaurantList__consist{display:none;font:13px/18px Arial;color:#363636;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob-restaurantList__infoblock{display:block;width:100%}.ob-restaurantList__persons{font-size:14px;display:inline-block;padding:2px 15px;border:#a0c84b 1px solid;border-radius:15px;box-sizing:border-box;color:gray}.ob-restaurantList__persons img{width:16px;vertical-align:text-top;margin-right:5px}.ob-restaurantList__portion{color:grey;font-size:14px;margin-right:10px;padding:2px 0}.ob-restaurantList__in-detail{margin-top:13px;color:#999;font-size:14px;font-weight:400;text-decoration:underline;line-height:20px}.ob-restaurantList__btn{position:absolute;bottom:10px;right:10px}.ob-restaurantList__button-add{position:relative;padding:7px 10px;text-align:center;box-sizing:border-box;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:0;line-height:11px}.ob-restaurantList__price{margin-right:6px;position:relative}.ob-restaurantList__base-price{position:absolute;left:10px;bottom:16px;color:#333;text-transform:uppercase;font-size:18px;font-weight:600}.ob-restaurantList__count-dishes{position:absolute;bottom:10px;right:10px}.ob-restaurantList__count-dishes-minus,.ob-restaurantList__count-dishes-plus{box-sizing:border-box;display:inline-block;width:26px;height:26px;background-color:#a0c84b;font-size:24px;color:#fff;vertical-align:top}.ob-restaurantList__count-dishes-minus:hover,.ob-restaurantList__count-dishes-plus:hover{background:#aad750}.ob-restaurantList__count-dishes-plus{padding:0 0 0 6px;font-size:22px}.ob-restaurantList__count-dishes-minus{padding:0 0 0 9px;font-size:20px}.ob-restaurantList__count-dishes-input{padding:0 10px;width:17px;height:26px;border:0;vertical-align:top;font:16px Arial;font-weight:400;text-align:center}.ob-restaurantList__button-symbol-ruble{fill:#333;width:10px;height:12px;stroke:none}.ob-restaurantList__link-more{text-decoration:none}.ob-restaurantList__link-more:hover{text-decoration:none}@media (max-width:1440px){.ob-restaurantList__item{width:48.9%}.ob-restaurantList__item:after{display:none}.ob-restaurantList__item:nth-child(n){margin:0 10px 10px 0}.ob-restaurantList__item:nth-child(3n){margin:0 10px 10px 0;border-right:1px solid #ededed}.ob-restaurantList__item:nth-child(2n){margin:0 0 10px 0}.ob-restaurantList__item:nth-child(2n):after{display:none}}@media (max-width:1164px){.ob-restaurantList__item{width:48.8%}.ob-restaurantList__item:after{display:none}}@media (max-width:1200px){.ob-restaurantList__desc{max-height:none}.ob-restaurantList__item{margin:0 10px 10px 0;width:32.3334%;box-sizing:border-box;border-right:1px solid #ededed!important;position:relative}.ob-restaurantList__item:after{display:none}.ob-restaurantList__item:nth-child(2n){margin:0 10px 10px 0}.ob-restaurantList__item:nth-child(3n){margin:0 0 10px 0}.ob-restaurantList__count-dishes{right:10px}}@media (max-width:766px){.ob-restaurantList__item{width:48%;margin:5px!important}}@media (max-width:640px){.ob-restaurantList__toggle{display:none}.ob-restaurantList__item{margin:0 0 10px 0;width:100%;border-bottom:1px solid #ededed}.ob-restaurantList__item:after{display:none}.ob-restaurantList__item:nth-child(n){margin:0 0 10px 0;border-right:1px solid #ededed!important}.ob-restaurantList__hover{padding:25px 30px}.ob-restaurantList__desc{max-height:none}.ob-restaurantList__btn{position:absolute;right:30px;bottom:10px;margin-top:20px}.ob-restaurantList__btn .ob-field-box__button{display:inline-block}.ob-restaurantList__base-price{position:static;display:inline-block;margin-top:10px}.ob-restaurantList__link{position:static;border:1px solid #dedede;border-radius:3px;padding:10px 13px;text-decoration:none;color:#333;font-size:13px;font-weight:400}.ob-restaurantList__link:active,.ob-restaurantList__link:hover{opacity:.7;text-decoration:none}.ob-restaurantList__image{text-align:center;display:block;border:1px solid #ebebeb;border-radius:3px}.ob-restaurantList__image img{max-width:165px;display:inline-block}.ob-restaurantList__button-for-list{left:40px}.ob-restaurantList__count-dishes{right:30px}}@media (max-width:640px){.ob-restaurantList__wrap{margin:0}.ob-restaurantList__header{margin:10px 0}.ob-restaurantList__content{margin:0 0 0 132px}.ob-restaurantList__toggle{display:none}.ob-restaurantList__item{margin:0;width:100%;border-bottom:1px solid #ededed}.ob-restaurantList__item:after{display:none}.ob-restaurantList__item:nth-child(n){margin:0}.ob-restaurantList__item:nth-child(2n){margin:0}.ob-restaurantList__hover{padding:10px}.ob-restaurantList__desc{max-height:none}.ob-restaurantList__btn{position:absolute;right:10px;bottom:10px;margin-top:20px}.ob-restaurantList__btn .ob-field-box__button{display:inline-block}.ob-restaurantList__button-add{margin:0}.ob-restaurantList__base-price{position:absolute;bottom:12px;left:140px;display:inline-block;font-size:18px;font-weight:600}.ob-restaurantList__count-dishes-plus{padding:4px 0 0 0;line-height:17px;text-align:center;font-size:20px}.ob-restaurantList__count-dishes-minus{padding:4px 0 0 0;line-height:14px;text-align:center}.ob-restaurantList__link{position:static;border:1px solid #dedede;border-radius:3px;padding:10px 13px;text-decoration:none;color:#333;font-size:13px;font-weight:400}.ob-restaurantList__link:active,.ob-restaurantList__link:hover{opacity:.7;text-decoration:none}.ob-restaurantList__image{float:left;display:inline-block;margin:0;width:120px;border:1px solid #ebebeb;border-radius:3px}.ob-restaurantList__image img{max-width:165px;display:inline-block}.ob-restaurantList__count-dishes{bottom:10px;right:10px}.ob-restaurantList__button-for-list{left:40px}}.ob-restaurant-card__logo-block{position:relative}.ob-restaurant-card__favorite{margin:7px 0 0 6px;width:19px;height:18px;background-size:cover}.ob-restaurant-card__favorite_full-heart .ob-restaurant-card__favorite-heart{width:18px;height:18px;stroke-width:12px;fill:#ff5f00;stroke:#ff5f00}.ob-restaurant-card__favorite_empty-heart .ob-restaurant-card__favorite-heart{width:18px;height:18px;stroke-width:12px;fill:#fff;stroke:#1a1a1a}.ob-restaurant-card__favorite_empty-heart:hover{stroke:#ff5f00}.ob-restaurant-card__logo-block{position:relative;overflow:visible}.ob-restaurant-card__favorite-popup{display:none;position:absolute;opacity:0;margin-bottom:9px;width:180px;right:-5px;background:#fff;border-radius:3px;bottom:100%;transition:opacity .5s}@media (max-width:1024px){.ob-restaurant-card__favorite-popup{right:3px}}@media (max-width:600px){.ob-restaurant-card__favorite-popup{display:none;visibility:hidden}}.ob-restaurant-card__favorite-list{margin:0;padding:5px 12px;background-color:#9fca41;border-radius:5px;list-style:none;border:0;font:inherit;vertical-align:baseline;cursor:default}.ob-restaurant-card__favorite-item{border-top:0;padding:8px 0;font-size:12px;border-bottom:1px solid #9fca41;color:#fff;text-align:left;text-transform:none}.ob-restaurant-card__favorite-item:after{border-width:8px;bottom:-16px;margin-left:-8px;right:20px;border-color:#9fca41 transparent transparent;content:'';width:0;height:0;border-style:solid;position:absolute}@media (max-width:1024px){.ob-restaurant-card__favorite-item:after{right:8px}}.ob-restaurant-card__favorite-close{display:none;margin:-6px -5px 0 0;float:right;width:10px;height:10px;background-image:url(/img/static/svg/cross.svg);background-size:cover;opacity:.2}.ob-delivery-thanks__action-icon_svg{width:80px;height:80px;stroke-width:7px;fill:#fff;stroke:#fa5e2e}.ob-restaurant-list__favorite{background:#fff;padding:20px;margin-bottom:10px;border-radius:5px;cursor:pointer}.ob-restaurant-filter__favorites-square{display:block;float:left;vertical-align:text-bottom;height:17px;width:17px;background:#fff;border:1px solid #dedede;border-radius:2px;box-sizing:border-box;margin-right:10px;transition:border .25s ease}.ob-restaurant-filter__favorites-text{float:left}.ob-restaurant-filter__favorites-square_checked{border-color:#4b82ff;border-width:6px}.ob-nav__item_favorites{width:100%;right:0;left:0;z-index:1;top:1px}.ob-nav__favorites-item{opacity:0}.ob-nav__submenu .ob-nav__item_favorites{margin:0;right:0}.ob-restaurant-card__block:hover .ob-restaurant-card__favorite-popup{display:block;opacity:1}.ob-nav__item_submenu .ob-nav__link{line-height:.9em;font-size:14px}.ob-restaurant-card__wrap-favorite{cursor:pointer;background:#fff;border-radius:15px}.ob-restaurant-card__wrap-favorite-banner-position{position:absolute;top:10px;right:10px;width:30px;height:30px}.ob-restaurant-card__wrap-favorite-item-position{position:absolute;right:10px;top:10px;width:30px;height:30px;z-index:9}.b-favorites-recommendations{margin:20px auto 0 auto}.b-favorites-recommendations .favorites-recommendations{width:74.46809%;margin-right:2.12766%;margin-bottom:26px;border:1px solid #ebebeb;border-radius:3px;box-shadow:2.5px 1.7px 7px rgba(0,0,0,.35)}.b-favorites-recommendations .favorites-recommendations__header{position:relative;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:3px 3px 0 0}.b-favorites-recommendations .favorites-recommendations__close{position:absolute;top:9px;right:11px;width:12px;height:12px;cursor:pointer;opacity:.2;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover}.b-favorites-recommendations .favorites-recommendations__title{padding:19px 23px 18px 21px;color:#333;font-size:14px;font-weight:400}.b-favorites-recommendations .favorites-recommendations__title_form{display:none}.b-favorites-recommendations .favorites-recommendations__restaurant{margin:21px;padding:0}.b-favorites-recommendations .favorites-recommendations__content{padding:1px;background-color:#fff}.b-favorites-recommendations .favorites-recommendations__image{float:left;margin:0 15px 0 0}.b-favorites-recommendations .favorites-recommendations__img{width:85px;height:54px;background-size:cover;border:1px solid #dedede}.b-favorites-recommendations .favorites-recommendations__reviews-link{color:#999;text-decoration:underline}.b-favorites-recommendations .favorites-recommendations__reviews-link:hover{text-decoration:none}.b-favorites-recommendations .favorites-recommendations__about{float:left}.b-favorites-recommendations .favorites-recommendations__about-title{color:#333;font-size:18px}.b-favorites-recommendations .favorites-recommendations__about-title:hover{text-decoration:none}.b-favorites-recommendations .favorites-recommendations__about-subtitle{color:#999;font-size:14px;line-height:21px}.b-favorites-recommendations .favorites-recommendations__review-button{float:right;margin:10px 10px 0 0;padding:10px 20px;background-color:#a0c84b;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer}.b-favorites-recommendations .favorites-recommendations__review-button:hover{background-color:#aad750}.b-favorites-recommendations .favorites-recommendations__add-button{float:right;margin:10px 0 0 0;border:1px solid #dedede;border-radius:3px;cursor:pointer}.b-favorites-recommendations .favorites-recommendations__add-button:hover{opacity:.8}.b-favorites-recommendations .favorites-recommendations__add-button-image{float:left;border-right:1px solid #dedede;box-sizing:border-box}.b-favorites-recommendations .favorites-recommendations__add-button-heart{margin:11px 9px 7px 9px;width:14px;height:14px;stroke-width:7px;fill:#fa5e2e;stroke:#fa5e2e}.b-favorites-recommendations .favorites-recommendations__add-button-text{float:left;padding:10px 12px 9px 9px;box-sizing:border-box}.b-favorites-recommendations .favorites-recommendations__delete-button{float:right;margin-top:10px;padding:9px;border:1px solid #ebebeb;border-radius:3px;color:#999;cursor:pointer}.b-favorites-recommendations .favorites-recommendations__delete-button:hover{color:#4b82ff;border:1px solid #4b82ff}.b-favorites-recommendations .favorites-recommendations__hidden{display:none}.b-favorites-recommendations .favorites-recommendations__add-wrapper{display:none;border-top:1px solid #ebebeb}.b-favorites-recommendations .favorites-recommendations__add-image-wrapper{float:left;border-right:1px solid #ebebeb}.b-favorites-recommendations .favorites-recommendations__add-image{margin:20px 20px 24px 26px;width:35px;height:36px;background-image:url(/img/added-in-favorites.png)}.b-favorites-recommendations .favorites-recommendations__add-column{float:left;padding:24px 0 0 20px}.b-favorites-recommendations .favorites-recommendations__add-title{color:#333;font-size:14px;line-height:20px;font-weight:700}.b-favorites-recommendations .favorites-recommendations__add-text{color:#333;font-size:14px;line-height:20px;font-weight:400}.favorites-page{margin:0 0 7px 0}.favorites-page__big-title{margin:20px 0 24px;font-size:30px;font-weight:700;line-height:32px;color:#333}.favorites-page .favorite-start{background-color:#fff;border:1px solid #ebebeb;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.05);text-align:center}.favorites-page .favorite-start__image{margin:49px auto 26px auto;width:150px;height:150px;background-color:#fffed6;border:1px solid #f2f1cb;box-shadow:inset 0 -10px 0 rgba(0,0,0,.03);border-radius:50%}.favorites-page .favorite-start__heart{margin:40px 35px 0 35px;width:80px;height:77px;stroke-width:7px;fill:#ff5f00;stroke:#ff5f00}.favorites-page .favorite-start__title{color:#333;font-size:14px;font-weight:700;line-height:20px}.favorites-page .favorite-start__text{font-size:14px;font-weight:400;line-height:20px}.favorites-page .favorite-start__button{display:inline-block;margin:17px 0 51px 0;padding:10px 20px;color:#fff;font-size:14px;font-weight:400;line-height:22px;background-color:#a0c84b;border-radius:2px;text-decoration:none}.favorites-page .favorite-start__button:hover{color:#fff;text-decoration:none;background-color:#aad750}.favorites-page .favorite-start__button:visited{color:#fff;text-decoration:none}.favorites-page .favorites-selected__list{margin:0;padding:0;width:100%;background-color:#fff;border:1px solid #ebebeb;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.05)}.favorites-page .favorites-selected__item{position:relative;margin:0;list-style-type:none;border-bottom:1px solid #ebebeb}.favorites-page .favorites-selected__item:last-child{border:0}.favorites-page .favorites-selected__link{display:block;padding:26px 20px;width:100%;height:100%;box-sizing:border-box;cursor:pointer}.favorites-page .favorites-selected__close{position:absolute;top:26px;right:21px;width:12px;height:12px;opacity:.2;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover;cursor:pointer}.favorites-page .favorites-selected__image{float:left;margin:0 20px 0 0;width:171px;height:108px;background-size:cover;border:1px solid #eaeaea}.favorites-page .favorites-selected__about-restaurant{float:left}.favorites-page .favorites-selected__title{display:inline-block;margin:9px 0;color:#333;font-size:18px;font-weight:700;text-decoration:none}.favorites-page .favorites-selected__text{margin:0 0 38px 0;color:#999;font-size:14px;font-weight:400;max-width:900px;line-height:17px}.favorites-page .favorites-selected__card-visa{float:left;margin:0 5px 0 0;width:53px;height:28px;background-image:url(/img/static/visa.png);background-size:cover}.favorites-page .favorites-selected__card-mc{float:left;margin:0 5px 0 0;width:45px;height:28px;background-image:url(/img/static/mc.png);background-size:cover}.favorites-page .favorites-selected__card-obed{float:left;width:58px;height:28px;background-image:url(/img/static/obed.png);background-size:cover}.favorites-page .favorites-selected__delete{width:100%;height:0;overflow:hidden}.favorites-page .favorites-selected__delete-message{padding:18px 20px;width:100%;box-sizing:border-box;border-top:1px solid #ebebeb}.favorites-page .favorites-selected__delete-title{float:left;color:#bebebe;font-size:14px;font-weight:400;line-height:20px}.favorites-page .favorites-selected__cancel{float:right;width:69px;color:#bebebe;font-size:14px;font-weight:400;line-height:20px;border-bottom:1px dotted #bebebe;cursor:pointer}.favorites-page .favorites-selected__cancel:hover{border:0}@media screen and (max-width:1024px){.favorites-page{margin:0 0 25px 0}}@media screen and (min-width:600px) and (max-width:1024px){.ob-restaurant-card__favorite{margin:7px 0 0 6px}}@media screen and (max-width:600px){.favorites-page .favorites-selected__text,.favorites-page .favorites-selected__title{line-height:21px;word-wrap:break-word}.ob-restaurant-card__favorite-popup{left:54px}.b-favorites-recommendations .favorites-recommendations__add-column{padding:4px 0 0 20px}.b-favorites-recommendations .favorites-recommendations__add-text{width:150px;font-size:12px;line-height:14px}}.favorites-home-restaurant{position:absolute;top:10px;right:20px}.favorites-home-restaurant__add-button{float:right;margin:10px 0 0 0;border:1px solid #dedede;border-radius:3px;cursor:pointer}.favorites-home-restaurant__add-button:hover{opacity:.8}.favorites-home-restaurant__add-button-image{float:left;border-right:1px solid #dedede;box-sizing:border-box}.favorites-home-restaurant__add-button-heart{margin:11px 9px 7px 9px;width:14px;height:14px;stroke-width:7px;fill:#ff5f00;stroke:#ff5f00}.favorites-home-restaurant__add-button-text{float:left;padding:10px 12px 9px 9px;box-sizing:border-box}.favorites-home-restaurant__delete-button-text{margin-top:10px;padding:9px;border:1px solid #ebebeb;border-radius:3px;color:#999;cursor:pointer}.favorites-home-restaurant__delete-button-text:hover{color:#4b82ff;border:1px solid #4b82ff}.favorites-home-restaurant__hidden{display:none}@media screen and (max-width:1340px){.favorites-selected .favorites-selected__text{max-width:400px}}@media screen and (max-width:875px){.b-favorites-recommendations .favorites-recommendations{margin-bottom:10px;width:74.46809%;margin-right:2.12766%}}@media screen and (max-width:768px){.b-favorites-recommendations .favorites-recommendations{width:100%;margin-right:0}}@media screen and (max-width:710px){.favorites-selected .favorites-selected__text{max-width:300px}}@media screen and (max-width:600px){.b-favorites-recommendations .favorites-recommendations{margin-bottom:10px;width:100%}.favorites-selected .favorites-selected__text{max-width:250px}}@media screen and (max-width:980px){.favorites-home-restaurant{position:relative;top:0;right:0}.favorites-home-restaurant__add-button{width:140px;box-sizing:border-box;margin:0 auto 20px auto}.favorites-home-restaurant__ .delete-button-text{width:163px;box-sizing:border-box;margin:0 auto 20px auto}}@media screen and (max-width:400px){.b-favorites-recommendations .favorites-recommendations__add-button{float:left}.b-favorites-recommendations .favorites-recommendations__delete-button{float:left}.favorites-page .favorites-selected__image{float:none;margin:0 auto 20px auto;border:1px solid #ebebeb}.favorites-page .favorites-selected__about-restaurant{float:none;text-align:center}.favorites-page .favorites-selected__card{display:inline-block}.b-favorites-recommendations .favorites-recommendations__image{float:none;margin:0}.b-favorites-recommendations .favorites-recommendations__img{margin:0 auto 10px auto}.b-favorites-recommendations .favorites-recommendations__about{float:none;text-align:center}.b-favorites-recommendations .favorites-recommendations__add-button,.b-favorites-recommendations .favorites-recommendations__delete-button{float:none;width:140px;margin:10px auto 0 auto}.b-favorites-recommendations .favorites-recommendations__delete-button{width:144px}.page-restaurant-card .favorites-home-restaurant__add-button{float:left}.page-restaurant-card .favorites-home-restaurant__delete-button-text{float:left}}@media screen and (max-width:321px){.favorites-page .favorites-selected__cancel{float:none}}.page-restaurant-card .favorites-home-restaurant{position:static;margin:0 0 10px 0;height:37px}.page-restaurant-card .favorites-home-restaurant__add-button{margin:0;width:140px}.page-restaurant-card .favorites-home-restaurant__delete-button-text{float:right;margin:0;width:145px}.page-restaurant-card .favorites-home-restaurant__delete-button-text{float:right}@media screen and (max-width:400px){.page-restaurant-card .favorites-home-restaurant__delete-button-text{float:left}}@media screen and (max-width:1024px){.favorites-page__big-title{margin:20px 0 20px;font-size:24px}}@media screen and (max-width:768px){.favorites-page__big-title{margin:-26px 0 10px 0;padding:0 15px;font-weight:600;font-size:16px;text-align:center;box-sizing:border-box;line-height:16px}}@media (max-width:1024px){.ob-supplier__main-header .ob-restaurant-card__favorite-popup{left:42px}}@media (max-width:620px){.ob-supplier__main-header .ob-restaurant-card__favorite-popup{left:47px}}.b-left-restaurant-header .ob-restaurant-card__favorite-popup{left:auto;right:-142px}.ob-reg .b-spb-registration-partners{margin:0 auto;max-width:855px}.ob-reg .spb-registration-partners__left{float:left;margin:0 100px 0 0;padding-top:0;max-width:400px}.ob-reg .spb-registration-partners__left-title.ob-h1{margin-bottom:27px;margin-top:0}.ob-reg .spb-registration-partners__left-subtitle.ob-h2{margin-top:25px;margin-bottom:15px;font-weight:700;font-size:14px}.ob-reg .spb-registration-partners__left .ob-tile{margin-right:0}.ob-reg .spb-registration-partners__left.ob-reg__text{padding-top:0}.ob-reg .spb-registration-partners__right{float:left}.ob-reg .spb-registration-partners__right .ob-tile{float:none;margin:0}.ob-reg .spb-registration-partners__right .ob-form__hint{font-size:14px;text-align:center}.ob-reg .spb-registration-partners__right-title.ob-h2{margin-top:12px;margin-bottom:33px;font-size:24px}.spb-registration-partners__phone-number{color:#000;text-decoration:none}.spb-registration-partners__phone-number:hover{color:#000}.spb-registration-partners__phone-number:visited{color:#000;text-decoration:none}@media screen and (min-width:800px) and (max-width:1030px){.ob-reg .b-spb-registration-partners{margin:0 auto;max-width:400px}}@media screen and (max-width:799px){.ob-reg .b-spb-registration-partners{margin:0;max-width:none}.ob-reg .spb-registration-partners__right{float:none;margin:0 auto;max-width:400px}}@media screen and (min-width:401px) and (max-width:650px){.ob-reg .spb-registration-partners__right{margin-left:32px}}@media screen and (max-width:400px){.ob-reg .spb-registration-partners__right{float:none;width:320px;margin:0 auto}}.b-banner-ford{padding:36px 81px 33px;background-color:#fff;background-image:url(/img/top-banner-ford.png);background-position:right;background-repeat:no-repeat;border-bottom:1px solid #dedede}.b-banner-ford__date{font-size:13px;color:#999}.b-banner-ford .ob-main-first__title{font-size:32px;margin-bottom:10px;line-height:1}.b-banner-ford .ob-main-first__item-text{line-height:1.7}.b-banner-ford .ob-bannerbox__footer{margin-top:44px}.banner-ford__link,.banner-pirelli__link{text-decoration:underline;color:#000}.banner-ford__link:hover,.banner-pirelli__link:hover{text-decoration:none;color:#000}.banner-ford__link:visited,.banner-pirelli__link:visited{text-decoration:underline;color:#000}.ob-main__first-block .ob-h1{margin-top:0}@media screen and (max-width:1024px){.b-banner-ford,.ob-main-background-helloween{padding:20px;background:#fff;display:none}}.ob-main-background-helloween{background:url(/img/static/bnrs/helloween.jpg) top right no-repeat #fff;padding:57px 88px 70px;background-color:#fff;background-position:right;background-repeat:no-repeat}.ob-main-ikea,.ob-main-pirelli{padding:60px 88px 27px;border-bottom:1px solid #dedede;background:#fff}.ob-main-ikea__wrapper,.ob-main-pirelli__wrapper{background:url(/img/ikea/card.png) no-repeat;background-position:right 44%;padding-top:7px}.ob-main-ikea__logo,.ob-main-pirelli__logo{display:inline-block;vertical-align:top;margin-right:7px}.ob-main-ikea__logo{margin-bottom:28px}.ob-main-ikea__title{position:relative;height:60px}.ob-main-ikea__title-text{position:absolute;top:0;left:0;z-index:2;height:60px}.ob-main-ikea__blur{position:absolute;top:0;left:0;width:420px;height:60px;background-color:#fff;filter:blur(20px);z-index:1}.ob-h1{margin-bottom:37px;margin-top:20px;font-size:30px;line-height:1}@media (max-width:768px){.ob-h1{margin-bottom:10px;font-size:16px}}.ob-main-ikea__logo-list,.ob-main-pirelli__logo-list{margin-bottom:43px}.ob-main-ikea__text,.ob-main-pirelli__text{line-height:1.2;margin-bottom:4px}.ob-main-pirelli__address{font-size:13px;color:#999}.ob-main-pirelli__list{margin-bottom:20px}@media screen and (max-width:1200px){.ob-main-pirelli__wrapper{background-size:20%}}@media screen and (max-width:1024px){.ob-main-pirelli__wrapper{background:0 0}.ob-main-pirelli .ob-main-first__item:nth-child(3){display:inline-block}.ob-main-pirelli__list{margin-bottom:0}}@media screen and (max-width:600px){.ob-main-pirelli__title{font-size:20px}}@media screen and (max-width:1024px){.ob-h1{font-size:24px}}@media screen and (max-width:640px){.ob-h1{font-size:20px}}.ob-h1__staff-balance-header{margin-bottom:24px}@media screen and (max-width:768px){.ob-h1__mobile-header{margin-bottom:10px;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:600}}.b-new-year-banner{background-color:#fff;padding:60px 88px 70px;margin-top:-37px;height:353px;background-image:url(/img/hen.png);background-repeat:no-repeat;background-position:right;box-sizing:border-box;border-top:1px solid #dedede}.b-new-year-banner .new-year-banner{max-width:1440px;margin:auto}.b-new-year-banner .new-year-banner__title{margin:0 0 17px 0;width:492px;color:#444;font-size:40px;font-weight:600;line-height:42px}.b-new-year-banner .new-year-banner__text{margin:0 0 25px 0;width:362px;color:#444;font-size:20px;font-weight:400;line-height:28px}.b-new-year-banner .new-year-banner__button-text{text-decoration:none;padding:10px;background:#a0c84b;color:#fff;border-radius:3px}.b-new-year-banner .new-year-banner__button-text:hover{background:#aad750}@media screen and (max-width:1190px){.b-new-year-banner{background-size:cover;background-position:inherit}}@media screen and (max-width:670px){.b-new-year-banner{padding:20px;height:auto;background-image:none}.b-new-year-banner .new-year-banner__title{margin:0 0 13px 0;width:auto;font-size:18px;line-height:22px}.b-new-year-banner .new-year-banner__text{width:auto;font-size:16px}.b-new-year-banner .new-year-banner__button{margin-bottom:10px}}.l-home-top-banner .b-home-top-banner{position:relative;padding:1px;width:100%;height:365px;box-sizing:border-box;background-image:url(/img/home/banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 30%}.l-home-top-banner .b-home-top-banner__blackout{position:relative}.l-home-top-banner .b-home-top-banner__title{margin:30px 0 100px 28px;color:#fff;font-size:36px;font-weight:700;line-height:48px;text-transform:uppercase}.l-home-top-banner .b-home-top-banner__button{margin:0 0 0 28px}.l-home-top-banner .b-home-top-banner__logo{position:absolute;right:-87px;bottom:12px;width:116px;height:74px;box-shadow:1px 1px 7px rgba(0,0,0,.35);overflow:hidden}.l-home-top-banner .b-home-top-banner__logo img{width:100%}.l-home-top-banner .b-home-top-banner__link{display:inline-block;padding:10px 55px;color:#fff;font-size:25px;font-weight:400;text-transform:uppercase;border:1px solid #fff;line-height:20px;text-decoration:none}.l-home-top-banner .b-home-top-banner__link:hover{background-color:#fff;color:#e84b06;text-decoration:none}.l-home-top-banner .ob-layout__order{border-top:none}.l-home-top-banner .ob-layout__order .ob-order-count{display:block;background-color:inherit;position:absolute;right:107px;height:50px;bottom:-4px;padding:0 0 0 20px;text-align:right}.l-home-top-banner .ob-layout__order .ob-order-count__counter{padding:0;right:48px;width:230px}.l-home-top-banner .ob-layout__order .ob-order-count__container{display:block;margin:-10px 0 0 0;padding:0;overflow:visible}.l-home-top-banner .ob-layout__order .flip-clock-wrapper .flip{border:1px solid #fff;height:38px;width:30px;background:inherit}.l-home-top-banner .ob-layout__order .flip-clock-wrapper ul{border-radius:0}.l-home-top-banner .ob-layout__order .ob-order-count__counter:after{width:0}.l-home-top-banner .ob-layout__order .flip-clock-wrapper ul li a div.up:after{top:17px;background-color:#fff;height:1px}.l-home-top-banner .ob-layout__order .flip-clock-wrapper ul li a div div.inn{font-size:28px;color:#fff;background:#985317;border-radius:0;font-weight:700}.l-home-top-banner .ob-layout__order .flip-clock-wrapper ul li a div.up div.inn{top:-1px}.l-home-top-banner .ob-layout__order .flip-clock-wrapper ul li a div.down{border-radius:0}.l-home-top-banner .ob-layout__order .flip-clock-wrapper .shadow{background:inherit!important}.l-home-top-banner .ob-layout__order .ob-order-count__label{color:#fff;font-size:14px;font-weight:400;line-height:14px;margin:0;width:55px;text-align:right}.l-home-top-banner .ob-layout__order .ob-order-count__content{padding:0 50px 0 0;max-width:280px;font-size:14px;text-align:right;line-height:15px;height:45px;color:#fff}.l-home-top-banner .ob-layout__order .ob-order-count__content a{color:#fff}.l-home-top-banner .ob-layout__order .ob-order-count__content a:visited{color:#fff}.l-home-top-banner .ob-layout__order .ob-order-count__name{font-weight:400}.l-home-top-banner .ob-layout__order .ob-order-count__digits{vertical-align:top}.b-home-top-banner-pancakes{position:relative;padding:1px;width:100%;height:365px;box-sizing:border-box;background-image:url(/img/home/main-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 30%}.ob-supplier__center-column .l-banner-rest-share{margin:10px 0 10px 0}.l-banner-rest-share{margin:10px 0 10px 20px}@media screen and (max-width:1024px){.l-banner-rest-share{margin:10px 0 10px 0}}.ob-supplier__show-banner .l-banner-rest-share{margin:10px 0 10px 10px}.ob-delivery-thanks__banner .ob-content{padding:0 0 15px 0}@media screen and (min-width:1025px){.l-home-top-banner .b-home-top-banner-pancakes{padding:1px 90px 1px 70px;background-position:100% 55%}.l-home-top-banner .b-home-top-banner{padding:1px 90px 1px 70px}.l-home-top-banner .b-home-top-banner__blackout{max-width:1440px;margin:auto}.l-home-top-banner .b-home-top-banner__logo{right:-73px}.l-home-top-banner .b-home-top-banner .ob-order-count{right:75px}.l-home-top-banner .b-home-top-banner__title{margin:30px 0 64px 28px;font-size:48px;line-height:60px}.l-home-top-banner .b-home-top-banner__link{font-size:28px;padding:10px 70px}}@media screen and (max-width:767px){.l-home-top-banner .b-home-top-banner-pancakes__logo,.l-home-top-banner .b-home-top-banner__logo{display:none}.l-home-top-banner .b-home-top-banner .ob-order-count,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count{left:0;right:0;bottom:-157px;width:176px;text-align:left}.l-home-top-banner .b-home-top-banner .ob-order-count__label,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__label{display:block;text-align:left;margin:5px 0 0 0;width:136px}.l-home-top-banner .b-home-top-banner .ob-order-count__container,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__container{padding:0;position:absolute;bottom:-6px;left:195px;width:270px}.l-home-top-banner .b-home-top-banner .ob-order-count__counter,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__counter{right:0}.l-home-top-banner .b-home-top-banner .ob-order-count__content,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__content{padding:0;text-align:left}.l-home-top-banner .b-home-top-banner-pancakes__title,.l-home-top-banner .b-home-top-banner__title{margin:60px 0 0 18px;font-size:32px;line-height:42px}.l-home-top-banner .b-home-top-banner-pancakes__link,.l-home-top-banner .b-home-top-banner__link{display:none}}@media screen and (max-width:520px){.l-home-top-banner .b-home-top-banner .ob-order-count__container,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__container{width:200px}}@media screen and (max-width:412px){.l-home-top-banner .b-home-top-banner,.l-home-top-banner .b-home-top-banner-pancakes{height:170px;padding:0}.l-home-top-banner .b-home-top-banner-pancakes__title,.l-home-top-banner .b-home-top-banner__title{margin:17px 0 65px 0;font-size:24px;line-height:32px;text-align:center}.l-home-top-banner .b-home-top-banner-pancakes__button,.l-home-top-banner .b-home-top-banner__button{display:none}.l-home-top-banner .b-home-top-banner-pancakes__blackout,.l-home-top-banner .b-home-top-banner__blackout{width:100%;height:100%;padding:1px;box-sizing:border-box}.l-home-top-banner .b-home-top-banner-pancakes__delimiter,.l-home-top-banner .b-home-top-banner__delimiter{display:none}.l-home-top-banner .b-home-top-banner .ob-order-count__container,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__container{display:none}.l-home-top-banner .b-home-top-banner .ob-order-count,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count{padding:0;bottom:20px;width:100%;text-align:center}.l-home-top-banner .b-home-top-banner .ob-order-count__label,.l-home-top-banner .b-home-top-banner-pancakes .ob-order-count__label{text-align:center;width:100%}}@media screen and (max-width:375px){.l-home-top-banner .b-home-top-banner,.l-home-top-banner .b-home-top-banner-pancakes{height:170px;background-position:50% 30%}.l-home-top-banner .b-home-top-banner-pancakes__blackout,.l-home-top-banner .b-home-top-banner__blackout{width:100%;height:100%;padding:1px;box-sizing:border-box;background-color:rgba(0,0,0,.5)}.l-home-top-banner .b-home-top-banner-pancakes__button,.l-home-top-banner .b-home-top-banner__button{margin:0 0 0 21px}.l-home-top-banner .b-home-top-banner-pancakes__link,.l-home-top-banner .b-home-top-banner__link{padding:14px 91px;font-size:14px;line-height:15px}}@media screen and (max-width:480px){.l-home-top-banner .b-home-top-banner-pancakes__button,.l-home-top-banner .b-home-top-banner__button{max-width:90%;margin:0 0 0 19px}.ob-main-ikea__wrapper{background-image:none}}@media screen and (max-width:330px){.l-home-top-banner .b-home-top-banner-pancakes__button,.l-home-top-banner .b-home-top-banner__button{max-width:88%}}@media screen and (max-width:280px){.l-home-top-banner .b-home-top-banner-pancakes__title,.l-home-top-banner .b-home-top-banner__title{margin:52px 0 35px 21px}}.l-banner-personal-settings{margin-bottom:35px;background-color:#fff}.l-banner-personal-settings .b-banner-personal-settings{padding:0 90px;max-width:1440px;margin:auto;height:120px;border-bottom:1px solid #dedede}.l-banner-personal-settings .b-banner-personal-settings__left{float:left}.l-banner-personal-settings .b-banner-personal-settings__right{float:right}.l-banner-personal-settings .b-banner-personal-settings__list{margin-top:11px;font-size:16px;line-height:24px;color:#ff5d00;font-weight:700;list-style-type:decimal}.l-banner-personal-settings .b-banner-personal-settings__rule{color:#333;font-weight:400}.l-banner-personal-settings .b-banner-personal-settings__column{float:left}.l-banner-personal-settings .b-banner-personal-settings__title{margin-top:11px;color:#333;font-size:18px;font-weight:700}.l-banner-personal-settings .b-banner-personal-settings__subtitle{margin-top:11px;color:#ff5f00;font-size:24px;line-height:24px;text-transform:uppercase;font-weight:700}.l-banner-personal-settings .b-banner-personal-settings__column-image{position:relative;width:165px;height:108px}.l-banner-personal-settings .b-banner-personal-settings__ms,.l-banner-personal-settings .b-banner-personal-settings__visa{position:absolute;top:0}.l-banner-personal-settings .b-banner-personal-settings__ms{left:50px;width:125px;height:106px;z-index:2;background-image:url(/img/personal-settings/mastercard.png);background-size:cover}.l-banner-personal-settings .b-banner-personal-settings__visa{width:116px;height:105px;z-index:1;background-image:url(/img/personal-settings/visa-png10.png);background-size:cover}.l-banner-personal-settings .b-banner-personal-settings__item-symbol-ruble{fill:rgba(0,0,0,.9);width:8px;height:11px}.l-banner-personal-settings .b-banner-personal-settings__text{font-size:22px;text-transform:uppercase;color:#ff5f00}.l-banner-personal-settings .b-banner-personal-settings__big-ruble{margin-left:-6px;fill:#ff5f00;width:16px;height:17px}@media screen and (min-width:1025px) and (max-width:1160px){.l-banner-personal-settings .b-banner-personal-settings__right{margin-right:-18px}.l-banner-personal-settings .b-banner-personal-settings__column-image{margin-left:-15px;width:155px}.l-banner-personal-settings .b-banner-personal-settings__title{font-size:17px}.l-banner-personal-settings .b-banner-personal-settings__list{font-size:13px;white-space:nowrap}.l-banner-personal-settings .b-banner-personal-settings__item-symbol-ruble{fill:rgba(0,0,0,.9);width:7px;height:9px}}@media screen and (max-width:1024px){.l-banner-personal-settings .b-banner-personal-settings{padding:0 20px}.l-banner-personal-settings .b-banner-personal-settings__left{margin:0 auto;width:653px;float:none}.l-banner-personal-settings .b-banner-personal-settings__title{margin-top:13px;font-size:18px;font-weight:700}.l-banner-personal-settings .b-banner-personal-settings__subtitle{font-size:24px;font-weight:700}.l-banner-personal-settings .b-banner-personal-settings__column-image{width:210px}.l-banner-personal-settings .b-banner-personal-settings__right{display:none}.l-banner-personal-settings .b-banner-personal-settings__ms{left:64px;width:153px;height:119px}.l-banner-personal-settings .b-banner-personal-settings__visa{width:147px;height:116px}}@media screen and (max-width:768px){.l-banner-personal-settings .b-banner-personal-settings__left{margin:0 auto;width:300px}.l-banner-personal-settings .b-banner-personal-settings__title{margin-top:13px;margin-bottom:4px;font-size:14px;font-weight:600}.l-banner-personal-settings .b-banner-personal-settings__subtitle{margin-left:115px;margin-top:9px;margin-bottom:4px;width:184px;font-size:18px;font-weight:700;line-height:18px}.l-banner-personal-settings .b-banner-personal-settings__column-image{width:0}.l-banner-personal-settings .b-banner-personal-settings__ms{top:32px;left:33px;width:91px;height:65px}.l-banner-personal-settings .b-banner-personal-settings__visa{top:40px;width:82px;height:62px}.l-banner-personal-settings .b-banner-personal-settings__hide{display:none}.l-banner-personal-settings .b-banner-personal-settings__text{margin-left:116px;font-size:13px}.l-banner-personal-settings .b-banner-personal-settings__big-ruble{width:11px;height:13px}.ob-supplier__center-column .l-banner-rest-share{margin:6px 0 10px 0}}.banner-cimus-food__mobile{display:none}@media screen and (max-width:321px){.ob-main-ikea__title{margin-bottom:60px}}.ob-page-banners{padding-bottom:0}.ob-home-page-banner{background:#fff}.ob-home-page-banner .b-marketing-banners{padding:10px 0 0 0}.b-marketing-banners{margin-right:-10px}.b-marketing-banners__banner{width:100%}.b-marketing-banners__link{display:inline-block;width:33.33%;float:left;padding-right:10px;box-sizing:border-box}.b-marketing-banners.b-full{margin-right:0}.b-marketing-banners.b-full .b-marketing-banners__link{padding-right:0}@media screen and (max-width:476px){.ob-home-page-banner .b-marketing-banners{padding:10px 0 0 0}.b-marketing-banners{width:100%;overflow-x:auto;overflow-y:hidden}.b-marketing-banners__link:last-child{padding-right:0}.b-marketing-banners__for-scroll{width:980px}}@keyframes blink{0%{background-color:#ff5f00}50%{background-color:#db5200}100%{background-color:#ff5f00}}.l-banner-warnings-about-saturday{margin:9px 0 -19px 0;padding:0 90px}@media (max-width:768px){.l-banner-warnings-about-saturday{margin:9px 0 10px 0}}.l-banner-warnings-about-saturday_in-list{margin:9px 0 10px 0;padding:0 0 0 10px}.l-banner-warnings-about-saturday,.l-banner-warnings-about-saturday_in-list{background-color:#ff5f00}.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday{padding:1px}.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__arrow,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__arrow{float:left;margin:6px 0;width:38px;height:38px;background-image:url(/img/arror-warnings.png);background-size:cover;border-radius:50%;background-color:#ff5f00;transition:background-color .3s;animation:blink 1s linear infinite}.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__text,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__text{float:left;margin:6px 0 0 19px;color:#f0f1f2;font-size:30px;font-weight:700}@media screen and (max-width:1024px){.l-banner-warnings-about-saturday{padding:0 30px}.banner-cimus-food{display:none}.banner-cimus-food__mobile{display:block;margin-bottom:10px}}@media screen and (max-width:630px){.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__text,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__text{margin:13px 0 0 6px;font-size:18px}}@media screen and (max-width:430px){.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__arrow,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__arrow{width:30px;height:30px}.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__text,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__text{font-size:16px}}@media screen and (max-width:345px){.l-banner-warnings-about-saturday .b-banner-warnings-about-saturday__text,.l-banner-warnings-about-saturday_in-list .b-banner-warnings-about-saturday__text{font-size:13px}}.ob-main-ikea{padding:50px 88px 27px 88px}.ob-main-ikea__ikea-logo{margin:0 0 30px 0;width:160px;height:57px}.ob-main-ikea__ikea-logo img{width:160px;height:57px}.ob-main-ikea__wrapper{background:url(/img/ikea/card1.png) right 44% no-repeat}.ob-main-ikea__logo_leto,.ob-main-ikea__logo_park-cafe,.ob-main-ikea__logo_uno,.ob-main-ikea__logo_сompas{display:inline-block;margin-bottom:28px;margin-right:7px;vertical-align:top}.ob-main-ikea__logo_сompas img{width:93px;height:40px}.ob-main-ikea__logo_park-cafe img{width:94px;height:40px}.ob-main-ikea__logo_uno img{width:37px;height:40px}.ob-main-ikea__logo_leto img{width:64px;height:40px}.ob-main-ikea__text-underline{text-decoration:underline}@media screen and (min-width:769px) and (max-width:1024px){.ob-main-ikea{padding:20px}.ob-main-ikea__wrapper{background:url(/img/ikea/card1.png) right 15% no-repeat;background-size:284px 147px}.ob-main-ikea__ikea-logo{display:inline-block;margin-bottom:31px}.ob-main-ikea__ikea-logo img{width:129px;height:46px}.ob-main-ikea__title{font-size:30px;font-weight:700}.ob-main-ikea__logo-list{margin-bottom:39px}.ob-main-ikea__logo_leto,.ob-main-ikea__logo_park-cafe,.ob-main-ikea__logo_uno,.ob-main-ikea__logo_сompas{margin-bottom:0}}@media screen and (max-width:768px){.ob-main-ikea{padding:20px}.ob-main-ikea__wrapper{background:url(/img/ikea/card1.png) right 0 no-repeat;background-size:147px 76px}.ob-main-ikea__ikea-logo{display:inline-block;margin-bottom:79px;width:75px;height:27px}.ob-main-ikea__ikea-logo img{width:75px;height:27px}.ob-main-ikea__title{margin-bottom:18px}.ob-main-ikea__title-text{font-size:20px}.ob-main-ikea__logo-list{margin-bottom:22px}.ob-main-ikea__logo_leto,.ob-main-ikea__logo_park-cafe,.ob-main-ikea__logo_uno,.ob-main-ikea__logo_сompas{margin-bottom:0;margin-right:5px}}.b-one-two-trip-banner{background-color:#fff}.b-one-two-trip-banner__wrap{margin:0 85px}.b-one-two-trip-banner__content{position:relative;max-width:1440px;margin:auto;padding:74px 0 72px 21px;box-sizing:border-box}.b-one-two-trip-banner__bon,.b-one-two-trip-banner__time,.b-one-two-trip-banner__title{text-transform:uppercase;color:#520013;font-size:35px;font-weight:700}.b-one-two-trip-banner__time{color:#520013}.b-one-two-trip-banner__subtitle{margin:0 0 23px 0;color:#070707;font-size:24px;font-weight:400;text-transform:uppercase}.b-one-two-trip-banner__image{position:absolute;top:0;right:-10px;width:418px;height:350px;background-image:url(/img/banners/full-trapeza-na-bortu-samoleta.jpeg);background-size:cover}@media screen and (max-width:1080px){.b-one-two-trip-banner__content{padding:34px 0 76px 21px}.b-one-two-trip-banner__title{font-size:30px}.b-one-two-trip-banner__bon,.b-one-two-trip-banner__subtitle{font-size:21px}.b-one-two-trip-banner__image{width:354px;height:285px}}@media screen and (max-width:1025px){.b-one-two-trip-banner__wrap{margin:0 20px}.b-one-two-trip-banner__subtitle{font-size:20px}.b-one-two-trip-banner__image{right:-12px}}@media screen and (max-width:805px){.b-one-two-trip-banner__content{padding:21px 0 0 0}.b-one-two-trip-banner__title{font-size:24px}.b-one-two-trip-banner__subtitle{margin:0 0 6px;font-size:17px}.b-one-two-trip-banner__time{font-size:18px}.b-one-two-trip-banner__bon{font-size:14px}.b-one-two-trip-banner__image{position:static;margin:0 auto;width:320px;height:248px}.b-one-two-trip-banner__text{width:320px;margin:0 auto}}@media screen and (max-width:412px){.b-one-two-trip-banner__wrap{height:418px}.b-one-two-trip-banner__image{width:100%}}@media screen and (max-width:320px){.b-one-two-trip-banner__subtitle{font-size:15px}.b-one-two-trip-banner__content{padding:24px 0 0 0}}.b-seporator-close,.b-seporator-open{display:inline-block;margin:10px 0;width:100%;background-color:#dedede}.b-seporator-close__content,.b-seporator-open__content{margin:7px 0 7px 20px}.b-seporator-close__img,.b-seporator-open__img{float:left;margin:0 25px 0 0;width:50px;height:50px;background-image:url(/img/close.svg);background-size:cover}.b-seporator-close__title,.b-seporator-open__title{float:left;margin:0 14px 0 0;color:#333;font-size:16px;font-weight:400;line-height:52px;text-transform:uppercase}.b-seporator-close__arrow,.b-seporator-open__arrow{margin:18px 0 0 0;float:left;width:22px;height:12px;background-image:url(/img/expand-arrow1600.png);background-size:cover}.b-seporator-open__img-two{float:left;margin:0 25px 0 0;width:50px;height:50px;background-image:url(/img/open.svg);background-size:cover}@media screen and (max-width:320px){.b-seporator-close__content,.b-seporator-open__content{margin:7px 0 7px 14px}}.b-refill-banner{position:relative;margin:-15px 0 10px 0;padding:10px 0;border:2px solid #85cb44;background-color:#fff}.b-refill-banner__center{padding:0 20px}.b-refill-banner__content{position:relative}.b-refill-banner__close{position:absolute;top:8px;right:20px;width:12px;height:12px;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover;cursor:pointer;z-index:2;opacity:.5}.b-refill-banner__image{position:absolute;top:0;left:0;width:155px;height:56px;background-image:url(/img/open-banner.png);background-size:cover}.b-refill-banner__right{float:right}.b-refill-banner__link{display:inline-block;margin:26px 0 0 0;padding:12px 30px;color:#fff;background-color:#85cb44;font-size:14px;font-weight:400;text-transform:uppercase}.b-refill-banner__link:hover{text-decoration:none;color:#fff;background:#aad750}.b-refill-banner__link:hover,.b-refill-banner__link:link,.b-refill-banner__link:visited{text-decoration:none;color:#fff}.b-refill-banner__left{float:left}.b-refill-banner__text{margin:10px 0 0 175px}.b-refill-banner__title{color:#ff5f00;font-size:18px;font-weight:400;text-transform:uppercase}.b-refill-banner__subtitle{color:#ff5f00;font-size:18px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1120px){.b-refill-banner__subtitle{font-size:17px}}@media screen and (max-width:1064px){.b-refill-banner__text{margin:30px 0 0 0}.b-refill-banner__image{right:0;left:auto}.b-refill-banner__link{margin:73px 0 0 0}.b-refill-banner__title{font-size:18px;font-weight:700}.b-refill-banner__subtitle{font-size:18px;font-weight:400}.b-refill-banner__close{height:14px;width:14px}.b-refill-banner__center{padding:0 30px}}@media screen and (max-width:820px){.b-refill-banner__subtitle{font-size:16px}}@media screen and (max-width:768px){.b-refill-banner{margin:0 0 10px}.b-refill-banner__text{margin:0}.b-refill-banner__subtitle{font-size:11px}.b-refill-banner__image{width:119px;height:43px;top:auto;bottom:0;left:0;right:auto}.b-refill-banner__left,.b-refill-banner__right{float:none}.b-refill-banner__link{margin:19px 0 0 140px;padding:9px 30px}}@media screen and (max-width:320px){.b-refill-banner__center{padding:0 20px}.b-refill-banner__link{margin:19px 0 0 129px}}.group-order-popup{position:fixed;bottom:5%;left:10px;z-index:1000}@media (max-width:1200px){.group-order-popup{bottom:25%}}.group-order-popup__show-button{float:left;width:20px;height:100%;background-color:#fafafa;cursor:pointer}.group-order-popup__show-button:hover{background-color:#ff6f27}.group-order-popup__wrap-list{float:left}.group-order-popup__list{padding:0}.group-order-popup__item{position:relative;margin:0 0 10px 0;padding:0;border:1px solid #e8e8e8;background-color:#fff;box-shadow:-1px -1px 36px -5px rgba(0,0,0,.58);transition:left .3s}.group-order-popup__item:last-child{margin:0}.group-order-popup__item_hidden{left:-490px}.group-order-popup__left{float:left;width:170px;text-align:right;color:#999;font-size:10px;font-weight:400}.group-order-popup__right{float:right;width:140px}.group-order-popup__link-my-order{color:#999;font-size:10px;font-weight:400;line-height:12px;text-decoration:underline}.group-order-popup__link-my-order:hover{color:#db5200}.group-order-popup__link-my-order:active,.group-order-popup__link-my-order:link,.group-order-popup__link-my-order:visited{color:#999}.group-order-popup__about{color:#333;font-size:12px;font-weight:400}.group-order-popup__image{float:left;width:180px;height:115px;background-size:cover}.group-order-popup__content{float:left;box-sizing:border-box;padding:10px}.group-order-popup__close{position:absolute;top:10px;right:10px;width:11px;height:11px;background-size:cover;cursor:pointer;z-index:2;opacity:.5;-webkit-tap-highlight-color:transparent;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover}@media (max-width:767px){.group-order-popup__close{width:20px;height:20px}}.group-order-popup__close:hover{opacity:.5}.group-order-popup__title{position:relative;margin:0 0 5px 0;padding:0 0 0 32px;color:#ff5f00;font-size:14px;font-weight:700;text-transform:uppercase}.group-order-popup__title:after{position:absolute;top:0;left:0;content:'';width:26px;height:16px;background-image:url(/img/icon-group.png);background-size:cover}.group-order-popup__text{width:260px}.group-order-popup__my-order{margin:5px 10px 0 0}.group-order-popup__bottom{margin:-1px 0 0 0}.group-order-popup__link{display:inline-block;padding:11px 14px 8px 14px;color:#fff;font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;background-color:#a0c84b}.group-order-popup__link:hover{text-decoration:none;background-color:#aad750}.group-order-popup__link:active,.group-order-popup__link:link,.group-order-popup__link:visited{color:#fff}.available-group-order{position:relative;padding:20px;margin:0 0 10px 0;background-color:#fff}.available-group-order__image{float:left;width:190px;height:120px;background-size:cover;border-radius:3px 0 0 3px}.available-group-order__about{float:left;margin:0 0 0 30px}.available-group-order__text{margin:10px 0 17px 0;width:380px;overflow:hidden;font-size:14px;font-weight:400;line-height:20px}.available-group-order__block-btn{position:absolute;float:left;bottom:20px}.available-group-order__button{display:inline-block;padding:11px 15px;border:1px solid #dedede;color:#000;border-radius:3px}.available-group-order__button:visited{color:#000}.available-group-order__button:hover{text-decoration:none;color:#dedede}.available-group-order__button_hidden{display:none!important}.available-group-order__button-active{display:inline-block;padding:11px 15px;background-color:#88c73a;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;box-sizing:border-box}.available-group-order__button-active:visited{color:#fff}.available-group-order__button-active:hover{text-decoration:none;color:#fff;background:#aad750}.available-group-order__button-cancel{display:inline-block;padding:8px 15px;font-weight:600;text-transform:uppercase;text-decoration:none;box-sizing:border-box;color:#a0c84b;background:#fff;border:1px solid #a0c84b;cursor:pointer}.available-group-order__button-cancel:visited{color:#fff}.available-group-order__button-cancel:hover{text-decoration:none;color:#fff;background:#88c73a}@media screen and (max-width:720px){.available-group-order{padding:10px 10px 55px 10px}.available-group-order__text{margin:10px 0 17px 10px}.available-group-order__block-btn{left:10px;float:none}.available-group-order__about{float:left;margin:0 auto 10px auto}.available-group-order__image{width:110px;height:70px}.group-order-popup{right:0}.group-order-popup__right{width:120px}.group-order-popup__link{padding:11px 5px 8px}.group-order-popup__text{padding:0 0 10px 0;width:293px}}@media screen and (max-width:540px){.available-group-order__text{margin:12px 0 0 10px;width:295px}.available-group-order__button-active{padding:11px 10px;font-size:12px}.available-group-order__button-cancel{padding:8px 10px;font-size:12px}}@media screen and (max-width:455px){.available-group-order__text{margin:10px 0 0 10px;width:175px}.available-group-order__button{margin:0 0 10px 0}.available-group-order__button-active{margin:0 0 10px 0}}@media screen and (max-width:410px){.group-order-popup__image{display:none}__about{float:left;margin:0 0 0 30px}}.b-warning-group-order{display:block;position:fixed;left:0;bottom:20px;width:100%;box-shadow:0 -3px 3px rgba(34,30,31,.25);background-color:#b4d564;z-index:200}.b-warning-group-order.n-group-order{border-radius:8px;max-width:190px;margin:5px;z-index:999;color:#333!important;text-decoration:unset!important}.b-warning-group-order.n-group-order .b-warning-group-order__content{margin:0;padding:8px 0;max-width:100%}.b-warning-group-order.n-group-order .b-warning-group-order__left{float:unset;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:4px}.b-warning-group-order.n-group-order .b-warning-group-order__image{float:unset;width:20px}.b-warning-group-order.n-group-order .b-warning-group-order__subtitle,.b-warning-group-order.n-group-order .b-warning-group-order__title{margin:0;font-size:12px}.b-warning-group-order.n-group-order .b-close-alert{color:#fff;position:absolute;top:5px;right:5px;pointer-events:auto}.b-warning-group-order.n-group-order .b-close-alert i{font-size:16px}@media screen and (max-width:1200px){.b-warning-group-order.n-group-order{bottom:auto;top:45px;left:auto;right:5px}}@media screen and (max-width:767px){.b-warning-group-order.n-group-order .b-warning-group-order__left{flex-direction:row;justify-content:unset;gap:8px;padding-left:8px}.b-warning-group-order.n-group-order .b-warning-group-order__image{height:auto}}.b-warning-group-order__content{margin:12px auto;padding:0 90px;max-width:1440px}.b-warning-group-order__left{float:left}.b-warning-group-order__title{margin:0 0 5px 50px;color:#000;font-size:16px;font-weight:700;text-transform:uppercase}.b-warning-group-order__subtitle{margin:0 0 0 50px;color:#000;font-size:14px;font-weight:400}.b-warning-group-order__image{float:left}.b-warning-group-order__right{float:right;margin:8px 0 0 0;width:16px;height:20px;background-image:url(/img/next.svg);background-size:cover}@media screen and (max-width:1024px){.b-warning-group-order__content{padding:0 20px}}@media screen and (max-width:767px){.b-warning-group-order__content{margin:12px 20px;padding:0}.b-warning-group-order__title{font-size:16px;font-weight:700;line-height:23px}.b-warning-group-order__subtitle{display:none}.b-warning-group-order__image{width:38px;height:24px}.b-warning-group-order__right{margin:3px 0 0}}@media screen and (max-width:1024px){.ob-supplier-complex__service-btn._print{display:none}.ob-go-to-basket{visibility:hidden;overflow:hidden}.ob-header__wrap .ob-company-lk__hidden{display:none}.ob-header__wrap .ob-header__lk{border:0}.ob-restaurant-list__sort-toggler{margin-top:16px;margin-right:12px}.ob-update-address{width:275px}}.b-mini-profile .mini-profile__wrap-orders:before{right:50px}.b-mini-profile .mini-profile__wrap-orders:after{right:52px}@media screen and (max-width:1023px){.b-mini-profile .mini-profile__wrap-orders:before{right:40px}.b-mini-profile .mini-profile__wrap-orders:after{right:42px}}@media screen and (max-width:630px){.ob-header__contacts{padding-right:21px}}@media screen and (max-width:610px){.ob-header__wrap .ob-header__logo-link{margin-right:0}.ob-header__wrap .ob-delivery-address{margin-right:0}.ob-header__wrap .ob-header__logo-link img{width:95px;height:29px}.ob-header__wrap .ob-header__contacts{display:none}.ob-lk-info-modal{width:377px}.ob-lk-info-modal__item a{font-size:13px}}@media screen and (max-width:400px){.ob-header__wrap .ob-delivery-address__city{font-size:15px}.ob-header__wrap .ob-lk__name{font-size:15px}.ob-restaurant-list__sort-toggler{margin-right:0}.ob-lk-info-modal{width:357px}.ob-lk-info-modal__item a{font-size:11px}.ob-update-address{left:-75px}.ob-restaurant-list__metro-text{display:inline-block;width:250px}.ob-restaurant-list__metro-icon{margin-top:-14px}.ob-delivery-address__place{margin-top:-4px}}@media screen and (max-width:321px){.ob-restaurant-list__metro-text{font-size:11px;width:174px}.ob-gray-btn{padding:8px 9px}}.ob-header__address{display:none}.b-user-address{position:relative;display:inline-block;margin-right:28px;cursor:pointer}.b-user-address:hover .b-user-address-menu{display:block}.b-user-address .user-address{display:inline-block;padding:15px 25px 26px 25px;max-width:182px;height:74px;box-sizing:border-box;border-left:1px solid #dedede;border-right:1px solid #dedede}.b-user-address .user-address__default-city{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-user-address .user-address__arrow{position:relative}.b-user-address .user-address__arrow:after{content:'';display:inline-block;width:9px;height:5px;padding-bottom:1px;position:absolute;top:50%;right:-4px;margin-left:5px;margin-top:-2px;background:url(/img/static/svg/down.svg) no-repeat}.b-user-address .user-address__default-street{position:relative;height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#999}.b-user-address-menu{display:none;position:absolute;top:70px;left:0;border:1px solid #dedede;z-index:3;background-color:#fff;border-radius:3px}.b-user-address-menu:before{content:'';width:0;height:0;border-style:solid;position:absolute;border-color:transparent transparent #dedede;border-width:10px;top:-20px;margin-left:-10px;left:initial;left:53px}.b-user-address-menu:after{content:'';width:0;height:0;border-style:solid;position:absolute;border-color:transparent transparent #fff;border-width:8px;top:-16px;margin-left:-8px;left:initial;left:53px}.b-user-address-menu .user-address-menu{margin:0;padding:0}.b-user-address-menu .user-address-menu__item{list-style-type:none}.b-user-address-menu .user-address-menu__item:first-child:hover{cursor:default}.b-user-address-menu .user-address-menu__link{display:block;padding:20px;width:196px;border-bottom:1px solid #dedede;white-space:nowrap;overflow:hidden;color:#000;text-align:left}.b-user-address-menu .user-address-menu__link_hover:hover{background-color:#f5f5f5;color:#000;text-decoration:none;cursor:pointer}.b-user-address-menu .user-address-menu__link_hover:visited{color:#000}.b-user-address-menu .user-address-menu__link_add{border-bottom:0}.b-user-address-menu .user-address-menu__link_add:hover{background-color:#f5f5f5;color:#000;text-decoration:none}.b-user-address-menu .user-address-menu__link-text{width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-size:14px;font-weight:400}.b-user-address-menu .user-address-menu__link-text_title{color:#333;font-size:14px;font-weight:700;cursor:text}.b-user-address-menu .user-address-menu__circle{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#9cc64a;color:#fff;text-align:center;line-height:16px}@media screen and (max-width:700px){.b-user-address{margin-right:0}.b-user-address .user-address{padding:15px 10px 26px 10px;max-width:130px}}@media screen and (max-width:321px){.b-user-address .user-address{padding:15px 5px 26px 5px}.b-user-address .user-address__default-city{font-size:15px}.b-user-address .user-address__default-street{font-size:11px}.b-user-address-menu{left:-40px}}.ob-restaurant-list__list .list-view .summary{color:#999;display:none}.ob-restaurant-list__list .list-view .pager{color:#f0f1f2}.ob-restaurant-list__list .yiiPager{display:inline-block;background:#fff;border:solid 1px #dedede}.ob-restaurant-list__list .yiiPager li{display:block;float:left}.ob-restaurant-list__list .yiiPager .first a,.ob-restaurant-list__list .yiiPager .next a{border-left:solid 1px #dedede;color:#000;padding:3px 6px}.ob-restaurant-list__list .yiiPager .first a:hover,.ob-restaurant-list__list .yiiPager .next a:hover{background-color:#ccc;background-image:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0))}.ob-restaurant-list__list .yiiPager .last a,.ob-restaurant-list__list .yiiPager .previous a{border-right:solid 1px #dedede;color:#000;padding:3px 6px}.ob-restaurant-list__list .yiiPager .last a:hover,.ob-restaurant-list__list .yiiPager .previous a:hover{background-color:#ccc;background-image:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0))}.ob-restaurant-list__list .yiiPager .first.hidden a,.ob-restaurant-list__list .yiiPager .last.hidden a,.ob-restaurant-list__list .yiiPager .next.hidden a,.ob-restaurant-list__list .yiiPager .previous.hidden a{cursor:default;color:#666}.ob-restaurant-list__list .yiiPager .first.hidden a:hover,.ob-restaurant-list__list .yiiPager .last.hidden a:hover,.ob-restaurant-list__list .yiiPager .next.hidden a:hover,.ob-restaurant-list__list .yiiPager .previous.hidden a:hover{color:#666;background-image:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0));background-color:#ddd}.ob-restaurant-list__list .yiiPager .page{display:inline-block}.ob-restaurant-list__list .yiiPager .page a{display:inline-block;color:#666;border:0;padding:6px 6px}.ob-restaurant-list__list .yiiPager .page a:hover{border:0;background:#ededed;color:#000}.ob-restaurant-list__list .yiiPager .page.selected{background:#ededed;border:0}.ob-restaurant-list__list .yiiPager .page.selected a{color:#000;border:0;background-color:#ededed;cursor:default}.ob-restaurant-list__list .yiiPager .first,.ob-restaurant-list__list .yiiPager .last,.ob-restaurant-list__list .yiiPager .next,.ob-restaurant-list__list .yiiPager .previous{padding:6px 0 5px;background-image:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0));background-color:#ddd}.ob-restaurant-list__list .yiiPager .first a,.ob-restaurant-list__list .yiiPager .last a,.ob-restaurant-list__list .yiiPager .next a,.ob-restaurant-list__list .yiiPager .previous a{border-top:0;border-bottom:0}.ob-restaurant-list__list .yiiPager .first a,.ob-restaurant-list__list .yiiPager .previous a{border-left:0}.ob-restaurant-list__list .yiiPager .last a,.ob-restaurant-list__list .yiiPager .next a{border-right:0}.ob-restaurant-list__list .yiiPager .last a{border-left:solid 1px #dedede}.ob-restaurant-list__list .yiiPager .last a:hover{border-left:solid 1px #dedede}@media (max-width:321px){.ob-restaurant-list__list .yiiPager{margin-right:20px}}.b-center-popup{background:rgba(254,254,254,.8);width:100%;height:100%;position:fixed;z-index:2000;top:0;left:0}.b-center-popup .center-popup{position:absolute;top:0;left:0;right:0;bottom:0;max-height:30px;margin:auto;width:320px;padding:20px 0;background:rgba(253,253,253,.9);box-shadow:0 1px 15px 1px rgba(0,0,0,.2);text-align:center;background-color:#fff}.b-center-popup .center-popup__close{position:absolute;top:20px;right:12px;width:10px;height:10px;cursor:pointer;opacity:.2;margin-top:-13px;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover}.b-center-popup-ok{width:100%;height:100%;position:fixed;z-index:2000;top:0;left:0;background:rgba(0,0,0,.8)}.b-center-popup-ok__wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:600px;height:358px;background-color:#fff}.b-center-popup-ok__title{margin:20px 0 55px 0;color:#95c354;font-size:30px;font-weight:700;text-align:center}.b-center-popup-ok__img{margin:0 auto 27px auto;width:149px;height:150px;background-image:url(/img/delivery-thanks/order-ok.png);background-size:cover}.b-center-popup-ok__message{margin:0 auto;width:440px;color:#333;font-size:14px;font-weight:400;line-height:17.9px;text-align:center}.b-center-popup-ok__close{position:absolute;top:20px;right:20px;width:16px;height:16px;cursor:pointer;font-family:icons;color:#333;font-size:16px;transition:color .25s}.b-center-popup-ok__close:hover{color:#db5200}@media screen and (max-width:767px){.b-center-popup-ok__wrap{width:320px;height:354px}.b-center-popup-ok__close{top:10px;right:10px}.b-center-popup-ok__title{margin:50px 0 55px 0;color:#95c354;font-size:30px;font-weight:700}.b-center-popup-ok__img{width:99px;height:100px}.b-center-popup-ok__message{width:291px;font-size:12px;font-weight:400}}.b-restaurants-item{display:block;position:relative;padding:20px;margin-bottom:5px;background-color:#fff;border:1px solid #dedede;border-radius:3px;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.08);text-decoration:none}.b-restaurants-item:hover{box-shadow:0 5px 10px rgba(0,0,0,.1);text-decoration:none}.b-restaurants-item .restaurants-item{margin-bottom:5px;background-color:#fff}.b-restaurants-item .restaurants-item__wrap{position:relative;z-index:1}.b-restaurants-item .restaurants-item__left{float:left;width:570px}.b-restaurants-item .restaurants-item__gift-flag{position:absolute;right:250px}.b-restaurants-item .restaurants-item__online-payment{position:absolute;top:1px;left:1px;width:50px;height:50px;background-image:url(/img/online.png);background-size:cover;z-index:2}.b-restaurants-item .restaurants-item__logo-block{float:left;margin-right:20px;width:190px;height:120px;border:1px solid #dedede;text-align:center;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.05)}.b-restaurants-item .restaurants-item__logo{vertical-align:middle;display:inline-block;width:100%}.b-restaurants-item .restaurants-item__title-item{float:left}.b-restaurants-item .restaurants-item__title-list{height:26px}.b-restaurants-item .restaurants-item__title-item_text{margin:-5px 0 0 0;max-width:350px;font-size:22px;line-height:1.2;color:#363636;font-weight:400}.b-restaurants-item .restaurants-item__label{display:inline-block;position:relative;padding:4px 15px;margin-left:20px;border-radius:40px;font-size:13px}.b-restaurants-item .restaurants-item__label_yellow{background-color:#ffdc5d}.b-restaurants-item .restaurants-item__circle-white{position:absolute;top:-1px;left:-14px;width:26px;height:26px;background-color:#fff;border-radius:50%}.b-restaurants-item .restaurants-item__circle-img{position:absolute;top:0;left:-15px;width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-position:center}.b-restaurants-item .restaurants-item__circle-img_food{background-color:#ffdc5d;background-image:url(/img/food.jpg)}.b-restaurants-item .restaurants-item__label_green{background-color:#67b33a;color:#fff}.b-restaurants-item .restaurants-item__circle-img_man{background-color:#67b33a;background-image:url(/img/man.jpg)}.b-restaurants-item .restaurants-item__subtitle{display:inline-block;height:39px;width:260px;overflow:hidden}.b-restaurants-item .restaurants-item__subtitle-link{color:#333;line-height:18px;font-size:14px;font-style:italic}.b-restaurants-item .restaurants-item__subtitle-link:hover{text-decoration:none}.b-restaurants-item .restaurants-item__free-shipping{margin-left:215px;font-size:14px;line-height:18px;color:#333;font-weight:600}.b-restaurants-item .restaurants-item__text-free{position:relative}.b-restaurants-item .restaurants-item__svg-car{position:absolute;top:1px;left:0;fill:#999;width:31px;stroke:#999;height:20px}.b-restaurants-item .restaurants-item__price{margin-left:252px;font-size:14px;line-height:18px;color:#999;font-weight:400}.b-restaurants-item .restaurants-item__price .restaurants-item__symbol-ruble{fill:#999}.b-restaurants-item .restaurants-item__symbol-ruble-sup{fill:#a3a3a3;width:7px;stroke:#999;height:10px}.b-restaurants-item .restaurants-item__symbol-ruble{fill:#333;width:7px;stroke:#999;height:10px}.b-restaurants-item .restaurants-item__line-block{width:105px;height:105px;position:absolute;top:0;left:0}.b-restaurants-item .restaurants-item__line{width:105px;height:105px;top:0;left:0}.b-restaurants-item .restaurants-item__line-text{transform:rotate(-45deg);position:absolute;top:33px;left:0;z-index:2;color:#fff}.b-restaurants-item .restaurants-item__line_orange{fill:#ff6f27}.b-restaurants-item .restaurants-item__line_green{fill:#67b33a}.b-restaurants-item .restaurants-item__line-text_fastest{top:29px;left:-14px;width:120px;font-size:11px}.b-restaurants-item .restaurants-item__line-text_gift{top:32px;left:13px}.b-restaurants-item .restaurants-item__right{float:right;width:175px;z-index:1}.b-restaurants-item .restaurants-item__right-comment{float:right;width:105px}.b-restaurants-item .restaurants-item__reviews-name{margin-bottom:5px;width:100%;text-align:right;font-size:14px;color:#999;cursor:text}.b-restaurants-item .restaurants-item__reviews-title{margin-bottom:5px;padding:0 2px 0 0;max-height:42px;line-height:20px;color:#333;font-size:16px;font-style:italic;text-align:right;overflow:hidden}.b-restaurants-item .restaurants-item__reviews-text{margin-top:-5px;text-align:right;color:#999;font-size:14px;font-weight:400}.b-restaurants-item .restaurants-item__reviews-title_blue{color:#4b82ff}.b-restaurants-item .restaurants-item__right_supl{width:175px;position:absolute;top:0;right:0}.b-restaurants-item .restaurants-item__left_supl{width:665px}.b-restaurants-item .restaurants-item__reviews-link{text-align:right}.b-restaurants-item .restaurants-item__reviews-link-text{color:#999;font-size:14px;font-weight:400;text-decoration:underline;line-height:20px}.b-restaurants-item .restaurants-item__reviews-link-text:hover{color:#999}.b-restaurants-item .restaurants-item__right-comment_supl{width:250px}.b-restaurants-item .restaurants-item__cards{height:25px}.b-restaurants-item .restaurants-item__cards .payment__mc-card,.b-restaurants-item .restaurants-item__cards .payment__obed-card,.b-restaurants-item .restaurants-item__cards .payment__visa-card{display:inline-block;background-size:cover}.b-restaurants-item .restaurants-item__cards .payment__visa-card{width:32px;height:17px;background-image:url(/img/static/visa.png)}.b-restaurants-item .restaurants-item__cards .payment__mc-card{width:28px;height:17px;background-image:url(/img/static/mc.png)}.b-restaurants-item .restaurants-item__cards .payment__obed-card{width:34px;height:17px;background-image:url(/img/static/obed.png)}.b-restaurants-item .restaurants-item__cards .payment__card{position:relative;cursor:pointer}.b-restaurants-item .restaurants-item__cards .payment__card-popup{position:absolute;top:0;width:0;border:1px solid #dedede;color:#999;font-size:11px;background-color:#fff;white-space:nowrap;border-radius:2px;opacity:0;height:0;overflow:hidden;transition:opacity .7s,top .7s}.b-restaurants-item .restaurants-item__cards .payment__card-popup_border{display:inline-block;padding:5px}.b-restaurants-item .restaurants-item__cards .payment__card-popup:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:#fff transparent transparent;border-width:6px;bottom:-11px;margin-left:-8px;right:32px}.b-restaurants-item .restaurants-item__cards .payment__card-popup:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:#dedede transparent transparent;border-width:7px;bottom:-14px;margin-left:-10px;right:31px}.b-restaurants-item .restaurants-item__cards .payment__visa-card .payment__card-popup{top:-35px;left:-15px}.b-restaurants-item .restaurants-item__cards .payment__visa-card:hover .payment__card-popup{opacity:1;height:auto;width:auto;overflow:visible}.b-restaurants-item .restaurants-item__cards .payment__mc-card .payment__card-popup{top:-35px;left:-40px}.b-restaurants-item .restaurants-item__cards .payment__mc-card .payment__card-popup:after{right:47px}.b-restaurants-item .restaurants-item__cards .payment__mc-card .payment__card-popup:before{right:46px}.b-restaurants-item .restaurants-item__cards .payment__mc-card:hover .payment__card-popup{opacity:1;height:auto;width:auto;overflow:visible}.b-restaurants-item .restaurants-item__cards .payment__obed-card .payment__card-popup{top:-35px;left:-84px}.b-restaurants-item .restaurants-item__cards .payment__obed-card .payment__card-popup:after{right:62px}.b-restaurants-item .restaurants-item__cards .payment__obed-card .payment__card-popup:before{right:61px}.b-restaurants-item .restaurants-item__cards .payment__obed-card:hover .payment__card-popup{opacity:1;height:auto;width:auto;overflow:visible}.b-restaurants-item .restaurants-item__cards .payment__card-only{position:relative;width:70px}.b-restaurants-item .restaurants-item__cards .payment__card-only .card-only{position:absolute;top:-10px;left:0;margin:0 0 0 2px;width:65px;font-size:12px;color:#333}.b-restaurants-item .restaurants-item__cards .payment__card-only .card-only__logo{float:left;margin:0 6px 0 0;width:14px;height:26px;background-image:url(/img/gett.png);background-size:cover}.b-restaurants-item .restaurants-item__cards .payment__card-only .card-only__text{float:left;margin:6px 0 0 0;line-height:9px}.b-restaurants-item .restaurants-item__button-menu{position:absolute;right:0;bottom:0;display:inline-block;padding:7px 20px;background:#a0c84b;color:#fff;border-radius:3px}.b-restaurants-item .restaurants-item__button-menu:hover{background:#aad750}.b-restaurants-item .restaurants-item__delivery-mobile{display:none}.b-restaurants-item .restaurants-item__delivery-column{float:left;width:150px}.b-restaurants-item .restaurants-item__delivery-column-title{color:#333;font-weight:600}.b-restaurants-item .restaurants-item__delivery-column-text{color:#999;font-weight:400}.b-restaurants-item .restaurants-item__delivery-column-text_price{box-sizing:border-box;padding-left:36px}.b-restaurants-item .restaurants-item__delivery-column-free{position:relative}.b-restaurants-item .restaurants-item__delivery-column_day{width:180px}.b-restaurants-item .restaurants-item__delivery-column-title{margin-bottom:4px}.b-restaurants-item .restaurants-item__delivery-column_day{width:190px;padding-left:10px}.b-restaurants-item .restaurants-item__right-comment_one{position:absolute;top:0;right:0}.b-restaurants-item .restaurants-item__right-comment_two{position:static}.b-restaurants-item .restaurants-item__symbol-ruble-sup{fill:#999;width:7px;stroke:#999;height:10px}@media screen and (max-width:1485px){.b-restaurants-item .restaurants-item__left_supl{width:80%}.b-restaurants-item .restaurants-item__right-comment_supl{position:absolute;top:0;right:0}.b-restaurants-item .restaurants-item__right_supl{float:none;width:175px;max-width:80%;clear:both}.b-restaurants-item .restaurants-item__right-comment_two{position:static}}@media screen and (max-width:1430px){.b-restaurants-item .restaurants-item__title-item_text{max-width:220px}.b-restaurants-item .restaurants-item__left{width:435px}}@media screen and (min-width:1150px) and (max-width:1440px){.b-restaurants-item .restaurants-item__gift-flag{right:175px}}@media screen and (min-width:1024px) and (max-width:1149px){.b-restaurants-item .restaurants-item__gift-flag{right:105px}}@media screen and (min-width:1025px) and (max-width:1200px){.b-restaurant-item__item-name{max-width:47%}.b-restaurant-item__item-underline{max-width:4%}.b-restaurant-item__separate-with-friend span{display:none}}@media screen and (min-width:1025px) and (max-width:1149px){.b-restaurants-item .restaurants-item__gift-flag{right:140px}}@media screen and (min-width:900px) and (max-width:1023px){.b-restaurants-item .restaurants-item__gift-flag{right:155px}}@media screen and (min-width:600px) and (max-width:900px){.b-restaurants-item .restaurants-item__cards{padding:0 0 0 110px}}@media screen and (min-width:621px) and (max-width:899px){.b-restaurants-item .restaurants-item__gift-flag{right:123px}.b-restaurants-item .restaurants-item__cards{padding:0 0 0 110px}}@media screen and (max-width:1440px){.b-restaurants-item .restaurants-item__subtitle{display:block;width:202px}.b-restaurants-item .restaurants-item__cards{margin:0}.b-restaurants-item .restaurants-item__title-item_text{font-size:19px}.b-restaurants-item .restaurants-item__free-shipping{font-size:13px}.b-restaurants-item .restaurants-item__right-comment_two{position:static}.b-restaurants-item .restaurants-item__left_supl{width:80%}.b-restaurants-item .restaurants-item__left_supl{width:100%}.b-restaurants-item .restaurants-item__left_supl .restaurants-item__delivery-column-free{font-size:12px}.b-restaurants-item .restaurants-item__left_supl .restaurants-item__delivery-column{width:130px;font-size:12px}.b-restaurants-item .restaurants-item__left_supl .restaurants-item__delivery-column:nth-child(1){width:125px;font-size:12px}.b-restaurants-item .restaurants-item__left_supl .restaurants-item__delivery-column_day{width:165px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1070px){.b-restaurants-item .restaurants-item__right{width:140px}.b-restaurants-item .restaurants-item__right-comment{width:140px;font-size:12px}}@media screen and (max-width:1000px){.b-restaurants-item .restaurants-item__right{position:absolute;top:0;right:0;width:22%;max-width:80%;clear:both}.b-restaurants-item .restaurants-item__right-comment_one-version{top:60px}.b-restaurants-item .restaurants-item__right-comment{position:absolute;right:0}.b-restaurants-item .restaurants-item__reviews-title{font-size:14px}.b-restaurants-item .restaurants-item__delivery-column-title{font-weight:100}}@media screen and (min-width:1088px) and (max-width:1429px){.b-restaurants-item .restaurants-item__title-item_text{max-width:50%;font-size:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:800px) and (max-width:1024px){.b-restaurants-item .restaurants-item__title-item_text{max-width:39%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:621px) and (max-width:768px){.b-restaurants-item .restaurants-item__title-item_text{max-width:49%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:580px) and (max-width:620px){.b-restaurants-item .restaurants-item__title-item_text{max-width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:769px) and (max-width:799px){.b-restaurants-item .restaurants-item__title-item_text{max-width:33%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-restaurants-item .restaurants-item__gift-flag{right:112px}}@media screen and (max-width:769px){.payment__card-only .card-only__text{font-size:10px}}@media screen and (max-width:600px){.b-restaurants-item .restaurants-item__left{width:100%}.b-restaurants-item .restaurants-item__reviews-link-text{line-height:15px}.b-restaurants-item .restaurants-item__line-text_fastest{top:4px;left:-13px;width:120px;font-size:7px}.b-restaurants-item .restaurants-item__logo-block{width:91px;height:58px}.b-restaurants-item .restaurants-item__logo-block img{width:91px}.b-restaurants-item .restaurants-item__cards{padding:0 0 0 110px}.b-restaurants-item .restaurants-item__delivery{display:none}.b-restaurants-item .restaurants-item__delivery-mobile{display:block}.b-restaurants-item .restaurants-item__line{width:70px;height:71px}.b-restaurants-item .restaurants-item__line-text_gift{top:18px;left:2px}.b-restaurants-item .restaurants-item__title-item_text{margin:0;max-width:60%;line-height:18px;font-size:18px;font-weight:400}.b-restaurants-item .restaurants-item__subtitle{min-height:31px;max-height:39px;width:183px}.b-restaurants-item .restaurants-item__delivery-column-mobile{padding-left:114px}.b-restaurants-item .restaurants-item__delivery-column-text_price-mobile{display:inline-block;width:100px;padding-left:35px;color:#999;font-weight:400;font-size:12px}.b-restaurants-item .restaurants-item__delivery-column-title-mobile{font-size:13px;font-weight:100;color:#333;line-height:18px}.b-restaurants-item .restaurants-item__symbol-ruble-mobile-sup{fill:#999;width:7px;stroke:#999;height:10px}.b-restaurants-item .restaurants-item__delivery-column-free-mobile{display:inline-block;padding-left:35px;width:67px;background:url(/img/car-rest.png) no-repeat}.b-restaurants-item .restaurants-item__delivery-column_day-mobile{float:right;width:150px;margin:-32px 100px 0 0;background:url(/img/clock-rest.png) no-repeat;padding-left:20px}.b-restaurants-item .restaurants-item__free-shipping-mobile{color:#333;line-height:16px;margin-left:114px;padding-top:10px}.b-restaurants-item .restaurants-item__price-mobile{display:inline-block;width:65px;padding:0 8px 0 9px}.b-restaurants-item .restaurants-item__time-img-mobile{width:100px}.b-restaurants-item .restaurants-item__time-mobile{background:url(/img/clock-rest.png) no-repeat;padding-left:20px}.b-restaurants-item .restaurants-item__text-free-mobile{display:inline-block;padding-left:35px;width:67px;background:url(/img/car-rest.png) no-repeat}.b-restaurants-item .restaurants-item__symbol-ruble-mobile{fill:#363636;width:7px;stroke:#999;height:10px}}@media screen and (min-width:568px) and (max-width:568px){.b-restaurants-item .restaurants-item__time-mobile{height:18px;width:89px;display:inline-block}}@media screen and (max-width:640px){.b-restaurants-item .restaurants-item__right-comment{width:98px}.b-restaurants-item .restaurants-item__reviews-link-text{font-size:13px}}@media screen and (max-width:540px){.b-restaurants-item .restaurants-item__logo-block{display:none}.b-restaurants-item .restaurants-item__cards{padding:0}.b-restaurants-item .restaurants-item__delivery{padding:0}.b-restaurants-item .restaurants-item__reviews-title{font-size:14px}.b-restaurants-item .restaurants-item__title-item_text{max-width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-restaurants-item .restaurants-item__free-shipping-mobile{margin-left:0}.b-restaurants-item .restaurants-item__delivery-column_day-mobile{margin:-32px 170px 0 0}.b-restaurants-item .restaurants-item__delivery-column-mobile{padding-left:0}}@media screen and (max-width:490px){.b-restaurants-item .restaurants-item__delivery-column_day-mobile,.b-supplier-item .restaurants-item__delivery-column_day-mobile{margin:-32px 86px 0 0}}@media screen and (max-width:400px){.b-restaurants-item{padding:11px 15px 15px 15px}.b-restaurants-item .restaurants-item__delivery{display:none}.b-restaurants-item .restaurants-item__title-item_text{font-size:20px}.b-restaurants-item .restaurants-item__subtitle-link{font-size:14px}.b-restaurants-item .restaurants-item__reviews-link-text{font-size:13px}.b-restaurants-item .restaurants-item__delivery-mobile{display:block;padding-top:8px}.b-restaurants-item .restaurants-item__delivery-column-free-mobile{display:inline-block;padding-left:35px;width:67px}.b-restaurants-item .restaurants-item__delivery-column-text_price-mobile{display:inline-block;width:100px;padding-left:35px;color:#999;font-weight:400;font-size:12px}.b-restaurants-item .restaurants-item__delivery-column-title-mobile{font-size:13px;font-weight:100;color:#333;line-height:18px}.b-restaurants-item .restaurants-item__delivery-column_day-mobile{float:right;width:150px;margin:-32px 80px 0 0;padding-left:20px}.b-restaurants-item .restaurants-item__text-free-mobile{display:inline-block;padding-left:35px;width:67px}.b-restaurants-item .restaurants-item__free-shipping-mobile{font-size:13px;color:#333;line-height:18px}.b-restaurants-item .restaurants-item__price-mobile{display:inline-block;padding:0 5px 0 5px}.b-restaurants-item .restaurants-item__time-mobile{padding-left:20px}.b-restaurants-item .restaurants-item__symbol-ruble-mobile{fill:#363636;width:7px;stroke:#999;height:10px}.b-restaurants-item .restaurants-item__symbol-ruble-mobile-sup{fill:#999;width:7px;stroke:#999;height:10px}.b-restaurants-item .restaurants-item__online-payment{top:auto;left:auto;bottom:33px;right:20px;width:40px;height:40px}.b-restaurants-item .restaurants-item__reviews-name{margin-bottom:0}}@media screen and (max-width:930px){.b-restaurants-item .restaurants-item__delivery-column{width:200px}}@media screen and (max-width:450px){.b-restaurants-item .restaurants-item__delivery-column{width:150px;margin-bottom:40px}.b-restaurants-item .restaurants-item__subtitle_supl{display:block}.b-restaurants-item .restaurants-item__cards{padding:0}.b-restaurants-item .restaurants-item__delivery-column{margin-bottom:0}.ob-restaurant-list__sort-toggler{display:none}}@media screen and (max-width:320px){.b-restaurants-item{padding:6px 9px 15px}.b-restaurants-item .restaurants-item__button-menu{display:none}.b-restaurants-item .restaurants-item__title-list{height:25px}.b-restaurants-item .restaurants-item__online-payment{width:33px;height:33px}.b-restaurants-item .restaurants-item__title-item_text{font-size:16px}.b-restaurants-item .restaurants-item__subtitle{max-height:30px;min-height:30px;width:138px}.b-restaurants-item .restaurants-item__subtitle-link{line-height:15px;font-size:12px}.b-restaurants-item .restaurants-item__cards{padding-top:6px;height:15px}.b-restaurants-item .restaurants-item__right{width:36%}.b-restaurants-item .restaurants-item__right__reviews-title{font-size:16px;max-width:40px;line-height:18px}.b-restaurants-item .restaurants-item__right-comment{width:100px}.b-restaurants-item .restaurants-item__free-shipping-mobile{padding-top:6px}.b-restaurants-item .restaurants-item__price-mobile{padding:0 6px 0 10px}.b-restaurants-item .restaurants-item__time-img-mobile{float:right;text-align:right;width:88px}.b-restaurants-item .restaurants-item__delivery-column_day-mobile{margin:-32px 0 0 0}.b-restaurants-item .restaurants-item__right_supl{width:45%}}@media screen and (min-width:400px) and (max-width:420px){.b-restaurants-item .restaurants-item__price-mobile{padding:0 5px}.b-restaurants-item .restaurants-item__free-shipping-mobile{font-size:13px}}@media screen and (min-width:400px) and (max-width:900px){.b-restaurants-item .restaurants-item__logo-block{width:91px;height:58px}.b-restaurants-item .restaurants-item__logo-block img{width:91px}.b-restaurants-item .restaurants-item__delivery-column:first-child{padding-left:112px}.b-restaurants-item .restaurants-item__free-shipping{margin-left:117px}.b-restaurants-item .restaurants-item__price{margin-left:174px}.b-restaurants-item .restaurants-item__subtitle{width:183px}}@media screen and (min-width:320px) and (max-width:384px){.b-restaurants-item .restaurants-item__button-menu{display:none}.b-restaurants-item .restaurants-item__time-img-mobile{float:right;text-align:right;width:84px}.b-restaurants-item .restaurants-item__time-mobile{padding-left:18px}.b-restaurants-item .restaurants-item__delivery-column_day-mobile{margin:-32px 0 0 0}}@media screen and (max-width:305px){.b-restaurants-item .restaurants-item__delivery-column_day-mobile{margin:0;float:none}.b-restaurants-item .restaurants-item__price-mobile{padding:0 5px}.b-restaurants-item .restaurants-item__time-img-mobile{display:block;float:none;text-align:left;width:88px}.b-restaurants-item .restaurants-item__time-mobile{padding-left:18px}}@media screen and (max-width:1023px){.mobile-hide{display:none}}.top-comment-on-card{overflow:hidden;background:#f5f5f5;color:#000;line-height:20px;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:80%}.rating-percent{color:#333;font-size:14px;font-weight:400;width:45px;float:right;text-align:center}.rating-image{display:inline-block;width:21px;height:19px;line-height:18px;background-image:url(/img/like-list-rest.png);background-size:cover}.ob-restaurant-item-persons-img{width:13px;margin-right:2px}.b-supplier-item__item-name{border-bottom:1px solid #fff!important}.b-restaurant-item,.b-supplier-item{display:block;margin:0 0 10px 0;padding:20px;background-color:#fff;border-radius:2px;text-decoration:none;outline:0;transition:box-shadow .8s;color:#333}.b-restaurant-item:hover,.b-supplier-item:hover{box-shadow:1px 1px 10px rgba(0,0,0,.2);transition:.3s}.b-restaurant-item:active,.b-restaurant-item:hover,.b-supplier-item:active,.b-supplier-item:hover{text-decoration:none}.b-restaurant-item:visited,.b-supplier-item:visited{color:#000}.b-restaurant-item__image-kkal,.b-supplier-item__image-kkal{width:40px;position:absolute;top:-10px;left:-10px;z-index:999}.b-restaurant-item__content,.b-supplier-item__content{position:relative;display:block;clear:both}.b-restaurant-item__content:hover,.b-supplier-item__content:hover{text-decoration:none}.b-restaurant-item__left-column,.b-supplier-item__left-column{display:flex;display:-webkit-flex;flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;min-width:0;width:84%}.b-restaurant-item__right-column,.b-supplier-item__right-column{display:flex;display:-webkit-flex;position:relative;right:0;width:100%}.b-restaurant-item__image-column,.b-supplier-item__image-column{float:left}.b-restaurant-item__about-column,.b-supplier-item__about-column{width:70%}.b-restaurant-item__image,.b-supplier-item__image{position:relative;margin:0 20px 0 0;overflow:hidden}.b-restaurant-item__image_position,.b-supplier-item__image_position{position:relative}.b-restaurant-item__overflow,.b-supplier-item__overflow{margin:0 20px 0 0;overflow:hidden;width:190px;height:120px}.b-restaurant-item__hint-time-order,.b-supplier-item__hint-time-order{position:absolute;bottom:0;left:0;top:97px;width:192px;height:26px;background-color:rgba(255,255,255,.3);color:#333;font-size:11px;font-weight:400;text-align:center}.b-restaurant-item__title,.b-supplier-item__title{margin:0 0 5px 0;font-size:20px;font-weight:500;line-height:20px;color:#333}.b-restaurant-item__subtitle,.b-supplier-item__subtitle{margin:0 0 3px 0;width:320px;height:30px;overflow:hidden;font-size:12px;font-weight:400;line-height:14px;color:#333}.b-restaurant-item__list-cards,.b-supplier-item__list-cards{display:inline-block;min-height:18px;vertical-align:bottom}.b-restaurant-item__obed-card,.b-supplier-item__obed-card{display:inline-block;width:28px;height:17px;background-image:url(/img/card-in-list/obed.png);background-size:cover;border:.5px solid #eee}.b-restaurant-item__cash,.b-supplier-item__cash{display:inline-block;width:28px;height:17px;background-image:url(/img/card-in-list/cash-card.png);background-size:cover}.b-restaurant-item__obed-visa,.b-supplier-item__obed-visa{display:inline-block;width:28px;height:17px;background-image:url(/img/card-in-list/visa.png);background-size:cover;border:.5px solid #eee}.b-restaurant-item__obed-mc,.b-supplier-item__obed-mc{display:inline-block;margin-right:2px;width:28px;height:17px;background-image:url(/img/card-in-list/mc.png);background-size:cover;border:.5px solid #eee}.b-restaurant-item__obed-icon,.b-restaurant-item__obed-icon-mc,.b-supplier-item__obed-icon,.b-supplier-item__obed-icon-mc{display:inline-block;width:28px;height:17px;border:.5px solid #eee}.b-restaurant-item__obed-icon svg,.b-restaurant-item__obed-icon-mc svg,.b-supplier-item__obed-icon svg,.b-supplier-item__obed-icon-mc svg{width:28px;height:17px}.b-restaurant-item__payment-courier,.b-supplier-item__payment-courier{color:#333;font-size:12px;font-weight:400;vertical-align:top;line-height:13px}.b-restaurant-item__price-and-time-delivery,.b-supplier-item__price-and-time-delivery{display:inline-block;margin-right:5px;color:#333;font-size:14px;font-weight:400;line-height:18px}.b-restaurant-item__separate-with-friend,.b-supplier-item__separate-with-friend{display:inline-block;margin-right:10px;font-size:14px;font-weight:400;line-height:18px;color:#a0c84b}.b-restaurant-item__separate-with-friend .icon-separate-with-friend,.b-supplier-item__separate-with-friend .icon-separate-with-friend{display:inline-block;margin-right:2px;width:26px;height:26px;margin-bottom:-7px}.b-restaurant-item__info-block,.b-supplier-item__info-block{height:26px}.b-restaurant-item__symbol-ruble,.b-supplier-item__symbol-ruble{fill:#333;width:7px;height:10px}.b-restaurant-item__symbol-ruble-green,.b-supplier-item__symbol-ruble-green{fill:#7cb331;width:7px;height:10px}.b-restaurant-item__price-symbol-ruble,.b-supplier-item__price-symbol-ruble{fill:#333;width:7px;stroke:#999;height:10px}.b-restaurant-item__delivery-time,.b-supplier-item__delivery-time{position:absolute;bottom:110px;right:0}.b-restaurant-item__delivery-text_rest,.b-supplier-item__delivery-text_rest{position:absolute;right:0;bottom:95px;color:#ff5f00;font-size:11px}.b-restaurant-item__delivery-text_rest:hover,.b-supplier-item__delivery-text_rest:hover{color:#ff5f00}.b-restaurant-item__clock,.b-supplier-item__clock{float:right;margin:-4px 10px 0 0;width:20px;height:20px;background-image:url(/img/delivery-time.png);background-size:cover}.b-restaurant-item__clock-icon,.b-supplier-item__clock-icon{float:right;margin-right:10px;width:20px;height:20px;fill:#f06022}.b-restaurant-item__clock_position,.b-supplier-item__clock_position{float:left}.b-restaurant-item__delivery-time-text,.b-supplier-item__delivery-time-text{float:right;color:#ff5f00;font-size:18px;line-height:20px;font-weight:400}.b-restaurant-item__delivery-image,.b-supplier-item__delivery-image{display:inline-block;width:22px;height:20px;background-image:url(/img/car-list-rest.png);background-size:cover;vertical-align:bottom}.b-restaurant-item__delivery-number,.b-supplier-item__delivery-number{font-size:20px;font-weight:700}.b-restaurant-item__delivery-number-text,.b-supplier-item__delivery-number-text{color:#ff5f00;font-size:14px;font-weight:400}.b-restaurant-item__like,.b-supplier-item__like{position:absolute;bottom:58px;right:0}.b-restaurant-item__like-empty .b-restaurant-item__like-image,.b-restaurant-item__like-empty .b-supplier-item__like-image,.b-supplier-item__like-empty .b-restaurant-item__like-image,.b-supplier-item__like-empty .b-supplier-item__like-image{top:-3px;right:40px}.b-restaurant-item__like-empty .b-restaurant-item__percent,.b-restaurant-item__like-empty .b-supplier-item__percent,.b-supplier-item__like-empty .b-restaurant-item__percent,.b-supplier-item__like-empty .b-supplier-item__percent{right:0}.b-restaurant-item__text,.b-supplier-item__text{color:#333}.b-restaurant-item__text-sum,.b-supplier-item__text-sum{color:#7cb331;font-weight:600}.b-restaurant-item__like-image,.b-supplier-item__like-image{position:absolute;top:-23px;right:54px;width:21px;height:19px;background-image:url(/img/like-list-rest.png);background-size:cover}.b-restaurant-item__percent,.b-supplier-item__percent{position:absolute;right:50px;top:-1px;margin-top:1px;color:#333;font-size:14px;font-weight:400;line-height:18px}.b-restaurant-item__reviews,.b-supplier-item__reviews{position:absolute;top:-60px;right:0;color:#9e9e9e;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}.b-restaurant-item__reviews-image,.b-supplier-item__reviews-image{position:absolute;top:-23px;right:0;width:20px;height:20px;background-image:url(/img/comments.png);background-size:cover}.b-restaurant-item__reviews-icon,.b-supplier-item__reviews-icon{position:absolute;top:-21px;right:7px;width:20px;height:20px}.b-restaurant-item__reviews-link-text,.b-supplier-item__reviews-link-text{float:right;width:40px;text-align:center}.b-restaurant-item__reviews-link-text span,.b-supplier-item__reviews-link-text span{text-decoration:none}.b-restaurant-item__reviews-link-text span:hover,.b-supplier-item__reviews-link-text span:hover{text-decoration:underline}.b-restaurant-item__button,.b-supplier-item__button{position:relative;float:right;bottom:70px;display:inline-block;background-color:#a0c84b;padding:8px 19px;color:#fff;font-size:14px;font-weight:400;margin-bottom:-28px;width:40px;line-height:12px}.b-restaurant-item__button:hover,.b-supplier-item__button:hover{background:#aad750}.b-restaurant-item__shaded-rectangle,.b-supplier-item__shaded-rectangle{color:#ff5f00;border-radius:3px}@media (max-width:600px){.b-restaurant-item__shaded-rectangle,.b-supplier-item__shaded-rectangle{padding:0;background-color:#fff;color:#333}}.b-restaurant-item__menu,.b-supplier-item__menu{margin:6px 0 4px 0;min-height:72px;height:72px}.b-restaurant-item__menu-list,.b-supplier-item__menu-list{width:100%;max-width:100%}.b-restaurant-item__menu-item,.b-supplier-item__menu-item{display:block}.b-restaurant-item__item-column,.b-supplier-item__item-column{display:flex;display:-webkit-flex;line-height:24px}.b-restaurant-item__item-persons,.b-supplier-item__item-persons{color:#ff6f27;line-height:20px;min-width:60px}.b-restaurant-item__item-persons__text,.b-supplier-item__item-persons__text{color:#ff6f27;font-size:14px;font-weight:400}.b-restaurant-item__item-name,.b-supplier-item__item-name{flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:18px;border-bottom:1px solid gray;margin-bottom:2px}.b-restaurant-item__item-text,.b-supplier-item__item-text{color:#333;font-size:14px;font-weight:400}.b-restaurant-item__item-underline,.b-supplier-item__item-underline{position:relative;bottom:2px;margin:0 2px;flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;min-width:0;border-bottom:1px solid #dedede}.b-restaurant-item__item-price,.b-supplier-item__item-price{flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;padding-left:1px;color:#333;font-size:14px;font-weight:400;line-height:18px}.b-restaurant-item__background,.b-supplier-item__background{background-color:#ffe87c;padding:3px}.r-s-card-comment-block{height:20px;margin:5px 0 0 0;padding:10px;font-size:16px;overflow:hidden;background:#f5f5f5;color:#000;line-height:20px;text-overflow:ellipsis;white-space:nowrap;display:block;clear:both}.r-s-card-comment-block:hover{text-decoration:none;color:#000}@media screen and (max-width:768px){.r-s-card-comment-block{font-size:13px;padding:5px}}.r-s-card-comment-block .icon{height:20px;width:20px;float:left;display:inline-block;margin-right:5px}.b-restaurant-item__background{line-height:1;color:#333}.b-supplier-item__delivery-day{display:inline-block;text-transform:lowercase;margin-bottom:0;color:#ff5f00;font-size:20px;line-height:20px;font-weight:700}.b-supplier-item__delivery-date{text-align:right;color:#ff5f00;font-size:14px;font-weight:400}@media screen and (max-width:1183px){.b-restaurant-item__image,.b-supplier-item__image,.b-supplier-item__position{margin:0 10px 0 0}}@media screen and (max-width:1105px){.b-restaurant-item__subtitle,.b-supplier-item__subtitle{width:200px}}@media screen and (max-width:1080px){.b-supplier-item__title{max-width:200px;overflow:hidden;text-overflow:ellipsis}.b-supplier-item__payment-courier{display:block}}@media screen and (max-width:1024px){.b-restaurant-item__title,.b-supplier-item__title{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px}.hide-word-zakaz{display:none}}@media screen and (min-width:769px) and (max-width:850px){.b-restaurant-item__title,.b-supplier-item__title{width:150px;font-size:16px}.b-restaurant-item__delivery-number,.b-supplier-item__delivery-number{font-size:18px}.b-restaurant-item__min-price,.b-supplier-item__min-price{font-size:20px}}@media screen and (max-width:888px){.b-restaurant-item__left-column,.b-supplier-item__left-column{width:80%}}@media screen and (max-width:830px){.b-restaurant-item__subtitle,.b-supplier-item__subtitle{width:150px}.b-restaurant-item__list-cards,.b-supplier-item__list-cards{display:none}}@media screen and (max-width:768px){.b-restaurant-item__subtitle,.b-supplier-item__subtitle{width:200px}.b-restaurant-item__logo,.b-supplier-item__logo{width:100%}.b-restaurant-item__overflow,.b-supplier-item__overflow{width:190px;height:120px}.b-restaurant-item__about-column,.b-supplier-item__about-column{width:60%}.b-restaurant-item__left-column,.b-supplier-item__left-column{width:81%}.b-restaurant-item__overflow,.b-supplier-item__overflow{margin:0 10px 0 0}}@media screen and (max-width:670px){.b-restaurant-item__list-cards,.b-supplier-item__list-cards{width:220px}.b-restaurant-item__subtitle,.b-supplier-item__subtitle{width:150px}}@media screen and (max-width:700px){.top-comment-on-card{width:65%}.b-supplier-item__content{margin-bottom:0}.b-restaurant-item,.b-supplier-item{padding:5px 10px;margin:0 0 5px;position:relative}.b-restaurant-item__menu-item:nth-child(3),.b-supplier-item__menu-item:nth-child(3){display:none}.b-restaurant-item__menu,.b-supplier-item__menu{margin:0 0 4px 0;height:50px;min-height:50px}.b-restaurant-item__menu-item,.b-supplier-item__menu-item{margin-bottom:4px}.b-restaurant-item__delivery-image,.b-supplier-item__delivery-image{width:15px;height:14px;vertical-align:baseline}.b-restaurant-item__info-block,.b-supplier-item__info-block{position:relative}.b-restaurant-item__item-column,.b-supplier-item__item-column{line-height:18px}.b-restaurant-item__separate-with-friend,.b-supplier-item__separate-with-friend{margin:0}.b-restaurant-item__price-and-time-delivery,.b-supplier-item__price-and-time-delivery{margin-right:4px}.b-restaurant-item__image,.b-restaurant-item__image_position,.b-supplier-item__image,.b-supplier-item__image_position{margin:0 4px 0 0;width:130px;height:84px}.b-restaurant-item__image img,.b-restaurant-item__image_position img,.b-supplier-item__image img,.b-supplier-item__image_position img{width:130px}.b-restaurant-item__image-kkal,.b-supplier-item__image-kkal{width:30px;top:-3px;left:-3px}.b-restaurant-item__overflow,.b-supplier-item__overflow{margin:0;width:130px;height:84px}.b-restaurant-item__left-column,.b-supplier-item__left-column{float:none;width:100%}.b-restaurant-item__right-column,.b-supplier-item__right-column{position:relative}.b-restaurant-item__about-column,.b-supplier-item__about-column{float:left;width:100%}.b-restaurant-item__title,.b-supplier-item__title{font-size:14px;font-weight:600;line-height:18px}.b-restaurant-item__item-price,.b-restaurant-item__item-text,.b-supplier-item__item-price,.b-supplier-item__item-text{font-size:12px;line-height:15px}.b-restaurant-item__item-persons,.b-supplier-item__item-persons{min-width:48px}.b-restaurant-item__item-persons__text,.b-supplier-item__item-persons__text{font-size:12px}.b-restaurant-item__item-persons img,.b-supplier-item__item-persons img{width:8px;margin-right:0}.b-restaurant-item__item-name,.b-supplier-item__item-name{line-height:14px}.b-restaurant-item__subtitle,.b-supplier-item__subtitle{width:195px;height:15px}.b-restaurant-item__price-symbol-ruble,.b-supplier-item__price-symbol-ruble{width:6px;height:8px}.b-restaurant-item__symbol-ruble,.b-supplier-item__symbol-ruble{width:6px;height:9px}.b-restaurant-item__payment-courier,.b-supplier-item__payment-courier{display:inline;font-size:10px;font-weight:400}.b-restaurant-item__button,.b-restaurant-item__hint-time-order,.b-restaurant-item__like,.b-restaurant-item__reviews,.b-supplier-item__button,.b-supplier-item__hint-time-order,.b-supplier-item__like,.b-supplier-item__reviews{display:none}.b-restaurant-item__clock,.b-restaurant-item__clock-icon,.b-supplier-item__clock,.b-supplier-item__clock-icon{margin:-1px 5px 0 0;width:16px;height:16px}.b-restaurant-item__delivery-number,.b-supplier-item__delivery-number{font-size:16px;font-weight:700}.b-restaurant-item__delivery-time-text,.b-supplier-item__delivery-time-text{font-size:12px;line-height:14px;font-weight:400}.b-restaurant-item__delivery-time,.b-supplier-item__delivery-time{bottom:86px}.b-restaurant-item__delivery-text_rest,.b-supplier-item__delivery-text_rest{display:none}.b-supplier-item__delivery-date{display:none}.b-supplier-item__delivery-time{right:0;line-height:14px}.b-supplier-item__clock,.b-supplier-item__clock-icon{margin:-2px 5px 0 0}.b-supplier-item__delivery-day{font-size:16px;margin-bottom:5px}.b-supplier-item__clock,.b-supplier-item__clock-icon{margin:-2px 5px 0 0}}@media screen and (max-width:450px){.b-supplier-item__delivery-day{font-size:16px;margin-bottom:0;line-height:14px}.b-supplier-item__title{max-width:40%}.b-supplier-item__item-underline{margin:0 5px}.b-supplier-item__image{margin:0 5px 0 0}.b-restaurant-item__title{max-width:55%}.b-restaurant-item__overflow{margin:0 5px 0 0}}.b-supplier-item__symbol-ruble-sup{width:7px;height:11px;fill:#333}.b-supplier-item__delivery-price-text{float:right;color:#ff5f00;font-size:14px;font-weight:400;text-align:right}.b-supplier-item__min-price{display:inline-block;margin:3px 0 0 0;font-size:24px;font-weight:700}@media screen and (min-width:769px) and (max-width:850px){.b-supplier-item__min-price{font-size:20px}}.b-supplier-item__symbol-ruble-min-price{width:12px;height:17px;fill:#ff5f00}.b-supplier-item__plate{float:right;width:36px;height:36px;background-image:url(/img/logo-kitchen.png);background-size:cover}@media screen and (max-width:490px){.b-restaurant-item__about-column,.b-supplier-item__about-column{width:64%}}@media screen and (max-width:768px){.b-supplier-item__payment-courier{display:inline}}@media screen and (max-width:600px){.b-supplier-item__delivery-price-text{font-size:12px}.b-supplier-item__min-price{margin:5px 0 0 0;font-size:18px}.b-supplier-item__symbol-ruble-min-price{width:9px;height:13px}.b-supplier-item__plate{float:right;margin:0 3px 0 0;width:14px;height:16px;background-image:url(/img/kitchen-mob.png);background-size:cover}.b-restaurant-item__about-column,.b-supplier-item__about-column{margin-left:0}}@media screen and (max-width:430px){.b-restaurant-item__price-and-time-delivery,.b-supplier-item__price-and-time-delivery{font-size:12px}.b-restaurant-item__separate-with-friend,.b-supplier-item__separate-with-friend{font-size:12px}}@media screen and (max-width:400px){.b-restaurant-item__separate-with-friend,.b-supplier-item__separate-with-friend{display:none}.b-restaurant-item__info-block,.b-supplier-item__info-block{height:14px}.b-restaurant-item__menu,.b-supplier-item__menu{height:42px;min-height:42px}.b-restaurant-item__delivery-time,.b-supplier-item__delivery-time{bottom:68px}}@media screen and (max-width:374px){.b-restaurant-item__menu,.b-supplier-item__menu{height:41px}}@media screen and (max-width:355px){.b-restaurant-item__list-cards,.b-supplier-item__list-cards{width:150px}}@media screen and (max-width:330px){.b-restaurant-item__about-column,.b-supplier-item__about-column{width:54%}}@media screen and (max-width:325px){.b-supplier-item__list-cards{width:130px}}@media screen and (max-width:320px){.b-restaurant-item__like,.b-supplier-item__like{display:none}.b-restaurant-item__right-column,.b-supplier-item__right-column{position:relative}.b-restaurant-item__title,.b-supplier-item__title{max-width:45%}.b-restaurant-item__separate-with-friend,.b-supplier-item__separate-with-friend{display:none}}@media screen and (max-width:304px){.b-restaurant-item__about-column,.b-supplier-item__about-column{width:165px}}.l-home-page{background-color:#fff}.l-popular-restaurants{padding:0 90px 14px}.l-all-food{position:relative;margin:20px 0 10px 0;background-image:url(/img/home/all.jpg);background-size:cover;background-position:center center}.l-all-food .b-all-food{height:235px;background-color:rgba(0,0,0,0);transition:background-color .3s}.l-all-food .b-all-food:hover{background-color:rgba(0,0,0,.3)}.l-all-food .b-all-food__link{display:block;height:160px;color:#fff;box-sizing:border-box;text-align:center;line-height:160px;text-decoration:none;font-size:29px;font-weight:600;text-transform:uppercase}.l-all-food .b-all-food__link:hover{text-decoration:none}.l-home-search{border-bottom:0;margin-top:0}.l-home-title{color:#333;font-size:30px;font-weight:700}.b-home-title__menu{margin:0 0 -11px 0;color:#a0c84b;font-size:24px;text-transform:uppercase;text-align:center}.b-big-menu__row{margin:0 0 10px 0}.b-big-menu__row:last-child{margin:0}.b-big-menu__left{float:left}.b-big-menu__left_home-food,.b-big-menu__left_lunch,.b-big-menu__left_pies,.b-big-menu__left_pizza,.b-big-menu__right__burgers,.b-big-menu__right_cake,.b-big-menu__right_kebab,.b-big-menu__right_sushi{width:49.6%}.b-big-menu__right{float:right}.b-big-menu__image{position:relative;display:block;height:234px;z-index:1;color:#fff;font-size:29px;font-weight:600;line-height:17.65px;text-transform:uppercase}.b-big-menu__image_active{position:absolute;padding:57px 0 0 0;top:0;left:0;height:177px;width:100%;z-index:2;background-color:rgba(0,0,0,0);transition:background-color .3s}.b-big-menu__image_active:hover{background-color:rgba(0,0,0,.3)}.b-big-menu__image:hover{text-decoration:none;color:#fff}.b-big-menu__image:visited{color:#fff}.b-big-menu__image_number-rest{margin-top:27px;font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase}.b-big-menu__image_number-rest_lunch{margin-top:15px;font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase}.b-big-menu__image_icon-burgers,.b-big-menu__image_icon-cake,.b-big-menu__image_icon-food,.b-big-menu__image_icon-kebab,.b-big-menu__image_icon-pies,.b-big-menu__image_icon-pizza,.b-big-menu__image_icon-sushi{display:inline-block;background-image:url(/img/home/sprite-for-main.png);margin:0 0 20px 0}.b-big-menu__image_icon-all-food{display:inline-block;background-image:url(/img/home/sprite-for-main.png);background-position:84px -94px;margin:0 0 20px 0;width:71px;height:71px}.b-big-menu__image_icon-pizza{background-position:-82px -13px;width:71px;height:71px}.b-big-menu__image_icon-sushi{background-position:-13px -12px;width:69px;height:60px}.b-big-menu__image_icon-cake{background-position:168px -86px;width:69px;height:69px}.b-big-menu__image_icon-food{background-position:196px -12px;width:86px;height:62px}.b-big-menu__image_icon-kebab{background-position:-14px -98px;width:60px;height:67px}.b-big-menu__image_icon-pies{background-position:-13px 78px;width:73px;height:48px}.b-big-menu__image_icon-burgers{background-position:85px -17px;width:72px;height:64px}.b-big-menu__image_icon-lunch{display:inline-block;margin:0 0 10px 0;background-image:url(/img/home/sprite-for-main.png);background-position:-118px -98px;width:49px;height:49px}.b-big-menu__wrap-text_big{display:inline-block;margin-bottom:20px}.b-big-menu__image-all-food{padding:50px 0 0 0;box-sizing:border-box;text-align:center}.b-big-menu__image_pizza{padding:50px 0 0 0;box-sizing:border-box;background-image:url(/img/home/pizza.jpg);background-size:cover;text-align:center}.b-big-menu__image_pies{padding:50px 0 0 0;box-sizing:border-box;background-image:url(/img/home/pies.jpg);background-size:cover;text-align:center}.b-big-menu__image_burgers{padding:50px 0 0 0;box-sizing:border-box;background-image:url(/img/home/burgers.jpg);background-size:cover;text-align:center}.b-big-menu__image_home-food{padding:50px 0 0 0;box-sizing:border-box;background-image:url(/img/home/home-food.jpg);background-size:cover;text-align:center}.b-big-menu__image_cake{padding:50px 0 0 0;box-sizing:border-box;background-image:url(/img/home/cake.png);background-size:cover;text-align:center}.b-big-menu__image_kebab{padding:50px 0 0 39px;text-align:center;box-sizing:border-box;background-image:url(/img/home/kebab.jpg);background-position:right,center;background-size:cover;background-repeat:no-repeat}.b-big-menu__wrap-text{position:relative;height:40px}.b-big-menu__text{position:absolute;top:0;left:0;background-color:#fff;margin:0;padding-bottom:5px;font-size:14px;font-weight:400;color:#333;line-height:20px;transition:height .3s;overflow:hidden;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:border-box}.b-big-menu__text:hover{height:auto;display:block}.b-big-menu__text_all-food{-webkit-line-clamp:2;height:40px}.b-big-menu__wrap-text_all-food{height:40px}.b-big-menu__link{font-size:14px;font-weight:400;color:#ff5f00;line-height:26px;text-decoration:none}.b-big-menu__link:hover{text-decoration:underline}.b-big-menu__link:visited{color:#db5200}.b-big-menu__link:active{color:#db5200}.b-big-menu__link-dish-tomorrow-block{margin:10px 0 0 0}.b-big-menu__link-dish-tomorrow{color:#fff;font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.b-big-menu__link-dish-tomorrow:hover{color:#fff}.b-big-menu__image-round{position:absolute;top:-20px;right:-20px;width:100px;height:100px;border-radius:50%;background-color:#e64426}.b-big-menu__image-round-price{margin-top:13px;color:#fff;font-size:26px;font-weight:400;line-height:36px;text-align:center}.b-big-menu__image-round-ruble{fill:#fff;width:14px;stroke:#fff;height:18px}.b-big-menu__image-round-text{color:#fff;font-size:12px;font-weight:400;line-height:14px;text-align:center}.b-big-menu__left_sushi{width:60%}.b-big-menu__image_sushi{padding:50px 0 0 65px;box-sizing:border-box;background-image:url(/img/home/japanese-cuisine.jpg);background-position:center;background-size:cover;text-align:center}.b-big-menu__right_lunch{width:35%}.b-big-menu__image_lunch{position:relative;padding:21px 0 0 19px;box-sizing:border-box;background-position:center center;background-image:url(/img/home/dinner.jpg);background-size:cover;line-height:30px;text-align:center;font-size:29px;font-weight:600;text-transform:uppercase}@media screen and (max-width:767px){.b-home-title__menu{margin:0 0 15px}}@media screen and (max-width:450px){.b-home-title__menu{font-size:18px}}.b-home__tape{position:absolute;top:0;left:0;width:115px;height:115px;z-index:2;background-image:url(/img/static/lenta.png);background-size:cover}.b-home-tape-block{position:absolute;top:0;left:0;width:80px;height:80px;z-index:2}.b-home-tape-ribbon{text-align:center;transform:rotate(-45deg);height:24px;transform-origin:-18px 6px;text-transform:uppercase;width:113px;margin-top:100%;color:#fff;box-sizing:border-box;font-size:12px;font-weight:500}.b-home-tape-ribbon:before{content:'';position:absolute;width:0;height:0;top:100%;left:0;margin-left:-24px;margin-top:-24px}.b-home-tape-ribbon:after{content:'';position:absolute;width:0;height:0;top:0;left:100%}.l-popular-restaurants{background-color:#f1f1f1}.l-popular-restaurants .b-popular-restaurants{margin-top:10px}@media screen and (max-width:768px){.l-popular-restaurants .b-popular-restaurants{margin-top:5px}}.l-popular-restaurants .b-popular-restaurants__list-time{position:absolute;bottom:20px;left:40px;width:70%}.l-popular-restaurants .b-popular-restaurants__container{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;height:281px;overflow:hidden}.l-popular-restaurants .b-popular-restaurants__wrapp{position:relative;max-width:1440px}.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 16.646%;-webkit-flex:0 0 16.646%;padding:0;position:relative;overflow:hidden;text-decoration:none}.l-popular-restaurants .b-popular-restaurants__list-item{display:block;height:100%;box-sizing:border-box}.l-popular-restaurants .b-popular-restaurants__list-wrapper{display:block;padding:3px 5px 3px 0;width:146px;height:94px;box-sizing:border-box}.l-popular-restaurants .b-popular-restaurants__list-img{width:100%;height:100%;margin:0;padding:0;border:1px solid #dedede;z-index:4}.l-popular-restaurants .b-popular-restaurants__icon{position:relative;top:5px;width:30px;height:30px;fill:#85cb44}@media screen and (max-width:768px){.l-popular-restaurants .b-popular-restaurants__icon{width:22px;height:27px}}.l-popular-restaurants .b-popular-restaurants__title{margin:20px 0;font-size:26px;text-transform:uppercase}@media screen and (max-width:768px){.l-popular-restaurants .b-popular-restaurants__title{margin:20px 0 10px 10px;font-size:18px}}.l-popular-restaurants .b-popular-restaurants__arrow{position:relative;top:2px;width:15px;height:15px;fill:#85cb44}@media screen and (min-width:768px) and (max-width:768px){.l-popular-restaurants .b-popular-restaurants .b-restaurant-item__overflow,.l-popular-restaurants .b-popular-restaurants .b-supplier-item__image{margin:0 25px 0 0}}.l-popular-restaurants .b-popular-restaurants .list-view .summary{display:none}.l-popular-restaurants .b-restaurant-item__left-column,.l-popular-restaurants .b-supplier-item__left-column{width:100%}@media screen and (max-width:1024px){.l-popular-restaurants .b-restaurant-item__left-column,.l-popular-restaurants .b-supplier-item__left-column{width:84%}}@media screen and (max-width:700px){.l-popular-restaurants .b-restaurant-item__left-column,.l-popular-restaurants .b-supplier-item__left-column{width:100%}}.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:74%}@media screen and (max-width:1400px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:70%}}@media screen and (max-width:1270px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:67%}}@media screen and (max-width:1170px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:61%}}@media screen and (max-width:1024px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:73%}}@media screen and (max-width:768px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:73%}}@media screen and (max-width:700px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:79%}}@media screen and (max-width:490px){.l-popular-restaurants .b-restaurant-item__about-column,.l-popular-restaurants .b-supplier-item__about-column{width:64%}}.b-popular-restaurants__button{display:block;float:right}.b-popular-restaurants__button:hover{color:#aad750;text-decoration:none;transition:.3s ease}.b-popular-restaurants__button:hover{color:#aad750;text-decoration:none;transition:.3s ease}.b-popular-restaurants__button-center{float:none;background:#a0c84b;text-align:center;padding:6px 0;border:2px solid #a0c84b;width:200px;margin:0 auto;color:#fff}.b-popular-restaurants__button-center:hover{background:#fff;text-decoration:none;transition:.3s ease;color:#a0c84b}.b-popular-restaurants__button-center:hover .b-popular-restaurants__link{color:#a0c84b;text-decoration:none;transition:.3s ease}.b-popular-restaurants__link{font-size:14px;font-weight:700;line-height:24px;text-decoration:none;text-transform:uppercase;color:#fff;transition:.3s ease}.b-popular-restaurants__link:hover{color:#aad750;text-decoration:none;transition:.3s ease}.b-popular-restaurants a:visited{text-decoration:none}.b-popular-restaurants__arrow{position:relative;top:2px;width:15px;height:15px;fill:#a0c84b}.grid figure{position:relative;overflow:hidden;text-align:center;cursor:pointer}figure.effect-sadie figcaption::before{position:absolute;top:4px;left:6px;width:94%;height:97%;background-color:rgba(0,0,0,.65);content:'';opacity:0;transform:translate3d(0,50%,0)}figure.effect-sadie h2{position:absolute;top:85%;left:6%;width:90%;text-transform:uppercase;transition:transform .35s,color .35s;transform:translate3d(0,-50%,0);opacity:0;line-height:15px;color:#fff}figure.effect-sadie figcaption::before,figure.effect-sadie p{transition:opacity .35s,transform .35s}figure.effect-sadie p{width:100%;opacity:0;color:#fff;text-transform:uppercase;transform:translate3d(0,10px,0)}figure.effect-sadie:hover h2{color:#fff;transform:translate3d(0,-50%,0) translate3d(0,-40px,0);opacity:1}figure.effect-sadie div{position:absolute;bottom:-6px;width:20px;height:20px;background-position:0;background-image:url(/img/home/sprite-kitchens_mob.png);background-size:cover;opacity:0;transform:translate3d(0,10px,0)}figure.effect-sadie:hover div{opacity:1;transform:translate3d(0,0,0);transition:opacity .35s,transform .35s}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover p{opacity:1;transform:translate3d(0,0,0)}@media screen and (min-width:1025px){.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 20%;-webkit-flex:0 0 20%}.l-popular-restaurants .b-popular-restaurants__container{height:350px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{height:117px;width:168px}.l-popular-restaurants .b-popular-restaurants__list-time{width:67%;left:44px}}@media screen and (min-width:1110px) and (max-width:1159px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:183px}}@media screen and (min-width:1160px){.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 20%;-webkit-flex:0 0 20%}.l-popular-restaurants .b-popular-restaurants__container{height:372px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{height:124px;width:195px}.l-popular-restaurants .b-popular-restaurants__list-time{width:60%;left:54px}figure.effect-sadie figcaption::before{width:95%}}@media screen and (min-width:1250px){.l-popular-restaurants .b-popular-restaurants__container{height:411px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:211px;height:137px}.l-popular-restaurants .b-popular-restaurants__list-time{width:52%;left:64px}figure.effect-sadie h2,figure.effect-sadie p{font-size:12px}}@media screen and (min-width:1367px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:234px}}@media screen and (min-width:1400px){.l-popular-restaurants .b-popular-restaurants__container{height:420px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:243px;height:140px}.l-popular-restaurants .b-popular-restaurants__list-time{width:45%;left:80px}figure.effect-sadie div{bottom:-3px}figure.effect-sadie h2,figure.effect-sadie p{font-size:12px}figure.effect-sadie figcaption::before{width:96%}}@media screen and (min-width:1460px) and (max-width:1499px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:252px}}@media screen and (min-width:1500px){.l-popular-restaurants .b-popular-restaurants__container{height:188px}.l-popular-restaurants .b-popular-restaurants__list{flex:1 0 11%;-webkit-flex:1 0 11%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:147px;height:94px}.l-popular-restaurants .b-popular-restaurants__list-time{width:68%;left:43px}figure.effect-sadie figcaption::before{width:94%}}@media screen and (min-width:1600px){.l-popular-restaurants .b-popular-restaurants__container{height:200px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:159px;height:100px}}@media screen and (min-width:1640px) and (max-width:1640px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:258px}}@media screen and (min-width:1355px) and (max-width:1366px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:235px}}@media screen and (min-width:1020px) and (max-width:1024px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:163px}}@media screen and (max-width:913px){.l-popular-restaurants .b-popular-restaurants__container{height:330px}.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 20%;-webkit-flex:0 0 20%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:169px;height:110px}}@media screen and (max-width:890px){.l-popular-restaurants .b-popular-restaurants__container{height:323px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:162px;height:107px}}@media screen and (max-width:855px){.l-popular-restaurants .b-popular-restaurants__container{height:354px}.l-popular-restaurants .b-popular-restaurants__list{flex:1 0 25%;-webkit-flex:1 0 25%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:184px;height:118px}.l-popular-restaurants .b-popular-restaurants__list-time{left:52px;width:60%}}@media screen and (min-width:855px) and (max-width:855px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:203px}}@media screen and (max-width:787px){.l-popular-restaurants .b-popular-restaurants__container{height:321px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:163px;height:107px}}@media screen and (min-width:768px) and (max-width:768px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:181px}}@media screen and (min-width:736px) and (max-width:736px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:174px}}@media screen and (min-width:732px) and (max-width:732px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:160px}}@media screen and (max-width:695px){.l-popular-restaurants .b-popular-restaurants__container{height:311px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:147px;height:103px}.l-popular-restaurants .b-popular-restaurants__list-time{left:38px;width:71%}}@media screen and (min-width:667px) and (max-width:667px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:156px}}@media screen and (max-width:633px){.l-popular-restaurants .b-popular-restaurants__container{height:348px}.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 33%;-webkit-flex:0 0 33%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:179px;height:116px}.l-popular-restaurants .b-popular-restaurants__list-time{left:42px;width:60%}}@media screen and (max-width:590px){.l-popular-restaurants .b-popular-restaurants__container{height:321px}.l-popular-restaurants .b-popular-restaurants__list{flex:1 0 33%;-webkit-flex:1 0 33%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:164px;height:107px}}@media screen and (min-width:568px) and (max-width:568px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:175px}}@media screen and (max-width:538px){.l-popular-restaurants .b-popular-restaurants__container{height:414px}.l-popular-restaurants .b-popular-restaurants__list{flex:0 0 50%;-webkit-flex:0 0 50%}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:231px;height:138px}.l-popular-restaurants .b-popular-restaurants__list-time{left:77px;width:46%}figure.effect-sadie figcaption::before{width:96%}}@media screen and (max-width:514px){.l-popular-restaurants .b-popular-restaurants__container{height:400px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:224px;height:133px}.l-popular-restaurants .b-popular-restaurants__list-time{left:77px;width:43%}}@media screen and (min-width:533px) and (max-width:533px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:245px}}@media screen and (max-width:500px){.l-popular-restaurants .b-popular-restaurants__container{height:383px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:215px;height:128px}.l-popular-restaurants .b-popular-restaurants__list-time{left:67px;width:46%}figure.effect-sadie figcaption::before{width:96%}}@media screen and (max-width:480px){.l-popular-restaurants .b-popular-restaurants__container{height:366px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:205px;height:123px}.l-popular-restaurants .b-popular-restaurants__list-time{left:42px;width:63%}figure.effect-sadie figcaption::before{width:95%}}@media screen and (min-width:480px) and (max-width:480px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:220px}}@media screen and (max-width:460px){.l-popular-restaurants .b-popular-restaurants__container{height:345px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:192px;height:116px}figure.effect-sadie figcaption::before{width:95%}}@media screen and (max-width:432px){.l-popular-restaurants .b-popular-restaurants__container{height:327px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:183px;height:110px}}@media screen and (min-width:414px) and (max-width:414px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:186px}}@media screen and (max-width:400px){.l-popular-restaurants{padding:10px 20px 15px}.l-popular-restaurants .b-popular-restaurants__container{height:300px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:163px;height:100px}figure.effect-sadie figcaption::before{width:95%}}@media screen and (max-width:373px){.l-popular-restaurants .b-popular-restaurants__container{height:279px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:146px;height:94px}figure.effect-sadie figcaption::before{width:93%}}@media screen and (min-width:360px) and (max-width:360px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:160px}}@media screen and (max-width:340px){.l-popular-restaurants .b-popular-restaurants__container{height:270px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:135px;height:91px}.l-popular-restaurants .b-popular-restaurants__list-time{left:32px;width:71%}figure.effect-sadie figcaption::before{width:94%}}@media screen and (min-width:375px) and (max-width:375px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:175px}}@media screen and (min-width:320px) and (max-width:320px){.l-popular-restaurants .b-popular-restaurants__list-wrapper{width:140px}}@media screen and (max-width:318px){.l-popular-restaurants .b-popular-restaurants__container{height:255px}.l-popular-restaurants .b-popular-restaurants__list-wrapper{padding:3px 5px;width:120px;height:84px}.l-popular-restaurants .b-popular-restaurants__list-time{left:32px;width:82%}figure.effect-sadie figcaption::before{width:93%}figure.effect-sadie div{bottom:-3px}}.b-home-title__popular-restaurants{margin-bottom:8px}.l-home-banner-obedbufet{padding:10px 90px 10px}.l-home-business{padding:0 0 20px;overflow:visible}.l-home-business .ob-home-container{background:url(/img/home/business/business-bg.jpg) center;background-size:cover;padding:20px 20px;margin:0 auto;color:#fff;line-height:22px;font-size:16px;font-weight:600}.l-home-business .business-btn{display:inline-block;width:200px;padding:6px 0 6px;margin:0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:24px}.l-home-business .business-btn-green{border:2px solid #a0c84b}.l-home-business .business-btn-green:hover{color:#fff;border:2px solid #aad750;text-decoration:none}.l-home-business .business-btn-green-f{border:2px solid #a0c84b;background-color:#a0c84b;margin:0 20px 0 0}.l-home-business .business-btn-green-f:hover{color:#fff;border:2px solid #aad750;background-color:#aad750;text-decoration:none}.l-home-business .home-title h2{font-size:60px;font-weight:800;text-transform:uppercase}.l-home-business .home-title h2 span{font-size:30px;color:#a0c84b;display:block;padding:0 0 15px 3px}.l-home-business .home-title h3{padding:15px 0 0 3px;font-size:24px;font-weight:400}.l-home-business .ob-business-row:after,.l-home-business .ob-business-row:before{content:" ";display:table}.l-home-business .ob-business-row:after{clear:both}.l-home-business .ob-business-row a{color:#fff}.l-home-business .ob-col-20-percent,.l-home-business .ob-col-md-3,.l-home-business .ob-col-xs-12{float:left}.l-home-business .ob-col-xs-12{width:100%}@media screen and (max-width:767px){.l-home-business .ob-home-container{font-size:14px}.l-home-business .business-btn-green-f{margin:0 0 5px 0}.l-home-business .business-btn-green{margin:0 0 5px 0}.l-home-business .home-title h2{font-size:40px;font-weight:800;text-transform:uppercase}.l-home-business .home-title h2 span{font-size:30px;color:#a0c84b;display:block;padding:0 0 15px 3px}.l-home-business .home-title h3{padding:15px 0 10px 3px;font-size:18px;font-weight:400}.l-home-business .ob-col-xs-12{padding-top:15px;display:flex;align-items:center}.l-home-business .ob-col-xs-12 img{float:left;padding-right:20px;width:81px}}@media (min-width:768px){.l-home-business .ob-home-container{font-size:14px}.l-home-business .ob-col-md-3{width:25%;text-align:center}.l-home-business .ob-col-20-percent{width:20%;text-align:center}.l-home-business .ob-col-20-percent img,.l-home-business .ob-col-md-3 img{width:81px;margin:20px auto;display:block}}@media screen and (min-width:992px){.l-home-business .ob-col-20-percent img,.l-home-business .ob-col-md-3 img{width:initial}}@media screen and (min-width:1440px){.l-home-business .ob-home-container{padding:20px 100px}}.l-home-business .title-line{margin:10px 0 30px;overflow:hidden;text-align:center}.l-home-business .title-line:after,.l-home-business .title-line:before{content:'';display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;height:2px;background:#dedede;border:solid #f1f1f1;border-width:0 20px}.l-home-business .title-line:before{margin-left:-100%}.l-home-business .title-line:after{margin-right:-100%}.l-home-mobile{background-image:url(/img/home/main-bg_mob.jpg);background-size:cover}.l-home-mobile .ob-main-popular-food{overflow:visible;padding:5px 90px}.l-home-mobile .b-home-mobile{max-width:920px;margin:0 auto}.l-home-mobile .b-home-mobile__left{float:left}.l-home-mobile .b-home-mobile__img-phone{width:260px;height:344px;background-image:url(/img/home/main-phones2.png);background-size:cover}.l-home-mobile .b-home-mobile__right{float:right}.l-home-mobile .b-home-mobile__content{padding:20px 10px 10px 10px;color:#fff}.l-home-mobile .b-home-mobile__title{margin-bottom:5px;font-size:26px;text-transform:uppercase}@media screen and (max-width:768px){.l-home-mobile .b-home-mobile__title{font-size:18px}}.l-home-mobile .b-home-mobile__subtitle{margin-bottom:34px;font-size:14px;font-weight:400}.l-home-mobile .b-home-mobile__phone-form{font-size:14px}.l-home-mobile .b-home-mobile__phone-form-list{line-height:30px}.l-home-mobile .b-home-mobile__phone-form li:before{padding-right:10px;color:#ff5f00;content:'\2022'}.l-home-mobile .b-home-mobile__button-app{display:inline-block;margin:32px 20px 0 30px;width:233px;height:70px;background-size:cover;background-image:url(/img/home/main-app_store.png)}.l-home-mobile .b-home-mobile__button-play{display:inline-block;width:233px;height:70px;background-size:cover;background-image:url(/img/home/main-google_play.png)}.l-home-news{border-top:1px solid #dedede}.l-home-news .ob-main-news__carousel{padding:0 20px;margin-top:10px}.l-home-news .ob-main-news__adaptive{position:relative}.l-home-news .ob-main-news__wrapper{position:relative;overflow:hidden}.l-home-news .ob-main-news__list{border-bottom:0}.l-home-news .ob-main-news__link{color:#333;font-weight:400;text-decoration:none;font-size:26px;text-transform:uppercase}@media screen and (max-width:768px){.l-home-news .ob-main-news__link{font-size:18px}}.l-home-news .ob-main-news__link:hover{color:#333;text-decoration:underline}.l-home-news .ob-main-news__link:visited{color:#333;text-decoration:none}.l-home-news .ob-main-news__item-title{color:#ff5f00;font-weight:400;height:40px}.l-home-news .ob-main-news__item-title:hover{color:#db5200}.l-home-news .ob-main-news__text{color:#000;font-size:14px;font-weight:400;line-height:22px;width:90%}.l-home-news .ob-main-news__date{font-size:14px;font-weight:400}@media screen and (min-width:1025px){.l-home-news .ob-main-news__carousel{padding:0 90px}}@media screen and (max-width:600px){.l-home-news .ob-main-news__title{width:92%}}@media screen and (max-width:450px){.l-home-news .ob-main-news .ob-main-news{padding:30px 20px 0}.l-home-news .ob-main-news .ob-main-news__title{margin-bottom:0;font-size:0;max-width:80%}.l-home-news .ob-main-news .ob-main-news__item{margin-bottom:20px}.l-home-news .ob-main-news .ob-main-news__text{width:100%}}.l-home-news .owl-theme .owl-nav{margin:0}.l-home-news .owl-theme .owl-dots{display:none}.l-home-news .owl-theme .owl-nav [class*=owl-]{position:absolute;color:#9e9e9e;margin:0;border-radius:0;transition:background-color .3s}.l-home-news .owl-theme .owl-nav [class*=owl-] span{font-size:50px;line-height:30px}.l-home-news .owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#9e9e9e}.l-home-news .owl-prev{top:20%;left:-20px}.l-home-news .owl-next{top:20%;right:-10px}@media screen and (max-width:450px){.l-home-news .owl-next{right:-10px}}.l-home-news .owl-theme .owl-dots .owl-dot.active span,.l-home-news .owl-theme .owl-dots .owl-dot:hover span{background:#9e9e9e}.l-home-news .owl-theme .owl-dots .owl-dot.active span,.l-home-news .owl-theme .owl-dots .owl-dot:focus span{border:none}.l-home-news .owl-dot.active:focus,.l-home-news .owl-dot:focus,.l-home-news .owl-next:focus,.l-home-news .owl-prev:focus{outline:0}.l-home-button-order{display:inline-block;margin:-10px 0 -12px 0;width:100%;height:217px;background-size:cover;background-image:url(/img/home/button-order.jpg);background-repeat:no-repeat}.l-home-button-order .ob-home-button-order-link{display:block;height:217px}.l-home-button-order .ob-home-button-order{margin:-180px auto 0 auto;width:300px}.l-home-button-order .ob-home-button-order-wrapper{margin:0 auto;width:100px}.l-home-button-order .ob-home-button__image_icon{display:inline-block;margin:0 0 10px 0;background-image:url(/img/home/sprite-for-main.png);background-position:-105px 91px;width:100px;height:77px}.l-home-button-order .b-home-button-order{display:block;padding:20px 0;background-color:#a0c84b;color:#fff;text-align:center;font-weight:700;text-decoration:none;font-size:24px;line-height:20px;text-transform:uppercase}.l-home-button-order .b-home-button-order:hover{text-decoration:none;background:#aad750}@media (max-width:1200px){.l-home-button-order{margin:0;padding-bottom:40px}.l-home-button-order .b-home-button-order{font-size:20px}}.l-home-block-comment{padding:0 90px 40px}@media screen and (max-width:450px){.l-home-block-comment{padding:30px 20px 35px}}.l-home-block-comment .ob-home-block-comment{width:98%;height:280px;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.15)}.l-home-block-comment .ob-home-block-comment__content{padding:10px;font-size:14px;color:#333}.l-home-block-comment .ob-home-block-comment img{width:70px;height:70px}.l-home-block-comment .ob-home-block-comment__company-logo{float:left;margin:0 10px 10px 0;border-radius:50%;border:1px solid #9e9e9e;box-sizing:border-box}.l-home-block-comment .ob-home-block-comment__company-name{padding-top:15px;font-size:20px;font-weight:700;color:#a0c84b}.l-home-block-comment .ob-home-block-comment__company-operating-time{font-size:12px;font-weight:400}.l-home-block-comment .ob-home-block-comment__text{line-height:20px;text-align:left}.l-home-block-comment .b-popular-restaurants__button{margin-top:4px}@media screen and (max-width:450px){.l-home-block-comment .b-popular-restaurants__button{margin-top:0}}.l-home-block-comment .owl-dots{display:none}.l-home-block-comment .owl-theme .owl-nav{display:none;margin-top:0}.l-home-block-comment .owl-carousel .owl-item{float:none;display:inline-block;vertical-align:top;text-align:justify}@media screen and (min-width:1450px){.l-home-block-comment .ob-home-block-comment{height:316px}.l-home-block-comment .owl-carousel .owl-stage-outer{height:321px}}@media screen and (min-width:1025px){.l-home-block-comment{margin-top:25px}.l-home-block-comment .ob-home-block-comment{height:285px}.l-home-block-comment .owl-carousel .owl-stage-outer{height:290px}}@media screen and (max-width:1024px){.l-home-block-comment{padding:0 20px 40px}.l-home-block-comment .ob-home-block-comment{height:265px}.l-home-block-comment .owl-carousel .owl-stage-outer{height:270px}}@media screen and (max-width:550px){.l-home-block-comment .ob-home-block-comment{height:295px}.l-home-block-comment .owl-carousel .owl-stage-outer{height:300px}}@media screen and (max-width:450px){.l-home-block-comment .ob-home-block-comment{height:295px}.l-home-block-comment .owl-carousel .owl-stage-outer{height:297px}}@media screen and (min-width:1430px){.b-big-menu__text_all-food{height:25px;-webkit-line-clamp:1}.b-big-menu__wrap-text_all-food{height:25px}}@media screen and (min-width:1200px){.l-home-business .b-home-business__right{width:35%}.l-home-business .b-home-business__left{width:32%}}@media screen and (min-width:1440px){.l-home-business .b-home-business__left,.l-home-business .b-home-business__right{width:32%}.l-home-business .b-home-business__right-column{width:400px}.l-home-block-comment{margin-top:0}}@media screen and (max-width:1024px){.l-home-mobile{background-image:url(/img/home/main-bg-mob-m.jpg)}.l-home-mobile .ob-main-popular-food{padding:5px 20px}.l-home-button-order{background-image:url(/img/home/button-order-m.jpg)}.l-home-banner-obedbufet{padding:10px 20px 0}.l-popular-restaurants{padding:0 20px 0}.l-all-food .b-all-food{height:170px}.b-big-menu__image{height:170px;font-size:26px}.b-big-menu__image_active{padding:9px 0 0 0;height:160px}.b-big-menu__image_number-rest{margin-top:12px;font-size:16px}.b-big-menu__image_number-rest_lunch{margin-top:5px;font-size:16px}.b-big-menu__image-text{font-size:20px}.b-big-menu__image_lunch{line-height:24px}.b-big-menu__image_icon-burgers,.b-big-menu__image_icon-cake,.b-big-menu__image_icon-food,.b-big-menu__image_icon-kebab,.b-big-menu__image_icon-pies,.b-big-menu__image_icon-pizza,.b-big-menu__image_icon-sushi{margin:10px 0 20px 0}.b-big-menu__image_icon-lunch{margin:10px 0 5px 0}.b-big-menu__image_icon-all-food{margin:10px 0 15px 0}.l-home-business .b-home-business__right-column{position:relative;top:0;width:98%}.l-home-business .b-home-business__left{margin-right:39px;width:50%}.l-home-business .b-home-business__partners-img{margin:0 auto}.l-home-business .b-home-business__partners-block{padding:0 20px;margin:50px 0 50px;width:48%}.l-home-business .b-home-business__right{width:43%}.l-home-business .b-home-business__button-block{float:right;margin:-139px 20px 0 0}}@media screen and (max-width:480px){.l-home-mobile{background-image:url(/img/home/main-bg-mob-sm.jpg)}.l-home-button-order{background-image:url(/img/home/button-order-sm.jpg)}}@media screen and (max-width:376px){.l-home-banner-obedbufet{padding:10px 0 5px 0}.l-popular-restaurants{padding:0}}@media screen and (max-width:767px){.l-home-business .b-home-business__subtitle{font-size:16px}}@media screen and (max-width:680px){.l-home-business .b-home-business__left{width:100%;margin:0 0 20px 0}.l-home-business .b-home-business__right{width:100%;margin:0 0 20px 0}.l-home-business .b-home-business__button-block{float:none;margin:10px 0 0 0;width:100%}.l-home-business .b-home-business__partners-block{width:100%;padding:0;margin:20px 0}.l-home-business .b-home-business__icon-car,.l-home-business .b-home-business__icon-coupon,.l-home-business .b-home-business__icon-hand,.l-home-business .b-home-business__icon-sheet{float:left;margin-right:10px}.l-home-business .b-home-business__row-separator{margin-left:65px}.l-home-business .b-home-business__row{margin-bottom:0}.l-home-business .b-home-business__row:nth-last-child(2){margin-bottom:0}}@media screen and (max-width:430px){.l-home-business .b-home-business__right-column{width:94%}}@media screen and (max-width:1150px){.l-home-mobile .ob-main-popular-food{padding:5px 20px}.l-home-mobile .b-home-mobile__right{width:63%;min-width:472px}.l-home-mobile .b-home-mobile__content{padding:20px 0 0 0}.l-home-mobile .b-home-mobile__button-play{margin:0}.l-home-mobile .b-home-mobile__app{padding:15px 0}.l-home-mobile .b-home-mobile__button-app{margin:0}}@media screen and (min-width:768px) and (max-width:800px){.l-home-mobile .ob-main-popular-food{padding:5px}}@media screen and (max-width:767px){.b-big-menu__row{margin:0}.b-big-menu__left_lunch{width:100%}.b-big-menu__right_cake{display:none}.b-big-menu__about-cuisine{height:0;overflow:hidden}.b-big-menu__wrap-text,.b-big-menu__wrap-text_big{display:none}.b-big-menu__left_home-food,.b-big-menu__left_pies,.b-big-menu__left_pizza,.b-big-menu__right__burgers,.b-big-menu__right_cake,.b-big-menu__right_kebab,.b-big-menu__right_sushi{width:49%}.b-big-menu__image{margin:0 0 6px 0;height:100px;font-size:14px}.b-big-menu__image-text{font-size:14px;line-height:14px}.b-big-menu__image_number-rest,.b-big-menu__image_number-rest_lunch{margin:0;font-size:12px}.b-big-menu__image-round-ruble{height:11px}.b-big-menu__image_icon-burgers,.b-big-menu__image_icon-cake,.b-big-menu__image_icon-food,.b-big-menu__image_icon-kebab,.b-big-menu__image_icon-pies,.b-big-menu__image_icon-pizza,.b-big-menu__image_icon-sushi{background-image:url(/img/home/sprite-kitchens_mob.png);margin:0}.b-big-menu__image_icon-all-food{background-image:url(/img/home/sprite-kitchens_mob.png);background-position:0;margin:0 0 10px 0;width:25px;height:25px}.b-big-menu__image_icon-pizza{background-position:-25px;width:25px;height:25px}.b-big-menu__image_icon-sushi{background-position:-50px;width:25px;height:25px}.b-big-menu__image_icon-food{background-position:50px;width:25px;height:25px}.b-big-menu__image_icon-kebab{background-position:75px;width:25px;height:25px}.b-big-menu__image_icon-pies{background-position:100px;width:25px;height:25px}.b-big-menu__image_icon-burgers{background-position:-75px;width:25px;height:25px}.b-big-menu__image_icon-lunch{margin:0 0 10px 0;background-image:url(/img/home/sprite-kitchens_mob.png);background-position:-100px;width:25px;height:25px}.b-big-menu__image_active{height:91px}.l-all-food{margin:10px 0 6px 0}.l-all-food .b-all-food{height:100px}.b-home__tape{width:88px;height:87px}.b-home-tape-ribbon{transform-origin:-24px 6px;text-transform:uppercase;width:95px;margin-top:87%;font-size:11px}.home-tape-ribbon_top{transform-origin:-25px 6px}}@media screen and (max-width:767px){.l-home-mobile .ob-main-popular-food{padding:0 20px}.l-home-mobile .b-home-mobile{max-width:320px}.l-home-mobile .b-home-mobile__left{display:none}.l-home-mobile .b-home-mobile__right{float:none;margin:0 auto;width:103%;min-width:auto}.l-home-mobile .b-home-mobile__subtitle{line-height:22px}.l-home-mobile .b-home-mobile__phone-form{display:none}.l-home-mobile .b-home-mobile__content{padding:20px 0 20px 0;text-align:center}.l-home-mobile .b-home-mobile__app{padding:0}.l-home-mobile .b-home-mobile__button-app{margin:15px 0 0 0}}@media screen and (max-width:520px){.l-home-button-order .ob-main-popular-food{margin-bottom:-44px}}@media screen and (max-width:500px){.l-all-food .b-all-food__link{position:absolute;top:44px;left:85px;line-height:36px;text-align:left}}@media screen and (max-width:401px){.b-home-title__menu{margin:0 0 10px}.b-home-title__popular-restaurants{margin-bottom:10px}.l-home-button-order{height:180px}.l-home-button-order .ob-home-button__image_icon{background-image:url(/img/home/mob-kitchens.png);background-position:0;width:50px;height:39px}.l-home-button-order .ob-home-button-order-wrapper{width:50px}.l-home-button-order .ob-home-button-order{width:250px}.l-home-button-order .b-home-button-order{padding:15px 0;font-size:18px}}@media screen and (max-width:360px){.b-big-menu__image_mobile{font-size:12px}}@media screen and (max-width:600px){figure.effect-sadie h2,figure.effect-sadie p{font-size:12px}.b-popular-restaurants__list-time{width:78%;left:31px}}@media screen and (min-width:568px) and (max-width:568px){.l-home-button-order .ob-main-popular-food{margin-bottom:-410px}}.b-list-ordered-dishes{margin-bottom:10px;padding:19px 30px 24px 31px;box-sizing:border-box;background-color:#fff;border:1px solid #dedede;border-radius:5px}.b-list-ordered-dishes__header{padding-bottom:18px;border-bottom:1px solid #dedede}.b-list-ordered-dishes__header-title{color:#999;font-size:12px;font-weight:400}.b-list-ordered-dishes__header-title-left{float:left;width:145px}.b-list-ordered-dishes__header-title-right{float:right;text-align:right}.b-list-ordered-dishes__header-title-sum{width:190px}.b-list-ordered-dishes__header-title-quantity{width:95px}.b-list-ordered-dishes__column{margin:27px 0 0 0;padding:0 0 27px 0;border-bottom:1px solid #dedede;font-size:14px;font-weight:400}.b-list-ordered-dishes__column-left{float:left;width:438px}.b-list-ordered-dishes__column-left-subtitle{margin:5px 0 0 0;color:#999}.b-list-ordered-dishes__column-right{float:right;text-align:right}.b-list-ordered-dishes__column-right-price{width:190px;font-weight:600}.b-list-ordered-dishes__column-right-count{width:55px}.b-list-ordered-dishes__all-dishes{display:none}.b-list-ordered-dishes__all-link{margin:27px 0 0 0;padding:0 0 27px 0;border-bottom:1px solid #dedede;color:#333;font-size:14px;font-weight:400;cursor:pointer}.b-list-ordered-dishes__all-link-text{border-bottom:1px dotted #333}.b-list-ordered-dishes__column-total-price{margin:20px 0 0 0;text-align:right;color:#333;font-size:16px;line-height:18px;font-weight:700}.b-list-ordered-dishes__symbol-ruble{fill:#999;width:6px;height:8px}.b-list-ordered-dishes__symbol-normal-ruble{fill:rgba(0,0,0,.9);width:8px;height:10px}.b-list-ordered-dishes__symbol-bold-ruble{fill:#080808;width:9px;height:12px}@media screen and (max-width:1024px){.b-list-ordered-dishes{margin:0 0 25px 0}}@media (max-width:830px){.b-list-ordered-dishes__header-title-sum{width:100px}.b-list-ordered-dishes__column-left{width:300px}.b-list-ordered-dishes__column-right-price{width:100px}}@media (max-width:530px){.b-list-ordered-dishes__header-title-quantity{display:none}.b-list-ordered-dishes__column-left{width:200px}.b-list-ordered-dishes__column-right-count{display:none}}@media (max-width:320px){.b-list-ordered-dishes__column-left{width:180px}.b-list-ordered-dishes__column-left-sup{width:194px}.b-list-ordered-dishes__column-left_refusal{width:160px}.b-list-ordered-dishes__column-right-price{width:60px}}@media screen and (min-width:375px) and (max-width:375px){.b-list-ordered-dishes__column-left_refusal{width:210px}}.l-saved-maps{margin:0 0 20px 0;border-bottom:1px solid #dedede}.b-saved-maps{margin:20px 0 0 0}.b-saved-maps__title{margin:0 0 16px 0;color:#333;font-size:18px;font-weight:600}.b-saved-maps__column{margin:0 0 18px 0}.b-saved-maps__cell{float:left}.b-saved-maps__not-cards{margin-bottom:28px}.b-saved-maps__link{float:right}.b-saved-maps__number{color:#333;font-size:14px;font-weight:400}.b-saved-maps__link-line{display:inline-block;padding-top:15px;color:#999;font-size:14px;font-weight:400;cursor:pointer}.b-saved-maps__link-line:hover{border-bottom:1px solid #999}.b-saved-maps__number-card{display:inline-block;padding:8px 20px 0 20px}.l-saved-maps-big-banner{position:relative;height:238px;z-index:1;background-color:#fff}.l-saved-maps-big-banner .b-saved-maps-big-banner{position:relative;padding:0 90px}.l-saved-maps-big-banner .b-saved-maps-big-banner__images{position:absolute;top:0;right:0;width:40%;height:238px;z-index:2;background-image:url(/img/visa-banner.png);background-size:cover}.l-saved-maps-big-banner .b-saved-maps-big-banner__content{position:relative;z-index:3;max-width:1440px;margin:auto;padding:1px}.l-saved-maps-big-banner .b-saved-maps-big-banner__title{margin-top:20px;color:#ff5f00;font-size:24px;font-weight:700;text-transform:uppercase}.l-saved-maps-big-banner .b-saved-maps-big-banner__text{margin-top:20px;color:#333;font-size:18px;font-weight:700}.l-saved-maps-big-banner .b-saved-maps-big-banner__wrap-btn{margin-top:40px}.l-saved-maps-big-banner .b-saved-maps-big-banner__btn{display:inline-block;padding:17px 59px;border:2px solid #ff5f01;color:#ff5f00;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none}.l-saved-maps-big-banner .b-saved-maps-big-banner a:active,.l-saved-maps-big-banner .b-saved-maps-big-banner a:hover,.l-saved-maps-big-banner .b-saved-maps-big-banner a:link,.l-saved-maps-big-banner .b-saved-maps-big-banner a:visited{color:#ff5f00}@media (max-width:1024px){.l-saved-maps-big-banner .b-saved-maps-big-banner{padding:0 30px}}@media (max-width:1024px){.l-saved-maps-big-banner{height:235px}.l-saved-maps-big-banner .b-saved-maps-big-banner__images{height:235px;width:30%}.l-saved-maps-big-banner .b-saved-maps-big-banner__title{margin-top:30px;font-size:20px;font-weight:700}.l-saved-maps-big-banner .b-saved-maps-big-banner__text{margin-top:23px;font-size:16px;font-weight:700}.l-saved-maps-big-banner .b-saved-maps-big-banner__wrap-btn{margin-top:42px}.l-saved-maps-big-banner .b-saved-maps-big-banner__btn{padding:17px 59px;font-size:18px;font-weight:600}}@media (max-width:768px){.l-saved-maps-big-banner{height:238px}.l-saved-maps-big-banner .b-saved-maps-big-banner__images{left:0;height:238px;width:100%}.l-saved-maps-big-banner .b-saved-maps-big-banner__blackout{position:absolute;top:0;left:0;width:100%;height:238px;background-color:rgba(0,0,0,.5);z-index:2}.l-saved-maps-big-banner .b-saved-maps-big-banner__title{margin-top:21px;color:#ff5f00;font-size:18px;font-weight:700;line-height:21px}.l-saved-maps-big-banner .b-saved-maps-big-banner__text{margin-top:11px;color:#fff;font-size:16px;font-weight:700;line-height:22px}.l-saved-maps-big-banner .b-saved-maps-big-banner__wrap-btn{margin-top:22px}.l-saved-maps-big-banner .b-saved-maps-big-banner__btn{padding:16px 40px;font-size:18px;font-weight:600}}.l-saved-maps-banner-in-menu{display:none;margin-top:-11px;margin-bottom:10px}.l-saved-maps-banner-in-rest{margin-bottom:35px}.l-saved-maps-banner{display:none;position:relative;height:120px;background-color:#fff}.l-saved-maps-banner__close{position:absolute;top:22px;right:10px;cursor:pointer;opacity:.2;margin-top:-13px;background:url(/img/static/svg/cross.svg) no-repeat;background-size:100%;width:10px;height:10px}.l-saved-maps-banner__close:hover{opacity:.5}.l-saved-maps-banner .b-saved-maps-banner{max-width:1440px;margin:auto;padding:0 90px}.l-saved-maps-banner .b-saved-maps-banner__row-content{float:left}.l-saved-maps-banner .b-saved-maps-banner__row-card{float:left;position:relative}.l-saved-maps-banner .b-saved-maps-banner__visa{position:absolute;top:0;left:0;width:146px;height:106px;background-image:url(/img/saved-maps/visa-internal.png);background-size:cover}.l-saved-maps-banner .b-saved-maps-banner__mc{position:absolute;top:0;left:81px;width:153px;height:109px;background-image:url(/img/saved-maps/mastercard-internal.png);background-size:cover}.l-saved-maps-banner .b-saved-maps-banner__row-btn{float:right}.l-saved-maps-banner .b-saved-maps-banner__btn{margin-top:30px;padding:17px 59px;display:inline-block;color:#ff5f00;font-size:18px;font-weight:600;text-transform:uppercase;border:2px solid #ff5f01;text-decoration:none}.l-saved-maps-banner .b-saved-maps-banner__title{margin-top:11px;color:#ff5f00;font-size:24px;font-weight:700;text-transform:uppercase}.l-saved-maps-banner .b-saved-maps-banner__text{margin-top:10px;color:#333;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}@media (max-width:1024px){.l-saved-maps-banner .b-saved-maps-banner{padding:0 30px}}@media (min-width:1025px) and (max-width:1110px){.l-saved-maps-banner .b-saved-maps-banner__btn{padding:17px 20px}}@media (max-width:1024px){.l-saved-maps-banner{height:184px}.l-saved-maps-banner .b-saved-maps-banner{padding:0 30px}.l-saved-maps-banner .b-saved-maps-banner__wrap{width:500px}.l-saved-maps-banner .b-saved-maps-banner__row-btn{float:left}.l-saved-maps-banner .b-saved-maps-banner__row-card{margin-top:22px;margin-right:30px}.l-saved-maps-banner .b-saved-maps-banner__visa{width:167px;height:122px}.l-saved-maps-banner .b-saved-maps-banner__mc{left:91px;width:182px;height:129px}.l-saved-maps-banner .b-saved-maps-banner__text{margin-top:20px}.l-saved-maps-banner .b-saved-maps-banner__row-btn{margin-top:11px}.l-saved-maps-banner .b-saved-maps-banner__btn{margin-top:0}}@media (max-width:768px){.l-saved-maps-banner{height:145px}.l-saved-maps-banner .b-saved-maps-banner__wrap{width:320px}.l-saved-maps-banner .b-saved-maps-banner__title{font-size:15px;font-weight:700}.l-saved-maps-banner .b-saved-maps-banner__text{margin-top:15px;margin-bottom:7px;font-size:14px;font-weight:400;line-height:18px;text-transform:none}.l-saved-maps-banner .b-saved-maps-banner__btn{margin-top:0;padding:8px 20px;font-size:12px;font-weight:600}.l-saved-maps-banner .b-saved-maps-banner__row-card{margin-top:0;margin-right:60px;margin-left:-10px;height:31px;width:40px}.l-saved-maps-banner .b-saved-maps-banner__visa{width:53px;height:51px}.l-saved-maps-banner .b-saved-maps-banner__mc{left:35px;width:53px;height:51px}}.ob-sort-list__title{margin-top:20px;margin-bottom:15px;font-weight:700}.ob-sort-list__label{display:block;margin-bottom:15px}.l-order-not-possible{position:fixed;background:#fff;left:50%;top:50%;width:640px;z-index:31}.order-not-possible__container{padding:20px;color:#333}.order-not-possible_restaurant{float:left}.order-not-possible-rest{display:inline-block;margin:15px 0 5px 0}.order-not-possible-rest:first-child{margin-left:26px}.order-not-possible-title{font-size:20px;font-weight:600;line-height:19px}.order-not-possible-title-mobile{display:none}.order-not-possible_name{display:inline-block;width:150px;vertical-align:top}.order-not-possible_name a{color:#ff5f00;border-bottom:1px solid #ff5f00}.order-not-possible_name a:hover{text-decoration:none;border-bottom:none}.order-not-possible-rest__image{display:block;margin:0 0 10px 0;height:103px;width:163px;text-align:center;border:1px solid #dfdfdf;cursor:pointer}.order-not-possible-rest__image:last-child{margin-right:0}.order-not-possible-rest__image img{height:100%;width:auto}@media screen and (max-width:650px){.l-order-not-possible{width:320px}.order-not-possible-title{display:none}.order-not-possible-title-mobile{display:block;width:264px;font-size:18px;font-weight:600;line-height:18px}.order-not-possible-rest{margin:11px 0 5px 0}.order-not-possible-rest:first-child{margin-left:0}.order-not-possible-rest__image{margin:0 3px 5px 0;height:53px;width:88px}.order-not-possible_name{width:67px;margin-top:-2px}.order-not-possible_name a{font-size:11px;line-height:12px}}h1.information__title,h2.information__title{margin-top:15px;font-size:24px;font-weight:700;text-align:center;line-height:24px}h2.information__title{margin-top:0;margin-bottom:25px;font-size:18px;line-height:24px}p.information__title{line-height:20px}.payment{margin-top:32px;margin-bottom:32px}.payment__type{float:left;margin-right:5%;width:30%}.payment__type:last-of-type{margin-right:0}.payment__type h2{margin-top:10px;margin-bottom:0;width:90%;font-size:16px;font-weight:700;line-height:24px;text-align:left}.payment__type .pay-list,.payment__type p{width:95%;line-height:24px}.paycard-ico{display:inline-block;margin-left:5px;width:19px;height:13px;background:url(/img/pay_courier.png)}.paycard-ico__m{background:url(/img/pay_courier.png) no-repeat -19px 0}@media screen and (max-width:580px){.payment__type{float:none;margin-right:5%;width:100%}h2.information__title{text-align:left}}.l-my-cookie{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:1000;overflow:hidden}.l-my-cookie .b-my-cookie{position:relative;padding:0 10px;color:#fff;line-height:18px}.l-my-cookie .b-my-cookie__substrate{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;background-color:#131313;z-index:1}.l-my-cookie .b-my-cookie__left{float:left;position:relative;z-index:2}.l-my-cookie .b-my-cookie__right{float:right;position:relative;margin:20px 0 0 0;z-index:2;color:#ff5f00;font-size:14px}.l-my-cookie .b-my-cookie__title{margin:9px 0 0 0;font-size:14px;font-weight:700}.l-my-cookie .b-my-cookie__text{margin:0 0 10px 0;font-size:12px;font-weight:400}.l-my-cookie .b-my-cookie__link-continue{margin:0 20px 0 0;font-weight:700;color:#ff5f00;cursor:pointer}.l-my-cookie .b-my-cookie__link-learn-more{margin:0 40px 0 0;font-weight:400;color:#ff5f00}.l-my-cookie .b-my-cookie__close{position:absolute;top:10px;right:10px;width:11px;height:11px;z-index:2;background:url(/img/cookie-close.png) no-repeat;background-size:100%;cursor:pointer}@media screen and (max-width:920px){.l-my-cookie .b-my-cookie__left{float:none;padding:5px 0 0 0}.l-my-cookie .b-my-cookie__title{margin:12px 0 0}.l-my-cookie .b-my-cookie__right{float:left;margin:0 0 10px}.l-my-cookie .b-my-cookie__close{z-index:4}}.about-delivery_block{display:block;min-height:230px;border-bottom:1px solid #dedede}.ob-text-page .about-delivery_head{margin-bottom:37px}.about-delivery_text{display:block;margin:0 0 75px 265px;font-size:14px;font-weight:400;line-height:20px}.about-delivery_img{position:absolute;margin:0 20px 0 0}.about-delivery_title{padding:20px 0 15px 0;font-size:24px;font-weight:600;line-height:20px}.about-delivery_wrap .about-delivery_title{padding-top:0;margin-top:-30px}.about-delivery_wrap .about-delivery_text{margin:0}.about-delivery_link{display:block;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;text-align:right}.about-delivery_btn{float:right;margin-top:-69px;padding:7px 20px;font-size:16px;font-weight:400;line-height:26px}.ob-text-page .about-delivery_wrap{margin:0 -20px 0 -21px;padding:9px 20px 0 20px;border-bottom:1px solid #dedede}.ob-news-item .ob-text-page{margin-bottom:16px}@media screen and (max-width:1440px){.ob-news-item .ob-text-page{margin-bottom:0}}@media screen and (max-width:640px){.about-delivery_text{margin:157px 0 10px 0}.about-delivery_title{font-size:18px}.about-delivery_img{margin:0}.ob-text-page .about-delivery_wrap{padding:0 20px 20px}.about-delivery_wrap .ob-btn.about-delivery_btn{display:block;float:none;margin:0 0 20px 0;width:90%}.ob-text-page .about-delivery_head{font-size:24px}}@media screen and (max-width:320px){.about-delivery_btn{width:80%}}.b-no-restaurants{padding:40px 0;margin:0 auto 40px;background-color:#fff;text-align:center;color:#333}.b-no-restaurants__title{margin:0 0 30px 0;font-size:24px;font-weight:600}.b-no-restaurants__text{margin:0 0 5px 0;font-size:16px;font-weight:400}.b-no-restaurants__feedback{margin:0 0 25px 0;text-align:center}.b-no-restaurants__feedback-link{color:#ff5f00;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer}.b-no-restaurants__feedback-link:hover{color:#db5200}@media screen and (max-width:1024px){.b-no-restaurants__title{font-size:22px}}@media screen and (max-width:768px){.b-no-restaurants__title{font-size:20px}.b-no-restaurants__text{line-height:21px;font-size:14px}.b-no-restaurants__feedback{margin:0 0 16px}.b-no-restaurants__phone-link{margin:10px 0 0 0}}.b-restaurant__information{background:#fff}.b-restaurant__information-block{padding:15px 90px;max-width:1440px;margin:auto}.b-restaurant__information-title{margin-bottom:5px;color:#333;font-size:24px;font-weight:700;line-height:24px}.b-restaurant__information-description{font-size:14px;margin-bottom:5px}.b-restaurant__information-buttons{line-height:50px}.b-restaurant__information-buttons a{padding:10px 60px;font-size:14px;text-decoration:none}.b-restaurant__information-img{float:left;width:18px;height:30px;margin:-5px 10px 0 0;background-image:url(/img/go.png);background-repeat:no-repeat;background-size:cover}.b-restaurant__information-text{color:#333;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){.b-restaurant__information-block{padding:15px 30px}}@media (max-width:768px){.b-restaurant__information-title{margin-bottom:5px;line-height:18px}.b-restaurant__information-description{font-size:14px;margin-bottom:0}.b-restaurant__information-buttons{line-height:40px}.b-restaurant__information-buttons a{padding:5px 40px;font-size:14px;text-decoration:none}}@media (max-width:600px){.b-restaurant__information-block{padding:15px 10px 10px}.b-restaurant__information-title{font-size:16px}.b-restaurant__information-text{color:#333;font-size:14px;font-weight:400;line-height:24px}}.b-restaurant-item_block{margin:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.b-restaurant-item_block .b-restaurant-item__image{height:120px;line-height:156px}@media (max-width:700px){.b-restaurant-item_block .b-restaurant-item__image{line-height:116px;height:84px}}.b-restaurant-item__mobile-col .b-restaurant-item__title{margin:0 0 10px 0}.b-restaurant-item__navigation{position:absolute;right:34px;bottom:63px}.b-restaurant-item__navigation-image{float:left;width:20px;height:20px;margin-right:7px;background-image:url(/img/nav-icon.png);background-repeat:no-repeat;background-size:cover}.b-restaurant-item__navigation-km{float:left;color:#333;font-size:14px;font-weight:400;line-height:24px}.b-restaurant-item__navigation__cuisine{color:#9e9e9e;font-size:14px;font-weight:400;line-height:18px}.b-restaurant-item__address{position:absolute;bottom:23px;color:#333;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.b-restaurant-item__mode{position:absolute;right:0;bottom:83px;width:111px;margin-bottom:20px}.b-restaurant-item__mode-icon{float:left;width:20px;height:20px;margin:-5px 7px 0 0;background-image:url(/img/icon-time.png);background-repeat:no-repeat;background-size:cover}@media (max-width:900px){.b-restaurant-item__address{display:block;width:380px}}@media (max-width:700px){.b-restaurant-item__address{width:240px;bottom:0}}@media (max-width:700px){.b-restaurant-item_position{position:relative;bottom:-13px;width:98%;margin:15px 0 10px 0}.b-restaurant-item__mode{position:relative;bottom:3px;right:0;display:inline-block;margin-bottom:0;width:120px;vertical-align:super}.b-restaurant-item__mobile-col{width:335px;padding-bottom:30px}.b-restaurant-item__mobile-col .b-restaurant-item__title{max-width:335px;font-size:13px}.b-restaurant-item__mobile-col .b-restaurant-item__cuisine{width:250px}.b-restaurant-item__address{position:relative;bottom:-41px;left:-133px;width:380px}.b-restaurant-item__navigation{display:inline-block;float:right;position:absolute;right:0;bottom:3px}.b-restaurant-item-icon{width:17px;height:17px;margin:-2px 7px 0 0}}@media (max-width:520px){.b-restaurant-item__address{width:280px}}@media (max-width:460px){.b-restaurant-item__mobile-col{width:180px}.b-restaurant-item__mobile-col .b-restaurant-item__title{max-width:187px}.b-restaurant-item__mobile-col .b-restaurant-item__cuisine{width:190px}}@media (max-width:412px){.b-restaurant-item__mode{margin-right:30px}}.set-address{padding:5px 0 0 0}.set-address__wrapp{position:relative;cursor:pointer}.set-address__text{font-size:14px;font-weight:400;line-height:20px}.set-address__location{position:absolute;display:inline-block;margin:-4px 0 0 -21px;width:19px;height:27px;background-image:url(/img/header_location.png);background-size:cover}.set-address__location-mobile{display:none;width:15px;height:22px;background-image:url(/img/header_location.png);background-size:cover}.set-address__address{display:inline-block;padding:5px 0 0 0;width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-address__inline{display:inline-block}.search-address__hide{display:none}@media (max-width:630px){.set-address__location{margin:-1px 0 0 -20px;width:17px;height:25px}.set-address__address{padding:7px 0 0 0;width:105px}}@media (max-width:480px){.set-address__address{display:none}.set-address__location{margin:-4px 0 0 0;width:15px;height:22px}}.l-basket{position:sticky;z-index:2}.b-basket{position:relative;margin:0 0 10px 0;background-color:#fff}.b-basket__close{position:absolute;top:16px;right:17px;display:none;width:50px;height:50px;cursor:pointer;z-index:2}.b-basket__close:before{content:"a";position:absolute;top:0;right:0;font-family:icons;color:#333;font-size:16px;transition:color .25s;z-index:1;cursor:pointer}.b-basket__fixed-basket{position:relative}.b-basket__header{padding:1px}.b-basket__order-header{padding:14px 10px;border-bottom:1px solid #dedede}.b-basket__header-left-column{float:left}.b-basket__header-right-column{float:right}.b-basket__title{margin:16px 0 12px 0;color:#333;font-size:18px;font-weight:400;text-transform:uppercase;text-align:center}.b-basket__order-title{font-size:16px;font-weight:600}.b-basket__subtitle{padding:0 0 15px 0;border-bottom:1px solid #dedede;text-align:center}.b-basket__delivery-time{text-transform:uppercase;color:#333;font-size:14px;font-weight:400;line-height:18px;text-align:center;width:90px;margin:0 auto}@media screen and (max-width:1024px){.b-basket__delivery-time{width:200px}}.b-basket__delivery-time_number{color:#ff5f00;font-size:24px;font-weight:700;line-height:24px}.b-basket__food-block{position:relative;overflow:hidden;top:-1px}.b-basket__food-block-inner{max-height:150px;overflow-y:scroll;width:100%;padding-right:11px;box-sizing:border-box}.b-basket__food-block-normal{width:100%;padding-right:11px;box-sizing:border-box}.b-basket__delivery-link{color:#ff5f00;font-size:18px;font-weight:400;line-height:18px;text-decoration:underline;text-align:center}.b-basket__delivery-link:hover{text-decoration:none;color:#ff5f00}.b-basket__dish-item{margin:10px 0 0 0;border-bottom:1px solid #dedede}.b-basket__dish-item:last-child{border-bottom:0}.b-basket__dish-additionally{color:#9e9e9e;font-size:12px}.b-basket__dishes-list{margin:10px 0 10px 11px;border-bottom:1px solid #dedede}.b-basket__column:last-child{margin-bottom:8px}.b-basket__column_add{margin-bottom:0}.b-basket__column_add:last-child{margin-bottom:0}.b-basket__left-cell{float:left}.b-basket__dish-title{margin:0 0 8px 0;max-width:215px;color:#333;font-size:14px;font-weight:400;line-height:18px}.b-basket__right-cell{text-align:right}.b-basket__remove{margin-bottom:8px;height:14px}.b-basket__wrap-remove-cross{float:right;margin-right:1px;width:30px;height:30px;text-align:right;cursor:pointer}.b-basket__remove-cross{float:right;margin:0 -3px 0 0;display:block;width:14px;height:14px;background-size:100%}.b-basket__remove-cross svg{fill:#ff5f00}.b-basket__counter-minus,.b-basket__counter-plus{display:inline-block;width:15px;height:15px;border:1px solid #dedede;color:#b4b4b4;text-align:center;cursor:pointer;vertical-align:top}.b-basket__counter-minus:hover,.b-basket__counter-plus:hover{color:#333}.b-basket__counter-minus{font-size:16px;line-height:16px}.b-basket__counter-minus{font-size:18px;line-height:14px}.b-basket__counter-input{width:22px;height:15px;border:0;text-align:center;vertical-align:top}.b-basket__wrap-not-lacks-link{text-align:center}.b-basket__dish-price{font-weight:400;color:#333;font-size:14px}.b-basket__dish-count-selected{color:#9e9e9e;font-size:12px}.b-basket__not-lacks-sum{text-align:center;font-size:12px}.b-basket__not-lacks-link{font-size:14px}.b-basket__cost-total-ruble,.b-basket__dish-price-ruble,.b-basket__min-price-ruble{fill:#333;width:7px;height:10px}.b-basket__lacks-ruble{fill:#9e9e9e;width:6px;stroke:none;height:9px}.b-basket__free-shipping{color:#9e9e9e}.b-basket__lacks-ruble-green{fill:#a0c84b;width:8px;stroke:none;height:9px}.b-basket__min-sum{margin:10px 0 0 0}.b-basket__lacks{color:#a0c84b;font-weight:600;font-size:12px}.b-basket__lacks-price{color:#ff5f00}.b-basket__cost{padding:3px 11px 0 11px;border-bottom:1px solid #dedede}.b-basket__cost-delivery,.b-basket__cost-order-price{font-weight:400;line-height:18px;color:#9e9e9e;font-size:12px}.b-basket__cost-delivery-number,.b-basket__cost-order-price-number{font-weight:400;color:#9e9e9e;font-size:12px;line-height:18px}.b-basket__cost-total{font-weight:600;line-height:18px;color:#333;font-size:14px}.b-basket__cost-total-number{font-weight:800;color:#333;font-size:14px;line-height:18px}.b-basket__cost-total-number .b-basket__cost-total-ruble{stroke:#333}.b-basket__bulk-order-wrapp{padding:0 6px 3px 6px;background-color:#e2eec9;text-align:center}.b-basket__bulk-order{position:relative}.b-basket__bulk-order-btn-wrap{padding:0 11px}.b-basket__bulk-order-img{background-image:url(/img/icon-group.png);background-size:cover;width:22px;height:14px;display:inline-block;float:left;margin:10px 0}.b-basket__bulk-order-text{color:#333;font-size:12px;font-weight:400;line-height:14px;display:inline-block;float:left;padding:10px 0 10px 2px}@media screen and (max-width:1024px){.b-basket__bulk-order-text{width:250px}}.b-basket__bulk-order-button-exit{display:block;padding:0 9px;text-align:center;border:1px solid #dedede;background-color:#fff;color:#333;font-size:12px;font-weight:400;text-transform:uppercase;line-height:30px;cursor:pointer}.b-basket__bulk-order-button-exit:hover{border-color:#999}.b-basket__bulk-order-button-invite{display:inline-block;padding:0 6px;text-align:center;border:1px solid #dedede;background-color:#fff;color:#333;font-size:9px;font-weight:400;text-transform:uppercase;line-height:18px;margin:6px 0 0 3px;cursor:pointer}.b-basket__bulk-order-button-invite:hover{border-color:#999}.b-basket__bulk-order-invite-friend-url:hover{color:inherit;text-decoration:none}.b-basket__bulk-order-button-exit{margin-top:10px;margin-bottom:10px;text-transform:none}.b-basket__bulk-order-button-invite{margin-bottom:5px}.b-basket__bulk-order-status_expectation{color:#9e9e9e}.b-basket__bulk-order-status_ready{color:#a0c84b}.b-basket__del-group-order{margin:0 0 5px 0;color:#9e9e9e;font-size:12px;font-weight:400;cursor:pointer;transition:color .3s;display:inline-block}.b-basket__del-group-order_underline{display:inline-block;padding:0;margin:0;text-decoration:underline;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.b-basket__del-group-order:hover{color:gray}.b-basket__del-group-order:hover .b-basket__del-group-order_underline{text-decoration:none}.b-basket__del-empty{margin:0 0 10px 0;display:block}.b-basket__ordering{padding:16px 0;background-color:#a0c84b;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;cursor:pointer}.b-basket__ordering:hover{background:#aad750}.b-basket__ordering_disabled{background:#dedede;color:#999;pointer-events:none;cursor:default}.b-basket__cost-ruble{fill:rgba(153,153,153,.6);width:6px;stroke:rgba(153,153,153,.6);height:9px}.b-basket__min-price{padding:0 11px 13px 11px;border-bottom:1px solid #dedede}.b-basket__min-price .b-basket__column:last-child{margin-bottom:0}.b-basket__bulk-order-list-user{margin:10px 11px 10px 11px;border-bottom:1px solid #dedede}.b-basket__bulk-order-list-item{padding-top:10px;border-top:1px solid #dedede}.b-basket__bulk-order-list-item:first-child{padding-top:0;border-top:0}.b-basket__address{display:inline-block;width:95%;margin:10px;box-sizing:border-box;text-align:center;cursor:pointer}.b-basket__address-link{text-decoration:none;color:#ff5f00;font-size:15px;font-weight:700;text-align:center}.b-basket__insufficient-funds{padding:0 11px 13px;margin:0 0 10px;border-bottom:1px solid #dedede}.b-basket__insufficient-funds-link{color:#ff5f00}.b-basket__insufficient-funds-link:hover{color:#ff5f00;text-decoration:underline}.b-basket__insufficient-funds-link:visited{color:#ff5f00}.b-basket__my-order{margin:0 11px 10px 11px;border-bottom:1px solid #dedede}.b-basket__empty{margin:10px 0 10px 0;padding:0 0 10px;border-bottom:1px solid #dedede;text-align:center}.b-basket__empty-image{display:block;margin:-5px auto 5px auto;width:100px;height:100px}.b-basket__insufficient-funds-user{margin:7px 0 0 0;color:red}@media (max-width:1024px){.b-basket__column_add{display:none}}.b-basket__column_add-mobile{display:none}.b-basket__column_add-mobile a{text-decoration:none}@media (max-width:1024px){.b-basket__column_add-mobile{display:block}}.b-basket__add-missing-amount{color:#ff5f00;text-decoration:none}.b-basket__remainder{padding:0 20px 20px 20px}.b-basket__add-missing-amount-price{color:#ff5f00;text-decoration:none;font-weight:800}.b-basket__add-missing-amount-price .b-basket__min-price-ruble{fill:#ff5f00;stroke:#ff5f00}.b-basket-line-popup{display:none;position:fixed;bottom:0;width:100%;z-index:1500;visibility:visible}.b-basket-line-bottom__in-group-order{height:8px}.b-basket-line,.b-basket-line-bottom{padding:9px 10px 6px 10px;box-sizing:border-box;background-color:#ff5f00;color:#fff;border-top:1px solid #ededed;z-index:1500}.b-basket-line-bottom__left,.b-basket-line__left{position:relative;float:left;width:59%;text-align:left;cursor:pointer}.b-basket-line-bottom__left:after,.b-basket-line__left:after{position:absolute;content:'';top:4px;left:0;width:31px;height:25px;background-image:url(/img/empty.png);background-size:cover}.b-basket-line-bottom__hide-rub,.b-basket-line__hide-rub{display:none}.b-basket-line-bottom__hide-rub .b-basket-line__ruble,.b-basket-line__hide-rub .b-basket-line__ruble{height:9px}.b-basket-line-bottom__ruble,.b-basket-line__ruble{fill:#fff;width:8px;height:10px}.b-basket-line-bottom__delivery,.b-basket-line-bottom__total,.b-basket-line__delivery,.b-basket-line__total{margin:0 0 0 40px;font-size:14px;font-weight:400}@media (max-width:320px){.b-basket-line-bottom__delivery,.b-basket-line__delivery{font-size:13px}}.b-basket-line-bottom__total,.b-basket-line__total{font-weight:700;line-height:18px}.b-basket-line-bottom__total__ruble,.b-basket-line__total__ruble{fill:#fff;width:8px;height:12px;stroke:#fff}.b-basket-line-bottom__right,.b-basket-line__right{float:right;width:37%;box-sizing:border-box;text-align:right;font-size:14px;font-weight:400;line-height:16px;padding-bottom:2px}.b-basket-line_all-price{background-color:#a0c84b}.b-basket-line__one-total-price{padding-top:8px;padding-bottom:8px}.js-basket-purchase-button{cursor:pointer}.b-basket-line__need-sum{text-transform:uppercase}.b-restaurant-about{max-width:1440px;margin:0 auto 40px auto}.b-restaurant-about__left-column{float:left;width:14%}.b-restaurant-about__right-column{float:left;width:70%}@media (max-width:1024px){.b-restaurant-about__right-column{position:relative;padding:93px 0 0 0}}.ob-restaurant-about{margin:0 0 20px 0}.b-banner-restaurant-about{display:block;margin:6px 0 9px 0;height:60px;background-color:#fff}.b-banner-restaurant-about__time-price{width:70%;float:left}.b-banner-restaurant-about__back{float:right;display:block;padding:20px 0 0 0;width:29%;height:100%;background-color:#a0c84b;box-sizing:border-box;text-align:center;color:#fff;font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;text-decoration:none}.b-banner-restaurant-about__back:hover{text-decoration:none;color:#fff;background:#aad750}.b-banner-restaurant-about__back:link,.b-banner-restaurant-about__back:visited{color:#fff}.b-banner-restaurant-about__symbol-ruble{fill:#ff5f00;width:8px;stroke:#ff5f00;height:13px}.b-banner-restaurant-about__item{float:left;width:32%;margin:5px 0 0 0}.b-banner-restaurant-about__item-title{color:#ff5f00;font-size:18px;line-height:24px;text-transform:uppercase;font-weight:700;text-align:center}.b-banner-restaurant-about__item-text{color:#9e9e9e;font-size:12px;font-weight:400;line-height:12px;text-align:center}@media (max-width:1024px){.b-banner-restaurant-about{margin:0 0 10px 0}.b-banner-restaurant-about__symbol-ruble{width:7px;height:10px}.ob-restaurant-about{margin:10px 0 0 0}.b-restaurant-about{margin:20px 0 0 0}.b-restaurant-about__left-column{width:0}.b-restaurant-about__right-column{width:100%}}@media (max-width:768px){.b-banner-restaurant-about{height:85px}.b-banner-restaurant-about__back,.b-banner-restaurant-about__time-price{float:none;width:100%}.b-banner-restaurant-about__back{height:34px;padding:7px 0 13px}.b-banner-restaurant-about__item{margin:0 0 3px 0}.b-banner-restaurant-about__item-title{font-size:14px}.b-banner-restaurant-about__item-text{font-size:10px}}.b-reviews-about-restaurant{position:relative;max-width:1440px;margin:auto}@media (max-width:1024px){.b-reviews-about-restaurant{padding:65px 0 0 0}}.b-reviews-about-restaurant__left{float:left;width:14%}.b-reviews-about-restaurant__right{float:left;width:70%}.b-count-sup-review{margin:4px 0 10px 0}.b-count-review{padding:5px 0;background-color:#fff}.b-count-review.wrap-flex-review{display:flex;justify-content:space-between;align-items:center;padding:15px}.b-count-review.wrap-flex-review .b-count-review__left,.b-count-review.wrap-flex-review .b-count-review__right{float:unset}.b-count-review.wrap-flex-review .b-count-review__left{margin-right:auto}.b-count-review.wrap-flex-review .b-count-review__right{margin-left:auto}.b-count-review.wrap-flex-review .b-count-review__dislike,.b-count-review.wrap-flex-review .b-count-review__like,.b-count-review.wrap-flex-review .b-count-review__title{margin:0}.b-count-review.wrap-flex-review .b-count-review__like .b-count-review__like-image{top:-3px}@media screen and (max-width:520px){.b-count-review.wrap-flex-review{padding:8px 15px;margin-bottom:8px}}.b-count-review__author{font-size:14px;text-transform:none;color:#999;font-weight:400;line-height:17px;position:relative}.b-count-review__good{display:inline-block;margin:0 0 0 7px;width:18px;height:17px;background-image:url(/img/like-reviews.png);background-size:cover;float:right}.b-count-review__bad{display:inline-block;margin:0 0 0 7px;width:18px;height:17px;background-image:url(/img/dislike-review.png);background-size:cover;float:right}.b-count-review__data{margin:0 0 11px 0;font-size:11px;text-transform:none;color:#999;font-weight:400;line-height:15px}.b-count-review__left{float:left}.b-count-review__right{float:right}.b-count-review__title{margin:13px 0 0 13px;color:#333;font-weight:700;line-height:24px;text-transform:uppercase;font-size:24px}.b-count-review__like{position:relative;margin:15px 10px 0 0;float:left}.b-count-review__like-image{position:absolute;top:0;left:0;display:inline-block;width:27px;height:26px;background-image:url(/img/like-reviews.png);background-size:cover}.b-count-review__text{margin:0 0 0 35px;color:#333;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}.b-count-review__dislike{display:none;position:relative;margin:15px 10px 0 0;float:right}.b-count-review__dislike-image{position:absolute;top:0;left:0;display:inline-block;width:27px;height:27px;background-image:url(/img/dislike-review.png)}@media screen and (max-width:1024px){.ob-supplier-about__review{margin-left:0!important}.b-count-review{margin:10px 0 0 0}.b-count-review__title{font-size:16px}.b-reviews-about-restaurant__left{width:0}.b-reviews-about-restaurant__right{width:100%}}@media screen and (max-width:768px){.b-count-review{padding:0}.b-count-review__good{margin:0 0 0 4px;width:14px;height:13px}.b-count-review__right{margin:0 0 0 13px}.b-count-review__like{margin:10px 29px 0 0}.b-count-review__dislike{margin:10px 10px 0 0}.b-count-review__author{margin:0;font-size:10px}.b-count-review__data{font-size:8px}}@media screen and (max-width:380px){.b-count-review__dislike{display:none}.b-count-review__like{margin:10px 10px 0 0}}@media (max-width:1160px){.b-left-restaurant-header__item{font-size:10px}}@media (max-width:1024px){.b-mobile-supplier__cols{position:relative}.ob-supplier__main-header{position:absolute;top:0;left:0;margin:0 0 3px 0!important;width:100%;box-sizing:border-box}.l-search-address_rest{margin-left:0}.b-list-dishes-layout{margin:0!important}.b-rest-not-dish-page{position:relative}.b-rest-not-dish-page .ob-supplier__main-header{position:static;margin:0 0 3px 0}.b-supplier-main-header{padding:0!important}.b-supplier-main-header__logo{display:block}.b-supplier-main-header__right{margin:0 0 0 79px;font-size:0}.b-supplier-main-header__right h1{padding:10px 0 14px 18px;font-size:12px}.b-supplier-main-header__bottom-menu{display:block;margin:0 0 0 1px}.b-supplier-main-header__image{width:79px;height:59px;border:1px solid #dedede}}@media (max-width:1024px) and (max-width:1024px){.b-supplier-main-header__image{border:0}}@media (max-width:1024px){.b-push-back-header{margin:35px 0 0 0}}.b-restaurant-header{position:absolute;width:74.5%}@media (max-width:1024px){.b-restaurant-header{display:none}}.b-restaurant-header__favorites{position:absolute;right:0;top:0;z-index:200}.b-restaurant-header__background{position:relative;height:260px;width:100%;overflow:hidden}.b-restaurant-header img{position:absolute;top:-50%;width:100%}.b-restaurant-header__info{position:absolute;top:10px;left:10px;width:24px;height:24px;z-index:2}.b-restaurant-header__info-icon{width:24px;height:24px;fill:#fff}.b-restaurant-header__block-reviews{position:absolute;bottom:0;width:100%;font-size:14px;color:#fff;height:109px;z-index:2}.b-restaurant-header__blackout{position:absolute;bottom:0;height:260px;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 50%,rgba(0,0,0,.6) 75%,rgba(0,0,0,.75));z-index:1}.b-restaurant-header__reviews-wrap{text-decoration:none}.b-restaurant-header__reviews-wrap:hover{color:#fff;text-decoration:none}.b-restaurant-header__reviews{position:absolute;bottom:10px;left:10px;width:24px;height:24px}.b-restaurant-header__reviews-icon{width:24px;height:24px;fill:#fff}.b-restaurant-header__name{position:relative;top:35px;left:10px;font-size:30px;font-weight:700;color:#fff!important}.b-restaurant-header__name:hover{text-decoration:none;color:#fff!important}.b-restaurant-header__comment{position:relative;bottom:-52px;left:40px;font-style:italic;width:90%;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-restaurant-header__favorites:hover{z-index:1000}.b-restaurant-header__favorites:hover .ob-restaurant-card__favorite-popup{display:block;opacity:1}.b-restaurant-header-mobile{position:relative;display:none;width:100%}@media (max-width:1024px){.b-restaurant-header-mobile{display:block}}.b-restaurant-header-mobile__favorites{position:absolute;right:0;top:0;z-index:6}.b-restaurant-header-mobile .b-restaurant-header__background{position:relative;height:160px;width:100%;overflow:hidden}.b-restaurant-header-mobile img{position:absolute;top:-50%;width:100%}@media (max-width:400px){.b-restaurant-header-mobile img{top:0}}.b-restaurant-header-mobile__info{position:absolute;top:10px;left:10px;width:24px;height:24px;z-index:6}.b-restaurant-header-mobile__info-icon{width:24px;height:24px;fill:#fff}.b-restaurant-header-mobile__block-reviews{position:absolute;bottom:0;width:100%;font-size:14px;color:#fff;height:109px;z-index:6}.b-restaurant-header-mobile .b-restaurant-header__blackout{height:160px}.b-restaurant-header-mobile__reviews-wrap{text-decoration:none;line-height:20px}.b-restaurant-header-mobile__reviews-wrap:hover{color:#fff;text-decoration:none}.b-restaurant-header-mobile__reviews{position:absolute;bottom:10px;left:10px;width:24px;height:24px}.b-restaurant-header-mobile__reviews-icon{width:24px;height:24px;fill:#fff}.b-restaurant-header-mobile__name{position:relative;top:35px;left:10px;font-size:30px;font-weight:700;color:#fff!important}.b-restaurant-header-mobile__name:hover{text-decoration:none;color:#fff!important}.b-restaurant-header-mobile__comment{position:relative;bottom:-44px;left:40px;font-style:italic;width:90%;color:#fff}@media (max-width:768px){.b-restaurant-header__name{max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:26px;line-height:35px}.b-restaurant-header__block-reviews{width:90%}}@media (max-width:620px){.b-restaurant-header__info{left:15px}.b-restaurant-header__name{left:15px}.b-restaurant-header__reviews{left:15px;bottom:10px}.b-restaurant-header__comment{left:45px;width:90%;bottom:-38px;line-height:17px}}.ob-separator{position:relative;background-color:rgba(255,95,0,.75);margin:10px 0 10px 0;border-radius:3px}.ob-separator__triangle-down{position:relative}.ob-separator__triangle-down:before{content:"";position:absolute;top:14px;left:11px;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg)}.ob-separator__title{color:#fff;font-weight:600;padding:15px 0 15px 42px;font-size:14px;line-height:20px}@media screen and (max-width:700px){.ob-separator__triangle-down:before{top:3px;left:14px}.ob-separator__title{padding:5px 0 5px 42px}}.main_bottom{font-size:14px;line-height:20px;color:#333;font-weight:600}.main_bottom .ob-h2{font-size:24px}.main_bottom .sign{padding:10px 0 10px 0}.main_bottom p{text-indent:35px}.main_bottom .block-image{display:inline-block}.main_bottom .block-image_box{background:#fff}.main_bottom .block-image_box__center{max-width:550px;margin:0 auto}.main_bottom .block-image_box__float{float:right}.main_bottom .block-image_box__width{display:inline-block;width:32.3%}.main_bottom .block-image_box__width:nth-child(2){text-align:center}.main_bottom ._center{max-width:685px;margin:0 auto}.main_bottom .block-image_packaging{text-align:center}.main_bottom .block-image_box-eda{max-width:590px;margin:0 auto}.main_bottom .block-image_box-bag{max-width:500px;margin:0 auto}@media screen and (max-width:620px){.main_bottom{padding:0 10px 0 10px}}.l-mastercard-message{display:none}.b-mastercard-message{display:inline-block;padding:3px 5px;margin:10px 0 0 0;border:1px solid #ff5f00}.b-mastercard-message__link{color:#ff5f00}.b-mastercard-message__link:hover{color:#ff5f00;text-decoration:none}.b-mastercard-message__link:active,.b-mastercard-message__link:visited{color:#ff5f00}.l-thanks-mc-banner{margin:25px 0 20px 0}.l-thanks-mc-banner .b-thanks-mc-banner{display:block;padding:1px;background-image:url(/img/mastercard/hockey.png);background-size:cover;text-decoration:none}.l-thanks-mc-banner .b-thanks-mc-banner:active,.l-thanks-mc-banner .b-thanks-mc-banner:hover,.l-thanks-mc-banner .b-thanks-mc-banner:visited{text-decoration:none;color:#fff}.l-thanks-mc-banner .b-thanks-mc-banner__content{margin:0 0 0 48px}.l-thanks-mc-banner .b-thanks-mc-banner__logo{margin:17px 0 14px 0;width:127px;height:22px;background-image:url(/img/mastercard/mastercard-logo2.png);background-size:cover}.l-thanks-mc-banner .b-thanks-mc-banner__title{color:#fff;line-height:30px;text-transform:uppercase;font-size:24px;font-weight:700}.l-thanks-mc-banner .b-thanks-mc-banner__subtitle{margin:0 0 27px 0;color:#fff;line-height:30px;text-transform:uppercase;font-size:18px;font-weight:400}.l-thanks-mc-banner .b-thanks-mc-banner__button{display:inline-block;margin:0 0 20px 0;padding:8px 27px 9px 26px;background-color:#f79e1b;color:#fff;font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase}.l-thanks-mc-banner .b-thanks-mc-banner__button:hover{background-color:#ff5f00}@media screen and (max-width:768px){.l-thanks-mc-banner{margin:-8px 0 0 0}.l-thanks-mc-banner .b-thanks-mc-banner{background-image:url(/img/mastercard/small-h.png);background-size:cover}.l-thanks-mc-banner .b-thanks-mc-banner__content{margin:0 0 0 16px}.l-thanks-mc-banner .b-thanks-mc-banner__logo{margin:8px 0 11px 0}.l-thanks-mc-banner .b-thanks-mc-banner__title{font-size:20px;font-weight:700;line-height:24px}.l-thanks-mc-banner .b-thanks-mc-banner__subtitle{margin:0 0 11px 0;font-size:12px;font-weight:400;line-height:15px}}.b-payment-methods-logo{position:absolute}.b-payment-methods-logo__card,.b-payment-methods-logo__card_payonline,.b-payment-methods-logo__qiwi,.b-payment-methods-logo__webmoney,.b-payment-methods-logo__yandexmoney{position:absolute;top:0;left:7px;background-size:cover}.b-payment-methods-logo__card,.b-payment-methods-logo__card_payonline{width:87px;height:30px}.b-payment-methods-logo__webmoney{width:30px;height:30px}.b-payment-methods-logo__yandexmoney{top:-5px;width:30px;height:30px}.b-payment-methods-logo__qiwi{width:30px;height:30px}.b-orders-complete{margin:0 0 10px 0;padding:20px 0 20px 0;text-align:center;background-color:#fff}.b-orders-complete__clock{margin:0 auto 20px auto;width:80px;height:77px;fill:#ff5f00}.b-orders-complete__title{margin:0 0 5px 0;color:#ff5f00;font-size:14px;font-weight:700;line-height:18px}.b-orders-complete__subtitle{margin:0 0 17px 0;color:#333;font-size:12px;font-weight:400}.b-orders-complete__link{display:inline-block;padding:10px 19px 7px 19px;color:#fff;font-size:14px;font-weight:400;line-height:18px;text-transform:uppercase;background-color:#a0c84b}.b-orders-complete__link:hover{text-decoration:none;color:#fff;background-color:#aad750}.b-orders-complete__link:active,.b-orders-complete__link:link,.b-orders-complete__link:visited{text-decoration:none;color:#fff}@media screen and (max-width:1024px){.b-orders-complete{margin:10px 0 10px 0}}@media screen and (max-width:767px){.b-orders-complete{padding:10px}.b-orders-complete__clock{margin:-8px 10px 0 0;float:left;width:40px;height:39px}.b-orders-complete__title{color:#ff5f00;font-size:12px;text-align:left}.b-orders-complete__subtitle{margin:0 0 13px 0;text-align:left}.b-orders-complete__link{padding:10px 0 7px;width:100%}}.b-left-until-end{margin:0 0 10px 0}.b-left-until-end__clock{float:left;margin:0 10px 0 0;width:30px;height:29px;fill:#a0c84b}.b-left-until-end__title{color:#8aae3d;font-size:16px;font-weight:400;line-height:26px}.b-left-until-end__time{font-weight:700}@media screen and (max-width:1024px){.b-left-until-end{margin:10px 0 10px 0}}@media screen and (max-width:767px){.b-left-until-end{margin:10px 0 10px 0}.b-left-until-end__clock{margin:0 4px 0 10px;width:20px;height:19px}.b-left-until-end__title{font-size:12px;line-height:18px}}.b-not-possible-order{margin:0 0 10px 0;padding:39px 20px 16px 20px;background-color:#fff;text-align:center}.b-not-possible-order__clock{margin:0 0 40px 0;width:80px;height:77px;fill:#ff5f00}.b-not-possible-order__title{margin:0 0 5px 0;color:#ff5f00;font-size:14px;font-weight:700}.b-not-possible-order__subtitle{margin:0 0 17px 0;color:#333;font-size:12px;font-weight:400}.b-not-possible-order__link{display:inline-block;padding:10px 21px 7px 21px;color:#fff;font-size:14px;font-weight:400;line-height:18px;text-transform:uppercase;background-color:#a0c84b}.b-not-possible-order__link:hover{color:#fff;text-decoration:none;background-color:#aad750}.b-not-possible-order__link:active,.b-not-possible-order__link:link,.b-not-possible-order__link:visited{text-decoration:none;color:#fff}.b-not-possible-order-mobile{display:none}@media screen and (max-width:1024px){.b-not-possible-order{display:none}.b-not-possible-order-mobile{display:block;margin:10px;padding:9px 10px 12px 10px;background-color:#fff}.b-not-possible-order-mobile__left{float:left}.b-not-possible-order-mobile__right{float:right}.b-not-possible-order-mobile__clock{margin:4px 12px 0 0;width:30px;height:29px;fill:#ff5f00}.b-not-possible-order-mobile__title{color:#ff5f00;font-size:14px;font-weight:700;line-height:18px}.b-not-possible-order-mobile__subtitle{margin:0 0 4px 0;color:#333;font-size:12px;font-weight:400}.b-not-possible-order-mobile__link{display:inline-block;padding:10px 14px;color:#fff;font-size:12px;font-weight:400;line-height:18px;text-transform:uppercase;background-color:#a0c84b}.b-not-possible-order-mobile__link:hover{color:#fff;text-decoration:none;background-color:#aad750}.b-not-possible-order-mobile__link:active,.b-not-possible-order-mobile__link:link,.b-not-possible-order-mobile__link:visited{text-decoration:none;color:#fff}}@media screen and (max-width:767px){.b-not-possible-order-mobile{margin:10px 0}.b-not-possible-order-mobile__title{margin:0 0 2px 0;font-size:12px}.b-not-possible-order-mobile__right{float:none}.b-not-possible-order-mobile__link{padding:10px 0;width:100%;text-align:center}}.l-my-orders-table{margin-bottom:10px;background-color:#fff;border-radius:3px}.l-my-orders-table .b-my-orders-table{font-size:14px;font-weight:400}.l-my-orders-table .b-my-orders-table__date{opacity:.54;color:#000}.l-my-orders-table .b-my-orders-table__issued{color:#a0c84b}.l-my-orders-table .b-my-orders-table__delivered{color:#a0c84b}.l-my-orders-table .b-my-orders-table__status{color:#999}.l-my-orders-table .b-my-orders-table__canceled{color:#ff5f00}.l-my-orders-table .b-my-orders-table__link{color:#999;text-decoration:underline}.l-my-orders-table .b-my-orders-table__link:hover{color:#333}.l-my-orders-table .b-my-orders-table__link-mobile{display:none}.l-my-orders-table .b-my-orders-table__col{text-align:center;max-width:100px}.l-my-orders-table .b-my-orders-table__head-col{text-align:center}.l-my-orders-table .b-my-orders-table__head-col:first-child{text-align:left}.l-my-orders-table .b-my-orders-table__courier{color:#333}.l-my-orders-table .b-my-orders-table__courier-mobile{display:none}.l-my-orders-table .ob-table__col .ob-link{color:#999;text-decoration:none}.l-my-orders-table .ob-table__col .ob-link:hover{text-decoration:underline}@media screen and (max-width:1024px){.l-my-orders-table .b-my-orders-table__hide-col{display:none}.l-my-orders-table .b-my-orders-table__col-last{text-align:right}.l-my-orders-table .b-my-orders-table__head-col_hide{display:none}.l-my-orders-table .b-my-orders-table__head-col__place{text-align:right}.l-my-orders-table .b-my-orders-table__link-mobile{display:block}.l-my-orders-table .b-my-orders-table__courier-mobile{display:block;margin:5px 0 5px 0}}@media screen and (max-width:767px){.l-my-orders .b-my-orders-switch__item{width:32.9%}.l-my-orders-table .b-my-orders-table__title{padding:10px 20px 20px}.l-my-orders-table .b-my-orders-table__hide-col{display:none}.l-my-orders-table .b-my-orders-table__link-mobile{display:block;line-height:24px}.l-my-orders-table .b-my-orders-table__row{position:relative;padding:0;height:87px}.l-my-orders-table .b-my-orders-table__col_date{position:absolute;left:69px}.l-my-orders-table .b-my-orders-table__col_name{float:left;margin:30px 0 0 0}.l-my-orders-table .b-my-orders-table__col_price{position:absolute;right:70px;text-align:right}.l-my-orders-table .b-my-orders-table__col-last{float:right;margin:30px 0 0 0}.l-my-orders-table .b-my-orders-table__head{display:none}.l-my-orders-table .b-my-orders-table__col{text-align:right;max-width:180px}}@media screen and (max-width:620px){.l-my-orders-table .b-my-orders-table__title{padding:10px 0 20px}.l-my-orders-table .b-my-orders-table__col_date{left:20px}.l-my-orders-table .b-my-orders-table__col_price{right:20px}}@media screen and (max-width:400px){.l-my-orders-table .b-my-orders-table__col_name{text-align:left;width:100px}}@media screen and (max-width:321px){.l-my-orders .b-my-orders-switch__item{font-size:13px}}.ob-supplier-week__list-wrap{position:relative}.ob-supplier-week__long-container{margin-right:20px;width:5000px}.ob-supplier-week__left-arrow{float:left;margin:6px 0 0 10px;width:30px;height:30px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media (max-width:767px){.ob-supplier-week__left-arrow{margin:6px 0 0 0;width:auto}}.ob-supplier-week__left-arrow:active,.ob-supplier-week__left-arrow:focus,.ob-supplier-week__left-arrow:hover{outline:0;background:#f0f1f2}.ob-supplier-week__left-arrow-image{width:12px;height:20px;background-image:url(/img/arrows/left.png);background-size:cover}.ob-supplier-week__previous-days{color:#9e9e9e}.ob-supplier-week__blocking-arrow{opacity:.4;cursor:default}.ob-supplier-week__right-arrow{position:absolute;top:6px;right:0;width:30px;height:30px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.ob-supplier-week__right-arrow:active,.ob-supplier-week__right-arrow:focus,.ob-supplier-week__right-arrow:hover{outline:0;background:#f0f1f2}.ob-supplier-week__right-arrow-image{float:right;width:12px;height:20px;background-image:url(/img/arrows/right.png);background-size:cover}.b-supplier-week__list-days .ob-supplier-week__right-arrow{position:absolute;top:6px;right:90px;cursor:pointer}@media (max-width:1024px){.b-supplier-week__list-days .ob-supplier-week__right-arrow{right:30px}}.b-supplier-week__list-days_in-menu{margin:0 0 9px 0}.l-calendar-restaurant-page{margin:0 0 4px 0}@media screen and (max-width:620px){.l-calendar-restaurant-page{margin:0 10px 4px 10px}.l-calendar-list-restaurant .ob-supplier-week__list-days{padding-left:10px;padding-right:10px}.l-calendar-list-restaurant .ob-supplier-week__right-arrow{right:10px!important}.l-calendar-list-restaurant .ob-supplier-week__hide-day{display:none}}@media screen and (min-width:1025px){.supplier__cols_sup .l-calendar-list-restaurant{position:absolute;top:270px;width:74.4%}.supplier__cols_sup .b-supplier-week__list-days .ob-supplier-week__right-arrow{right:0}}@media screen and (max-width:1024px){.supplier__cols_sup .b-supplier-week__list-days .ob-supplier-week__right-arrow{right:0}}.ob-page-reviews-service{padding:0 90px 20px 90px;margin-top:10px}.ob-page-reviews-service__wrapper{max-width:1440px;margin:auto}.ob-page-reviews-service__title{margin:0 0 21px 0;color:#313131;font-size:30px;font-weight:700}.ob-page-reviews-service__text,.ob-page-reviews-service__text-unregistered{color:#999;font-size:14px;font-weight:400;line-height:20px}.ob-page-reviews-service__list{column-count:4;column-gap:16px}@media screen and (min-width:1300px){.ob-page-reviews-service__list{column-count:5}}@media screen and (max-width:850px){.ob-page-reviews-service__list{column-count:3}}@media screen and (max-width:600px){.ob-page-reviews-service__list{column-count:2}}@media screen and (max-width:450px){.ob-page-reviews-service__list{column-count:1}}.ob-page-reviews-service__item{padding:10px;margin:0 0 10px 0;background-color:#fff;display:inline-block}@media screen and (max-width:450px){.ob-page-reviews-service__item{width:94%}}.ob-page-reviews-service__item-wrapp{float:left}.ob-page-reviews-service__user{color:#333;font-size:14px;font-weight:700;line-height:22px}.ob-page-reviews-service__opinion-text{color:#242424;font-size:14px;font-weight:400;line-height:20px}.ob-page-reviews-service__date{color:#9e9e9e;font-size:12px;font-weight:400;line-height:20px}.ob-page-reviews-service__logo{float:left;margin-right:10px}.ob-page-reviews-service ._border-img{border-radius:50%;border:1px solid #9e9e9e}.ob-page-reviews-service__logo-img{width:50px;height:50px}.ob-page-reviews-service__logo-img img{width:50px;height:50px}@media screen and (max-width:1024px){.ob-page-reviews-service{padding:20px 30px;margin-top:-6px}.ob-page-reviews-service__title{font-size:24px}}@media screen and (max-width:768px){.ob-page-reviews-service{margin-top:5px}.ob-page-reviews-service__title{margin-top:-10px;margin-bottom:10px;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:600;text-align:center}}.b-cancellation-order-popup{position:fixed;top:50%;left:50%;width:460px;height:162px;background-color:#fff;box-shadow:-4.3px 2.5px 12px 1px rgba(0,0,0,.1);box-sizing:border-box;z-index:1504}.b-cancellation-order-popup__content{margin:20px}.b-cancellation-order-popup__close{position:absolute;top:10px;right:12px;width:11px;height:11px;cursor:pointer;opacity:.2;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover}.b-cancellation-order-popup__title{margin:0 0 20px 0;color:#333;font-size:24px;font-weight:700}.b-cancellation-order-popup__buttons{text-align:center}.b-cancellation-order-popup__yes{display:inline-block;margin:0 20px 0 0;padding:12px 45px 13px 46px;background-color:#ff5f00;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;text-decoration:none;color:#fff;transition:background-color .3s}.b-cancellation-order-popup__yes:active,.b-cancellation-order-popup__yes:hover,.b-cancellation-order-popup__yes:link,.b-cancellation-order-popup__yes:visited{color:#fff;text-decoration:none}.b-cancellation-order-popup__yes:hover{background-color:#db5200}.b-cancellation-order-popup__no{display:inline-block;padding:12px 45px 13px 46px;background-color:#a0c84b;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;transition:background-color .3s}.b-cancellation-order-popup__no:hover{background-color:#aad750;color:#fff}@media screen and (max-width:768px){.b-cancellation-order-popup{width:320px;height:163px}}.ob-isclosed__img{float:left;margin:-15px 0 0 0;width:75px;height:75px}.ob-isclosed__wrapp{color:#333}.ob-isclosed__title{font-size:16px;font-weight:600;line-height:21px}.ob-isclosed__text{display:inline-block;font-size:14px}.ob-isclosed__content{float:left;margin:0 0 0 10px;width:330px}@media screen and (max-width:420px){.ob-isclosed__content{width:240px}}.ob-isclosed__btn{float:right;margin:30px 0 0 0}.ob-isclosed__btn-menu{padding:9px 21px;display:inline-block}@media screen and (max-width:520px){.ob-isclosed__img{width:60px;height:60px}.ob-isclosed__content{float:none;margin:0 20px 0 0}.ob-isclosed__btn-open-rest{width:94%;text-align:center}.ob-isclosed__btn-menu{width:91%;text-align:center}.ob-isclosed__btn{float:none;margin:15px 0 0 0}}@media screen and (max-width:400px){.ob-isclosed__btn-open-rest{width:91%}.ob-isclosed__btn-menu{width:87%}}@media screen and (max-width:323px){.ob-isclosed__btn-open-rest{width:92%;padding:9px 9px}.ob-isclosed__btn-menu{width:83%}.ob-isclosed__text{margin-left:60px}}.l-null-balance-template{position:fixed;background:#fff;text-align:center;left:50%;top:50%;width:400px;height:128px;z-index:1504}.b-null-balance-template{display:inline-block;padding:18px 66px 14px;color:#333;font-size:14px;font-weight:400}.b-null-balance-template-title{display:inline-block;font-weight:700}.b-null-balance-template{display:block}.b-null-balance-template__close-popup{float:right;margin-right:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#ff5f00;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-null-balance-template__close-popup:hover{background-color:#db5200;color:#fff}.b-null-balance-template__reset-balance{float:left;margin-left:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#a0c84b;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-null-balance-template__reset-balance:hover{background-color:#aad750;color:#fff}.l-my-page-addresses{background-color:#fff}.l-my-page-addresses .b-my-page-addresses .ob-table__col{padding:0}.l-my-page-addresses .b-my-page-addresses__checkbox{padding:5px 0 5px 20px!important;width:1px}.l-my-page-addresses .b-my-page-addresses__address{padding:10px 0 10px 0!important}.l-my-page-addresses .b-my-page-addresses__metro{position:relative}.l-my-page-addresses .b-my-page-addresses__img-metro{position:absolute;left:-18px;top:3px;background-image:url(/img/icon-moscow-metro.png);background-size:cover;width:15px;height:10px}.l-my-page-addresses .b-my-page-addresses__item-col-mob{display:none}.l-my-page-addresses .b-my-page-addresses__close{background-image:url(/img/img-close.png);background-size:cover;width:14px;height:14px;opacity:1;cursor:pointer}.ob-my-addresses .ob-h1{margin-bottom:20px}@media screen and (max-width:1024px){.l-my-page-addresses .b-my-page-addresses__col-close{padding-right:10px!important}}@media screen and (max-width:770px){.l-my-page-addresses .b-my-page-addresses__address{padding:10px 20px 10px 0!important}}@media screen and (max-width:768px){.l-my-page-addresses{margin-bottom:30px}.l-my-page-addresses .b-my-page-addresses__address{padding:10px 20px 10px 0!important}.l-my-page-addresses .b-my-page-addresses__col-last{display:none}.l-my-page-addresses .b-my-page-addresses__item-col-mob{display:block;padding:5px 0 0 18px}}.l-transfer-funds-template{position:fixed;background:#fff;text-align:center;left:50%;top:50%;width:400px;height:128px;z-index:1504}.b-transfer-funds-template{display:inline-block;padding:18px 66px 0;color:#333;font-size:14px;font-weight:400}.b-transfer-funds-template-title{display:inline-block;font-weight:700}.b-transfer-funds-template{display:block}.b-transfer-funds-template__close-popup{float:right;margin-right:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#ff5f00;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-transfer-funds-template__close-popup:hover{background-color:#db5200;color:#fff}.b-transfer-funds-template__transfer{float:left;margin-left:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#a0c84b;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-transfer-funds-template__transfer:hover{background-color:#aad750;color:#fff}.l-suppliers-address-banner{margin:0 0 10px 0}.b-suppliers-address-banner{padding:7px 0 5px;background-color:#302829;background-size:cover}.b-suppliers-address-banner__marker{float:left;margin:2px 10px 0 0;width:16px;height:24px;background-image:url(/img/location.png);background-size:cover}.b-suppliers-address-banner__content{margin-top:0;padding-bottom:0}.b-suppliers-address-banner__subtitle{margin:0 0 10px 0;color:#fff;font-size:14px;font-weight:400}.b-suppliers-address-banner__text-restriction{float:left;line-height:24px}.b-suppliers-address-banner__address{position:relative;color:#fff;font-size:24px;font-weight:400}.b-suppliers-address-banner__address:after{position:absolute;top:0;left:0;width:16px;height:24px;background-image:url(/img/location.png);background-size:cover}.b-suppliers-address-banner__question-mark{position:relative;display:inline-block;margin:0 0 0 11px;width:22px;height:22px;background-image:url(/img/banners/question.png);background-size:cover}.b-suppliers-address-banner__question-mark:hover .b-suppliers-address-banner__babl{display:block}.b-suppliers-address-banner__babl{display:none;position:absolute;bottom:-56px;right:-200px;padding:4px 0 4px 6px;width:240px;height:40px;background-color:#a0c84b;border-radius:2px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:400;line-height:14px;cursor:pointer;z-index:100}.b-suppliers-address-banner__babl:after{content:'';position:absolute;top:-9px;left:19px;width:0;height:0;border:9px solid transparent;border-bottom-color:#a0c84b;border-top:0}@media screen and (max-width:767px){.b-suppliers-address-banner{padding:12px 0 9px}.b-suppliers-address-banner__subtitle{margin:0 0 1px 15px;font-size:12px}.b-suppliers-address-banner__marker{margin:-5px 10px 0 0}.b-suppliers-address-banner__address{width:249px;margin:0 0 0 15px;font-size:14px}.b-suppliers-address-banner__question-mark{margin:0 0 0 5px;width:16px;height:16px}.b-suppliers-address-banner__text-restriction{float:left;width:80%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px}.b-suppliers-address-banner__babl{left:-200px;right:auto}.b-suppliers-address-banner__babl:after{right:23px;left:auto}}.b-call-courier{position:fixed;left:0;bottom:28px;width:683px;height:80px;box-shadow:5px 9px 10px rgba(0,0,0,.25);background-color:#aad750;z-index:500;transition:width .3s;overflow:hidden}.b-call-courier__left-column{float:left}.b-call-courier__center{position:relative;left:46px;width:600px;box-sizing:border-box}.b-call-courier__for-order{position:absolute;top:0;left:60px}.b-call-courier__wrap-image{position:absolute;top:0;left:0}.b-call-courier__courier{margin:33px 0 0 0;width:52px;transform:rotate(-90deg);font-size:14px;font-weight:700;text-transform:uppercase;color:#000}.b-call-courier__image{margin:10px 0 0 0;width:60px;height:60px;background-image:url(/img/courier-fff.png);background-size:cover}.b-call-courier__title{margin:11px 0 0 10px;color:#000;font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase}.b-call-courier__subtitle{margin:0 0 0 10px;color:#000}.b-call-courier__phone{text-decoration:none;color:#000}.b-call-courier__provider{color:#000}.b-call-courier__provider:active,.b-call-courier__provider:hover,.b-call-courier__provider:link,.b-call-courier__provider:visited{color:#000}.b-call-courier__link{margin:0 0 0 10px;font-size:12px;color:#000}.b-call-courier__link:active,.b-call-courier__link:hover,.b-call-courier__link:link,.b-call-courier__link:visited{color:#000}.b-call-courier__feedback{cursor:pointer;text-decoration:underline}.b-call-courier__feedback:hover{text-decoration:underline}.b-call-courier__arrow{margin:31px 0;width:10px;height:18px;background-image:url(/img/courier-open-arrow.png);background-size:cover;cursor:pointer}.b-call-courier__right-column{position:absolute;top:0;right:0;height:80px;width:20px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.b-call-courier__arrow-close{transform:rotate(-180deg)}.toggle-call-courier{margin:31px 10px 0 0;width:0;overflow:hidden;opacity:0}.toggle-wrap-call-courier{width:72px}@media screen and (max-width:767px){.b-call-courier{width:320px;height:106px}.b-call-courier__wrap-image{display:none}.b-call-courier__courier{margin:63px -10px 0;font-size:14px;color:#000}.b-call-courier__for-order{left:-18px}.b-call-courier__title{margin:9px 0 10px 10px;width:258px;font-size:12px;line-height:15px}.b-call-courier__provider{display:block}.b-call-courier__subtitle{margin:0 0 6px 10px;font-size:12px}.b-call-courier__right-column{left:12px;top:-19px;height:125px}.toggle-wrap-call-courier{width:33px}}.b-categories-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1500;background-color:#fff;color:#333;font-size:14px;font-weight:400}.b-categories-popup__title{position:relative;padding:15px;box-sizing:border-box;color:#333;font-size:12px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #9e9e9e}.b-categories-popup__title-text{margin:0 0 0 31px}.b-categories-popup__title-image{position:absolute;top:15px;left:15px;width:25px;height:15px;background-image:url(/img/categories.png);background-size:cover}.b-categories-popup__close{position:absolute;top:15px;right:15px;width:18px;height:18px;cursor:pointer;opacity:.2;background:url(/img/static/svg/cross.svg) no-repeat;background-size:cover}.b-categories-popup__list{list-style-type:none;max-height:80%;overflow:auto}.b-categories-popup__item{margin-top:0!important;border-bottom:1px solid #dedede}.b-categories-popup__link{display:block;margin:0 0 0 15px;padding:15px 0 14px 0;color:#333}.b-categories-popup__link:hover{color:#db5200}.b-categories-popup__link:visited{color:#333}.b-shares-flag{text-align:center;margin:7px 0 0;color:#fff;font-size:26px;font-weight:100;transition:margin .3s}.b-shares-flag__sale-icon{width:13px;height:13.8px}@media screen and (max-width:700px){.b-shares-flag__sale-icon{width:11px;height:12.8px}}.b-shares-flag__sale-gift{fill:#fff}.b-warning-not-deliver{display:inline-table;margin:5px 0 12px 20px;padding:2px 0 0 0;font-size:12px;color:#555;vertical-align:middle}.b-warning-not-deliver__image{float:left;display:inline-block;width:20px;height:20px;vertical-align:middle}@media (max-width:1150px){.b-warning-not-deliver__image{margin:8px 0 0 10px}}@media (max-width:450px){.b-warning-not-deliver__image{margin:7px 0 0 10px}}@media (max-width:1150px){.b-warning-not-deliver_indent-mobile{margin:24px 0 3px 20px}}.b-warning-not-deliver__text{margin:1px 0 0 10px;float:left;font-size:15px}@media (max-width:1150px){.b-warning-not-deliver__text{width:80%}}@media (max-width:450px){.b-warning-not-deliver__text{margin:0 0 0 10px;width:245px;line-height:11px}}.b-restaurant-item__about-column_width{width:76%}.b-restaurant-item__ingredients-dish{font-size:14px;font-weight:400;line-height:18px;height:53px;max-width:800px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.b-restaurant-item__title-dish{max-width:438px}.b-restaurant-item_hover:hover{color:#000}.b-restaurant-item__from-rest{font-size:12px;font-weight:400}.b-restaurant-item__name-rest{line-height:17px}.b-restaurant-item__price{position:absolute;right:140px;bottom:9px}.b-restaurant-item__value{float:left;margin:0 5px 0 0;font-size:18px;font-weight:700;text-transform:uppercase;color:#333}.b-restaurant-item__button-order{font-size:14px;font-weight:400;text-transform:uppercase}.b-restaurant-item__symbol-ruble_position{float:right;width:11px;height:12px;stroke:none}.b-restaurant-item_hover .b-restaurant-item__overflow{width:130px;height:130px}.b-restaurant-item_hover .b-restaurant-item__overflow img{width:100%;height:100%}.b-restaurant-item_hover .b-restaurant-item__delivery-time{bottom:101px}.b-restaurant-item_hover .b-restaurant-item__info-block{position:relative;bottom:-17px;line-height:20px}.b-restaurant__information .ob-restaurant-list__header{margin-top:10px;color:#333;line-height:28px}.b-restaurant__information .ob-restaurant-list__subheader{margin-bottom:0;color:#333;font-size:18px;font-weight:400;line-height:24px}@media screen and (min-width:1025px){.b-restaurant-item__name-rest{max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-restaurant-item__price{right:120px}.b-restaurant-item__title-dish{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:1024px){.b-restaurant__information .ob-restaurant-list__header{margin:5px 0 5px 0;font-size:30px}}@media screen and (min-width:1100px){.b-restaurant-item__title-dish{max-width:552px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:1160px){.b-restaurant-item__name-rest{max-width:285px}.b-restaurant-item__price{right:120px}}@media screen and (max-width:850px) and (min-width:701px){.b-restaurant-item__title-dish{max-width:326px}}@media screen and (max-width:815px){.b-restaurant-item__name-rest{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:768px) and (max-width:768px){.b-restaurant-item_hover .b-restaurant-item__overflow{margin:0 50px 0 0}}@media screen and (max-width:768px){.b-restaurant__information .ob-restaurant-list__header{margin:-5px 0 5px 0;font-size:23px}}@media screen and (max-width:700px){.b-restaurant-item__about-column_width{width:65%;padding:0}.b-restaurant-item__button-order{display:block;right:10px}.b-restaurant-item__name-rest{max-width:38%}.b-restaurant-item__value{font-size:17px;margin:0}.b-restaurant-item__symbol-ruble_position{width:15px;height:12px}.b-restaurant-item__title-dish{max-width:244px;line-height:21px}.b-restaurant-item_hover .b-restaurant-item__overflow{width:130px;height:130px}.b-restaurant-item_hover .b-restaurant-item__image_position{margin:0 11px 0 auto;width:130px;height:130px}.b-restaurant-item_hover .b-restaurant-item__delivery-time{bottom:101px}}@media screen and (max-width:600px){.ob-big-white-tile .b-restaurant__information-block{padding:25px 10px 10px}}@media screen and (max-width:500px){.b-restaurant-item__name-rest{max-width:100%}.b-restaurant-item__column-info{float:none;display:block;width:100%}.b-restaurant-item__about-column_width{width:100%;padding:10px 0 0 0}.b-restaurant-item__title-dish{font-size:18px;font-weight:700}.b-restaurant-item__button-order{display:block;right:0;bottom:-64px}.b-restaurant-item__price{bottom:-57px;left:0}.b-restaurant-item_hover{padding:10px 10px 80px 10px}.b-restaurant-item_hover .b-restaurant-item__image-column{float:none}.b-restaurant-item_hover .b-restaurant-item__overflow{width:100%;height:100%}.b-restaurant-item_hover .b-restaurant-item__image_position{margin:0 auto;width:260px;height:260px}.b-restaurant-item_hover .b-restaurant-item__left-column{float:none;display:block;width:100%}.b-restaurant-item_hover .b-restaurant-item__delivery-time{display:none}.b-restaurant-item_hover .b-restaurant-item__title{max-width:100%}.b-restaurant__information .ob-restaurant-list__header{margin:-12px 0 5px 0;font-size:20px;line-height:24px}.b-restaurant__information .ob-restaurant-list__subheader{line-height:20px;font-size:14px}}.b-auto-payment{padding:20px;background-color:#fff}.b-auto-payment__paragh{color:#333;font-size:14px;font-weight:400;line-height:24px}.b-auto-payment__item{margin:20px 0 0 0}.b-auto-payment__delimiter{float:left;margin:0 21px 0 0;padding:3px 0 0 0;width:40px;height:40px;border:3px solid #ff5f00;border-radius:50%;box-sizing:border-box;color:#ff5f00;font-size:28px;font-weight:700;line-height:24px;text-align:center}.b-auto-payment__data{float:left}.b-auto-payment__text{margin:0 0 10px 0;color:#333;font-size:14px;font-weight:400}.b-auto-payment select{width:206px;padding:5px 4px;border:1px solid #dedede;color:#000;font-size:14px;font-weight:400}.b-auto-payment .select2-selection.select2-selection--single{height:30px}.b-auto-payment__item input{position:relative;padding:5px 11px;width:183px;border:1px solid #dedede;color:#000;font-size:14px;font-weight:400}.b-auto-payment__item input:focus:-ms-input-placeholder{color:transparent}.b-auto-payment__item input:focus::placeholder{color:transparent}.b-auto-payment__item label{position:relative}.b-auto-payment__item label.b-rub:before{content:'';position:absolute;top:1px;right:10px;width:9px;height:13px;background-image:url(/img/5-copy-2.png);background-size:cover;z-index:1}.b-auto-payment__button{margin:20px 0 0 0;padding:14px 0;width:222px;background-color:#85cb44;border:0;cursor:pointer;color:#fff;font-size:14px;font-weight:400}.b-auto-payment__button:hover{background:#aad750}.b-auto-payment .remove{background:#ff5f00;margin:20px 0 0 0}.b-auto-payment .remove:hover{background:#db5200;border-color:#d45211}@media screen and (max-width:767px){.b-auto-payment{padding:20px 8px}.b-auto-payment__text{width:190px}.b-auto-payment__button{width:100%}}.b-auto-payment-popup{margin:0 auto;max-width:1440px}.b-auto-payment-popup__close{position:absolute;top:21px;right:19px;width:16px;height:16px;cursor:pointer}.b-auto-payment-popup__close:before{content:"a";font-family:icons;color:#333;font-size:16px;transition:color .25s}.b-auto-payment-popup__close:hover:before{color:#4b82ff}.b-auto-payment-popup__center{margin:20px 0;padding:50px;width:100%;background-color:#fff;text-align:center;box-sizing:border-box}.b-auto-payment-popup__title{margin:0 0 5px 0;color:#95c354;font-size:30px;font-weight:700;text-align:center}.b-auto-payment-popup__subtitle{margin:0 0 32px 0;color:#95c354;font-size:30px;font-weight:400;text-align:center}.b-auto-payment-popup__image{margin:0 auto 43px auto;width:149px;height:150px;background-image:url(/img/order-ok.png);background-size:cover}.b-auto-payment-popup__text{margin:0 auto 10px auto;color:#333;font-size:20px;font-weight:400;line-height:24px}.b-auto-payment-popup__button{padding:10px 20px;display:inline-block;color:#fff;background-color:#95c354;font-size:14px;font-weight:600;text-transform:uppercase}.b-auto-payment-popup__button:hover{color:#fff;text-decoration:none;background-color:#aad750}.b-auto-payment-popup__button:active,.b-auto-payment-popup__button:hover,.b-auto-payment-popup__button:link,.b-auto-payment-popup__button:visited{color:#fff}.b-auto-payment-popup__link{color:#333;text-decoration:underline;font-size:20px;font-weight:400}.b-auto-payment-popup__link:hover{color:#333;text-decoration:none}.b-auto-payment-popup__link:active,.b-auto-payment-popup__link:hover,.b-auto-payment-popup__link:link,.b-auto-payment-popup__link:visited{color:#333}.b-fail__image{margin:0 auto;width:90px;height:90px;background-image:url(/img/fail.png);background-size:cover}.b-fail__content{padding:20px 30px}.b-fail__text{margin:30px 0 10px;line-height:30px;font-size:30px;font-weight:700;text-transform:uppercase;text-align:center}.b-fail__subtext{font-size:18px;font-weight:400;text-align:center}.b-fail__button-block{display:block;margin:0 auto;width:200px}.b-fail__button-repeat{padding:10px 19px;font-size:18px;margin-bottom:10px;display:inline-block;color:#fff;background-color:#ff5f00;width:200px;box-sizing:border-box}.b-fail__button-repeat:hover{color:#fff;text-decoration:none;background-color:#ff7d30}.b-fail__button-repeat:active,.b-fail__button-repeat:hover,.b-fail__button-repeat:link,.b-fail__button-repeat:visited{color:#fff}.b-fail__button-cancellation{padding:5px 19px;font-size:18px;display:inline-block;color:#ff5f00;background-color:#fff;border:2px solid #ff5f00;width:200px;box-sizing:border-box;cursor:pointer}.b-fail__button-cancellation:hover{color:#fff;text-decoration:none;background-color:#ff5f00}@media screen and (max-width:767px){.b-auto-payment-popup__center{padding:50px 20px}.b-auto-payment-popup__title{font-size:18px}.b-auto-payment-popup__subtitle{font-size:18px}.b-auto-payment-popup__image{width:80px;height:81px}.b-auto-payment-popup__text{line-height:18px}.b-fail__image{width:90px;height:90px}.b-fail__content{padding:20px!important}.b-fail__text{line-height:30px}}@media screen and (max-width:480px){.b-fail__image{width:90px;height:90px}.b-fail__content{padding:20px!important}.b-fail__text{margin:15px 0 15px;font-size:20px;line-height:25px}}.l-refine-popup-template{position:fixed;background:#fff;text-align:center;left:50%;top:50%;width:430px;height:160px;z-index:1504}@media screen and (max-width:430px){.l-refine-popup-template{width:320px}}.b-refine-popup-template{display:inline-block;padding:18px 20px 40px;color:#333;font-size:18px;font-weight:400;text-align:left}.b-refine-popup-template-title{display:inline-block;font-weight:700}.b-refine-popup-template-subtitle{font-size:14px}.b-refine-popup-template__btn{padding:0 75px}.b-refine-popup-template{display:block}.b-refine-popup-template__close-popup{float:right;margin-right:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#ff5f00;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-refine-popup-template__close-popup:hover{background-color:#db5200;color:#fff}.b-refine-popup-template__send-order{float:left;margin-left:20px;width:110px;padding:11px 0 11px 0;border-radius:2px;background-color:#a0c84b;cursor:pointer;color:#fefefe;font-size:16px;font-weight:400}.b-refine-popup-template__send-order:hover{background-color:#aad750;color:#fff}@media screen and (max-width:430px){.b-refine-popup-template{padding:18px 10px 23px;font-size:16px}.b-refine-popup-template-subtitle{font-size:13px}.b-refine-popup-template__btn{padding:0 22px}.b-refine-popup-template__close-popup,.b-refine-popup-template__send-order{font-size:14px}}.ob-open-dish-popup__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2200;background:rgba(0,0,0,.8);overflow-y:auto;display:none}.ob-open-dish-popup__win{position:absolute;top:100px;left:0;width:728px;background:#fff}.ob-open-dish-popup__main{padding:0 20px 10px}.ob-open-dish-popup__footer{padding:10px 20px 10px;border-top:1px solid #dedede;background:#ececec}.ob-open-dish-popup__title{padding:15px 35px 10px 20px;color:#333;font-size:20px;font-weight:700;line-height:23px;border-bottom:1px solid #dedede}.ob-open-dish-popup__section{padding-top:10px;border-bottom:1px solid #dedede;color:#333}.ob-open-dish-popup__section li{display:block;float:left;width:47%}.ob-open-dish-popup__title-ingredient{margin-bottom:5px;margin-top:10px;font-size:16px;font-weight:400;line-height:20px}.ob-open-dish-popup__variant-name{width:260px!important}.ob-open-dish-popup__border{border-bottom:none}.ob-open-dish-popup__price-text{float:left;font-size:18px;font-weight:700}.ob-open-dish-popup__price{margin-left:10px;font-size:18px;font-weight:700;text-transform:uppercase}.ob-open-dish-popup__button-symbol-ruble{fill:#333;width:9px;height:13px;stroke:#333}.ob-open-dish-popup__btn{position:absolute;right:20px;bottom:7px;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase}.ob-open-dish-popup__minus{color:#fff!important;background:#a0c84b!important}.ob-open-dish-popup__plus{color:#fff!important;background:#a0c84b!important}.ob-open-dish-popup__count{border:none!important}.ob-open-dish-popup__hint{padding:0 22px 0 20px;font-size:14px;font-style:normal;color:#363636}.ob-open-dish-popup__symbol-ruble{fill:#a0c84b;width:6px;stroke:#a0c84b;height:9px}.ob-open-dish-popup__infoblock{padding:0 22px 0 20px;margin-top:10px}.ob-open-dish-popup__infoblock .ob-restaurantList__persons{margin-right:20px}.open{display:block}@media screen and (max-width:760px){.ob-open-dish-popup__win{min-width:100%;max-width:320px;min-height:100%;overflow:hidden}.ob-open-dish-popup__price-text{display:none}.ob-open-dish-popup__section li{float:none;width:100%}.ob-open-dish-popup__footer{position:fixed;bottom:0;left:0;padding:10px 0 10px 10px;min-width:100%}.ob-open-dish-popup__main{padding-bottom:70px;min-height:100%}.ob-open-dish-popup__header{min-width:100%;background:#fff;z-index:999}.ob-open-dish-popup__header .ob-rest-layout__img-block img{max-width:100%;max-height:50%;width:100%}.ob-open-dish-popup__closer{position:fixed;top:10px;z-index:9999}.ob-open-dish-popup__btn{position:fixed;bottom:8px;right:20px;z-index:999}.ob-open-dish-popup__title .ob-h3{font-size:16px}.ob-open-dish-popup__infoblock .ob-restaurantList__persons img{width:18px}}.b-add-review{position:relative;margin:10px auto;padding:10px 20px 20px 20px;box-sizing:border-box;background-color:#fff;border:1px solid #dedede;box-shadow:3px 4px 12px 1px rgba(0,0,0,.1)}.b-add-review__assessment-of,.b-add-review__rows{display:flex;flex-direction:row}.b-add-review__assessment-of{margin:0 0 5px 0}.b-add-review__row-assessment-of{width:100%}.b-add-review__row_logo{margin:0 14px 0 0;width:186px}.b-add-review__title{margin:0 0 15px 0;color:#333;font-size:24px;font-weight:700}.b-add-review__close{position:absolute;top:16px;right:17px;width:16px;height:16px;cursor:pointer;font-family:icons;color:#333;font-size:16px;transition:color .25s}.b-add-review__close:hover{color:#ff5f00}.b-add-review__name-rest a{display:inline-block;margin:0 0 5px 0;color:#333;font-size:16px;font-weight:700}.b-add-review__data a{display:inline-block;margin:0 0 8px 0;color:#9e9e9e;font-size:14px;font-weight:400}.b-add-review__button-bad,.b-add-review__button-good{position:relative;margin-right:6px;padding:0 0 0 30px;width:177px;height:30px;background-color:#fff;text-align:center;box-sizing:border-box;outline:1px solid #dedede;color:#333;font-size:14px;font-weight:400;line-height:28px;cursor:pointer}.b-add-review__button-good{margin:0 0 9px 0}.b-add-review__button-good:hover{outline:2px solid #a0c84b}.b-add-review__button-bad:hover{outline:2px solid #ff5f00}.b-add-review__logo-dislike,.b-add-review__logo-like{position:absolute;top:3px;left:10px;width:22px;height:20px;background-size:cover}.b-add-review__logo-dislike{background-image:url(/img/icon-01-1.png)}.b-add-review__logo-like{background-image:url(/img/icon-01-2.png)}.b-add-review__add{width:100%;height:40px;background-color:#a0c84b;text-align:center;color:#fff;font-size:16px;font-weight:400;line-height:38px;cursor:pointer}.b-add-review__add:hover{background:#aad750}.b-add-review .__disabled{color:#999;pointer-events:none;cursor:default;background:#dedede}.b-add-review__selected-good{outline:#a0c84b solid 2px}.b-add-review__selected-good .b-add-review__logo-like{background-image:url(/img/like-reviews.png)}.b-add-review__selected-bad{outline:#ff5f00 solid 2px}.b-add-review__selected-bad .b-add-review__logo-dislike{background-image:url(/img/dislike-review.png)}.b-add-review__button-good:hover .b-add-review__logo-like{background-image:url(/img/like-reviews.png)}.b-add-review__button-bad:hover .b-add-review__logo-dislike{background-image:url(/img/dislike-review.png)}.b-add-review__text{width:100%}.b-add-review__text-input{width:100%;height:69px;outline:1px solid #dedede;background-color:#fff;box-sizing:border-box;border:0}.b-add-review__text-input{resize:none}.b-add-review__logo{position:relative;margin:0 15px 0 0;width:186px;height:115px;overflow:hidden;border:1px solid #dedede}.b-add-review__buttons{width:182px}.b-add-review__add-button-heart svg{position:absolute;top:10px;right:10px;width:21px;height:19px;stroke-width:7px;fill:#fa5e2e;stroke:#fa5e2e;cursor:pointer}.b-add-review__add-button-heart svg:hover{fill:#db5200}.b-add-review__add-button-heart_empty svg{fill:#fff;stroke:#ff5f00}@media screen and (max-width:1024px) and (min-width:1024px){.b-add-review__buttons{width:25%}.b-add-review__text{width:75%}.b-add-review__row_logo{width:26%}}@media screen and (max-width:1024px){.b-add-review__logo{margin:0}}@media screen and (max-width:768px) and (min-width:768px){.b-add-review__buttons{width:48%}.b-add-review__text{width:70%}.b-add-review__row_logo{width:30%}.b-add-review__row-assessment-of{width:70%}}@media screen and (max-width:680px){.b-add-review{width:97%;padding:21px 5px;box-sizing:border-box}.b-add-review__assessment-of,.b-add-review__rows{display:block}.b-add-review__title{margin:0 0 11px 0;font-size:16px}.b-add-review__about-rest{position:absolute;left:140px}.b-add-review__subtitle{text-align:center}.b-add-review__logo{margin:0 0 10px 0;float:none;width:113px;height:70px}.b-add-review__logo img{width:113px;height:70px}.b-add-review__buttons{position:relative;overflow:hidden;width:100%}.b-add-review__button-bad,.b-add-review__button-good{margin:10px 2px;height:40px;width:48%;font-size:12px;line-height:40px}.b-add-review__button-good{float:left}.b-add-review__text{padding:0 2px;box-sizing:border-box}.b-add-review__button-bad{float:right}.b-add-review__text-input{height:40px;font-size:14px}.b-add-review__logo-dislike,.b-add-review__logo-like{top:9px}}.b-review-popup{width:600px;position:fixed;background:#fff;text-align:left;left:50%;top:50%;z-index:1504}.b-review-popup__content{position:relative;margin:25px 20px 20px 20px}.b-review-popup__title{color:#333;font-size:18px;font-weight:700}.b-review-popup__subtitle{margin:0 0 17px 0;font-size:14px;font-weight:400}.b-review-popup__about-order{margin:0 0 9px 0}.b-review-popup__image{position:relative;float:left;margin:0 10px 0 0;width:186px;height:115px;border:1px solid #dedede;overflow:hidden}.b-review-popup__add-button-heart{position:absolute;top:10px;right:10px;width:21px;height:19px;stroke-width:7px;fill:#fa5e2e;stroke:#fa5e2e;cursor:pointer}.b-review-popup__add-button-heart:hover{fill:#db5200}.b-review-popup__name{margin:0 0 7px 0;color:#333;font-size:16px;font-weight:600}.b-review-popup__date{color:#9e9e9e;font-size:14px;font-weight:400}.b-review-popup__buttons{margin:-32px 0 0 0;width:362px;float:right}.b-review-popup__button-bad,.b-review-popup__button-good{float:left;position:relative;width:174px;height:30px;background-color:#fff;text-align:center;outline:#dedede solid 1px;box-sizing:border-box;color:#333;font-size:14px;font-weight:400;line-height:28px;cursor:pointer}.b-review-popup__button-good{margin-right:12px}.b-review-popup__button-good:hover{outline:#a0c84b solid 2px}.b-review-popup__button-good:hover .b-review-popup__logo-like{background-image:url(/img/like-reviews.png)}.b-review-popup__button-bad:hover{outline:2px solid #ff5f00}.b-review-popup__button-bad:hover .b-review-popup__logo-dislike{background-image:url(/img/dislike-review.png)}.b-review-popup__logo-dislike,.b-review-popup__logo-like{position:absolute;top:3px;left:16px;width:22px;height:20px;background-size:cover}.b-review-popup__logo-like{background-image:url(/img/icon-01-2.png)}.b-review-popup__logo-dislike{left:6px;background-image:url(/img/icon-01-1.png)}.b-review-popup__text-input{margin:0 0 9px 0;width:100%;height:68px;border:1px solid #dedede;background-color:#fff;box-sizing:border-box;resize:none}.b-review-popup__add{width:100%;height:40px;background-color:#a0c84b;text-align:center;color:#fff;font-size:16px;font-weight:400;line-height:38px;cursor:pointer}.b-review-popup__add:hover{background:#aad750}.b-review-popup__close{position:absolute;top:-10px;right:0;width:16px;height:16px;cursor:pointer;font-family:icons;color:#333;font-size:16px;transition:color .25s}.b-review-popup .__disabled{color:#999;pointer-events:none;cursor:default;background:#dedede}.b-review-popup .b-add-review__add-button-heart_empty{fill:#fff;stroke:#ff5f00}@media screen and (max-width:767px){.b-review-popup{padding:9px;width:320px;box-sizing:border-box}.b-review-popup__close{top:0;right:0}.b-review-popup__content{margin:0}.b-review-popup__image{width:113px;height:70px}.b-review-popup__image img{width:113px}.b-review-popup__subtitle{width:226px}.b-review-popup__buttons{margin:10px 0 0 0;float:none}.b-review-popup__button-bad,.b-review-popup__button-good{padding:0 0 0 10px;width:148px;font-size:12px}.b-review-popup__button-good{margin-right:6px}.b-review-popup__subtitle{margin:0 0 13px}.b-review-popup__logo-like{left:12px}.b-review-popup__logo-dislike{left:4px}.b-review-popup__add-button-heart{top:6px;right:6px}}.b-add-review__selected-good{outline:#a0c84b solid 2px}.b-add-review__selected-good .b-review-popup__logo-like{background-image:url(/img/like-reviews.png)}.b-add-review__selected-bad{outline:#ff5f00 solid 2px}.b-add-review__selected-bad .b-review-popup__logo-dislike{background-image:url(/img/dislike-review.png)}.b-lazy-reviews{margin:10px 0 0 0;width:100%;padding:20px;box-sizing:border-box;background-color:#fff}.b-lazy-reviews__title{color:#333;font-size:18px;font-weight:700}.b-lazy-reviews__left{float:left;width:40%}.b-lazy-reviews__right{float:right;margin:0 0 10px 0;width:59%;text-align:right}.b-lazy-reviews__subtitle{font-size:14px;font-weight:400}.b-lazy-reviews__button-good{margin:0 0 10px 0;display:inline-block;position:relative;margin-right:6px;padding:0 0 0 30px;width:177px;height:30px;background-color:#fff;text-align:center;outline:#dedede solid 1px;box-sizing:border-box;color:#333;font-size:14px;line-height:28px;cursor:pointer;transition:outline .6s}.b-lazy-reviews__button-good:hover{outline:#a0c84b solid 2px}.b-lazy-reviews__button-good:hover .b-add-review__logo-like{background-image:url(/img/like-reviews.png)}.b-lazy-reviews__logo-like{position:absolute;top:3px;left:20px;width:22px;height:20px;background-size:cover;background-image:url(/img/icon-01-2.png);transition:background-image .3s,transform .3s}.b-lazy-reviews__button-bad{margin:0 0 10px 0;display:inline-block;position:relative;margin-right:6px;width:177px;height:30px;background-color:#fff;text-align:center;box-sizing:border-box;color:#333;font-size:14px;line-height:28px;cursor:pointer;padding:0 0 0 30px;outline:#dedede solid 1px;transition:outline .6s}.b-lazy-reviews__button-bad:hover{outline:2px solid red}.b-lazy-reviews__button-bad:hover .b-lazy-reviews__logo-dislike{background-image:url(/img/dislike-review.png)}.b-lazy-reviews__logo-dislike{position:absolute;top:3px;left:20px;width:22px;height:20px;background-size:cover;transition:background-image .3s,transform .3s;background-image:url(/img/icon-01-1.png)}.b-lazy-reviews__text-input{margin:0 0 10px 0;width:100%;height:68px;border:1px solid #dedede;background-color:#fff;box-sizing:border-box;resize:none;box-shadow:none;border-radius:0;appearance:none}.b-lazy-reviews__add{width:100%;height:40px;background-color:#a0c84b;text-align:center;color:#fff;font-size:16px;line-height:38px;cursor:pointer}.b-lazy-reviews .__disabled{color:#999;pointer-events:none;cursor:default;background:#dedede}.b-lazy-reviews .b-add-review__selected-good{outline:#a0c84b solid 2px}.b-lazy-reviews .b-add-review__selected-bad{outline:#ff5f00 solid 2px}@media screen and (max-width:767px){.b-lazy-reviews{padding:9px}.b-lazy-reviews__left{width:100%;float:none}.b-lazy-reviews__right{width:100%;float:none}.b-lazy-reviews__button-good{float:left;margin:10px 1px;height:40px;width:146px;font-size:12px;line-height:40px}.b-lazy-reviews__logo-like{top:9px;left:12px}.b-lazy-reviews__button-bad{float:right;margin:10px 1px;height:40px;width:146px;font-size:12px;line-height:40px}.b-lazy-reviews__logo-dislike{top:9px;left:12px}}.l-home-top-banner-slider{position:relative;height:465px!important;background-image:url(/img/home/business/business-bg.jpg);background-size:cover;background-position:100% 30%}.l-home-top-banner-slider .b-home-top-banner{position:relative;padding:1px;width:100%;height:465px;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:100% 30%;cursor:pointer}.l-home-top-banner-slider .b-home-top-banner-slide1{background-image:url(/img/home/banner-sl-1.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide2{background-image:url(/img/home/banner-sl-2.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide3{background-image:url(/img/home/banner-sl-catering.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide4{background-image:url(/img/home/banner-sl-4.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide5{background-image:url(/img/home/business/business-bg.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide6{background-image:url(/img/home/banner-sl-easter.jpg)}.l-home-top-banner-slider .b-home-top-banner__blackout-slider{position:relative}.l-home-top-banner-slider .b-home-top-banner__title-slider{margin:80px 0 30px 20px;color:#ff5f00;color:#fff;font-size:48px;font-weight:700;line-height:48px;text-transform:uppercase}.l-home-top-banner-slider .b-home-top-banner__title-slider .promocode-text{font-size:14px;line-height:18px;color:#68a1ff;display:inline-block;border-left:3px #68a1ff solid;padding-left:10px}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider{margin:0 0 0 20px;font-size:36px;font-weight:400;text-transform:uppercase;color:#fff}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider span{font-size:36px;font-weight:700;text-transform:uppercase;color:#fff}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider-small{margin:0 0 0 20px;font-size:18px;font-weight:400;color:#fff}.l-home-top-banner-slider .b-home-top-banner__title-slider2{color:#d6142d!important;color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider2{color:#333!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider2 span{color:#333!important}.l-home-top-banner-slider .b-home-top-banner__title-slider3{color:#fff!important;max-width:800px}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider3{color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider3 span{color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider3 .new-year-2020-banner-bottom{bottom:35px;background-color:#a0c84b;padding:10px 20px;color:#fff;font-size:24px;left:0;display:block;width:210px;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer}.l-home-top-banner-slider .b-home-top-banner__title-slider4{color:#92b732!important;color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider4{color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider4 span{color:#fff!important}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider5 img{display:inline-block;height:60px;width:60px;margin-right:35px}.l-home-top-banner-slider .owl-carousel .owl-item .image_stack img{display:inline-block!important;height:40px!important;width:40px!important}.l-home-top-banner-slider .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:50%;bottom:10px}.l-home-top-banner-slider .owl-carousel .owl-nav.disabled{display:block}.l-home-top-banner-slider .owl-theme .owl-nav{margin-top:0}.l-home-top-banner-slider .owl-next span{margin:0 -4px 0 0}.l-home-top-banner-slider .owl-theme .owl-nav [class*=owl-]{position:absolute;color:#9e9e9e;margin:0;border-radius:0;transition:background-color .3s;width:50px;height:50px}.l-home-top-banner-slider .owl-theme .owl-nav [class*=owl-] span{font-size:50px;line-height:30px}.l-home-top-banner-slider .owl-theme .owl-nav [class*=owl-]:hover{background:#a0c84b;color:#fff;transition:background-color .3s}@media screen and (max-width:1024px){.l-home-top-banner-slider .owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#9e9e9e}}.l-home-top-banner-slider .owl-prev{top:40%;left:10px}.l-home-top-banner-slider .owl-next{top:40%;right:10px}.l-home-top-banner-slider .owl-theme .owl-dots{position:absolute;margin-top:-32px;left:50%}.b2b-word{font-size:30px;color:#a0c84b;line-height:48px;vertical-align:top}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#9e9e9e}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:focus span{border:none}.owl-dot.active:focus,.owl-dot:focus,.owl-next:focus,.owl-prev:focus{outline:0}@media screen and (max-width:1300px){.l-home-top-banner-slider .b-home-top-banner__title-slider{font-size:40px}}@media screen and (max-width:1155px){.l-home-top-banner-slider .b-home-top-banner__subtitle-slider-small{display:none}.l-home-top-banner-slider .b-home-top-banner__title-slider{font-size:40px}}@media screen and (min-width:1025px){.l-home-top-banner-slider .b-home-top-banner{padding:1px 90px 1px 70px}.l-home-top-banner-slider .b-home-top-banner__blackout-slider{max-width:1440px;margin:auto}.l-home-top-banner-slider .b-home-top-banner__title-slider{margin:80px 0 30px 20px;line-height:60px}.l-home-top-banner-slider .b-home-top-banner__title-slider2{color:#d6142d!important}}@media screen and (max-width:1024px){.l-home-top-banner-slider{height:210px!important;background-position:50% 30%;background-image:url(/img/home/banner-sl-1-mob.jpg)}.l-home-top-banner-slider .b-home-top-banner__title-slider3{background:0 0;box-shadow:none}.l-home-top-banner-slider .b-home-top-banner{padding:0;height:210px;background-position:50% 30%}.l-home-top-banner-slider .b-home-top-banner-slide1{background-image:url(/img/home/banner-sl-1-mob.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide2{background-image:url(/img/home/banner-sl-2-mob.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide3{background-image:url(/img/home/banner-sl-catering-mob.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide4{background-image:url(/img/home/banner-sl-4-mob.jpg)}.l-home-top-banner-slider .b-home-top-banner__blackout-slider{width:100%;height:100%;padding:1px;box-sizing:border-box;background-color:rgba(0,0,0,.4)}.l-home-top-banner-slider .b-home-top-banner__title-slider{max-width:80%;margin:25px auto 0;font-size:28px;line-height:30px;text-align:center}.l-home-top-banner-slider .b-home-top-banner__title-slider .promocode-text{display:none}.l-home-top-banner-slider .b-home-top-banner__title-slider .b2b-word{font-size:18px;line-height:28px}.l-home-top-banner-slider .b-home-top-banner__subtitle-slider,.l-home-top-banner-slider .b-home-top-banner__subtitle-slider-small{display:none}.l-home-top-banner-slider .b-home-top-banner__blackout-slider{width:100%;height:100%;padding:1px;box-sizing:border-box}.l-home-top-banner-slider .b-home-top-banner__delimiter-slider{display:none}.l-home-top-banner-slider .owl-theme .owl-dots .owl-dot{display:none!important}.l-home-top-banner-slider .owl-prev{top:35%!important;left:5px}.l-home-top-banner-slider .owl-next{top:35%!important;right:5px}.l-home-top-banner-slider .owl-carousel{height:210px;background-color:rgba(0,0,0,.4)}}@media screen and (max-width:768px){.l-home-top-banner-slider .b-home-top-banner__title-slider{max-width:none;margin:22px 0 0;font-size:20px;line-height:24px}.l-home-top-banner-slider .b2b-word{font-size:14px;line-height:20px}}@media screen and (max-width:480px){.l-home-top-banner-slider{background-image:url(/img/home/banner-sl-1-mob-sm.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide1{background-image:url(/img/home/banner-sl-1-mob-sm.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide2{background-image:url(/img/home/banner-sl-2-mob-sm.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide3{background-image:url(/img/home/banner-sl-catering-mob-sm.jpg)}.l-home-top-banner-slider .b-home-top-banner-slide4{background-image:url(/img/home/banner-sl-4-mob-sm.jpg)}.l-home-top-banner-slider .owl-theme .owl-nav [class*=owl-]{display:none}}@media screen and (max-width:380px){.l-home-top-banner-slider .b-home-top-banner__title-slider{margin:14px 0 0;font-size:18px}}@media screen and (max-width:280px){.l-home-top-banner-slider .b-home-top-banner__title-slider{margin:52px 0 35px 21px}}.b-top-main-banner{position:relative}.b-top-main-banner .b-home-top-banner__static-block{position:absolute;left:0;right:0;bottom:0;padding:1px 90px 1px 70px;max-width:1440px;margin:auto}@media screen and (max-width:1024px){.b-top-main-banner .b-home-top-banner__static-block{padding:0 20px}}.b-top-main-banner .b-home-top-banner__logo{position:absolute;right:-87px;bottom:12px;width:116px;height:74px;box-shadow:1px 1px 7px rgba(0,0,0,.35);overflow:hidden;z-index:2}.b-top-main-banner .b-home-top-banner__logo img{width:100%}.b-top-main-banner .ob-layout__order{border-top:none}.b-top-main-banner .ob-layout__order .ob-order-count{display:block;background-color:inherit;position:absolute;right:107px;height:50px;bottom:-65px;padding:0 0 0 20px;text-align:right;z-index:2}.b-top-main-banner .ob-layout__order .ob-order-count__counter{padding:0;right:38px;width:230px}.b-top-main-banner .ob-layout__order .ob-order-count__container{display:block;margin:-10px 0 0 0;padding:0;overflow:visible}.b-top-main-banner .ob-layout__order .flip-clock-wrapper .flip{border:1px solid #fff;height:38px;width:30px;background:inherit}.b-top-main-banner .ob-layout__order .flip-clock-wrapper ul{border-radius:0}.b-top-main-banner .ob-layout__order .ob-order-count__counter:after{width:0}.b-top-main-banner .ob-layout__order .flip-clock-wrapper ul li a div.up:after{top:17px;background-color:#fff;height:1px}.b-top-main-banner .ob-layout__order .flip-clock-wrapper ul li a div div.inn{font-size:28px;color:#fff;background:#844e27;border-radius:0;font-weight:700}.b-top-main-banner .ob-layout__order .flip-clock-wrapper ul li a div.up div.inn{top:-1px}.b-top-main-banner .ob-layout__order .flip-clock-wrapper ul li a div.down{border-radius:0}.b-top-main-banner .ob-layout__order .flip-clock-wrapper .shadow{background:inherit!important}.b-top-main-banner .ob-layout__order .ob-order-count__label{color:#fff;font-size:14px;font-weight:400;line-height:14px;margin:0;width:55px;text-align:right}.b-top-main-banner .ob-layout__order .ob-order-count__content{position:relative;padding:0 39px 0 0;max-width:280px;font-size:14px;text-align:right;line-height:15px;height:45px;color:#fff}.b-top-main-banner .ob-layout__order .ob-order-count__content a{color:#fff}.b-top-main-banner .ob-layout__order .ob-order-count__content a:visited{color:#fff}.b-top-main-banner .ob-layout__order .ob-order-count__name{font-weight:400}.b-top-main-banner .ob-layout__order .ob-order-count__digits{display:inline-block;vertical-align:top}@media screen and (min-width:1025px){.b-top-main-banner .ob-layout__order .ob-order-count{bottom:100px;right:175px}}@media screen and (max-width:1024px){.b-top-main-banner .b-home-top-banner__static-block .ob-order-count__container{display:none}.b-top-main-banner .b-home-top-banner__static-block .ob-order-count{padding:0;bottom:64px;right:0;left:0;margin:auto;text-align:center}.b-top-main-banner .b-home-top-banner__static-block .ob-order-count__counter{right:0}.b-top-main-banner .b-home-top-banner__static-block .ob-order-count__label{text-align:center;width:100%}}.essence-banner-container{background-position:0 10%;background-repeat:no-repeat;background-size:cover;height:250px;width:100%;position:relative;margin:0 0 10px 0}.essence-banner-inner-wrapper{padding:0 110px;margin:0 auto;max-width:1440px}.essence-banner-breadcrumbs{display:block;position:absolute;top:0;height:30px;margin-top:10px}.essence-banner-breadcrumbs .ob-breadcrumbs{padding:0}.essence-banner-breadcrumbs .ob-breadcrumbs__item{font-weight:400;font-size:12px;color:#fff}.essence-banner-inner-wrapper h1{display:inline-block;font-size:36px;font-weight:700;color:#fff;line-height:45px;text-transform:uppercase;width:55%}.essence-banner-inner-wrapper h1 span{font-size:60%}.essence-banner-inner-wrapper:before{content:'';height:250px;display:inline-block;vertical-align:middle}.essence-banner-inline{display:inline-block;width:90%;vertical-align:middle}.essence-banner-calorie{font-weight:700;font-size:16px;color:#000;text-transform:uppercase;background-color:#eadd38;display:block;width:270px;padding:5px 10px;margin-top:15px;background:linear-gradient(-60deg,transparent 16px,#eadd38 0)}.essence-banner-calorie-gender{display:block;margin-top:15px;font-weight:400;font-size:16px;color:#fff}@media screen and (max-width:1440px){.essence-banner-inner-wrapper{padding:0 90px}}@media screen and (max-width:1230px){.essence-banner-inner-wrapper h1{width:80%}}@media screen and (max-width:1024px){.essence-banner-container{background-position-x:60%}.essence-banner-inner-wrapper{padding:0 30px}.essence-banner-inner-wrapper h1{font-size:26px;line-height:30px}}@media screen and (max-width:480px){.essence-banner-container{height:125px}.essence-banner-inner-wrapper:before{height:125px}.essence-banner-inner-wrapper h1{font-size:20px;line-height:24px;width:100%}.essence-banner-inner-wrapper{padding:0 10px}.essence-banner-calorie{font-size:12px;width:190px;margin-top:5px;padding:3px 6px}.essence-banner-calorie-gender{margin-top:5px;font-size:12px}}.o2 .container{margin:0 15px}.o2 .col-md-12,.o2 .col-md-3,.o2 .col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.o2 .show-grid [class^=col-]{padding-top:10px;padding-bottom:10px;background-color:#eee;background-color:rgba(86,61,124,.15);border:1px solid #ddd}.o2 .col-md-3{width:25%;float:left}.o2 .col-md-6{width:50%;float:left}.o2 .col-md-12{width:100%;float:left}.o2 .row{margin-right:-15px;margin-left:-15px}.o2 button,.o2 input,.o2 textarea{color:inherit;font:inherit;margin:0}.o2 button{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}.o2 button::-moz-focus-inner,.o2 input::-moz-focus-inner{border:0;padding:0}.o2 fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.o2 textarea{overflow:auto}.o2 button,.o2 input,.o2 textarea{font-family:inherit;font-size:inherit;line-height:inherit}.o2 h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px;margin-bottom:10px;font-size:24px}.o2 fieldset{min-width:0;padding:0;margin:0;border:0}.o2 input{color:inherit;font:inherit;margin:0;line-height:inherit}.o2 table{border-collapse:collapse;border-spacing:0;background-color:transparent}.o2 td,.o2 th{padding:0}.o2 p{margin:0 0 10px}.o2 th{text-align:left}.o2 div,.o2 p{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.o2 p{margin:0 0 10px}.o2 *{box-sizing:border-box}.o2 :after,.o2 :before{box-sizing:border-box}.o2 label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600;font-size:14px}.o2 .form-group{margin-bottom:6px;display:inline-block;width:100%}.o2 .form-group.required .control-label:after{content:'*';color:red}.o2 .glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings",sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o2 .glyphicon-calendar:before{content:"\e109"}.o2 .table-condensed>tbody>tr>td,.o2 .table-condensed>tfoot>tr>th,.o2 .table-condensed>thead>tr>th{padding:5px}.o2 .form-control{display:block;width:100%;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;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.o2 .form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.o2 .form-control::-moz-placeholder{color:#999;opacity:1}.o2 .form-control:-ms-input-placeholder{color:#999}.o2 .form-control::-webkit-input-placeholder{color:#999}.o2 .form-control::-ms-expand{background-color:transparent;border:0}.o2 .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.o2 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.o2 .input-group{position:relative;display:table;border-collapse:separate}.o2 .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.o2 .input-group .form-control:focus{z-index:3}.o2 .input-group .form-control,.o2 .input-group-addon{display:table-cell}.o2 .input-group-addon{width:1%;white-space:nowrap;vertical-align:middle}.o2 .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.o2 .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.o2 .input-group-addon:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.o2 .input-group-addon:last-child{border-left:0}.o2 .table-condensed>tbody>tr>td,.o2 .table-condensed>tfoot>tr>th,.o2 .table-condensed>thead>tr>th{line-height:normal}.o2 .datepicker{border-radius:4px;direction:ltr}.o2 .datepicker-calendar{background-repeat:no-repeat;background-image:url(/img/static/calendar.png);background-color:#fff;background-position:top -2px right 0;display:block;height:18px;width:16px;margin-top:-2px}.o2 .input-group-addon{background-color:#fff}.o2 .input-group-addon:hover{background-color:#ceff655c}.o2 .datepicker-dropdown{top:0;padding:4px;left:inherit!important}.o2 .datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.o2 .datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.o2 .datepicker-dropdown.datepicker-orient-left:before{left:6px}.o2 .datepicker-dropdown.datepicker-orient-left:after{left:7px}.o2 .datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.o2 .datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.o2 .datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr th,.o2 .datepicker table tr td{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.o2 .datepicker table tr td.new,.o2 .datepicker table tr td.old{color:#777}.o2 .datepicker table tr td.day:hover{background:#eee;cursor:pointer}.o2 .datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.o2 .datepicker table tr td span.focused,.o2 .datepicker table tr td span:hover{background:#eee}.o2 .datepicker table tr td span.new,.o2 .datepicker table tr td span.old{color:#777}.o2 .datepicker .datepicker-switch{width:145px}.o2 .datepicker .datepicker-switch,.o2 .datepicker .next,.o2 .datepicker .prev,.o2 .datepicker tfoot tr th{cursor:pointer}.o2 .datepicker .datepicker-switch:hover,.o2 .datepicker .next:hover,.o2 .datepicker .prev:hover,.o2 .datepicker tfoot tr th:hover{background:#eee}.o2 .input-group.date .input-group-addon{cursor:pointer}.o2 .datepicker.datepicker-dropdown{z-index:2500!important}.o2 .ob-form__field-block{overflow:hidden;margin-bottom:10px}.o2 .ob-form__field-block:last-child{margin-bottom:0}.o2 .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (max-width:600px){.o2 .col-md-12,.o2 .col-md-3,.o2 .col-md-6{display:block;width:100%}}.o2 .fade{opacity:0;transition:opacity .15s linear}.o2 .fade.in{opacity:1}.o2 .close{float:right;font-size:20px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.o2 .close:focus,.o2 .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.o2 .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.o2 .modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.o2 .modal.in .modal-dialog{transform:translate(0,0)}.o2 .modal-open .modal{overflow-x:hidden;overflow-y:auto}.o2 .modal-dialog{position:relative;width:auto;margin:10px}.o2 .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.o2 .modal-header{padding:12px;border-bottom:1px solid #e5e5e5}.o2 .modal-title{margin:0;font-weight:700;line-height:1;color:inherit;font-size:20px}.o2 .modal-body{position:relative;padding:15px 0;overflow:hidden}.o2 .modal-footer{padding:4px 0;text-align:right;border-top:1px solid #e5e5e5}@media (min-width:768px){.o2 .modal-dialog{width:600px;margin:30px auto}.o2 .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.o2 .modal-footer:after,.o2 .modal-footer:before,.o2 .modal-header:after,.o2 .modal-header:before{display:table;content:" "}.o2 .modal-footer:after,.o2 .modal-header:after{clear:both}.o2 .bg-gray{color:#000;background-color:#d2d6de!important}.o2 .modal-scrolled{overflow-y:scroll;box-sizing:border-box;padding:15px}.o2 .footer-btn{float:right}.o2 .footer-text{text-align:left;line-height:20px;padding:5px 15px;font-size:10px}.o2 #modal-save-btn{background:#a0c84b;color:#fff;border-color:#7daa2d;cursor:pointer;outline:0;padding:5px 20px;text-decoration:none;font-size:16px;font-weight:900;text-transform:uppercase;border-style:solid;border-width:0;line-height:20px;border-radius:0}div#banner_wrapper_info{display:block;max-width:1410px;margin:20px auto 3px;padding:0 10px}.banner-info-block{background-color:#ff4d4d;border-radius:18px;width:100%}.banner-info-text-wrapper{margin:22px 0 16px 16px;display:inline-block;color:#ffff;width:73%}.banner-info-text-title{font-size:20px;font-weight:500;padding-bottom:5px}.banner-info-text-content{font-weight:300}.banner-info-ico{display:inline-block;width:63px;height:69px;background-image:url(/img/banner-info/ico-tech.png);background-size:cover;background-repeat:no-repeat;float:right;margin-top:6px;margin-right:6px}.ob-ordering-page{margin-top:20px;font-size:0}.ob-ordering-page__title-block{margin-bottom:20px;margin-top:-13px}@media (max-width:640px){.ob-ordering-page__title-block{margin-top:-19px}}.ob-ordering-page__main-column{width:65.95745%;display:inline-block;vertical-align:top;margin-right:2.12766%;font-size:14px;margin-bottom:35px}.ob-ordering-page__info-column{width:31.91489%;display:inline-block;vertical-align:top;font-size:14px}.ob-ordering-page .ob-wrapper{margin-bottom:-17px}.ob-ordering-page__warning-text{padding:0 0 20px 0;display:none;color:#db5200;text-align:center}.ob-ordering-page__warning-about-input{margin:15px 0 0 0}.ob-ordering-page__warning-about-conditions{margin:0 0 0 10px}.ob-ordering-page__main-column .ob-form__field-name__position{display:inline-block;float:none;margin-bottom:12px;padding:0}.ob-ordering-page__main-column .ob-form__field-wrapper{float:left;width:49%}.ob-ordering-page__main-column .ob-form__field-wrapper:first-child{margin-right:10px}.ob-ordering-page__main-column .ob-form__field-block-date{float:left;margin:0 15px 0 0;color:#ff5f00;font-weight:700}.ob-ordering-page__main-column .ob-ordering-form__field{max-width:286px;height:43px}.ob-ordering-page__main-column .ob-delivery-order__field-user{display:flex;display:-webkit-flex;width:100%}.ob-ordering-page__main-column .ob-delivery-order__field-address{width:100%}.ob-ordering-page__main-column .ob-field-box__input-address{height:43px}.ob-ordering-page__main-column .ob-field-box__col-address{width:23.5%;margin:0 10px 0 0}.ob-ordering-page__main-column .ob-field-box__col-address:last-child{margin:0}.ob-ordering-page__main-column .ob-field-box__label-btn{display:inline-block!important;padding:10px 20px 10px!important}.ob-ordering-page__main-column .bs-field-box__label-btn{display:inline-block;cursor:pointer}.ob-ordering-page__main-column .bs-field-box__label-btn label.ob-field-box__label{padding:10px 20px 10px}.ob-ordering-page__main-column .ob-btn__width{width:100%;font-weight:600;font-size:16px}.ob-ordering-page__main-column ._bold{font-weight:600}.ob-ordering-page__tile{padding:0 0 20px 0;background:#fff}.ob-ordering-title__logo{float:left;padding:5px;background:#fff;margin-right:17px}.ob-ordering-title:after{content:'';display:table;clear:both}.ob-ordering-title__header{font-family:Roboto;font-size:30px;line-height:50px;color:#1a1a1a;font-weight:700}@media (max-width:680px){.ob-ordering-title__header{line-height:30px}}.ob-ordering-title__subheader{font-family:Arial;font-size:16px;line-height:1.2;color:#1a1a1a;font-weight:400}@media (max-width:680px){.ob-ordering-title__subheader{margin-top:10px}}.ob-ordering-stock{background:#fff;padding:30px 30px 20px;margin-bottom:10px}.ob-ordering-stock__header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-ordering-stock__radio{display:block;margin-bottom:16px}.ob-ordering-stock__radio-field{display:none}.lt-ie9 .ob-ordering-stock__radio-field{display:inline;vertical-align:text-bottom}.ob-ordering-stock__radio-field+.ob-ordering-stock__radio-label{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-ordering-stock__radio-field+.ob-ordering-stock__radio-label:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:50%;margin-right:14px;box-sizing:border-box;transition:border .25s ease}.ob-ordering-stock__radio-field+.ob-ordering-stock__radio-label{vertical-align:middle}.ob-ordering-stock__radio-field+.ob-ordering-stock__radio-label:hover:before{border-color:#ff5f00}.ob-ordering-stock__radio-field+.ob-ordering-stock__radio-label:active:before,.ob-ordering-stock__radio-field:active+.ob-ordering-stock__radio-label:before,.ob-ordering-stock__radio-field:checked+.ob-ordering-stock__radio-label:before,.ob-ordering-stock__radio-field:checked+.ob-ordering-stock__radio-label:hover:before{border-color:#ff5f00;border-width:10px}.ob-ordering-form-rest{padding:0 0 20px 0;background:#fff}.ob-ordering-form{background:#fff;padding:10px 20px 0 20px}.ob-ordering-form__fieldset{padding:0 0 10px;text-align:left}.ob-ordering-form__fieldset:after{content:'';display:table;clear:both}.ob-ordering-form__delivery-time{border-top:1px solid #dedede;line-height:35px}.ob-ordering-form__interval{border-bottom:1px solid #dedede}.ob-ordering-form__field-name{float:left;width:145px;display:inline-block;padding-top:10px;margin-right:10px}.ob-ordering-form__field-name._top{padding-top:0}.ob-ordering-form__field-wrap{overflow:hidden;margin-bottom:10px}.ob-ordering-form__field-wrap:last-child{margin-bottom:0}.ob-ordering-form__radio{display:block;margin-bottom:10px}.ob-ordering-form__radio-field{display:none}.lt-ie9 .ob-ordering-form__radio-field{display:inline;vertical-align:text-bottom}.ob-ordering-form__radio-field+.ob-ordering-form__radio-text{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-ordering-form__radio-field+.ob-ordering-form__radio-text:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:50%;margin-right:14px;box-sizing:border-box;transition:border .25s ease}.ob-ordering-form__radio-field+.ob-ordering-form__radio-text{vertical-align:middle}.ob-ordering-form__radio-field+.ob-ordering-form__radio-text:hover:before{border-color:#ff5f00}.ob-ordering-form__radio-field+.ob-ordering-form__radio-text:active:before,.ob-ordering-form__radio-field:active+.ob-ordering-form__radio-text:before,.ob-ordering-form__radio-field:checked+.ob-ordering-form__radio-text:before,.ob-ordering-form__radio-field:checked+.ob-ordering-form__radio-text:hover:before{border-color:#ff5f00;border-width:10px}.ob-ordering-form__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-ordering-form__select._error{border-color:#ff6f27}.ob-ordering-form__select.error{border-color:#ff6f27}.ob-ordering-form__phone-error{display:none;font-size:12px;color:#ff6f27;margin-top:5px}.ob-ordering-form__gift{position:relative;margin:0 0 20px 0;padding:20px;background-color:#fff}.ob-ordering-form__gift-title{font-weight:400;line-height:1.2;color:#363636;font-size:18px}.ob-ordering-form__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-ordering-form__input._error{border-color:#ff6f27}.ob-ordering-form__input.error{border-color:#ff6f27}.ob-ordering-form__input._short{max-width:82px}.ob-ordering-form__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-ordering-form__textarea._error{border-color:#ff6f27}.ob-ordering-form__textarea.error{border-color:#ff6f27}.ob-ordering-form__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-ordering-form__submit:active,.ob-ordering-form__submit:hover,.ob-ordering-form__submit:visited{text-decoration:none}.ob-ordering-form__submit,.ob-ordering-form__submit:link,.ob-ordering-form__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-ordering-form__submit._hover,.ob-ordering-form__submit:hover{background:#aad750;border-color:#7daa2d}.ob-ordering-form__submit._active,.ob-ordering-form__submit:active{background:#7daa2d;border-color:transparent}.ob-ordering-form__submit._disabled,.ob-ordering-form__submit._disabled:active,.ob-ordering-form__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-ordering-form__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-ordering-form__submit._active,.ob-ordering-form__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-ordering-result{background:#fff;padding:24px 20px 20px}.ob-ordering-result__header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:15px}.ob-ordering-result__edit{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:12px;float:right;margin-top:8px}.ob-ordering-result__edit:hover{text-decoration:none;color:gray}.ob-ordering-result__edit._active,.ob-ordering-result__edit:active{text-decoration:none}.ob-ordering-result__item{border-bottom:1px dashed #e3e3e3;padding:16px 0;display:table;width:100%}.ob-ordering-result__col{display:table-cell;width:20%;text-align:right}.ob-ordering-result__col:first-child{font-size:12px;width:50%;text-align:left}.ob-ordering-result__col:last-child{width:30%}.ob-ordering-result__special{color:#f1b34c;font-size:10px;display:block}.ob-ordering-result__info-cost{border-bottom:1px dashed #e3e3e3;padding:16px 0}.ob-ordering-result__info-total{padding:16px 0 0}.ob-ordering-result__info-cost,.ob-ordering-result__info-total{display:table;width:100%}.ob-ordering-result__info-cost div,.ob-ordering-result__info-total div{display:table-row;line-height:1.4}.ob-ordering-result__info-cost ._gray,.ob-ordering-result__info-total ._gray{color:#999}.ob-ordering-result__info-cost ._total,.ob-ordering-result__info-total ._total{font-size:18px}.ob-ordering-result__info-cost ._orange,.ob-ordering-result__info-total ._orange{color:#f1b34c;font-weight:700}.ob-ordering-result__wide-col{display:table-cell;text-align:left;width:70%}.ob-ordering-result__cost-col{display:table-cell;text-align:right;width:30%}@media screen and (min-width:1025px){.ob-ordering-page__main-column .ob-ordering-form__field{max-width:446px}}@media screen and (min-width:1291px){.ob-ordering-page__main-column .ob-field-box__col-address{width:23.9%}}@media screen and (max-width:768px){.ob-ordering-page__info-column,.ob-ordering-page__main-column{width:100%}.ob-ordering-page__main-column{margin-bottom:10px}.ob-ordering-page__info-column{margin-bottom:50px}}@media screen and (max-width:640px){.ob-ordering-title__header{font-size:20px}}@media screen and (max-width:895px){.ob-ordering-page__main-column .ob-form__field-wrapper{width:48.5%}.ob-ordering-page__main-column .ob-field-box__col-address{width:23.333%}}@media screen and (max-width:819px){.ob-ordering-page__main-column .ob-field-box__col-address{width:22.999%}}@media screen and (max-width:768px){.ob-ordering-page__main-column .ob-field-box__col-address{width:23.7%}.ob-ordering-page__main-column .ob-form__field-wrapper{width:48.8%}.ob-ordering-page__main-column .ob-ordering-form__field{max-width:314px}}@media screen and (max-width:693px){.ob-ordering-page__main-column .ob-field-box__col-address{width:23.45%}}@media screen and (max-width:640px){.ob-ordering-page__main-column{margin-right:0}.ob-ordering-page__main-column .ob-form__field-wrapper{float:none;width:100%}.ob-ordering-page__main-column .ob-form__field-wrapper:first-child{margin:0 0 10px 0}.ob-ordering-page__main-column .ob-ordering-form__field{max-width:556px}.ob-ordering-page__main-column .ob-field-box__label-title-visible{display:block;text-align:left;font-size:14px}.ob-ordering-page__main-column .ob-field-box__col-address{width:49.3%;margin:0}.ob-ordering-page__main-column .ob-field-box__col-address:nth-child(odd){margin:0 5px 0 0}.ob-ordering-page__main-column .ob-field-box__label-btn{display:block!important;padding:6px 50px 6px!important}.ob-ordering-page__main-column .ob-toggle__btn-position{margin-left:0}.ob-ordering-title__header-block{text-align:center}}@media screen and (max-width:411px){.ob-ordering-page__main-column .ob-field-box__col-address{width:48.99%}.ob-ordering-page__main-column .ob-form__field-name{float:none}.ob-ordering-page__main-column .ob-ordering-form__delivery-time,.ob-ordering-page__main-column .ob-ordering-form__interval{line-height:25px}}.ob-add-coworker-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-add-coworker{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-add-coworker__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-add-coworker__form-block:after{content:'';display:table;clear:both}.ob-add-coworker__block-header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-add-coworker__field-name{float:left;width:145px;padding-top:10px}.ob-add-coworker__field-name._top{padding-top:0}.ob-add-coworker__field-block{overflow:hidden;margin-bottom:10px}.ob-add-coworker__field-block:last-child{margin-bottom:0}.ob-add-coworker__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-add-coworker__input._error{border-color:#ff6f27}.ob-add-coworker__input.error{border-color:#ff6f27}.ob-add-coworker__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-add-coworker__select._error{border-color:#ff6f27}.ob-add-coworker__select.error{border-color:#ff6f27}.ob-add-coworker__select._day{max-width:50px}.ob-add-coworker__select._month{max-width:189px}.ob-add-coworker__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-add-coworker__textarea._error{border-color:#ff6f27}.ob-add-coworker__textarea.error{border-color:#ff6f27}.ob-add-coworker__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px}.ob-add-coworker__submit:active,.ob-add-coworker__submit:hover,.ob-add-coworker__submit:visited{text-decoration:none}.ob-add-coworker__submit,.ob-add-coworker__submit:link,.ob-add-coworker__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-add-coworker__submit._hover,.ob-add-coworker__submit:hover{background:#aad750;border-color:#7daa2d}.ob-add-coworker__submit._active,.ob-add-coworker__submit:active{background:#7daa2d;border-color:transparent}.ob-add-coworker__submit._disabled,.ob-add-coworker__submit._disabled:active,.ob-add-coworker__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-add-coworker__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-add-coworker__submit._active,.ob-add-coworker__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-add-coworker__check-block{display:block;margin-bottom:10px}.ob-add-coworker__checkbox{display:none}.lt-ie9 .ob-add-coworker__checkbox{display:inline;vertical-align:text-bottom}.ob-add-coworker__checkbox+.ob-add-coworker__check-label{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-add-coworker__checkbox+.ob-add-coworker__check-label:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:2px;margin-right:14px;box-sizing:border-box;transition:border .25s ease}.ob-add-coworker__checkbox+.ob-add-coworker__check-label{vertical-align:middle}.ob-add-coworker__checkbox+.ob-add-coworker__check-label:hover:before{border-color:#ff5f00}.ob-add-coworker__checkbox+.ob-add-coworker__check-label:active:before,.ob-add-coworker__checkbox:active+.ob-add-coworker__check-label:before,.ob-add-coworker__checkbox:checked+.ob-add-coworker__check-label:before,.ob-add-coworker__checkbox:checked+.ob-add-coworker__check-label:hover:before{border-color:#ff5f00;border-width:10px}.ob-company-info-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-company-info{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-company-info__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-company-info__form-block:after{content:'';display:table;clear:both}.ob-company-info__block-header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-company-info__field-name{float:left;width:145px;padding-top:10px;margin-right:10px}.ob-company-info__field-name._top{padding-top:0}.ob-company-info__field-block{overflow:hidden;margin-bottom:10px}.ob-company-info__field-block:last-child{margin-bottom:0}.ob-company-info__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-company-info__input._error{border-color:#ff6f27}.ob-company-info__input.error{border-color:#ff6f27}.ob-company-info__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-company-info__select._error{border-color:#ff6f27}.ob-company-info__select.error{border-color:#ff6f27}.ob-company-info__select._day{max-width:50px}.ob-company-info__select._month{max-width:189px}.ob-company-info__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-company-info__textarea._error{border-color:#ff6f27}.ob-company-info__textarea.error{border-color:#ff6f27}.ob-company-info__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-company-info__submit:active,.ob-company-info__submit:hover,.ob-company-info__submit:visited{text-decoration:none}.ob-company-info__submit,.ob-company-info__submit:link,.ob-company-info__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-company-info__submit._hover,.ob-company-info__submit:hover{background:#aad750;border-color:#7daa2d}.ob-company-info__submit._active,.ob-company-info__submit:active{background:#7daa2d;border-color:transparent}.ob-company-info__submit._disabled,.ob-company-info__submit._disabled:active,.ob-company-info__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-company-info__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-company-info__submit._active,.ob-company-info__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-company-info__check-block{display:block;margin-bottom:10px}.ob-company-info__checkbox{display:none}.lt-ie9 .ob-company-info__checkbox{display:inline;vertical-align:text-bottom}.ob-company-info__checkbox+.ob-company-info__check-label{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-company-info__checkbox+.ob-company-info__check-label:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:50%;margin-right:14px;box-sizing:border-box;transition:border .25s ease}.ob-company-info__checkbox+.ob-company-info__check-label{vertical-align:middle}.ob-company-info__checkbox+.ob-company-info__check-label:hover:before{border-color:#ff5f00}.ob-company-info__checkbox+.ob-company-info__check-label:active:before,.ob-company-info__checkbox:active+.ob-company-info__check-label:before,.ob-company-info__checkbox:checked+.ob-company-info__check-label:before,.ob-company-info__checkbox:checked+.ob-company-info__check-label:hover:before{border-color:#ff5f00;border-width:10px}.ob-prepayment-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-prepayment{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-prepayment__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-prepayment__form-block:after{content:'';display:table;clear:both}.ob-prepayment__field-name{float:left;width:145px;padding-top:10px;margin-right:10px}.ob-prepayment__field-name._top{padding-top:0}.ob-prepayment__field-block{overflow:hidden;margin-bottom:10px}.ob-prepayment__field-block:last-child{margin-bottom:0}.ob-prepayment__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-prepayment__input._error{border-color:#ff6f27}.ob-prepayment__input.error{border-color:#ff6f27}.ob-prepayment__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-prepayment__textarea._error{border-color:#ff6f27}.ob-prepayment__textarea.error{border-color:#ff6f27}.ob-prepayment__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-prepayment__submit:active,.ob-prepayment__submit:hover,.ob-prepayment__submit:visited{text-decoration:none}.ob-prepayment__submit,.ob-prepayment__submit:link,.ob-prepayment__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-prepayment__submit._hover,.ob-prepayment__submit:hover{background:#aad750;border-color:#7daa2d}.ob-prepayment__submit._active,.ob-prepayment__submit:active{background:#7daa2d;border-color:transparent}.ob-prepayment__submit._disabled,.ob-prepayment__submit._disabled:active,.ob-prepayment__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-prepayment__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-prepayment__submit._active,.ob-prepayment__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-edit-address-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-edit-address{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-edit-address__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-edit-address__form-block:after{content:'';display:table;clear:both}.ob-edit-address__field-name{float:left;width:145px;padding-top:10px;margin-right:10px}.ob-edit-address__field-name._top{padding-top:0}.ob-edit-address__field-block{overflow:hidden;margin-bottom:10px}.ob-edit-address__field-block:last-child{margin-bottom:0}.ob-edit-address__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-edit-address__input._error{border-color:#ff6f27}.ob-edit-address__input.error{border-color:#ff6f27}.ob-edit-address__input._mini{width:80px}.ob-edit-address__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-edit-address__textarea._error{border-color:#ff6f27}.ob-edit-address__textarea.error{border-color:#ff6f27}.ob-edit-address__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-edit-address__submit:active,.ob-edit-address__submit:hover,.ob-edit-address__submit:visited{text-decoration:none}.ob-edit-address__submit,.ob-edit-address__submit:link,.ob-edit-address__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-edit-address__submit._hover,.ob-edit-address__submit:hover{background:#aad750;border-color:#7daa2d}.ob-edit-address__submit._active,.ob-edit-address__submit:active{background:#7daa2d;border-color:transparent}.ob-edit-address__submit._disabled,.ob-edit-address__submit._disabled:active,.ob-edit-address__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-edit-address__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-edit-address__submit._active,.ob-edit-address__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-add-address-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-add-address{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-add-address__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-add-address__form-block:after{content:'';display:table;clear:both}.ob-add-address__field-name{float:left;width:145px;padding-top:10px;margin-right:10px}.ob-add-address__field-name._top{padding-top:0}.ob-add-address__field-block{overflow:hidden;margin-bottom:10px}.ob-add-address__field-block:last-child{margin-bottom:0}.ob-add-address__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-add-address__input._error{border-color:#ff6f27}.ob-add-address__input.error{border-color:#ff6f27}.ob-add-address__input._mini{width:80px}.ob-add-address__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-add-address__textarea._error{border-color:#ff6f27}.ob-add-address__textarea.error{border-color:#ff6f27}.ob-add-address__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-add-address__submit:active,.ob-add-address__submit:hover,.ob-add-address__submit:visited{text-decoration:none}.ob-add-address__submit,.ob-add-address__submit:link,.ob-add-address__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-add-address__submit._hover,.ob-add-address__submit:hover{background:#aad750;border-color:#7daa2d}.ob-add-address__submit._active,.ob-add-address__submit:active{background:#7daa2d;border-color:transparent}.ob-add-address__submit._disabled,.ob-add-address__submit._disabled:active,.ob-add-address__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-add-address__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-add-address__submit._active,.ob-add-address__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-settings-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-settings{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-settings__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-settings__form-block:after{content:'';display:table;clear:both}.ob-settings__block-header{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-settings__field-name{float:left;width:145px;padding-top:10px}.ob-settings__field-name._top{padding-top:0}.ob-settings__field-block{overflow:hidden;margin-bottom:10px}.ob-settings__field-block:last-child{margin-bottom:0}.ob-settings__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-settings__input._error{border-color:#ff6f27}.ob-settings__input.error{border-color:#ff6f27}.ob-settings__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-settings__select._error{border-color:#ff6f27}.ob-settings__select.error{border-color:#ff6f27}.ob-settings__select._day{max-width:50px}.ob-settings__select._month{max-width:189px}.ob-settings__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-settings__textarea._error{border-color:#ff6f27}.ob-settings__textarea.error{border-color:#ff6f27}.ob-settings__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px}.ob-settings__submit:active,.ob-settings__submit:hover,.ob-settings__submit:visited{text-decoration:none}.ob-settings__submit,.ob-settings__submit:link,.ob-settings__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-settings__submit._hover,.ob-settings__submit:hover{background:#aad750;border-color:#7daa2d}.ob-settings__submit._active,.ob-settings__submit:active{background:#7daa2d;border-color:transparent}.ob-settings__submit._disabled,.ob-settings__submit._disabled:active,.ob-settings__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-settings__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-settings__submit._active,.ob-settings__submit:active{box-shadow:inset 0 2px 5px #7daa2d}.ob-settings__check-block{display:block;margin-bottom:10px}.ob-settings__checkbox{display:none}.lt-ie9 .ob-settings__checkbox{display:inline;vertical-align:text-bottom}.ob-settings__checkbox+.ob-settings__check-label{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-settings__checkbox+.ob-settings__check-label:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:2px;margin-right:14px;box-sizing:border-box;transition:border .25s ease}.ob-settings__checkbox+.ob-settings__check-label{vertical-align:middle}.ob-settings__checkbox+.ob-settings__check-label:hover:before{border-color:#ff5f00}.ob-settings__checkbox+.ob-settings__check-label:active:before,.ob-settings__checkbox:active+.ob-settings__check-label:before,.ob-settings__checkbox:checked+.ob-settings__check-label:before,.ob-settings__checkbox:checked+.ob-settings__check-label:hover:before{border-color:#ff5f00;border-width:10px}.ob-money-transaction-page__header{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-money-transaction{background:#fff;padding:33px 20px 20px;margin-bottom:20px}.ob-money-transaction__hint{margin-bottom:10px}.ob-money-transaction__form-block{border-bottom:1px solid #dedede;padding:0 8px 28px;margin-bottom:28px;text-align:left}.ob-money-transaction__form-block:after{content:'';display:table;clear:both}.ob-money-transaction__field-name{float:left;width:145px;padding-top:10px;margin-right:10px}.ob-money-transaction__field-name._top{padding-top:0}.ob-money-transaction__field-block{overflow:hidden;margin-bottom:10px}.ob-money-transaction__field-block:last-child{margin-bottom:0}.ob-money-transaction__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-money-transaction__input._error{border-color:#ff6f27}.ob-money-transaction__input.error{border-color:#ff6f27}.ob-money-transaction__input._mini{width:80px}.ob-money-transaction__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff}.ob-money-transaction__select._error{border-color:#ff6f27}.ob-money-transaction__select.error{border-color:#ff6f27}.ob-money-transaction__textarea{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;resize:vertical;max-width:243px;height:84px}.ob-money-transaction__textarea._error{border-color:#ff6f27}.ob-money-transaction__textarea.error{border-color:#ff6f27}.ob-money-transaction__submit{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin-left:163px}.ob-money-transaction__submit:active,.ob-money-transaction__submit:hover,.ob-money-transaction__submit:visited{text-decoration:none}.ob-money-transaction__submit,.ob-money-transaction__submit:link,.ob-money-transaction__submit:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-money-transaction__submit._hover,.ob-money-transaction__submit:hover{background:#aad750;border-color:#7daa2d}.ob-money-transaction__submit._active,.ob-money-transaction__submit:active{background:#7daa2d;border-color:transparent}.ob-money-transaction__submit._disabled,.ob-money-transaction__submit._disabled:active,.ob-money-transaction__submit._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-money-transaction__submit:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-money-transaction__submit._active,.ob-money-transaction__submit:active{box-shadow:inset 0 2px 5px #7daa2d}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.ob-restaurant-list{margin-top:30px;padding-bottom:0}.ob-restaurant-list__banner-obedbufet{background:url(/img/banners/obed-bufet3.jpg) center center;background-size:cover}.ob-restaurant-list__header{font-family:Roboto;font-size:30px;line-height:50px;color:#1a1a1a;font-weight:700;margin-bottom:5px;margin-top:-23px}@media (max-width:1024px){.ob-restaurant-list__header{font-size:24px;margin-bottom:0}}@media (max-width:768px){.ob-restaurant-list__header{margin-top:10px}}@media (max-width:640px){.ob-restaurant-list__header{line-height:1}}@media (max-width:480px){.ob-restaurant-list__header{padding:5px 0;font-size:20px}}.ob-restaurant-list__subheader{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-restaurant-list__text-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-restaurant-list__text-link:hover{text-decoration:underline;color:#ff5f00}.ob-restaurant-list__text-link._active,.ob-restaurant-list__text-link:active{text-decoration:none}.ob-restaurant-list__sort-toggler{position:relative;display:none;background:#fff;padding:20px;box-sizing:border-box;margin-bottom:20px;text-align:center}.ob-restaurant-list__sort-list{display:inline-block}.ob-restaurant-list__sort-item{margin-left:20px;text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;display:inline-block}.ob-restaurant-list__sort-item:hover{text-decoration:none;color:gray}.ob-restaurant-list__sort-item._active,.ob-restaurant-list__sort-item:active{text-decoration:none}.ob-restaurant-list__sort-item._active{text-decoration:none;color:#1a1a1a}.ob-restaurant-list__sort{display:none;margin-bottom:20px;margin-top:20px}.ob-restaurant-list__tile{background:#fff;padding:20px 20px 20px;margin-bottom:27px}@media (max-width:1024px){.ob-restaurant-list__tile--type-counter{display:none}}.ob-restaurant-list__triangle-down:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:26px -10px;width:16px;height:10px;right:16px;top:100px;opacity:.5}.ob-restaurant-list__triangle-up:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:43px -10px;width:17px;height:10px;right:16px;top:100px;opacity:.5}.ob-restaurant-list__triangle-down:after,.ob-restaurant-list__triangle-up:after{top:12px}.ob-restaurant-list__sup-col{width:23.40426%;display:inline-block;vertical-align:top;font-size:14px;font-weight:400;line-height:20px}.ob-restaurant-list__list{width:74.46809%;display:inline-block;vertical-align:top;margin-right:2.12766%;font-size:14px;margin-bottom:20px}.ob-restaurant-list__item{margin-bottom:10px}.ob-restaurant-list__cols{font-size:0}.ob-restaurant-list__text{padding:0 20px;margin-top:40px}.ob-restaurant-list__text-title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:20px;color:#999}.ob-restaurant-list__text-paragh{line-height:1.6;margin-bottom:31px;color:#999}.ob-restaurant-list__timer-text{overflow:hidden}.ob-restaurant-list__timer{font-weight:700;display:inline-block;font-size:14px}.ob-restaurant-list__counter{margin-bottom:10px}.ob-restaurant-list__counter .ob-main-how-much-orders__today{display:block;border-right:0;padding:0;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #dedede}.ob-restaurant-list__counter .ob-main-how-much-orders__last{padding:0;text-align:left;line-height:1.42857}.ob-restaurant-list__counter .ob-main-how-much-orders{padding-left:20px;padding-right:20px;border-radius:5px}.ob-restaurant-list__iphone{background:#def;padding-top:20px;padding-right:100px;box-sizing:border-box;position:relative}.ob-restaurant-list__iphone:before{content:'';position:absolute;display:block;background:url(/img/static/icon/iphone.png) no-repeat;background-position:100% 100%;height:123px;left:0;right:0;bottom:0}.ob-restaurant-list__iphone-title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-restaurant-list__iphone-text{line-height:1.5}.ob-restaurant-list__metro-icon{background:url(/img/static/icon/metro.png) 0 0 no-repeat;background-size:80% 80%;display:inline-block;width:30px;height:20px;margin-right:10px;vertical-align:middle}.ob-restaurant-list__description{font-family:Roboto;font-size:22px;line-height:1.2;color:#999;font-weight:400;margin-bottom:20px}.ob-restaurant-list__wrap-description-title{padding:0 90px 0}.ob-restaurant-list__description-title{margin-top:5px;margin-bottom:-1px;font-size:30px;font-weight:400;line-height:32px;color:#333}.ob-restaurant-list__supplier-wrap-banner{height:93px;margin-bottom:17px;background-color:#ffa200}.ob-restaurant-list__supplier-banner{margin:0 auto;width:580px;padding:1px;height:93px;background-image:url(/img/sup.png);background-position:right bottom;background-repeat:no-repeat}.ob-restaurant-list__supplier-banner-title{color:#fff;font-size:22px;font-weight:700}.ob-restaurant-list__supplier-banner-title:first-child{margin-top:16px}.ob-restaurant-list__supplier-banner-title_italic{font-style:italic;font-weight:100}.ob-restaurant-list__new-description-title{margin:5px 0 15px 0;color:#333;font-size:30px;font-weight:400}@media (max-width:768px){.ob-restaurant-list__new-description-title ._color{display:block}}.ob-restaurant-list .ob-text{width:74.46809%}.ob-restaurant-list__head-list{margin-top:20px;margin-bottom:10px}.ob-restaurant-list__head-item{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:19px}.ob-restaurant-list__head-item:before{content:'';background:url(/img/static/main/ok.png);display:inline-block;width:15px;height:15px;margin-right:13px}.ob-restaurant-list__head-item .ob-link{font-size:inherit}.ob-restaurant-list__partners{font-size:0}.ob-restaurant-list__partner{display:inline-block;vertical-align:top;border-radius:3px;border:1px solid #dedede;overflow:hidden;width:623px;height:35px;margin-right:10px}._color{color:#ff5f00}.ob-restaurant-list__list .ob-tile{margin-bottom:8px}.ob-metro-block{background:#fff;padding-top:10px;padding-left:90px;padding-right:90px;padding-top:10px;padding-bottom:10px;margin-bottom:35px}.ob-restaurant-card__block{background:#fff;padding:20px 20px 20px;position:relative;cursor:pointer;transition:.15s}.ob-restaurant-card__block:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-restaurant-card__block:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.ob-restaurant-card__logo-block{border:1px solid #dedede;text-align:center;float:left;width:190px;height:120px;margin-right:20px;overflow:hidden}.ob-restaurant-card__logo-block img{vertical-align:middle;display:inline-block;width:100%}.ob-restaurant-card__title-block{margin-bottom:16px}.ob-restaurant-card__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-restaurant-card__title:active,.ob-restaurant-card__title:hover,.ob-restaurant-card__title:visited{text-decoration:none;color:inherit}.ob-restaurant-card__subtitle{font-family:Arial;font-size:12px;line-height:1.5;color:#999;font-weight:400;margin-right:240px}.ob-restaurant-card__orders-hint{background:#a0c84b;border-radius:0 0 5px 5px;margin-top:-3px;position:relative;z-index:0;padding:13px 20px 10px;color:#fff;box-shadow:inset 0 5px 5px -4px rgba(0,0,0,.2)}.ob-restaurant-card__orders-hint-link{color:inherit}.ob-restaurant-card__orders-hint-link:active,.ob-restaurant-card__orders-hint-link:hover,.ob-restaurant-card__orders-hint-link:visited{text-decoration:none;color:inherit}.ob-restaurant-card__orders-hint-text{display:inline-block}.ob-restaurant-card__orders-hint-text:first-child:after{content:'|';opacity:.5;display:inline-block;margin-left:10px;margin-right:10px}@media (max-width:420px){.ob-restaurant-card__orders-hint-text{display:block}}.ob-restaurant-card__orders-hint_ordered{margin:20px -20px -20px -20px;border-radius:0}.ob-restaurant-card__review-block{float:right;margin-top:6px}.ob-restaurant-card__review-text{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;vertical-align:middle;text-align:right;width:85px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.ob-restaurant-card__review-text:hover{text-decoration:none;color:gray}.ob-restaurant-card__review-text._active,.ob-restaurant-card__review-text:active{text-decoration:none}.ob-restaurant-card__stars .ob-restaurant-card__star{color:#ccc;fill:#ccc}.ob-restaurant-card__stars{height:15px;width:15px;fill:#f0be5a;vertical-align:middle}.ob-restaurant-card__cards{height:15px;width:22px}.ob-restaurant-card__card{color:#ccc;fill:#ccc}.ob-restaurant-card__card:hover{color:#999;fill:#999}.ob-restaurant-card__info-item{display:inline-block;margin-left:20px}.ob-restaurant-card__info-item:first-child{margin-left:0}.ob-restaurant-card__info{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-restaurant-card__info-hint{font-family:Arial;font-size:12px;line-height:1.2;color:#999;font-weight:400}.ob-restaurant-card__menu-btn{float:right;margin-top:-14px}.ob-restaurant-card__hint{background:#f0f1f2;font-family:Arial;font-size:12px;line-height:1.2;color:#999;font-weight:400;padding:7px 10px 5px;border-radius:3px;margin-top:5px}.ob-restaurant-card__hint:before{content:'';display:table;clear:both}.ob-restaurant-card__menu-btn+.ob-restaurant-card__hint{margin-top:45px}.ob-restaurant-card__hint._warning{background:#fff0e6;color:#ff6f27}.ob-restaurant-card__hint .lbl{color:#6d6d6d}.ob-restaurant-card__hint .adm-url{font-size:12px;color:#00f}.ob-restaurant-card__alert-block{display:inline-block;width:15px;height:14px;vertical-align:middle;margin-right:8px}.ob-restaurant-card__alert-icon{fill:#999}.ob-restaurant-card__sales-block{position:absolute;margin-left:-10px;margin-top:-20px;left:0;background-color:#ff6f27;width:35px;height:30px;top:0;transition:height .3s;z-index:1}@media (max-width:621px){.ob-restaurant-card__sales-block{top:15px}}@media screen and (min-width:622px) and (max-width:700px){.ob-restaurant-card__sales-block{margin-top:-5px}}.ob-restaurant-card__sales-block:after{position:absolute;bottom:-15px;content:'';width:0;left:0;height:0;border:9px solid transparent;border-left:13px solid #ff6f27;border-top:6px solid #ff6f27}.ob-restaurant-card__sales-block:before{position:absolute;bottom:-15px;content:'';width:0;right:0;height:0;border:9px solid transparent;border-top:6px solid #ff6f27;border-right:13px solid #ff6f27}.ob-restaurant-card__sales-block:hover .ob-restaurant-card__sales-popup{opacity:1;visibility:visible;z-index:2222}.ob-restaurant-card__sales-block:hover{height:39px}.ob-restaurant-card__sales-block:hover .b-shares-flag{margin:16px 0 0 0}.ob-restaurant-card__sales-flag{display:inline-block;padding:10px 10px 15px;transition:padding-top ease .3s;position:relative;cursor:pointer;z-index:2}.ob-restaurant-card__sales-flag:hover{padding-top:20px}.ob-restaurant-card__sale-icon{width:15px;height:16px}.ob-restaurant-card__sale-gift{fill:#fff}.ob-restaurant-card__sales-popup{position:absolute;opacity:0;visibility:hidden;transition:opacity ease .3s;width:450px;left:150px;background:#fff;border-radius:3px;top:32px;margin-bottom:10px}.ob-restaurant-card__sales-popup:before{left:initial;right:18px;border-color:transparent transparent transparent}.ob-restaurant-card__sales-popup:after{content:'';position:absolute;top:-8px;left:20px;right:0;width:0;height:0;border:8px solid transparent;border-bottom-color:#ff6f27;border-top:0}@media screen and (max-width:700px){.ob-restaurant-card__sales-popup:after{margin-left:3px;left:60px}}@media screen and (max-width:360px){.ob-restaurant-card__sales-popup:after{left:60px}}@media screen and (max-width:570px){.ob-restaurant-card__sales-popup{width:290px;left:2px}}@media screen and (max-width:700px){.ob-restaurant-card__sales-popup{margin-bottom:10px;left:48px}}@media screen and (max-width:360px){.ob-restaurant-card__sales-popup{left:47px;width:265px}}.ob-restaurant-card__sales-list{padding:5px 12px;background-color:#ff5f00;border-radius:5px}.ob-restaurant-card__sales-item{padding:8px 0;font-size:12px;border-bottom:1px solid #ff9e6d;color:#fff}.ob-restaurant-card__sales-item:last-child{border-bottom:0}.ob-restaurant-card__gett-block{position:absolute;top:0;left:0;width:80px;height:80px;z-index:2}.ob-restaurant-card__tape-gett{position:absolute;top:0;left:0;width:115px;height:114px;z-index:2;background-image:url(/img/static/svg/line-gett.svg);background-size:cover}.ob-restaurant-card__gett-ribbon{text-align:center;transform:rotate(-45deg);height:24px;transform-origin:top left;width:113px;margin-top:100%;color:#fff;box-sizing:border-box;font-size:12px}.ob-restaurant-card__gett-ribbon:before{content:'';position:absolute;width:0;height:0;top:100%;left:0;margin-left:-24px;margin-top:-24px}.ob-restaurant-card__gett-ribbon:after{content:'';position:absolute;width:0;height:0;top:0;left:100%}.ob-restaurant-card__gett-ribbon:hover+.gett-popup{opacity:1;visibility:visible;bottom:100%;right:-174px;margin-bottom:10px;width:300px}.ob-restaurant-card__ribbon{position:absolute;top:0;width:190px;box-sizing:border-box;z-index:2}.ob-restaurant-card__ribbon-text{display:block;padding:5px 7px;text-transform:uppercase;color:#fff}@media screen and (max-width:570px){.ob-restaurant-card__sales-flag{padding:6px 8px 11px}.ob-restaurant-card__sales-flag:hover{padding-top:10px}.ob-restaurant-card__sales-flag:after{border-width:8px 15px}.ob-restaurant-card__sale-icon{width:14px;height:15px}}@media screen and (max-width:700px){.ob-restaurant-card__ribbon{width:130px}.ob-restaurant-card__ribbon-text{padding:4px 5px;font-size:10px}}._dignity_purple{border-bottom:2px solid #92278f}._dignity_blue{border-bottom:2px solid #0071bc}._dignity_red{border-bottom:2px solid #d70046}._dignity_green{border-bottom:2px solid #a0c84b}._dignity_brown{border-bottom:2px solid #7b0046}._dignity_none{background:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,.1) 100%);height:22px}.ob-restaurant-card__ribbon._dignity_purple{background:#92278f;border:0}.ob-restaurant-card__ribbon._dignity_blue{background:#0071bc;border:0}.ob-restaurant-card__ribbon._dignity_red{background:#d70046;border:0}.ob-restaurant-card__ribbon._dignity_green{background:#a0c84b;border:0}.ob-restaurant-card__ribbon._dignity_brown{background:#7b0046;border:0}.ob-restaurant-card__orders-hint._dignity_purple{border-top:2px solid #92278f;border-bottom:0}.ob-restaurant-card__orders-hint._dignity_blue{border-top:2px solid #0071bc;border-bottom:0}.ob-restaurant-card__orders-hint._dignity_red{border-top:2px solid #d70046;border-bottom:0}.ob-restaurant-card__orders-hint._dignity_green{border-top:2px solid #a0c84b;border-bottom:0}.ob-restaurant-card__orders-hint._dignity_brown{border-top:2px solid #7b0046;border-bottom:0}.ribbon_flag-block{cursor:pointer}.ribbon_flag-block:hover .ob-restaurant-card__sales-popup{opacity:1;visibility:visible;z-index:3}.ribbon_flag{font-size:1em;position:absolute;top:0;left:171px;background:#ff6f27;padding:3.5px 3px;transition:all 50ms ease;z-index:3}.ribbon_flag:before{content:"";position:absolute;width:0;height:0;border-top:12px solid #ff6f27;border-left:10px solid transparent;border-bottom:10px solid #ff6f27;margin:-3.5px 0 0 -13px;transition:all 50ms ease}@media screen and (max-width:700px){.ribbon_flag{left:113px;padding:3px;width:12px;height:14px}.ribbon_flag:before{border-left:7px solid transparent;margin:-3px 0 0 -10px;border-bottom:8px solid #ff6f27}}.gett-popup{background:#a0c84b;color:#fff;margin-left:-133px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;bottom:100%}.gett-popup:before{border-color:#a0c84b transparent transparent!important;margin-left:-90px!important}.gett-popup:after{border-color:#a0c84b transparent transparent!important;margin-left:-88px!important}.ob-restaurant-card__review-link,.ob-supplier-card__review-block{text-decoration:none;color:inherit}.ob-restaurant-card__review-link:active,.ob-restaurant-card__review-link:hover,.ob-restaurant-card__review-link:visited,.ob-supplier-card__review-block:active,.ob-supplier-card__review-block:hover,.ob-supplier-card__review-block:visited{text-decoration:none;color:inherit}.ob-restaurant-card__review-link._rate-05 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-05 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star{color:#f0be5a}.ob-restaurant-card__review-link._rate-10 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-10 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-15 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-15 .ob-restaurant-card__stars:first-child .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-15 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-15 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star{color:#f0be5a;fill:#ccc}.ob-restaurant-card__review-link._rate-20 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-20 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-20 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-20 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-25 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-25 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-25 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-25 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-25 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-25 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star{color:#f0be5a;fill:#ccc}.ob-restaurant-card__review-link._rate-30 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-30 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-30 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-30 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-30 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-30 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-35 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-35 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-35 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-35 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-35 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-35 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-35 .ob-restaurant-card__stars:nth-child(4) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-35 .ob-restaurant-card__stars:nth-child(4) .ob-restaurant-card__star{color:#f0be5a;fill:#ccc}.ob-restaurant-card__review-link._rate-40 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-40 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-40 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star,.ob-restaurant-card__review-link._rate-40 .ob-restaurant-card__stars:nth-child(4) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-40 .ob-restaurant-card__stars:nth-child(1) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-40 .ob-restaurant-card__stars:nth-child(2) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-40 .ob-restaurant-card__stars:nth-child(3) .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-40 .ob-restaurant-card__stars:nth-child(4) .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-45 .ob-restaurant-card__stars .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-45 .ob-restaurant-card__stars .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-card__review-link._rate-45 .ob-restaurant-card__stars:last-of-type .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-45 .ob-restaurant-card__stars:last-of-type .ob-restaurant-card__star{fill:#ccc}.ob-restaurant-card__review-link._rate-50 .ob-restaurant-card__stars .ob-restaurant-card__star,.ob-supplier-card__review-block._rate-50 .ob-restaurant-card__stars .ob-restaurant-card__star{color:#f0be5a;fill:#f0be5a}.ob-restaurant-filter-persons_wrap{position:relative}.ob-restaurant-filter-persons-img{width:18px;vertical-align:top;line-height:21px;border:1px solid #dedede;padding:10px;margin-right:-4px;border-right:none;position:absolute}.ob-restaurant-filter-persons:focus{outline:0}.ob-restaurant-filter-persons{height:40px;width:100%;max-width:180px;border:1px solid #dedede;border-left:none;font-size:14px;font-weight:400;line-height:20px;border-radius:2px;outline:0;padding:0 0 0 35px;box-sizing:border-box;margin-bottom:15px}.ob-restaurant-filter{padding-top:28px}.ob-restaurant-filter__group{padding-bottom:20px;padding-left:10px}.ob-restaurant-filter__group:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ob-restaurant-filter__group_hide{display:none}.ob-restaurant-filter__card{width:20px;height:15px;display:inline-block;vertical-align:middle;margin-left:-5px;margin-top:-3px;margin-right:5px}.ob-restaurant-filter__card-online{background-image:url(/img/icon-1.png);background-size:cover;width:22px;height:18px}.ob-restaurant-filter__card-obed{background-image:url(/img/icon-2.png);background-size:cover;width:22px;height:15px}.ob-restaurant-filter__card-courier{background-image:url(/img/icon-3.png);background-size:cover;width:22px;height:14px}.ob-restaurant-filter__card-cash{background-image:url(/img/cash-sort.png);background-size:cover;width:25px;height:16px}.ob-restaurant-filter__cash-icon{display:inline-block;width:28px;height:17px;fill:#90b5ba}.ob-restaurant-filter__card-icon{fill:#ccc}.ob-restaurant-filter__group-name{font-weight:500;margin-bottom:15px}.ob-restaurant-filter__check-block{display:block;margin-bottom:15px}.ob-restaurant-filter__icon-card,.ob-restaurant-filter__icon-card-cash,.ob-restaurant-filter__icon-card-obed,.ob-restaurant-filter__icon-courier{width:22px;height:18px;fill:#9d9d9d}.ob-restaurant-filter__check{display:none}.lt-ie9 .ob-restaurant-filter__check{display:inline;vertical-align:text-bottom}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label{cursor:pointer;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label:before{content:"";display:inline-block;vertical-align:text-bottom;height:20px;width:20px;background:#fff;border:1px solid #dedede;border-radius:2px;margin-right:12px;box-sizing:border-box;transition:border .25s ease}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label{vertical-align:middle}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label:hover:before{border-color:#ff5f00}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label:active:before,.ob-restaurant-filter__check:active+.ob-restaurant-filter__check-label:before,.ob-restaurant-filter__check:checked+.ob-restaurant-filter__check-label:before,.ob-restaurant-filter__check:checked+.ob-restaurant-filter__check-label:hover:before{border-color:#ff5f00;border-width:10px}.ob-restaurant-filter__check+.ob-restaurant-filter__check-label:before{margin-right:10px}@media screen and (max-width:1024px){.ob-restaurant-filter__group_position{float:right;margin:-107px 350px 0 0}.ob-restaurant-filter__group{padding-bottom:0}}@media screen and (max-width:850px){.ob-restaurant-filter__group_position{margin:-107px 250px 0 0}}@media screen and (max-width:750px){.ob-restaurant-filter__group_position{margin:-107px 87px 0 0}}@media screen and (max-width:600px){.ob-restaurant-filter__group_position{margin:-107px 0 0 0}}@media screen and (max-width:460px){.ob-restaurant-filter__group_position{float:none;margin-top:0}}.ob-restaurant-timer:after{content:".";display:block;height:0;visibility:hidden;clear:both}@media screen and (max-width:1024px){.ob-restaurant-card__info-hint{width:50px}.ob-restaurant-card__info-item{vertical-align:top}.ob-metro-block{padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){.ob-restaurant-card__menu-btn{display:none}.ob-restaurant-card__info-item:last-child{display:none}.ob-restaurant-card__review-block{text-align:right}.ob-restaurant-list__iphone{display:none}}@media screen and (max-width:768px){.ob-restaurant-list__supplier-banner{width:90%}.ob-restaurant-list__supplier-banner-title{font-size:20px}}@media screen and (min-width:621px) and (max-width:1023px){.ob-restaurant-card__sales-flag{padding:10px 10px 14px}.ob-restaurant-card__sales-flag:after{border-width:10px 16px}}@media screen and (max-width:768px){.ob-restaurant-card__sales-block{margin-left:-5px}}@media screen and (max-width:620px){.ob-restaurant-card__info-table{overflow:hidden;width:100%;border-top:1px solid #dedede;padding-top:10px}.ob-restaurant-card__info-block,.ob-restaurant-card__logo-block{margin-bottom:15px}.ob-restaurant-card__logo-block{padding:10px 25px}.ob-restaurant-card__info-item{margin-left:10px}}@media screen and (max-width:320px){.ob-restaurant-list__supplier-banner{width:90%;background-size:30%}.ob-restaurant-list__supplier-banner-title{font-size:18px}.ob-restaurant-list__supplier-banner-title:first-child{margin-top:10px}.ob-restaurant-list__supplier-banner-title:last-child{width:225px}}@media screen and (max-width:620px){.ob-restaurant-card{text-align:center}.ob-restaurant-card__logo-block{float:none;margin:auto;margin-bottom:15px}.ob-restaurant-card__info-block{margin-bottom:15px;display:flex;flex-wrap:wrap}.ob-restaurant-card__review-block{float:none;text-align:center;order:2;width:100%}.ob-restaurant-card__title-block{margin-bottom:5px;width:100%;text-align:center}.ob-restaurant-card__stars{display:inline-block;margin-right:10px}.ob-restaurant-card__info-table{text-align:left;font-size:0}.ob-restaurant-card__info-item{width:32%;margin-left:1%;text-align:center;overflow:hidden}.ob-restaurant-card__info-item *{text-align:left}.ob-restaurant-card__orders-hint-text:first-child:after{display:none}.ob-restaurant-card__subtitle{width:100%;margin:0;color:#1a1a1a}.ob-restaurant-card__subtitle:before{content:'Кухня: ';color:#999}}.ob-restaurant-board{color:#fff;font-size:14px;background:url(/img/static/board-wood.png);padding:6px;margin-bottom:20px}.ob-restaurant-board__list p{font-size:16px!important}.ob-restaurant-board__wrap{position:relative;background:url(/img/static/board-texture.png);padding:20px 26px}.ob-restaurant-board__close{display:none;position:absolute;top:13px;right:21px;width:15px;height:15px;background-size:cover;background-image:url(/img/close-sale.png);z-index:1;cursor:pointer}.ob-restaurant-board__item{margin-bottom:16px;width:70%;line-height:1.5}.ob-restaurant-board__item:last-child{margin-bottom:0}@media screen and (max-width:768px){.ob-restaurant-board__close{display:block}}@media screen and (max-width:700px){.ob-restaurant-card__orders-hint_ordered{margin:7px -10px -5px -10px}}@media screen and (max-width:600px){.ob-restaurant-card__tape-gett{display:none}.ob-restaurant-card__gett-block{display:none}}.ob-restaurant-board_new-background{position:relative;border-radius:5px;color:#333}.ob-restaurant-board_new-background .ob-restaurant-board__list{color:#ff5f00;list-style:disc}.ob-restaurant-board_new-background .ob-restaurant-board__list p{color:#333;font-size:18px}.ob-restaurant-board_new-background .ob-restaurant-board__list li{margin-bottom:5px}.ob-restaurant-board_new-background .ob-restaurant-board__list{position:relative;z-index:2}.ob-restaurant-board_new-background .ob-restaurant-board__wrap{background-color:#fff;background-image:none}.ob-restaurant-board_new-background .ob-restaurant-board__stock{position:absolute;top:0;right:0;height:100%;width:40%;background-image:url(/img/corporate-dinners-image.png);background-size:cover}.ob-restaurant-board_new-background.ob-restaurant-board{background-image:none;background-color:#fff}.top-border{border-top:1px solid #dedede;padding-top:15px;margin-top:15px}@media screen and (max-width:1024px){.ob-restaurant-list__wrap-description-title{padding:0 30px}.ob-restaurant-list__description-title{margin-top:5px;margin-bottom:-4px;font-size:24px}.ob-restaurant-list__list{margin-right:0}.ob-restaurant-list__new-description-title{font-size:24px}.ob-restaurant-list__tile{margin:-10px 0 5px 0;border-radius:0;height:356px}.ob-restaurant-list__tile-sort{height:100px}.ob-restaurant-list__tile-sort_with-order{height:150px}.ob-restaurant-list__list,.ob-restaurant-list__sup-col{width:100%}.ob-restaurant-list__sort-toggler{display:block;margin:0 auto 5px auto;padding:7px 18px;text-align:left;border-radius:0}.ob-restaurant-list__sort{display:none}.ob-restaurant-list .ob-restaurant-list__cols{display:flex;flex-wrap:wrap}.ob-restaurant-list__list{order:2}.ob-restaurant-filter{display:none}.ob-restaurant-list__counter,.ob-restaurant-list__text,.ob-restaurant-timer{display:none}}@media screen and (max-width:1024px) and (min-width:460px){.ob-restaurant-list__tile-sort_with-order{height:96px}}@media screen and (max-width:740px){.ob-restaurant-list{width:48%}.ob-restaurant-list.restaurant-cart-full{width:100%;padding:0}}@media screen and (max-width:480px){.ob-restaurant-list__description-title{margin-top:13px;margin-bottom:17px;line-height:16px;font-size:20px}}@media screen and (max-width:460px){.ob-restaurant-list__tile{height:464px}.ob-restaurant-list__tile-sort{height:100px}.ob-restaurant-list__tile-sort_with-order{height:150px}}@media screen and (max-width:768px){.ob-restaurant-list__wrap-description-title{padding:0 15px}.ob-restaurant-list__description-title{margin:10px 0 0 0;text-align:center;font-size:16px;font-weight:600}.ob-restaurant-list__new-description-title{margin-top:10px;margin-bottom:10px;font-weight:600;font-size:16px;text-align:center}}@media screen and (max-width:768px){.ob-restaurant-list{margin-top:10px}}.ob-thanks__tile{background:#fff;padding:33px 20px 20px;margin-bottom:10px}.ob-thanks__title{font-family:Roboto;font-size:36px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__text{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__order{border-top:1px solid #dedede;margin-top:10px;padding-top:10px;border-bottom:1px solid #dedede;margin-bottom:10px;padding-bottom:10px}.ob-thanks__order-title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-thanks__order-list{list-style-type:inherit;margin-left:20px}.ob-thanks__order-item{margin-bottom:10px}.ob-thanks__order-compos{font-family:Roboto;font-size:12px;line-height:1.2;color:#999;font-weight:400}.ob-thanks__order-show-all{display:inline-block;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-thanks__order-show-all:hover{border-bottom-color:transparent;color:#999}.ob-thanks__order-show-all:active{color:#999}.ob-thanks__order-show-all:visited{color:#999}.ob-thanks__edit-order-link{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-thanks__edit-order-link:hover{text-decoration:none;color:#999}.ob-thanks__edit-order-link._active,.ob-thanks__edit-order-link:active{text-decoration:none}.ob-thanks__remove-order-link{text-decoration:underline;cursor:pointer;line-height:.9em;color:#ff6f27;font-size:14px}.ob-thanks__remove-order-link:hover{text-decoration:none;color:#ff6f27}.ob-thanks__remove-order-link._active,.ob-thanks__remove-order-link:active{text-decoration:none}.ob-thanks__another-days-title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:20px}.ob-thanks__week-table{font-size:0}.ob-thanks__week-item{display:inline-block;vertical-align:top;width:14.28571%}.ob-thanks__week-item .ob-thanks__edit-order-link{font-size:12px;display:inline-block;margin-bottom:5px}.ob-thanks__week-item .ob-thanks__remove-order-link{font-size:12px;display:inline-block;margin-bottom:5px}.ob-thanks__day{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__date{font-family:Roboto;font-size:12px;line-height:1.2;color:#999;font-weight:400;margin-bottom:20px}.ob-thanks__btn{border-radius:2px;cursor:pointer;outline:0;padding:8px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px}.ob-thanks__btn:active,.ob-thanks__btn:hover,.ob-thanks__btn:visited{text-decoration:none}.ob-thanks__btn,.ob-thanks__btn:link,.ob-thanks__btn:visited{background:#a0c84b;color:#fff;border-color:#7daa2d}.ob-thanks__btn._hover,.ob-thanks__btn:hover{background:#aad750;border-color:#7daa2d}.ob-thanks__btn._active,.ob-thanks__btn:active{background:#7daa2d;border-color:transparent}.ob-thanks__btn._disabled,.ob-thanks__btn._disabled:active,.ob-thanks__btn._disabled:hover{background:#dedede;color:#999;border-color:#999;pointer-events:none}.ob-thanks__btn:disabled{background:#dedede;color:#999;border-color:#999;cursor:default}.ob-thanks__checkout{font-size:14px;color:#7daa2d;margin-bottom:10px}.ob-thanks__delivered{font-size:14px;color:#999;margin-bottom:10px}.ob-thanks__phone{font-weight:700}.ob-thanks__change-phone{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-thanks__change-phone:hover{text-decoration:none;color:#999}.ob-thanks__change-phone._active,.ob-thanks__change-phone:active{text-decoration:none}.ob-thanks__actions{margin-top:20px}.ob-thanks__actions-item{margin-bottom:20px}.ob-thanks__action{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__actions-why{font-family:Roboto;font-size:12px;line-height:1.2;color:#999;font-weight:400}.ob-thanks__review-title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__review-subtitle{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-thanks__review-table{font-size:0}.ob-thanks__review-item{display:inline-block;vertical-align:top;width:25%}.ob-thanks__review-item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-thanks__review-logo-wrap{border:1px solid #dedede;padding:10px 25px;float:left;margin-bottom:10px;margin-right:10px}.ob-thanks__review-title-wrap,.ob-thanks__review-wrap{overflow:hidden}.ob-thanks__review-name{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-thanks__review-rate{font-size:14px}.ob-thanks__review-table .ob-thanks__btn{display:inline-block;overflow:hidden}@media screen and (max-width:1024px){.ob-thanks__week-item{width:33.33333%;margin-bottom:40px}.ob-thanks__review-item{width:50%;margin-bottom:40px}}@media screen and (max-width:620px){.ob-thanks__week-item{width:50%;margin-bottom:40px}.ob-thanks__review-item{width:100%}}@media screen and (max-width:400px){.ob-thanks__week-item{width:100%;margin-bottom:40px}}.ob-supplier-card__block{background:#fff;padding:20px 20px 20px;position:relative;z-index:1}.ob-supplier-card__logo-block{border:1px solid #dedede;float:left;margin-right:20px;width:190px;height:120px;text-align:center;overflow:hidden;position:relative}.ob-supplier-card__info-block{overflow:hidden}.ob-supplier-card__title-block{margin-bottom:16px}.ob-supplier-card__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;display:inline-block;vertical-align:middle;color:#1a1a1a}.ob-supplier-card__title:visited{color:#1a1a1a}.ob-supplier-card__subtitle{font-family:Arial;font-size:12px;line-height:1.2;color:#999;font-weight:400;margin-right:190px}.ob-supplier-card__subtitle a{font:inherit;color:inherit}.ob-supplier-card__orders-hint{background:#a0c84b;border-radius:0 0 5px 5px;margin-top:-3px;position:relative;z-index:0;padding:13px 20px 10px;color:#fff;text-decoration:none}.ob-supplier-card__orders-hint:hover{text-decoration:none}.ob-supplier-card__orders-hint-link{color:inherit}.ob-supplier-card__orders-hint-text{display:inline-block;text-decoration:none}.ob-supplier-card__orders-hint-text:first-child:after{content:'|';display:inline-block;margin-left:10px;margin-right:10px}.ob-supplier-card__review-block{display:inline-block;vertical-align:baseline;margin-right:10px}.ob-supplier-card__review-link{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px}.ob-supplier-card__review-link:hover{text-decoration:none;color:gray}.ob-supplier-card__review-link._active,.ob-supplier-card__review-link:active{text-decoration:none}.ob-supplier-card__info-item{display:inline-block;margin-left:20px}.ob-supplier-card__info-item:first-child{margin-left:0}.ob-supplier-card__info{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-supplier-card__info-hint{font-family:Roboto;font-size:12px;line-height:1.2;color:#999;font-weight:400}.ob-supplier-card__menu-btn{float:right;margin-top:-27px;border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px}.ob-supplier-card__menu-btn:active,.ob-supplier-card__menu-btn:hover,.ob-supplier-card__menu-btn:visited{text-decoration:none}.ob-supplier-card__menu-btn,.ob-supplier-card__menu-btn:link,.ob-supplier-card__menu-btn:visited{background:#fff;color:#333;border-color:#dedede}.ob-supplier-card__menu-btn._hover,.ob-supplier-card__menu-btn:hover{background:#fff;border-color:#999}.ob-supplier-card__menu-btn._active,.ob-supplier-card__menu-btn:active{background:#fff;border-color:#999}.ob-supplier-card__menu-btn._disabled,.ob-supplier-card__menu-btn._disabled:active,.ob-supplier-card__menu-btn._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-supplier-card__menu-btn:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-supplier-card__menu-btn._active,.ob-supplier-card__menu-btn:active{box-shadow:inset 0 2px 5px 0 #dedede}.ob-supplier-card__menu-btn._disabled,.ob-supplier-card__menu-btn:disabled{box-shadow:none}.ob-supplier-card__hint{background:#dedede;font-family:Roboto;font-size:12px;line-height:1.2;color:#999;font-weight:400;padding:7px 10px 5px;border-radius:3px;margin-top:50px}.ob-supplier-card__hint:before{content:'';display:table;clear:both}.ob-supplier-card__hint+.ob-supplier-card__hint{margin-top:5px}.ob-supplier-card__hint._warning{background:#fff0e6;color:#ff6f27}@media (max-width:1024px){.ob-supplier-tabs{margin:0}}.ob-supplier-tabs__item-about-wrap{display:block;padding:10px;background:#fff;text-align:justify}.ob-supplier-tabs__tab-list{font-size:0;background:#fff;padding-left:240px}.ob-supplier-tabs__tab-item{padding:10px 11px;text-align:center;display:inline-block;border:1px solid #f0f1f2;border-radius:3px 3px 0 0;background:#fff;cursor:pointer;margin-right:10px;border-bottom:0}.ob-supplier-tabs__tab-item:hover .ob-supplier-tabs__tab-text{color:#333}.ob-supplier-tabs__tab-item._active,.ob-supplier-tabs__tab-item:active{background:#f0f1f2}.ob-supplier-tabs__tab-item._active .ob-supplier-tabs__tab-text,.ob-supplier-tabs__tab-item:active .ob-supplier-tabs__tab-text{border-bottom:1px dotted transparent}.ob-supplier-tabs__tab-item .ob-supplier-tabs__tab-text{color:#999;font-size:12px;line-height:22px;border-bottom:1px dotted;cursor:inherit}.ob-supplier-tabs__tab-text:hover{border-bottom:1px dotted!important}.ob-supplier-tabs__tab-text{line-height:1.2!important;display:inline-block}.ob-supplier-tabs__item{display:none}.ob-supplier-tabs__item._active{display:block;background:#f0f1f2}.ob-supplier-not-work{padding:50px 60px}.ob-supplier-not-work__title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-supplier-not-work__text{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-supplier-not-work__link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:18px}.ob-supplier-not-work__link:hover{text-decoration:underline;color:#ff5f00}.ob-supplier-not-work__link._active,.ob-supplier-not-work__link:active{text-decoration:none}.ob-supplier-week__list-wrap{padding:20px 0;border-bottom:1px solid #dedede}.ob-supplier-week__list{position:relative;overflow:hidden;margin:0 20px 0 44px;height:30px;box-shadow:20px 0 0 -10px #f0f1f2 insert}.ob-supplier-week__list:before{content:'';position:absolute;top:0;right:0;width:55px;height:32px;box-shadow:inset -120px 0 100px -80px #f0f1f2;z-index:2}@media (max-width:767px){.ob-supplier-week__list{margin:0 20px 0 20px}}.ob-supplier-week__item{margin:2px;display:inline-block;padding:5px 8px;border-radius:3px;cursor:pointer}.ob-supplier-week__item._active,.ob-supplier-week__item:active{background:#dedede}.ob-supplier-week__item._active .ob-supplier-week__day,.ob-supplier-week__item:active .ob-supplier-week__day{text-decoration:none;color:#333}.ob-supplier-week__item:hover{background:#dedede;color:#333}.ob-supplier-week__item:hover .ob-supplier-week__day{color:#333}.ob-supplier-week__item._choosed .ob-supplier-week__day:before{content:"";width:5px;display:inline-block;border-radius:5px;height:5px;vertical-align:middle;background-color:#a0c84b;float:left;margin-top:4px;margin-left:-7px}.ob-supplier-week__day{color:#333;text-decoration:underline}.ob-supplier-week__day:active,.ob-supplier-week__day:hover,.ob-supplier-week__day:visited{text-decoration:none;color:inherit}.ob-supplier-week__calendar{float:left;width:30px;height:30px;background:#f1f1f1 url(/img/static/svg/calendar_v3.svg) center center no-repeat;background-size:100%;border:none;border-radius:3px;color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-indent:-999px}.ob-supplier-week__calendar:hover{border-color:#999;cursor:pointer}@media (max-width:767px){.ob-supplier-week__calendar{display:none}}.ob-supplier-menu .sticky{overflow:hidden}.ob-supplier__cols{position:relative;padding-top:1px;font-size:0}.ob-supplier__cols:after{content:".";display:block;height:0;visibility:hidden;clear:both}@media (max-width:1024px){.ob-supplier__content-left-indentation{margin:0}}.ob-supplier__form-add-review{margin:10px 0 20px 0}@media (max-width:1024px){.ob-supplier__form-add-review{margin:10px 0 10px 0}}.ob-supplier__center-colums{position:relative;padding-top:1px;font-size:0}@media (max-width:1024px){.ob-supplier .supplier__cols_sup{position:relative;padding:10px 0 0 0}}.ob-supplier__menu-col,.ob-supplier__menu-col-scope{width:14.28571%;display:inline-block;vertical-align:top;font-size:14px;margin-top:270px}.ob-supplier__categories-title{display:none}.ob-supplier__basket-col{width:98%;margin-bottom:6px;margin-left:2%;display:inline-block;vertical-align:top;font-size:15px;z-index:19}@media (max-width:1024px){.ob-supplier__print-option{display:none}}.ob-supplier__center-column{padding:0 0 0 20px;box-sizing:border-box}@media (max-width:1024px){.ob-supplier__center-column{padding:0}}.ob-supplier__content-col{display:inline-block;vertical-align:top;font-size:14px}.ob-supplier__right-column{width:25.5%;display:inline-block;vertical-align:top}.ob-supplier__right-column.sticky_column{position:sticky;top:12px;right:0;z-index:200}.ob-supplier__big-column{width:60.2%;display:inline-block;vertical-align:top;margin-top:270px}.ob-supplier__big-column .ob-supplier__content-col{width:100%}.ob-supplier__main-header{margin:0 0 5px 10px;padding:8px 0 8px 18px;background-color:#fff;color:#333;font-size:18px;font-weight:600;text-transform:uppercase}.ob-supplier__about-content-col{width:100%}.ob-supplier__menu-col-about,.ob-supplier__menu-col-scope-about{float:left;width:14%}.ob-supplier__tabs{margin-top:-26px}.ob-supplier__show-banner_mob{display:none}@media (max-width:1024px){.ob-supplier__basket-col{height:auto!important}}@media (max-width:480px){.ob-supplier__menu-col,.ob-supplier__menu-col-scope{display:block;width:300px;margin:0 auto 10px auto}}@media (max-width:1024px){.ob-supplier__show-banner_mob{display:block;margin-bottom:-10px}.ob-supplier__show-banner{display:none}}.ob-supplier__center-colums .ob-supplier__big-column{width:74.5%}@media (max-width:1024px){.ob-supplier__center-colums .ob-supplier__big-column{width:100%}}.ob-supplier-menu__item{margin-top:15px;transition:.2s}.ob-supplier-menu__item:hover{padding-left:8px;background:#dedede;transition:.2s}.ob-supplier-menu__item .ob-supplier-menu__item{margin-left:0}.ob-supplier-menu__item._active{border-left:5px solid #ff5f00;padding-left:3px}.ob-supplier-menu__item._active ul{background-color:#f0f1f2}.ob-supplier-menu__link{padding:0;color:#333;font-size:14px;font-weight:400;display:inline;cursor:pointer;text-transform:lowercase;text-decoration:none;outline:0}.ob-supplier-menu__link:hover{text-decoration:none;color:#333}.ob-supplier-menu__link:visited{color:#333}.ob-supplier-menu__link._active{border-radius:3px;color:#333;border:0;text-decoration:none}.ob-supplier-menu__link+ul{overflow:hidden;height:0}.ob-supplier-menu__link._open+ul{height:100%;padding-left:20px;padding-bottom:3px}.ob-supplier-menu__list-wrap{position:relative;overflow:hidden;margin-right:-20px}.ob-supplier-menu__list{padding-bottom:2px;padding-right:20px;width:100%;overflow-y:scroll;box-sizing:border-box;line-height:1.5}.ob-supplier-basket{text-align:center;background:#fff;padding:15px 0 20px}.ob-supplier-basket__ingredients{color:#999;font-size:12px;cursor:pointer}.ob-supplier-basket__ingredients span{border-bottom:1px dashed}.ob-supplier-basket__title{text-align:center;font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;border-bottom:1px dashed #dedede;padding:0 0 10px 0;margin:0 5px;font-weight:400;text-transform:uppercase;color:#333}.ob-supplier-basket__subtitle{margin:12px 0 0 0;color:#333;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase}.ob-supplier-basket__date{color:#ff5f00;font-size:16px;font-weight:400;line-height:20px;text-transform:lowercase}.ob-supplier-basket__del-in-group-order{display:block;border-radius:2px;cursor:pointer;outline:0;padding:10px 0;text-decoration:none;font-size:14px;border-style:solid;border-width:0;width:calc(100% - 40px);margin:5px auto 0 auto;color:#333;border:1px solid #dedede;font-size:12px;cursor:pointer}.ob-supplier-basket__del-in-group-order:active,.ob-supplier-basket__del-in-group-order:hover,.ob-supplier-basket__del-in-group-order:visited{text-decoration:none}.ob-supplier-basket__del-in-group-order:hover{border:1px solid #ff5f00}.ob-supplier-basket__available-amount{margin-top:5px;padding:0 5px 5px 5px;text-align:center}.ob-supplier-basket__available-amount-ruble{fill:rgba(0,0,0,.7);width:8px;stroke:rgba(0,0,0,.7);height:10px}.ob-supplier-basket__hint{text-align:center;border-bottom:1px dashed #dedede;padding:10px 20px;margin-bottom:10px;font-size:13px}.ob-supplier-basket__info{padding:0 5px}.ob-supplier-basket__order-info{margin:10px 0;padding:0 20px}.ob-supplier-basket__order-info-item{display:table;width:100%;margin-bottom:7px}.ob-supplier-basket__order-info-type{display:table-cell;text-align:left}.ob-supplier-basket__order-info-cost{display:table-cell;text-align:right}.ob-supplier-basket__renouncement-link{color:#9e9e9e;text-decoration:underline;cursor:pointer}.ob-supplier-basket__renouncement-link:hover{text-decoration:none}.ob-supplier-basket__symbol-ruble{fill:rgba(0,0,0,.5);width:8px;stroke:rgba(0,0,0,.5);height:12px}.ob-supplier-basket__cond-info{background:#fdf8ee;padding:10px 20px;margin-bottom:10px}.ob-supplier-basket__cond-info-item{display:table;width:100%;margin-bottom:7px}.ob-supplier-basket__cond-info-type{display:table-cell;font-size:13px;text-align:left}.ob-supplier-basket__cond-info-cost{display:table-cell;font-size:12px;text-align:right}.ob-supplier-basket__btn{display:block;border-radius:0;cursor:pointer;outline:0;padding:16px 20px;text-decoration:none;font-size:14px;border-style:solid;border-width:0 0 2px;margin:0 auto;font-weight:700;background:#dedede;color:#999;width:100%}.ob-supplier-basket__btn:active,.ob-supplier-basket__btn:hover,.ob-supplier-basket__btn:visited{text-decoration:none}.ob-supplier-basket__btn,.ob-supplier-basket__btn:link,.ob-supplier-basket__btn:visited{background:#a0c84b;color:#fff;border-color:transparent}.ob-supplier-basket__btn._hover,.ob-supplier-basket__btn:hover{background:#aad750;border-color:transparent}.ob-supplier-basket__btn._active,.ob-supplier-basket__btn:active{background:#7daa2d;border-color:transparent}.ob-supplier-basket__btn._disabled,.ob-supplier-basket__btn._disabled:active,.ob-supplier-basket__btn._disabled:hover{background:#dedede;color:#999;border-color:transparent;pointer-events:none}.ob-supplier-basket__btn:disabled{background:#dedede;color:#999;border-color:transparent;cursor:default}.ob-supplier-basket__item{text-align:left;padding:15px 0;border-bottom:1px dashed #dedede;position:relative;margin-left:20px}.ob-supplier-basket__item:before{content:"";position:absolute;top:-1px;left:-20px;right:-20px;bottom:0;background-color:#f6f6f6;opacity:0;visibility:hidden;transition:all .25s ease}.ob-supplier-basket__item-wrap{position:relative}.ob-supplier-basket__item.js-group-item{padding-right:20px}.ob-supplier-basket__item._lighted{border-bottom-color:transparent}.ob-supplier-basket__item._lighted:before{opacity:1;visibility:visible}.ob-supplier-basket__item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-supplier-basket__item-name{max-width:80%;margin-bottom:5px;font-size:13px}.ob-supplier-basket__item-name span{border-bottom:1px dotted #acacac;cursor:pointer;transition:all .25s ease}.ob-supplier-basket__item-name span:hover{border-bottom-color:transparent}.ob-supplier-basket__item-cost-symbol-ruble{fill:rgba(153,153,153,.6);width:8px;stroke:rgba(153,153,153,.6);height:12px;font-size:15px}.ob-supplier-basket__btn-block{margin-top:10px}.ob-supplier-basket__btn-block p{font-size:12px;margin-bottom:10px}.ob-supplier-basket__item-closer{float:right;display:block;width:14px;height:14px;background-size:100%;cursor:pointer}.ob-supplier-basket__item-closer svg{fill:#fff}.ob-supplier-basket__block{padding:16px 20px}.ob-supplier-basket__block p{margin-bottom:10px;font-size:12px}.ob-supplier-basket__block .ob-gray-btn{display:inline-block;width:100%;font-size:12px;box-sizing:border-box}.ob-supplier-basket__block._orange{text-align:left;background:#fdf8ee}.ob-supplier-basket__block a{font-size:12px}.ob-supplier-basket .ob-supplier-complex-count__minus{font-size:14px;width:20px}.ob-supplier-basket .ob-supplier-complex-count__number{font-size:12px;width:25px;padding:3px}.ob-supplier-basket .ob-supplier-complex-count__plus{font-size:14px;width:20px}.ob-supplier-basket .ob-supplier-complex-tile__count-block,.ob-supplier-basket__status{width:65px}.ob-supplier-basket .ob-supplier-complex-tile__count-block+span{float:right;color:#999;padding-top:6px}.ob-supplier-basket__status{font-size:12px;display:inline-block;line-height:1.9;color:#999}.ob-supplier-basket__status._ok{color:#a0c84b}.ob-supplier-basket__status+.ob-supplier-basket__item-cost{float:right}.ob-supplier-basket__item-cost{text-align:right;margin-top:5px;display:block;padding-right:3px}.ob-supplier-basket__help-link-block{margin-top:10px}.ob-supplier-basket__food-block{position:relative;overflow:hidden;top:-1px}.ob-supplier-basket__food-block-inner{max-height:150px;overflow-y:scroll;width:100%;padding-right:20px;box-sizing:border-box}.ob-supplier-basket__address{margin-top:10px;cursor:pointer}.ob-supplier-basket__address-link{text-decoration:none;color:#ff5f00;font-size:15px;font-weight:700}.ob-supplier-basket__address-link:hover{text-decoration:none}.ob-supplier-basket__address-hide{display:none}.ob-supplier-basket__subsidy-wrapp{position:relative;background-color:#e2eec9}.ob-supplier-basket__subsidy-image{position:absolute;top:10px;left:10px;background-image:url(/img/subsidy.png);background-size:cover;width:24px;height:24px}.ob-supplier-basket__subsidy-text{margin:0 auto 7px 20px;padding:10px 0;color:#333;font-size:12px;font-weight:400;text-align:center;text-transform:uppercase}.ob-supplier-basket__subsidy-link{margin:0;color:#ff5f00;text-decoration:underline;font-size:12px;text-transform:lowercase}.ob-supplier-basket__subsidy-link:hover{text-decoration:none}.ob-supplier-complex__tile{background:#fff;padding:10px;margin-bottom:5px}.ob-supplier-complex__text{display:inline-block;vertical-align:middle;margin-right:10px}.ob-supplier-complex__btn-hint{float:right;color:#9e9e9e;font-size:12px;font-weight:400;line-height:12px}@media (min-width:1025px) and (max-width:1428px){.ob-supplier-complex__btn-hint{float:left}}.ob-supplier-complex__service-btn{float:left;width:30px;height:30px;background-size:60%;border:1px solid #dedede;border-radius:3px;color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ob-supplier-complex__service-btn:hover{border-color:#999;cursor:pointer}.ob-supplier-complex__service-btn._word{background:#fff url(/img/static/w.png) center center no-repeat}.ob-supplier-complex__service-btn._print{margin-left:10px;background:#fff url(/img/static/print.png) center center no-repeat}.ob-supplier-complex__select{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;max-width:243px;background:#fff;display:inline-block;vertical-align:middle}.ob-supplier-complex__select._error{border-color:#ff6f27}.ob-supplier-complex__select.error{border-color:#ff6f27}.ob-supplier-complex__complex-block{margin:0 0 10px 0}.ob-supplier-complex__complex-title{width:100%;padding:20px 0 20px 15px;display:inline-block;box-sizing:border-box;text-transform:uppercase;font-size:18px;font-weight:600;background-color:#fff;border-bottom:1px solid #dedede}.ob-supplier-complex__complex-tile{position:relative;padding:20px;border-bottom:1px solid #dedede;background-color:#fff}.ob-supplier-complex__complex-tile._selected{background-color:#ececec}.ob-supplier-complex-tile:hover{background:#ececec}.ob-supplier-complex-tile__hover{margin:-20px;padding:20px;transition:border .3s}.ob-supplier-complex-tile__title{margin-bottom:10px;vertical-align:baseline;font-size:16px;font-weight:400}.ob-supplier-complex-tile__title .ob-supplier-complex-tile__title-num{margin-left:-6px}.ob-supplier-complex-tile__title-num{color:#7d7d7d;font-size:15px;display:inline-block;width:25px;vertical-align:top}.ob-supplier-complex-tile__order-name .ob-supplier-complex-tile__title-num{margin-left:-30px}.ob-supplier-complex-tile__count{float:right;white-space:nowrap;margin-top:-13px}.ob-supplier-complex-tile__cost-in-list{position:absolute;top:20px;right:100px}.ob-supplier-complex-tile__cost{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-right:10px;font-weight:600}.ob-supplier-complex-tile__cost-symbol-ruble{fill:#333;width:10px;stroke:none;height:12px}.ob-supplier-complex-tile__count-block{display:inline-block;margin-top:5px}.ob-supplier-complex-tile__order-list{list-style-type:inherit;margin-left:24px}.ob-supplier-complex-tile__order-item,.ob-supplier-complex-tile__order-item_dish{margin-bottom:10px}.ob-supplier-complex-tile__order-item:after,.ob-supplier-complex-tile__order-item_dish:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-supplier-complex-tile__order-item:last-child,.ob-supplier-complex-tile__order-item_dish:last-child{margin-bottom:5px}.ob-supplier-complex-tile__order-item_dish{margin-bottom:10px}.ob-supplier-complex-tile__order-name{width:60%;float:left;font-size:16px;margin-bottom:4px}.ob-supplier-complex-tile__order-compos{font-family:Roboto;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:400;color:#606060;width:60%;float:left}.ob-supplier-complex-tile__count_one-dish{margin-top:-28px}.ob-supplier-complex-tile__count-block-in-list{position:absolute;top:10px;right:20px}.ob-supplier-complex-count{border:1px solid #dedede;font-size:0;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ob-supplier-complex-count+.ob-btn{margin-top:5px}.ob-supplier-complex-count__minus{background:#f0f1f2;font-size:20px;color:#999;display:inline-block;border-right:1px solid #dedede;width:33.33333%;box-sizing:border-box;cursor:pointer;padding:3px 7px}.ob-supplier-complex-count__number{background:#fff;display:inline-block;width:33.33333%;box-sizing:border-box;font-size:20px;padding:3px;border:none;text-align:center}.ob-supplier-complex-count__plus{background:#f0f1f2;font-size:20px;color:#7daa2d;display:inline-block;border-left:1px solid #dedede;width:33.33333%;box-sizing:border-box;cursor:pointer;padding:3px 5px}.ob-supplier-complex-count__minus-in-list{height:26px;background:#f0f1f2;font-size:20px;color:#fff;display:inline-block;border-right:1px solid #dedede;width:26px;box-sizing:border-box;cursor:pointer;padding:0 7px;background-color:#a0c84b}.ob-supplier-complex-count__minus-in-list:hover{background-color:#aad750}.ob-supplier-complex-count__number-in-list{height:26px;background:#fff;display:inline-block;width:26px;box-sizing:border-box;font-size:16px;padding:0;border:none;text-align:center;vertical-align:top}.ob-supplier-complex-count__plus-in-list{height:26px;background:#f0f1f2;font-size:20px;color:#fff;display:inline-block;border-left:1px solid #dedede;width:26px;box-sizing:border-box;cursor:pointer;padding:0 7px;background-color:#a0c84b}.ob-supplier-complex-count__plus-in-list:hover{background-color:#aad750}@media screen and (max-width:930px){.ob-supplier-card__subtitle{margin-right:0}.ob-supplier-card__review-block{margin-right:0}}@media screen and (max-width:620px){.ob-supplier__menu-col,.ob-supplier__menu-col-scope{width:100%;margin-left:0;margin-right:0}.ob-supplier__basket-col{width:100%;margin-left:0;margin-right:0}.ob-supplier__content-col{width:100%;margin-left:0;margin-right:0}}.ob-supplier-about{padding:10px 0;max-width:648px}.ob-supplier-about__title{color:#313131;font-size:16px;font-weight:400;margin-bottom:16px}.ob-supplier-about__text{line-height:1.5;margin-bottom:20px}@media (max-width:620px){.ob-supplier-about__text{padding:0 20px}}.ob-supplier-about__b{font-weight:700;margin-bottom:5px}.ob-supplier-about__review-title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-supplier-about__subtitle{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-supplier-about__input{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%;margin-right:1%;height:56px;background:#fff}.ob-supplier-about__input._error{border-color:#ff6f27}.ob-supplier-about__input.error{border-color:#ff6f27}.ob-supplier-about__input::-webkit-input-placeholder{opacity:1;color:#999;font-size:14px;font-weight:400;line-height:18px}.ob-supplier-about__input::-moz-placeholder{opacity:1;color:#999;font-size:14px;font-weight:400;line-height:18px}.ob-supplier-about__input:-moz-placeholder{opacity:1;color:#999;font-size:14px;font-weight:400;line-height:18px}.ob-supplier-about__input:-ms-input-placeholder{opacity:1;color:#999;font-size:14px;font-weight:400;line-height:18px}.ob-supplier-about__left{width:79%;float:left}.ob-supplier-about__right{width:20%;float:right}.ob-supplier-about__button{padding:20px 0 18px 0;width:100%;color:#fff;font-size:16px;font-weight:400;line-height:18px;border:0;border-radius:2px;background-color:#a0c84b}.ob-supplier-about__review-list{margin-top:10px}.ob-supplier-about__review-item{margin:10px 0;padding:20px;border-radius:1px;background-color:#fff}.ob-supplier-about__review-user{margin-bottom:10px;color:#313131;font-size:16px;font-weight:400}.ob-supplier-about__user-name{position:relative;display:inline-block}.ob-supplier-about__good{position:absolute;top:0;right:-20px;width:15px;height:14px;background-size:cover;background-image:url(/img/like-reviews.png)}.ob-supplier-about__bad{position:absolute;top:0;right:-20px;width:15px;height:14px;background-size:cover;background-image:url(/img/dislike-review.png)}.ob-supplier-about__review-user-work{color:#999}.ob-supplier-about__author{position:relative}.ob-supplier-about__small-like{position:absolute;top:0;left:0;width:18px;height:17px;background-image:url(/img/like-reviews.png);background-size:cover}.ob-supplier-about__small-dislike{position:absolute;top:0;left:0;width:18px;height:18px;background-image:url(/img/dislike-review.png);background-size:cover}.ob-supplier-about__review-text{color:#313131;font-size:14px;font-weight:400;line-height:20px}.ob-supplier-about__review-date{margin:5px 0 10px 0;color:#999;font-size:14px;font-weight:400}.ob-supplier-about__review-title-link{font-size:30px;font-weight:700;color:#333;text-decoration:underline;line-height:15px}.ob-supplier-about__review-title-link:visited{color:#333}.ob-supplier-about__review-title-link:hover{text-decoration:none}.ob-rest-layout__list,.ob-supplier-bonus__list{font-size:0;margin-top:10px}.ob-rest-layout__item,.ob-supplier-bonus__item{display:inline-block;vertical-align:top;width:32.5%;margin-right:1.25%;font-size:14px;background:#fff;margin-bottom:1.25%;padding:20px;box-sizing:border-box}.ob-rest-layout__item._selected,.ob-supplier-bonus__item._selected{border:2px solid #a0c84b}.ob-rest-layout__item:nth-child(3n),.ob-supplier-bonus__item:nth-child(3n){margin-right:0}.ob-rest-layout__item:after,.ob-supplier-bonus__item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-rest-layout__item .ob-btn,.ob-supplier-bonus__item .ob-btn{display:inline;padding:7px 6px;vertical-align:top;float:right}.ob-supplier-bonus__link{float:right;margin-top:-18px}.ob-supplier-bonus__img-block{margin:-20px -20px 10px}.ob-supplier-bonus__img-block img{width:100%}.ob-supplier-bonus__img-block .ob-h3{border-bottom:1px solid #dedede;padding:10px 20px}.img-item{padding:17px 0 0 0;display:block!important;margin:auto!important}.ob-rest-layout__img-block .ob-h3{max-width:100%;overflow:hidden;text-overflow:ellipsis;max-height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;margin-right:30px}@media screen and (max-width:760px){.ob-rest-layout__img-block .ob-h3{line-height:18px}}.ob-rest-layout__item{border-radius:3px;border:2px solid #fff}.ob-rest-layout__item._active{border-color:#a0c84b}.ob-rest-layout__item:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.ob-rest-layout__item>.ob-hint{max-height:30px;overflow:hidden}.ob-rest-layout__item .ob-link{display:inline}.ob-restaurant-item{margin-top:15px}.ob-restaurant-item .ob-rest-layout__img-block{margin-bottom:10px}.ob-restaurant-item .ob-rest-layout__img-block img{margin-bottom:10px}.ob-restaurant-item__wrap .ob-btn{padding-top:7px;padding-bottom:7px;vertical-align:top;display:inline-block}.ob-restaurant-item__ingredients{position:relative;overflow:hidden;margin-right:-20px;padding-right:20px;border-bottom:1px solid #dedede;margin-bottom:20px}.ob-restaurant-item__ingredients>ul{max-height:170px;overflow-y:scroll}.ob-restaurant-item__ingredient{padding-right:18px}.ob-restaurant-item__ingredient:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-restaurant-item__ingredient-name{display:inline-block;line-height:18px;width:170px;vertical-align:-webkit-baseline-middle}@media screen and (max-width:760px){.ob-restaurant-item__ingredient-name{font-size:12px;width:130px;line-height:24px}}.ob-restaurant-item__right-content{float:right}.ob-restaurant-item__right-content .ob-supplier-complex-count__minus{font-size:14px;width:20px}.ob-restaurant-item__right-content .ob-supplier-complex-count__number{font-size:14px;width:25px}.ob-restaurant-item__right-content .ob-supplier-complex-count__plus{font-size:14px;width:20px}.ob-restaurant-item__right-content .ob-supplier-complex-tile__count-block{width:65px}@media screen and (max-width:760px){.ob-restaurant-item__right-content{height:40px;position:absolute;right:20px}}.ob-restaurant-item__ingredient-cost{display:inline-block;vertical-align:text-top;color:#a0c84b;margin-right:10px}.ob-restaurant-item__ingredient-cost._free{color:#999}.js-ap__name>._searched{background:#ff6f27;color:#fff;display:inline}.complex-dinner-name{width:500px;margin-right:10px}@media screen and (min-width:1025px) and (max-width:1200px){.complex-dinner-name{width:310px}}@media screen and (max-width:750px){.complex-dinner-name{width:350px}}@media screen and (max-width:500px){.complex-dinner-name{width:246px}}.js-ap__name{display:inline-block;line-height:18px;vertical-align:inherit}.ob-supplier-menu-filter{margin-bottom:16px;margin-top:16px}.ob-supplier-menu-filter__text{margin-bottom:8px}.ob-supplier-menu .sticky{border-bottom:0}@media screen and (max-width:1450px){.ob-rest-layout__item .ob-btn{float:none;display:block;margin-top:10px;text-align:center}.ob-rest-layout__item>.ob-supplier-complex-count{display:block;margin-top:10px}}@media screen and (max-width:1024px){.ob-supplier__big-column,.ob-supplier__menu-col,.ob-supplier__menu-col-scope{width:100%}.ob-supplier__menu-col,.ob-supplier__menu-col-scope{margin-top:0;cursor:pointer}.ob-supplier__cols{padding-top:0;margin:0}.ob-supplier__menu-col,.ob-supplier__menu-col-scope{position:relative;background:#fff;padding:10px;box-sizing:border-box;margin-bottom:5px}.ob-supplier__menu-col-scope:after,.ob-supplier__menu-col:after{content:'';position:absolute;top:14px;left:15px;width:25px;height:15px;background-image:url(/img/categories.png);background-size:cover}.ob-supplier__categories-title{display:block;margin:auto;padding:0 28px 0 31px;text-align:left;color:#333;text-transform:uppercase;font-size:16px;font-weight:600}.ob-supplier-menu{display:none;margin-top:10px}.ob-supplier-about__review{margin-bottom:50px}.ob-supplier-about__review_delimiter-from-header{padding:10px 0}.ob-supplier-about__review_delimiter-from-header1{padding:10px 0}.search-menu__triangle-down:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:26px -10px;width:18px;height:10px;right:16px;top:15px;opacity:.5}.search-menu__triangle-up:after{content:"";position:absolute;background:url(/img/triangle-sprite.png);background-position:43px -10px;width:18px;height:10px;right:16px;top:15px;opacity:.5}.ob-supplier__mobile-categories{padding:12px 15px}.ob-supplier__big-column{margin-top:0}}.b-scrolling-categories{position:fixed;opacity:1;z-index:1000;top:0;left:0;border-bottom:1px solid #ededed;box-shadow:2px 4px 4px rgba(35,31,32,.25);transition:top .3s}@media screen and (max-width:1200px){.b-restaurant-header,.ob-supplier__right-column{width:100%}.ob-supplier__big-column{width:85.7%}}@media screen and (max-width:1024px){.ob-supplier__big-column,.ob-supplier__big-column .ob-supplier__basket-col,.ob-supplier__big-column .ob-supplier__content-col,.ob-supplier__menu-col,.ob-supplier__menu-col-scope,.ob-supplier__right-column{width:100%}.ob-supplier__basket-col{margin-left:0;margin-bottom:27px;width:100%}.ob-supplier__right-column{margin-top:10px}.ob-supplier-menu{display:none;margin-top:10px}.ob-supplier__menu-col,.ob-supplier__menu-col-scope{background:#fff;padding:12px 15px;box-sizing:border-box;margin-bottom:5px}.ob-rest-layout__item .ob-link{display:inline;margin-bottom:10px}.ob-supplier-tabs__tab-list{padding-left:20px}}@media screen and (max-width:620px){.ob-rest-layout__item:nth-child(3n){margin-right:1.25%}.ob-rest-layout__item:nth-child(2n){margin-right:0}.ob-rest-layout__item{width:49%}.ob-rest-layout__img-block img{width:60%}.ob-restaurant-item__ingredients>ul{max-height:80px}}@media screen and (max-width:480px){.ob-rest-layout__item:nth-child(3n){margin-right:0}.ob-rest-layout__item{width:100%}.ob-supplier-card__logo-block{margin:auto;float:none;margin-bottom:20px}.ob-supplier-card__title{display:block}.ob-supplier-card__info-block{text-align:center}.ob-supplier-card__info-table{text-align:center;border-top:1px solid #dedede;padding:10px 0;border-bottom:1px solid #dedede}.ob-supplier-card__hint{margin-top:15px}.ob-supplier-card__info-item:last-child{margin-left:0}.ob-supplier-card__info-item:first-child{margin-bottom:15px}.ob-rest-layout__item{width:49%;margin-right:1%}.ob-rest-layout__item:nth-child(3n){margin-right:1%}.ob-supplier__content-col_complex{padding-left:0;padding-right:0}.ob-supplier__menu-col{display:block;margin:0 auto 5px}.ob-supplier__menu-col-scope{display:block;margin:0 auto 5px}.ob-supplier__mobile-categories{margin:0 auto 5px}}.ob-supplier-tabs__item .ob-supplier-week__list-days{padding:0}@media screen and (max-width:620px){.ob-supplier-tabs__item .ob-supplier-week__list-days{padding-left:10px;padding-right:10px}}.ob-supplier-tabs__item .ob-supplier__menu-col,.ob-supplier-tabs__item .ob-supplier__menu-col-scope{margin-top:309px}@media screen and (max-width:1024px){.ob-supplier-tabs__item .ob-supplier__menu-col,.ob-supplier-tabs__item .ob-supplier__menu-col-scope{margin-top:0}}.ob-supplier-tabs__item .ob-supplier__big-column{margin-top:314px}@media screen and (max-width:1024px){.ob-supplier-tabs__item .ob-supplier__big-column{margin-top:0}}@media (max-width:1024px){.b-mobile-supplier__cols{margin-top:10px}}.ob-supplier-week__list-days{position:relative;max-width:1440px;margin:auto;padding:0 90px 0 90px;border:0}.ob-supplier-week__list-days .ob-supplier-week__list{overflow:hidden;padding-bottom:2px;border:0}.ob-supplier-week__list-days .ob-supplier-week__new-item{position:relative;background:#e6e6e6;border-radius:15px;padding:9px 15px 6px 16px;height:14px;border:0;font-weight:400}.ob-supplier-week__list-days .ob-supplier-week__new-item .ob-supplier-week__day{font-size:14px;text-decoration:none;border:none}.ob-supplier-week__list-days .ob-supplier-week__new-item:hover{background-color:#eadd38}.ob-supplier-week__list-days .ob-supplier-week__new-item .disabled{cursor:default}.ob-supplier-week__list-days ._active{background-color:#eadd38;border-radius:15px;font-weight:500}.ob-supplier-week__list-days .ob-supplier-week__new-item.disabled{cursor:default}@media screen and (max-width:1024px){.ob-supplier-week__list-days{padding-left:30px;padding-right:30px}}@media screen and (max-width:768px){.ob-supplier-about__left{width:100%}.ob-supplier-about__right{width:100%;float:right}.ob-supplier-complex-tile__order-name{font-size:14px}.ob-supplier-complex-tile__order-item{margin-bottom:10px}.ob-toggle__btn a{font-size:13px}}@media screen and (max-width:400px){.ob-supplier-basket__food-block_lunches .ob-supplier-basket__food-block-inner{max-height:210px}.ob-supplier-complex-tile__count_one-dish{margin-top:0}.ob-supplier-complex-tile__count_complex{margin-top:-15px;margin-bottom:10px}}@media screen and (max-width:600px){.ob-supplier-complex-tile__order-compos_mobile{width:80%}}@media screen and (max-width:350px){.ob-supplier-week__item{padding:5px 2px}.ob-supplier-week__list-days .ob-supplier-week__new-item .ob-supplier-week__day{font-size:13px}.disabled{font-size:13px}}@media screen and (max-width:315px){.ob-supplier-days-menu{border-bottom:0}.ob-supplier-week__list-days .ob-supplier-week__list{padding-bottom:0}}@media screen and (min-width:965px) and (max-width:1230px){.ob-supplier-card__title-block{margin-right:140px}}@media screen and (max-width:768px){.ob-restaurant-board{display:none}}@media screen and (max-width:475px){.ob-supplier-complex__complex-title{padding:10px 0 10px 15px;color:#333}.ob-supplier-complex__complex-tile{position:relative;padding:20px 20px 50px 20px}.ob-supplier-complex-tile__cost-in-list{position:absolute;left:40px;bottom:10px;top:auto}.ob-supplier-complex-tile__order-name{width:100%}.ob-supplier-complex-tile__order-item .js-ap__name,.ob-supplier-complex-tile__order-name .js-ap__name{width:100%}.ob-supplier-complex-tile__order-compos_mobile{width:100%}.ob-supplier-complex-tile__count-block-in-list{position:absolute;right:10px;bottom:10px;top:auto}.ob-supplier-complex-tile__hover{margin:0;padding:0;border:0}.ob-supplier-complex-tile__hover:hover{border:0}}.b-list-dishes-layout{margin:0 0 0 10px}@media screen and (max-width:768px){.ob-restaurant-item__about{padding-top:20px}.ob-restaurant-item__about .ob-hint{overflow:hidden;max-height:70px}}@media screen and (max-width:1024px){.ob-supplier__menu-col-scope_mobile,.ob-supplier__menu-col_mobile{padding:20px 18px}}.b-veiled-basket{z-index:1501;display:block;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:49px;margin:0;overflow:auto;background:#fff}.b-veiled-basket .l-basket-banner{display:none}.b-veiled-basket .ob-supplier-basket{right:0;left:0;margin:auto;max-width:620px}.b-veiled-basket .b-basket{max-width:650px;left:0;right:0;margin:auto}.b-veiled-basket .ob-supplier-basket{border-bottom:0}@media screen and (max-width:767px){.ob-supplier-complex__tile{padding:10px;margin-bottom:5px}.ob-supplier-complex__text{line-height:23px}}.ob-layout__order{border-top:1px solid #dedede}.ob-main-first{background:#fff url(/img/static/main/meat.png) top right no-repeat;padding:60px 88px 70px;border-bottom:1px solid #dedede}.ob-main-first__title{font-family:Roboto;font-size:49px;line-height:1.2;color:#1a1a1a;font-weight:400;width:100%;max-width:725px;margin-bottom:30px}.ob-main-first__list{width:100%;max-width:850px;font-size:0}.ob-main-first__item{display:inline-block;vertical-align:top;font-size:14px;width:30%;margin-right:1%}.ob-main-first__item-title{font-family:Roboto;font-size:20px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-main-first__item-text{line-height:1.5}.ob-main-first__item-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-main-first__item-link:hover{text-decoration:underline;color:#ff5f00}.ob-main-first__item-link._active,.ob-main-first__item-link:active{text-decoration:none}.ob-main-first__new{color:#db5200;font-weight:700}@media screen and (max-width:1280px){.ob-main-first__item:nth-child(4){display:none}}@media screen and (max-width:1024px){.ob-main-first{padding:20px 20px 20px;background:#fff;display:none}.ob-main-first__item{width:47%;margin-right:3%;margin-bottom:3%}.ob-main-first__title{font-size:26px}.ob-main-first__item:nth-child(3),.ob-main-first__item:nth-child(4){display:none}}@media screen and (max-width:480px){.ob-main-first__item{width:100%;margin-right:0;margin-bottom:2%;display:none}.ob-main-first__item-title{margin-bottom:0}}.ob-main-how-much-orders{background:#fff;text-align:center;padding:20px 0;overflow:hidden;border-bottom:1px solid #dedede}.ob-main-how-much-orders__today{display:inline-block;vertical-align:middle;border-right:1px solid #dedede;padding-right:20px;font-size:20px;letter-spacing:20px}.ob-main-how-much-orders__today-text{font-size:12px;color:#999;width:45px;display:inline-block;letter-spacing:0;vertical-align:middle;text-align:left;margin-left:-15px}.ob-main-how-much-orders__last{display:inline-block;vertical-align:middle;padding-left:15px}.ob-main-how-much-orders__item-link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-main-how-much-orders__item-link:hover{text-decoration:underline;color:#ff5f00}.ob-main-how-much-orders__item-link._active,.ob-main-how-much-orders__item-link:active{text-decoration:none}.ob-main-how-much-orders b{font-weight:700}@media print{.noprint{display:none}}@media screen and (max-width:600px){.ob-main-how-much-orders__last,.ob-main-how-much-orders__today{display:block;padding:0}.ob-main-how-much-orders__last{display:none}}.ob-main-popular-food{padding:0 90px 20px;width:100%;box-sizing:border-box;overflow:hidden}.ob-main-popular-food__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-popular-food__all-link{float:right;text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;margin-top:-21px}.ob-main-popular-food__all-link:hover{text-decoration:none;color:#999}.ob-main-popular-food__all-link._active,.ob-main-popular-food__all-link:active{text-decoration:none}.ob-main-popular-food__list{margin-top:28px;font-size:0}.ob-main-popular-food__item{display:inline-block;vertical-align:top;margin-bottom:20px;width:23.80952%;margin-right:1.5%}.ob-main-popular-food__item:nth-child(4n){margin-right:0}.ob-main-popular-food__item-link{display:block;border:1px solid #dedede;border-radius:3px;padding:44px 42px 38px;text-align:center;text-decoration:none}.ob-main-popular-food__item-link:active,.ob-main-popular-food__item-link:hover,.ob-main-popular-food__item-link:visited{text-decoration:none;color:inherit}.ob-main-popular-food__item-link:hover{background:#fff;border-color:#fff}.ob-main-popular-food__item-link:hover .ob-main-popular-food__item-title{text-decoration:underline}.ob-main-popular-food__img-wrap{height:210px}.ob-main-popular-food__img{margin-bottom:16px;max-width:100%;height:auto}.ob-main-popular-food__item-title{display:block;font-family:Arial;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;text-decoration:none;color:#4b82ff;margin-bottom:3px}.ob-main-popular-food__number{font-size:14px;color:#999}@media screen and (max-width:1024px){.ob-main-popular-food{padding:0 20px 20px}.ob-main-popular-food__item-title{font-family:Arial;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;color:#4b82ff}.ob-main-popular-food__item{width:24%;margin-right:1.33%;margin-bottom:3%}.ob-main-popular-food__item:nth-child(4n){margin-right:0}.ob-main-popular-food__title{font-size:26px}}@media screen and (max-width:843px){.ob-main-popular-food{padding:0 20px 14px}}@media screen and (max-width:401px){.l-home-page{padding:0 20px 5px 20px}}@media screen and (max-width:768px){.ob-main-popular-food__item-title{font-family:Arial;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;color:#4b82ff}.ob-main-popular-food__item{width:49%;margin-right:2%;margin-bottom:3%}.ob-main-popular-food__item:nth-child(2n){margin-right:0}}@media screen and (max-width:480px){.ob-main-popular-food__number{display:none}.ob-main-popular-food__all-link{float:none;display:inline-block;margin-top:10px}.ob-main-popular-food__item-link{padding:10px 15px 20px}.ob-main-popular-food__img{margin-bottom:0}.ob-main-popular-food__item{width:49%}.ob-main-popular-food__img-wrap{height:100px}.ob-main-popular-food__item-title{font-size:14px}.ob-footer{height:790px}.ob-footer__contacts{display:none}.ob-footer__company{text-align:center;margin-right:0}.ob-footer__row{text-align:center}.ob-footer__apps{text-align:center;margin-right:0;margin-bottom:20px}.ob-footer__app{text-align:center;display:inline-block;margin-right:0}.ob-footer__app:first-child{text-align:center;margin-right:0}.ob-footer__another-links{text-align:center}.ob-footer__social{margin-bottom:20px}.ob-link-block:first-child{display:none}}.ob-main-popular-restaurant{background:#fff;padding:79px 90px 85px;overflow:hidden}.ob-main-popular-restaurant__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-popular-restaurant__all-link{float:right;text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;margin-top:-21px}.ob-main-popular-restaurant__all-link:hover{text-decoration:none;color:#999}.ob-main-popular-restaurant__all-link._active,.ob-main-popular-restaurant__all-link:active{text-decoration:none}.ob-main-popular-restaurant__list{margin-top:30px;font-size:0}.ob-main-popular-restaurant__item{display:inline-block;vertical-align:top;width:18.5%;margin-right:1.85%}.ob-main-popular-restaurant__item:last-child{margin-right:0}.ob-main-popular-restaurant__img-wrap{border:1px solid #dedede;display:table-cell;text-decoration:none;height:148px;text-align:center;vertical-align:middle;width:236px}.ob-main-popular-restaurant__name{display:block;margin-top:14px;text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-main-popular-restaurant__name:hover{text-decoration:underline;color:#ff5f00}.ob-main-popular-restaurant__name._active,.ob-main-popular-restaurant__name:active{text-decoration:none}@media screen and (max-width:1024px){.ob-main-popular-restaurant{padding:30px 20px 20px}.ob-main-popular-restaurant__item{width:24%;margin-right:1.33%;margin-bottom:3%}.ob-main-popular-restaurant__item:nth-child(4n){margin-right:0}.ob-main-popular-restaurant__item:last-child{display:none}.ob-main-popular-restaurant__title{font-size:26px;max-width:80%}.ob-main-popular-restaurant__list{font-size:0}}@media screen and (max-width:480px){.ob-main-popular-restaurant__item{width:49%;margin-right:0}.ob-main-popular-restaurant__item:first-child{margin-right:2%}.ob-main-popular-restaurant__item:nth-child(3),.ob-main-popular-restaurant__item:nth-child(4){display:none}.ob-main-popular-restaurant__all-link{float:none;display:inline-block;margin-top:10px}}@media screen and (max-width:480px){.ob-main-popular-restaurant__item{width:100%;margin-bottom:20px}}.ob-main-offers__tile{width:100%}.ob-main-offers__all-link{float:none;display:inline-block;margin-top:10px}.ob-main-offers__tile{width:100%;padding-left:20px}.ob-main-offers__tile:before{background:0 0}.ob-main-news__item{width:100%}.ob-main-offers{padding:79px 90px 92px;font-size:0;overflow:hidden}.ob-main-offers__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-offers__wrap{position:relative;z-index:1}.ob-main-offers__all-link{float:right;text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;margin-top:-21px}.ob-main-offers__all-link:hover{text-decoration:none;color:#999}.ob-main-offers__all-link._active,.ob-main-offers__all-link:active{text-decoration:none}.ob-main-offers__block{margin-top:28px}.ob-main-offers__tile{background:#fff;border-radius:3px;padding:0 2% 0 24%;display:inline-block;vertical-align:top;width:49%;box-sizing:border-box;height:170px;position:relative}.ob-main-offers__tile:first-of-type{margin-right:1.6%}.ob-main-offers__tile:before{content:'';background:url(/img/static/main/promo-chicken.png) top left no-repeat;display:block;position:absolute;top:-5px;left:0;width:100%;bottom:0}.ob-main-offers__tile:after{content:'';display:inline-block;height:100%;vertical-align:middle}.ob-main-offers__wrap{display:inline-block;vertical-align:middle}.ob-main-offers__link{display:block;font-size:18px;color:#4b82ff;text-decoration:none;margin-bottom:10px}.ob-main-offers__text{line-height:1.5;font-size:14px}@media screen and (max-width:1024px){.ob-main-offers{padding:30px 20px 20px}.ob-main-offers__tile{width:49%;margin-right:2%;margin-bottom:10px}.ob-main-offers__tile:last-child{margin-right:0}.ob-main-offers__tile:before{background-position:-50px 0}.ob-main-offers__title{font-size:26px;max-width:80%}.ob-main-offers__list{font-size:0}}@media screen and (max-width:768px){.ob-main-offers__tile:before{background-position:-100px 0}}@media screen and (max-width:640px){.ob-main-offers__tile{width:100%;padding-left:35%;padding-right:20px}}.ob-main-dinners{background:url(/img/static/main/corporate.png) top right no-repeat;padding:77px 90px 87px;position:relative;overflow:hidden}.ob-main-dinners:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/static/main/corporate.png) top left;z-index:-1}.ob-main-dinners__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-dinners__link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:32px}.ob-main-dinners__link:hover{text-decoration:underline;color:#ff5f00}.ob-main-dinners__link._active,.ob-main-dinners__link:active{text-decoration:none}.ob-main-dinners__subtitle{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;width:100%;max-width:718px;margin-bottom:30px}.ob-main-dinners__list{font-size:0;width:100%;max-width:850px}.ob-main-dinners__item{display:inline-block;vertical-align:top;font-size:14px;width:30%;margin-right:1%}.ob-main-dinners__item:last-child{margin-right:0}.ob-main-dinners__item-title{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:10px}.ob-main-dinners__item-text{line-height:1.5}.ob-main-dinners__details{border:none;outline:0;text-decoration:none!important}.ob-main-dinners__details span{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:14px;display:inline-block;margin-top:20px;font-size:28px;color:#8d8e8e}.ob-main-dinners__details span:hover{text-decoration:none;color:#999}.ob-main-dinners__details span._active,.ob-main-dinners__details span:active{text-decoration:none}.ob-main-dinners__details span:hover{color:#8d8e8e}.ob-main-dinners__details svg{position:relative;bottom:-1px}.ob-main-dinners__details:hover{color:#8d8e8e}@media screen and (max-width:1024px){.ob-main-dinners{display:none}}.ob-main-mobile{padding:3pc 15% 0 0;overflow:hidden;position:relative}.ob-main-mobile__block{height:100%;position:relative;left:30%;padding-bottom:80px}.ob-main-mobile__android{position:absolute;bottom:-70px;left:-20px;width:300px}.ob-main-mobile__ios{position:absolute;bottom:-70px;left:40px;width:300px}.ob-main-mobile__info-block{position:relative;left:380px;text-align:left;display:inline-block;padding-top:37px}.ob-main-mobile__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-mobile__subtitle{margin-bottom:28px}.ob-main-mobile__list{margin-bottom:35px}.ob-main-mobile__item{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:19px}.ob-main-mobile__item:before{content:'';background:url(/img/static/main/ok.png);display:inline-block;width:15px;height:15px;margin-right:13px}.ob-main-mobile__app{display:inline-block;margin-right:20px}.ob-main-mobile__app img{height:40px}@media screen and (max-width:1024px){.ob-main-mobile{display:none}}.ob-main-news{position:relative;padding:20px 90px 0}.ob-main-news__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400}.ob-main-news__link{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:32px}.ob-main-news__link:hover{text-decoration:underline;color:#ff5f00}.ob-main-news__link._active,.ob-main-news__link:active{text-decoration:none}.ob-main-news__list{border-bottom:1px solid #dedede;padding-bottom:10px}.ob-main-news__item{display:inline-block;vertical-align:top;margin-right:2.5%}.ob-main-news__item:last-child{margin-right:0}.ob-main-news__item-title{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px;line-height:1.2;display:block;margin:0 15px 8px 0}.ob-main-news__item-title:hover{text-decoration:underline;color:#ff5f00}.ob-main-news__item-title._active,.ob-main-news__item-title:active{text-decoration:none}.ob-main-news__date{color:#ff5f00;font-size:12px;display:block;margin-bottom:14px}.ob-main-news__text{line-height:1.5;height:70px;overflow:hidden}@media screen and (max-width:1024px){.ob-main-news{padding:20px 20px 0}.ob-main-news__title{font-size:26px;max-width:80%}}.ob-main-superhero{background:#fff;padding:0 90px 70px;font-size:0;overflow:hidden;margin-bottom:-50px}.ob-main-superhero__col{display:inline-block;vertical-align:top;width:66%;font-size:14px;margin-right:14%}.ob-main-superhero__title{font-family:Roboto;font-size:32px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:25px}.ob-main-superhero__text{line-height:1.8;margin-bottom:22px}.ob-main-superhero__title-2{font-family:Roboto;font-size:22px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:24px;margin-top:40px}.ob-main-superhero__title-3{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:24px;margin-top:40px}.ob-main-superhero__list{font-size:0;margin-top:40px}.ob-main-superhero__item{font-size:14px;display:inline-block;vertical-align:top;width:30%;margin-right:4.8%}.ob-main-superhero__item:last-child{margin-right:0}.ob-main-superhero__list-title{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:24px;margin-top:24px}.ob-main-superhero__list-text{line-height:1.8;margin-bottom:22px}.ob-main-superhero__photo-column{display:inline-block;vertical-align:top;width:20%}.ob-main-superhero__img-wrap{height:100px;display:table-cell;vertical-align:bottom}.ob-main-superhero__photo-list{margin-top:12px}.ob-main-superhero a{text-decoration:none;cursor:pointer;line-height:.9em;color:#ff5f00;font-size:14px}.ob-main-superhero a:hover{text-decoration:underline;color:#ff5f00}.ob-main-superhero a._active,.ob-main-superhero a:active{text-decoration:none}.ob-main-superhero__photo-item{margin-bottom:27px}.ob-main-superhero__photo-img{width:100%;margin-bottom:10px}.ob-main-superhero__photo-text{font-size:12px;color:#999;display:block}@media screen and (max-width:1024px){.ob-main-superhero{padding:30px 20px 20px}.ob-main-superhero__title{font-size:26px;max-width:80%}.ob-main-superhero__col,.ob-main-superhero__photo-column{width:100%;margin-bottom:20px}.ob-main-superhero__photo-item{width:24%;display:inline-block;vertical-align:top;margin-right:1.33333%}.ob-main-superhero__photo-item:nth-child(4n){margin-right:0}}@media screen and (max-width:480px){.ob-main-superhero__col,.ob-main-superhero__photo-column{width:100%}.ob-main-superhero__photo-item{width:100%}.ob-main-superhero__item{width:100%}}.ob-page-404{text-align:center;max-width:470px;margin:auto;margin-bottom:40px;margin-top:80px}.ob-page-404__title{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:300}.ob-page-404__text{font-family:Arial;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:300;margin-bottom:20px}.ob-page-404__list{font-size:0}.ob-page-404__item{border-radius:3px;display:inline-block;padding:10px;width:110px;height:110px;margin-right:10px;box-sizing:border-box;margin-bottom:10px;background:#fff;vertical-align:bottom;overflow:hidden}.ob-page-404__item:nth-child(4n){margin-right:0}.ob-page-404__item-link{text-decoration:none;color:#1a1a1a;font-size:14px}.ob-page-404__item-link:active,.ob-page-404__item-link:hover,.ob-page-404__item-link:visited{text-decoration:none;color:inherit}.ob-page-404__item-icon{height:50px}.ob-page-404__item-text{display:block}.ob-page-404__link{display:block;border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px}.ob-page-404__link:active,.ob-page-404__link:hover,.ob-page-404__link:visited{text-decoration:none}.ob-page-404__link,.ob-page-404__link:link,.ob-page-404__link:visited{background:#fff;color:#333;border-color:#dedede}.ob-page-404__link._hover,.ob-page-404__link:hover{background:#fff;border-color:#999}.ob-page-404__link._active,.ob-page-404__link:active{background:#fff;border-color:#999}.ob-page-404__link._disabled,.ob-page-404__link._disabled:active,.ob-page-404__link._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-page-404__link:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-page-404__link._active,.ob-page-404__link:active{box-shadow:inset 0 2px 5px 0 #dedede}.ob-page-404__link._disabled,.ob-page-404__link:disabled{box-shadow:none}@media screen and (max-width:480px){.ob-page-404__item:nth-child(4n){margin-right:10px}}@media screen and (max-width:320px){.ob-page-404__item:nth-child(2n){margin-right:0}}.ob-page-500{text-align:center;max-width:470px;margin:auto;margin-bottom:40px;margin-top:50px}.ob-page-500__logo{margin-bottom:20px;width:105px}.ob-page-500__title{font-family:Roboto;font-size:36px;line-height:50px;color:#1a1a1a;font-weight:300}.ob-page-500__text{font-family:Arial;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:300;margin-bottom:40px}.ob-page-500__img{max-width:90%}.ob-my-orders-table .ob-table__col._date{font-size:12px}.ob-my-orders-table__order-item{margin-bottom:5px}.ob-my-orders-table__order-item:nth-child(4):after{content:'...';display:block}.ob-my-orders-table__order-item:nth-child(n+5){display:none}.ob-my-orders-table__order-links{font-size:0}.ob-my-orders-table__order{margin-bottom:10px}.ob-my-orders-table__order-link{display:inline-block;margin-right:30px}.ob-my-orders-table__order-link a{text-decoration:underline;cursor:pointer;line-height:.9em;color:#999;font-size:12px}.ob-my-orders-table__order-link a:hover{text-decoration:underline;color:#999}.ob-my-orders-table__order-link a._active,.ob-my-orders-table__order-link a:active{text-decoration:none}.ob-my-orders-table__order-link._warning a{text-decoration:underline;cursor:pointer;line-height:.9em;color:#ff6f27;font-size:12px}.ob-my-orders-table__order-link._warning a:hover{text-decoration:underline;color:#ff6f27}.ob-my-orders-table__order-link._warning a._active,.ob-my-orders-table__order-link._warning a:active{text-decoration:none}.ob-my-orders__subtitle{font-family:Roboto;font-size:18px;line-height:1.2;color:#1a1a1a;font-weight:400;margin-bottom:16px}.ob-my-orders__datepickers{display:inline-block;margin-right:10px;margin-bottom:25px}.ob-my-orders__datepickers input{background:#fff url(/img/static/calendar.png) no-repeat;background-position:98% center;background-size:16px}.ob-my-orders__datepicker-text{margin-bottom:5px}.ob-btn__wrapp{display:inline-block}.datepickers__btn{border-radius:0}.datepickers__indent{margin-right:0;margin-bottom:10px}.datepickers__indent input{max-width:100px}.ob-my-order{padding:20px 20px 20px}.ob-save__btn{font-size:14px;text-transform:uppercase;font-weight:600;line-height:22px;border-radius:0}.ob-reg{padding-top:20px;margin-bottom:7px}.ob-reg .ob-tile{width:305px;float:left;margin-right:40px;padding-top:25px}.ob-reg .ob-form__hint{display:block;margin-bottom:20px;margin-top:15px}.ob-reg .ob-form__btn{width:100%}.ob-reg__icon,.ob-reg__text{overflow:hidden;max-width:500px;padding-top:20px}.ob-reg__icon{padding-top:0}.ob-reg__icon-item{margin-bottom:20px}.ob-reg__icon-item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-reg__icon-item:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:56px}.ob-reg__svg{width:56px;height:56px;display:block;float:left;margin-right:20px}.ob-reg__svg._rouble{background:url(/img/static/svg/reg-rouble.svg) no-repeat}.ob-reg__svg._card{background:url(/img/static/svg/card.svg) no-repeat}.ob-reg__svg._people{background:url(/img/static/svg/people.svg) no-repeat}.ob-reg__icon-text{width:250px;display:inline-block;vertical-align:middle}.ob-reg:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-reg .ob-h2{margin-bottom:20px}.ob-reg .ob-help-link{margin-bottom:10px;display:inline-block}.ob-reg__hr{width:250px;border-bottom:1px solid #ccc;margin-bottom:20px;margin-top:20px}.ob-reg b{font-weight:700}.ob-reg .ob-h1{margin-bottom:0}.ob-reg .ob-h3{margin-bottom:20px}.ob-reg .ob-link{font-size:inherit}.ob-reg .ob-input{width:100%;max-width:100%}@media screen and (max-width:768px){.ob-reg .ob-tile{width:100%;box-sizing:border-box;float:none}.ob-reg .ob-input{max-width:initial}.ob-reg__icon,.ob-reg__text{display:none}}@media screen and (max-width:1024px){.ob-reg{margin-bottom:26px}}@media screen and (max-width:767px){.ob-reg{padding-top:0}}.ob-my-addresses .ob-table__col .ob-help-link{margin-left:33px}.ob-my-addresses .ob-table__col:last-child{text-align:left}.ob-my-addresses button{vertical-align:top;display:inline-block}.ob-my-addresses .ob-gray-btn{padding:8px 14px}.ob-my-addresses .ob-btn{margin-right:10px}.ob-my-addresses .ob-radio__field+.ob-radio__text:before{margin-right:15px}.ob-my-addresses .ob-tile{padding-top:10px;margin-bottom:7px}@media screen and (max-width:1024px){.ob-my-addresses .ob-tile{margin-bottom:27px}}@media screen and (max-width:768px){.ob-my-addresses .ob-h1{margin-top:20px;margin-bottom:10px;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:600;text-align:center}}.ob-coworker-list .ob-column-block{font-size:0}.ob-coworker-list .ob-main-column{display:inline-block;vertical-align:top;font-size:14px;width:80%;padding-right:30px;box-sizing:border-box}.ob-coworker-list .ob-aside{display:inline-block;vertical-align:top;font-size:14px;width:20%;margin-bottom:7px}.ob-coworker-list .ob-table-form{margin-bottom:20px}.ob-coworker-list .ob-search{float:right;width:200px}.ob-coworker-list .ob-btn{vertical-align:top;display:inline-block}.ob-coworker-list .ob-gray-btn{vertical-align:top;display:inline-block;padding-top:8px;padding-bottom:8px}.ob-coworker-list .ob-input{padding-top:8px;padding-bottom:8px}.ob-coworker-list .ob-input_width{width:194px}@media screen and (max-width:460px){.ob-coworker-list .ob-input_width{width:100%}}.ob-coworker-list .ob-aside__list{margin-bottom:20px}.ob-coworker-list .ob-aside__item{line-height:1.5;margin-bottom:10px}.ob-coworker-list .ob-aside__subheader{color:#999;font-weight:800;line-height:1.5;display:block}.ob-coworker-list .ob-table__links-block{margin-top:10px}.ob-coworker-list .ob-table__links-block .ob-help-link{margin-right:10px}.ob-coworker-list .ob-table__links-block .ob-help-link:last-child{margin-right:0}.ob-coworker-list .ob-table__question{display:inline-block;vertical-align:middle;width:18px;height:18px;fill:#ccc;margin-left:5px}.ob-coworker-list .ob-paragh{padding-bottom:10px;border-bottom:1px solid #dedede;margin-bottom:10px}.ob-coworker-list .ob-form>.ob-btn{margin-top:10px}.ob-coworker-list .ob-my-orders__datepickers{width:170px}.ob-coworker-list .ob-my-orders__datepickers+.ob-btn{vertical-align:baseline}.ob-coworker-list .full-width{width:100%}@media screen and (max-width:1024px){.ob-coworker-list .ob-aside{margin-bottom:27px}}@media screen and (max-width:768px){.ob-coworker-list .ob-main-column{width:100%;margin-bottom:20px;padding-right:0}.ob-coworker-list .ob-aside{width:100%;margin-bottom:-10px}.ob-coworker-list .ob-aside__list,.ob-coworker-list .ob-aside__list-wrap{display:inline-block;vertical-align:top;margin-right:20px}.ob-coworker-list .ob-search{display:block;float:none;width:100%;margin-bottom:10px}.ob-coworker-list .ob-search__field{max-width:200px}.ob-coworker-list .ob-table__links-block *{display:block;margin-bottom:10px;line-height:1.2}}.ob-news-item .ob-time{margin-bottom:10px;display:block}.ob-news-item .ob-main-column{display:inline-block;vertical-align:top;font-size:14px;width:80%;padding-right:30px;box-sizing:border-box}.ob-news-item .ob-aside{display:inline-block;vertical-align:top;font-size:14px;width:20%}.ob-news-item .ob-column-block{font-size:0}.ob-news-item .ob-btn{display:inline-block;margin-bottom:10px}.ob-news-item .ob-news__item{border-bottom:1px solid #dedede;padding:20px 10px}.ob-news-item .ob-news__item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-news-item .ob-news__item:last-child{border-bottom:0}.ob-news-item .ob-news__item .ob-h3{margin-bottom:10px;display:inline-block;text-decoration:none;color:#1a1a1a}.ob-news-item .ob-news__item .ob-h3:hover{text-decoration:underline}.ob-news-item .ob-news__about-category .ob-btn{display:inline-block;margin-top:10px}.ob-news-item .ob-news__item-img{float:left;margin-right:20px;width:250px}.ob-news-item .ob-news__item-info{overflow:hidden}.ob-news-item .ob-text-page>.ob-text-page__else-block{background:0 0!important;margin-top:10px}.ob-news-item .ob-text-page>.ob-text-page__else-block>p{color:#999;margin-bottom:10px;font-size:16px}.ob-news-item .ob-text-page>.ob-text-page__else-block li{margin-bottom:10px}.ob-news-item .ob-aside__list{margin-bottom:20px}.ob-news-item .ob-aside__item{line-height:1.5;margin-bottom:10px}.ob-news-item .ob-tile{margin-bottom:10px}.ob-content .ob-main-column{margin-bottom:7px}@media screen and (max-width:1024px){.ob-content .ob-main-column{margin-bottom:27px}.ob-content .ob-aside{display:block;width:100%;padding-left:30px}.ob-news-item .ob-main-column{width:100%;padding-right:0}}@media screen and (max-width:768px){.ob-news-item .ob-news__item-img{display:block;float:none;margin-bottom:20px;max-width:100%;margin-right:0}}.ob-searched .ob-restaurant-card__sales-block{margin:0}.ob-searched .ob-restaurant-card__sales-block .ob-btn{display:block}.ob-searched .ob-restaurant-list__list{width:100%;margin-right:0;margin-top:20px}.ob-another-popular__list{font-size:0;margin-top:20px}.ob-another-popular__item{font-size:14px;width:24%;background:#fff;border-radius:3px;padding:16px;box-sizing:border-box;vertical-align:top;display:inline-block;margin-right:1.33333%;margin-bottom:1.33333%}.ob-another-popular__item:last-child{margin-right:0}.ob-another-popular__item:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-another-popular__img{float:left;margin-right:10px;width:100px;height:100px}.ob-another-popular__block{border-left:1px solid #dedede;margin-left:120px;padding-left:20px;overflow:hidden;min-height:100px;display:table}.ob-another-popular__info-wrap{display:table-cell;vertical-align:middle}@media screen and (max-width:768px){.ob-another-popular__item{width:49%;margin-right:2%;margin-bottom:2%}.ob-another-popular__item:nth-child(2n){margin-right:0}}@media screen and (max-width:480px){.ob-another-popular__item{width:100%;margin-right:0}}.ob-table-list .ob-tile{margin-bottom:10px}.ob-table-list .ob-tile>ul{font-size:0}.ob-table-list .ob-tile>ul>div{vertical-align:top;font-size:14px}.ob-table-list .ob-tile>ul>div>li{columns:4}.ob-table-list .ob-tile>ul>div h2{float:left;margin-right:10px;color:#999;font-size:16px}.ob-table-list .ob-tile>ul>div h2+ul{overflow:hidden;margin-bottom:20px}.ob-table-list .ob-tile>ul>div>li:after{content:".";display:block;height:0;visibility:hidden;clear:both}.ob-table-list__img-list{font-size:0;margin-top:10px}.ob-table-list__img-list li{display:inline-block;vertical-align:top;width:15.83333%;margin-right:1%}.ob-table-list__img-list li:last-child{margin-right:0}.ob-table-list__img-list img{width:100%}.ob-table-list__img-list figure{position:relative}.ob-table-list__img-list figcaption{font-size:14px;position:absolute;bottom:0;left:0;right:0;padding:10px;color:#fff;background:rgba(0,0,0,.25)}@media screen and (max-width:1024px){.ob-table-list{margin-bottom:27px}}.ob-supplier-infopopup{display:none;text-align:center;margin:auto;margin-bottom:40px;margin-top:80px;width:430px;box-sizing:content-box;background:#fff;padding:30px}.ob-supplier-infopopup._visible{display:block}.ob-supplier-infopopup__title{font-family:Roboto;font-size:26px;line-height:1.2;color:#1a1a1a;font-weight:300;text-align:left}.ob-supplier-infopopup__text{font-family:Arial;font-size:14px;line-height:1.2;color:#1a1a1a;font-weight:300;margin-bottom:20px;text-align:left}.ob-supplier-infopopup__list{font-size:0;display:inline-block}.ob-supplier-infopopup__item{border:1px solid #dedede;border-radius:3px;display:inline-block;width:100px;height:100px;margin-right:10px;box-sizing:border-box;margin-bottom:10px;background:#fff;vertical-align:bottom;overflow:hidden}.ob-supplier-infopopup__item:nth-child(4n){margin-right:0}.ob-supplier-infopopup__item:hover{border-color:#999}.ob-supplier-infopopup__item-link{box-sizing:border-box;position:relative;display:block;text-decoration:none;color:#1a1a1a;font-size:14px;height:100%;width:100%;padding:10px;cursor:pointer}.ob-supplier-infopopup__item-link:active,.ob-supplier-infopopup__item-link:hover,.ob-supplier-infopopup__item-link:visited{text-decoration:none;color:inherit}.ob-supplier-infopopup__item-icon{height:50px}.ob-supplier-infopopup__item-text{display:block}.ob-supplier-infopopup__link{box-sizing:border-box;display:block;width:430px;margin:0 auto;border-radius:2px;cursor:pointer;outline:0;padding:10px 14px;text-decoration:none;font-size:14px;border-style:solid;border-width:1px}.ob-supplier-infopopup__link:active,.ob-supplier-infopopup__link:hover,.ob-supplier-infopopup__link:visited{text-decoration:none}.ob-supplier-infopopup__link,.ob-supplier-infopopup__link:link,.ob-supplier-infopopup__link:visited{background:#fff;color:#333;border-color:#dedede}.ob-supplier-infopopup__link._hover,.ob-supplier-infopopup__link:hover{background:#fff;border-color:#999}.ob-supplier-infopopup__link._active,.ob-supplier-infopopup__link:active{background:#fff;border-color:#999}.ob-supplier-infopopup__link._disabled,.ob-supplier-infopopup__link._disabled:active,.ob-supplier-infopopup__link._disabled:hover{background:#fff;color:#dedede;border-color:#dedede;pointer-events:none}.ob-supplier-infopopup__link:disabled{background:#fff;color:#dedede;border-color:#dedede;cursor:default}.ob-supplier-infopopup__link._active,.ob-supplier-infopopup__link:active{box-shadow:inset 0 2px 5px 0 #dedede}.ob-supplier-infopopup__link._disabled,.ob-supplier-infopopup__link:disabled{box-shadow:none}.ob-supplier-infopopup__content-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ob-supplier-infopopup__svg-icon{display:block;font-size:10px;margin-bottom:10px}.ob-supplier-infopopup__svg-icon:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(/img/static/svg/404sprite.svg);background-repeat:no-repeat;background-size:4.9em 58.4em}.ob-supplier-infopopup__svg-icon.BBQ:before{background-position:0 0;width:4.9em;height:4.2em}.ob-supplier-infopopup__svg-icon.Burger:before{background-position:0 -4.2em;width:4.1em;height:2.9em}.ob-supplier-infopopup__svg-icon.IceCream:before{background-position:0 -7.1em;width:3.3em;height:3.3em}.ob-supplier-infopopup__svg-icon.Pancake:before{background-position:0 -10.4em;width:4.4em;height:3.3em}.ob-supplier-infopopup__svg-icon.Pizza:before{background-position:0 -13.7em;width:4em;height:4em}.ob-supplier-infopopup__svg-icon.Rice:before{background-position:0 -17.7em;width:4.3em;height:3.7em}.ob-supplier-infopopup__svg-icon.Soup:before{background-position:0 -21.4em;width:3.6em;height:4.1em}.ob-supplier-infopopup__svg-icon.Sushi:before{background-position:0 -25.5em;width:4.5em;height:3.7em}.ob-supplier-infopopup__svg-icon.sprite:before{background-position:0 -29.2em;width:4.9em;height:29.2em}@media screen and (max-width:480px){.ob-page-404__item:nth-child(4n){margin-right:10px}}@media screen and (max-width:320px){.ob-page-404__item:nth-child(2n){margin-right:0}}ymaps .cross-control{width:84px;height:84px;position:absolute;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;margin:-84px 0 0 -42px}ymaps .cross-control:after{content:"c";color:#e35a3d;font:84px/84px icons}.ymaps-adress-field{position:absolute;left:10px;top:10px;border-radius:3px;background-color:#fff;padding:20px;z-index:5000}.ymaps-adress-field:after{content:"";display:table;clear:both}.ymaps-adress-field__input{float:left;margin-right:10px}.ymaps-adress-field__input input{box-sizing:border-box;height:34px;width:300px;border:1px solid #dedede;padding:10px;outline:0;font:14px/20px Arial;overflow:hidden;text-overflow:ellipsis}.ymaps-adress-field__btn-wrap{float:left}ymaps[class*=controls__toolbar_right]{margin-top:50px}@media screen and (max-width:1370px){.ob-main-dinners__average{background:0 0}}@media screen and (max-width:1024px){.ob-main-dinners__wrap-average .ob-main-dinners:before{background:0 0}.ob-main-dinners__average{display:block;padding:30px 20px 30px;background:0 0;border-top:1px solid #dedede;border-button:1px solid #dedede}.ob-main-dinners__average .ob-main-dinners__item-title{font-size:18px}.ob-main-dinners__average .ob-main-dinners__details span{color:#4b82ff}.ob-main-mobile__average{display:block;padding:40px 15% 0 0;border-top:1px solid #dedede}.ob-main-mobile__average .ob-main-mobile__block{padding-bottom:40px}.ob-main-mobile__average .ob-main-mobile__android{display:none}.ob-main-mobile__average .ob-main-mobile__ios{display:none}.ob-main-mobile__average .ob-main-mobile__block{left:0}.ob-main-mobile__average .ob-main-mobile__info-block{left:0;padding:0 20px}}@media screen and (max-width:730px){.ob-main-dinners__average{padding:30px 20px}.ob-main-dinners__average .ob-main-dinners__list{display:none}.ob-main-dinners__average .ob-main-dinners__subtitle{margin-bottom:10px}.ob-main-dinners__average .b-main-dinners__details_svg{display:none}.ob-main-mobile__average .ob-main-mobile__info-block{padding:0 20px}}.sticky{position:sticky;top:0;border-bottom:1px solid #dedede;z-index:2}.sticky:after,.sticky:before{content:'';display:table}.sticky.ob-metro-block{top:74px;border-top:0}.flip-clock-wrapper{margin:0;display:inline-block;width:inherit;vertical-align:middle;z-index:1}.flip-clock-wrapper ul{margin:0 2px;height:30px;width:25px}.flip-clock-wrapper ul li a div div.inn{font-size:20px;line-height:1.4;color:#1a1a1a;background:#fff;text-align:center;font-weight:200;text-shadow:none;z-index:2}.flip-clock-wrapper .shadow{background:0 0,bottom,0,100% #fff!important}.flip-clock-wrapper ul{background:#fff}.flip-clock-wrapper .flip{box-shadow:none;border:1px solid #dedede}.flip-clock-wrapper ul li a div.up:after{top:13px;background-color:rgba(222,222,222,.3)}.ui-datepicker{width:230px;background:#fff;box-sizing:border-box;border:1px solid #dedede;padding:15px 10px 10px;margin-top:-1px;display:none;z-index:999!important}.ui-datepicker-prev{float:left;background:url(/img/static/svg/left-arrow.svg) no-repeat;cursor:pointer;background-size:15px;width:20px;height:20px}.ui-datepicker-next{float:right;background:url(/img/static/svg/right-arrow.svg) no-repeat;cursor:pointer;background-size:15px;width:20px;height:20px}.ui-datepicker-title{text-align:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #dedede}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar th{color:#999}.ui-datepicker-calendar th span{display:block;margin-bottom:5px}.ui-datepicker-calendar td{text-align:center}.ui-datepicker-calendar td.ui-state-disabled{pointer-events:none}.ui-datepicker-calendar .ui-state-default{color:#1a1a1a;text-decoration:none;text-align:center;display:block;padding:3px;border-radius:3px;margin:4px}.ui-datepicker-calendar .ui-state-default:hover{background:#dedede}.ui-datepicker-calendar .ui-state-default._selected{background:#a0c84b;font-weight:700;color:#fff}.ui-datepicker-calendar .ui-state-active{background:#dedede;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);color:#1a1a1a;font-weight:700}.ui-datepicker-unselectable .ui-state-default{color:#dedede}.ui-datepicker-other-month{color:#999}.ui-datepicker-other-month .ui-state-default{color:#dedede}.selecter{border-radius:2px;outline:0;padding:0;border:0;box-sizing:border-box;width:100%;max-width:243px;display:inline-block;margin:0;vertical-align:middle}.selecter._error{border-color:#ff6f27}.selecter.error{border-color:#ff6f27}.selecter-selected{border-radius:1px;outline:0;padding:7px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%}.selecter-selected._error{border-color:#ff6f27}.selecter-selected.error{border-color:#ff6f27}.select2-selection__rendered{outline:0}.select2-selection{outline:0;border-radius:2px;outline:0;padding:0;border:1px solid #dedede;box-sizing:border-box;width:100%}.select2-selection._error{border-color:#ff6f27}.select2-selection.error{border-color:#ff6f27}.select2-container{text-align:left}.select2-container--default .select2-selection--single{border-radius:2px;outline:0;padding:0;border:1px solid #dedede;box-sizing:border-box;width:100%;box-sizing:border-box}.select2-container--default .select2-selection--single._error{border-color:#ff6f27}.select2-container--default .select2-selection--single.error{border-color:#ff6f27}.select2-dropdown{border-color:#dedede}.select2-container--default .select2-search--dropdown .select2-search__field{outline:0;border-radius:2px;outline:0;padding:5px 5px;border:1px solid #dedede;box-sizing:border-box;width:100%}.select2-container--default .select2-search--dropdown .select2-search__field._error{border-color:#ff6f27}.select2-container--default .select2-search--dropdown .select2-search__field.error{border-color:#ff6f27}.scroller{overflow-y:scroll}.scroller::-webkit-scrollbar{width:0}.scroller__track{display:none;position:absolute;right:4px;top:0;bottom:0;width:4px;background:rgba(0,0,0,.1);border-radius:2px}.baron .scroller__track{display:block}.scroller__bar{position:absolute;z-index:1;right:0;width:4px;background:#9e9e9e;border-radius:2px;cursor:pointer}#toast-container>div{box-shadow:0 0 3px #999;opacity:.9}#toast-container>:hover{box-shadow:0 0 4px #999;opacity:1;cursor:pointer}.toast{background-color:#1ab394}.toast-success{background-color:#1ab394}.toast-error{background-color:#ed5565}.toast-info{background-color:#23c6c8}.toast-warning{background-color:#f8ac59}.toast-top-center{margin-top:8px}.toast-top-full-width{margin-top:8px}.toast-bottom-full-width{margin-bottom:20px}@media (max-width:480px){.ob-seo-rest__text div div{padding-left:0!important}.ob-seo-rest__text div p{margin-right:0!important}.ob-seo-rest__img{width:75px;height:75px}.ob-seo-rest__box{display:flex;flex-direction:column}.ob-seo-rest__price{order:2}.ob-seo-rest__desc{order:1;text-align:left}.ob-seo-rest__desc .ob-restaurant-card__subtitle{text-align:left}.ob-seo-rest__table .ob-restaurant-card__stars{margin-right:0}.ob-seo-rest__table .ob-restaurant-card__info-hint{width:auto}.ob-seo-rest__table .ob-restaurant-card__info-item{width:100%;display:inline-block!important;margin-top:10px}.ob-seo-rest__table noindex{margin:0!important}.ob-seo-rest__table noindex .ob-restaurant-card__info-item{width:50%;margin-left:0}}.b-slider-other-group-orders{height:160px;background-color:#fff;margin:0 0 10px 0;padding:0 0 3px 10px;box-sizing:border-box}.b-slider-other-group-orders .owl-theme .owl-nav{margin-top:0}.b-slider-other-group-orders .owl-next span{margin:0 -4px 0 0}.b-slider-other-group-orders .owl-theme .owl-nav [class*=owl-]{position:absolute;color:#9e9e9e;margin:0;border-radius:0;transition:background-color .3s;height:50px}.b-slider-other-group-orders .owl-theme .owl-nav [class*=owl-] span{font-size:50px;line-height:30px}.b-slider-other-group-orders .owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#9e9e9e}.b-slider-other-group-orders .owl-prev{top:30%;left:0}.b-slider-other-group-orders .owl-next{top:30%;right:10px}.b-slider-other-group-orders .owl-dots{display:none}.b-slider-my-group-orders{height:160px;background-color:#fff;margin:0 0 10px 0;padding:0 0 3px 10px;box-sizing:border-box}.b-slider-my-group-orders .owl-dots{display:none}.b-slider-my-group-orders .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:50%;bottom:10px}.b-slider-my-group-orders .owl-theme .owl-nav{margin-top:0}.b-slider-my-group-orders .owl-next span{margin:0 -4px 0 0}.b-slider-my-group-orders .owl-theme .owl-nav [class*=owl-]{position:absolute;color:#9e9e9e;margin:0;border-radius:0;transition:background-color .3s;height:50px}.b-slider-my-group-orders .owl-theme .owl-nav [class*=owl-] span{font-size:50px;line-height:30px}.b-slider-my-group-orders .owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#9e9e9e}.b-slider-my-group-orders .owl-prev{top:30%;left:0}.b-slider-my-group-orders .owl-next{top:30%;right:10px}@media screen and (max-width:755px){.b-slider-other-group-orders .available-group-order{padding:10px 15px 0}.b-slider-other-group-orders .available-group-order__button-active{margin:0 0 0 10px}.b-slider-other-group-orders .available-group-order__text{line-height:16px}}@media screen and (max-width:720px){.b-slider-my-group-orders .available-group-order__block-btn{bottom:0}}@media screen and (min-width:455px) and (max-width:755px){.b-slider-other-group-orders{height:120px}.b-slider-other-group-orders .available-group-order{padding:10px 15px 0}}@media screen and (max-width:455px){.b-slider-other-group-orders{height:155px;padding:10px 15px 0}.b-slider-other-group-orders .available-group-order__text{margin:0 0 10px 10px;font-size:12px}.b-slider-my-group-orders .available-group-order__text{margin:0 0 10px 10px;font-size:12px;width:150px}}@media screen and (max-width:320px){.b-slider-other-group-orders .available-group-order__image{width:100px;height:63px}.b-slider-other-group-orders .available-group-order__text{width:147px}}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/cyrillic-ext_italic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/cyrillic_italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/greek-ext_italic.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/greek_italic.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/vietnamese_italic.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/latin-ext_italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/latin_italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/cyrillic-ext_normal.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/cyrillic_normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/greek-ext_normal.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/greek_normal.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/vietnamese_normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/latin-ext_normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter/latin_normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:icons-font-obed;src:url(/fonts/icon-site/icons-font-obed.eot?70hzcb);src:url(/fonts/icon-site/icons-font-obed.eot?70hzcb#iefix) format("embedded-opentype"),url(/fonts/icon-site/icons-font-obed.ttf?70hzcb) format("truetype"),url(/fonts/icon-site/icons-font-obed.woff?70hzcb) format("woff"),url(/fonts/icon-site/icons-font-obed.svg?70hzcb#icons-font-obed) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" font-ob-"],[class^=font-ob-]{font-family:icons-font-obed!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.font-ob-icon-bold-card:before{content:"\e927"}.font-ob-icon-bold-chart:before{content:"\e928"}.font-ob-icon-bold-info:before{content:"\e92c"}.font-ob-icon-bold-location:before{content:"\e92d"}.font-ob-icon-bold-man:before{content:"\e92e"}.font-ob-icon-bold-person-add:before{content:"\e92f"}.font-ob-icon-bold-receipt:before{content:"\e930"}.font-ob-icon-bold-rider:before{content:"\e931"}.font-ob-icon-bold-settings:before{content:"\e932"}.font-ob-icon-bold-tag:before{content:"\e933"}.font-ob-icon-bold-wallet:before{content:"\e934"}.font-ob-icon-calendar:before{content:"\e935"}.font-ob-icon-cash:before{content:"\e936"}.font-ob-icon-double-chevron:before{content:"\e937"}.font-ob-icon-fast:before{content:"\e938"}.font-ob-icon-terminal:before{content:"\e939"}.font-ob-icon-warning .path1:before{content:"\e900";color:#fa0}.font-ob-icon-warning .path2:before{content:"\e901";margin-left:-1em;color:#fff}.font-ob-icon-warning .path3:before{content:"\e902";margin-left:-1em;color:#fff}.font-ob-icon-succesmark .path1:before{content:"\e903";color:#44af13}.font-ob-icon-succesmark .path2:before{content:"\e904";margin-left:-1em;color:#fff}.font-ob-icon-wallet:before{content:"\e905"}.font-ob-icon-trash:before{content:"\e906"}.font-ob-icon-top_up:before{content:"\e907"}.font-ob-icon-stylus:before{content:"\e908"}.font-ob-icon-star:before{content:"\e909"}.font-ob-icon-sign_out:before{content:"\e90a"}.font-ob-icon-settings:before{content:"\e90b"}.font-ob-icon-search:before{content:"\e90c"}.font-ob-icon-rider:before{content:"\e90d"}.font-ob-icon-promo:before{content:"\e90e"}.font-ob-icon-orders:before{content:"\e90f"}.font-ob-icon-offers:before{content:"\e910"}.font-ob-icon-null:before{content:"\e911"}.font-ob-icon-message:before{content:"\e912"}.font-ob-icon-meals:before{content:"\e913"}.font-ob-icon-location:before{content:"\e914"}.font-ob-icon-info:before{content:"\e915"}.font-ob-icon-corporate_client:before{content:"\e916"}.font-ob-icon-dash:before{content:"\e917"}.font-ob-icon-crossmark_circle_filled:before{content:"\e918"}.font-ob-icon-crossmark:before{content:"\e919"}.font-ob-icon-plus:before{content:"\e91a"}.font-ob-icon-chevron_up:before{content:"\e91b"}.font-ob-icon-chevron_right:before{content:"\e91c"}.font-ob-icon-chevron_left:before{content:"\e91d"}.font-ob-icon-chevron_down:before{content:"\e91e"}.font-ob-icon-checkmark:before{content:"\e91f"}.font-ob-icon-obed_card:before{content:"\e920"}.font-ob-icon-card:before{content:"\e929"}.font-ob-icon-call:before{content:"\e92a"}.font-ob-icon-add_member:before{content:"\e92b"}.font-ob-icon-search-2:before{content:"\e921"}.font-ob-icon-basket-dark:before{content:"\e922"}.font-ob-icon-basket-dark-2:before{content:"\e923"}.font-ob-icon-basket-outline:before{content:"\e924"}.font-ob-icon-home:before{content:"\e925"}.font-ob-icon-round:before{content:"\e926"}.icon_svg__com{--con-svg-com-size:24px;display:inline-block;background-size:100%;background-repeat:no-repeat;width:var(--con-svg-com-size);height:var(--con-svg-com-size)}.icon_svg__com.size-36{--con-svg-com-size:36px;height:45px}.icon_svg__com.size-marker{width:36px;height:45px}.icon_svg__com.svg-icon-obed{width:220px;height:44px}.icon_size__sm{font-size:20px}.icon_svg__com.svg-icon-basket{background-image:url(/img/static/redesign/icon-svg/icon-basket.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-gift{background-image:url(/img/static/redesign/icon-svg/icon-gift.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-gift-card{background-image:url(/img/static/redesign/icon-svg/icon-gift-card.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-profile{background-image:url(/img/static/redesign/icon-svg/icon-profile.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-home{background-image:url(/img/static/redesign/icon-svg/icon-home.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-home-orange{background-image:url(/img/static/redesign/icon-svg/icon-home-orange.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-home-white{background-image:url(/img/static/redesign/icon-svg/icon-home-white.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-user-group{background-image:url(/img/static/redesign/icon-svg/icon-user-group.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-info{background-image:url(/img/static/redesign/icon-svg/icon-info.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-group-order{background-image:url(/img/static/redesign/icon-svg/icon-group-order.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-close-grey{background-image:url(/img/static/redesign/icon-svg/icon-close-grey.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-close-white{background-image:url(/img/static/redesign/icon-svg/icon-close-white.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-close-black{background-image:url(/img/static/redesign/icon-svg/icon-close-black.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-chek-success{background-image:url(/img/static/redesign/icon-svg/icon-chek-success.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-link-pink{background-image:url(/img/static/redesign/icon-svg/icon-link-pink.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-lock{background-image:url(/img/static/redesign/icon-svg/icon-lock.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-marker-pink{background-image:url(/img/static/redesign/icon-svg/icon-marker-pink.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-more{background-image:url(/img/static/redesign/icon-svg/icon-more.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-rider-pink{background-image:url(/img/static/redesign/icon-svg/icon-rider-pink.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-store-pink{background-image:url(/img/static/redesign/icon-svg/icon-store-pink.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-remove{background-image:url(/img/static/redesign/icon-svg/icon-remove.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-remove-grey{background-image:url(/img/static/redesign/icon-svg/icon-remove-grey.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-group-order-grey{background-image:url(/img/static/redesign/icon-svg/icon-group-order-grey.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-circle-basket{background-image:url(/img/static/redesign/icon-svg/icon-circle-basket.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-business{background-image:url(/img/static/redesign/icon-svg/icon-business.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-business-grey{background-image:url(/img/static/redesign/icon-svg/icon-business-grey.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-circle-basket{background-image:url(/img/static/redesign/icon-svg/icon-circle-basket.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-geo-black{background-image:url(/img/static/redesign/icon-svg/icon-geo-black.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-geo-white{background-image:url(/img/static/redesign/icon-svg/icon-geo-white.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-map-marker{background-image:url(/img/static/redesign/icon-svg/icon-map-marker.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-time{background-image:url(/img/static/redesign/icon-svg/icon-time.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-time-orange{background-image:url(/img/static/redesign/icon-svg/icon-time-orange.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-burger{background-image:url(/img/static/redesign/icon-svg/icon-burger.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-chat{background-image:url(/img/static/redesign/icon-svg/icon-chat.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-location-black{background-image:url(/img/static/redesign/icon-svg/icon-location-black.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bento-search{background-image:url(/img/static/redesign/icon-svg/icon-bento-search.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bold-top_up{background-image:url(/img/static/redesign/icon-svg/icon-bold-top_up.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bold-add-card{background-image:url(/img/static/redesign/icon-svg/icon-bold-add-card.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-show-eye{background-image:url(/img/static/redesign/icon-svg/icon-show-eye.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-hidden-eye{background-image:url(/img/static/redesign/icon-svg/icon-hidden-eye.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-obed{background-image:url(/img/static/redesign/icon-svg/icon-obed.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-success{background-image:url(/img/static/redesign/icon-svg/icon-success.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-time-orange{background-image:url(/img/static/redesign/icon-svg/icon-time-orange.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-burger{background-image:url(/img/static/redesign/icon-svg/icon-burger.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-chat{background-image:url(/img/static/redesign/icon-svg/icon-chat.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-location-black{background-image:url(/img/static/redesign/icon-svg/icon-location-black.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bento-search{background-image:url(/img/static/redesign/icon-svg/icon-bento-search.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bold-top_up{background-image:url(/img/static/redesign/icon-svg/icon-bold-top_up.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-bold-add-card{background-image:url(/img/static/redesign/icon-svg/icon-bold-add-card.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-phone-grey{background-image:url(/img/static/redesign/icon-svg/icon-phone-grey.svg);background-repeat:no-repeat}.icon_svg__com.svg-icon-info-grey{background-image:url(/img/static/redesign/icon-svg/icon-info-grey.svg);background-repeat:no-repeat}.btn-spinner{background-image:url(/img/static/redesign/icon-svg/icon-spinner.svg);background-repeat:no-repeat}.search-no-result{background-image:url(/img/static/redesign/no_result.svg);background-repeat:no-repeat;background-size:100% 100%;width:165px;height:147px}.ob-img-avatar{--ob-img-avatar-size:44px;background-image:url(/img/static/redesign/avatar-grey.svg);background-repeat:no-repeat;background-size:100% 100%;width:var(--ob-img-avatar-size);height:var(--ob-img-avatar-size)}.ob-avatar__com{--ob-avatar-group-size:56px;background-image:url(/img/static/redesign/avatar-grey.svg);background-repeat:no-repeat;background-size:100% 100%;width:var(--ob-avatar-group-size);height:var(--ob-avatar-group-size)}.ob-avatar__com.group_av{background-image:url(/img/static/redesign/avatar-group.svg)}.ob-avatar__com.business_av{background-image:url(/img/static/redesign/avatar-business.svg)}.ob-counter__com .counter-btn .counter_minus,.ob-counter__com .counter-btn .counter_plus{display:inline-block;background-size:100%;background-repeat:no-repeat}.ob-counter__com .counter-btn .counter_minus{background-image:url(/img/static/redesign/icon-svg/icon-counter-minus.svg)}.ob-counter__com .counter-btn .counter_plus{background-image:url(/img/static/redesign/icon-svg/icon-counter-plus.svg)}.ic-spinner{display:inline-block}.ic-spinner:before{width:20px;height:20px;display:inline-block;font-size:20px;animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.v-container,.v-container-lg,.v-container-max,.v-container-md,.v-container-mob,.v-container-sm,.v-container-xl,.v-container-xs,.v-container-xxl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;max-width:1600px}.v-container-mob{max-width:425px}.v-container-xs{max-width:510px}.v-container-sm{max-width:670px}.v-container-md{max-width:992px}.v-container-lg{max-width:1200px}.v-container-xl{max-width:1300px}.v-container-xxl{max-width:1370px}.v-container-max{max-width:1600px}.v-container-fluid{width:100%;max-width:none;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}header.header__com{background:#fff;color:#1a1a1a;box-shadow:0 4px 22px 0 #0000000D;position:relative;z-index:1000;font-family:Inter,Roboto,sans-serif}header.header__com *{box-sizing:border-box}header.header__com .line__com{position:relative;margin-bottom:-1px}@media (max-width:510px){header.header__com .line__com{height:.6px}}header.header__com .header-bottom{position:relative;padding:16px 0 20px;display:flex;align-items:center}header.header__com .header-bottom .btn-block .ob2-btn .ob-ico+.txt-hide{margin-left:0}header.header__com .header-bottom .btn-block{overflow:hidden;margin-right:15px}header.header__com .header-bottom .btn-block .arrow{display:none;opacity:0}@media (max-width:1200px){header.header__com .header-bottom .btn-block{width:95%}header.header__com .header-bottom .btn-block .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:none;cursor:pointer;padding:3px;z-index:10;display:none;box-shadow:0 0 8px 0 rgba(28,27,31,.15),0 0 15px 10px rgba(255,255,255,.9);width:32px;height:32px;border-radius:100px;overflow:visible}header.header__com .header-bottom .btn-block .arrow i{font-size:20px;color:#1a1a1a}header.header__com .header-bottom .btn-block .arrow.visible{display:flex!important;justify-content:center;align-items:center;opacity:1}header.header__com .header-bottom .btn-block .arrow.left{left:-10px}header.header__com .header-bottom .btn-block .arrow.right{right:210px}}@media (max-width:768px){header.header__com .header-bottom .btn-block .arrow.right{right:calc(63px - 15px)}}@media (max-width:660px){header.header__com .header-bottom .btn-block .arrow.right{right:calc(54px - 15px)}}header.header__com .header-bottom .btn-block .ob-navigations{display:flex;align-items:center;gap:4px;transition:transform .3s ease}header.header__com .header-bottom .btn-block .ob-navigations a{flex:0 0 auto}header.header__com .header-bottom .btn-block .ob2-btn{white-space:nowrap}header.header__com .header-bottom .btn-block .ob2-btn .txt-hide{margin-left:4px}header.header__com .header-bottom .btn-block .ob2-btn .txt-show{display:none}header.header__com .header-bottom .search-block,header.header__com .header-bottom .v-search-autocomplete{margin-left:auto}header.header__com .v-search-autocomplete{width:300px}header.header__com .v-search-autocomplete .ui-skeleton-title{height:46px;border-radius:16px}header.header__com .v-search-autocomplete .ui-skeleton-title,header.header__com .v-search-autocomplete .v-search-block{width:100%}header.header__com .v-search-autocomplete .search-mobile{--ob-btn-com-default-radius:100px;display:none}header.header__com .v-search-autocomplete .v-search-block .ob-input-wrapper{z-index:1}header.header__com .v-search-autocomplete .has-autocomplete{min-width:300px}header.header__com .header-top{padding:20px 0 16px;display:flex;align-items:center}header.header__com .header-top a{transition:all .2s ease-in-out 0s;color:#1a1a1a;opacity:1}header.header__com .header-top a:hover{opacity:.6}header.header__com .header-top .phone-block{margin-left:auto;text-align:right}header.header__com .header-top .phone-block a{text-decoration:none;display:inline-block;white-space:nowrap}header.header__com .header-top .phone-block a .vall-to-hide{font-weight:400}header.header__com .header-top .phone-block .header-phone{font-size:16px;line-height:1.31;display:flex;align-items:center;gap:5px}header.header__com .header-top .btn-block{margin-left:24px;padding-left:24px;white-space:nowrap;font-size:0;display:flex;align-items:center;position:relative}header.header__com .header-top .btn-block::after{content:"";position:absolute;height:20px;width:1px;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;background:#e0e0e0}header.header__com .header-top .btn-block .header-cart{display:flex;flex-direction:column;align-items:flex-end}header.header__com .header-top .user-menu-item .pulse{color:#1a1a1a}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown{cursor:pointer;display:flex;flex-direction:column-reverse;align-items:flex-start}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-title{overflow:hidden;text-overflow:ellipsis;max-width:200px;font-size:12px;line-height:1.33;position:relative}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-title .icon_svg__com{width:25px;height:18px;margin-top:-6px;position:relative;top:1px}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-vall{margin-bottom:5px;font-weight:500;font-size:14px;line-height:1.29}header.header__com .header-top .user-menu-item:not(:first-child){margin-left:24px;padding-left:24px}header.header__com .header-top .user-menu-item:not(:first-child)::after{content:"";position:absolute;height:20px;width:1px;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;background:#e0e0e0}header.header__com .header-top .phone-block .feedback{margin-top:5px;font-size:12px;line-height:1.33}header.header__com .header-top .phone-block .feedback .vall-to-hide{font-weight:400}header.header__com .header-top .phone-block .feedback .ob-ico.ob-ico-feedback{display:none}header.header__com .header-top .search-block{width:100%;max-width:344px;margin-left:32px;margin-right:15px}header.header__com .header-top .search-block .search-address__wrap-hint-address .search-address__hint-address{padding:10px 10px 10px;border:none;border-radius:14px;background-color:#fff;color:#fe5f00;font-weight:500}header.header__com .header-top .search-address__button{font-size:12px;margin-top:3px;color:#707070}header.header__com .header-top .user-menu-item{position:relative}header.header__com .header-top .user-menu-item.auth{font-size:16px;font-weight:400;color:#1a1a1a}header.header__com .header-top .user-menu-item.auth .has-mobile{display:none}header.header__com .header-top .user-menu-item.auth .flex-item{display:flex;align-items:center;gap:28px}@media (max-width:992px){header.header__com .header-top .user-menu-item.auth .has-mobile{display:inline-block}header.header__com .header-top .user-menu-item.auth .flex-item{display:none}}@media (max-width:768px){header.header__com .header-top .user-menu-item .user-menu-dropdown{position:fixed;top:0;border-radius:0;height:100%;padding-top:0}}header.header__com .ob2-btn.ob2-btn-bold,header.header__com a.ob2-btn.ob2-btn-bold{font-weight:500}header.header__com .input__com.search-dish{width:300px}header.header__com .search-block.mobile-open .mobile-bg{z-index:350;position:relative}header.header__com .search-block.mobile-open .mobile-out-bg{display:block;z-index:100}@media (max-width:1200px){header.header__com .header-bottom .btn-block .ob-navigations{gap:8px}header.header__com .header-bottom .btn-block .ob-navigations a.ob2-btn{font-size:14px}}@media (max-width:992px){header.header__com .input__com.search-dish,header.header__com .v-search-autocomplete{width:206px;flex:0 0 206px}header.header__com .v-search-autocomplete .ui-skeleton-title{height:40px}header.header__com .header-top .btn-block{margin-left:20px;padding-left:0}header.header__com .header-top .btn-block:after{content:"";display:none}header.header__com .header-top .phone-block{display:flex;align-items:center;font-size:14px}header.header__com .header-top .phone-block .header-phone .font-ob-icon-call{font-size:24px}header.header__com .header-top .phone-block .feedback{display:none}header.header__com .header-top .search-block{max-width:344px;min-width:160px;width:100%;margin-right:15px}header.header__com .header-top .header-logo{width:80px;height:24px}header.header__com .header-bottom,header.header__com .header-top{padding:16px 0}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico .ob-ico{background-color:transparent;border-color:transparent;font-size:24px;cursor:pointer}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico .ob-ico:hover{color:#a7a7a7}header.header__com .header-top .search-block.only-ico:not(.mobile-open) .ob-ico:first-child{font-size:25px}header.header__com .header-top .phone-block .vall-to-hide{display:none}header.header__com .header-top .phone-block a:not(:first-child){margin-left:20px}header.header__com .header-top .btn-block .header-cart .cart-title{font-size:10px;line-height:1.22}}@media (max-width:768px){header.header__com .header-top .btn-block{margin-left:16px;padding-left:16px}header.header__com .header-top .user-menu-item:not(:first-child){margin-left:16px;padding-left:16px}header.header__com .header-bottom .search-block{width:auto;flex:0 0 auto}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico{background-color:transparent;border-color:transparent}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico input{display:none}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico .ob-ico{font-size:20px;padding-left:5px!important}header.header__com .header-bottom .search-block.mobile-open{position:fixed;height:100%;width:100%;left:0;top:0;margin-left:0;box-sizing:border-box;z-index:199}header.header__com .header-bottom .btn-block .ob-navigations{gap:10px}header.header__com .header-bottom .v-search-autocomplete{display:flex;width:auto;flex:0 0 auto;gap:8px;transition:all .2s ease-in-out 0s}header.header__com .header-bottom .v-search-autocomplete .ui-skeleton__com{display:none}header.header__com .header-bottom .v-search-autocomplete .search-mobile{display:flex;margin-left:auto;flex:0 0 var(--ob-btn-com-size-circle)}header.header__com .header-bottom .v-search-autocomplete.open{width:100%}header.header__com .header-bottom .search-block.mobile-open{position:fixed;height:100%;width:100%;left:0;right:0;top:0;box-sizing:border-box;z-index:600;display:block;margin:0!important;max-width:100%}header.header__com .header-bottom .search-block.mobile-open .mobile-bg{background-color:#fff;width:100%;left:0;padding:30px 18px}header.header__com .header-bottom .search-block.mobile-open .mobile-out-bg{background-color:grey;opacity:.5}}@media (max-width:670px){header.header__com .header-top .btn-block{margin-left:15px;padding-left:0}header.header__com .header-top .search-block{margin-left:15px}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-title{max-width:100px}header.header__com .header-bottom,header.header__com .header-top{padding:10px 0}header.header__com .v-search-autocomplete .has-autocomplete{--dropdown-menu-com-autocomplete-body-height:240px}}@media (max-width:510px){header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-vall{font-size:10px;margin-bottom:3px}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-title{font-size:9px;max-width:50px}header.header__com .header-top .user-menu-item:not(:first-child){margin-left:10px;padding-left:10px}header.header__com .header-top .search-block.mobile-open{position:fixed;height:100%;width:100%;left:0;right:0;top:0;box-sizing:border-box;z-index:600;display:block;margin:0!important;max-width:100%}header.header__com .header-top .search-block.mobile-open .mobile-bg{background-color:#fff;width:100%;left:0;padding:30px 18px}header.header__com .header-top .search-block.mobile-open .mobile-out-bg{background-color:grey;opacity:.5}}@media (max-width:425px){header.header__com .header-top .btn-block{margin-left:10px}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-vall{font-size:10px}header.header__com .header-top .btn-block .header-cart .header-cart-dropdown .cart-title{font-size:9px}header.header__com .header-top .user-menu-item:not(:first-child){margin-left:10px;padding-left:10px}header.header__com .header-top .search-block:not(.mobile-open){margin:0 10px}header.header__com .header-top .search-block{min-width:70px}}header.header__com .transparent{background-color:transparent;position:absolute}header.header__com [class^=ob-container-]{box-sizing:border-box}header.header__com .header-search-block{background-color:#302829;padding:10px 0}header.header__com .header-search-block .round-input{width:100%}header.header__com .header-search-block .input-ico{width:100%}header.header__com .search-block .mobile-out-bg{display:none;width:100%;height:100%;box-sizing:border-box;position:fixed;top:0;left:0;right:0;bottom:0}header.header__com .search-block.mobile-open.only-ico{position:fixed;height:100%;width:100%;left:0;top:0;margin-left:0;box-sizing:border-box;z-index:199}header.header__com .search-block.mobile-open.only-ico .mobile-bg{background-color:#fff;width:100%;left:0;padding:30px 18px;box-sizing:border-box;position:relative}header.header__com .search-block.mobile-open.only-ico .mobile-out-bg{display:block}header.header__com .search-block.mobile-open.only-ico .input-ico-double .round-input{border-right:none!important;border-radius:0}header.header__com .search-block.mobile-open.only-ico .input-ico-double .ob-ico:not(:first-child){border:1px solid #cbcbcb;border-left:0;border-radius:0 30px 30px 0}header.header__com .search-block.mobile-open.only-ico .round-input{background-color:#fff;color:#a7a7a7}header.header__com .search-block.mobile-open.only-ico .round-input:-ms-input-placeholder{color:#a7a7a7}header.header__com .search-block.mobile-open.only-ico .round-input::placeholder{color:#a7a7a7}header.header__com .search-block.mobile-open.only-ico .ob-ico{background-color:#fff;color:#a7a7a7}header.header__com .search-block.mobile-open.only-ico .input-ico .ob-ico:first-child{border:1px solid #cbcbcb;border-right:none;box-sizing:border-box}header.header__com .search-block.mobile-open.only-ico .input-ico input[type=text]{border:1px solid #cbcbcb;border-left:none;box-sizing:border-box;width:100%}header.header__com .header-top .search-block.only-ico:not(.mobile-open) input[type=text]{display:none}header.header__com .header-top .search-block.only-ico:not(.mobile-open) .ob-ico{padding-left:0}header.header__com .header-top .search-block.only-ico:not(.mobile-open) .ob-ico:first-child{border:none;font-size:22px}header.header__com .header-top .search-block.only-ico:not(.mobile-open) .ob-ico:last-child{display:none}header.header__com .header-top .btn-block .ico-menu{cursor:pointer;color:#fff;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}header.header__com .header-top .btn-block .ico-menu .ob-ico{font-size:24px}header.header__com .header-top .btn-block .ico-menu .vall{font-size:12px;line-height:1.16}header.header__com .header-top .btn-block .header-cart .cart-title:before{padding-left:4px;position:absolute;right:0;z-index:10;height:100%;background-color:#fe5f00}header.header__com .header-bottom .ob2-btn-round{text-decoration:none}header.header__com .header-bottom .ob2-btn-round:not(.active){background-color:transparent;color:#fff;border-color:transparent}header.header__com .header-bottom .ob2-btn-round:not(.active):hover{color:#ccfda0}@media (max-width:1080px){header.header__com .header-bottom .btn-block .ob2-btn .ob-ico{display:none}header.header__com .header-bottom .btn-block .ob2-btn .ob-ico.ob-ico-shipping-today{display:inline-block}header.header__com .header-bottom .btn-block .ob2-btn .ob-ico.ob-ico-shipping-cheap{display:inline-block}}@media (max-width:768px){header.header__com .header-bottom .ob2-btn-round:not(.active){border-radius:40px;box-sizing:border-box}header.header__com .search-block.mobile-open .ob-ico-pin-filled{font-size:14px}header.header__com .search-block.mobile-open .input-ico .round-input:-ms-input-placeholder{position:relative;top:2px;font-size:12px}header.header__com .search-block.mobile-open .input-ico .round-input::placeholder{position:relative;top:2px;font-size:12px}header.header__com .search-block.mobile-open .input-ico .round-input{padding:11px 10px;font-size:14px}header.header__com .header-top .search-block.mobile-open .search-address__hint-address{position:static;text-align:center;margin:10px auto 0;font-size:10px}header.header__com .header-top .search-block:not(.mobile-open) .search-address__wrap-hint-address{display:none}header.header__com .header-top .search-block:not(.mobile-open).addrAdd input[type=text]{direction:ltr}header.header__com .header-top .btn-block .ico-menu .ob-ico{font-size:15px}header.header__com .header-top .btn-block .ico-menu .vall{display:none}}@media (max-width:576px){header.header__com .geo_address__com .bg_prover{display:none}header.header__com .geo_address__com .ob-btn__com.ob-large-small{--ob-btn-com-height:32px;--ob-btn-com-font-size:14px;--ob-btn-com-icon-size:16px;overflow:hidden;width:153px;gap:4px}header.header__com .geo_address__com .ob-btn__com.ob-large-small .ob-btn__content{white-space:pre;text-overflow:ellipsis;overflow:hidden}header.header__com .geo_address__com .ob-btn__com.ob-large-small .desktop-xs{display:none}header.header__com .geo_address__com .ob-btn__com.ob-large-small .mobile-xs{display:block}header.header__com .geo_address__com .prover_wrapper .title_prover{font-size:20px;font-style:normal;font-weight:600;line-height:24px}header.header__com .geo_address__com .prover_wrapper .ob-btn__com{width:100%}header.header__com .header-top .header-logo{width:65px;height:20px}header.header__com .header-bottom .btn-block .ob2-btn .txt-hide{display:none}header.header__com .header-bottom .btn-block .ob2-btn .txt-show{display:inline-block}header.header__com .header-bottom .search-block:not(.mobile-open) .input-ico .ob-ico:last-child:before{display:none}header.header__com .header-top .search-block.only-ico:not(.mobile-open) .ob-ico:first-child{font-size:15px}header.header__com .header-top .btn-block .header-cart .cart-title{font-size:9px;max-width:50px}}@media (max-width:375px){header.header__com .header-top .btn-block .header-cart .cart-title{max-width:35px}header.header__com .header-bottom .ob2-btn-round{padding:5px 8px}}#mapGeo{width:100%;height:396px;border-radius:32px;border:2px solid #e0e0e0;overflow:hidden;position:relative}#mapGeo .map-controls{background:#fff;display:flex;flex-direction:column-reverse;border-radius:32px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#mapGeo .center-marker{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);pointer-events:none;z-index:10}.ymaps-2-1-79-map-copyrights-promo{display:none!important}.ymaps-2-1-79-controls__toolbar{display:none!important}#locationchange:hover{opacity:1}.geo_address__com .tooltip__com::before{opacity:.3}header.header-bento{width:100%;--header-bento-padding:16px 24px;--header-bento-border-radius:36px;--header-bento-padding-position:24px;--header-bento-padding-position-bottom:5px}header.header-bento *{box-sizing:border-box}header.header-bento .header-top{width:100%;background-color:#fff}header.header-bento .header-top .flex-block{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--header-bento-padding)}header.header-bento .header-top .logo-block{display:flex;gap:24px}header.header-bento .header-top .logo-block .logo{display:inline-block;width:120px;height:30px}header.header-bento .header-top .logo-block .logo img{width:100%;height:100%;display:inline-block}header.header-bento .header-top .search-container{position:absolute;left:50%;transform:translateX(-50%);top:auto;bottom:auto;z-index:100}header.header-bento .header-top .search-container .v-search-autocomplete{display:flex}header.header-bento .header-top .search-container .v-search-autocomplete .input__com{width:100%}header.header-bento .header-top .search-container .v-search-autocomplete .ui-skeleton__com{width:100%}header.header-bento .header-top .search-container .v-search-autocomplete .ui-skeleton__com .ui-skeleton-title{border-radius:16px;height:46px}@media (max-width:992px){header.header-bento .header-top .search-container .v-search-autocomplete .ui-skeleton__com .ui-skeleton-title{height:40px}}header.header-bento .header-top .auth-profile{display:flex;align-items:center}header.header-bento .header-top .auth-profile .partner-btn{margin-right:24px}header.header-bento .header-top .auth-profile .b2b-btn{margin-right:8px}header.header-bento .header-top .auth-profile .gap-right{margin-right:8px}header.header-bento .header-top .has-mobile{display:none}header.header-bento .header-top .geo_address__block{outline:1px solid;width:223px;height:32px}header.header-bento .header-navigation{position:relative;height:63px}header.header-bento .header-navigation .flex-block{display:flex;justify-content:center;height:100%}header.header-bento .header-navigation .menu-navigation{background:#fff;height:100%;border-radius:0 0 var(--header-bento-border-radius) var(--header-bento-border-radius);position:relative;display:inline-block;padding:4px 12px 12px 12px}header.header-bento .header-navigation .menu-navigation .wrap-navigation{display:flex;align-items:center;gap:8px}header.header-bento .header-navigation .menu-navigation .wrap-navigation .ob-btn__com{white-space:pre}header.header-bento .header-navigation .menu-navigation .wrap-navigation .ob-border .ob-btn-icon{color:#fe5f00}header.header-bento .header-navigation .menu-navigation .wrap-navigation .ob-primary .icon_svg__com{filter:sepia(1) saturate(0) brightness(2);-webkit-filter:sepia(1) saturate(0) brightness(2)}header.header-bento .header-navigation::before{content:'';background:#fff;position:absolute;left:0;right:0;width:100%;height:100%;top:0;z-index:-1}header.header-bento .header-navigation::after{content:'';background:#f5f5f5;position:absolute;left:0;right:0;width:100%;height:100%;top:0;z-index:-1;border-radius:100px 100px 0 0}header.header-bento .ob-user-staff-container{display:flex;align-items:center;gap:8px}header.header-bento .ob-user-staff-container .btn-user-staff{--ob-btn-com-padding:6px 16px 6px 6px;min-width:120px}header.header-bento .prover_modal__com{--ob-prover-modal-padding:20px 8px 8px 8px}header.header-bento .prover_modal__com .pb{padding-left:16px;padding-right:16px}header.header-bento .prover_modal__com .prover_wrapper .title_prover{font-size:20px;line-height:24px}header.header-bento .prover_modal__com .prover_wrapper .desc_prover{padding-top:8px}header.header-bento .tooltip__com{--tooltip-width-max:auto}header.header-bento .tooltip__com .tooltip_text{white-space:nowrap}header.header-bento .tooltip__com .tooltip_text.t-bottom-right{right:-14px}@media screen and (max-width:1200px){header.header-bento{--header-bento-padding-position:16px;--header-bento-padding-position-bottom:16px}header.header-bento .mobile-border-r{height:60px;width:100%;position:relative}header.header-bento .mobile-border-r::before{content:'';background:#fff;position:absolute;left:0;right:0;width:100%;height:100%;top:0;z-index:-1}header.header-bento .mobile-border-r::after{content:'';background:#f5f5f5;position:absolute;left:0;right:0;width:100%;height:100%;top:0;z-index:-1;border-radius:40px 40px 0 0}header.header-bento .header-top .logo-block .logo{width:94px;height:24px;margin:8px auto}header.header-bento .header-cart .btn-user-staff{display:none}header.header-bento .header-top .logo-block{gap:12px;flex-direction:column-reverse}header.header-bento .header-top .flex-block{align-items:center;justify-content:center}header.header-bento .header-top .menu_mobile{left:var(--header-bento-padding-position);position:absolute;bottom:var(--header-bento-padding-position-bottom);height:25px}header.header-bento .header-top .menu_mobile .svg-icon-burger{width:30px;height:12px}header.header-bento .header-top .search-container{bottom:var(--header-bento-padding-position-bottom);left:auto;right:var(--header-bento-padding-position);transform:unset}header.header-bento .header-navigation .flex-block{background-color:#fff}header.header-bento .header-navigation::after,header.header-bento .header-navigation::before{display:none}header.header-bento .prover_modal__com{--ob-prover-modal-padding:8px 8px 8px 8px}header.header-bento .prover_modal__com .pb{width:100%;text-align:center}}@media screen and (max-width:670px){header.header-bento{--header-bento-padding:4px 16px 12px 16px}header.header-bento .v-container-fluid{padding-left:16px;padding-right:16px}header.header-bento .header-navigation .menu-navigation{border-radius:0;width:100%;padding-left:0;padding-right:0;overflow:hidden}header.header-bento .header-navigation .menu-navigation .ob-btn__com.ob-large-normal{--ob-btn-com-padding:10px 14px}}.geo-address-info{display:flex;align-items:center;max-width:300px;min-width:130px;gap:8px;justify-content:space-between;cursor:pointer}.geo-address-info .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.geo-address-info .icon-geo{--ob-btn-com-icon-size:16px}.geo-address-info .icon-geo:before{font-size:var(--ob-btn-com-icon-size);display:block}.geo-address-info .icon-info{--ob-btn-com-icon-size:20px;color:#858585}.geo-address-info .icon-info:before{font-size:var(--ob-btn-com-icon-size);display:block;opacity:1}.geo-address-info.has-disabled{pointer-events:none}.geo-address-info.has-disabled .tooltip__com{pointer-events:all}#app_basket_restaurant_yii,.basket_restaurant_body{height:100%}.basket_restaurant__com{--basket-restaurant-max-width:340px;--basket-restaurant-min-height:290px;--basket-restaurant-h2-font-size:24px;--basket-restaurant-h3-font-size:20px;--basket-restaurant-h3-line-height:24px;--basket-restaurant-font-size:14px;--basket-restaurant-font-weight:400;--basket-restaurant-bold-weight:600;--basket-restaurant-line-height:18px;--basket-restaurant-border-radius:28px;--basket-restaurant-content-border-radius:24px;--basket-restaurant-block-border-radius:16px;--basket-restaurant-empty-text:20px;--basket-restaurant-content-padding:4px;--basket-restaurant-footer:12px 12px 0px 12px;--basket-restaurant-order-wrap:16px 20px;--basket-restaurant-order-footer:20px 20px 20px 24px;--basket-restaurant-order-icon:48px;font-family:Inter,Roboto,sans-serif;max-width:var(--basket-restaurant-max-width);min-width:260px;min-height:var(--basket-restaurant-min-height);margin:0 0 0 12px;background:#fff;border-radius:var(--basket-restaurant-border-radius);height:100%;position:relative}.basket_restaurant__com *{box-sizing:border-box}.basket_restaurant__com .flex-spacer{height:4px}.basket_restaurant__com .basket_restaurant_wrap{height:100%;display:flex;flex-direction:column;font-size:var(--basket-restaurant-font-size);font-weight:var(--basket-restaurant-font-weight);line-height:var(--basket-restaurant-line-height);background:#fff;border-radius:var(--basket-restaurant-border-radius);color:#333;padding:16px 4px}.basket_restaurant__com .basket_restaurant_wrap.is-modal{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff}.basket_restaurant__com .basket_restaurant_wrap .action-btn{position:relative;margin-left:2px;min-width:32px}.basket_restaurant__com .basket_restaurant_wrap .action-btn.hasDisabled{opacity:.6}.basket_restaurant__com .basket_restaurant_wrap .action-btn.hasDisabled .ob-btn__com{cursor:not-allowed}.basket_restaurant__com .basket_restaurant_wrap .action-btn .dropdown-menu__com{width:300px}.basket_restaurant__com .basket_restaurant_wrap .action-btn .dropdown-menu__com .dropdown-item .icon-item{opacity:1}.basket_restaurant__com .basket_restaurant_wrap .action-btn .ob-btn-clear:focus,.basket_restaurant__com .basket_restaurant_wrap .action-btn .ob-btn-clear:hover{background-color:transparent!important;border-color:transparent!important}.basket_restaurant__com .hint{color:#acacac;font-weight:300;display:flex;align-items:center;margin-top:2px;gap:0 8px}.basket_restaurant__com .basket_restaurant_header{padding:0 12px 12px}.basket_restaurant__com .basket_restaurant_header .basket_header_wrap{display:flex;justify-content:space-between}.basket_restaurant__com .basket_restaurant_header .basket_header_wrap .v-btn-close{position:static}.basket_restaurant__com .basket_restaurant_header .title_header{display:flex;flex-direction:column}.basket_restaurant__com .basket_restaurant_header .title_header .title{font-size:var(--basket-restaurant-h2-font-size);font-weight:var(--basket-restaurant-bold-weight);line-height:28px}@media (max-width:1024px){.basket_restaurant__com .basket_restaurant_header .title_header{--basket-restaurant-h2-font-size:16px}.basket_restaurant__com .basket_restaurant_header .title_header .title{text-align:center;line-height:20px}}.basket_restaurant__com .basket_restaurant_header .subtitle{font-size:14px;font-weight:400;line-height:18px;padding:2px 0}.basket_restaurant__com .basket_restaurant_header .sub_text{font-size:12px;font-weight:300;line-height:14px;letter-spacing:.12px}.basket_restaurant__com .basket_restaurant_order_header{padding:14px 10px;border-bottom:1px solid #dedede;display:flex;justify-content:space-between}.basket_restaurant__com .basket_restaurant_order_header .title{font-size:16px;font-weight:600}.basket_restaurant__com .basket_restaurant_content{display:flex;flex-direction:column;background-color:#ebebeb;border-radius:var(--basket-restaurant-border-radius);padding:var(--basket-restaurant-content-padding);position:relative;flex:1 1 auto;overflow:hidden}.basket_restaurant__com .basket_restaurant_content .empty{display:flex;flex-direction:column;gap:20px;align-items:center;position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%)}.basket_restaurant__com .basket_restaurant_content .empty-text{text-align:center;font-size:var(--basket-restaurant-empty-text);font-weight:var(--basket-restaurant-bold-weight);line-height:24px;color:#c2c2c2}.basket_restaurant__com .basket_restaurant_content::after,.basket_restaurant__com .basket_restaurant_content::before{content:'';width:100%;height:100%;z-index:2;position:absolute;border-radius:inherit;pointer-events:none;display:none!important}.basket_restaurant__com .basket_restaurant_content::after{top:0;left:0;box-shadow:rgba(0,0,0,.05) 0 8px 8px -4px inset,transparent 0 0 0 0 inset,transparent 0 0 0 0 inset,transparent 0 0 0 0 inset}.basket_restaurant__com .basket_restaurant_content::before{left:0;bottom:2px;height:0;box-shadow:0 18px 15px 3px rgba(0,0,0,.6)}.basket_restaurant__com .basket_restaurant_footer{padding:var(--basket-restaurant-footer);position:sticky;bottom:0;z-index:10;background:#fff}.basket_restaurant__com .basket_restaurant_footer .ob-btn__content{width:100%}.basket_restaurant__com .wrap-total-price .total-bar-panel .panel_wrap{display:flex;gap:8px;padding-bottom:12px;font-size:12px;line-height:14px;letter-spacing:.12px;font-weight:400}.basket_restaurant__com .wrap-total-price .total-bar-panel .panel_wrap.has-free-delivery .delivery_price,.basket_restaurant__com .wrap-total-price .total-bar-panel .panel_wrap.has-free-delivery .ob-circle-icon{color:#44af13}.basket_restaurant__com .wrap-total-price .total-bar-panel .panel_wrap.has-free-delivery .delivery_price:before,.basket_restaurant__com .wrap-total-price .total-bar-panel .panel_wrap.has-free-delivery .ob-circle-icon:before{--ob-circle-com-color:#44AF13}.basket_restaurant__com .wrap-total-price .total-bar-panel .info_wrap{display:flex;flex-direction:column;gap:2px}.basket_restaurant__com .wrap-total-price .total-bar-panel .delivery_price{display:flex;align-items:center;gap:6px;align-self:stretch}.basket_restaurant__com .wrap-total-price .total-bar-panel .delivery_price .space__com{background:#1a1a1a}.basket_restaurant__com .wrap-total-price .total-bar-panel .delivery_time{font-weight:300}.basket_restaurant__com .total_btn{display:flex;justify-content:space-between;gap:8px}.basket_restaurant__com .basket_list_dishes{display:flex;flex-direction:column;gap:4px 0;overflow:auto;border-radius:var(--basket-restaurant-content-border-radius);flex-grow:1;scrollbar-width:auto}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar{z-index:11;width:4px}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar:horizontal{height:3px}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar-thumb{border-radius:10px;width:6px;height:30px;background:rgba(0,0,0,.12)}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar-corner{background:0 0}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar-track{background:0 0}.basket_restaurant__com .basket_list_dishes::-webkit-scrollbar-track-piece{background:0 0;width:6px;height:30px}.basket_restaurant__com .basket_list_dishes .basket-dish-group{flex:0 0 auto}.basket_restaurant__com .basket-dish{margin-left:10px;margin-right:10px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #dedede}.basket_restaurant__com .basket-dish .block-header{display:flex;align-items:baseline;justify-content:space-between;gap:0 20px;margin-bottom:3px}.basket_restaurant__com .basket-dish .block-header .close{cursor:pointer;transition:all .2s ease-in-out 0s;opacity:1}.basket_restaurant__com .basket-dish .block-header .close:hover{opacity:.6}.basket_restaurant__com .basket-dish .list__com{padding-left:0;padding-right:0}.basket_restaurant__com .v-list-dishes{overflow:auto;max-height:40vh}.basket_restaurant__com .payment-order{padding-bottom:10px;padding-top:10px;text-align:center}.basket_restaurant__com .payment-order .payment-link .v-link{color:#ff5f00;border-bottom:1px solid transparent}.basket_restaurant__com .payment-order .payment-link .v-link:hover{border-bottom:1px solid #ff5f00}.basket_restaurant__com .my_order{position:relative;margin-top:-5px;margin-bottom:8px}.basket_restaurant__com .my_order::after{content:'';border-bottom:1px solid #dedede;position:absolute;left:0;right:0;bottom:0;margin:0 10px}.basket_restaurant__com .time_number{color:#ff5f00;font-weight:700;font-size:16px}.basket_restaurant__com .ui-skeleton__com{padding:15px}.basket_restaurant__com .ui-content{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.basket_restaurant__com .dish-card__com .image .empty_img{width:50%;height:50%;background-image:url(/img/static/redesign/no_image.svg);background-size:100% 100%;background-position:center center}.basket_restaurant__com .dish-card__com .image .empty_user{background-image:url(/img/static/redesign/avatar-grey.svg);background-size:100% 100%;background-position:center center;width:100%;height:100%}.basket_restaurant__com .dish-card__com .image .empty_user.pink{background-image:url(/img/static/redesign/avatar-pink.svg)}.basket_restaurant__com .basket_restaurant_mobile{border-radius:var(--basket-restaurant-border-radius) var(--basket-restaurant-border-radius) 0 0;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden;padding-left:4px;padding-right:4px;padding-bottom:12px}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group{margin-top:-2px;margin-bottom:-2px}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.first{margin-top:0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.first .dish-card__com.collapse{border-radius:var(--ob-dish-card-border-radius) var(--ob-dish-card-border-radius) 0 0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.first .dish-card__com.collapse .flex_block{padding-top:var(--ob-dish-card-collapse-gap);border-top:1px solid #e0e0e0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group .dish-card__com.collapse{border-radius:0;position:relative}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group .dish-card__com.collapse::after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #e0e0e0;margin-left:var(--ob-dish-card-padding);margin-right:var(--ob-dish-card-padding)}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.last{margin-bottom:0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.last .dish-card__com.collapse{border-radius:0 0 var(--ob-dish-card-border-radius) var(--ob-dish-card-border-radius)}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.last .dish-card__com.collapse::after{display:none}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.one{margin-top:0;margin-bottom:0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.one .dish-card__com.collapse{border-radius:var(--ob-dish-card-border-radius)}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.one .dish-card__com.collapse .flex_block{padding-top:var(--ob-dish-card-collapse-gap);border-top:1px solid #e0e0e0}.basket_restaurant__com .basket-collapse-card.has-basket-collapse-group.one .dish-card__com.collapse::after{display:none}.basket_restaurant__com .space__com.circle{position:relative;top:1px}.basket_restaurant__com.ordering_component{--basket-restaurant-max-width:460px;--basket-restaurant-min-height:200px;--basket-restaurant-font-size:16px;--basket-restaurant-line-height:20px;--basket-restaurant-border-radius:40px;margin:0;background:#fff}.basket_restaurant__com.ordering_component:has(.basket_order_body){background:0 0}.basket_restaurant__com.ordering_component .basket_order_body,.basket_restaurant__com.ordering_component .basket_restaurant_wrap{background:0 0;padding:0;gap:4px}.basket_restaurant__com.ordering_component .basket_restaurant_header{padding:var(--basket-restaurant-order-wrap);border-radius:var(--basket-restaurant-border-radius) var(--basket-restaurant-border-radius) var(--basket-restaurant-block-border-radius) var(--basket-restaurant-block-border-radius);background:#fff}.basket_restaurant__com.ordering_component .basket_restaurant_header .basket_header_wrap{align-items:center}.basket_restaurant__com.ordering_component .basket_restaurant_header .basket_order_brand{display:flex;align-items:center;gap:12px;font-weight:500}.basket_restaurant__com.ordering_component .basket_restaurant_header .basket_order_brand .brand_img{width:56px;height:56px;border-radius:100px;overflow:hidden;border:1px solid #ebebeb}.basket_restaurant__com.ordering_component .basket_restaurant_header .basket_order_brand .brand_img img{width:100%;height:100%;object-fit:cover}.basket_restaurant__com.ordering_component .basket_restaurant_header .basket_order_brand .info .desc{margin-top:2px;font-weight:400;color:#707070}.basket_restaurant__com.ordering_component .basket_order_content{display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.basket_restaurant__com.ordering_component .basket_order_content .dish-card__com.collapse{--ob-dish-card-collapse-icon-size:24px;--ob-dish-card-border-radius:16px!important;padding:var(--basket-restaurant-order-wrap)}.basket_restaurant__com.ordering_component .basket_order_content .dish-card__com.collapse .title_collapse .title{font-size:var(--basket-restaurant-font-size);line-height:var(--basket-restaurant-line-height);font-weight:400}.basket_restaurant__com.ordering_component .basket_order_content .dish-card__com.collapse .flex_title{display:flex;gap:16px;align-items:center;font-size:var(--basket-restaurant-font-size);line-height:var(--basket-restaurant-line-height)}.basket_restaurant__com.ordering_component .basket_order_content .dish-card__com.collapse .flex_title .icon-basket{color:#707070}.basket_restaurant__com.ordering_component .basket_order_content .dish-card__com.collapse .flex_title .space__com{--space-com-size:4px}.basket_restaurant__com.ordering_component .basket_order_content .icon-basket{width:var(--basket-restaurant-order-icon);height:var(--basket-restaurant-order-icon)}.basket_restaurant__com.ordering_component .basket_restaurant_footer{padding:var(--basket-restaurant-order-footer);position:static;border-radius:var(--basket-restaurant-block-border-radius) var(--basket-restaurant-block-border-radius) var(--basket-restaurant-border-radius) var(--basket-restaurant-border-radius)}.basket_restaurant__com.ordering_component .basket_restaurant_footer .title_footer{font-size:20px;font-weight:600;line-height:24px;padding-bottom:20px}.basket_restaurant__com.ordering_component .wrap-total-price{display:flex;flex-direction:column;gap:16px}.basket_restaurant__com.ordering_component .wrap-total-price .delivery_prices{display:flex;justify-content:space-between;align-items:flex-start}.basket_restaurant__com.ordering_component .wrap-total-price .delivery_prices .name,.basket_restaurant__com.ordering_component .wrap-total-price .delivery_prices .price{color:#707070}.basket_restaurant__com.ordering_component .wrap-total-price .delivery_label{display:flex;gap:4px;flex-direction:column}.basket_restaurant__com.ordering_component .wrap-total-price .delivery_total{font-weight:500;display:flex;justify-content:space-between;align-items:center}.basket_restaurant__com.ordering_component .wrap-total-price .prices{display:flex;align-items:center;gap:8px}.basket_restaurant__com.ordering_component .wrap-total-price .prices .price_old{color:#c2c2c2;text-decoration:line-through}.basket_restaurant__com.ordering_component .container_collapse .dish-card__com.collapse{--basket-restaurant-order-wrap:16px 0px}.basket_restaurant__com.ordering_component .dish-card__com.collapse .collapse-total.host{padding-bottom:24px}.basket_restaurant__com.ordering_component .dish-card__com .header_collapse .info .block_name .name{max-width:100%;width:100%;white-space:normal}.basket_restaurant__com.ordering_component .flex_title .desc{font-size:var(--ob-dish-card-collapse-font-size);font-weight:var(--ob-dish-card-collapse-font-weight)}.basket_restaurant__com.ordering_component .flex_order_name{display:flex;align-items:center;gap:12px}@media (max-width:992px){.basket_restaurant__com.ordering_component{--basket-restaurant-border-radius:8px;--basket-restaurant-order-wrap:20px 16px;--basket-restaurant-block-border-radius:8px;--basket-restaurant-order-footer:20px 16px 24px}.basket_restaurant__com.ordering_component .basket_restaurant_footer{margin-bottom:20px}}@media (max-width:1200px){.basket_restaurant__com{margin:0;min-height:auto;max-width:100%;background:0 0}.basket_restaurant__com .basket_restaurant_content{height:64vh}.basket_restaurant__com .basket_restaurant_content .empty{top:40%;transform:translate(0,-40%)}.basket_restaurant__com .basket_restaurant_wrap{display:none}.basket_restaurant__com .basket_restaurant_wrap.is-basket-modal{display:block}.basket_restaurant__com .dropdown-menu__com.ob-body-dropdown{--dropdown-menu-com-item-font-size:14px;--dropdown-menu-com-item-line-height:20px;--dropdown-menu-com-item-icon:22px}.basket_restaurant__com.basket_restaurant__com.ordering_component .basket_restaurant_wrap{display:flex}}.group-friend-card__com{--group-friend-border-radius:24px;--group-friend-padding:16px;--group-friend-margin:auto 8px 8px 8px;border-radius:var(--group-friend-border-radius);background:linear-gradient(to right,#6b48ff,#c4a7ff);position:relative;overflow:hidden;padding:var(--group-friend-padding);flex:0 0 auto;cursor:pointer;transition:all .2s ease-in-out 0s;margin:var(--group-friend-margin)}.group-friend-card__com .title{padding-bottom:var(--group-friend-padding);font-weight:500;font-size:14px;line-height:16px;color:#fff}.group-friend-card__com::after{content:"";position:absolute;background-image:url(/img/static/redesign/basket/shopping.svg);width:100%;height:100%;z-index:1;background-position:right bottom;background-repeat:no-repeat;right:8px;top:0;bottom:0}.group-friend-card__com .group-friend_wrap{position:relative;z-index:2}.group-friend-card__com .ob-btn__com.ob-white:hover{opacity:1!important}.group-friend-card__com:hover{opacity:.9}.v-dialog__com.v-dialog-custom-content,.v-dialog__com.v-dialog-invite-friend{font-family:Inter,Roboto,sans-serif;--v-dialog-max-width:520px;--v-dialog-friend-padding:24px;--v-dialog-content-list-checkbox-max-height:calc(50vh - 76px);--v-dialog-content-list-checkbox-min-height:250px;--v-dialog-content-height:300px;--v-dialog-content-close:12px;padding-top:15px}.v-dialog__com.v-dialog-custom-content .v-dialog,.v-dialog__com.v-dialog-invite-friend .v-dialog{width:100%;margin:auto}.v-dialog__com.v-dialog-custom-content .v-dialog .v-dialog-header,.v-dialog__com.v-dialog-invite-friend .v-dialog .v-dialog-header{display:block;background:#fff;padding-bottom:0}.v-dialog__com.v-dialog-custom-content .v-dialog-content,.v-dialog__com.v-dialog-invite-friend .v-dialog-content{overflow:hidden;height:50vh}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog{width:100%}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header{height:215px;padding-bottom:0;position:static;display:flex}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header .b-group,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header .b-group{position:absolute;top:0;left:0;right:0;padding:4px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header .b-group img,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header .b-group img{width:100%;height:100%}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header .ob-btn__com.v-btn-close,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header .ob-btn__com.v-btn-close{right:var(--v-dialog-content-close);top:var(--v-dialog-content-close)}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-content,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-content{padding-top:20px;height:auto;overflow:unset}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-content,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-content{padding-top:0}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-content .v-dialog-title,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-content .v-dialog-title{padding-bottom:24px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-address,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-address{display:flex;padding:20px 0;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-address .address,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-address .address{display:flex;gap:16px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-address .address .desc,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-address .address .desc{font-weight:300}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text{padding:20px 0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list{list-style-type:none;padding:0;margin:0}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list li,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list li{display:flex;margin-bottom:16px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list li .icon,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list li .icon{top:3px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list li:last-child,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list li:last-child{align-items:center;margin-bottom:0}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list li:last-child .icon,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list li:last-child .icon{top:0}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .icon,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .icon{width:16px;height:16px;flex:0 0 16px;margin-right:12px;position:relative}.v-dialog__com.v-dialog-custom-content.ob-intro__com .info-text .features-list p,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .info-text .features-list p{margin:0;font-size:14px;line-height:20px}.v-dialog__com.v-dialog-custom-content .v-dialog-footer-slot,.v-dialog__com.v-dialog-invite-friend .v-dialog-footer-slot{position:sticky;bottom:20px;background:#fff}.v-dialog__com.v-dialog-custom-content .v-dialog-footer-slot::after,.v-dialog__com.v-dialog-invite-friend .v-dialog-footer-slot::after{content:"";position:absolute;background:#fff;filter:blur(20px);top:-20px;left:0;right:0;bottom:0;z-index:-1}.v-dialog__com.v-dialog-custom-content .v-dialog-footer-slot::before,.v-dialog__com.v-dialog-invite-friend .v-dialog-footer-slot::before{background:#fff;content:"";position:absolute;top:0;left:0;right:0;bottom:-20px;z-index:-1}.v-dialog__com.v-dialog-custom-content .v-dialog-basket,.v-dialog__com.v-dialog-invite-friend .v-dialog-basket{padding-top:20px}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter{color:#b3b3b3;font-size:14px}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .v-desc,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .v-desc{padding-top:12px;padding-bottom:20px}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters{padding:var(--v-dialog-friend-padding) 0;margin:0 calc(-1 * var(--v-dialog-friend-padding));padding-right:var(--v-dialog-friend-padding);padding-left:var(--v-dialog-friend-padding);border-top:1px solid #e0e0e0;border-bottom:1px solid transparent}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters.border-bottom,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters.border-bottom{border-bottom-color:#e0e0e0}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block{display:flex;gap:8px}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .input__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .input__com{flex-grow:1;--input-com-placeholder:#707070}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .input__com .prefix-inner,.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .input__com .suffix-inner,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .input__com .prefix-inner,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .input__com .suffix-inner{color:#707070}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .ob-btn-empty__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .ob-btn-empty__com{margin-left:20px;margin-right:auto}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .row_search,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .row_search{display:flex;width:100%;max-width:320px}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .carousel-nav__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .carousel-nav__com{padding-top:24px}.v-dialog__com.v-dialog-custom-content .user_invite__com,.v-dialog__com.v-dialog-invite-friend .user_invite__com{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#1a1a1a;display:flex;flex-direction:column;padding-right:12px;padding-left:12px}.v-dialog__com.v-dialog-custom-content .user_invite__com .avatar,.v-dialog__com.v-dialog-invite-friend .user_invite__com .avatar{margin-bottom:4px;position:relative}.v-dialog__com.v-dialog-custom-content .user_invite__com .user,.v-dialog__com.v-dialog-invite-friend .user_invite__com .user{background-image:url(/img/static/redesign/avatar-grey.svg);background-size:100% 100%;background-position:center center;width:64px;height:64px}.v-dialog__com.v-dialog-custom-content .user_invite__com .name,.v-dialog__com.v-dialog-custom-content .user_invite__com .surname,.v-dialog__com.v-dialog-invite-friend .user_invite__com .name,.v-dialog__com.v-dialog-invite-friend .user_invite__com .surname{text-overflow:ellipsis;overflow:hidden;line-height:normal;max-width:75px;white-space:pre}.v-dialog__com.v-dialog-custom-content .user_invite__com .v-user-remove,.v-dialog__com.v-dialog-invite-friend .user_invite__com .v-user-remove{position:absolute;top:-2px;right:-3px}.v-dialog__com.v-dialog-custom-content .carousel-nav__com,.v-dialog__com.v-dialog-invite-friend .carousel-nav__com{margin:0 -10px}.v-dialog__com.v-dialog-custom-content .carousel-nav__com .ob-navigations,.v-dialog__com.v-dialog-invite-friend .carousel-nav__com .ob-navigations{gap:0}.v-dialog__com.v-dialog-custom-content .block-title,.v-dialog__com.v-dialog-invite-friend .block-title{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.v-dialog__com.v-dialog-custom-content .block-title .title,.v-dialog__com.v-dialog-invite-friend .block-title .title{font-weight:500}.v-dialog__com.v-dialog-custom-content .block-title .action .ob-btn__com,.v-dialog__com.v-dialog-invite-friend .block-title .action .ob-btn__com{color:#707070}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox{overflow:auto;max-height:var(--v-dialog-content-list-checkbox-max-height);min-height:var(--v-dialog-content-list-checkbox-min-height);margin:12px 0;scrollbar-width:auto}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar{z-index:11;width:4px}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar:horizontal,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar:horizontal{height:3px}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar-thumb,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar-thumb{border-radius:10px;width:6px;height:30px;background:rgba(0,0,0,.12)}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar-corner,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar-corner{background:0 0}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar-track,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar-track{background:0 0}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox::-webkit-scrollbar-track-piece,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox::-webkit-scrollbar-track-piece{background:0 0;width:6px;height:30px}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .spinner,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .spinner{height:var(--v-dialog-content-height);display:flex;justify-content:center;align-items:center}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .checkbox__item,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .checkbox__item{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;margin-bottom:8px}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .checkbox__item .avatar,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .checkbox__item .avatar{margin-bottom:0}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .v-user-list-checkbox__items,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .v-user-list-checkbox__items{display:flex;flex-direction:column}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .user_invite__com,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .user_invite__com{cursor:pointer;flex-direction:row;align-items:center;gap:12px;padding:0;text-align:left}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .user_invite__com .username,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .user_invite__com .username{font-weight:400;text-overflow:ellipsis;overflow:hidden}.v-dialog__com.v-dialog-custom-content .v-user-list-checkbox .user_invite__com .user,.v-dialog__com.v-dialog-invite-friend .v-user-list-checkbox .user_invite__com .user{width:40px;height:40px}@media (max-width:992px){.v-dialog__com.v-dialog-custom-content,.v-dialog__com.v-dialog-invite-friend{--v-dialog-friend-padding:16px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header{height:223px}.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-content .v-dialog-title,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-content .v-dialog-title{padding-bottom:20px}}@media (max-width:510px){.v-dialog__com.v-dialog-custom-content.ob-intro__com .v-dialog .v-dialog-header,.v-dialog__com.v-dialog-invite-friend.ob-intro__com .v-dialog .v-dialog-header{height:41vw}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block{display:flex;gap:8px;flex-direction:column-reverse}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .input__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .input__com{max-width:100%}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .row_search,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .row_search{max-width:100%}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .filters .filter-block .ob-btn-empty__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .filters .filter-block .ob-btn-empty__com{margin-left:20px;margin-right:auto}.v-dialog__com.v-dialog-custom-content .v-dialog-header-filter .carousel-nav__com,.v-dialog__com.v-dialog-invite-friend .v-dialog-header-filter .carousel-nav__com{padding-top:24px}.v-dialog__com.v-dialog-custom-content .v-dialog-header .v-dialog-title,.v-dialog__com.v-dialog-invite-friend .v-dialog-header .v-dialog-title{padding-top:30px}}@media (max-width:425px){.v-dialog__com.v-dialog-custom-content .v-desc br,.v-dialog__com.v-dialog-invite-friend .v-desc br{display:none}}.basket_empty_img{background-image:url(/img/static/redesign/basket/basket_empty.svg);background-size:100% 100%;height:132px;width:145px;background-position:center center}.ui-skeleton__com.ui-basket{height:100%}.ui-skeleton__com.ui-basket .ui-skeleton-title{height:28px}.ui-skeleton__com.ui-basket .ui-skeleton-desc{height:18px}.ui-skeleton__com.ui-basket .ui-skeleton-container{border-radius:28px;flex:1 1 auto}.ui-skeleton__com.ui-basket .ui-skeleton-delivery{height:30px;border-radius:8px}.ui-skeleton__com.ui-basket .ui-skeleton-footer{border-radius:28px;height:100px}.t-font-size-14{font-size:14px;font-weight:400;line-height:20px}.t-font-size-16{font-size:16px;font-weight:400;line-height:20px}.t-font-h2{font-size:32px;font-weight:600;line-height:32px}@media (max-width:670px){.t-font-h2{font-size:24px;font-weight:600;line-height:28px}}.m-font-h2{--m-font-h2-size:20px;--m-font-h2-height:24px;font-size:var(--m-font-h2-size);font-style:normal;font-weight:600;line-height:var(--m-font-h2-height)}.t-font-h3{font-size:24px;font-weight:600;line-height:28px}.cursor_hover{cursor:pointer;opacity:1;transition:all .2s ease-in-out 0s}.cursor_hover:hover{opacity:.8}.ob-cursor-pointer{cursor:pointer}.ob-cursor-pointer *{cursor:pointer}.bold-700{font-weight:600}.bold-600{font-weight:500}a.v-link{font-style:normal;font-weight:400;line-height:20px;transition:all .2s ease-in-out 0s;opacity:1}a.v-link:hover{opacity:.6;text-decoration:none}a.v-link--black{color:#1a1a1a}.input__com{--input-com-height:40px;--input-com-radius:14px;--input-com-line-height:20px;--input-com-font-weight:400;--input-com-font-size:14px;--input-com-placeholder:#707070;--input-com-padding-inner-left:12px;--input-com-padding-left:16px;--input-com-padding-right:20px;--input-com-prefix-inner:12px;--input-com-suffix-inner:12px;--input-com-padding-inner:12px 12px;--input-com-padding-textarea-inner:18px 20px 16px 20px;--input-com-submit-inner:8px;--input-com-gap:12px;--input-com-suffix-margin-left:-8px;--input-com-ob-icon-font-size:24px;--input-com-error-color:#FFB2B3;--input-com-box-shadow:0px 0px 0px 3px #FFD9C2;--dropdown-search-border-radius:20px;--dropdown-search-item:12px 16px;--dropdown-search-item-error:8px 20px;--dropdown-search-item-border-radius:14px;--dropdown-search-item-icon-font-size:24px;--dropdown-search-item-gap:12px}@media (max-width:992px){.input__com{--input-com-height:38px;--input-com-radius:14px;--input-com-padding-left:12px;--input-com-padding-inner-left:8px;--input-com-padding-right:16px;--input-com-suffix-margin-left:-12px;--dropdown-search-border-radius:16px;--dropdown-search-item-error:6px 10px;--dropdown-search-item:6px 8px;--dropdown-search-item-border-radius:12px;--dropdown-search-item-icon-font-size:20px;--dropdown-search-item-gap:8px}}@media (max-width:670px){.input__com{--input-com-height:30px;--input-com-radius:12px;--input-com-font-size:12px;--input-com-padding-inner-left:4px;--input-com-padding-left:8px;--input-com-padding-right:12px;--input-com-ob-icon-font-size:20px;--input-com-suffix-margin-left:-10px}}.input__com *{box-sizing:border-box}.input__com .input-ico{transition:all .2s ease-in-out 0s;border-radius:var(--input-com-radius);background-color:#fff;border:1px solid transparent;display:flex}.input__com .input-ico .ob-ico{background-color:transparent;color:initial;font-size:var(--input-com-ob-icon-font-size)}.input__com .input-ico .ob-ico::before{font-family:unset}.input__com .input-ico.color-grey{background-color:#f5f5f5;border:1px solid #f5f5f5}.input__com .input-ico.color-grey:has(input:focus){border-color:#ffd9c2;background-color:#fff;box-shadow:0 0 0 3px #ffd9c2}.input__com .input-ico.color-grey:has(input[readonly]){border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none}.input__com .input-ico.color-grey:has(input[disabled]){border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none;opacity:.6}.input__com .input-ico:hover.color-grey{background-color:#ebebeb;border-color:#ebebeb}.input__com .input-ico .ob-input__inner{padding-left:var(--input-com-padding-inner-left);padding-right:var(--input-com-padding-right)}@media (max-width:768px){.input__com .input-ico:hover.color-grey{background-color:#f2f2f2;border:1px solid #f2f2f2}}.input__com .error-block{margin-top:4px;color:#ff4d4d}.input__com .ob-input-wrapper,.input__com .ob-textarea-wrapper{transition:all .2s ease-in-out 0s;border-radius:var(--input-com-radius);display:flex;background-color:#f5f5f5;border:1px solid #f5f5f5}.input__com .ob-input-wrapper .prefix-inner,.input__com .ob-textarea-wrapper .prefix-inner{padding-left:var(--input-com-prefix-inner)}.input__com .ob-input-wrapper .suffix-inner,.input__com .ob-textarea-wrapper .suffix-inner{padding-right:var(--input-com-suffix-inner)}.input__com .ob-input-wrapper .ob-input__inner,.input__com .ob-textarea-wrapper .ob-input__inner{padding:var(--input-com-padding-inner)}.input__com .ob-input-wrapper:has(.prefix-inner) .ob-input__inner,.input__com .ob-textarea-wrapper:has(.prefix-inner) .ob-input__inner{padding-left:var(--input-com-gap)}.input__com .ob-input-wrapper:has(.suffix-inner) .ob-input__inner,.input__com .ob-textarea-wrapper:has(.suffix-inner) .ob-input__inner{padding-right:var(--input-com-gap)}.input__com .ob-input-wrapper:has(.prefix-inner):has(.suffix-inner) .ob-input__inner,.input__com .ob-textarea-wrapper:has(.prefix-inner):has(.suffix-inner) .ob-input__inner{padding:12px var(--input-com-gap)}.input__com .ob-input-wrapper .submit-inner,.input__com .ob-textarea-wrapper .submit-inner{margin-right:var(--input-com-submit-inner)}.input__com .ob-input-wrapper:has(.submit-inner) .suffix-inner,.input__com .ob-textarea-wrapper:has(.submit-inner) .suffix-inner{padding-right:calc(var(--input-com-suffix-inner) - 2px)}.input__com .ob-input-wrapper.has-ob-active,.input__com .ob-input-wrapper.has-ob-error,.input__com .ob-input-wrapper:has(input:focus),.input__com .ob-textarea-wrapper.has-ob-active,.input__com .ob-textarea-wrapper.has-ob-error,.input__com .ob-textarea-wrapper:has(input:focus){border-color:#ffd9c2;background-color:#fff;box-shadow:var(--input-com-box-shadow)}@media (max-width:768px){.input__com .ob-input-wrapper.has-ob-active,.input__com .ob-input-wrapper.has-ob-error,.input__com .ob-input-wrapper:has(input:focus),.input__com .ob-textarea-wrapper.has-ob-active,.input__com .ob-textarea-wrapper.has-ob-error,.input__com .ob-textarea-wrapper:has(input:focus){--input-com-box-shadow:0px 0px 0px 2px #FFD9C2}}.input__com .ob-input-wrapper.has-ob-active:hover,.input__com .ob-input-wrapper.has-ob-error:hover,.input__com .ob-input-wrapper:has(input:focus):hover,.input__com .ob-textarea-wrapper.has-ob-active:hover,.input__com .ob-textarea-wrapper.has-ob-error:hover,.input__com .ob-textarea-wrapper:has(input:focus):hover{background-color:transparent;border-color:#ffd9c2}.input__com .ob-input-wrapper.has-ob-active.has-border-small,.input__com .ob-input-wrapper.has-ob-error.has-border-small,.input__com .ob-input-wrapper:has(input:focus).has-border-small,.input__com .ob-textarea-wrapper.has-ob-active.has-border-small,.input__com .ob-textarea-wrapper.has-ob-error.has-border-small,.input__com .ob-textarea-wrapper:has(input:focus).has-border-small{--input-com-box-shadow:0px 0px 0px 1px #FFD9C2}.input__com .ob-input-wrapper.has-ob-error,.input__com .ob-textarea-wrapper.has-ob-error{border-color:#ffb2b3!important;box-shadow:0 0 0 3px #ffb2b3!important}@media (max-width:768px){.input__com .ob-input-wrapper.has-ob-error,.input__com .ob-textarea-wrapper.has-ob-error{box-shadow:0 0 0 2px #ffb2b3!important}}.input__com .ob-input-wrapper.has-ob-error:hover,.input__com .ob-textarea-wrapper.has-ob-error:hover{background-color:#fff;border-color:#ffb2b3}.input__com .ob-input-wrapper.has-ob-error.has-border-small,.input__com .ob-textarea-wrapper.has-ob-error.has-border-small{box-shadow:0 0 0 1px #ffb2b3!important}.input__com .ob-input-wrapper:has(input[readonly]):not(.has-ob-active),.input__com .ob-textarea-wrapper:has(input[readonly]):not(.has-ob-active){border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none}.input__com .ob-input-wrapper:has(input[disabled]),.input__com .ob-textarea-wrapper:has(input[disabled]){border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none;opacity:.6}.input__com .ob-input-wrapper:hover,.input__com .ob-textarea-wrapper:hover{background-color:#ebebeb;border-color:#ebebeb}.input__com .ob-input-wrapper .close-inner,.input__com .ob-textarea-wrapper .close-inner{display:none}.input__com .ob-input-wrapper .close-inner,.input__com .ob-input-wrapper .v-close-inner,.input__com .ob-textarea-wrapper .close-inner,.input__com .ob-textarea-wrapper .v-close-inner{cursor:pointer;transition:all .2s ease-in-out 0s;color:#707070}.input__com .ob-input-wrapper .close-inner:hover,.input__com .ob-input-wrapper .v-close-inner:hover,.input__com .ob-textarea-wrapper .close-inner:hover,.input__com .ob-textarea-wrapper .v-close-inner:hover{color:#575757}@media (max-width:768px){.input__com .ob-input-wrapper:hover,.input__com .ob-textarea-wrapper:hover{background-color:#f2f2f2;border:1px solid #f2f2f2}}.input__com .ob-textarea-wrapper{flex-direction:column}.input__com .ob-textarea-wrapper.has-ob-active,.input__com .ob-textarea-wrapper.has-ob-error,.input__com .ob-textarea-wrapper:has(textarea:focus){background-color:#f5f5f5;border-color:#ffd9c2;box-shadow:0 0 0 3px #ffd9c2}@media (max-width:768px){.input__com .ob-textarea-wrapper.has-ob-active,.input__com .ob-textarea-wrapper.has-ob-error,.input__com .ob-textarea-wrapper:has(textarea:focus){box-shadow:0 0 0 2px #ffd9c2}}.input__com .ob-textarea-wrapper.has-ob-error:hover{background-color:#ebebeb;border-color:#ebebeb}.input__com .ob-textarea-wrapper:has(textarea[readonly]):not(.has-ob-active){border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none}.input__com .ob-textarea-wrapper:has(textarea[disabled]){box-shadow:none;opacity:.6}.input__com .ob-textarea-wrapper.has-resize textarea{resize:vertical}.input__com .ob-textarea-wrapper.has-file{gap:16px}.input__com .ob-textarea-wrapper.has-file .file__inner{align-self:flex-start;margin:0 8px 12px 15px;display:flex;align-items:center;gap:8px}.input__com .ob-textarea-wrapper.has-file .file__inner .dz-error .dz-error-message{display:block;top:60px}.input__com .ob-textarea-wrapper.has-file .file__inner .label-file{font-size:12px;color:#c2c2c2;letter-spacing:.12px;line-height:14px;pointer-events:painted;cursor:default}.input__com.ob-xl{--input-com-height:54px;--input-com-radius:18px;--input-com-font-size:16px;--input-com-prefix-inner:20px;--input-com-suffix-inner:20px;--input-com-padding-inner:16px 20px}.input__com.large,.input__com.ob-large{--input-com-height:46px;--input-com-radius:16px;--input-com-prefix-inner:16px;--input-com-suffix-inner:16px;--input-com-padding-inner:12px 16px}.input__com.ob-small,.input__com.small{--input-com-height:30px;--input-com-radius:12px;--input-com-font-size:12px;--input-com-prefix-inner:8px;--input-com-suffix-inner:8px;--input-com-padding-inner:8px 12px;--input-com-gap:4px;--input-com-ob-icon-font-size:20px}.input__com.ob-xl-large{--input-com-height:54px;--input-com-radius:18px;--input-com-font-size:16px;--input-com-prefix-inner:20px;--input-com-suffix-inner:20px;--input-com-padding-inner:16px 20px}@media (max-width:992px){.input__com.ob-xl-large{--input-com-height:46px;--input-com-radius:16px;--input-com-prefix-inner:16px;--input-com-suffix-inner:16px;--input-com-padding-inner:12px 16px}}@media (max-width:992px){.input__com.ob-xl-small{--input-com-height:46px;--input-com-radius:16px;--input-com-prefix-inner:16px;--input-com-suffix-inner:16px;--input-com-padding-inner:12px 16px}}@media (max-width:768px){.input__com.ob-xl-small{--input-com-height:40px;--input-com-radius:14px;--input-com-prefix-inner:12px;--input-com-suffix-inner:12px;--input-com-padding-inner:12px 12px}}@media (max-width:510px){.input__com.ob-xl-small{--input-com-height:30px;--input-com-radius:12px;--input-com-font-size:12px;--input-com-prefix-inner:8px;--input-com-suffix-inner:8px;--input-com-padding-inner:8px 12px;--input-com-gap:4px;--input-com-ob-icon-font-size:20px}}.input__com.ob-large-small{--input-com-height:46px;--input-com-radius:16px;--input-com-prefix-inner:16px;--input-com-suffix-inner:16px;--input-com-padding-inner:12px 16px}@media (max-width:992px){.input__com.ob-large-small{--input-com-height:40px;--input-com-radius:14px;--input-com-prefix-inner:12px;--input-com-suffix-inner:12px;--input-com-padding-inner:12px 12px}}@media (max-width:510px){.input__com.ob-large-small{--input-com-height:30px;--input-com-radius:12px;--input-com-font-size:12px;--input-com-prefix-inner:8px;--input-com-suffix-inner:8px;--input-com-padding-inner:8px 12px;--input-com-gap:4px;--input-com-ob-icon-font-size:20px}}.input__com .form-group{margin-bottom:12px;font-size:var(--input-com-font-size);font-weight:var(--input-com-font-weight);line-height:var(--input-com-line-height)}.input__com .form-group.has-error{color:var(--input-com-error-color)}.input__com .form-group.has-error input.form-control,.input__com .form-group.has-error select.form-control,.input__com .form-group.has-error textarea.form-control{border-color:#ffd9c2;box-shadow:0 0 0 3px #ffd9c2;background-color:#fff}.input__com .form-group input.form-control,.input__com .form-group select.form-control,.input__com .form-group textarea.form-control{transition:all .2s ease-in-out 0s;border-radius:var(--input-com-radius);background-color:#f5f5f5;border:1px solid #f5f5f5;padding:var(--input-com-padding-left) var(--input-com-padding-right)}.input__com .form-group input.form-control:focus,.input__com .form-group select.form-control:focus,.input__com .form-group textarea.form-control:focus{border-color:#ffd9c2;background-color:#fff;box-shadow:0 0 0 3px #ffd9c2}.input__com .form-group input.form-control[readonly],.input__com .form-group select.form-control[readonly],.input__com .form-group textarea.form-control[readonly]{border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none}.input__com .form-group input.form-control[disabled],.input__com .form-group select.form-control[disabled],.input__com .form-group textarea.form-control[disabled]{border-color:#f5f5f5;background-color:#f5f5f5;box-shadow:none;opacity:.6}.input__com input.form-control,.input__com input.ob-input__inner,.input__com select.form-control,.input__com textarea.ob-textarea__inner,.input__com textarea.textarea-input{line-height:var(--input-com-line-height);font-size:var(--input-com-font-size);font-weight:var(--input-com-font-weight);font-family:Inter,Roboto,sans-serif;height:var(--input-com-height);padding:0;margin:0;outline:0;border:none;border-radius:0 var(--input-com-radius) var(--input-com-radius) 0;background-color:transparent;width:100%;text-overflow:ellipsis}.input__com input.form-control:-ms-input-placeholder,.input__com input.ob-input__inner:-ms-input-placeholder,.input__com select.form-control:-ms-input-placeholder,.input__com textarea.ob-textarea__inner:-ms-input-placeholder,.input__com textarea.textarea-input:-ms-input-placeholder{color:var(--input-com-placeholder);font-size:var(--input-com-font-size);font-style:normal;font-family:Inter,Roboto,sans-serif}.input__com input.form-control::placeholder,.input__com input.ob-input__inner::placeholder,.input__com select.form-control::placeholder,.input__com textarea.ob-textarea__inner::placeholder,.input__com textarea.textarea-input::placeholder{color:var(--input-com-placeholder);font-size:var(--input-com-font-size);font-style:normal;font-family:Inter,Roboto,sans-serif}.input__com textarea.ob-textarea__inner{min-height:100px;padding:var(--input-com-padding-textarea-inner);color:#1a1a1a;border-radius:var(--input-com-radius);box-sizing:border-box;resize:none}.input__com .prefix-inner,.input__com .suffix-inner{display:flex;align-items:center;font-size:var(--input-com-ob-icon-font-size)}.input__com .input-ico .prefix-inner{padding:0 0 0 var(--input-com-padding-left)}.input__com .input-ico .suffix-inner{padding:0 var(--input-com-padding-left) 0 0;margin-left:var(--input-com-suffix-margin-left)}.input__com .input-ico .suffix-inner.close-inner{display:none;cursor:pointer;transition:all .2s ease-in-out 0s;color:#707070}.input__com .input-ico .suffix-inner.close-inner:hover{color:#575757}.input__com.v-search-block{position:relative}.input__com.v-search-block *{box-sizing:border-box}.input__com.v-search-block .dropdown-menu__com{display:block;top:auto;width:100%;margin-top:8px}.input__com.v-search-block .ob-input-wrapper{position:relative}.input__com.v-search-block:has(.is-dropdown-bg) .ob-input-wrapper{z-index:22}.input__com.v-search-block:has(.has-autocomplete) .is-dropdown-bg{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:20;cursor:default}.input__com.search-block .search-open .suffix-inner.close-inner,.input__com.search-block.has-search-value .suffix-inner.close-inner{display:flex}.input__com.search-block .search-dropdown:has(li){border-radius:var(--dropdown-search-border-radius);box-shadow:0 0 14px 0 #00000026;max-height:300px;padding:8px}.input__com.search-block .search-dropdown:has(li) li.dropdown-item-error{padding:var(--dropdown-search-item-error)}.input__com.search-block .search-dropdown:has(li) li.dropdown-item{padding:var(--dropdown-search-item)}.input__com.search-block .search-dropdown:has(li) li.dropdown-item{border:none;border-radius:var(--dropdown-search-item-border-radius);display:flex;align-items:center;gap:var(--dropdown-search-item-gap);transition:all .2s ease-in-out 0s}.input__com.search-block .search-dropdown:has(li) li.dropdown-item.has-icon-geo:before{font-family:icons-font-obed;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--dropdown-search-item-icon-font-size);content:"\e914";opacity:.4;margin-bottom:auto}.input__com.search-block .search-dropdown:has(li) li.dropdown-item span{opacity:.4;margin-bottom:auto;font-size:var(--dropdown-search-item-icon-font-size)}.input__com.search-block .search-dropdown:has(li) li.dropdown-item span::before{margin-bottom:auto}.input__com.search-block .search-dropdown:has(li) li.dropdown-item a{color:#1a1a1a;text-decoration:none;line-height:15px}.input__com.search-block .search-dropdown:has(li) li.dropdown-item:hover{background-color:#f5f5f5}.input__com.round{--input-com-radius:100px!important}.input__com.is-bento{position:relative}.input__com.is-bento .placeholder{position:absolute;left:20px;top:19px;font-size:14px;line-height:20px;color:#707070;pointer-events:none;transition:all .2s ease-out;transform-origin:left top}.input__com.is-bento .ob-input-wrapper,.input__com.is-bento .ob-textarea-wrapper{transition:border-color .2s ease}.input__com.is-bento .ob-input__inner:not(:-ms-input-placeholder)+.placeholder,.input__com.is-bento .ob-textarea__inner:not(:-ms-input-placeholder)+.placeholder{top:10px;transform:scale(.75);color:#757575}.input__com.is-bento .ob-input__inner:focus+.placeholder,.input__com.is-bento .ob-input__inner:not(:placeholder-shown)+.placeholder,.input__com.is-bento .ob-textarea__inner:focus+.placeholder,.input__com.is-bento .ob-textarea__inner:not(:placeholder-shown)+.placeholder{top:10px;transform:scale(.75);color:#757575}.input__com.is-bento .ob-input__inner:not(:-ms-input-placeholder){padding-bottom:5px}.input__com.is-bento .ob-input__inner:focus,.input__com.is-bento .ob-input__inner:not(:placeholder-shown){padding-bottom:5px}.input__com.is-bento .ob-textarea__inner:not(:-ms-input-placeholder){padding-top:25px}.input__com.is-bento .ob-textarea__inner:focus,.input__com.is-bento .ob-textarea__inner:not(:placeholder-shown){padding-top:25px}.input__com.is-bento.required .ob-input-wrapper .placeholder::after,.input__com.is-bento.required .ob-textarea-wrapper .placeholder::after{content:' *';color:#ff4d4d}.input__com.is-bento.required .ob-input__inner:not(:-ms-input-placeholder)+.placeholder::after,.input__com.is-bento.required .ob-textarea__inner:not(:-ms-input-placeholder)+.placeholder::after{content:''}.input__com.is-bento.required .ob-input__inner:focus+.placeholder::after,.input__com.is-bento.required .ob-input__inner:not(:placeholder-shown)+.placeholder::after,.input__com.is-bento.required .ob-textarea__inner:focus+.placeholder::after,.input__com.is-bento.required .ob-textarea__inner:not(:placeholder-shown)+.placeholder::after{content:''}@media (max-width:670px){.input__com .input-ico.color-grey:has(input:focus){box-shadow:0 0 0 1px #ffd9c2}.input__com .prefix-inner .icon_svg__com,.input__com .suffix-inner .icon_svg__com{width:var(--input-com-ob-icon-font-size);height:var(--input-com-ob-icon-font-size)}}.ob-checkbox__com{--checkbox-com-size:24px;--checkbox-com-radius:100px;--checkbox-com-gap:8px;--checkbox-com-label-font-size:14px;--checkbox-com-label-line-height:20px;--checkbox-com-label-font-weight:400;--checkbox-com-bg-default:#ebebeb;--checkbox-com-bg-checked:#FE5F00;--checkbox-com-bg-disabled:#ebebeb;--checkbox-com-color:#1A1A1A;--checkbox-com-checked:#fff;--checkbox-com-checked-disabled:#707070;--checkbox-border-color:#ebebeb;--checkbox-border-width:1.5px;font-size:var(--checkbox-com-label-font-size);font-weight:var(--checkbox-com-label-font-weight);line-height:var(--checkbox-com-label-line-height)}.ob-checkbox__com *{box-sizing:border-box}.ob-checkbox__com.inline{display:inline-block}.ob-checkbox__com .checkbox__input{display:none}.ob-checkbox__com .ob-checkbox__wrap{display:flex;align-items:center;cursor:pointer;gap:var(--checkbox-com-gap)}.ob-checkbox__com .checkbox__label{display:flex;align-items:center;color:var(--checkbox-com-color);position:relative;height:var(--checkbox-com-size)}.ob-checkbox__com .checkbox__label::before{content:'';display:inline-block;width:var(--checkbox-com-size);height:var(--checkbox-com-size);flex:0 0 var(--checkbox-com-size);border-radius:var(--checkbox-com-radius);background-color:var(--checkbox-com-bg-default);margin-right:var(--checkbox-com-gap);transition:background-color .3s ease}.ob-checkbox__com .checkbox__label::after{content:"\e91f";position:absolute;top:calc(var(--checkbox-com-size)/ 1.9);left:calc(var(--checkbox-com-size)/ 1.9);width:calc(var(--checkbox-com-size) * .667);height:calc(var(--checkbox-com-size) * .667);flex:0 0 var(--checkbox-com-size);font-size:calc(var(--checkbox-com-size) * .667);font-family:icons-font-obed!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;color:var(--checkbox-com-checked)}.ob-checkbox__com .checkbox__input:checked+.checkbox__label::before{background-color:var(--checkbox-com-bg-checked)}.ob-checkbox__com .checkbox__input:checked+.checkbox__label::after{transform:translate(-50%,-50%) scale(1)}.ob-checkbox__com .checkbox__input:disabled+.checkbox__label::before{background-color:var(--checkbox-com-bg-disabled)}.ob-checkbox__com .checkbox__input:disabled+.checkbox__label{opacity:.5;cursor:not-allowed}.ob-checkbox__com .checkbox__input:disabled+.checkbox__label::after{color:var(--checkbox-com-checked-disabled)}.ob-checkbox__com .checkbox__label:empty::before{margin-right:0}.ob-checkbox__com.small{--checkbox-com-size:20px}.ob-checkbox__com.square{--checkbox-com-radius:8px;--checkbox-com-bg-default:#fff}.ob-checkbox__com.square .checkbox__label:before{border:var(--checkbox-border-width) solid var(--checkbox-border-color);width:calc(var(--checkbox-com-size) - (var(--checkbox-border-width) * 2));height:calc(var(--checkbox-com-size) - (var(--checkbox-border-width) * 2))}.ob-checkbox__com.square .checkbox__label::after{top:calc(var(--checkbox-com-size)/ 2 - var(--checkbox-border-width));left:calc(var(--checkbox-com-size)/ 2 - var(--checkbox-border-width));width:calc(var(--checkbox-com-size) * .625 - var(--checkbox-border-width));height:calc(var(--checkbox-com-size) * .625 - var(--checkbox-border-width));font-size:calc(var(--checkbox-com-size) * .667)}.ob-checkbox__com.square .checkbox__input:checked+.checkbox__label::before{border-color:var(--checkbox-com-bg-checked)}.ob-checkbox__com.square .checkbox__input:disabled+.checkbox__label::before{border-color:var(--checkbox-com-bg-default)}@media (max-width:510px){.ob-checkbox__com .checkbox__wrap{display:flex;flex-direction:column}.ob-checkbox__com .checkbox__wrap a{margin:0}}.badge__com{position:absolute;top:0;right:2px;transform:translateY(-50%) translate(100%);z-index:10;border-radius:10px;color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:11px;padding:0 4px;background-color:#fe5f00;border:1px solid #fe5f00;width:18px;height:18px}.badge__com *{box-sizing:border-box}.badge__com.bento{border-radius:100px;padding:5.5px 5.5px 4.5px 6.5px;transform:unset;position:static;width:auto;height:24px;background-color:#fef4ef;border-color:#fef4ef;color:#fe5f00}.hint__com{position:relative;display:block}.hint__com *{box-sizing:border-box}.hint__com .badge__com{position:static;transform:unset;margin-left:5px;padding:0 4px}.ob-btn__com{--ob-btn-com-height:40px;--ob-btn-com-padding:10px 16px;--ob-btn-com-font-size:14px;--ob-btn-com-font-weight:400;--ob-btn-com-line-height:20px;--ob-btn-com-icon-size:20px;--ob-btn-com-border-radius:100px;--ob-btn-com-default-radius:14px;--ob-btn-com-size-circle:40px;--ob-btn-com-padding-circle:10px;--ob-btn-com-spinner:20px;--ob-btn-com-ob-border-color:#ebebeb;--ob-btn-bento-icon:30px;--ob-btn-bento-bg:#fff;height:var(--ob-btn-com-height);padding:var(--ob-btn-com-padding);display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:8px;border:1px solid #f5f5f5;background-color:#f5f5f5;color:#1a1a1a;font-weight:400;line-height:var(--ob-btn-com-line-height);font-size:var(--ob-btn-com-font-size);font-family:Inter,Roboto,sans-serif;cursor:pointer;opacity:1;border-radius:var(--ob-btn-com-default-radius);text-decoration:none!important;transition:all .2s ease-in-out 0s}.ob-btn__com *{box-sizing:border-box}.ob-btn__com.full-btn{width:100%}.ob-btn__com[disabled]{border-color:#f5f5f5;background-color:#f5f5f5;color:#c2c2c2;cursor:not-allowed!important}.ob-btn__com[disabled]:hover{border-color:#f5f5f5;background-color:#f5f5f5;color:#c2c2c2}.ob-btn__com.ob-loading{opacity:.8;pointer-events:none}.ob-btn__com.ob-loading .btn-spinner{display:inline-block;font-size:var(--ob-btn-com-spinner);width:var(--ob-btn-com-spinner);height:var(--ob-btn-com-spinner);animation:spin .8s linear infinite}.ob-btn__com .btn-spinner{display:none}.ob-btn__com.ob-pink{border-color:#fdf5ff;background-color:#fdf5ff;color:#aa76ff;text-decoration:none;opacity:1}.ob-btn__com.ob-pink:hover{border-color:#fbebff;background-color:#fbebff}.ob-btn__com.ob-pink[disabled]{border-color:#fdf5ff;background-color:#fdf5ff;opacity:.6}.ob-btn__com .btn-spinner,.ob-btn__com .ob-loading-spinner{--ob-loading-spinner-com-border:2.5px}.ob-btn__com.ob-primary,.ob-btn__com.ob-primary-order{border-color:#fe5f00;background-color:#fe5f00;color:#fff;text-decoration:none}.ob-btn__com.ob-primary .btn-spinner,.ob-btn__com.ob-primary .ob-loading-spinner,.ob-btn__com.ob-primary-order .btn-spinner,.ob-btn__com.ob-primary-order .ob-loading-spinner{color:#fff;--ob-loading-spinner-com-color:#fff}.ob-btn__com.ob-primary .btn-spinner:before,.ob-btn__com.ob-primary .ob-loading-spinner:before,.ob-btn__com.ob-primary-order .btn-spinner:before,.ob-btn__com.ob-primary-order .ob-loading-spinner:before{color:#fff}.ob-btn__com.ob-primary-order:hover,.ob-btn__com.ob-primary:hover{border-color:#ff7f33;background-color:#ff7f33;color:#fff}.ob-btn__com.ob-primary-order[disabled],.ob-btn__com.ob-primary[disabled]{border-color:#ffd9c2;background-color:#ffd9c2;color:#fff}.ob-btn__com.ob-primary-order[disabled]{border-color:#f5f5f5;background-color:#f5f5f5;color:#c2c2c2}.ob-btn__com.ob-white{border-color:#fff;background-color:#fff;color:#1a1a1a;text-decoration:none}.ob-btn__com.ob-white:hover,.ob-btn__com.ob-white[disabled]{border-color:#fff;background-color:#fff;color:#1a1a1a}.ob-btn__com.ob-white:hover{opacity:.8}.ob-btn__com.ob-white[disabled]{opacity:.6}.ob-btn__com.ob-white-shadow-box{border-color:#fff;background-color:#fff;color:#1a1a1a;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);text-decoration:none}.ob-btn__com.ob-white-shadow-box:hover,.ob-btn__com.ob-white-shadow-box[disabled]{border-color:#fff;background-color:#fff;color:#1a1a1a}.ob-btn__com.ob-white-shadow-box:hover{opacity:.8}.ob-btn__com.ob-white-shadow-box[disabled]{opacity:.6}.ob-btn__com.ob-round{border-radius:var(--ob-btn-com-border-radius)}.ob-btn__com.ob-btn-link{background-color:transparent;border-color:transparent;height:28px;padding:0 8px;display:inline-flex;align-items:center}.ob-btn__com.ob-btn-link:hover{background-color:#f5f5f5;border-color:#f5f5f5}.ob-btn__com.ob-circle{border-radius:100px;width:var(--ob-btn-com-size-circle);height:var(--ob-btn-com-size-circle);padding:var(--ob-btn-com-padding-circle)}.ob-btn__com.ob-border{background-color:transparent;border-color:var(--ob-btn-com-ob-border-color)}.ob-btn__com.ob-border:hover{background-color:#f5f5f5;border-color:#ebebeb;color:initial}.ob-btn__com.ob-pointer-events{pointer-events:none}.ob-btn__com.shadow{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.ob-btn__com.bento{--ob-btn-com-icon-size:16px;background-color:#a0a0a0;border-color:#a0a0a0;color:#fff}.ob-btn__com.bento.ob-border{background-color:transparent;color:#1a1a1a;border-color:#ebebeb}.ob-btn__com.bento.ob-border:hover{background-color:#f5f5f5;border-color:#ebebeb;color:#1a1a1a}.ob-btn__com.bento .ob-btn__content{font-weight:var(--ob-btn-com-font-weight)}.ob-btn__com.bento .ob-btn-bento-icon{display:flex;align-items:center;justify-content:center;width:var(--ob-btn-bento-icon);height:var(--ob-btn-bento-icon);border-radius:100px;background-color:var(--ob-btn-bento-bg)}.ob-btn__com.bento .ob-btn-bento-icon i{font-size:var(--ob-btn-com-icon-size);width:var(--ob-btn-com-icon-size);height:var(--ob-btn-com-icon-size)}.ob-btn__com.bento .ob-btn-bento-icon i:before{font-size:var(--ob-btn-com-icon-size)}.ob-btn__com.bento .ob-btn-bento-icon.left{order:-1}.ob-btn__com.bento .ob-btn-bento-icon.right{order:1}.ob-btn__com.bento:has(.left:not(.right)){--ob-btn-com-padding:4px 16px 4px 4px}.ob-btn__com.bento:has(.right:not(.left)){--ob-btn-com-padding:4px 4px 4px 16px}.ob-btn__com.bento:has(.left):has(.right){--ob-btn-com-padding:4px}.ob-btn__com.bento.ob-xl{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500;--ob-btn-bento-icon:44px;--ob-btn-com-font-size:14px}.ob-btn__com.bento.ob-xl:has(.left:not(.right)){--ob-btn-com-padding:6px 24px 6px 6px}.ob-btn__com.bento.ob-xl:has(.right:not(.left)){--ob-btn-com-padding:6px 6px 6px 24px}.ob-btn__com.bento.ob-xl:has(.left):has(.right){--ob-btn-com-padding:6px}.ob-btn__com.bento.ob-large{--ob-btn-com-icon-size:20px;--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}.ob-btn__com.bento.ob-large .ob-btn-bento-icon{--ob-btn-bento-icon:34px}.ob-btn__com.bento.ob-large:has(.left:not(.right)){--ob-btn-com-padding:6px 20px 6px 6px}.ob-btn__com.bento.ob-large:has(.right:not(.left)){--ob-btn-com-padding:6px 6px 6px 20px}.ob-btn__com.bento.ob-large:has(.left):has(.right){--ob-btn-com-padding:6px}.ob-btn__com.bento.ob-small{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px;--ob-btn-com-default-radius:12px;--ob-btn-com-size-circle:32px;--ob-btn-com-padding-circle:6px}.ob-btn__com.bento.ob-small .ob-btn-bento-icon{--ob-btn-bento-icon:26px}.ob-btn__com.bento.ob-xl-lg{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500;--ob-btn-bento-icon:44px;--ob-btn-com-font-size:14px}.ob-btn__com.bento.ob-xl-lg:has(.left:not(.right)){--ob-btn-com-padding:6px 24px 6px 6px}.ob-btn__com.bento.ob-xl-lg:has(.right:not(.left)){--ob-btn-com-padding:6px 6px 6px 24px}.ob-btn__com.bento.ob-xl-lg:has(.left):has(.right){--ob-btn-com-padding:6px}@media (max-width:1200px){.ob-btn__com.bento.ob-xl-lg{--ob-btn-com-icon-size:20px;--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}.ob-btn__com.bento.ob-xl-lg .ob-btn-bento-icon{--ob-btn-bento-icon:34px}.ob-btn__com.bento.ob-xl-lg:has(.left:not(.right)){--ob-btn-com-padding:6px 20px 6px 6px}.ob-btn__com.bento.ob-xl-lg:has(.right:not(.left)){--ob-btn-com-padding:6px 6px 6px 20px}.ob-btn__com.bento.ob-xl-lg:has(.left):has(.right){--ob-btn-com-padding:6px}}.ob-btn__com.bento:hover{background-color:#8c8c8c;border-color:#8c8c8c;color:#fff}.ob-btn__com.ob-xl{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500}.ob-btn__com.ob-large{--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}.ob-btn__com.ob-small{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px;--ob-btn-com-default-radius:12px;--ob-btn-com-size-circle:32px;--ob-btn-com-padding-circle:6px}.ob-btn__com.ob-xl-large{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500}@media (max-width:992px){.ob-btn__com.ob-xl-large{--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}}.ob-btn__com.ob-xl-large-small{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500}@media (max-width:992px){.ob-btn__com.ob-xl-large-small{--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}}@media (max-width:768px){.ob-btn__com.ob-xl-large-small{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px;--ob-btn-com-default-radius:12px;--ob-btn-com-size-circle:32px;--ob-btn-com-padding-circle:6px}}.ob-btn__com.ob-xl-small{--ob-btn-com-default-radius:18px;--ob-btn-com-font-size:16px;--ob-btn-com-padding:16px 24px;--ob-btn-com-height:56px;--ob-btn-com-icon-size:24px;--ob-btn-com-size-circle:56px;--ob-btn-com-padding-circle:16px;font-weight:500}@media (max-width:992px){.ob-btn__com.ob-xl-small{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px;--ob-btn-com-default-radius:12px;--ob-btn-com-size-circle:32px;--ob-btn-com-padding-circle:6px}}.ob-btn__com.ob-large-small{--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}@media (max-width:768px){.ob-btn__com.ob-large-small{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px;--ob-btn-com-default-radius:12px;--ob-btn-com-size-circle:32px;--ob-btn-com-padding-circle:6px}}.ob-btn__com.ob-large-normal{--ob-btn-com-font-size:14px;--ob-btn-com-default-radius:16px;--ob-btn-com-padding:14px 20px;--ob-btn-com-height:48px;--ob-btn-com-size-circle:48px;--ob-btn-com-padding-circle:14px}@media (max-width:670px){.ob-btn__com.ob-large-normal{--ob-btn-com-height:40px;--ob-btn-com-padding:10px 16px;--ob-btn-com-font-size:14px;--ob-btn-com-font-weight:400;--ob-btn-com-line-height:20px;--ob-btn-com-icon-size:20px;--ob-btn-com-border-radius:100px;--ob-btn-com-default-radius:14px;--ob-btn-com-size-circle:40px;--ob-btn-com-padding-circle:10px;--ob-btn-com-spinner:20px;--ob-btn-com-ob-border-color:#ebebeb;--ob-btn-bento-icon:30px;--ob-btn-bento-bg:#fff}}.ob-btn__com:hover{background-color:#ebebeb;border-color:#ebebeb;color:initial}.ob-btn__com.ob-btn-clear:hover{background-color:transparent;border-color:transparent;color:initial}.ob-btn__com.ob-phone{--ob-btn-com-padding:13px 17px 13px 15px;border-color:#ebebeb;background-color:transparent}.ob-btn__com.no_hover:hover{border-color:transparent;background-color:transparent;opacity:.8}.ob-btn__com .ob-btn-icon{display:flex;align-items:center;justify-content:center;width:var(--ob-btn-com-icon-size);height:var(--ob-btn-com-icon-size);font-size:var(--ob-btn-com-icon-size);transition:background-color .2s}.ob-btn__com .ob-btn-icon i{font-size:var(--ob-btn-com-icon-size);width:var(--ob-btn-com-icon-size);height:var(--ob-btn-com-icon-size)}.ob-btn__com .ob-btn-icon i:before{font-size:var(--ob-btn-com-icon-size)}.ob-btn__com .ob-btn-icon.left{order:-1}.ob-btn__com .ob-btn-icon.right{order:1}.ob-btn__com .desktop-xs{display:block}.ob-btn__com .mobile-xs{display:none}@media (max-width:510px){.ob-btn__com .desktop-xs{display:none}.ob-btn__com .mobile-xs{display:block}}.ob-btn-empty__com{display:inline-block;font-weight:400;font-size:16px;font-family:Inter,Roboto,sans-serif;cursor:pointer;opacity:1;transition:all .2s ease-in-out 0s;border:none!important;outline:0!important;background:0 0;padding:0;margin:0}.ob-btn-empty__com *{box-sizing:border-box}.ob-btn-empty__com:hover{opacity:.6}.ob-btn_lite{--ob-btn-lite-icon-size:24px;border:none;outline:0;padding:0;margin:0;background-color:transparent;color:#c2c2c2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;opacity:1;text-decoration:unset!important;transition:all .2s ease-in-out 0s}.ob-btn_lite *{box-sizing:border-box}.ob-btn_lite.back{color:#1a1a1a}.ob-btn_lite:active,.ob-btn_lite:focus{border:none;outline:0}.ob-btn_lite.btn-icon{width:var(--ob-btn-lite-icon-size);height:var(--ob-btn-lite-icon-size)}.ob-btn_lite.btn-icon i{width:var(--ob-btn-lite-icon-size);height:var(--ob-btn-lite-icon-size)}.ob-btn_lite.btn-icon i::before{font-size:var(--ob-btn-lite-icon-size)}.ob-btn_lite:hover{opacity:.6;color:initial}.ob-btn_lite[disabled]{opacity:.8;cursor:not-allowed!important}.ob3-btn{background-color:transparent;padding:11px 24px 11px 16px;font-style:normal;box-sizing:border-box;border:1px solid transparent;color:#1a1a1a;opacity:1;display:flex;align-items:center;text-decoration:unset!important;font-size:16px;line-height:20px;font-weight:500;transition:all .2s ease-in-out 0s}.ob3-btn *{box-sizing:border-box}.ob3-btn .ob-menu-icon{margin-right:8px}.ob3-btn.ob3-btn-round{border-radius:40px}.ob3-btn.active{background-color:#fe5f00;color:#fff;border-color:#fe5f00}.ob3-btn.active .icon_svg__com{filter:invert(1) brightness(2)}.ob3-btn.active:hover{background-color:#fe5f00;color:#fff}.ob3-btn:hover{color:#1a1a1a;background-color:#f5f5f5}@media (max-width:992px){.ob3-btn{padding:9px 15px 9px 11px;font-size:14px;line-height:14px}.ob3-btn .ob-menu-icon{margin-right:6px;font-size:20px;width:20px;height:20px}}@media (max-width:670px){.ob3-btn{padding:7px 11px 7px 7px;font-size:12px;line-height:12px}.ob3-btn .txt-hide{display:none}.ob3-btn .ob-menu-icon{margin-right:4px;font-size:16px;width:16px;height:16px}}.ob-link-black{display:inline-block;color:#1a1a1a;opacity:1;cursor:pointer}.ob-link-black *{box-sizing:border-box}.ob-link-black:hover{opacity:.6;text-decoration:none}.ob-link-grey{display:inline-block;color:#acacac;opacity:1;cursor:pointer}.ob-link-grey *{box-sizing:border-box}.ob-link-grey:hover{opacity:.6;text-decoration:none}.ui-dropdown__com{position:relative}.ui-dropdown__com *{box-sizing:border-box}.ui-dropdown__com .dropdown-menu__com .dropdown-item{cursor:pointer}.dropdown-trigger__com{position:relative;z-index:10}.dropdown-trigger__com *{box-sizing:border-box}.dropdown-trigger__com.open[data-trigger=click]{z-index:2}.dropdown-trigger__com.open[data-trigger=click]:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:1}.dropdown-trigger__com.open[data-trigger=click] .header-cart-dropdown{position:relative;z-index:5}@media (max-width:992px){.dropdown-trigger__com.open:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:1}}@media (max-width:768px){.dropdown-trigger__com{z-index:unset}}.dropdown-menu__com,.dropdown-menu__com.ob-body-dropdown,.dropdown-menu__com.user-menu-dropdown{--dropdown-menu-com-width:280px;--dropdown-menu-com-border-radius:24px;--dropdown-menu-com-margin-left-right:8px;--dropdown-menu-com-item-pad:12px 16px;--dropdown-menu-com-item-font-size:16px;--dropdown-menu-com-item-line-height:20px;--dropdown-menu-com-item-gap:12px;--dropdown-menu-com-item-icon:24px;--dropdown-menu-com-item-icon-legas:16px;--dropdown-menu-com-item-border-radius-hover:14px;--dropdown-menu-com-item-box-border-radius:16px;--dropdown-menu-com-item-box-padding:11px;--dropdown-menu-com-item-box-margin:0px 12px 8px;--dropdown-menu-com-item-box-gap:12px;--dropdown-menu-com-item-box-icon-size:44px;--dropdown-menu-com-item-box-icon:20px;--dropdown-menu-com-item-box-details-item:14px;--dropdown-menu-com-autocomplete-body-height:320px;--dropdown-menu-com-header-padding:24px 24px 8px 24px;--dropdown-menu-com-header-font-size:16px;--dropdown-menu-com-header-line-height:20px;display:none;position:absolute;top:45px;z-index:99999;right:0;box-shadow:0 4px 14px 0 #00000026;background-color:#fff;color:#1a1a1a;border-radius:var(--dropdown-menu-com-border-radius);overflow:hidden;width:var(--dropdown-menu-com-width)}.dropdown-menu__com *,.dropdown-menu__com.ob-body-dropdown *,.dropdown-menu__com.user-menu-dropdown *{box-sizing:border-box}.dropdown-menu__com .body__dropdown,.dropdown-menu__com.ob-body-dropdown .body__dropdown,.dropdown-menu__com.user-menu-dropdown .body__dropdown{position:relative;height:100%;z-index:20;background-color:#fff;padding:12px 0;display:flex;flex-direction:column;gap:2px}.dropdown-menu__com .header_drawer_xs,.dropdown-menu__com.ob-body-dropdown .header_drawer_xs,.dropdown-menu__com.user-menu-dropdown .header_drawer_xs{text-align:right;margin-bottom:10px;padding:0 10px;display:none}.dropdown-menu__com .header_drawer_xs .drawer_close,.dropdown-menu__com.ob-body-dropdown .header_drawer_xs .drawer_close,.dropdown-menu__com.user-menu-dropdown .header_drawer_xs .drawer_close{opacity:1;cursor:pointer;width:24px;height:24px;transition:all .2s ease-in-out 0s}.dropdown-menu__com .header_drawer_xs .drawer_close:hover,.dropdown-menu__com.ob-body-dropdown .header_drawer_xs .drawer_close:hover,.dropdown-menu__com.user-menu-dropdown .header_drawer_xs .drawer_close:hover{opacity:.6}.dropdown-menu__com .line__com,.dropdown-menu__com.ob-body-dropdown .line__com,.dropdown-menu__com.user-menu-dropdown .line__com{position:relative;margin-bottom:var(--dropdown-menu-com-margin-left-right);margin-top:var(--dropdown-menu-com-margin-left-right)}.dropdown-menu__com .line__com *,.dropdown-menu__com.ob-body-dropdown .line__com *,.dropdown-menu__com.user-menu-dropdown .line__com *{box-sizing:border-box}.dropdown-menu__com .dropdown-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item{color:#1a1a1a;padding:var(--dropdown-menu-com-item-pad);margin-left:var(--dropdown-menu-com-margin-left-right);margin-right:var(--dropdown-menu-com-margin-left-right);font-size:var(--dropdown-menu-com-item-font-size);font-weight:400;line-height:var(--dropdown-menu-com-item-line-height);display:flex;align-items:center;gap:var(--dropdown-menu-com-item-gap);text-decoration:none!important;transition:all .2s ease-in-out 0s}.dropdown-menu__com .dropdown-item *,.dropdown-menu__com.ob-body-dropdown .dropdown-item *,.dropdown-menu__com.user-menu-dropdown .dropdown-item *{box-sizing:border-box}.dropdown-menu__com .dropdown-item.align-top,.dropdown-menu__com.ob-body-dropdown .dropdown-item.align-top,.dropdown-menu__com.user-menu-dropdown .dropdown-item.align-top{align-items:self-start}.dropdown-menu__com .dropdown-item b,.dropdown-menu__com.ob-body-dropdown .dropdown-item b,.dropdown-menu__com.user-menu-dropdown .dropdown-item b{font-weight:600}.dropdown-menu__com .dropdown-item .icon-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item .icon-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item .icon-item{font-size:var(--dropdown-menu-com-item-icon);width:var(--dropdown-menu-com-item-icon);flex:0 0 var(--dropdown-menu-com-item-icon);opacity:.3}.dropdown-menu__com .dropdown-item .icon-item.ob-ico:before,.dropdown-menu__com.ob-body-dropdown .dropdown-item .icon-item.ob-ico:before,.dropdown-menu__com.user-menu-dropdown .dropdown-item .icon-item.ob-ico:before{color:#1a1a1a;margin:0;width:var(--dropdown-menu-com-item-icon-legas);flex:0 0 var(--dropdown-menu-com-item-icon-legas);font-size:var(--dropdown-menu-com-item-icon-legas)}.dropdown-menu__com .dropdown-item.active,.dropdown-menu__com .dropdown-item.box-menu,.dropdown-menu__com.ob-body-dropdown .dropdown-item.active,.dropdown-menu__com.ob-body-dropdown .dropdown-item.box-menu,.dropdown-menu__com.user-menu-dropdown .dropdown-item.active,.dropdown-menu__com.user-menu-dropdown .dropdown-item.box-menu{border-radius:var(--dropdown-menu-com-item-box-border-radius);margin:var(--dropdown-menu-com-item-box-margin);padding:var(--dropdown-menu-com-item-box-padding);border:1px solid #e0e0e0;gap:var(--dropdown-menu-com-item-box-gap);overflow:hidden;font-weight:500;min-height:54px}.dropdown-menu__com .dropdown-item.active .icon-item,.dropdown-menu__com .dropdown-item.box-menu .icon-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item.active .icon-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item.box-menu .icon-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item.active .icon-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item.box-menu .icon-item{background:#f5f5f5;width:var(--dropdown-menu-com-item-box-icon-size);height:var(--dropdown-menu-com-item-box-icon-size);flex:0 0 var(--dropdown-menu-com-item-box-icon-size);display:flex;justify-content:center;align-items:center;border-radius:100%;opacity:1;font-size:var(--dropdown-menu-com-item-box-icon)}.dropdown-menu__com .dropdown-item.active:hover,.dropdown-menu__com .dropdown-item.box-menu:hover,.dropdown-menu__com.ob-body-dropdown .dropdown-item.active:hover,.dropdown-menu__com.ob-body-dropdown .dropdown-item.box-menu:hover,.dropdown-menu__com.user-menu-dropdown .dropdown-item.active:hover,.dropdown-menu__com.user-menu-dropdown .dropdown-item.box-menu:hover{background-color:#fff}.dropdown-menu__com .dropdown-item.active .row-delails .details-item,.dropdown-menu__com .dropdown-item.box-menu .row-delails .details-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item.active .row-delails .details-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item.box-menu .row-delails .details-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item.active .row-delails .details-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item.box-menu .row-delails .details-item{font-weight:400;font-size:var(--dropdown-menu-com-item-box-details-item)}.dropdown-menu__com .dropdown-item .label-delails,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-delails,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-delails{margin-bottom:2px}.dropdown-menu__com .dropdown-item .label-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item{position:relative}.dropdown-menu__com .dropdown-item .label-item .badge__com,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item .badge__com,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item .badge__com{background-color:#fe5f00}.dropdown-menu__com .dropdown-item .label-item.link-black,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.link-black,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.link-black{color:#1a1a1a}.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails,.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails a,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails a,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails a{font-size:var(--dropdown-menu-com-item-font-size);font-weight:300;color:#c2c2c2;position:relative;line-height:var(--dropdown-menu-com-item-line-height)}.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails a.small,.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails a.small a,.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails.small,.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails.small a,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails a.small,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails a.small a,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails.small,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails.small a,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails a.small,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails a.small a,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails.small,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails.small a{font-size:12px;font-weight:300}.dropdown-menu__com .dropdown-item .label-item.item-delails .row-delails a:hover,.dropdown-menu__com.ob-body-dropdown .dropdown-item .label-item.item-delails .row-delails a:hover,.dropdown-menu__com.user-menu-dropdown .dropdown-item .label-item.item-delails .row-delails a:hover{text-decoration:underline}.dropdown-menu__com .dropdown-item .remove-item,.dropdown-menu__com.ob-body-dropdown .dropdown-item .remove-item,.dropdown-menu__com.user-menu-dropdown .dropdown-item .remove-item{margin:0 0 0 auto}.dropdown-menu__com .dropdown-item .remove-item .icon-remove,.dropdown-menu__com.ob-body-dropdown .dropdown-item .remove-item .icon-remove,.dropdown-menu__com.user-menu-dropdown .dropdown-item .remove-item .icon-remove{color:#c2c2c2}.dropdown-menu__com .dropdown-item a,.dropdown-menu__com.ob-body-dropdown .dropdown-item a,.dropdown-menu__com.user-menu-dropdown .dropdown-item a{display:inline-block;text-decoration:none!important}.dropdown-menu__com .dropdown-item a:hover,.dropdown-menu__com.ob-body-dropdown .dropdown-item a:hover,.dropdown-menu__com.user-menu-dropdown .dropdown-item a:hover{opacity:1}.dropdown-menu__com .dropdown-item:hover,.dropdown-menu__com.ob-body-dropdown .dropdown-item:hover,.dropdown-menu__com.user-menu-dropdown .dropdown-item:hover{background-color:#f5f5f5;border-radius:var(--dropdown-menu-com-item-border-radius-hover);opacity:1}.dropdown-menu__com .drawer-backdrop,.dropdown-menu__com.ob-body-dropdown .drawer-backdrop,.dropdown-menu__com.user-menu-dropdown .drawer-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:-1}.dropdown-menu__com .has-dropdown-bg,.dropdown-menu__com.ob-body-dropdown .has-dropdown-bg,.dropdown-menu__com.user-menu-dropdown .has-dropdown-bg{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:20;cursor:default}.dropdown-menu__com .dropdown__header,.dropdown-menu__com.ob-body-dropdown .dropdown__header,.dropdown-menu__com.user-menu-dropdown .dropdown__header{position:relative;z-index:21;padding:var(--dropdown-menu-com-header-padding);display:flex;justify-content:space-between;align-items:center;font-size:var(--dropdown-menu-com-header-font-size);line-height:var(--dropdown-menu-com-header-line-height);background:#fff}.dropdown-menu__com .dropdown__header .dropdown_title,.dropdown-menu__com.ob-body-dropdown .dropdown__header .dropdown_title,.dropdown-menu__com.user-menu-dropdown .dropdown__header .dropdown_title{color:#707070;font-weight:400}.dropdown-menu__com.has-autocomplete.scroll,.dropdown-menu__com.ob-body-dropdown.has-autocomplete.scroll,.dropdown-menu__com.user-menu-dropdown.has-autocomplete.scroll{height:var(--dropdown-menu-com-autocomplete-body-height)}.dropdown-menu__com.has-autocomplete.scroll .body__dropdown,.dropdown-menu__com.ob-body-dropdown.has-autocomplete.scroll .body__dropdown,.dropdown-menu__com.user-menu-dropdown.has-autocomplete.scroll .body__dropdown{overflow:auto}.dropdown-menu__com.has-autocomplete .has-loading,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .has-loading,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .has-loading{display:flex;justify-content:center;cursor:default;align-items:center;height:100%}.dropdown-menu__com.has-autocomplete .has-loading:hover,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .has-loading:hover,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .has-loading:hover{background:unset}.dropdown-menu__com.has-autocomplete .has-empty-text,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .has-empty-text,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .has-empty-text{color:#acacac;cursor:default}.dropdown-menu__com.has-autocomplete .has-empty-text:hover,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .has-empty-text:hover,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .has-empty-text:hover{background:unset}.dropdown-menu__com.has-autocomplete .dropdown-item,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .dropdown-item,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .dropdown-item{cursor:pointer}.dropdown-menu__com.has-autocomplete .dropdown-item .label-item,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .dropdown-item .label-item,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .dropdown-item .label-item{line-height:.8lh}.dropdown-menu__com.has-autocomplete .dropdown-item.none-trigger,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .dropdown-item.none-trigger,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .dropdown-item.none-trigger{cursor:default}.dropdown-menu__com.has-autocomplete .dropdown-item.none-trigger .label-item,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .dropdown-item.none-trigger .label-item,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .dropdown-item.none-trigger .label-item{font-weight:500}.dropdown-menu__com.has-autocomplete:has(.dropdown__header) .body__dropdown,.dropdown-menu__com.ob-body-dropdown.has-autocomplete:has(.dropdown__header) .body__dropdown,.dropdown-menu__com.user-menu-dropdown.has-autocomplete:has(.dropdown__header) .body__dropdown{max-height:310px}.dropdown-menu__com.has-dropdown-container,.dropdown-menu__com.ob-body-dropdown.has-dropdown-container,.dropdown-menu__com.user-menu-dropdown.has-dropdown-container{position:static!important}.dropdown-menu__com .desktop-xs,.dropdown-menu__com.ob-body-dropdown .desktop-xs,.dropdown-menu__com.user-menu-dropdown .desktop-xs{display:block}.dropdown-menu__com .mobile-xs,.dropdown-menu__com.ob-body-dropdown .mobile-xs,.dropdown-menu__com.user-menu-dropdown .mobile-xs{display:none}@media (max-width:992px){.dropdown-menu__com .line__com,.dropdown-menu__com.ob-body-dropdown .line__com,.dropdown-menu__com.user-menu-dropdown .line__com{margin-bottom:6px;margin-top:6px}}@media (max-width:768px){.dropdown-menu__com .header_drawer_xs,.dropdown-menu__com.ob-body-dropdown .header_drawer_xs,.dropdown-menu__com.user-menu-dropdown .header_drawer_xs{display:flex;justify-content:flex-end}.dropdown-menu__com .drawer-backdrop,.dropdown-menu__com.ob-body-dropdown .drawer-backdrop,.dropdown-menu__com.user-menu-dropdown .drawer-backdrop{display:block;background-color:rgba(0,0,0,.4)}.dropdown-menu__com.has-drawer-dropdown,.dropdown-menu__com.ob-body-dropdown.has-drawer-dropdown,.dropdown-menu__com.user-menu-dropdown.has-drawer-dropdown{position:fixed;top:0;border-radius:0;height:100%;padding-top:0}.dropdown-menu__com.has-autocomplete .dropdown-item .label-item,.dropdown-menu__com.ob-body-dropdown.has-autocomplete .dropdown-item .label-item,.dropdown-menu__com.user-menu-dropdown.has-autocomplete .dropdown-item .label-item{line-height:1lh}.dropdown-menu__com.has-autocomplete:has(.dropdown__header) .body__dropdown,.dropdown-menu__com.ob-body-dropdown.has-autocomplete:has(.dropdown__header) .body__dropdown,.dropdown-menu__com.user-menu-dropdown.has-autocomplete:has(.dropdown__header) .body__dropdown{max-height:320px}}@media (max-width:510px){.dropdown-menu__com .desktop-xs,.dropdown-menu__com.ob-body-dropdown .desktop-xs,.dropdown-menu__com.user-menu-dropdown .desktop-xs{display:none}.dropdown-menu__com .mobile-xs,.dropdown-menu__com.ob-body-dropdown .mobile-xs,.dropdown-menu__com.user-menu-dropdown .mobile-xs{display:block}}@media (max-width:670px){.dropdown-menu__com.ob-body-dropdown.ob-large-small,.dropdown-menu__com.ob-large-small,.dropdown-menu__com.user-menu-dropdown.ob-large-small{--dropdown-menu-com-border-radius:16px;--dropdown-menu-com-width:220px;--dropdown-menu-com-item-pad:6px 8px;--dropdown-menu-com-item-font-size:12px;--dropdown-menu-com-item-line-height:14px;--dropdown-menu-com-item-gap:8px;--dropdown-menu-com-item-icon:20px;--dropdown-menu-com-item-border-radius-hover:12px;--dropdown-menu-com-item-box-border-radius:14px;--dropdown-menu-com-item-box-padding:7px;--dropdown-menu-com-item-box-margin:0px 8px 4px;--dropdown-menu-com-item-box-gap:8px;--dropdown-menu-com-item-box-icon-size:36px;--dropdown-menu-com-item-box-icon:16px;--dropdown-menu-com-item-box-details-item:11px;--dropdown-menu-com-header-padding:12px 16px 0px 16px;--dropdown-menu-com-header-font-size:12px;--dropdown-menu-com-header-line-height:14px}}@media (max-width:992px){.dropdown-menu__com.ob-body-dropdown.ob-large_small,.dropdown-menu__com.ob-large_small,.dropdown-menu__com.user-menu-dropdown.ob-large_small{--dropdown-menu-com-border-radius:16px;--dropdown-menu-com-width:220px;--dropdown-menu-com-item-pad:6px 8px;--dropdown-menu-com-item-font-size:12px;--dropdown-menu-com-item-line-height:14px;--dropdown-menu-com-item-gap:8px;--dropdown-menu-com-item-icon:20px;--dropdown-menu-com-item-border-radius-hover:12px;--dropdown-menu-com-item-box-border-radius:14px;--dropdown-menu-com-item-box-padding:7px;--dropdown-menu-com-item-box-margin:0px 8px 4px;--dropdown-menu-com-item-box-gap:8px;--dropdown-menu-com-item-box-icon-size:36px;--dropdown-menu-com-item-box-icon:16px;--dropdown-menu-com-item-box-details-item:11px;--dropdown-menu-com-header-padding:12px 16px 0px 16px;--dropdown-menu-com-header-font-size:12px;--dropdown-menu-com-header-line-height:14px}}.dropdown-menu__com.ob-body-dropdown.ob-small,.dropdown-menu__com.ob-body-dropdown.small,.dropdown-menu__com.ob-small,.dropdown-menu__com.small,.dropdown-menu__com.user-menu-dropdown.ob-small,.dropdown-menu__com.user-menu-dropdown.small{--dropdown-menu-com-border-radius:16px;--dropdown-menu-com-width:220px;--dropdown-menu-com-item-pad:6px 8px;--dropdown-menu-com-item-font-size:12px;--dropdown-menu-com-item-line-height:14px;--dropdown-menu-com-item-gap:8px;--dropdown-menu-com-item-icon:20px;--dropdown-menu-com-item-border-radius-hover:12px;--dropdown-menu-com-item-box-border-radius:14px;--dropdown-menu-com-item-box-padding:7px;--dropdown-menu-com-item-box-margin:0px 8px 4px;--dropdown-menu-com-item-box-gap:8px;--dropdown-menu-com-item-box-icon-size:36px;--dropdown-menu-com-item-box-icon:16px;--dropdown-menu-com-item-box-details-item:11px;--dropdown-menu-com-header-padding:12px 16px 0px 16px;--dropdown-menu-com-header-font-size:12px;--dropdown-menu-com-header-line-height:14px}.dropdown-menu__com.ob-body-dropdown.ob-small .ob-btn__com,.dropdown-menu__com.ob-body-dropdown.small .ob-btn__com,.dropdown-menu__com.ob-small .ob-btn__com,.dropdown-menu__com.small .ob-btn__com,.dropdown-menu__com.user-menu-dropdown.ob-small .ob-btn__com,.dropdown-menu__com.user-menu-dropdown.small .ob-btn__com{--ob-btn-com-font-size:12px;--ob-btn-com-padding:8px 12px;--ob-btn-com-height:36px}.line__com{width:100%;height:1px;background:#e0e0e0;position:absolute;left:0;right:0}.line__com *{box-sizing:border-box}.line__com.static{position:static}.pulse_lite{animation-name:pulse_lite;-webkit-animation-name:pulse_lite;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.pulse_lite *{box-sizing:border-box}@keyframes pulse_lite{0%{transform:scale(.9);opacity:.3}50%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:.3}}@keyframes spin{to{transform:rotate(360deg)}}.tooltip__com{--tooltip-color:#fff;--tooltip-padding:12px 16px;--tooltip-radius:12px;--tooltip-width-max:254px;--tooltip-font-size:12px;--tooltip-font-weight:400;--tooltip-line-height:14px;--tooltip-offset:12px;position:relative;display:inline-block;cursor:pointer}.tooltip__com *{box-sizing:border-box}.tooltip__com.t-active .tooltip_text{visibility:visible;opacity:1}.tooltip__com .tooltip_text{font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);visibility:hidden;position:absolute;max-width:var(--tooltip-width-max);min-width:100px;width:max-content;background-color:#707070;color:var(--tooltip-color);text-align:center;padding:var(--tooltip-padding);border-radius:var(--tooltip-radius);z-index:500;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;pointer-events:none;box-shadow:0 0 14px 0 #1a1A1A1A;font-family:Inter,Roboto,sans-serif}.tooltip__com .tooltip_text::after{content:"";position:absolute;background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20viewBox%3D%220%200%2010%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.5%2010.5982C-0.500002%209.44348%20-0.499999%206.55674%201.5%205.40203L9.36604%200.860573V15.1396L1.5%2010.5982Z%22%20fill%3D%22%23707070%22/%3E%3C/svg%3E);width:8px;height:12.37px}.tooltip__com .tooltip_text.t-top{bottom:calc(100% + var(--tooltip-offset));left:50%;transform:translateX(-50%)}.tooltip__com .tooltip_text.t-top::after{top:100%;left:50%;transform:translateX(-50%) rotate(270deg);margin-top:-3px}.tooltip__com .tooltip_text.t-right{top:50%;left:calc(100% + var(--tooltip-offset));transform:translateY(-50%)}.tooltip__com .tooltip_text.t-right::after{top:50%;right:100%;transform:translateY(-50%);margin-right:-1px}.tooltip__com .tooltip_text.t-bottom{top:calc(100% + var(--tooltip-offset));left:50%;transform:translateX(-50%)}.tooltip__com .tooltip_text.t-bottom::after{bottom:100%;left:50%;transform:translateX(-50%) rotate(90deg);margin-bottom:-3px}.tooltip__com .tooltip_text.t-left{top:50%;right:calc(100% + var(--tooltip-offset));transform:translateY(-50%)}.tooltip__com .tooltip_text.t-left::after{top:50%;left:100%;transform:translateY(-50%) rotate(180deg);margin-left:-1px}.tooltip__com .tooltip_text.t-top-left{bottom:calc(100% + var(--tooltip-offset));left:0}.tooltip__com .tooltip_text.t-top-left::after{top:100%;left:15px;transform:rotate(270deg);margin-top:-3px}.tooltip__com .tooltip_text.t-top-right{bottom:calc(100% + var(--tooltip-offset));right:0}.tooltip__com .tooltip_text.t-top-right::after{top:100%;right:15px;transform:rotate(270deg);margin-top:-3px}.tooltip__com .tooltip_text.t-bottom-left{top:calc(100% + var(--tooltip-offset));left:0}.tooltip__com .tooltip_text.t-bottom-left::after{bottom:100%;left:15px;transform:rotate(90deg);margin-bottom:-3px}.tooltip__com .tooltip_text.t-bottom-right{top:calc(100% + var(--tooltip-offset));right:0}.tooltip__com .tooltip_text.t-bottom-right::after{bottom:100%;right:20px;transform:rotate(90deg);margin-bottom:-3px}.tooltip__com .tooltip_text.t-right-top{top:0;left:calc(100% + var(--tooltip-offset));transform:translateY(0)}.tooltip__com .tooltip_text.t-right-top::after{top:15px;right:100%;transform:rotate(0);margin-right:-1px}.tooltip__com .tooltip_text.t-right-bottom{bottom:0;left:calc(100% + var(--tooltip-offset))}.tooltip__com .tooltip_text.t-right-bottom::after{bottom:15px;right:100%;transform:rotate(0);margin-right:-1px}.tooltip__com .tooltip_text.t-left-top{top:0;right:calc(100% + var(--tooltip-offset))}.tooltip__com .tooltip_text.t-left-top::after{top:15px;left:100%;transform:rotate(180deg);margin-left:-1px}.tooltip__com .tooltip_text.t-left-bottom{bottom:0;right:calc(100% + var(--tooltip-offset))}.tooltip__com .tooltip_text.t-left-bottom::after{bottom:15px;left:100%;transform:rotate(180deg);margin-left:-1px}.tooltip__com .tooltip_text.t-top-center{bottom:calc(100% + var(--tooltip-offset));left:50%;transform:translateX(-50%)}.tooltip__com .tooltip_text.t-top-center::after{top:100%;left:50%;transform:translateX(-50%) rotate(270deg);margin-top:-3px}.tooltip__com .tooltip_text.t-bottom-center{top:calc(100% + var(--tooltip-offset));left:50%;transform:translateX(-50%)}.tooltip__com .tooltip_text.t-bottom-center::after{bottom:100%;left:50%;transform:translateX(-50%) rotate(90deg);margin-bottom:-3px}.tooltip__com .tooltip_text.t-right-bottom-right{top:50%;left:calc(100% + var(--tooltip-offset));transform:translateY(-50%)}.tooltip__com .tooltip_text.t-right-bottom-right::after{top:50%;right:100%;transform:translateY(-50%);margin-right:-1px}@media (max-width:768px){.tooltip__com{--tooltip-width-max:150px}.tooltip__com .tooltip_text.t-right-bottom-right{text-align:left;left:auto;right:0;margin-right:-8px;transform:none;top:calc(100% + var(--tooltip-offset))}.tooltip__com .tooltip_text.t-right-bottom-right::after{top:auto;bottom:100%;left:auto;right:15px;transform:translateX(0) rotate(90deg);margin-bottom:-3.5px;margin-right:0}}.tooltip__com:hover .tooltip_text{visibility:visible;opacity:1}.space__com{--space-com-size:2px;--space-com-bg-color:#ACACAC;background-color:var(--space-com-bg-color)}.space__com *{box-sizing:border-box}.space__com.back{--space-com-bg-color:#1A1A1A}.space__com.circle{width:var(--space-com-size);height:var(--space-com-size);flex:0 0 var(--space-com-size);border-radius:100px}.circle__com{--ob-circle-com-size-circle:32px;--ob-circle-com-icon-size:16px;--ob-circle-com-padding-circle:0px;--ob-circle-com-bg:#fff;--ob-circle-com-color:#AA76FF;--ob-circle-com-border-color:#E0E0E0;border-radius:100px;width:var(--ob-circle-com-size-circle);height:var(--ob-circle-com-size-circle);border:1px solid var(--ob-circle-com-border-color);padding:var(--ob-circle-com-padding-circle);display:flex;justify-content:center;align-items:center;gap:8px;flex:0 0 var(--ob-circle-com-size-circle)}.circle__com *{box-sizing:border-box}.circle__com.circle-color-orange .ob-circle-icon:before{color:#fe5f00}.circle__com .ob-circle-icon{font-size:var(--ob-circle-com-icon-size);height:var(--ob-circle-com-icon-size);width:var(--ob-circle-com-icon-size)}.circle__com .ob-circle-icon:before{font-size:var(--ob-circle-com-icon-size);color:var(--ob-circle-com-color)}.circle__com.ob-xl{--ob-circle-com-size-circle:56px;--ob-circle-com-icon-size:24px}.circle__com.ob-large{--ob-circle-com-size-circle:48px;--ob-circle-com-icon-size:20px}.ob-text-color-orange{color:#fe5f00}.ob-text-color-green{color:#44af13}.ob-text-color-pink{color:#aa76ff}.ob-text-color-red{color:#ff4d4d}.ob-text-color-grey-3{color:#acacac}.dish-card__com{--ob-dish-card-img-size:76px;--ob-dish-card-border-radius:24px;--ob-dish-card-padding:16px 12px 16px 12px;--ob-dish-card-variations:12px;--ob-dish-card-collapse-title-font-weight:500;--ob-dish-card-collapse-icon-size:20px;--ob-dish-card-collapse-gap:16px;--ob-dish-card-collapse-font-size:12px;--ob-dish-card-collapse-font-weight:400px;--ob-dish-card-collapse-line-height:20px;background-color:#fff;border-radius:var(--ob-dish-card-border-radius);padding:var(--ob-dish-card-padding);display:flex;gap:0 8px;overflow:hidden;position:relative;font-size:var(--ob-dish-card-collapse-font-size);font-weight:var(--ob-dish-card-collapse-font-weight);color:#1a1a1a;width:100%}.dish-card__com *{box-sizing:border-box}.dish-card__com .has-group-dish .dish_footer{display:block}.dish-card__com .has-group-dish .dish_footer.has-variation{padding-top:0}.dish-card__com .counts_dish{display:flex;flex:0 0 32px;width:32px;height:32px;padding:6px 0;justify-content:center;align-items:center;border-radius:100px;background:#f5f5f5}.dish-card__com .counts_dish .v{color:#c2c2c2;font-weight:500;font-size:14px;line-height:20px}.dish-card__com .block{width:100%;display:flex;flex-direction:column}.dish-card__com .block .info,.dish-card__com .block .variations{color:#c2c2c2;line-height:14px;letter-spacing:.12px;margin-top:0}.dish-card__com .block .info{display:flex;align-items:center;gap:4px;margin-top:4px;margin-bottom:var(--ob-dish-card-variations)}.dish-card__com .block .variations{display:flex;flex-direction:column;margin-bottom:var(--ob-dish-card-variations)}.dish-card__com .image{width:var(--ob-dish-card-img-size);height:var(--ob-dish-card-img-size);flex:0 0 var(--ob-dish-card-img-size);background-color:#f5f5f5;border-radius:20px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-shrink:0}.dish-card__com .image img{width:100%;height:100%;object-fit:cover}.dish-card__com .image.avatar{--ob-dish-card-img-size:40px;border-radius:100px}.dish-card__com .dish_header{display:flex;width:100%;justify-content:space-between;gap:8px}.dish-card__com .dish_header .title{font-size:14px;font-weight:500;line-height:110%;letter-spacing:.14px}.dish-card__com .dish_header .action{width:24px;margin-bottom:-12px}.dish-card__com .dish_header .action .ob-btn_lite{position:relative;top:-2px;right:-3px}.dish-card__com .dish_footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.dish-card__com .total_price{font-size:16px;font-weight:500}.dish-card__com .old-price{text-decoration:line-through}.dish-card__com.collapse{--ob-dish-card-padding:16px;flex-direction:column;padding-bottom:24px}.dish-card__com.collapse .container_collapse .basket-dish-group:last-child{border-bottom:none}.dish-card__com.collapse .container_collapse .dish-card__com{padding-right:0;padding-left:0}.dish-card__com.collapse .container_collapse .has-host-dish{padding-top:4px;padding-bottom:4px}.dish-card__com.collapse .container_collapse .has-host-dish .dish-card__com{border-radius:0;border-bottom:1px solid #e0e0e0;padding-bottom:12px}.dish-card__com.collapse .container_collapse .has-host-dish:last-child .dish-card__com{border-bottom:none}.dish-card__com.collapse .collapse-total{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;font-weight:500;margin-top:var(--ob-dish-card-padding)}.dish-card__com.collapse .ob-btn__com{margin-top:var(--ob-dish-card-collapse-gap)}.dish-card__com.collapse .ob-btn__com .ob-btn__content{color:#ff4d4d}.dish-card__com.collapse .empty-text{color:#acacac;font-size:14px;line-height:var(--ob-dish-card-collapse-line-height);margin-top:4px}.dish-card__com.collapse .has-scroll{max-height:500px;overflow:auto;scrollbar-width:auto;margin-left:calc(-1 * var(--ob-dish-card-padding));margin-right:calc(-1 * var(--ob-dish-card-padding));padding-right:var(--ob-dish-card-padding);padding-left:var(--ob-dish-card-padding)}.dish-card__com.collapse .has-scroll::-webkit-scrollbar{z-index:11;width:4px}.dish-card__com.collapse .has-scroll::-webkit-scrollbar:horizontal{height:3px}.dish-card__com.collapse .has-scroll::-webkit-scrollbar-thumb{border-radius:10px;width:6px;height:30px;background:rgba(0,0,0,.12)}.dish-card__com.collapse .has-scroll::-webkit-scrollbar-corner{background:0 0}.dish-card__com.collapse .has-scroll::-webkit-scrollbar-track{background:0 0}.dish-card__com.collapse .has-scroll::-webkit-scrollbar-track-piece{background:0 0;width:6px;height:30px}.dish-card__com.collapse .basket-dish-group.has-group-dish{padding-left:48px;border-bottom:none}.dish-card__com.collapse .basket-dish-group.has-group-dish .dish-card__com{border-radius:0}.dish-card__com.collapse .basket-dish-group.has-group-dish .dish-card__com .block{position:relative}.dish-card__com.collapse .basket-dish-group.has-group-dish .dish-card__com .block::after{content:"";position:absolute;bottom:-16px;left:0;right:0;border-bottom:1px solid #e0e0e0}.dish-card__com.collapse .basket-dish-group.has-group-dish.last{border-bottom:1px solid #e0e0e0}.dish-card__com.collapse .basket-dish-group.has-group-dish.last .dish-card__com .block::after{display:none}.dish-card__com .header_collapse{flex-grow:1}.dish-card__com .header_collapse .title_collapse{display:flex;align-items:center;gap:8px;margin-bottom:var(--ob-dish-card-collapse-gap)}.dish-card__com .header_collapse .title_collapse .title{font-weight:400}.dish-card__com .header_collapse .title_collapse .icon{width:var(--ob-dish-card-collapse-icon-size);height:var(--ob-dish-card-collapse-icon-size)}.dish-card__com .header_collapse .title_collapse .icon:before{font-size:var(--ob-dish-card-collapse-icon-size)}.dish-card__com .header_collapse .flex_block{display:flex;align-items:center;gap:8px}.dish-card__com .header_collapse .flex_block .action{margin-left:auto;flex-shrink:0}.dish-card__com .header_collapse .info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;overflow:hidden;text-overflow:ellipsis;flex-grow:1;min-width:0}.dish-card__com .header_collapse .info .block_name{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.dish-card__com .header_collapse .info .block_name .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dish-card__com .header_collapse .tag__com{flex-shrink:0}.dish-card__com .ob-btn_lite{color:#1a1a1a}.dish-card__com .ob-btn_lite.chevron{--ob-btn-lite-icon-size:20px}.dish-card__com .ob-btn_lite.chevron i{display:flex}.ob-counter__com{--ob-counter-com-width:86px;--ob-counter-com-size:40px;--ob-counter-com-font-size:14px;--ob-counter-com-line-height:20px;--ob-counter-com-icon-size:16px;--ob-counter-com-border-radius:100px;--ob-counter-com-bg:whitesmoke;display:flex;align-items:center;width:var(--ob-counter-com-width);height:var(--ob-counter-com-size);background-color:var(--ob-counter-com-bg);border-radius:var(--ob-counter-com-border-radius);overflow:hidden}.ob-counter__com *{box-sizing:border-box}.ob-counter__com input{font-family:Inter,Roboto,sans-serif;background-color:var(--ob-counter-com-bg);padding:0;width:100%;height:var(--ob-counter-com-size);border:0;vertical-align:top;text-align:center;border:none;outline:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ob-counter__com .counter-btn{background-color:var(--ob-counter-com-bg);border:none;outline:0;width:var(--ob-counter-com-size);height:var(--ob-counter-com-size);flex:0 0 var(--ob-counter-com-size);cursor:pointer;position:relative;transition:all .2s ease-in-out 0s}.ob-counter__com .counter-btn .counter_minus,.ob-counter__com .counter-btn .counter_plus{font-size:0;position:absolute;width:var(--ob-counter-com-icon-size);height:var(--ob-counter-com-icon-size);top:0;bottom:0;left:0;right:0;margin:auto;opacity:1}.ob-counter__com .counter-btn:hover span{opacity:.6}.ob-counter__com .counter-btn[disabled]{cursor:not-allowed!important}.ob-counter__com .counter-btn[disabled] span{opacity:.8}.ob-counter__com.ob-small{--ob-counter-com-width:86px;--ob-counter-com-size:32px}.ob-counter__com:hover{background-color:#ebebeb;border-color:#ebebeb}.tag__com{--ob-tag-com-padding:6px 8px;--ob-tag-com-font-size:10px;--ob-tag-com-font-weight:500;--ob-tag-com-line-height:12px;padding:var(--ob-tag-com-padding);border-radius:40px;background-color:#f5f5f5;color:#c2c2c2}.tag__com *{box-sizing:border-box}.tag__com.success{background-color:#f0fde7;color:#44af13}.tag__com .value{font-size:var(--ob-tag-com-font-size);font-weight:var(--ob-tag-com-font-weight);line-height:var(--ob-tag-com-line-height);letter-spacing:.1px;white-space:nowrap}.carousel-nav__com{display:flex;align-items:center;position:relative;overflow:hidden}.carousel-nav__com *{box-sizing:border-box}.carousel-nav__com .on-drag{cursor:grab;-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.carousel-nav__com .carousel-container{overflow:hidden;flex:1}.carousel-nav__com .has-shadow{position:absolute;top:0;bottom:0;background-color:#fff;z-index:10;display:none;width:30px;height:100%;overflow:visible}.carousel-nav__com .has-shadow.visible{opacity:1;display:block}.carousel-nav__com .has-shadow.left{left:-10px;background:linear-gradient(90deg,#fff 39.69%,rgba(255,255,255,0) 88.16%)}.carousel-nav__com .has-shadow.right{right:-10px;background:linear-gradient(270deg,#fff 39.69%,rgba(255,255,255,0) 88.16%)}.carousel-nav__com .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:none;cursor:pointer;padding:3px;z-index:15;display:none;box-shadow:0 0 8px 0 rgba(28,27,31,.15),0 0 15px 10px rgba(255,255,255,.9);width:32px;height:32px;border-radius:100px;overflow:visible}.carousel-nav__com .arrow i{font-size:20px;color:#1a1a1a}.carousel-nav__com .arrow.visible{display:flex!important;justify-content:center;align-items:center;opacity:1}.carousel-nav__com .arrow.left{left:0}.carousel-nav__com .arrow.right{right:0}.carousel-nav__com .ob-navigations{display:flex;align-items:center;gap:4px;transition:transform .3s ease;will-change:transform}.carousel-nav__com .ob-navigations .item{flex:0 0 auto}body.no-select{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.ob-loading-spinner{--ob-loading-spinner-com-size:40px;--ob-loading-spinner-com-border:4px;--ob-loading-spinner-com-color:#EBEBEB;display:inline-block;width:var(--ob-loading-spinner-com-size);height:var(--ob-loading-spinner-com-size);border:var(--ob-loading-spinner-com-border) solid var(--ob-loading-spinner-com-color);border-top:var(--ob-loading-spinner-com-border) solid transparent;border-radius:50%;animation:spin 1s linear infinite;aspect-ratio:1/1}.ob-loading-spinner *{box-sizing:border-box}.ob-loading-spinner.btn-spinner{border:none!important;--ob-loading-spinner-com-size:20px}.ob-loading-spinner.ob-xl{--ob-loading-spinner-com-size:64px;--ob-loading-spinner-com-border:5px}.ob-loading-spinner.ob-large{--ob-loading-spinner-com-size:48px;--ob-loading-spinner-com-border:5px}.ob-loading-spinner.ob-small{--ob-loading-spinner-com-size:32px;--ob-loading-spinner-com-border:3px}.ob-loading-spinner.ob-xl-large{--ob-loading-spinner-com-size:64px;--ob-loading-spinner-com-border:5px}@media (max-width:992px){.ob-loading-spinner.ob-xl-large{--ob-loading-spinner-com-size:48px;--ob-loading-spinner-com-border:5px}}.ob-loading-spinner.ob-xl-small{--ob-loading-spinner-com-size:64px;--ob-loading-spinner-com-border:5px}@media (max-width:992px){.ob-loading-spinner.ob-xl-small{--ob-loading-spinner-com-size:48px;--ob-loading-spinner-com-border:5px}}@media (max-width:510px){.ob-loading-spinner.ob-xl-small{--ob-loading-spinner-com-size:32px;--ob-loading-spinner-com-border:3px}}.ob-loading-spinner.ob-xl_small{--ob-loading-spinner-com-size:64px;--ob-loading-spinner-com-border:5px}@media (max-width:425px){.ob-loading-spinner.ob-xl_small{--ob-loading-spinner-com-size:32px;--ob-loading-spinner-com-border:3px}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.prover_modal__com{--ob-prover-modal-width:400px;--ob-prover-modal-border-radius:32px;--ob-prover-modal-padding:32px 24px 24px 24px;position:relative}.prover_modal__com .prover_wrapper{display:flex;flex-direction:column;align-items:flex-start;width:var(--ob-prover-modal-width);border-radius:var(--ob-prover-modal-border-radius);padding:var(--ob-prover-modal-padding);box-shadow:0 0 14px 0 rgba(0,0,0,.15);position:absolute;z-index:1000;background-color:#fff;left:0;margin-top:12px}.prover_modal__com .prover_wrapper.hidden{display:none}.prover_modal__com .prover_wrapper .desc_prover{padding-top:12px}.prover_modal__com .prover_wrapper .ob-btn__com{margin-top:16px}.prover_modal__com .bg_prover{position:fixed;z-index:10;left:0;right:0;top:0;bottom:0}@media (max-width:768px){.prover_modal__com{position:static;--ob-prover-modal-padding:8px 8px 8px 8px}.prover_modal__com .prover_wrapper{box-shadow:0 7px 8px -4px rgba(0,0,0,.15);margin-top:62px;width:100%;border-radius:0 0 32px 32px;top:100%}.prover_modal__com .prover_wrapper .pb{padding-left:8px;padding-right:8px}.prover_modal__com .prover_wrapper .desc_prover{padding-top:8px}.prover_modal__com .prover_wrapper .t-font-h2{font-size:24px;font-weight:600;line-height:28px}.prover_modal__com .bg_prover{display:none}}.fade-slide-enter-active{transition:all .5s ease}.fade-slide-leave-active{transition:all .3s ease}.fade-slide-enter-from{opacity:0;transform:translateY(20px)}.fade-slide-enter-to{opacity:1;transform:translateY(0)}.fade-slide-leave-from{opacity:1;transform:translateY(0)}.fade-slide-leave-to{opacity:0;transform:translateY(20px)}.v-drawer__com{--v-drawer__com-body-width:340px;--v-drawer__com-body-bg:whitesmoke;--v-drawer__com-body-border-radius:40px;--v-drawer__com-body-padding:8px 8px 20px 8px;--v-drawer__com-content-padding:16px 4px 16px 4px;--v-drawer__com-content-border-radius:32px;--v-drawer-margin:16px;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;z-index:8000;visibility:hidden;opacity:0}.v-drawer__com *{box-sizing:border-box}.v-drawer__com.is-active{visibility:visible;opacity:1}.v-drawer__com .v-btn-close{width:48px;margin-top:8px}.v-drawer__com .v-btn-close.back{background-color:transparent!important;border-color:transparent!important}.v-drawer__com .drawer-header-row{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.v-drawer__com .v-drawer-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer}.v-drawer__com .v-drawer-body{box-sizing:border-box;position:absolute;background:var(--v-drawer__com-body-bg);box-shadow:0 8px 24px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;width:100%;min-width:300px;border-radius:var(--v-drawer__com-body-border-radius);padding:var(--v-drawer__com-body-padding);overflow:auto}.v-drawer__com[data-direction=left] .v-drawer-body{top:var(--v-drawer-margin);left:var(--v-drawer-margin);width:var(--v-drawer__com-body-width);height:calc(100% - (var(--v-drawer-margin) * 2));transform:translateX(-100%)}.v-drawer__com[data-direction=right] .v-drawer-body{top:var(--v-drawer-margin);right:var(--v-drawer-margin);width:var(--v-drawer__com-body-width);height:calc(100% - var(--v-drawer-margin) * 2);transform:translateX(100%)}.v-drawer__com[data-direction=bottom] .v-drawer-body{bottom:0;left:0;width:100%;height:40%;transform:translateY(100%)}.v-drawer__com .v-drawer-content{padding:var(--v-drawer__com-content-padding);border-radius:var(--v-drawer__com-content-border-radius);background-color:#fff}.v-drawer__com .v-drawer-content.row{display:flex;flex-direction:column;gap:12px}.v-drawer__com .v-drawer-footer{width:100%;margin-top:auto}.v-drawer__com .v-drawer-footer.center{text-align:center}.v-drawer__com .v-drawer-footer .btn-link{display:inline-block;padding:22px 20px;text-align:center;width:100%}.v-drawer__com .buttons{display:flex;gap:8px;margin:8px 0;justify-content:center}.v-drawer__com .buttons .ob-btn__com{font-weight:400}.v-drawer__com .v-action-back{display:none;margin-bottom:8px}@media (max-width:1200px){.v-drawer__com.ob-mobile-lg[data-direction=left],.v-drawer__com.ob-mobile-lg[data-direction=right]{--v-drawer-margin:0px;--v-drawer__com-body-padding:8px 8px 40px 8px;--v-drawer__com-body-border-radius:0px}.v-drawer__com.ob-mobile-lg[data-direction=left] .v-action-back,.v-drawer__com.ob-mobile-lg[data-direction=right] .v-action-back{display:block}.v-drawer__com.ob-mobile-lg[data-direction=left] .v-drawer_item_btn_bento.v-mobile-lg,.v-drawer__com.ob-mobile-lg[data-direction=right] .v-drawer_item_btn_bento.v-mobile-lg{display:flex}}@media (max-width:510px){.v-drawer__com.ob-mobile-large[data-direction=left],.v-drawer__com.ob-mobile-large[data-direction=right]{--v-drawer-margin:0px;--v-drawer__com-body-padding:80px 8px 40px 8px;--v-drawer__com-body-border-radius:0px}.v-drawer__com.ob-mobile-large[data-direction=left] .v-action-back,.v-drawer__com.ob-mobile-large[data-direction=right] .v-action-back{display:block}}@media (max-width:510px){.v-drawer__com[data-direction=left],.v-drawer__com[data-direction=right]{--v-drawer__com-body-width:312px}}body.v-drawer-scroll--hidden{overflow:hidden}.v-drawer_item_btn_bento{--item_btn_bento__com-border-radius:32px;--item_btn_bento__com-padding:16px 16px 16px 16px;--item_btn_bento__com-avatar-size:56px;--item_btn_bento__com-font-size:16px;--item_btn_bento__com-line-height:20px;--item_btn_bento__com-gap:12px;border-radius:var(--item_btn_bento__com-border-radius);padding:var(--item_btn_bento__com-padding);background-color:#fff;width:100%;min-height:60px;display:flex;align-items:center;gap:var(--item_btn_bento__com-gap);font-variant-numeric:tabular-nums}.v-drawer_item_btn_bento .avatar.ob-avatar__com{flex:0 0 var(--item_btn_bento__com-avatar-size)}.v-drawer_item_btn_bento .avatar .ob-img-avatar{width:var(--item_btn_bento__com-avatar-size);height:var(--item_btn_bento__com-avatar-size);flex:0 0 var(--item_btn_bento__com-avatar-size)}.v-drawer_item_btn_bento .info-block{text-decoration:unset!important;color:inherit;font-size:var(--item_btn_bento__com-font-size);line-height:var(--item_btn_bento__com-line-height);overflow:hidden}.v-drawer_item_btn_bento .info-block.column-flex{display:flex}.v-drawer_item_btn_bento .info-block .title{margin-bottom:2px;white-space:pre;width:100%;overflow:hidden;text-overflow:ellipsis}.v-drawer_item_btn_bento .info-block .title.unset-pre{white-space:normal}.v-drawer_item_btn_bento .info-block .hint{font-weight:300;color:#c2c2c2;white-space:pre;width:100%;overflow:hidden;text-overflow:ellipsis}.v-drawer_item_btn_bento .info-block .hint.unset-pre{white-space:normal}.v-drawer_item_btn_bento .info-block .info_title{margin-bottom:4px}.v-drawer_item_btn_bento .info-block .info_desc{font-weight:300;color:#858585}@media (max-width:670px){.v-drawer_item_btn_bento .info-block{font-size:14px;line-height:20px}}.v-drawer_item_btn_bento .action{margin:0 0 0 auto}.v-drawer_item_btn_bento.has-border{--item_btn_bento__com-padding:15px 16px 15px 16px;border:1px solid #e0e0e0}.v-drawer_item_btn_bento.size-1{--item_btn_bento__com-padding:20px 20px 20px 24px}.v-drawer_item_btn_bento.column{--item_btn_bento__com-padding:24px 8px 8px 8px;flex-direction:column;--item_btn_bento__com-gap:20px}.v-drawer_item_btn_bento.column .info-block{padding-right:16px;padding-left:16px}.v-drawer_item_bento{--drawer_item_bento-font-size:16px;--drawer_item_bento-line-height:20px;--drawer_item_bento-border-radius:14px;--drawer_item_bento-padding:12px 20px;border-radius:var(--drawer_item_bento-border-radius);padding:var(--drawer_item_bento-padding);display:flex;align-items:center;color:#1a1a1a;text-decoration:unset!important;gap:8px;transition:all .2s ease-in-out 0s}.v-drawer_item_bento .label-item{font-size:var(--drawer_item_bento-font-size);line-height:var(--drawer_item_bento-line-height)}.v-drawer_item_bento:has(.item-details){align-items:start}.v-drawer_item_bento .icon-item{margin-right:2px}.v-drawer_item_bento .item-details .row-details{font-weight:300;color:#c2c2c2;margin-top:5px}.v-drawer_item_bento:hover{color:#1a1a1a;background-color:#f5f5f5}.ob-form_bento__com{--dropzone-image-size:56px;--dropzone-image-border-radius:16px;--dropzone-base-color:#E0E0E0}.ob-form_bento__com .ob-input-wrapper{overflow:hidden}.ob-form_bento__com .title_form{font-size:20px;font-weight:600;line-height:24px;margin-bottom:16px}.ob-form_bento__com .ob-panel__col{display:flex;gap:12px;padding-bottom:12px}.ob-form_bento__com .input__com .error-block{font-size:12px;line-height:14px}.ob-form_bento__com .input__com .ob-input-wrapper.has-ob-error,.ob-form_bento__com .input__com .ob-textarea-wrapper.has-ob-error{border-color:#ff4d4d!important;box-shadow:0 0 0 1px #ff4d4d!important}.ob-form_bento__com .input__com .icon_svg__com{background-position:center}.ob-form_bento__com .ob-checkbox__com{--checkbox-com-gap:12px}.ob-form_bento__com .ob-checkbox__com .checkbox__label{color:#858585;font-size:14px;font-weight:300}.ob-form_bento__com .ob-checkbox__com .checkbox__label a{color:#1a1a1a;font-weight:400;margin-left:8px}@media (max-width:510px){.ob-form_bento__com .ob-checkbox__com .checkbox__label{align-items:flex-start}.ob-form_bento__com .ob-checkbox__com .checkbox__wrap a{margin:0}}.ob-form_bento__com .from-agree{display:flex;flex-direction:column;gap:12px}.ob-form_bento__com .ob-success-block-wrap{display:flex;flex-direction:column;justify-content:center;height:500px}.ob-form_bento__com .ob-success-block-wrap .success-message{display:flex;justify-content:center;flex-direction:column;align-items:center}.ob-form_bento__com .ob-success-block-wrap .success-message .title-message{text-align:center;margin-top:24px}.ob-form_bento__com .ob-success-block-wrap .success-message .desc-message{text-align:center;margin-top:12px}@media (max-width:510px){.ob-form_bento__com .ob-success-block-wrap{height:400px}}.ob-form_bento__com .dropzone{border:none!important;background:0 0!important;padding:0!important;min-height:auto!important;display:flex;flex-wrap:wrap;align-items:center}.ob-form_bento__com .dropzone .dz-message{margin:0;padding:0;width:100%;display:flex;align-items:center;gap:10px;cursor:default!important}@media (max-width:510px){.ob-form_bento__com .dropzone .dz-message .label-file{text-align:left}}.ob-form_bento__com .dropzone.dz-started .dz-message{width:var(--dropzone-image-size);height:var(--dropzone-image-size);border:2px solid var(--dropzone-base-color);border-radius:var(--dropzone-image-border-radius);background:0 0;display:flex;justify-content:center;align-items:center;order:10}.ob-form_bento__com .dropzone.dz-started .dz-message::before{content:"\e91a";color:var(--dropzone-base-color);font-family:icons-font-obed!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.ob-form_bento__com .dropzone.dz-started .dz-message:hover{border-color:#acacac}.ob-form_bento__com .dropzone.dz-started .dz-message:hover::before{color:#acacac}.ob-form_bento__com .dropzone.dz-started .dz-message .label-file,.ob-form_bento__com .dropzone.dz-started .dz-message .ob-btn__com{display:none}.ob-form_bento__com .dropzone .dz-preview{margin:0 4px 0 0;padding:0;width:var(--dropzone-image-size);height:var(--dropzone-image-size);min-height:auto;background:0 0;position:relative;border-radius:var(--dropzone-image-border-radius);overflow:visible}.ob-form_bento__com .dropzone .dz-preview .dz-image{width:100%;height:100%;border-radius:var(--dropzone-image-border-radius);overflow:hidden;z-index:1;border:3px solid #fff}.ob-form_bento__com .dropzone .dz-preview .dz-image img{width:100%;height:100%;object-fit:cover}.ob-form_bento__com .dropzone .dz-preview .dz-details,.ob-form_bento__com .dropzone .dz-preview .dz-error-mark,.ob-form_bento__com .dropzone .dz-preview .dz-error-message,.ob-form_bento__com .dropzone .dz-preview .dz-progress,.ob-form_bento__com .dropzone .dz-preview .dz-success-mark{display:none}.ob-form_bento__com .dropzone .dz-preview:hover .dz-image img{filter:unset;transform:unset}.ob-form_bento__com .dropzone .dz-preview .dz-remove{position:absolute;top:-8px;right:-8px;z-index:10;width:22px;height:22px;text-decoration:none!important;text-align:center;opacity:1;cursor:pointer;transition:transform .2s ease-in-out;background-image:url(/img/static/redesign/icon-svg/icon-close-black.svg);background-repeat:no-repeat;background-size:100%}.ob-form_bento__com .dropzone .dz-preview .dz-remove:hover{opacity:.8}.ob-form_bento__com .dropzone.dz-max-files-reached .dz-message{display:none}.ob-big-white-tile.b-restaurant__information.search-page-dishes{margin-top:30px}.v-success-block__com{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;margin:auto}.v-success-block__com .success-message{display:flex;flex-direction:column}.v-success-block__com .svg-icon-success{--con-svg-com-size:84px;margin:0 auto}.v-success-block__com .title-message{margin-top:24px;margin-bottom:12px;text-align:center}.v-success-block__com .desc-message{text-align:center}.divider__com{--divider-com-margin:24px 0;display:flex;align-items:center;width:100%;margin:var(--divider-com-margin)}.divider__com .line{flex:1;height:1px;background-color:#e0e0e0}.divider__com .text{padding:0 16px;color:#c2c2c2;font-size:12px;font-weight:300;line-height:14px;letter-spacing:.12px}.v-alert__com{--alert-com-padding:16px 16px 16px 16px;--alert-com-border-radius:24px;--alert-com-background:whitesmoke;--alert-com-font-size:12px;--alert-com-line-height:14px;--alert-com-color:#858585;--alert-com-close:16px;display:flex;align-items:flex-start;background:var(--alert-com-background);border-radius:var(--alert-com-border-radius);padding:var(--alert-com-padding);position:relative;overflow:hidden;width:100%;min-width:280px;max-width:100%;box-sizing:border-box}.v-alert__com *{box-sizing:border-box}.v-alert__com .alert__icon{flex-shrink:0;width:16px;height:16px;margin-right:8px}.v-alert__com .alert__content{flex:1;min-width:0}.v-alert__com .alert__content.col-2{display:flex;justify-content:space-between;gap:8px}@media (max-width:510px){.v-alert__com .alert__content.col-2{gap:0}}.v-alert__com .alter-block:last-child{margin-right:2px}@media (max-width:510px){.v-alert__com .alter-block:last-child{margin-right:0}}.v-alert__com .alter-block .call-phone{white-space:pre}.v-alert__com .alter-block.center{display:flex;flex-direction:column;justify-content:center}.v-alert__com .alter-block .ob-loading{min-width:70px}.v-alert__com .alert__message,.v-alert__com .alert__title{font-size:var(--alert-com-font-size);line-height:var(--alert-com-line-height);font-style:normal;font-weight:400;letter-spacing:.12px;color:var(--alert-com-color)}.v-alert__com .alert__title{margin-bottom:8px}.v-alert__com .alert__message{font-weight:300;word-wrap:break-word}.v-alert__com .alert__close{flex-shrink:0;cursor:pointer;width:var(--alert-com-close);height:var(--alert-com-close);margin-left:12px;color:var(--alert-com-color);display:flex;align-items:center;justify-content:center;opacity:1;transition:all .2s ease-in-out 0s}.v-alert__com .alert__close:before{font-size:var(--alert-com-close)}.v-alert__com .alert__close:hover{opacity:.6}.pin_code__com{--pin_code-com-size:50px;--pin_code-com-font-size:20px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.pin_code__com *{box-sizing:border-box}.pin_code__com.pin_code--error .pin_code__input{border-color:#ff4d4d;background-color:#fff;color:#ff4d4d}.pin_code__com .pin_code__input{flex:0 0 var(--pin_code-com-size);width:var(--pin_code-com-size);height:var(--pin_code-com-size);border-radius:100px;border:2px solid #f5f5f5;background-color:#f5f5f5;text-align:center;color:#1a1a1a;transition:border-color .1s ease,background-color .1s ease;font-size:var(--pin_code-com-font-size);font-style:normal;font-weight:600;line-height:24px;outline:0}.pin_code__com .pin_code__input:focus{outline:0;border-color:#fe5f00;background-color:#fff}.pin_code__com .pin_code__input::-webkit-inner-spin-button,.pin_code__com .pin_code__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pin_code__com .pin_code__input[type=number]{-moz-appearance:textfield}.pin_code__com .pin_code__inputs{display:flex;gap:6px}.pin_code__com.ob-xl .pin_code__input{--pin_code-com-size:75.5px;--pin_code-com-font-size:20px}@media screen and (max-width:330px){.pin_code__com.ob-xl .pin_code__input{--pin_code-com-size:60px}}.ob-feedback_form{--feedback_form-margin:32px}.ob-feedback_form .ob-form_bento__com{margin-top:var(--feedback_form-margin)}.ob-feedback_form .ob-form_bento__com .input__com{width:100%}.ob-feedback_form .ob-form_bento__com .input__com.input_name{max-width:184px}.ob-feedback_form .ob-form_bento__com .input__com .ob-btn__com{white-space:nowrap}.ob-feedback_form .ob-form_bento__com .from-agree{margin-bottom:var(--feedback_form-margin);margin-top:var(--feedback_form-margin)}.ob-feedback_form .ob-form_bento__com .from-button{position:sticky;padding-bottom:20px;z-index:10}.ob-feedback_form .ob-form_bento__com .from-button::after{content:"";background:#fff;filter:blur(10px);box-shadow:0 0 0 10px #fff;position:absolute;top:-15px;width:100%;left:0;right:0;z-index:-1;height:30px}@media (max-width:992px){.ob-feedback_form .ob-panel__col{flex-direction:column}.ob-feedback_form .ob-panel__col .input__com.input_name{max-width:100%}}@media (max-width:510px){.ob-feedback_form .ob-checkbox__com{margin-bottom:18px}.ob-feedback_form .ob-checkbox__com .checkbox__wrap{gap:3px}.ob-feedback_form .ob-form_bento__com .from-agree{margin-bottom:60px}}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-padding:8px;--dialog-com-bento-btn-close:74px,-8px;max-width:816px;height:582px;display:flex;flex-direction:column}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog::after{border-radius:var(--dialog-com-border-radius);content:"";position:absolute;inset:0;background-image:url(/img/static/redesign/auth/bg_auth.webp);background-repeat:no-repeat;background-size:cover;background-position:center}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;height:100%;flex-grow:1;margin-top:-36px}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex .block{width:50%;display:flex;justify-content:center;align-items:center;height:100%;position:relative}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex .block.form-block{justify-content:start;align-items:start}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .btn-back{position:absolute;top:0;left:-65px}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .mobile-title-logo{display:none}@media screen and (max-width:992px){.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-bento-btn-close:5px,-65px}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog::after{border-radius:32px 32px 0 0}}@media screen and (max-width:768px){.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-border-radius:40px;--dialog-com-padding:0px 0px 0px 0px;--dialog-com-header-padding:98px 0px 8px 0px;--dialog-com-max-width:400px;height:auto;min-height:480px;padding:8px 8px 0 8px}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .v-dialog-header{max-width:var(--dialog-com-max-width);margin:0 auto;align-items:center}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .mobile-title-logo{width:220px;height:44px;display:inline-block;z-index:1}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .v-btn-close.ob-btn__com.ob-xl{position:static!important;transform:unset!important;margin:0 0 0 auto}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .btn-back{top:-63px;left:0}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex{margin-top:0}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex .block{display:none}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog .block-flex .form-block{display:block;width:100%;max-width:var(--dialog-com-max-width)}.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog::after{background-image:url(/img/static/redesign/auth/m_bg_auth.webp);background-position:top center;border-radius:40px 40px 0 0}}@supports (-webkit-touch-callout:none){.ob-auth-dialog.v-dialog__com.v-bento-dialog .v-dialog{padding-bottom:0!important}}@media screen and (max-width:768px){.ob-auth-dialog.v-dialog__com.v-bento-dialog{padding-top:8px}}.ob-dialog-auth-form{--auth-form-padding:64px 40px 32px 40px;--auth-form-border-radius:32px;--auth-form-height:540px;padding:var(--auth-form-padding);border-radius:var(--auth-form-border-radius);background:#fff;height:100%;min-height:var(--auth-form-height);width:100%;position:relative;display:flex;flex-direction:column}.ob-dialog-auth-form.forgot-form{height:var(--auth-form-height)}.ob-dialog-auth-form .title{font-size:32px;font-weight:600;line-height:32px}.ob-dialog-auth-form .desc{margin-top:12px}.ob-dialog-auth-form .ob-form_bento__com{margin-top:24px;display:flex;flex-direction:column;height:100%}.ob-dialog-auth-form .ob-form_bento__com .input__com{--input-com-font-size:14px;margin-bottom:8px}.ob-dialog-auth-form .ob-form_bento__com .ob-checkbox__com .checkbox__label{align-items:start;height:auto}.ob-dialog-auth-form .ob-form_bento__com .ob-checkbox__com .checkbox__label a{margin:0;font-size:12px;line-height:15px}.ob-dialog-auth-form .ob-form_bento__com .ob-checkbox__com .checkbox__label .checkbox__wrap{display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:15px}.ob-dialog-auth-form .ob-form_bento__com .from-agree{display:block}.ob-dialog-auth-form .ob-form_bento__com .btn-phone{margin-top:auto}.ob-dialog-auth-form .ob-loading{display:none}.ob-dialog-auth-form .ob-loading .ob-loading-spinner{--ob-loading-spinner-com-size:64px;--ob-loading-spinner-com-color:#C2C2C2}.ob-dialog-auth-form .ob-loading.ob-show{display:inline-block}.ob-dialog-auth-form.loading .ob-loading{position:absolute;inset:0;z-index:10;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ob-dialog-auth-form.loading::after{border-radius:var(--auth-form-border-radius);content:"";position:absolute;inset:0;background-color:rgba(255,255,255,.7);z-index:2}.ob-dialog-auth-form .from-forgot{margin-top:16px;text-align:center}.ob-dialog-auth-form .from-agree{margin-top:auto}.ob-dialog-auth-form .from-agree *{font-weight:300}.ob-dialog-auth-form .from-alert{margin:auto -32px -25px}.ob-dialog-auth-form .ob-btn__com.ob-xl{font-weight:400}.ob-dialog-auth-form .pin_code__com{margin-bottom:24px;margin-top:4px}.ob-dialog-auth-form .pin_code__com .pin_code__inputs{justify-content:space-between}.ob-dialog-auth-form .divider__com{padding-right:24px;padding-left:24px}@media screen and (max-width:768px){.ob-dialog-auth-form{--auth-form-padding:32px 24px 40px 24px;--auth-form-border-radius:40px 40px 0px 0px}.ob-dialog-auth-form .title{margin-bottom:0}.ob-dialog-auth-form .from-agree{margin-top:28px}.ob-dialog-auth-form .from-alert{margin:40px -18px 0}.ob-dialog-auth-form .divider__com{padding-right:40px;padding-left:40px}.ob-dialog-auth-form .ob-form-pin-code{margin-top:40px}}@media screen and (max-width:330px){.ob-dialog-auth-form .title{font-size:24px;line-height:28px}}.autocomplete-search-bento{margin-top:8px}.autocomplete-search-bento .input__com .ob-input-wrapper.has-ob-active,.autocomplete-search-bento .input__com .ob-input-wrapper.has-ob-error,.autocomplete-search-bento .input__com .ob-input-wrapper:has(input:focus){border-color:transparent!important;background-color:transparent!important;box-shadow:unset}.autocomplete-search-bento .input__com{--input-com-gap:8px;--input-com-placeholder:#ADADAD}.autocomplete-search-bento .input__com .prefix-inner{color:#707070}.autocomplete-search-bento .input__com .suffix-inner.v-close-inner{color:#c2c2c2}.autocomplete-search-bento .dropdown-menu__com{--dropdown-menu-com-header-padding:14px 18px 8px 18px;--dropdown-menu-com-border-radius:32px;--dropdown-menu-com-autocomplete-body-height:440px;padding-top:6px;box-shadow:unset}.autocomplete-search-bento .dropdown-menu__com .dropdown-item{padding-right:20px}.autocomplete-search-bento .dropdown-menu__com:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#fff;filter:blur(10px);box-shadow:0 0 0 0 #fff;height:20px;z-index:inherit;width:97%;margin:0 auto}.autocomplete-search-bento .dropdown-menu__com .body__dropdown{padding-top:0}.autocomplete-search-bento .dropdown-menu__com .dropdown-item{--dropdown-menu-com-item-pad:6px 6px;--dropdown-menu-com-item-border-radius-hover:20px}.autocomplete-search-bento .dropdown-menu__com .dropdown-item .icon-item{border-radius:14px;background-color:#fef8f4;display:flex;padding:12px;align-items:center;gap:10px;width:44px;height:44px;flex:0 0 44px;opacity:1;color:#fe5f00;background-size:20px;background-position:center}.autocomplete-search-bento .dropdown-menu__com .dropdown-item.has-empty-text{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;gap:16px;cursor:default}.autocomplete-search-bento .dropdown-menu__com .dropdown-item.has-empty-text *{cursor:default}.autocomplete-search-bento .dropdown-menu__com .dropdown-item.has-empty-text .empty-text{font-size:20px;line-height:24px;font-weight:600;color:#1a1a1a}.autocomplete-search-bento .dropdown-menu__com .dropdown__header .dropdown_title{color:#1a1a1a;font-weight:500}.autocomplete-search-bento .dropdown-menu__com .ob-btn__com.ob-btn-link{color:#c2c2c2;padding:0}.autocomplete-search-bento .dropdown-menu__com .ob-btn__com.ob-btn-link:hover{color:#acacac;background-color:transparent;border-color:transparent}@media screen and (max-width:670px){.autocomplete-search-bento .input__com{--input-com-font-size:14px}.autocomplete-search-bento .dropdown-menu__com{--dropdown-menu-com-autocomplete-body-height:77svh}}.basket__com{background:#fff;max-width:345px;min-width:260px;width:100%;min-height:290px;margin:0 0 0 8px;color:#333;font-size:14px;font-weight:400;line-height:18px}.basket__com .ui-skeleton__com{padding:15px}.basket__com.basket-size{max-width:460px;min-height:200px}@media screen and (max-width:1024px){.basket__com.basket-size{max-width:100%;width:100%}}.basket__com .basket_header{text-align:center;text-transform:uppercase;border-bottom:1px solid #dedede;padding:15px 0}.basket__com .basket_header .title{font-size:18px;font-weight:400;padding-bottom:12px}.basket__com .basket_header .subtitle{font-size:14px;font-weight:400;line-height:18px;padding:2px 0}.basket__com .basket_order_header{padding:14px 10px;border-bottom:1px solid #dedede;display:flex;justify-content:space-between}.basket__com .basket_order_header .title{font-size:16px;font-weight:600}.basket__com .basket_content{display:flex;flex-direction:column;padding-top:10px}.basket__com .basket_content .empty{text-align:center;display:flex;flex-direction:column;font-size:15px;padding-bottom:10px}.basket__com .total{padding-top:5px;padding-bottom:8px}.basket__com .total .delivery,.basket__com .total .sum-order{padding-bottom:0}.basket__com .total.border-bottom{border-bottom:1px solid #dedede}.basket__com .total.border-top{border-top:1px solid #dedede}.basket__com .v-list-dishes{overflow:auto;max-height:40vh}.basket__com .basket-dish{margin-left:10px;margin-right:10px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #dedede}.basket__com .basket-dish .block-header{display:flex;align-items:baseline;justify-content:space-between;gap:0 20px;margin-bottom:3px}.basket__com .basket-dish .block-header .close{cursor:pointer;transition:all .2s ease-in-out 0s;opacity:1}.basket__com .basket-dish .block-header .close:hover{opacity:.6}.basket__com .basket-dish .list__com{padding-left:0;padding-right:0}.basket__com .basket_footer{position:sticky;bottom:0;z-index:10;background:#fff}.basket__com .basket_footer .min_price{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.basket__com .basket_footer .bulk-order{background:#e2eec9}.basket__com .basket_footer .bulk-order .list__com{padding:5px;font-size:12px;line-height:13px}.basket__com .basket_footer .bulk-order .bulk-cancel-order{font-size:12px;text-align:center;padding-bottom:12px;padding-top:8px}.basket__com .basket_footer .submit-basket{width:100%}.basket__com .basket_footer .border{border-bottom:1px solid #dedede;border-top:1px solid #dedede}.basket__com .basket_wrap.is-modal{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:1000;overflow:auto}.basket__com .payment-order{padding-bottom:10px;padding-top:10px;text-align:center}.basket__com .payment-order .payment-link .v-link{color:#ff5f00;border-bottom:1px solid transparent}.basket__com .payment-order .payment-link .v-link:hover{border-bottom:1px solid #ff5f00}.basket__com .my_order{position:relative;margin-top:-5px;margin-bottom:8px}.basket__com .my_order::after{content:'';border-bottom:1px solid #dedede;position:absolute;left:0;right:0;bottom:0;margin:0 10px}.basket__com .time_number{color:#ff5f00;font-weight:700;font-size:16px}@media (max-width:1024px){.basket__com{max-width:100%;min-width:260px;width:100%;margin:0 0 20px 0}.basket__com .basket_footer{position:static}}.basket_mobile{color:#fff;background:#a0c84b}.basket_mobile.red-bg{background:#ff5f00}.basket_mobile.red-bg .v-btn.v-primary{background:#ff5f00}.basket_mobile .v-symbol_ruble{color:#fff}.basket_mobile .action{display:flex;justify-content:center;align-items:center;width:100%;border-bottom:1px solid #fff;padding:7px 0}.basket_mobile .action .v-btn{text-transform:unset;font-size:14px}.basket_mobile .v-btn{padding:0}.basket_mobile .basket_mobile_bottom{display:flex;justify-content:space-between;padding:10px 5px 5px 5px}.basket_mobile .basket_mobile_bottom .block_left{display:flex;gap:10px;align-items:center}.basket_mobile .basket_mobile_bottom .v-btn{text-transform:uppercase;margin:2px 0}.basket_mobile .basket_mobile_bottom .v-btn:disabled{background:0 0!important;color:#fff!important;opacity:.6}.wrapGroupOrder{border-top:1px solid #dedede;padding:10px 10px}.wrapGroupOrder .v-btn{font-size:12px;padding-top:8px;padding-bottom:8px}.list__com{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;font-size:15px}.list__com .pr{color:#333;font-size:14px}.list__com.border-bottom{border-bottom:1px solid #dedede}.list__com.border-top{border-top:1px solid #dedede}.list__com .label.success{color:#a0c84b}.list__com .flex{display:flex;gap:3px;align-items:center}.list__com.v-small{padding:2px 10px}.info__com{display:flex;gap:5px}.info__com.center{align-items:center;height:100%}.info__com.large{font-size:16px}.free-delivery{font-weight:500}.free-delivery .value{color:#a0c84b}.affix__com{position:fixed!important;bottom:0!important}.v-dialog-overlay__com{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;overflow:auto;height:100%;width:100%}.v-dialog-overlay__com *{box-sizing:border-box}.v-dialog-overlay__com .v-dialog-bg{display:flex;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden;height:100%;width:100%}.v-dialog-overlay__com .v-dialog{position:relative;z-index:900;padding:20px;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:0;max-width:400px;margin:15vh auto 50px;overflow-wrap:break-word}.v-dialog-overlay__com .v-dialog.center{text-align:center}.v-dialog-overlay__com .v-dialog .v-dialog-header{position:relative;display:flex;width:100%;margin-bottom:20px}.v-dialog-overlay__com .v-dialog .v-dialog-title{font-weight:700;font-size:18px}@media screen and (max-width:768px){.v-dialog-overlay__com .v-dialog .v-dialog-title.mobile-no-br{display:none}}.v-dialog-overlay__com .v-dialog .v-modal-desc{font-size:14px;line-height:20px}.v-dialog-overlay__com .v-dialog .v-close{position:absolute;z-index:100;cursor:pointer;opacity:1;right:-10px;top:-10px;transition:all .2s ease-in-out 0s}.v-dialog-overlay__com .v-dialog .v-close:hover{opacity:.6}.v-dialog-overlay__com .v-dialog .v-dialog-footer{display:flex;justify-content:center;gap:20px;margin-top:40px}.v-dialog-overlay__com .v-dialog .v-dialog-footer-slot{margin-top:40px}.v-dialog-overlay__com.v-confirm .v-dialog-footer .v-btn.v-large{padding:14px 28px;width:110px}.v-dialog-overlay__com.v-large .v-dialog{max-width:728px;width:100%;min-width:300px}.v-dialog-overlay__com.v-large .v-dialog .v-dialog-title{font-size:24px;font-weight:500}@media screen and (max-width:768px){.v-dialog-overlay__com.v-large .v-dialog{max-width:-moz-fit-content;max-width:fit-content}}.v-dialog__com{--dialog-com-title-font-size:32px;--dialog-com-title-font-weight:600;--dialog-com-title-line-height:32px;--dialog-com-border-radius:32px;--dialog-com-padding:28px 24px 24px 24px;--v-dialog-max-width:400px;--v-confirm-max-width:400px;--dialog-com-header-padding:16px 0px 20px 0px;box-sizing:border-box;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;overflow:auto;height:100%;width:100%;display:flex;justify-content:center;align-items:flex-start;font-size:16px}.v-dialog__com *{box-sizing:border-box}.v-dialog__com.dialog_native{display:none}.v-dialog__com.dialog_native.is-active{display:flex}.v-dialog__com.dialog_native .is-loading .ob-btn-loading{display:inline-block}.v-dialog__com.dialog_native .ob-btn-loading{display:none}.v-dialog__com .v-dialog-bg{display:flex;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden;height:100%;width:100%}.v-dialog__com .v-dialog{box-sizing:border-box;position:relative;z-index:auto;background-color:#fff;max-width:var(--v-dialog-max-width);overflow-wrap:break-word;border-radius:var(--dialog-com-border-radius);padding:var(--dialog-com-padding);color:#1a1a1a;margin-bottom:15px;margin-top:5%}.v-dialog__com .v-dialog.center{text-align:center}.v-dialog__com .v-dialog .v-dialog-header{position:relative;display:flex;width:100%;padding-bottom:12px}.v-dialog__com .v-dialog .v-dialog-title{font-weight:var(--dialog-com-title-font-weight);font-size:var(--dialog-com-title-font-size);line-height:var(--dialog-com-title-line-height);white-space:break-spaces}.v-dialog__com .v-dialog .v-dialog-title.mobile-no-br .br{display:block}@media screen and (max-width:768px){.v-dialog__com .v-dialog .v-dialog-title.mobile-no-br br{display:none}.v-dialog__com .v-dialog .v-dialog-title.mobile-no-br .br{display:inline}}.v-dialog__com .v-dialog .v-modal-desc{font-size:14px;line-height:20px;margin-bottom:12px}.v-dialog__com .v-dialog .v-btn-close{right:-15px;top:-20px}.v-dialog__com .v-dialog .v-btn-close,.v-dialog__com .v-dialog .v-close{position:absolute;z-index:100;cursor:pointer;opacity:1;right:-8px;top:-16px;transition:all .2s ease-in-out 0s}.v-dialog__com .v-dialog .v-btn-close:hover,.v-dialog__com .v-dialog .v-close:hover{opacity:.6}.v-dialog__com .v-dialog .v-dialog-footer{display:flex;justify-content:center;align-self:stretch;gap:8px;padding-top:16px}.v-dialog__com .v-dialog .v-dialog-footer .ob-btn__com.ob-xl{width:172px}.v-dialog__com .v-dialog .v-dialog-footer .ob-btn__com.full-btn{width:100%}.v-dialog__com .v-dialog .v-dialog-footer-slot{margin-top:12px}.v-dialog__com.v-confirm .v-dialog{max-width:var(--v-confirm-max-width)}.v-dialog__com.v-bento,.v-dialog__com.v-bento-dialog{align-items:baseline;top:0}.v-dialog__com.v-bento .v-dialog,.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-border-radius:40px;--dialog-com-padding:8px;--dialog-com-bento-btn-close:74px,-8px;min-width:320px;width:100%;max-width:640px;min-height:200px;margin:20px 0 10px 0;background:#f5f5f5;box-shadow:0 8px 24px 0 rgba(0,0,0,.08)}.v-dialog__com.v-bento .v-dialog .v-btn-close,.v-dialog__com.v-bento-dialog .v-dialog .v-btn-close{border-color:#fff;background-color:#fff;right:0;top:0;bottom:0}.v-dialog__com.v-bento .v-dialog .v-btn-close.ob-xl,.v-dialog__com.v-bento-dialog .v-dialog .v-btn-close.ob-xl{transform:translate(var(--dialog-com-bento-btn-close))}.v-dialog__com.v-bento .v-dialog .v-dialog-header,.v-dialog__com.v-bento-dialog .v-dialog .v-dialog-header{padding:0}.v-dialog__com.v-bento .v-dialog-bg,.v-dialog__com.v-bento-dialog .v-dialog-bg{background-color:rgba(0,0,0,.25);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.v-dialog__com.v-bento-dialog.center,.v-dialog__com.v-bento.center{display:flex;justify-content:center;align-items:center;top:0}@media screen and (max-width:992px){.v-dialog__com.v-bento,.v-dialog__com.v-bento-dialog{top:0;padding-top:80px}.v-dialog__com.v-bento .v-dialog,.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-bento-btn-close:5px,-65px;--dialog-com-border-radius:32px}}@supports (-webkit-touch-callout:none){.v-dialog__com.v-bento,.v-dialog__com.v-bento-dialog{height:100dvh!important;min-height:100vh}.v-dialog__com.v-bento-dialog.v-bento-dialog .v-dialog,.v-dialog__com.v-bento.v-bento-dialog .v-dialog{padding-bottom:100px}}.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-padding:24px 24px 24px 24px;--dialog-com-bento-btn-close:95px,-24px;max-width:520px;background:#fff}.v-dialog__com.v-bento-dialog .v-dialog .v-dialog-header{padding:var(--dialog-com-header-padding)}@media screen and (max-width:992px){.v-dialog__com.v-bento-dialog{padding-top:80px}.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-title-font-size:32px;--dialog-com-title-line-height:32px;--dialog-com-padding:16px 24px 24px 24px;--dialog-com-bento-btn-close:23px,-75px}}@media screen and (max-width:510px){.v-dialog__com.v-bento-dialog .v-dialog{--dialog-com-padding:16px 16px 24px 16px;--dialog-com-bento-btn-close:10px,-75px}}.v-dialog__com.v-dialog-basket-restaurant{--dialog-com-padding:0px;--v-dialog-max-width:600px;width:100%}.v-dialog__com.v-dialog-basket-restaurant .v-dialog{width:100%;margin-bottom:auto;margin-top:5px}.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header{width:100%}.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .title{font-size:var(--basket-restaurant-h2-font-size);font-weight:var(--basket-restaurant-bold-weight);line-height:28px}.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .sub_text,.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .title{text-align:center}.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .hint{margin-top:6px}.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .sub_text{width:100%}@media screen and (max-width:1024px){.v-dialog__com.v-dialog-basket-restaurant .v-dialog .title_header .title{line-height:20px}}@media screen and (max-width:992px){.v-dialog__com{--dialog-com-title-font-size:24px;--dialog-com-title-line-height:28px;--dialog-com-padding:24px 16px 20px 16px}.v-dialog__com .v-dialog{margin-bottom:0!important;margin-top:auto!important;width:100%;border-radius:var(--dialog-com-border-radius) var(--dialog-com-border-radius) 0 0}.v-dialog__com .v-dialog .v-dialog-header{padding-bottom:12px}.v-dialog__com .v-dialog .v-dialog-header .v-btn-close{right:0;top:-10px}.v-dialog__com .v-dialog .v-dialog-footer{padding-top:12px}}@media screen and (max-width:425px){.v-dialog__com .v-dialog{max-width:100%!important}}.v-dialog__com.v-dialog-map{--v-dialog-max-width:800px;--dialog-com-title-font-weight:600;--dialog-com-title-font-size:24px;--dialog-com-title-line-height:28px;--dialog-com-search-block:20px}.v-dialog__com.v-dialog-map .v-dialog{width:100%}.v-dialog__com.v-dialog-map .v-dialog .desc{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.v-dialog__com.v-dialog-map .search__block{display:flex;width:100%;gap:8px;padding-top:var(--dialog-com-search-block);padding-bottom:var(--dialog-com-search-block)}.v-dialog__com.v-dialog-map .search__block .input__com{width:100%}.v-dialog__com.v-dialog-map .search__block .input__com .dropdown-menu__com.has-autocomplete{height:auto}.v-dialog__com.v-dialog-map .search__block .ob-btn__com{min-width:118px}@media screen and (max-width:510px){.v-dialog__com.v-dialog-map .search__block{border-radius:0 0 32px 32px;background:#fff;position:relative;z-index:30;box-shadow:0 7px 8px -4px rgba(0,0,0,.15)}.v-dialog__com.v-dialog-map .search__block .ob-btn__com{min-width:88px}.v-dialog__com.v-dialog-map .search__block .input__com{--input-com-font-size:14px}.v-dialog__com.v-dialog-map .v-dialog{padding:48px 0 0 0}.v-dialog__com.v-dialog-map .v-dialog-header .v-btn-close{top:-33px;right:15px!important}.v-dialog__com.v-dialog-map .desc,.v-dialog__com.v-dialog-map .search__block,.v-dialog__com.v-dialog-map .v-dialog-header{padding-right:15px;padding-left:15px}.v-dialog__com.v-dialog-map .input__com.v-search-block{position:static;box-sizing:border-box}.v-dialog__com.v-dialog-map .input__com.v-search-block .dropdown-menu__com{left:0;right:0;margin-right:auto;margin-left:auto;width:calc(100% - 30px);box-sizing:border-box}.v-dialog__com.v-dialog-map #mapGeo{margin-top:-20px;height:450px;border:none;border-radius:0;z-index:10}.v-dialog__com.v-dialog-map #mapGeo .btn-geo{margin-top:20px}}.v-dialog-scroll--hidden{overflow:hidden}.v-btn{padding:5px 15px;display:inline-block;text-align:center;border:1px solid transparent;background-color:#fff;color:#333;font-weight:400;line-height:14px;cursor:pointer;opacity:1;transition:all .2s ease-in-out 0s}.v-btn.v-border{border:1px solid #dedede}.v-btn.v-border:hover{border-color:#999}.v-btn[disabled]{background-color:#dedede!important;color:#999!important;pointer-events:none!important;cursor:not-allowed!important}.v-btn.v-primary{background-color:#a0c84b;color:#fff;text-decoration:none}.v-btn.v-primary:hover{opacity:.6}.v-btn.v-border-radius{border-radius:4px}.v-btn.v-danger{background-color:#ff5f00;color:#fff}.v-btn.v-danger:hover{opacity:.6}.v-btn.v-plain{border-color:#a0c84b;background-color:#fff;color:#a0c84b}.v-btn.v-plain:hover{background-color:#a0c84b;color:#fff}.v-btn.v-large{padding:16px 40px;font-size:16px;font-weight:400}.v-btn.v-small{padding:3px 6px;font-size:9px}.v-btn.v-uppercase{text-transform:uppercase}.v-btn.v-btn-full{width:100%}.v-btn.v-link{padding:0;border-bottom:1px solid #333;background:0 0;text-decoration:unset}.v-btn.v-link:hover{border-bottom:1px solid transparent}.v-btn.link-orange{color:#ff5f00;border-bottom-color:#ff5f00}.icon-bulk{background-image:url(/img/icon-group.png);background-size:cover;width:22px;height:14px;display:inline-block}.v-counter__com{display:flex;align-items:center;gap:3px}.v-counter__com input{padding:0 10px;width:45px;height:26px;border:0;vertical-align:top;font:16px Arial;font-weight:400;text-align:center;border:none;outline:0}.v-counter__com button.counter-btn{display:flex;cursor:pointer;width:26px;height:26px;background:#a0c84b;border:none;outline:0;color:#fff;opacity:1;transition:all .2s ease-in-out 0s;font-size:1.8em;justify-content:center;align-items:center;font-family:monospace;padding:0}.v-counter__com button.counter-btn span{display:block}.v-counter__com button.counter-btn:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.v-counter__com.v-counter-basket button.counter-btn{font-size:14px;border:1px solid #dedede;color:#b4b4b4;width:17px;height:17px;background:#fff}.v-counter__com.v-counter-basket button.counter-btn:hover{color:#333}.v-counter__com.v-counter-basket input{width:22px;height:15px;font-size:12px;padding:0}.v-counter__com.large button{height:27px;text-transform:uppercase}.v-counter__com.small button{height:20px;width:20px}.v-counter__com.small button span{font-size:14px}.v-counter__com.small input{height:20px;width:10px;font-size:14px}.v-text-red{color:#ff5f00}.v-text-green{color:#a0c84b}.v-text-grey-1{color:#dedede}.v-text-grey-2{color:#999}.v-text-grey-3{color:#9e9e9e}.v-bold{font-weight:700}.v-size-12{font-size:12px}.v-symbol_ruble{width:7px;height:15px;font-size:11px;display:inline-block}.v-modal-close{background-image:url(/img/static/svg/close.svg);background-repeat:no-repeat;width:24px;height:24px;background-position:center;position:absolute;top:10px;right:10px;opacity:1;cursor:pointer;transition:all .2s ease-in-out 0s}.v-modal-close:hover{opacity:.6}.v-hint{padding:15px 8px;display:flex;justify-content:center;align-items:center}.v-text-uppercase{text-transform:uppercase}.ui-skeleton__com{display:flex;flex-direction:column;gap:15px}.ui-skeleton{background-color:#e0e0e0;overflow:hidden;position:relative;height:20px}.ui-skeleton::before{content:'';position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:loading 1.5s infinite}.ui-skeleton--rectangle{border-radius:4px}.ui-skeleton--square{aspect-ratio:1/1;border-radius:4px}.ui-skeleton--circle{aspect-ratio:1/1;border-radius:50%}@keyframes loading{0%{left:-100%}100%{left:100%}}.app-affix{left:0;right:0}.v-mobile-lg{display:none}@media screen and (max-width:1200px){.v-desktop-lg{display:none}.v-mobile-lg{display:block}}.v-dialog-dish .text-dish .infoblock{margin-bottom:10px;display:flex;align-items:center;gap:10px}.v-dialog-dish .text-dish .infoblock span{margin-bottom:8px}.v-dialog-dish .text-dish p{margin-bottom:8px}.v-dialog-dish .text-dish .description{white-space:pre-line;line-height:17px;padding-bottom:10px}.v-dialog-dish .images{margin:15px auto 15px;max-width:400px;max-height:417px;overflow:hidden}.v-dialog-dish .images img{width:100%;height:100%;object-fit:contain}.v-dialog-dish .v-dialog-footer-slot{padding:10px 20px 10px;border-top:1px solid #dedede;background:#ececec;margin:0 -20px -20px -20px!important}.v-dialog-dish .v-dialog-basket{display:flex;justify-content:space-between;align-items:center;width:100%}.v-dialog-dish .v-dialog-basket .price{font-size:18px;font-weight:700}.v-dialog-dish .v-dialog-basket .ob-restaurantList__btn{position:static;margin:0}.v-dialog-dish .variantsOrIngredients .ob-open-dish-popup__title-ingredient{font-weight:500}.v-dialog-dish .variantsOrIngredients .variations{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:15px;margin-top:15px}.v-dialog-dish .variantsOrIngredients .variations .item_variation{display:flex;align-items:center}.v-dialog-dish .variantsOrIngredients .variations .item_variation.align_top{align-items:start}.v-dialog-dish .variantsOrIngredients .variations .item_variation .ob-restaurant-item__ingredient-cost{margin:0;white-space:pre}.v-dialog-dish .variantsOrIngredients .variations .item_variation .ob-radio{margin-bottom:0}.v-dialog-dish .variantsOrIngredients .variations .item_variation .ob-radio .ob-radio__text{display:flex}.v-dialog-dish .variantsOrIngredients .variations .item_variation .ob-radio__field+.ob-radio__text:before{display:flex;flex:0 0 20px}.v-dialog-dish .variantsOrIngredients .variations .item_variation .flex_content{display:flex;align-items:center;gap:8px}.v-dialog-dish .variantsOrIngredients .variations .item_variation .v-counter__com.small input{width:45px}@media (max-width:700px){.v-dialog-dish .variantsOrIngredients .variations{display:flex;flex-direction:column}}use{display:inline-block}[v-cloak]{display:none}