/*! normalize.css v3.0.1 | MIT License | git.io/normalize */*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}:focus,a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#fff;opacity:1}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#38711c;width:8px;height:8px;padding:6px}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.container{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.container:after{content:"";display:table;clear:both}.row-inline{position:relative;font-size:0}.row-inline:after{content:"";display:table;clear:both}.col-inline-xs-1,.col-inline-xs-2,.col-inline-xs-3,.col-inline-xs-4,.col-inline-xs-5,.col-inline-xs-6,.col-inline-xs-7,.col-inline-xs-8,.col-inline-xs-9,.col-inline-xs-10,.col-inline-xs-11,.col-inline-xs-12{position:relative;display:inline-block;min-height:1px;padding-left:15px;padding-right:15px;font-size:.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}.col-inline-xs-1{width:8.33333%}.col-inline-xs-2{width:16.66667%}.col-inline-xs-3{width:25%}.col-inline-xs-4{width:33.33333%}.col-inline-xs-5{width:41.66667%}.col-inline-xs-6{width:50%}.col-inline-xs-7{width:58.33333%}.col-inline-xs-8{width:66.66667%}.col-inline-xs-9{width:75%}.col-inline-xs-10{width:83.33333%}.col-inline-xs-11{width:91.66667%}.col-inline-xs-12{width:100%}.row-table{position:relative;display:table;width:100%}.col-cell-1,.col-cell-2,.col-cell-3,.col-cell-4,.col-cell-5,.col-cell-6,.col-cell-7,.col-cell-8,.col-cell-9,.col-cell-10,.col-cell-11,.col-cell-12{position:relative;display:table-cell;padding-left:0;padding-right:0}.col-cell-1{width:8.33333%}.col-cell-2{width:16.66667%}.col-cell-3{width:25%}.col-cell-4{width:33.33333%}.col-cell-5{width:41.66667%}.col-cell-6{width:50%}.col-cell-7{width:58.33333%}.col-cell-8{width:66.66667%}.col-cell-9{width:75%}.col-cell-10{width:83.33333%}.col-cell-11{width:91.66667%}.col-cell-12{width:100%}.col-cell-1.top,.col-inline-xs-1.top{vertical-align:top}.col-cell-1.middle,.col-inline-xs-1.middle{vertical-align:middle}.col-cell-1.bottom,.col-inline-xs-1.bottom{vertical-align:bottom}.col-cell-2.top,.col-inline-xs-2.top{vertical-align:top}.col-cell-2.middle,.col-inline-xs-2.middle{vertical-align:middle}.col-cell-2.bottom,.col-inline-xs-2.bottom{vertical-align:bottom}.col-cell-3.top,.col-inline-xs-3.top{vertical-align:top}.col-cell-3.middle,.col-inline-xs-3.middle{vertical-align:middle}.col-cell-3.bottom,.col-inline-xs-3.bottom{vertical-align:bottom}.col-cell-4.top,.col-inline-xs-4.top{vertical-align:top}.col-cell-4.middle,.col-inline-xs-4.middle{vertical-align:middle}.col-cell-4.bottom,.col-inline-xs-4.bottom{vertical-align:bottom}.col-cell-5.top,.col-inline-xs-5.top{vertical-align:top}.col-cell-5.middle,.col-inline-xs-5.middle{vertical-align:middle}.col-cell-5.bottom,.col-inline-xs-5.bottom{vertical-align:bottom}.col-cell-6.top,.col-inline-xs-6.top{vertical-align:top}.col-cell-6.middle,.col-inline-xs-6.middle{vertical-align:middle}.col-cell-6.bottom,.col-inline-xs-6.bottom{vertical-align:bottom}.col-cell-7.top,.col-inline-xs-7.top{vertical-align:top}.col-cell-7.middle,.col-inline-xs-7.middle{vertical-align:middle}.col-cell-7.bottom,.col-inline-xs-7.bottom{vertical-align:bottom}.col-cell-8.top,.col-inline-xs-8.top{vertical-align:top}.col-cell-8.middle,.col-inline-xs-8.middle{vertical-align:middle}.col-cell-8.bottom,.col-inline-xs-8.bottom{vertical-align:bottom}.col-cell-9.top,.col-inline-xs-9.top{vertical-align:top}.col-cell-9.middle,.col-inline-xs-9.middle{vertical-align:middle}.col-cell-9.bottom,.col-inline-xs-9.bottom{vertical-align:bottom}.col-cell-10.top,.col-inline-xs-10.top{vertical-align:top}.col-cell-10.middle,.col-inline-xs-10.middle{vertical-align:middle}.col-cell-10.bottom,.col-inline-xs-10.bottom{vertical-align:bottom}.col-cell-11.top,.col-inline-xs-11.top{vertical-align:top}.col-cell-11.middle,.col-inline-xs-11.middle{vertical-align:middle}.col-cell-11.bottom,.col-inline-xs-11.bottom{vertical-align:bottom}.col-cell-12.top,.col-inline-xs-12.top{vertical-align:top}.col-cell-12.middle,.col-inline-xs-12.middle{vertical-align:middle}.col-cell-12.bottom,.col-inline-xs-12.bottom{vertical-align:bottom}.align-top{vertical-align:top}.padding-right-10{padding-right:10px}.padding-left-10{padding-left:10px}.align-midddle{vertical-align:middle}.popup-container,[data-popup-close],[data-popup]{cursor:pointer}.popup-open{overflow:hidden}.tooltip.b-tooltip{display:block;opacity:.9}.tooltip,.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-top .arrow:before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-right .arrow:before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-left .arrow:before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-top .arrow:before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-right .arrow:before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-left .arrow:before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-top .arrow:before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-right .arrow:before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-left .arrow:before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}.restaurants-popup .close{position:absolute;top:5px;right:5px;cursor:pointer}.restaurants-popup{padding-top:25px;position:relative;padding-bottom:25px}.restaurants-popup .title_rest{font-size:19px;font-family:Montserrat-SemiBold;padding-bottom:10px;color:#c5281c;text-align:center}.restaurants-popup .address_rest{font-size:13px;text-align:center;font-family:Montserrat-Regular}.restaurants-popup .schedule{text-align:center;padding-top:10px;padding-bottom:10px}.restaurants-popup .phone{font-family:Montserrat-SemiBold;color:#c5281c;text-align:center;font-size:14px}.popup-container{display:none;overflow:hidden;position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(0,0,0,.75);z-index:10050;-webkit-overflow-scrolling:touch;overflow-y:auto;outline:0}.popup-container.active{display:block}.popup-aligner{width:1px;height:100%}.popup,.popup-aligner{display:inline-block;vertical-align:middle}.popup{position:relative;max-width:1180px;cursor:default;width:calc(100% - 1px)}.popup-sheme{margin-top:10%!important;width:calc(50% - 1px)!important;border-radius:38px;overflow:hidden}.popup-content{position:relative;padding:30px 35px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 21px rgba(0,0,0,.2);box-shadow:0 0 21px rgba(0,0,0,.2);background-clip:padding-box;outline:0}.popup-content .popup-close{position:absolute;top:20px;right:20px;z-index:1}.popup-close{position:absolute;width:14px;height:14px;background:none;border:none;border-radius:0;margin:0;padding:0;right:15px;top:35px;z-index:1}.popup-close:after,.popup-close:before{content:"";position:absolute;top:6px;left:-1px;width:16px;height:2px;background:#333}.popup-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-title{font-size:1.5rem;line-height:1}.response-popup{text-align:center}.response-popup.is-error .response-popup-title{color:#eb3f29}.response-popup .popup{max-width:500px}.response-popup .popup-content{display:table;width:100%;min-height:250px;padding:0}.response-popup-title{font-size:2.25rem;line-height:1.11111;color:#201e43;text-transform:uppercase}.response-popup-message{padding:25px 0 0;font-size:1rem;line-height:1.5625}.response-popup-cell{display:table-cell;vertical-align:middle;padding:25px 50px}/*! jQuery UI - v1.11.4 - 2018-04-26
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("/img/jq-ui/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("/img/jq-ui/ui-icons_777777_256x240.png")}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("/img/jq-ui/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("/img/jq-ui/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/img/jq-ui/ui-icons_777620_256x240.png")}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url("/img/jq-ui/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.customselect{position:relative;display:block;max-width:190px}.customselect.invalid .customselect-head,.customselect.state-error .customselect-head{border-color:red}.customselect-input{position:absolute;width:0;height:0;opacity:0;margin:0;padding:0;z-index:-1}.customselect.opened .customselect-body{display:block}.customselect.disabled{pointer-events:none;opacity:.5}.customselect-head{position:relative;border:1px solid #ccc;padding:5px 25px 5px 10px;cursor:pointer}.customselect-head:before{content:"\F107";display:inline-block;position:absolute;top:50%;right:8px;margin-top:-7px;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:14px;line-height:1;-webkit-font-smoothing:antialiased}.customselect-title{display:block;display:-webkit-box;height:14px;font-size:14px;line-height:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.customselect-body{display:none;position:absolute;left:0;z-index:1000;width:100%;min-width:170px;padding:5px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.customselect-list{list-style-type:none}.customselect-list li{display:block}.customselect-option{cursor:pointer}.customselect-option.active{color:red}.customselect-option.disabled{pointer-events:none;opacity:.5}.customselect.top .customselect-body{top:100%}.customselect.bottom .customselect-body{bottom:0}[data-dropdown],html.safari-mac.dropdown-opened{cursor:pointer}.dropdown{position:relative;display:inline-block;vertical-align:middle}.dropdown.active .dropdown-menu{display:block}.dropdown-menu{display:none;position:absolute;left:0;z-index:1000;min-width:15rem;padding:1.25rem;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.dropdown.top .dropdown-menu{top:100%}.dropdown.bottom .dropdown-menu{bottom:0}.ui-timepicker-container{position:absolute;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-timepicker,.ui-timepicker-viewport{-webkit-box-sizing:content-box;box-sizing:content-box;height:205px;display:block;margin:0}.ui-timepicker{list-style:none;padding:0 1px;text-align:center}.ui-timepicker-viewport{padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;background-color:#fff;border:1px solid #aaa;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#dadada;border:1px solid #999;font-weight:400;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff);src:url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff) format("ttf"),url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat-Bold.ttf?69c703b21776155b4bf13adbbb72e5a5);src:url(/fonts/Montserrat-Bold.ttf?69c703b21776155b4bf13adbbb72e5a5) format("ttf"),url(/fonts/Montserrat-Bold.ttf?69c703b21776155b4bf13adbbb72e5a5) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-ExtraBold;src:url(/fonts/Montserrat-ExtraBold.ttf?7a6fdef13a2abae467ee1b7a074b2a00);src:url(/fonts/Montserrat-ExtraBold.ttf?7a6fdef13a2abae467ee1b7a074b2a00) format("ttf"),url(/fonts/Montserrat-ExtraBold.ttf?7a6fdef13a2abae467ee1b7a074b2a00) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-ExtraLigh;src:url(/fonts/Montserrat-ExtraLight.ttf?9ad37942bb6ac384b75ce1a65ecd78dc);src:url(/fonts/Montserrat-ExtraLight.ttf?9ad37942bb6ac384b75ce1a65ecd78dc) format("ttf"),url(/fonts/Montserrat-ExtraLight.ttf?9ad37942bb6ac384b75ce1a65ecd78dc) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(/fonts/Montserrat-Light.ttf?f8fe32d3f0e1dca05f9eece295173bd5);src:url(/fonts/Montserrat-Light.ttf?f8fe32d3f0e1dca05f9eece295173bd5) format("ttf"),url(/fonts/Montserrat-Light.ttf?f8fe32d3f0e1dca05f9eece295173bd5) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat-Medium.ttf?f7c2cad2a5287ca6894cc1eb0080d855);src:url(/fonts/Montserrat-Medium.ttf?f7c2cad2a5287ca6894cc1eb0080d855) format("ttf"),url(/fonts/Montserrat-Medium.ttf?f7c2cad2a5287ca6894cc1eb0080d855) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Regular;src:local("Montserrat Regular"),local("MontserratRegular");src:url(/fonts/Montserrat-Regular.ttf?5906fb82e31864c9b531898bb3c97d98);src:url(/fonts/Montserrat-Regular.ttf?5906fb82e31864c9b531898bb3c97d98) format("ttf"),url(/fonts/Montserrat-Regular.ttf?5906fb82e31864c9b531898bb3c97d98) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf?b80caec20382c61f0350f74ed67b7b0e);src:url(/fonts/Montserrat-SemiBold.ttf?b80caec20382c61f0350f74ed67b7b0e) format("ttf"),url(/fonts/Montserrat-SemiBold.ttf?b80caec20382c61f0350f74ed67b7b0e) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Thin;src:url(/fonts/Montserrat-Thin.ttf?b60b82f5e87a84054c09bfa9ee39026f);src:url(/fonts/Montserrat-Thin.ttf?b60b82f5e87a84054c09bfa9ee39026f) format("ttf"),url(/fonts/Montserrat-Thin.ttf?b60b82f5e87a84054c09bfa9ee39026f) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff);src:url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff) format("ttf"),url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff) format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat-Black.ttf?3b396895e6988d35a5b46ee05b6d33ff);src:url(/fonts/MontserratAlternates-Black.ttf?4f6df5424eb11d28afe045a99c8168c1) format("ttf"),url(/fonts/MontserratAlternates-Black.ttf?4f6df5424eb11d28afe045a99c8168c1) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:MontserratAlternates-Bold;src:url(/fonts/MontserratAlternates-Bold.ttf?d25c99d7239722318d87d5501289be8e);src:url(/fonts/MontserratAlternates-Bold.ttf?d25c99d7239722318d87d5501289be8e) format("ttf"),url(/fonts/MontserratAlternates-Bold.ttf?d25c99d7239722318d87d5501289be8e) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:MontserratAlternates-ExtraLight;src:url(/fonts/MontserratAlternates-ExtraLight.ttf?22645ae9e60b745c1f39e6cccadb2e3a);src:url(/fonts/MontserratAlternates-ExtraLight.ttf?22645ae9e60b745c1f39e6cccadb2e3a) format("ttf"),url(/fonts/MontserratAlternates-ExtraLight.ttf?22645ae9e60b745c1f39e6cccadb2e3a) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:MontserratAlternates-Light;src:url(/fonts/MontserratAlternates-Light.ttf?fabec9d871f108d8e8f6b96f0834634d);src:url(/fonts/MontserratAlternates-Light.ttf?fabec9d871f108d8e8f6b96f0834634d) format("ttf"),url(/fonts/MontserratAlternates-Light.ttf?fabec9d871f108d8e8f6b96f0834634d) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:MontserratAlternates-Medium;src:url(/fonts/MontserratAlternates-Medium.ttf?8c205eb88461e84278d351ea64cfd0bd);src:url(/fonts/MontserratAlternates-Medium.ttf?8c205eb88461e84278d351ea64cfd0bd) format("ttf"),url(/fonts/MontserratAlternates-Medium.ttf?8c205eb88461e84278d351ea64cfd0bd) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MontserratAlternates-Regular;src:url(/fonts/MontserratAlternates-Regular.ttf?de8566534b61240897eadbda9429cd1c);src:url(/fonts/MontserratAlternates-Regular.ttf?de8566534b61240897eadbda9429cd1c) format("ttf"),url(/fonts/MontserratAlternates-Regular.ttf?de8566534b61240897eadbda9429cd1c) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:MontserratAlternates-SemiBold;src:url(/fonts/MontserratAlternates-SemiBold.ttf?75ff7c9fbb8d1e374699fe0a691b07d5);src:url(/fonts/MontserratAlternates-SemiBold.ttf?75ff7c9fbb8d1e374699fe0a691b07d5) format("ttf"),url(/fonts/MontserratAlternates-SemiBold.ttf?75ff7c9fbb8d1e374699fe0a691b07d5) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:MontserratAlternates-Thin;src:url(/fonts/MontserratAlternates-Thin.ttf?26100a925b0e0497c348df131bef0c98);src:url(/fonts/MontserratAlternates-Thin.ttf?26100a925b0e0497c348df131bef0c98) format("ttf"),url(/fonts/MontserratAlternates-Thin.ttf?26100a925b0e0497c348df131bef0c98) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Lucida Grande Bold;src:url("/fonts/Lucida Grande Bold.ttf?4dacabda65930685b68591f097311829");src:url("/fonts/Lucida Grande Bold.ttf?4dacabda65930685b68591f097311829") format("ttf"),url("/fonts/Lucida Grande Bold.ttf?4dacabda65930685b68591f097311829") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Lucida Grande;src:local("Lucida Grande"),local("LucidaGrande");src:url("/fonts/Lucida Grande.ttf?e84c9b5584917e71ad22e0aaa55f28a1");src:url("/fonts/Lucida Grande.ttf?e84c9b5584917e71ad22e0aaa55f28a1") format("ttf"),url("/fonts/Lucida Grande.ttf?e84c9b5584917e71ad22e0aaa55f28a1") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Lucida-Grande-Bold;src:url(/fonts/lucida-grande-bold.ttf?4dacabda65930685b68591f097311829);src:url(/fonts/lucida-grande-bold.ttf?4dacabda65930685b68591f097311829) format("ttf"),url(/fonts/lucida-grande-bold.ttf?4dacabda65930685b68591f097311829) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GothamProBlack_0;src:url(/fonts/GothamProBlack_0.ttf?37c37df55859d300a0bc06ebab70beda);src:url(/fonts/GothamProBlack_0.ttf?37c37df55859d300a0bc06ebab70beda) format("ttf"),url(/fonts/GothamProBlack_0.ttf?37c37df55859d300a0bc06ebab70beda) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GothamProBlackItalic_0;src:url(/fonts/GothamProBlackItalic_0.ttf?4f706df6426297b6d4798ae698913267);src:url(/fonts/GothamProBlackItalic_0.ttf?4f706df6426297b6d4798ae698913267) format("ttf"),url(/fonts/GothamProBlackItalic_0.ttf?4f706df6426297b6d4798ae698913267) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GothamProBold_0;src:url(/fonts/GothamProBold_0.ttf?45aa54635ee87503742d3b4af08a808f);src:url(/fonts/GothamProBold_0.ttf?45aa54635ee87503742d3b4af08a808f) format("ttf"),url(/fonts/GothamProBold_0.ttf?45aa54635ee87503742d3b4af08a808f) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GothamProBoldItalic_0;src:url(/fonts/GothamProBoldItalic_0.ttf?a4b75c2bb4a9d65df8ff73baf3d032eb);src:url(/fonts/GothamProBoldItalic_0.ttf?a4b75c2bb4a9d65df8ff73baf3d032eb) format("ttf"),url(/fonts/GothamProBoldItalic_0.ttf?a4b75c2bb4a9d65df8ff73baf3d032eb) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:GothamProLight_0;src:url(/fonts/GothamProLight_0.ttf?792e5785377b31db37697448eba44281);src:local("GothamPro Light"),local("GothamProLight");src:url(/fonts/GothamProLight_0.ttf?792e5785377b31db37697448eba44281) format("ttf"),url(/fonts/GothamProLight_0.ttf?792e5785377b31db37697448eba44281) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GothamProLightItalic_0;src:url(/fonts/GothamProLightItalic_0.ttf?7d0934c43f6a85dc462ca97acfed086a);src:url(/fonts/GothamProLightItalic_0.ttf?7d0934c43f6a85dc462ca97acfed086a) format("ttf"),url(/fonts/GothamProLightItalic_0.ttf?7d0934c43f6a85dc462ca97acfed086a) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GothamProMedium_0;src:local("GothamPro Medium"),local("GothamProMedium");src:url(/fonts/GothamProMedium_0.ttf?7099ae8bd4ec17ea6cbaa2ee9a550fe5);src:url(/fonts/GothamProMedium_0.ttf?7099ae8bd4ec17ea6cbaa2ee9a550fe5) format("ttf"),url(/fonts/GothamProMedium_0.ttf?7099ae8bd4ec17ea6cbaa2ee9a550fe5) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GothamProMediumItalic_0;src:url(/fonts/GothamProMediumItalic_0.ttf?9a166032827e9b90c0888561d99f790b);src:url(/fonts/GothamProMediumItalic_0.ttf?9a166032827e9b90c0888561d99f790b) format("ttf"),url(/fonts/GothamProMediumItalic_0.ttf?9a166032827e9b90c0888561d99f790b) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GothamProRegular_0;src:url(/fonts/GothamProRegular_0.ttf?2be5884cfacf402f5c51d11236433756);src:url(/fonts/GothamProRegular_0.ttf?2be5884cfacf402f5c51d11236433756) format("ttf"),url(/fonts/GothamProRegular_0.ttf?2be5884cfacf402f5c51d11236433756) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GothaProLig;src:url(/fonts/GothaProLig.otf?aab7d221c447103e2454922cae29a3d7);src:url(/fonts/GothaProLig.otf?aab7d221c447103e2454922cae29a3d7) format("otf"),url(/fonts/GothaProLig.otf?aab7d221c447103e2454922cae29a3d7) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GothaProMed;src:url(/fonts/GothaProMed.otf?dd3d9ca53a246950706e94726bb1403e);src:url(/fonts/GothaProMed.otf?dd3d9ca53a246950706e94726bb1403e) format("otf"),url(/fonts/GothaProMed.otf?dd3d9ca53a246950706e94726bb1403e) format("truetype");font-weight:600;font-display:swap;font-style:normal}.footer-socials{vertical-align:top}.footer_1{margin-left:-15px}.no_right_pad{padding-right:0}.foot_menu{list-style:none;height:145px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.foot_menu li{-webkit-column-break-inside:avoid;break-inside:avoid}.header .container{background:transparent!important}.header-menu-top-right .call-dropdown,.header-menu-top-right .city_dropdown,.header-menu-top-right .feedback,.header-menu-top-right .header-user,.header-menu-top-right .lang-dropdown,.header-menu-top-right .user{vertical-align:bottom;padding-top:7px;padding-bottom:0;line-height:22px}.header-menu-top-right{margin-left:-15px;margin-right:-15px}.header-menu-top-right .feedback:before{content:" ";background:url(/img/viber.svg) no-repeat;vertical-align:middle;margin-right:12px;float:left;width:20px;margin-top:3px;height:18px}.feedback.real:before{content:url(/img/chat-copy-2.svg);vertical-align:middle;background:none;margin-right:12px}.header-alert.karantin{background:#f7be43;color:#000;position:fixed;bottom:0;top:auto;z-index:1000;margin-top:-5px;font-size:14px;font-weight:400;padding:3px;text-aliпn:center}.no_left_pad{margin-left:-15px;padding-left:0}.margin-bottom-30{margin-bottom:30px}.margin-bottom-10{margin-bottom:10px}#loader-wrapper{z-index:1000000!important}.lang-dropdow.mobile,.lang-dropdow.mobile .active_lang{display:none}#loader-wrapper .loader-section{background:#000!important}.action-text h2{padding-bottom:20px}.city_dropdown,.city_dropdown_mobile{display:inline-block;width:100px;text-align:center}.display-none{display:none}.city_dropdown_mobile .more-menu ul .city_dropdown .more-menu ul{z-index:150}.bar_title{color:#fff;text-transform:uppercase;font-family:Montserrat-Bold;padding-bottom:40px;font-size:18px}.left_bar{width:40%}.left_bar,.right_bar{margin-top:40px;display:inline-block;vertical-align:top}.right_bar{width:57%;padding-left:7%}@media (max-width:880px){.left_bar,.right_bar{width:100%;text-align:center}}.city_dropdown .more-menu ul li,.city_dropdown_mobile .more-menu ul li{display:block;border:none;width:100%;background:#fff;text-align:left;padding-left:0;font-size:13px}.city_dropdown_mobile .more-menu ul li:hover .city_dropdown .more-menu ul li:hover{background-color:#f7efef}.city_dropdown_mobile{display:none}.swiper-container,.swiper-slide{max-height:400px}.mobile_active{display:none!important}.city_dropdown .more-menu ul,.city_dropdown_mobile .more-menu ul{z-index:170}.city_dropdown,.city_dropdown_mobile{cursor:pointer}.city_dropdown.opened .more-menu span:after{content:url(/img/arrow-drop-down-material-red.svg);vertical-align:text-bottom}.city_dropdown .more-menu span:after,.city_dropdown_mobile .more-menu span:after{content:url(/img/arrow-drop-down-material.svg);background-image:none;vertical-align:baseline;margin-left:2px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.city_dropdown .more-menu:hover span:after,.city_dropdown_mobile .more-menu:hover span:after{background-image:none}.city_dropdown.opened .more-menu ul,.city_dropdown_mobile.opened .more-menu ul{display:block}.city_dropdown .more-menu ul li:hover,.city_dropdown_mobile .more-menu ul li:hover{background-color:#f7efef}.city_dropdown.opened .more-menu:hover ul,.city_dropdown_mobile.opened .more-menu:hover ul{display:block}.city_dropdown.opened{background:#fff;color:#000;background-color:#fff;font-weight:700;font-family:Montserrat-Regular;color:#c5281c;border:0 solid #000}.city_dropdown .more-menu:hover ul,.city_dropdown_mobile .more-menu:hover ul{display:none}.city_dropdown .more-menu ul li a,.city_dropdown_mobile .more-menu ul li a{display:-webkit-box;display:-ms-flexbox;font-family:Montserrat-Regular;display:flex;padding:10px 5px;height:60px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;font-size:18px}.footer-wrapper:after{z-index:10}.profile-code-value{color:#fff;font-size:225px;display:block;clear:both;font-weight:400;line-height:125px}.profile-code-body #timer{font-size:82px;line-height:1;margin-bottom:40px;width:509px;margin:auto}.profile-page.is-single{min-height:inherit}.profile-container{max-width:1000px;margin:0 auto;width:100%}.profile-code-title{margin-top:8%;margin-bottom:20px}.profile-code-section{position:relative;display:block;margin:0 auto;min-height:650px;color:#fff;text-align:center}.catalog-block .old-price{color:#fff}.old-price{display:inline-block;color:inherit;font-size:22px;position:relative;font-weight:400;margin-right:40px;vertical-align:middle}.old-price:before{content:" ";display:block;width:135%;border-top:2px solid rgba(255,0,0,.8);height:12px;position:absolute;bottom:0;left:-5px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.left-constructor-product-micro-name .prod_weight{color:#3a474e}.catalog-block .prod_weight{color:#dedede}.rest-wrapper .section{margin-top:50px}.rest-phone:before{content:url(/img/screen-smartphone-simple-line-icons.svg);vertical-align:middle;margin-right:12px;width:9px;float:left;height:12px;display:block}.button-red-border.hide_mob{display:none}.prod_weight{font-size:13px;color:#3a474e;font-family:Lucida Grande;line-height:1.38;font-weight:400}.code_mama{margin-top:35px;text-align:center}.preloader{position:fixed;width:100%;height:100%;z-index:999999;background:#111 url("/img/container_background_dark.jpg") no-repeat center -160px fixed;left:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease .2s;transition:all .2s ease .2s}.clipPath{opacity:0;visibility:hidden}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(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{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(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)}}.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}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}#rmap{display:none;height:150px;position:fixed!important;width:100%;z-index:10000;bottom:0;overflow:hidden}.cart_amount{margin-left:30px}.promo_description{color:#ffc107;font-size:16px;margin-top:22px;padding-left:11px}.dis_prmo .promo-img{padding:16px}.cart_amount .radio__text:before{border-radius:0;border:2px solid #fff}.cart_amount .radio__text:after{width:12px;height:11px;border-radius:0}body,html{position:relative;width:100%;min-width:300px;height:100%;font-size:16px;line-height:25px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:auto;height:100vh;color:#333;font-family:Montserrat-Regular;font-weight:400;font-style:normal;background:#0c0c0c url(/img/container_background_dark.jpg) no-repeat center -160px fixed;padding-top:220px}.footer,.header{width:100%;color:#fff}.main-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.header{z-index:3}footer{-ms-flex-negative:0;flex-shrink:0}.footer_1,.footer_3,.footer_ul{min-height:150px}.footer-wrapper{position:relative;padding:39px 0;background-color:#212121;margin-top:35px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}img{max-width:100%;height:auto}img,img:focus{outline:none}.header-logo img{max-width:70%;height:150px;width:150px}a{color:#fff;cursor:pointer}a,a:active,a:focus,a:hover{outline:none;text-decoration:none}a[disabled=disabled],a[disabled]{opacity:.4;cursor:default;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#fff;margin:0;font-weight:700;font-style:normal;text-align:center}h1{font-size:35px;line-height:40px}b,strong{font-family:Montserrat-Bold;font-weight:700;font-style:normal}ul{list-style-type:none}ul li{list-style-image:none;list-style-position:outside}figure{margin:0;font-size:0;line-height:1}.form-row{position:relative}.form-row label{display:block}.mobile_map,.mobile_profiler{display:none}.checkbox-label{display:block;font-size:0;line-height:1}.checkbox-label input[type=checkbox]{display:none}.checkbox-label input[type=checkbox]:checked+.checkbox-title:after{opacity:1}.checkbox-title{position:relative;display:inline-block;vertical-align:middle;padding-left:45px;min-height:18px;font-size:.875rem;line-height:1.71429;font-family:Robot,sans-serif;font-weight:400;font-style:normal}.checkbox-title:before{content:"";position:absolute;top:2px;left:0;width:17px;height:17px;border:1px solid #969696;border-radius:2px}.checkbox-title:after{content:"";position:absolute;top:8px;left:6px;width:7px;height:7px;background:red;opacity:0}input,select,textarea{width:100%;padding:14px 10px;border:1px solid silver;border-radius:10px;outline:none;font-size:.875rem;line-height:1.42857;color:#333}input:focus,select:focus,textarea:focus{color:#333}.apply-order-form.invalid .custom-checkbox,.apply-order-form.invalid .select-container,.apply-order-form.invalid input,.apply-order-form.invalid textarea,.feedback-block .apply-order-form.invalid,input.error,input.invalid,select.error,select.invalid,textarea.error,textarea.invalid{border-color:#fa5d5d!important}input.valid,select.valid,textarea.valid{border-color:#7bb660}input[disabled=disabled],input[disabled],select[disabled=disabled],select[disabled],textarea[disabled=disabled],textarea[disabled]{opacity:.5}select{padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:0;color:#333}select::-ms-expand{display:none}button{background:none;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;outline:none;font-size:1rem;line-height:1;text-decoration:none;color:#333;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}textarea{display:block;resize:none;padding:15px 10px;min-height:90px}::-webkit-input-placeholder{color:#c9c9c9;text-overflow:ellipsis;font-family:Robot,sans-serif;font-weight:400;font-style:normal}::-moz-placeholder{color:#c9c9c9;text-overflow:ellipsis;opacity:1;font-family:Robot,sans-serif;font-weight:400;font-style:normal}::-ms-input-placeholder{color:#c9c9c9;text-overflow:ellipsis;font-family:Robot,sans-serif;font-weight:400;font-style:normal}.button{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0;padding:10px 35px;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:1rem;line-height:1;text-transform:uppercase;font-family:Robot,sans-serif;font-weight:700;font-style:normal;outline:none;color:#fff;background:#105969;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.button,.button:focus,.button:hover{text-decoration:none}.button:hover{opacity:.75}.button:focus,.button:hover{color:#fff}.section{margin-top:5px}.page{padding-bottom:50px}.page-body,.page-footer,.page-header{margin:50px 0 0}.page-body:first-child,.page-footer:first-child,.page-header:first-child,.section:first-child{margin-top:0}.header{position:fixed;top:0;left:0;width:100%;z-index:9999}.header-wrapper{width:100%;position:relative;color:#fff;z-index:2}.header-container{width:100%;padding-right:30px;padding-left:30px;background:inherit;padding-top:7px;max-width:1440px}.header-container.with-bg{background-color:#000;padding-top:0}.header-logo{display:inline-block;vertical-align:middle}.header-logo-scroll img{vertical-align:middle;height:46px;width:114px}.header-logo-scroll,.header-logo.non-active{display:none}.header-logo-scroll.active,.header-menu{display:inline-block;vertical-align:middle}.header-menu-top{margin-bottom:20px}.header-menu-top.non-active,.header-menu.active{display:none}.header-menu-top-right{font-family:GothamProLight_0}.header-menu-top-right button{color:#fff;font-size:18px}.select-button{content:"";height:2px;width:20px;background-color:#fff;position:relative;top:2px;left:0}.select-button:before{top:-6px}.select-button:after,.select-button:before{content:"";display:block;position:absolute;height:2px;width:20px;background-color:#fff;left:0}.select-button:after{top:-12px}.change-page{display:inline-block;font-family:GothamProMedium_0;margin-left:20px;text-transform:uppercase}.call,.feedback,.lang-dropdown,.user,.we-on-map{display:inline-block;vertical-align:bottom;cursor:pointer;position:relative;font-size:16px;color:#fff}.header-menu-top{margin-bottom:10px!important}.call-dropdown{padding:0 12px!important;vertical-align:baseline}#popup-feedback .popup-content{max-width:550px}.feedback{padding-right:15px}.feedback-block{padding:45px 0 0;text-align:left}.feedback-block .custom-select{width:100%;margin-bottom:10px}.feedback-block .custom-select-dropdown{width:100%;left:0!important;background-color:#fff!important;color:#232b37!important}.feedback-block .form-lable{font-size:14px;color:#232b37;font-weight:300;font-family:Montserrat-Light;opacity:1;z-index:2}.feedback-block .form-input{font-size:14px;color:#232b37;border:1px solid rgba(35,43,55,.2)}.feedback-block .form-input::-webkit-input-placeholder{color:#232b37;font-weight:500;display:inline-block}.switch-type{text-align:left;width:100%;position:relative;margin:30px auto}.toggle-block{display:inline-block;width:60px;background:rgba(0,0,0,.2);vertical-align:middle;border-radius:30px;position:relative;height:23px;margin:0 25px}.switch-slide{position:relative;width:100%}.toggle-block-switch{height:23px;width:23px;display:block;background:#c5281c;border-radius:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;left:0}.switch-type-btn.left,.switch-type-btn.right{font-size:16px;font-weight:600;color:#212121;text-transform:uppercase;-webkit-transition:opacity .5s;transition:opacity .5s;vertical-align:middle}.switch-container .switch-type-btn.right{opacity:.34}.switch-input{height:0!important;width:0!important;opacity:0;visibility:hidden}.switch-input:checked+.switch-container .toggle-block-switch{left:37px}.switch-input:checked+.switch-container .switch-type-btn.right{opacity:1}.switch-input:checked+.switch-container .switch-type-btn.left{opacity:.34}.call-media{display:none}.call{margin:auto}.lang-dropdown{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;width:47px;padding:5px 12px;text-align:center;margin:auto}.lang-dropdown.opened{background-color:#fff;font-weight:700;font-family:Montserrat-Regular;color:#c5281c}.lang-dropdown .select-lang{width:100%;display:none;position:absolute;left:0;top:100%;background-color:#fff;padding-bottom:5px}.lang-dropdown.opened .select-lang{display:block;z-index:3}.select-call a,.select-lang a{color:#212121;display:block}.call-dropdown,.select-call a{padding:5px 12px}.call-dropdown{display:inline-block;cursor:pointer;position:relative;text-align:center;margin:auto;width:70px}.call-dropdown.opened{background-color:#fff;font-weight:700;font-family:Montserrat-Regular;color:#c5281c}.call-dropdown.opened .call a{color:#c5281c}.we-on-map{line-height:16px}.call-dropdown .call a:after{content:" ";width:8px;height:20px;float:right;background:url(/img/arrow-drop-down-material.svg) no-repeat;vertical-align:text-top;background-position-y:center;margin-left:3px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.call-dropdown.opened .call:before{content:" ";background:url(/img/viber_red.svg) no-repeat;vertical-align:middle;margin-right:7px;margin-top:7px}.call-dropdown .select-call{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:none;position:absolute;right:0;top:100%;padding-top:10px;background-color:#fff;padding-bottom:5px;min-width:135px}.call-dropdown.opened .select-call{display:block;z-index:3}.call-lang a{display:block;padding:5px 12px;color:#212121}.feedback:before{content:url("/img/chat-copy-2.svg");vertical-align:middle;margin-right:12px}.call img{vertical-align:middle;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.call:before{content:url(/img/viber.svg);vertical-align:middle;margin-right:5px;width:20px;float:left;height:20px;display:block}.we-on-map{padding:0 12px}.we-on-map:before{content:url("/img/location-pin-simple-line-icons.svg");vertical-align:middle;margin-right:12px}.user{margin:0;padding-left:12px}.user:before{content:" ";width:19px;float:left;height:19px;background:url(/img/user-simple-line-icons.svg) no-repeat}.user-bonuses:after{background-image:url(/img/user-star.svg);background-size:100%;display:inline-block;width:16px;height:16px;content:"";margin-left:3px;vertical-align:top;margin-top:2px}.header-menu-bottom{display:block;width:100%;letter-spacing:1px}.header-menu-bottom ul{vertical-align:middle;text-align:justify;display:block}.header-menu-bottom ul li{display:table-cell;vertical-align:middle;font-size:13px;background-color:#c5281c;border-right:1px solid #27282d;width:10%;text-align:center;font-weight:600;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-transform:uppercase}.header-menu-bottom ul li:last-child{border:none}.header-menu-bottom ul li:hover{background-color:#fff;color:#c5281c}.header-menu-bottom ul li:hover a{color:#c5281c}.more-menu{position:relative}.more-menu span:after{content:"";display:inline-block;width:12px;height:8px;background-image:url("/img/arrow-drop-down-material-bigger.svg");background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-left:10px}.more-menu ul{display:none;position:absolute;width:130%;left:0;border:none;background-color:#fff;top:100%}.header-menu-bottom .more-menu ul li{display:block;border:none;width:100%;background:#fff;text-align:left;padding-left:0;font-size:13px}.header-menu-bottom .more-menu ul li:hover{background-color:#f7efef}.header-menu-bottom a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px;height:60px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu-bottom a,.more-menu ul li a{color:#fff}.more-menu.only-more-menu ul li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:21%}.more-menu:hover span:after{background-image:url("/img/arrowDropDownred-bigger.svg")}.more-menu:hover ul{display:block}.take-by-myself{position:relative}.take-by-myself ul{display:none;position:absolute;width:100%;left:0;margin-top:11px;border:none}.take-by-myself ul li{display:block;border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;color:#000;padding:0 40px;text-align:left}.take-by-myself ul li:hover{background-color:#fff}.take-by-myself ul li a{color:#000}.take-by-myself:hover ul{display:block}.cd-top{display:inline-block;height:50px;width:50px;position:fixed;bottom:122px;z-index:15000;right:1%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;border:2px solid #c5281c;background:url(/img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility .3s;transition:opacity .3s 0s,visibility .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.8}.no-touch .cd-top:hover{background:#19adb7;opacity:1}.take-by-myself-block div{display:inline-block}.take-by-myself-block:before{content:url("/img/shape.svg");vertical-align:super;margin-right:15px}.header-menu-bottom ul li img{vertical-align:middle}.header-menu-bottom .creat-order{background-color:#f7be43;font-weight:700;width:12%}.header-menu-bottom .basket-header{background-color:#f7be43;border:none;font-family:Montserrat-Bold;position:relative;width:20%}.get-price,.number-of-goods{display:inline-block;position:relative;margin:auto 10px}.get-price{font-size:13px}.get-price span{font-size:12px}.number-of-goods:before{content:"";display:inline-block;width:18px;height:19px;background-image:url("/img/sprite.svg");background-repeat:no-repeat;background-position:0 -26px;vertical-align:middle}.number-of-goods span{background:#000;position:absolute;width:16px;height:16px;line-height:1.3;border-radius:20px;top:0}.creat-order button{color:#602727;font-size:13px}.product-added-in-basket{position:absolute;right:0;background:#fff;color:#000;width:605px;text-align:left;top:100%;font-size:18px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0;z-index:1}.product-added-in-basket.active{visibility:visible;opacity:1;z-index:999}.product-added-wrapper{display:block;width:100%;height:100%;position:relative;padding:0 10px 20px;font-family:Montserrat-Regular;font-weight:400}.product-added-wrapper span.name-product{color:#c5281c;font-family:Montserrat-Bold;font-size:20px}.product-added-wrapper .product-micro-name{display:block;margin:auto;color:#c5281c;font-weight:700;font-size:14px;margin-bottom:5px}.product-added-wrapper .order-description,.product-added-wrapper .order-options .bort-in-order-page,.product-added-wrapper .order-options .size-in-order-page{color:#000;font-size:12px;line-height:15px;text-transform:none;margin-bottom:1px;font-family:Montserrat-Regular}.ed_bl .l{font-size:16px;cursor:pointer}.ed_bl .l,.err_block{font-family:Montserrat-Regular;text-transform:none}.err_block{text-align:center;color:#c5281c;font-size:17px}.pre_load_text{text-align:center;color:red;margin-top:19%;font-weight:700;font-size:23px;font-family:Montserrat-Regular}.product-added-wrapper .price{color:#000}.product-added-wrapper .counter-vue{margin:10px auto}.product-added-wrapper .order-main .counter-nav,.product-added-wrapper .order-main .counter-vue input,.product-added-wrapper .order-main .counter input{background-color:inherit;color:#000}.product-added-wrapper.items{max-height:465px;overflow:auto}.product-added-wrapper .edit-delete{position:absolute;right:10px}.product-added-wrapper .edit-delete .delete-button{border:0;width:30px;height:30px}.product-added-wrapper .edit-delete .edit-button{display:inline-block;width:20px;height:47px;margin:auto 5px}.product-added-wrapper .cart-product-row{position:relative;border-bottom:1px solid #eee}.product-added-wrapper .order-options .bort-in-order-page{float:none;display:inline-block}.product-added-wrapper .order-options{display:inline-block;padding-right:5px}.product-added-additional-price{color:#373737;font-size:16px}.product-added-additional-price span{font-size:12px}.product-added-close{position:absolute;top:25px;right:25px;z-index:9}.product-added-wrapper .bottom-btn{margin-top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.logo-media{display:none}.main-swipper{padding:0 50px}.swiper-container{width:100%}.swiper-slide{text-align:center;font-size:18px;background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.swiper-slide a{color:#fff}.swiper-button-next,.swiper-button-prev{background-image:url("/img/arrow-left-simple-line-icons.png")}.swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-wrapper{background-image:url("/img/vetka.svg");background-repeat:no-repeat;background-position:100%}.footer-wrapper:after{content:url("/img/zelen-fon.png");position:absolute;right:51px;top:-125px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.download-app{width:100%;display:block}.download-app a{display:inline-block;margin-right:15px;vertical-align:middle;width:calc(50% - 20px)}.footer-socials{text-align:center}.footer_3 .footer-socials a{margin-right:20px}.footer_3 .footer-socials{text-align:right}.footer-socials a{margin-right:0;vertical-align:middle;display:inline-block}.footer-socials a:last-child{margin:auto}.town a{margin:auto 15px}.town a:hover{color:#c5281c}.header-alert{color:#c5281c;margin-top:-5px;font-size:14px;font-weight:700;text-align:center}.with-bg .header-alert{display:none}.page-id{display:block;width:100%;position:relative}.list-type-product{margin-top:0;margin-bottom:25px}.list-type-product li{display:inline-block;margin-right:30px}.list-type-product a.active,.list-type-product a:hover{color:#c5281c}.list-type-product a img{margin-right:10px;vertical-align:middle}.page-header{font-size:35px;color:#fff;display:block;position:relative;margin:auto;font-family:Montserrat-Bold;text-align:center}.page-header h1{display:inline-block;width:auto;position:relative}.page-header h1:after{content:url("/img/vetka.svg");position:absolute;bottom:-40px;right:-100px}.section-title{display:block;text-align:center;font-size:25px;color:#fff}.section-title h1{display:inline-block}.section-title:before{margin-right:15px}.section-title:after,.section-title:before{content:url("/img/vertical-line.svg");vertical-align:5px}.section-title:after{margin-left:15px}.catalog-wrapper{width:100%;display:block}.col-inline-xs-4.catalog-block{padding:0 5px}.product-micro-block{display:inline-block;height:445px;margin-top:20px;text-align:center;vertical-align:top;border:1px solid hsla(0,0%,59%,.19);padding:20px 15px}.product-micro-block,.product-micro-block header{width:100%;position:relative}.product-micro-icon{content:"";position:absolute;top:0;right:25px;width:50px;height:50px;background-position:50%;background-repeat:no-repeat}.product-micro-icon.spicy{background-image:url("/img/pizza/fair.png")}.product-micro-icon.spicy,.product-micro-icon.vegetarian{max-width:100%;background-size:contain;width:20px;height:20px}.product-micro-icon.vegetarian{background-image:url("/img/pizza/vega.png")}.product-micro-icon.beer,.product-micro-icon.meat{max-width:100%;background-size:contain;width:20px;height:20px}.product-micro-icon.beer{background-image:url("/img/bev/Alco_icons_beer.svg")}.product-micro-icon.no_alcohol{background-image:url("/img/bev/Alco_icons_non_alco_2.svg")}.product-micro-icon.alco,.product-micro-icon.no_alcohol{max-width:100%;background-size:contain;width:20px;height:20px}.product-micro-icon.alco{background-image:url("/img/bev/Alco_icons_alco.svg")}.product-micro-option .select-item .customselect-title{border:0}.product-micro-icon img{width:100%}.product-micro-name{display:block;margin:auto;color:#fff;font-weight:700;font-size:20px;margin-bottom:11px}.product-micro-name a{color:inherit}.product-micro-description{color:#dedede;font-style:italic}.product-micro-description,.product-micro-option{font-size:14px;line-height:20px;margin-bottom:15px}.product-micro-option{color:#fff;font-family:Lucida Grande}.product-micro-option>.select-item{width:auto;margin:0 5px}.vertical-line{display:inline-block;width:1px;height:25px;vertical-align:middle;background-color:#fff;margin:auto 10px}.custom-select{display:inline-block;position:relative;width:150px;text-align:left}.custom-select-value{cursor:pointer}.custom-select .custom-select-dropdown{display:none;position:absolute;top:100%;left:0;height:auto;width:100%;background-color:#000;z-index:9}.custom-select.opened .custom-select-dropdown{display:block;border:1px solid #d9d9d9;left:-5px;padding-left:5px}.custom-select-dropdown li{padding:10px 0;display:block;cursor:pointer}.custom-select img{margin:auto 5px}.custom-select-dropdown li:last-child{padding-bottom:10px}.custom-select:after{content:"";display:block;position:absolute;top:0;right:0;width:12px;height:100%;background:url("/img/arrow-drop-down-material.png") no-repeat 50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-select.opened:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-select span{display:inline-block;line-height:15px}.custom-select-value span img,.custom-select span,.pen{vertical-align:middle}.pen{display:inline-block}.pen button{padding:5px;border-radius:20px;background:#fff}.product-micro-button{display:block;width:100%;position:absolute;bottom:20px;left:0;right:0}.pb-3{padding-bottom:15px}.price{display:inline-block;color:#fff;font-size:40px;font-weight:700;margin-right:40px;vertical-align:middle}.price span{font-size:16px;font-weight:400}.add-button:hover{background-color:#fff;color:#c5281c}.seo-text{display:block;width:100%;color:#fff}.seo-text h2{text-align:center;color:#fff;font-size:20px;margin-bottom:30px}.breadcramps{width:100%;font-size:14px;padding:5px 0;opacity:.5}.cumbs1{font-size:.875rem;margin-bottom:0;padding-left:228px;color:#fff}.cumbs1 a{color:hsla(0,0%,100%,.5)}.cumbs1 a:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px;margin-right:10px}.cumbs1 a:last-child{font-weight:700;opacity:1;color:#fff}.cumbs1 a:hover{color:#c5281c}.counter,.counter-vue{margin:50px auto;-webkit-user-select:none;-moz-user-select:none}.counter-nav,.counter-val{display:inline-block;padding:5px;margin:0;vertical-align:middle}.counter-val{max-width:50px;text-align:center}.counter-nav{text-decoration:none;cursor:pointer;font-size:18px;font-weight:600}.counter-nav.default{color:#ccc;cursor:default}.counter-nav:active,.counter-nav:focus,.counter-nav:hover,.counter-nav:visited{text-decoration:none}.counter-vue input,.counter input{font-size:18px;font-weight:700;border:none}.tab-container{text-align:left}.tab-container.loaded{min-height:200px}.tab-container.active{display:block}.tabs{position:relative;border-bottom:2px solid #e3e3e3}.tabs ul{font-size:0;line-height:1;list-style-type:none;text-align:left}.tabs li{display:inline-block;vertical-align:middle;font-size:1rem}.tabs li:last-child{margin-right:0}.tabs li.active [data-tab-button]{color:#333;font-weight:700}.tabs li.active [data-tab-button]:focus,.tabs li.active [data-tab-button]:hover{color:#333;text-decoration:none}.tabs .slide{position:absolute;bottom:-2px;height:3px;background:#eb3f29}.tabs [data-tab-button]{display:block;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:20px 10px 15px;width:100%;height:auto;font-size:.875rem;line-height:1;text-transform:uppercase;outline:none;cursor:pointer}.tabs [data-tab-button],.tabs [data-tab-button]:focus,.tabs [data-tab-button]:hover{color:#999;text-decoration:none}#tab-2 .tab-link{border-bottom:2px solid transparent;margin-left:60px}#tab-2 .tab-link:first-child{margin-left:0}#tab-2 .tab-link.active{border-color:#eb3f29}.scroll-top-button{display:none;position:fixed;right:20px;bottom:40%;z-index:10;cursor:pointer}.popup-content-user{padding:110px 110px 45px}.popup-content-user:before{content:url("/img/zelen-fon.png");position:absolute;left:-80px}.popup-content-user:after{content:url("/img/zelen.png");position:absolute;bottom:-80px;left:40px}.popup-content-user .apply-order-form{width:450px;margin:auto;display:inline-block}.popup-content-user .apply-order-form .form-lable{color:#232b37}.popup-content-user .popup-title{font-size:30px;color:#c5281c;font-family:Montserrat-Bold;margin-bottom:40px}.popup-content-user .form-input{font-size:14px;color:#232b37;border:1px solid rgba(35,43,55,.2)}.popup-content-user .form-lable{font-size:14px;color:#232b37;font-weight:300;font-family:Montserrat-Light;opacity:1;z-index:2}.popup-content-user .form-input::-webkit-input-placeholder{color:#232b37;font-weight:500}.popup-button-block{width:100%}.popup-content-user .custom-checkbox{border:1px solid #356700}.popup-content-user .custom-checkbox-trigger{background-color:#356700}.user-date-sex{margin-top:30px;display:block;width:100%}.check-sex{display:inline-block;width:50%;font-size:14px;font-weight:500;color:#1b2737}.date-birthday{display:inline-block;position:relative;width:100%}.date-birthday input{padding-top:30px;padding-bottom:12px;padding-left:45px;border-radius:0;border:1px solid rgba(35,43,55,.2);font-size:16px;font-weight:500;font-family:Montserrat-Medium;position:relative}.date-birthday label:after{content:"?";width:14px;height:14px;display:block;color:#62883d;border:1px solid #62883d;text-align:center;line-height:15px;font-weight:600;font-family:Montserrat-Regular}.popup-end-registraion{font-size:20px;font-weight:500;color:#232b37;font-family:Montserrat-Medium}.button-red{width:450px;display:inline-block;background-color:#c5281c;color:#fff;padding:17px 50px;vertical-align:middle;border:1px solid #c5281c;font-family:Montserrat-SemiBold;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.button-red:hover{background-color:#fff;color:#c5281c}.popup-warning-block{font-size:16px;font-weight:500;color:#232b37;margin-top:70px;font-family:Montserrat-Medium}.popup-button-enter{margin-bottom:200px}.popup-button-enter .button-red{padding:0;height:60px;width:100%;display:inline-table}.text-vertical-middle{display:table-cell;vertical-align:middle}.left-bar-constructor,.right-bar-constructor{display:inline-block;vertical-align:top}.left-bar-constructor{width:40%;padding:0 20px;position:relative}.left-constructor-product-micro-name{display:block;margin:auto;color:#c5281c;font-weight:700;font-size:20px;margin-bottom:17px}.popup-constructor-container{display:block;width:100%}.tabs-wrapper{margin-bottom:45px}.popup-constructor-container h1,.popup-constructor-container h2{font-size:20px;font-weight:700;letter-spacing:1.3px;color:#c5281c;margin-top:60px;margin-bottom:10px}.left-constructtor-description{font-size:16px;color:#3a474e;font-family:Lucida Grande;line-height:1.38}.left-constructor-price-button .price{color:inherit;font-size:36px}.left-constructor-price-button .price span{font-size:18px}.right-bar-constructor{width:60%}.tab-container p{font-size:18px}.size-tab:before,.tabs img{vertical-align:middle}.size-tab:before{content:url("/img/size.svg");display:inline-block}.size-tab.active:before{content:url("/img/size-active.svg")}.toping-tab:before{content:url("/img/toping.svg");display:inline-block;vertical-align:middle}.toping-tab.active:before{content:url("/img/toping-active.svg")}.bort-tab:before{content:url("/img/pizza-4.svg");display:inline-block;vertical-align:middle}.bort-tab.active:before{content:url("/img/pizza-4-active.svg")}.size-block{width:33.333333%;margin-top:40px}.size-block,.size-block-content{display:inline-block;text-align:center}.size-block-content{vertical-align:bottom;font-weight:500}.size-block-content.medium:before{content:url("/img/medium-pizza-nonactive.svg");display:block;margin-bottom:10px}.size-block-content.medium.active:before{content:url("/img/medium-pizza-active.svg")}.size-block-content.large:before{content:url("/img/large-pizza-nonactive.svg");display:block;margin-bottom:10px}.size-block-content.active.large:before{content:url("/img/large-pizza-active.svg")}.size-block-content.xl:before{content:url("/img/xl-pizza-nonactive.svg");display:block;margin-bottom:10px}.size-block-content.xl.active:before{content:url("/img/xlpizza-active.svg")}.size-block-content p{font-size:14px;margin-bottom:8px}.tab-bottom{text-align:left;padding-left:35px;font-size:15px;font-weight:600;position:absolute;bottom:0}.add-to-combo{color:#c5281c;font-size:15px;border-bottom:1px solid #c5281c;padding-bottom:5px}.current-toping{display:block;margin:20px auto 0;width:100%}.selected-components{font-size:14px;color:#62883d;font-weight:700}.selected-components li{display:inline-block;padding-right:50px;margin-bottom:25px}.selected-components li:after{content:url("/img/check-material.svg");margin-left:10px}.add-to-combo:before{content:url("/img/pencil-small.svg");vertical-align:middle;margin-right:10px}.add-components{display:block;width:100%;margin-bottom:10px}.components-title{font-size:12px;color:rgba(0,0,0,.5);margin-bottom:18px}.components-block{display:block;border-bottom:1px solid #c3c0c0}.components-block ul li{font-size:11px;display:inline-block;width:33%;margin-bottom:10px}.components-block ul li button{font-size:11px;position:relative;padding-left:33px;text-align:left}.components-block ul li button:before{content:url("/img/plus.svg");position:absolute;top:-5px;left:0}.type-of-bort{display:block;width:100%;text-align:center;margin:50px auto}.type-of-bort-block{display:inline-block;width:33%;font-size:14px;color:#b3b6ba;font-weight:500}.type-of-bort-block.active{color:#3a474e}.type-of-bort-block button{margin-bottom:25px}.type-of-bort-block.active button img{opacity:1}.type-of-bort-block button img{opacity:.35}.like-this{position:absolute;right:0;top:-45px}.left-bar-restaurant{width:40%;height:668px;background-position:50%;background-repeat:no-repeat;background-size:cover}.left-bar-restaurant,.right-bar-restaurant{display:inline-block;font-size:18px;position:relative;vertical-align:top}.right-bar-restaurant{width:60%;padding:30px 40px 40px}.rest-content-popup{padding:0}.left-bar-restaurant .restaurant-block{width:100%}.button-3d{border:1px solid #fff;color:#fff;padding:20px 5px;text-align:center;display:block;margin:auto;font-size:16px;font-weight:600;position:absolute;bottom:40px;width:calc(100% - 70px);max-width:415px;font-family:Montserrat-SemiBold}.button-3d:hover{background-color:#c5281c;border:1px solid #c5281c}.right-bar-restaurant .apply-order-form{text-align:left}.right-bar-restaurant .form-lable{font-size:14px;color:#232b37;font-weight:300;font-family:Montserrat-Light;opacity:1;z-index:2}.right-bar-restaurant .form-input{font-size:14px;color:#232b37;border:1px solid rgba(35,43,55,.2)}.right-bar-restaurant h2{font-size:30px;font-weight:700;text-align:left;font-family:Montserrat-Bold;letter-spacing:1.4px;margin-top:0;margin-bottom:40px}.number-adult{padding-right:10px}.number-adult,.number-kids{display:inline-block;width:50%}.number-kids{padding-left:10px}.date-time-reserve-block{width:50%;padding-right:10px}.count-adult,.count-kids{display:inline-block;font-size:14px;font-weight:300;color:#232b37;font-family:Montserrat-Light;border:1px solid rgba(35,43,55,.2);padding:14px 25px 14px 20px;width:100%}.count-adult .counter,.count-kids .counter{display:inline-block;margin:auto;margin-left:25px}.date-reserve{padding-right:8px}.date-reserve,.time-reserve{display:inline-block;width:50%;position:relative}.time-reserve{padding-left:8px}.date-reserve input,.time-reserve input{padding-top:30px;padding-bottom:12px;padding-left:20px;border-radius:0;border:1px solid rgba(35,43,55,.2);font-size:16px;font-weight:500;font-family:Montserrat-Medium;position:relative}.date-reserve label:before{content:url("/img/calendar.svg");margin-right:8px}.time-reserve label:before{content:url("/img/clock.svg");margin-right:8px}.right-bar-restaurant .add-button{border:1px solid #c5281c;position:absolute;bottom:-51px;left:40px;font-size:16px;font-family:Montserrat-SemiBold;padding:20px 97px}.right-bar-restaurant .form-input::-webkit-input-placeholder{color:#232b37;font-weight:500}#popup-pickup .tab-container{display:block}.left-bar-pickup{display:none;width:40%;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;background-color:#212121}.left-bar-pickup,.right-bar-pickup{font-size:18px;position:relative;height:668px;vertical-align:top}.right-bar-pickup{display:inline-block;width:60%;padding:30px 40px 40px}.left-bar-delivery-block,.left-bar-pickup-block{text-align:center}.left-bar-pickup-title{font-size:45px;font-family:Montserrat-ExtraBold;margin-top:30%;color:#c5281c;-webkit-transition:.2s;transition:.2s}.left-bar-pickup img{position:absolute;top:0;right:40px}.pickup-step{cursor:pointer}.pickup-steps{display:block;width:100%}.pickup-step-1,.pickup-step-2{display:inline-block;vertical-align:top}.pickup-step-2{margin-left:20px}.pickup-step-2:before{content:"";background-image:url("/img/sprite.svg");width:16px;height:8px;margin-top:5px;margin-right:30px}.pickup-step-2:before,.pickup-step-container{display:inline-block;vertical-align:top}.pickup-step-1 span,.pickup-step-2 span{font-size:10px;color:#a9a9a9;font-weight:300;display:block;line-height:1.5}.pickup-step-1 div,.pickup-step-2 div{color:#a9a9a9;font-size:18px;font-family:Montserrat-Medium;font-weight:500}.pickup-step-1.active div,.pickup-step-2.active div{color:#d80027}.pickup-step-1.active span,.pickup-step-2.active span{color:#232b37}.right-bar-pickup .tabs{margin-bottom:35px}.right-bar-pickup .form-input{color:#232b37;border:1px solid rgba(35,43,51,.2);height:65px}.right-bar-pickup .form-lable{color:#232b37;font-size:14px;opacity:1;display:block;line-height:1}.right-bar-pickup .form-input::-webkit-input-placeholder{color:#232b37}.right-bar-pickup .form-input:-ms-input-placeholder,.right-bar-pickup .form-input::-ms-input-placeholder{color:#232b37}.right-bar-pickup .form-input::placeholder{color:#232b37}.right-bar-pickup .custom-select.opened .custom-select-dropdown{color:#232b37;background-color:#fff}.right-bar-pickup .tab-bottom{width:100%;padding:0;padding-right:80px;padding-bottom:40px}.right-bar-pickup .button-red{width:100%}.right-bar-pickup .button-bottom-border{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#c5281c;text-align:center;margin:auto;padding:10px 0;border-bottom:2px solid #c5281c;display:block}.right-bar-pickup .half-width{display:inline-block;width:50%;vertical-align:middle}.tab-link.active .pickup-tab-1:before{content:url("/img/delivery-active.svg")}.pickup-tab-1:before,.tab-link.active .pickup-tab-1:before{display:inline-block;vertical-align:middle;margin-right:15px}.pickup-tab-1:before{content:url("/img/deliv.svg")}.pickup-tab-2:before{content:url("/img/pickup-delivery.svg")}.pickup-tab-2:before,.tab-link.active .pickup-tab-2:before{display:inline-block;vertical-align:middle;margin-right:15px}.tab-link.active .pickup-tab-2:before{content:url("/img/pickup-delivery-active.svg")}.right-bar-pickup .check-sex{width:100%}.right-bar-pickup .check-sex .radio__text:before{top:0}.right-bar-pickup .check-sex .radio__text:after{top:2px}.order-main{display:block;width:100%;margin:auto;min-height:100px;padding:5px 0;border-bottom:0 solid hsla(0,0%,93%,.1);position:relative}.popup-content-user.advanced{padding:40px 110px 45px;width:70%;margin:auto}.popup-content-user.advanced .addres_block{padding-top:30px;padding-bottom:30px}.popup-content-user .tdeliv{font-family:Montserrat-Bold;text-align:left;padding-left:16px}.popup-content-user.advanced .set_delivery:hover{background-color:#c5281c;color:#fff}.popup-content-user.advanced .change_delivery{background-color:#fff;color:#c5281c}.edit-delete,.name-description-order,.order-basket-img{display:inline-block;vertical-align:middle}.cart_submit[disabled=disabled]{opacity:.4}.order-description{color:#fff;font-size:14px;line-height:20px;margin-bottom:15px}.order-main .counter{margin:auto;display:inline-block;vertical-align:middle}.order-options img{margin-left:15px}.bort-in-order-page,.size-in-order-page{display:inline-block;color:hsla(0,0%,100%,.5)}.bort-in-order-page{float:right;margin-right:15px}.order-main .counter-nav,.order-main .counter input{background-color:inherit;color:#fff}.order-main .price{font-size:30px;font-weight:600;opacity:.9}.delete-button,.edit-button{display:inline-block;width:50px;height:50px;margin:auto 10px}.edit-button{background-color:hsla(0,0%,100%,.08)}.delete-button{border:2px solid #eee}.order-main .price{margin:auto}.toasted-container{z-index:10080!important}.button-red-border{border:2px solid #c5281c;padding:15px 80px;color:#c5281c;font-weight:600;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block}.button-red-border.mirror-btn{line-height:1}.button-red-border.mirror-btn,.button-red-border:hover,a.button-red-border:hover{background-color:#c5281c;color:#fff}.button-red-border.mirror-btn:hover{border:2px solid #fff;background-color:#fff;color:#c5281c}.confirm-order{display:block;width:100%;margin:50px auto}.confirm-order .button-red-border{margin:auto 15px}.total-sum-of-order{font-size:18px;color:#fff}.tot-sum-of-order{display:inline-block}.total-sum-of-order .price{font-size:45px;vertical-align:bottom;margin-left:40px;font-weight:600}.total-sum-of-order .price span{font-size:16px}.order-block{display:block;width:100%;min-height:450px;counter-reset:count-order}.order-block .order-main{counter-increment:count-order}.order-block .order-main:before{content:"0" counter(count-order);font-size:90px;font-weight:800;opacity:.1;color:#fafafa;position:absolute;left:0;top:10px}.info-customer-wrapper{display:block;margin:130px auto;width:100%;border-top:1px solid hsla(0,0%,93%,.1);padding-top:50px;border-bottom:1px solid hsla(0,0%,93%,.1);margin-bottom:35px}.info-customer-block{display:block;width:100%;margin-bottom:100px}.preloaderProfile{padding-right:40px;padding-top:80px;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease .2s;transition:all .2s ease .2s}.info-customer-left{padding-right:80px}.info-customer-right{position:relative}.info-customer-title{font-size:20px;font-family:GothamProBold_0;color:#c5281c;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:30px}.apply-order-form{display:block;width:100%;position:relative;margin-bottom:20px;color:#fff;font-size:16px}.form-lable{position:absolute;left:20px;color:#fff;font-size:14px;opacity:.5;top:10px}.form-input{background-color:inherit;border-radius:unset;padding-top:31px;padding-bottom:12px;padding-left:20px;font-size:16px;font-weight:500;color:#fff}.type-delivery{width:50%;display:inline-block;font-size:14px;font-weight:500;vertical-align:top}.town-delivery{display:inline-block;position:relative;border:1px solid #fff;width:100%}.type-delivery .custom-select.opened .custom-select-dropdown{padding-left:20px;font-size:16px;font-weight:500;left:0}.town-delivery.custom-select:after{top:0;right:20px}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:16px;height:16px;margin-right:10px;vertical-align:middle;background-color:#fff;border-radius:5px}.custom-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21px;height:21px;border:1px solid #fff;position:relative;vertical-align:top;margin-right:10px;border-radius:20px}.custom-checkbox input{opacity:0;position:absolute;top:2px;left:2px}.custom-checkbox-trigger{display:block;background-color:#fff;width:9px;height:9px;margin:0;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;border-radius:20px;text-align:center}.custom-checkbox input:checked+.custom-checkbox-trigger{opacity:1}.custom-checkbox.state-error{border-color:#fa5d5d!important}input[type=submit]{border:none;cursor:pointer}.custom-select.categories{min-width:210px}.calendar{display:inline-block;margin-right:50px;border-bottom:1px dashed hsla(0,0%,100%,.5);cursor:pointer;margin-top:22px}.calendar img{margin-right:10px}.apply-order-form textarea{background-color:inherit;color:#fff;padding-top:30px;padding-left:20px;border-radius:unset}.i-cheked{font-size:15px;font-weight:600;color:#c5281c;font-family:Montserrat-SemiBold}.i-cheked .custom-checkbox,.i-cheked .custom-checkbox-trigger{border-radius:0}.i-cheked .custom-checkbox{border:2px solid #fff}.i-cheked .custom-checkbox-trigger{margin:4px}.change,.info-customer-block input:focus,.info-customer-block select:focus,.info-customer-block textarea:focus{color:#fff}.change{width:50%;display:inline-block;font-size:14px;font-weight:300;vertical-align:middle}.change input{background-color:inherit;color:#fff;border-radius:unset;width:inherit;text-align:center;height:65px;font-size:18px;font-weight:500}.change input[placeholder]{font-family:Montserrat-Medium}.bonus-code{display:block;padding-top:25px}.promo-code{border:2px solid #eee;background:inherit;border-radius:0;width:315px;color:#fff}.promo-img{display:inline-block;background:#fff;height:100%;vertical-align:top;padding:15px}.promo-code::-webkit-input-placeholder{font-size:16px;font-weight:600;font-family:Montserrat-SemiBold}.promo-code:-ms-input-placeholder,.promo-code::-ms-input-placeholder{font-size:16px;font-weight:600;font-family:Montserrat-SemiBold}.promo-code::placeholder{font-size:16px;font-weight:600;font-family:Montserrat-SemiBold}.promo-code-btn{border:2px solid #eee;font-size:16px;font-weight:600;font-family:Montserrat-SemiBold;color:#fff;padding-left:30px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.promo-code-btn img{display:inline-block;background:#fff;height:100%;vertical-align:middle;padding:20px;margin-left:110px}.info-customer-block .button-red-border{padding:20px 120px;margin-left:25px}.info-order-end{display:block;width:100%;background-color:#212121;position:relative}.info-order-wrapper{counter-reset:count-order}.zelen-fix{position:absolute;top:-24px;left:-43px;z-index:1}.zelen-small-fix{position:absolute;z-index:1;top:-85px;left:180px}.my-order-end{font-size:20px;color:#fff;font-weight:700;display:block;padding:35px 0 60px;text-align:center;margin:auto;letter-spacing:1.3px;overflow:hidden}.my-order-end span{padding:0 15px}.my-order-end:after,.my-order-end:before{content:"";display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:1px;background:#eee;opacity:.1;border-width:0 10px}.my-order-end:before{margin-left:-100%}.my-order-end:after{margin-right:-100%}.info-order-block{padding:25px;color:#fff;font-size:18px}.name-of-end-order{font-size:18px}.name-of-end-order span{font-size:16px;font-weight:700}.info-total-wrapper{display:block;width:100%;border-top:1px solid #c5281c;padding:25px 35px 30px}.counter-order{counter-increment:count-order}.counter-order:before{content:counter(count-order) ". ";font-size:18px;font-weight:400;position:absolute;left:0;top:0}.price-item-order{font-size:16px;font-weight:700}.price-item-order span{font-weight:400}.info-total-sum{display:block;width:100%}.sum{font-size:16px}.order-total-price,.sum{display:inline-block;font-weight:600;color:#fff;vertical-align:middle;width:50%}.order-total-price{font-size:35px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.6px;text-align:right}.order-total-price span{font-size:16px;font-weight:300;letter-spacing:1.3px;text-align:left;color:#fff;font-style:italic}.info-total-bonus{width:100%;display:block}.score{font-size:16px;font-weight:300;color:#fff}.score,.score-bonus{display:inline-block;width:50%}.score-bonus{font-size:18px;font-weight:700;color:#c5281c;letter-spacing:.5px;text-align:right}.score-bonus span{font-size:16px;font-weight:300;color:#fff}.restaurants-wrapper{display:block;width:100%;margin-top:75px;text-align:justify}.restaurant-catalog-block{margin-bottom:10px}.restaurant-block{display:inline-block;width:100%;text-align:left;position:relative;height:0;padding-top:118%;background-size:100%;background-repeat:no-repeat;-webkit-transition:background-size 1s;transition:background-size 1s}.restaurant-link:hover .restaurant-block{background-size:110%}.restaurant-block-big{display:inline-block;width:100%;text-align:left;position:relative;height:505px;background-size:100%;background-repeat:no-repeat;margin-bottom:10px}.rest-info,.restaurant-link{display:block;width:100%;height:100%}.rest-info{padding:32px 35px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,33,33,.8)),to(rgba(56,56,56,0)));background:linear-gradient(180deg,rgba(33,33,33,.8),rgba(56,56,56,0));position:absolute;top:0;left:0}.restaurant-block-big .restaurant-block{width:40%}.restaurant-block-big .rest-info{background:none}.rest-location{font-size:20px;font-weight:700;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.41);padding-bottom:13px;margin-bottom:10px;font-family:Montserrat-Bold}.rest-location img{margin-right:13px}.rest-location p{display:block;margin-top:10px;font-size:16px;font-weight:400;font-family:Montserrat-Regular}.rest-work-time{display:block;color:#fff;margin-bottom:5px}.day-work{display:inline-block;width:60px;font-size:16px;margin-right:20px}.time-work{display:inline-block}.rest-phone,.time-work{font-size:18px;font-weight:600}.rest-phone{display:block}.rest-phone img{margin-right:12px}.page-404{display:block;margin:auto;color:#fff;text-align:center;font-size:20px;font-weight:500;font-family:Montserrat-Medium}.page-404 h1{font-size:144px;font-weight:700;margin:70px auto;font-family:Montserrat-Bold}.page-404 h1:before{margin-right:45px}.page-404 h1:after,.page-404 h1:before{content:url("/img/vertical-line.svg");vertical-align:super}.page-404 h1:after{margin-left:45px}.ui-datepicker{padding:0}.ui-widget-content{border:none;background:#fff;color:#333;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.ui-widget-header{border:none;background:#fbfbfb;color:#3a474e;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:none;color:#3a474e;text-align:center;font-weight:700;margin:auto}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:none;background:#c5281c;color:#fff;border-radius:30px;padding:4px;width:32px;height:32px;margin:auto}.action-wrapper{display:block;width:100%;margin-top:75px;text-align:justify}.action-block{display:inline-block;width:100%;text-align:left;position:relative;height:0;padding-top:118%;vertical-align:top;background-size:100%;background-repeat:no-repeat;margin-top:30px}.action-info{width:100%;height:100%;padding:32px 35px;display:block;position:absolute;top:0;left:0}.action-head{font-size:20px;font-weight:700;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.41);padding-bottom:13px;margin-bottom:10px;font-family:Montserrat-Bold}.action-title{padding-left:28px}.action-title:before{content:url("/img/presentWhite.svg");margin-left:-30px;margin-right:10px}.action-head p{display:block;margin-top:10px;font-size:16px;font-weight:400;font-family:Montserrat-Regular}.has-float-right{float:right}.checkbox input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.checkbox__text{position:relative;padding:0 0 0 60px;cursor:pointer}.checkbox__text:before{top:-4px;left:0;width:50px;height:26px;border-radius:13px;background:#cdd1da;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.2);box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}.checkbox__text:after,.checkbox__text:before{content:"";position:absolute;-webkit-transition:.2s;transition:.2s}.checkbox__text:after{top:-2px;left:2px;width:22px;height:22px;border-radius:10px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}.checkbox input:checked+.checkbox__text:before{background:#9fd468}.checkbox input:checked+.checkbox__text:after{left:26px}.checkbox input:focus+.checkbox__text:before{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.2),0 0 0 3px rgba(255,255,0,.7);box-shadow:inset 0 2px 3px rgba(0,0,0,.2),0 0 0 3px rgba(255,255,0,.7)}.radio input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}.radio__text{position:relative;padding:0 0 0 35px;cursor:pointer}.radio__text:before{content:"";position:absolute;top:-3px;left:0;width:21px;height:21px;border:1px solid #fff;border-radius:50%}.radio__text:after{content:"";position:absolute;top:-1px;left:2px;background:#fff;display:block;width:9px;height:9px;margin:5px;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;border-radius:20px;text-align:center}.radio input:checked+.radio__text:after{opacity:1}.check-sex .radio__text:before{content:"";position:absolute;top:0;left:0;width:21px;height:21px;border:1px solid #356700;border-radius:50%}.check-sex .radio__text:after{content:"";position:absolute;top:2px;left:2px;background:#356700;display:block;width:9px;height:9px;margin:5px;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;border-radius:20px;text-align:center}.fixed{position:fixed;top:100px}button{cursor:pointer}.product-added-wrapper .bottom-btn .button-red-border{padding:15px 0;width:90%;margin:auto}.product-added-in-basket .title{color:#c5281c;padding:22px;border-bottom:1px solid #eee;font-family:Montserrat-SemiBold}.gallery-wrapper .swiper-pagination{position:relative;margin-top:45px}.swiper-pagination-clickable .swiper-pagination-bullet{vertical-align:middle;margin:auto 20px}.swiper-pagination-bullet{vertical-align:middle;width:15px;height:15px;background:hsla(0,0%,100%,.5)}.swiper-pagination-bullet-active{width:25px;height:25px;background:#c5281c}.map{height:650px}.user-room-left-bar{display:inline-block;width:40%;vertical-align:top}.user-room-right-bar{display:inline-block;width:60%;vertical-align:top;padding-left:20px}.user-room-left-bar .page-header{font-size:45px;font-weight:800;letter-spacing:1.6px;color:#c5281c}.user-room-left-bar .form-lable{color:#232b37;z-index:1}.user-room-left-bar .radio__text{text-align:left}.user-room-left-bar .check-sex .radio__text:before{bottom:-3px;top:auto}.user-room-left-bar .check-sex .radio__text:after{top:-4px}.user-room-left-bar .form-input::-webkit-input-placeholder{color:#232b37}.user-room-left-bar .date-birthday{width:100%;vertical-align:top}.user-room-left-bar .date-birthday input{padding-left:20px}.user-room-left-bar .date-birthday label:after{content:none}.user-room-left-bar .date-birthday-text-info{width:60%;display:inline-block;font-size:12px;color:#232b37;padding-left:7px;text-align:left}.file-upload{position:relative;overflow:hidden;width:100%;height:55px;font-size:14px;border-radius:3px;padding:8px 4px;color:#c5281c;text-align:left;margin-bottom:30px}.file-upload:hover span{text-decoration:underline}.file-upload input[type=file]{display:none}.file-upload label{display:block;position:absolute;top:0;left:0;width:auto;height:100%;cursor:pointer}.file-upload span{line-height:normal}.feedback-block .file-upload label{width:40%;display:inline-block}.feedback-block textarea{color:#212121}.feedback-block .i-cheked .custom-checkbox{border:1px solid hsla(0,2%,69%,.9)}.feedback-block .i-cheked{width:50%;text-align:left;display:inline-block}.feedback-block .custom-checkbox .custom-checkbox-trigger{background-color:#d70505;margin:5px}.feedback-block .agreement{text-align:left;font-size:14px;color:#000;display:inline-block;width:100%;font-family:Montserrat-Light}.agreement .text-container{display:inline-block;width:calc(100% - 36px);vertical-align:top}.agreement .custom-checkbox{vertical-align:top}.feedback-block .button-red{width:50%;vertical-align:top}.calendar input#datepicker{display:inline-block;border:none;background:inherit;color:#fff;width:75px;padding:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:inherit!important}.map-page .map-town{width:280px;display:inline-block}.map-page .map-adress{width:380px;display:inline-block}.map-page .form-input{padding-top:28px}.map-page .form-lable{top:5px}.map-page .apply-order-form{margin-bottom:0;vertical-align:middle;margin-right:20px}.map-page .button-red{width:auto;vertical-align:middle;padding:17px 30px}.select-container{padding-top:10px;border:1px solid red;position:relative}.customselect-head:before{content:"";display:block;position:absolute;top:5px;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("/img/arrow-drop-down-material.png");background-size:100%;background-repeat:no-repeat;width:7px;height:5px}.select-container label{position:static;padding-left:20px}.customselect{max-width:none}.customselect-head{border:none;padding:0}.customselect-title{color:#000;font-weight:600;text-transform:uppercase;padding:5px 35px 12px 20px;height:auto}.customselect-body{max-height:225px;overflow-y:auto;padding:0}.customselect-option{color:#232b37;padding:10px 20px;background-color:transparent;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase}.customselect-option:hover{background-color:#a8abb0;color:#fff}.customselect-option.active{color:#232b37;font-weight:600}.popup .select-container{border:1px solid rgba(35,43,51,.2)}.popup .customselect-head:before{background-image:url("/img/sprite.svg");background-repeat:no-repeat;background-position:0 -12px;background-size:auto;top:12px}.popup .customselect-title{color:#232b37;padding:13px 35px 12px 20px}.ui-widget-content{z-index:10060!important}.form-steps-container{margin-top:0}.schedule-container{margin-bottom:25px}.schedule-container p{font-size:16px;margin-top:15px}.schedule-container p:first-child{margin-top:0}.schedule-container p strong{font-size:18px;font-weight:500;margin-left:20px}.right-bar-restaurant .error{border-color:red!important}.time-info{margin-top:20px}.time-info-item{display:inline-block;vertical-align:bottom;width:auto;font-size:0;padding-bottom:5px;border-bottom:2px dashed #3a474e;position:relative}.time-info-item:before{content:"";display:inline-block;width:14px;height:18px;margin-right:10px;background-position:50%;background-repeat:no-repeat;position:absolute;top:2px;left:0}.time-info-item.day{width:110px}.time-info-item.day:before{background-image:url("/img/calendar.svg")}.time-info-item.time{width:70px;margin-left:50px}.time-info-item.time:before{background-image:url("/img/clock.svg")}.time-info-item input{width:100%;border:none;padding:0;border-radius:0;font-size:16px;color:#3a474e;font-weight:600;padding-left:24px}.time-info-item .ui-timepicker-standard{top:100%!important;left:0!important}.time-info-item .ui-timepicker-standard a{font-size:17px}.ui-timepicker-standard{z-index:10060!important;min-width:100px;border:none}.ui-timepicker-standard a{text-align:left}.error-message{font-size:16px;color:#fa5d5d}.main-swipper .swiper-wrapper{min-height:300px}.pac-container{z-index:10056!important}.section-header{margin-top:0}.order-main .counter-nav.default{pointer-events:none;opacity:.5}.infoBox{width:310px!important;left:30px!important;top:-115px!important}.restaurants-popup .address{font-size:14px;font-weight:700;text-align:center;color:#282828;text-transform:uppercase;padding:22px 50px}.restaurants-popup .worktime{padding:12px 50px;border-top:1px solid #eee}.restaurants-popup .worktime table{width:100%}.restaurants-popup .worktime table tr td{font-size:14px;font-weight:500;text-align:left;color:#282828;padding:0 5px}.restaurants-popup .restaurant-btn a{display:block;padding:23px 50px;font-size:15px;font-weight:600;text-align:center;background-color:#c5281c;color:#fff;text-transform:uppercase}.disk{list-style-type:disc}.additionalMenuTree-style{background-color:#fff;color:#c5281c}.block-seo-text{height:300px;overflow:auto}.block-seo-text.opener{height:auto}.block-seo-text::-webkit-scrollbar{width:10px}.block-seo-text::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:#f9f9fd;border-radius:10px}.block-seo-text::-webkit-scrollbar-thumb{border-radius:10px;background:#c5281c}.block-seo-text:after{content:"";width:95%;position:absolute;height:20px;bottom:50px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.block-seo-text.opener:after{opacity:0}#seo-text-collapse-button-id{color:#fff;outline:none;text-decoration:none;cursor:pointer}.list-disc{list-style-type:disc;padding:30px}.btns{display:inline;position:relative;left:41%}.btns__butt1{background-color:#c5281c;border:2px solid #c5281c;color:#fff;text-decoration:none;padding:10px 24px;cursor:pointer;font-size:16px}.btns_block{margin-top:20px;display:block;text-align:center;font-size:25px;color:#fff;margin-bottom:30px}.btns__butt2{background-color:transparent;border:2px solid #c5281c;color:#fff;text-decoration:none;padding:10px 24px;cursor:pointer;font-size:16px}.btns__butt1:not(:first-child),.btns__butt2:not(:last-child){border-right:none}.btns:after{content:"";clear:both;display:table}.btns__butt2:hover{background-color:#c5281c}.get-price,.header-menu-bottom .basket-header{display:none}.number-of-goods.active span{color:#000;background-color:#ff0}div.scrollmenu{background-color:#333;overflow:auto;white-space:nowrap}div.scrollmenu a{display:inline-block;color:#fff;text-align:center;padding:14px;text-decoration:none}div.scrollmenu a:hover{background-color:#777}.cumbs1{padding-left:7px}.red-button-menu{display:inline-block;background-color:#c5281c;color:#fff;padding:17px 50px;vertical-align:middle;border:1px solid #c5281c;font-family:Montserrat-SemiBold;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:smaller}.red-button-large,.red-button-menu{width:280px;text-transform:uppercase}.red-button-large{font-size:x-large;font-weight:700}.test{font-size:13px}.test2{font-size:44px}.toping_img{position:absolute;top:0;left:0;width:100%;z-index:2}.toping_img.souce_img{z-index:1}.main_constructor{position:relative}.constructor_block .box_souses .components-block ul li{vertical-align:text-top}.constructor_block .box_souses .components-block ul li .s_name{line-height:17px}.main_constructor .combo-base{-webkit-box-shadow:30px 30px 60px #666;box-shadow:-6px 22px 49px 1px #666}.main_constructor .combox-navigation{position:absolute;z-index:999;width:48px;height:48px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;background-image:url(/img/edit_big_active.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.main_constructor .combox-navigation.active{background-image:url(/img/edit_big.png)}.main_constructor .combox-navigation.pizza{top:30%;right:-20px}.price_block{margin-top:45px}.active_box_1 .image_box,.active_box_2 .image_box{vertical-align:bottom}.price_block .price{color:#000}.main_constructor .combox-navigation.box_1{top:30%;left:-20px}.main_constructor .combox-navigation.box_2{bottom:53px;right:-21px}.box_1-tab:before,.box_2-tab:before{content:url("/img/box_tab_def.png");display:inline-block;vertical-align:middle}.box_1-tab.active:before,.box_2-tab.active:before{content:url("/img/box_tab.png")}.box_2-tab.action:before{content:url("/img/gift-01.png")}.box_2-tab.action.active:before{content:url("/img/gift-active-01.png")}.right-bar-constructor{width:55%;margin-left:5%}.box_list .p_name{color:#000;font-size:13px;text-align:center;height:36px}.pizza_list .pizza_name{color:red;font-size:13px;text-align:center}.main_constructor .active_box_1{position:absolute;bottom:39px;right:16px;width:267px;height:85px}.main_constructor .active_box_2{position:absolute;-webkit-transform:rotate(1turn);transform:rotate(270deg);top:100px;left:-72px;width:267px;height:85px}.component-list .souce_block{text-align:center}.box_souses .component-list li{width:22%}.component-list .souce_block .s_img{width:50px;margin:auto}.right-bar-constructor .components-title,.right-bar-constructor .selected-components{text-align:left}.righ_constr_block .boards{padding:10px}.pizza_list{max-height:385px;overflow:auto}.pizza_list .pizza_info{cursor:pointer}.show_loading{position:relative}#loader-wrapper_mama{position:absolute;width:100%;height:250px}.pizza_info .product-micro-icon{content:"";position:absolute;top:0;right:25px;width:18px;height:29px;background-position:50%;background-repeat:no-repeat;background-size:100%}.pizza_info.shadow{opacity:.4}.main_constructor .active_pizza{position:absolute;top:30px;right:7%}.boards .component-list,.box_constructor .component-list,.box_constructor .components-title{text-align:left}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#494876;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}.intro-text{overflow:hidden}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#c53c5b;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#loader-wrapper .loader-section{position:fixed;top:0;width:50%;height:100%;background:#a39f9f;z-index:1000000;opacity:.3}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.loaded #loader-wrapper .loader-section.section-left,.loaded #loader-wrapper .loader-section.section-right{-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transition:all .7s cubic-bezier(.645,.045,.355,1) .3s}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-out 1s;transition:all .3s ease-out 1s}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}@media (max-width:1280px){.main_constructor .active_box_1{bottom:20px;right:16px;width:222px;height:84px}.main_constructor .active_box_2{position:absolute;-webkit-transform:rotate(1turn);transform:rotate(270deg);top:80px;left:-56px;width:226px;height:85px}}@media (max-width:1100px){.main_constructor .active_pizza{top:4%;right:5%}}@media (max-width:980px){.main_constructor .active_box_1{bottom:10px;right:16px;max-width:195px}.main_constructor .active_box_2{top:80px;left:-56px;width:196px;height:64px}}@media (max-width:825px){.main_constructor{width:95%;margin:auto}.constructor_block .right-bar-constructor{margin-left:0}.main_constructor .active_box_2{top:80px;left:-43px;width:200px;height:64px}.constructor-combo .box_1-tab:before,.constructor-combo .box_2-tab:before,.constructor-combo .size-tab:before{display:block;margin-bottom:10px}.show_loading{position:absolute;top:0;left:50%}}.context-menu{display:inline-block;position:relative;cursor:pointer}.context-menu.active{cursor:default}.context-menu.active:before{content:"";position:absolute;background:#fff;width:68px;height:80px;top:-20px;left:-25px;z-index:0;cursor:pointer}.context-menu.active .select-button{background:#c5281c;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}.context-menu.active .select-button:before{height:0;background:#c5281c}.context-menu.active .select-button:after{background:#c5281c;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}.change-page{-webkit-transition:2s;transition:2s}.context-menu.active~.change-page{margin-left:32px}.context-menu--nav{display:none}.context-menu.active .context-menu--nav{width:500px;display:block;background:#fff;background-color:#fff;padding:50px 50px 70px 60px;position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.menu--nav-link{list-style-type:none}.menu--nav-link li{padding:10px 0}.menu--nav-link a{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:500;color:#282828}.menu--nav-link a:hover{color:#c5281c}.download-link{font-size:15px;color:#c5281c;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:underline;margin:50px 0 0}.context-menu--nav span{display:block;color:#282828;font-size:12px;font-weight:300}.action-container{width:100%;max-width:1124px;margin:0 auto}.action-terms{width:100%;background-image:url(/img/happy_hours_promotion.png);background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:70px}.time-action{width:100%;max-width:405px;min-height:385px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(56,56,56,.0001)),to(#212121));background:linear-gradient(0deg,rgba(56,56,56,.0001),#212121);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 35px;margin-left:55px}.time-action .action-title{margin-bottom:100px}.action-text{width:100%;font-size:16px;line-height:20px;color:#fff;font-weight:400;font-family:Montserrat-Regular}.action-text p{margin-bottom:20px}.menu--nav-link a additionalMenuTree-style{background-color:#fff;color:#c5281c}@media only screen and (max-width:830px){.context-menu.active .context-menu--nav{left:-25px;-webkit-transform:translateX(0);transform:translateX(0);z-index:2}}@media (max-width:845px){.menu--nav-link a additionalMenuTree-style,.menu--nav-link a additionalMenuTree-style:hover{background-color:#c5281c;color:#fff}}.create-order-dropdown .dropdown-menu{top:calc(100% + 11px)!important;left:-50px;min-width:auto;width:330px;padding:25px}.dropdown-title{color:#fff;text-transform:uppercase;font-weight:400;-webkit-transition:color .3s;transition:color .3s}.header-menu-bottom .creat-order:hover .dropdown-title{color:#c5281c}.header-menu-bottom .creat-order.created{width:11%}.dropdown-content{text-align:left}.dropdown-content .img-col{display:inline-block;vertical-align:middle;width:35px}.dropdown-content .text-col{display:inline-block;vertical-align:middle;width:calc(100% - 36px);padding-left:20px}.dropdown-headline{font-size:12px;font-weight:500;color:#181818;text-transform:none}.address-create-order{color:#181818;font-size:13px;font-weight:600;text-transform:uppercase;max-width:225px;overflow:hidden;height:22px}.address-create-order,.change-info{display:inline-block;vertical-align:middle}.change-info{width:15px;height:13px;background-image:url(/img/sprite.svg);background-position:-21px -2px;margin-left:10px}.pickup-dropdown-title,.pickup-icon,.pickup-title{display:none}.create-order-dropdown.pickup .pickup-dropdown-title,.create-order-dropdown.pickup .pickup-icon,.create-order-dropdown.pickup .pickup-title{display:block}.create-order-dropdown.pickup .delivery-dropdown-title,.create-order-dropdown.pickup .delivery-icon,.create-order-dropdown.pickup .delivery-title{display:none}.create-order-dropdown{position:relative}.create-order-dropdown button{position:relative;width:100%;padding-right:20px}.create-order-dropdown button:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 3.5px 0;border-color:#fff transparent transparent;position:absolute;top:35%;right:4px;-webkit-transition:all .3s;transition:all .3s}.header-menu-bottom .creat-order:hover .create-order-dropdown button:before{border-color:#c5281c transparent transparent}.custom-select:after{display:none}.custom-select-value,input[readonly]{cursor:default}.order-main .counter-vue input{background-color:transparent;color:#fff}.select-item{display:inline-block;width:125px;text-align:left;vertical-align:middle}.select-item .select-container{border:none;padding:0}.select-item .customselect-head:before{top:76%;right:3px}.select-item .customselect-title{font-size:12px;color:#fff;font-family:Lucida Grande;text-transform:none;font-weight:400;padding:5px 15px 6px 5px;-webkit-line-clamp:inherit;border:1px solid #fff}.select-item .customselect-title span{display:inline-block}.select-item .customselect-title span img{margin-left:10px}.select-item .customselect-option{font-size:14px;font-weight:400;text-transform:none;line-height:1}.select-icon-user{display:inline-block;vertical-align:middle;width:13px;height:13px;background-image:url("/img/manikin.svg")}.customselect-option .select-icon-user{background-position:0 13px}.customselect-option:hover .select-icon-user{background-position:0 0}.pizza-top-icon{display:inline-block;vertical-align:middle;width:13px;height:13px;background-image:url("/img/bort-icon.svg")}.customselect-option .pizza-top-icon{background-position:0 13px}.customselect-option:hover .pizza-top-icon{background-position:0 0}.select-item.sauce-select{width:138px}.counter-nav.default{pointer-events:none}header .container{padding:0}.header-container .row-inline{margin:0 -15px}.main-swipper{padding:0}.swiper-button-prev{left:40px}.swiper-button-next{right:40px}.banners-section{margin-top:20px}.banners-section .row-inline{margin:0 -15px}.main-banner img{width:100%}.context-menu--nav .mob-headline{display:none}.footer-wrapper .row-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-content.cabinet{padding:0}.user-room-left-bar{padding:40px 30px;background-color:#fbfbfb}.popup-content.cabinet .date-birthday input{background-color:transparent}.user-room-popap-container .form-input,.user-room-popap-container textarea{color:#333}.user-info-container{display:-webkit-box;display:-ms-flexbox;display:flex}.user-room-right-bar{padding:90px 0 40px;position:relative;text-align:left}.radio-btn-container{margin:35px 0}.locked-input:before{content:"";display:block;width:18px;height:21px;background-image:url("/img/sprite.svg");background-position:-45px -26px;position:absolute;bottom:15px;right:15px}.tab-head{border-bottom:1px solid rgba(27,39,55,.1);padding-bottom:15px}.tab-btn-container{padding:0;font-size:0;text-align:center}.tab-btn{display:inline-block;vertical-align:middle;font-size:14px;font-weight:600;text-transform:uppercase;color:#3a474e;opacity:.5;margin:0 22px;position:relative;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.tab-btn:before{content:"";display:block;width:100%;height:3px;position:absolute;top:calc(100% + 14px);left:0;background-color:transparent;-webkit-transition:all .5s;transition:all .5s}.tab-btn.active{opacity:1}.tab-btn.active:before{background-color:#d80027;-webkit-transition:all .5s;transition:all .5s}.address-tab{margin-top:25px;padding:0 40px}.address-tab .form-lable{color:#232b37}.radio-btn-container .row-inline{margin:0}.apply-order-form .apply-order-form{margin-bottom:0}.address-form-bottom{padding:0 40px;margin-top:25px}.address-form-bottom .button-red{width:100%;font-size:16px;padding:17px 10px;text-transform:uppercase}.address-form-bottom .button-bottom-border{font-size:16px;font-weight:600;color:#c5281c;text-transform:uppercase;padding-bottom:3px;border-bottom:2px solid #c5281c;cursor:pointer;-webkit-transition:border-color .5s;transition:border-color .5s}.address-form-bottom .button-bottom-border:hover{border-color:transparent}.user-date-sex{text-align:left}.mob-additional-menu,.mobile-cart{display:none}.product-added-wrapper .bottom-btn .button-red-border{color:#c5281c;text-align:center}.product-added-wrapper .bottom-btn a.button-red-border{font-size:16px;line-height:1}.product-added-wrapper .bottom-btn .button-red-border:hover{color:#fff}.download-restrictions{display:inline-block;color:#212121;width:60%;font-size:10px;position:absolute;right:0;top:0}.row-in-col{margin:0 -15px}.sms-confirm .button-red{display:block;margin:0 auto 25px}.sms-confirm .button-bottom-border{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#c5281c;text-align:center;margin:auto;padding:10px 0;border-bottom:2px solid #c5281c;display:block}.popup-button-block .button-red{font-size:16px;width:100%;text-transform:uppercase;text-align:center;padding:17px 5px}.popup.small{max-width:614px}.popup.small .left-bar-constructor{width:100%}.edit-delete .button-red-border{width:100%;max-width:260px;padding:15px 5px;text-align:center}.popup .vertical-line{background-color:rgba(35,43,51,.2)}.popup .select-item .customselect-title{color:#000}.popup .select-icon-user{background-position:0 13px}.delivery_input.deliv:before{background-image:url(/img/delivery_icons.png);background-position-y:-29px}.delivery_input.deliv:before,.delivery_input.self:before{content:" ";display:block;width:80px;height:50px;margin-top:-14px;float:left}.delivery_input.self:before{background-image:url(/img/delivery_icons.png);background-position-x:73px;background-position-y:-25px}.add_in_order:before{content:" ";cursor:pointer;display:block;width:32px;height:32px;background-repeat:no-repeat;background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABYlBMVEUAAADFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBzFKBwAAAAoJkG9AAAAdXRSTlMAARZSmMzq+pdRBDiZ4vP28NvHNyyL2M2ITCMdGk2J1ypFrebKdi8YCi1tw+WvSVq83ZZAFwIUPt+9WUfVgQYrg9ZG3iQ2NT/Gmm6dnBVxD9ouzuFT9FBO8esc3On5+MvJT5SMz+Bwm3LFA4KErCm6Qal3MJUVQLikAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAexJREFUOMt9U+lf2kAQ3aVhiRESCEYwQEBAiRWVBEFsK4jIoRApXlADXtUe2Nrz//81ISVLlDhfdpJ5O+/N7AwAY4OOV4QTuVzISc44IHhq1KzbQzNeH8v6vAztcfspa3yOm0eB4AIfCodDfEQIoKgQmwjDxXgiubScEkeZoZhaeb2aXls3eeBGRpKzmzl8I5ffIgvbb8aIt9vvdmJFK2extFvO7P3nX6vs8DnwxHL7u5X4SAfFpeXYs7iGKJEJQa9ldn51y8xPVWtmfcV6I+rXFB6gw7x5TWy2RPNDOUIEBJuewAomaPvetzFJ5/hEAadnwRSYDgApjj4HbmZBtAOIXUYGTi8P7QCQ7yXBB1/I0C+2NbuQ1Av9FI1aQmofDBrhkV9tSpoVXK6CfjZro59h9hIMWANQa6kYoLYwAL1IIfXB1csirwHJROzLvGFuwQwt2DfqI90FDk+gY9fq5bv7PIBu9EnBSVufMaHjC5I1ff7o1zp+7trEc2cbZb1aSkiTpSkDM5wj0sGh7sXilYf9KSP3rfL90fD3MuWH0rShXRz3Y+OHSv60jn2dmBh7ALO/Ele//+DF6RxaFkfXIUTRMRcxVq/L3aFy8NHKSfmJE5rpqSwr9Rj6nqwOn5UFlXM52R9c9q//3ig4+z/me1n6nM/jwwAAAABJRU5ErkJggg==")}.cart_mama .customselect-head:before{background-image:url(/img/sprite.svg);background-repeat:no-repeat;background-position:0 -12px;background-size:auto;top:12px}.red_select{border:2px solid #c5281c}.red_select .customselect-head{padding:6px}.cart_mama .customselect-title{color:#000;font-family:Montserrat-Bold}.red_select .customselect-title{font-family:Montserrat-Bold;text-transform:uppercase;color:#dedede;font-size:18px;line-height:20px;vertical-align:middle;margin-top:6px}.red_select .customselect-head:before{width:50px;right:0;top:6px;height:100%;border-right:2px solid #c5281c;-webkit-transform:unset;background:url(/img/cd-top-arrow.svg) no-repeat center 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.red_select .red_select_item{color:#000;font-family:Montserrat-Bold;font-size:18px}.add-button,.red-button,.red-button-260px{display:inline-block;background-color:#c5281c;color:#fff;padding:17px 50px;vertical-align:middle;font-weight:500}.red-button-260px{text-align:center;width:260px}.cart_mama .select-container{background:#fff}.cart_mama .select-container .form-lable{padding-left:20px}.cart_mama .form-lable{opacity:1;color:#000;font-size:10px}.cart_mama .form-input{background:#fff;color:#000;font-family:Montserrat-Bold}.cart_mama input.error,.cart_mama input.invalid,.cart_mama select.error,.cart_mama select.invalid,.cart_mama textarea.error,.cart_mama textarea.invalid{border:2px solid #fa5d5d}.cart_mama .time-info-item.day{width:135px}.cart_mama .time-info-item{border-bottom:2px dashed #c5281c}.cart_mama .time-info-item input{padding-left:45px}.cart_mama .time-info-item.time:before{background-image:url(/img/cart_icons.png);width:38px;height:35px;background-position:-205px;top:-8px;left:0}.cart_mama .pickup-form{padding-left:20px;padding-right:20px}.cart_mama .time-info-item.time{width:89px;margin-left:35px}.cart_mama .pickup-form .section{margin-top:20px}.cart_mama .section.delivery-step{margin-top:0}.cart_mama .time-info-item.day:before{background-image:url(/img/cart_icons.png);background-position-x:-3px;content:"";display:inline-block;width:38px;height:35px;margin-right:10px;background-position:0;background-repeat:no-repeat;position:absolute;top:-8px;left:0}.cart_mama .time-info-item input{background:transparent;color:#fff}@media(max-width:725px){.cart_mama .info-customer-wrapper{padding-top:10px}.cart_mama{margin-top:50px;padding:5px;overflow:hidden}.cart_mama .info-customer-left,.cart_mama .info-customer-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cart_mama .delivery_input.self{border-left:2px solid #c5281c}.delive_select_adress,.delive_type_address{display:block!important;width:100%!important;height:60px;padding-left:0!important;text-align:center}.comment_block .comment_title{width:100%!important;font-size:17px!important}.cart_mama .order-pay{padding-left:20px!important;padding-right:20px!important}.cart_mama .radio__text{padding:3px 0 0 38px}.user_action .dinl{width:80%!important;display:inline-block}.tot-sum-of-order{text-align:left;width:48%!important}.comment_block{padding-left:20px!important;padding-right:20px!important}.comment_block .comment_title{text-align:center}.delivery_block .red_select{width:88%!important}.delive_select_adress.pay_select .red_select{width:100%!important}.promo-img{display:inline-block;background:#fff;height:100%;width:20%;vertical-align:top;padding:14px}.cart_mama .time-info-item.day{width:50%}.cart_mama .time-info-item.time{width:35%;margin-left:35px}.item_slider .product-micro-name{line-height:15px}.cart_mama .b_ins.change input,.cart_mama .user_action .dinl{width:100%!important}.cart_mama .info-customer-block{padding-left:20px;padding-right:20px}#loader-wrapper_mama{background:#0000009c;z-index:10}#loader-wrapper_mama,.show_loading{position:absolute;width:100%;height:100%}.show_loading{top:0;left:0}.cart_mama .hooper-next,.cart_mama .hooper-prev{padding:0!important}}@media (max-height:800px){.product-added-wrapper.items{max-height:350px}}body{padding-top:190px}@media (max-width:5680px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}}@media (max-width:1680px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.footer_3 .footer-mamamia,.footer_3 .footer-socials{text-align:left}.product-micro-block{padding:13px 0}}@media (min-width:1163px) and (max-width:1230px){.product-micro-option>.select-item{width:auto;margin:0;font-size:13px}.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}}@media (min-width:865px) and (max-width:912px){.board_block,.size_block{width:45%!important}}@media (min-width:673px) and (max-width:820px){.product-micro-option.pizza_info .size_title{display:none}}@media (max-width:673px){.select-item .customselect-head:before{display:none}}@media (max-width:673px){.board_block.select-item,.size_block.select-item{text-align:center!important}.board_block,.size_block{width:auto!important}.product-micro-option>.select-item{width:auto!important;margin:0 5px}}@media (max-width:590px){.product-micro-option.pizza_info .size_title{display:none}}@media (min-width:990px) and (max-width:1165px){.product-micro-button{bottom:5px}.product-micro-option.pizza_info .size_title,.product-micro-option.pizza_info .vertical-line{display:none}}@media (max-width:1190px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.footer-wrapper .footer_ul{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%!important}.footer-wrapper .footer_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer-wrapper .footer_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer_1 .city_list{width:60%!important}.footer_1 .card_list{width:35%!important}.footer_3 .footer-mamamia,.footer_3 .footer-socials{text-align:right}.footer_1 .city_list .town{text-align:left}.footer_1 .no_left_pad{margin-left:0}}@media (max-height:600px){.product-added-wrapper.items{max-height:250px}}@media (max-width:1366px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.select-item{width:130px}.vertical-line{margin:auto 1px}.confirm-order .button-red-border{margin:0 5px}}@media (max-width:1280px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.download-app a{max-width:170px}.header-menu-bottom .creat-order{width:11%}.creat-order button{font-size:13px}.create-order-btn img{display:none}.creat-order.created .create-order-dropdown{text-align:left}.town a{margin:auto 10px}.create-order-dropdown .dropdown-menu{width:210%}.address-create-order{font-size:12px}.confirm-order .button-red-border{width:100%;max-width:250px;padding:15px 5px;text-align:center}}@media (max-width:1190px){.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.footer-wrapper [class^=col-inline-xs-]{width:49%}.app-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:15px;z-index:1}.footer-socials{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left}.town{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.footer-mamamia{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-menu-bottom ul li{font-size:11px}.header-menu-bottom .more-menu ul li{font-size:12px}.get-price{font-size:13px;margin:auto 5px}.number-of-goods{font-size:10px}.number-of-goods span{line-height:16px}.dropdown-content .img-col{width:25px}.dropdown-content .text-col{width:calc(100% - 26px)}.address-create-order,.dropdown-headline{font-size:11px}.number-adult,.number-kids{width:100%;padding:0}.number-kids{margin-top:20px}.left-bar-restaurant{height:740px}.price{margin-right:25px;font-size:36px}.add-button{padding:17px 35px}.select-item.sauce-select{width:135px}.select-item.sauce-select:first-child{margin-bottom:5px}.select-item.sauce-select .customselect-head:before{top:105%}.select-item.sauce-select .customselect-title{height:16px;padding:0 15px 0 5px}}@media (max-width:1140px){.header-menu-bottom .basket-header{display:none}.mobile-cart{display:inline-block;width:40px;background-color:transparent;padding:0;text-align:center}.get-price{display:none}.number-of-goods{margin:0}.number-of-goods:before{background-position:0 -26px}.number-of-goods.active span{color:#000;background-color:#ff0}.number-of-goods span{background-color:#fff;color:#000;font-weight:800}.header-menu-bottom ul li{width:9%}button.user{width:40px;padding:0}.header-menu-bottom ul li.basket-header:hover{background-color:transparent}.we-on-map{font-size:0;width:40px;height:40px;line-height:40px}.we-on-map:before{display:inline-block;margin-right:0;height:22px}.call-dropdown{padding:0;margin:auto;width:40px}.header-menu-top-right button.call{font-size:0;width:100%;height:100%}.call:before{margin-right:0;margin-top:8px;display:inline-block;height:22px}.call{position:relative}.call-dropdown .call a:after{display:inline-block;height:5px;line-height:1;left:20px;top:17px;position:absolute}.call-dropdown.opened .call a:after{display:none}.call-dropdown.opened .call:before{margin-right:0}.feedback{font-size:0;width:40px;line-height:40px;padding:0;text-align:center}.feedback:before{margin-right:0;display:inline-block;height:20px}.header-logo,.header-logo-scroll,.header-logo-scroll.active{display:none}.header-menu{width:100%}.logo-media{display:inline-block;vertical-align:middle;margin-right:15px}.header-menu-top{margin-bottom:10px}.dropdown.active .dropdown-menu{left:auto;right:-6px}.context-menu.active .context-menu--nav{left:-25px;-webkit-transform:none;transform:none}.user-room-left-bar .page-header{font-size:36px}.select-item .customselect-title{font-size:12px}.select-item{width:116px}.order-main{padding:5px 0}.order-block .order-main:before{font-size:75px}.delete-button{margin-top:15px}}@media (max-width:1050px){.address-tab{padding:0 25px}.address-tab .col-inline-xs-6,.address-tab .col-inline-xs-12{padding:0 5px}.row-in-col{margin:0 -5px}.tab-btn{font-size:12px}.address-form-bottom{padding:0 25px}.address-form-bottom .col-inline-xs-6,.catalog-list .col-inline-xs-4{padding:0 5px}.rest-location{font-size:18px}.rest-location p{font-size:14px}.schedule-container p{font-size:14px;margin-top:10px}.rest-phone,.schedule-container p strong{font-size:16px}.schedule-container{margin-bottom:15px}.date-time-reserve-block{width:100%;padding-right:0}.swiper-pagination-bullet-active{width:15px;height:15px}.action-head{font-size:18px}.action-head p,.day-work{font-size:14px}.day-work{margin-right:0}.time-work{font-size:18px}.total-sum-of-order .price{font-size:36px;margin-left:15px}.confirm-order .button-red-border{display:block;margin:0}.confirm-order .button-red-border:first-child{margin-bottom:20px}.confirm-order .col-inline-xs-5,.confirm-order .col-inline-xs-7{vertical-align:middle}.info-customer-wrapper .type-delivery{width:100%}.info-customer-left{width:50%;padding-right:0}.info-customer-right{width:50%}.info-customer-wrapper .padding-left-10{padding-left:0}.info-customer-wrapper .padding-right-10{padding-right:0}.info-customer-wrapper .apply-order-form .apply-order-form{margin-bottom:10px}.header-menu-bottom ul li.more-menu:hover{background-color:#c5281c;color:#fff}.header-menu-bottom ul li.more-menu:hover ul{display:none}.header-menu-bottom ul li.more-menu:hover span:after{background-image:url("/img/arrow-drop-down-material-bigger.svg")}.header-menu-bottom ul li.more-menu.clicked span:after{background-image:url("/img/arrowDropDownred-bigger.svg")}.header-menu-bottom ul li.more-menu.clicked ul{display:block}.header-menu-bottom ul li.more-menu.clicked{background-color:#fff;color:#c5281c}}@media (max-width:1024px){.cumbs1{padding-left:7px}body{background:#111 url(/img/container_background_dark.jpg) repeat-y center 0 fixed;background-size:100%}}@media (max-width:999px){.left-bar-pickup{width:100%;height:110px;background-position:0 100%;background-size:auto}.cd-top{bottom:20px;right:5%}.left-bar-pickup-title{font-size:36px;margin-top:45px}.left-bar-pickup img{display:none}#popup-pickup .popup-close:after,#popup-pickup .popup-close:before{background:#999}.right-bar-pickup{width:100%;height:auto;min-height:470px}.popup-button-enter .col-inline-xs-4{padding:0 5px}.right-bar-pickup .tab-bottom{padding-right:0;padding-bottom:0;margin-top:30px;position:static}.tabs-wrapper{margin-bottom:0}.user-info-container{display:block}.user-room-left-bar{width:100%;padding:40px 30px 20px}.user-room-popap-container .form-input,.user-room-popap-container textarea{font-size:14px}.user-room-right-bar{padding:20px 0 40px;width:100%}.user-room-left-bar .page-body{margin-top:30px}.user-room-left-bar .page-header{font-size:32px}.right-bar-restaurant h2{font-size:24px}.catalog-block{width:50%}.list-type-product{margin-bottom:20px}.cart-product-row .order-main .row-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-product-row .order-basket-img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.cart-product-row .name-description-order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:60%}.cart-product-row .counter-vue{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:50%;margin:25px 0 0;text-align:center}.cart-product-row .order-main .price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:25px 0 0;width:50%;text-align:center}.cart-product-row .edit-delete{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:23%}.edit-button{margin:0 10px 0 0}.delete-button{margin:0}.confirm-order .col-inline-xs-7{width:250px}.confirm-order .col-inline-xs-5{width:calc(100% - 250px)}}@media (max-width:845px){.header-menu-top .city_dropdown,.mobile_hidden{display:none}.city_dropdown_mobile{display:inline-block}.popup-content-user.advanced{width:100%;margin:auto;padding:40px 25px 45px}.total-sum-of-order{display:block;width:90%;color:#fff}.button-red-border.hide_mob{border:2px solid transparent!important}.cart_footer{width:85%;margin:auto}.product-added-wrapper .edit-delete{position:absolute;right:20px;top:0}.product-added-wrapper .edit-delete .edit-button{width:48px;height:33px}.main_constructor .active_pizza{max-width:60%;top:8%;right:7%}body.overflow{overflow:hidden}.header-alert{color:#c5281c;margin-top:0;font-size:10px;text-align:center;line-height:1.1;position:fixed;top:0;left:0;width:100%;z-index:32323}.header{padding-top:0}.container{padding:0 15px}.header-container{padding:0 15px;position:relative}.header-menu-bottom{letter-spacing:inherit;width:auto;margin:0 -15px}.header-menu-top{padding-top:10px}.context-menu.active .context-menu--nav{display:none}.mob-additional-menu{display:block;background-color:#fff;padding-bottom:15px}.mob-additional-menu .context-menu--nav{display:block}.header-menu-bottom ul.menu--nav-link li{background-color:#fff;line-height:1;padding:0}.header-menu-bottom ul li:hover a{color:#fff}.header-menu-bottom ul li.more-menu:hover a{color:#c5281c}.menu--nav-link a{font-size:12px}.context-menu--nav span{font-size:10px;padding-left:20px;line-height:1}.header-menu-bottom a.download-link{color:#c5281c;margin:0;padding-left:20px;font-size:12px}.context-menu.active:before{background:#c5281c}.context-menu.active .select-button,.context-menu.active .select-button:after{background:#000}.header-menu-bottom{display:none;position:absolute;width:100%;max-width:450px;height:calc(100vh - 73px);overflow:auto;z-index:1}.header-menu-bottom ul li{font-size:11px;width:100%;display:block;text-align:left;border-right:none;border-top:1px solid #fff;padding-left:20px}.header-menu-bottom ul li:first-child{border-top:none}.header-menu-bottom .creat-order,.header-menu-bottom .creat-order.created{width:100%}.creat-order.created .create-order-dropdown{text-align:left}.hide_mob{display:block!important}.product-added-wrapper .bottom-btn{margin-top:0}.dropdown.active .dropdown-menu{position:static;width:100%;-webkit-box-shadow:none;box-shadow:none}.more-menu ul{position:static;width:100%}.more-menu li{display:list-item;list-style-image:none}ul.city_dropdown{position:absolute!important}.header-menu-bottom .more-menu ul li{line-height:1.8;padding:0}.more-menu:hover span:after{background-image:url(/img/arrow-drop-down-material.svg)}.header-menu-bottom .creat-order:hover .dropdown-title{color:#fff}.header-menu-bottom ul li:hover{background-color:#c5281c;color:#fff}.header-menu-bottom ul li.more-menu:hover ul li{background-color:#fff;color:#c5281c}.creat-order button{text-align:left}.header-menu-bottom ul li.creat-order:hover{background-color:#f7be43}.main-swipper{margin:0 -15px}.main-swipper .swiper-wrapper{min-height:auto}.swiper-button-next,.swiper-button-prev{-webkit-transform:scale(.7);transform:scale(.7)}.swiper-button-prev{left:10px;-webkit-transform:rotate(180deg) scale(.7);transform:rotate(180deg) scale(.7)}.swiper-button-next{right:10px}.footer-socials img{-webkit-transform:scale(.8);transform:scale(.8)}.footer-mamamia,.town a{font-size:12px}.download-app a{max-width:140px}.footer-wrapper:after{display:none}.time-action{min-height:270px}.product-added-in-basket{position:fixed;right:0;left:0;width:auto;top:0}.info-customer-block{margin-bottom:30px}.name-of-end-order{width:50%;font-size:14px}.price-item-order,.sum{font-size:14px}.order-total-price{font-size:24px}.change{width:100%;display:block;font-size:14px}}@media (max-width:400px){.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:824px){.call-dropdown .call a:after{display:none}.call-dropdown.mobile_active{display:inline-block!important}.user-bonuses{display:none}.crohi .left_text{text-align:left!important;padding-left:21px}.user:before{margin-top:0;display:block}.header-user-mobile{display:inline-block;position:relative;vertical-align:bottom}.user:before{content:" ";width:40px;float:left;height:24px;background:url(/img/user-simple-line-icons.svg) no-repeat 20px 2px}.call:before{margin-top:10px}.call-dropdown.opened .call:before{vertical-align:middle;margin-right:12px;margin-top:10px;margin-left:3px}.box_list .p_name{color:#000;font-size:10px;text-align:center;height:36px}.crohi{margin-top:15px}.crohi .list-type-product{margin-bottom:0}.crohi .full_mob_w{width:100%}.footer-wrapper .mobile_soc{margin-top:28px;margin-bottom:20px}.footer-wrapper .mobile_soc a{display:inline-block;width:30px}.footer-wrapper .foot_menu{margin-top:15px;height:auto;text-align:left;margin-bottom:25px;line-height:31px}.app-block,.footer_3{display:none}.footer-mamamia{padding-top:65px}.lang-dropdow.mobile .town{text-align:center}.town a{font-size:12px}.lang-dropdow.mobile{display:block}.lang-dropdow.mobile .active_lang,.lang-dropdow.mobile .select-lang a{color:#fff;display:inline-block;width:25%}.mobile_active{display:block}.lang-dropdow.mobile .active_lang{color:#c5281c}.city_dropdown_mobile .more-menu ul{position:absolute;width:100%}.city_dropdown .more-menu ul li a,.city_dropdown_mobile .more-menu ul li a{display:-webkit-box;display:-ms-flexbox;font-family:Montserrat-Regular;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;font-size:14px}.logo-media{margin:auto 0!important}body{padding:0;padding-top:94px}.code_mama{margin-top:0}.code_mama .middle{width:100%;text-align:center}.code_mama .middle .text-vertical-middle{text-align:center;display:block;text-transform:uppercase}.promo-code{width:80%}.profile-code-section{position:relative;display:block;margin:0 auto;min-height:450px;color:#fff;text-align:center}.profile-code-body #timer{font-size:51px;line-height:1;margin-bottom:40px;width:100%;margin:auto}.profile-code-value{color:#fff;font-size:150px;display:block;clear:both;line-height:146px}a.feedback{width:40px;display:inline-block;position:relative;height:60px!important}.animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}.header-wrapper{background-color:inherit}.header-container{position:relative}.header-container .row-inline{margin:0}.header-menu{width:100%;padding:0}.header-menu-top .drop-down{width:35%;padding:0}.change-page{font-size:12px}.header-menu-top-right{width:65%;padding:0;text-align:right}.call-dropdown.opened .call:before,.call:before{margin-right:5px}.call,.feedback,.lang-dropdown,.user,.we-on-map{margin:auto}.lang-dropdown{width:40px;line-height:40px;padding:0;text-align:center}.header-menu-bottom .basket-header{right:0}.cumbs1{margin-top:0;font-size:11px;margin-bottom:10px;padding-left:7px}.header-menu-bottom .creat-order{border:none}.creat-order button img{display:none}.header{background:#0b0b0b}#popup-feedback .popup-aligner{display:none}.footer-wrapper{background-image:none}.app-block{width:40%}.create-order-dropdown .dropdown-menu{right:-15px}.more-menu ul{left:-15px}.popup-content .popup-close{width:40px;height:40px}.popup-close:after,.popup-close:before{top:18px;left:12px}.popup-content-user .popup-title{font-size:25px}.section{margin-top:30px}.sms-confirm .button-red{width:220px;padding:17px 0}.popup-warning-block{margin-top:30px}.popup-content-user .media .apply-order-form{width:100%}.congratulations .button-red.has-float-right{float:none}.popup-button-block{text-align:center}.enter-info .button-red{height:60px}.popup-button-enter{margin:auto}#user-login .button-red{font-size:12px}.catalog-block{margin-top:20px}.left-bar-constructor{width:100%;padding:0 20px;position:relative;padding-bottom:20px;border-bottom:2px solid #e3e3e3}.popup.small .left-bar-constructor{border-bottom:none}.right-bar-constructor{width:100%}.popup-constructor-container h2{margin-top:25px}.count-adult,.count-kids{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-constructor-container .counter,.popup-constructor-container .counter-vue{margin:25px auto}.count-adult .counter,.count-kids .counter{margin:0}.like-this{top:0}.restaurant-catalog-block{width:50%}.left-bar-restaurant,.right-bar-restaurant{width:100%}.count-adult,.count-kids{padding:10px}.main-wrapper .main-swipper{padding-left:5px!important;padding-right:5px!important}.main-swipper .swiper-container{width:100%;margin-bottom:12px}.right-bar-restaurant .add-button{position:relative;bottom:0;left:0}.left-bar-restaurant{height:380px}.catalog-list .col-inline-xs-4{width:50%}.main-banner{width:100%}.change{width:100%;display:block;font-size:14px;margin-top:15px}.info-customer-block .button-red-border{display:block;width:100%;max-width:250px;margin-top:25px;padding:20px 0;text-align:center}.info-customer-block .button-red-border:first-child{margin-top:0}.header-menu-bottom a{height:40px}.header-menu-bottom span{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.create-order-dropdown{width:100%;text-align:center}.create-order-dropdown button{width:auto}.create-order-dropdown button:before{right:auto;left:88px;top:44%}.create-order-dropdown .dropdown-menu{padding:20px}.dropdown-content .address-create-order,.dropdown-content .change-info{height:17px;display:inline-block}.creat-order button{font-size:11px;padding:0 5px;height:40px;text-align:center;line-height:40px}.popup-sheme{margin-top:15%!important;border-radius:38px;overflow:hidden;width:calc(80% - 1px)!important}.additionalMenuTree-style{background-color:#c5281c;color:#fff}.header-user-mobile{display:none}}@media (max-width:725px){.popup-content-user:before{display:none}.popup-content{min-height:100%}.user{display:none}.popup{min-height:100%;height:100%}.mobile_profiler{display:inline-block;vertical-align:bottom;cursor:pointer;position:relative;padding:0;text-align:center;margin:auto;width:40px}.popup-close:after,.popup-close:before{content:"";position:absolute;top:6px;left:-1px;width:25px;height:1px;background:#333}.popup-content{border-radius:0}.popup-alignr{margin-top:0!important}.mobile_profiler button.user{display:block}.header-menu-top-right .feedback,.header-menu-top-right .lang-dropdown,.header-menu-top-right .user{display:none}.context-menu--nav .mob-headline{display:block;padding-left:9px;padding-top:15px}.header-menu-bottom .select-lang a{color:#000}.context-menu--nav .feedback:before{content:"";height:20px;width:23px;background-image:url("/img/sprite.svg");background-position:-41px -1px}.context-menu--nav .lang-dropdown{color:#000}.context-menu--nav .select-lang{-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.context-menu--nav .user:before{content:"";display:inline-block;background-image:url("/img/sprite.svg");width:20px;height:20px;background-position:-69px 0}.footer-wrapper [class^=col-inline-xs-]{width:100%;text-align:center;margin-top:35px}.footer-wrapper [class^=col-inline-xs-].town{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0}.footer-socials{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info-customer-wrapper .row-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-customer-left{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info-customer-right{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:25px;height:auto!important}.info-order-end{position:static!important}.popup-sheme{margin-top:10%!important;border-radius:0;overflow:hidden;width:calc(90% - 1px)!important}body{padding-top:94px}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:672px){.header-container .header-menu{padding:0}.container{padding:0 20px}.app-block{width:40%;padding:0}.download-app img{margin:auto}.footer-socials{text-align:center;width:20%;padding:0;padding-left:15px}.footer-socials a{margin-right:10px;vertical-align:middle;width:40px}.download-app a:last-child{margin-right:0}.footer-wrapper .town{font-size:11px}.footer-mamamia{font-size:10px}.header-menu-top .drop-down{width:55%}.header-menu-top-right{width:45%}.footer-wrapper [class^=col-inline-xs-]{margin-top:10px}.footer-socials img{-webkit-transform:scale(1);transform:scale(1)}.popup-content-user{padding:110px 20px 45px}.popup-button-block .button-red,.popup-content-user .apply-order-form{width:100%}.popup-button-enter .col-inline-xs-4{width:100%;margin:5px 0}.mobile-cart .product-added-wrapper.items{max-height:75%}.cd-top.cd-is-visible{display:none!important}.product-added-wrapper .bottom-btn .button-red-border{padding:15px 0;width:100%;margin:auto}.popup-constructor-container h1{margin-top:25px}.product-added-wrapper .bottom-btn{display:block}.page-header{padding:0 10px}.page-header h1{font-size:28px;line-height:1.2}.time-action{min-height:180px;margin-left:0}.time-action .action-title{margin-bottom:25px}.action-text{font-size:14px}.catalog-list .col-inline-xs-4.catalog-block{width:100%}.product-added-in-basket{height:100%;font-size:16px;line-height:1.5}.product-added-in-basket .inside_container{height:100%}.product-added-wrapper{padding:5px 15px 10px}.product-added-wrapper span.name-product{font-size:17px}.product-added-wrapper .bottom-btn{position:static}.product-added-wrapper .bottom-btn .button-red-border{margin-right:0;margin-top:10px}.product-added-close{top:15px;right:15px}.cart-product-row .order-basket-img{width:50%}.cart-product-row .order-basket-img img{max-width:100%}.cart-product-row .name-description-order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:0}.cart-product-row .edit-delete{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cart-product-row .counter-vue{text-align:left}.cart-product-row .order-main .price{text-align:right}.recommended-row .row-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommended-row .order-basket-img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:50%}.recommended-row .order-basket-img img{max-width:180px;width:100%}.recommended-row .name-description-order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:25px}.recommended-row .edit-delete{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;text-align:right}.recommended-row .order-main .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:20px 0 0;width:100%;text-align:right}.confirm-order .row-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.confirm-order .col-inline-xs-7{width:100%;padding:0 15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.confirm-order .button-red-border{display:inline-block}.confirm-order .button-red-border:first-child{margin-right:15px}.confirm-order .col-inline-xs-5{width:100%;margin-bottom:30px;text-align:left;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.section-title:after,.section-title:before{content:url("/img/vertical-line-320.svg")}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:569px){.logo-media{margin:auto 10px}.product-added-in-basket .inside_container{height:90%}.change-page{font-size:10px}.header-menu-bottom ul li{font-size:11px;line-height:15px;padding-left:0}.creat-order button{font-size:11px;padding:0 5px;line-height:15px;height:40px;text-align:center;width:100%}.map-page .map-town{margin-bottom:20px;margin-left:20px}.map-page .map-adress{width:280px;margin-left:20px}.restaurants-popup .address{font-size:11px;padding:15px 20px}.restaurants-popup .worktime{padding:12px 20px}.restaurants-popup .restaurant-btn a{display:block;padding:18px 20px;font-size:12px}.infoBox{width:250px!important;left:-125px!important;top:5px!important}.create-order-dropdown .dropdown-title{line-height:40px}.rest-info{padding:20px 15px}.rest-location{font-size:17px}.rest-location p{margin-top:0;font-size:14px}.day-work,.rest-phone,.time-work{font-size:15px}.main-banner{padding-left:5px;padding-right:5px}.type-delivery{width:100%}.padding-left-10{padding-left:0}.padding-right-10{padding-right:0}.apply-order-form .apply-order-form{margin-bottom:20px}.right-bar-pickup .tab-bottom{margin-top:0}.right-bar-pickup .half-width{width:100%}.right-bar-pickup .button-red{margin-bottom:15px}.address-tab .col-inline-xs-6{width:100%}.tab-btn{font-size:10px}.address-form-bottom{margin-top:0}.address-form-bottom .button-bottom-border{margin-top:15px}.address-form-bottom .col-inline-xs-6{width:100%}.finished-registration .col-inline-xs-6{width:100%;margin-top:30px}.finished-registration .col-inline-xs-6:first-child{margin-top:0}.user-date-sex .col-inline-xs-6{width:100%}.user-date-sex .date-birthday label:after{display:none}.button-3d{width:calc(100% - 30px)}.right-bar-restaurant{padding:30px 15px}.components-block ul li{width:50%}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:495px){.banners-section .row-inline{margin:0}.profile-code-value{color:#fff;font-size:116px;display:block;clear:both;font-weight:463;line-height:146px}.main-swipper{margin:0}section.banners-section{margin-top:0}.popup-content{padding:30px 15px}.feedback-block{padding-top:25px}.select-container{padding-top:4px}.feedback-block .form-lable{font-size:12px}.popup .customselect-title{padding:5px 35px 8px 20px}.customselect-title{font-size:12px}.popup .customselect-head:before{top:7px}.switch-type{margin:20px auto}.form-lable{top:0}.form-input{padding-top:23px}.file-upload{margin-bottom:10px}.feedback-block .i-cheked{width:100%}.feedback-block .button-red{width:100%;margin-top:15px}.switch-type-btn.left,.switch-type-btn.right{font-size:14px}.download-restrictions{width:100%;position:static;margin-top:10px}.file-upload{height:43px}.rest-content-popup{padding:0}.right-bar-pickup{padding:30px 15px 40px}.tabs [data-tab-button]{font-size:12px}.right-bar-pickup .tabs{margin-bottom:15px}.pickup-step-1 div,.pickup-step-2 div{font-size:16px}.form-steps-container{margin-top:15px}.right-bar-pickup .form-lable{font-size:12px;line-height:inherit}.error-message{margin-bottom:20px}.pickup-form .section{margin-top:10px}.check-sex{font-size:12px}.radio__text{padding:0 0 0 25px}.right-bar-pickup .check-sex .radio__text:before{top:4px;left:0;width:15px;height:15px}.right-bar-pickup .check-sex .radio__text:after{top:3px;left:-1px}.time-info-item{padding-bottom:0}.time-info-item input{font-size:14px}.time-info-item:before{top:0}.right-bar-pickup .form-input{height:56px}.form-input{font-size:14px}.customselect-option{line-height:1;font-size:12px}.address-tab .form-lable,.user-room-left-bar .form-lable{top:6px}.tab-btn{margin:0 5px}.date-birthday input{padding-left:20px}.user-room-left-bar{padding:40px 15px 20px}.address-form-bottom,.address-tab{padding:0 15px}.user-room-left-bar .page-header{font-size:24px}.popup-content .popup-close{top:0;right:0}.popup-button-block .col-inline-xs-6{width:100%;margin:5px 0}.restaurant-catalog-block{width:100%}.restaurant-block{padding-top:100%}.right-bar-restaurant .form-lable{top:10px}.catalog-list .col-inline-xs-4{width:100%}.select-item .customselect-title span.select-text{display:block}.select-item{width:90px}.select-item .customselect-title{font-size:10px;line-height:1.5;padding:5px 15px 5px 5px;-webkit-line-clamp:inherit}.select-item .customselect-head:before{top:74%;right:4px}.list-type-product{font-size:12px}.list-type-product li{margin-right:15px}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:415px){.main-wrapper{padding-top:0}.main-wrapper .container{padding:0}.catalog-list .container{padding-left:20px;padding-right:20px}.main-swipper{padding:0}.section{margin-top:30px}.footer-wrapper{background-image:none}.footer-wrapper:after{content:none}.app-block{width:100%;position:absolute;bottom:50px;left:0}.footer-socials{width:100%;margin-top:35px}.footer-socials a{margin-right:20px}.slider-top:first-child{margin-top:0}.footer-wrapper .town{width:100%;margin-top:12px}.town a{margin:auto;width:32%;display:inline-block;text-align:center}.footer-mamamia{width:100%;font-size:12px;text-align:center;padding-top:65px}.catalog-block{width:100%;margin-bottom:20px}.restaurant-catalog-block{width:100%}.catalog-block:last-child{margin:auto}.product-micro-option .custom-select{width:33%;font-size:9px}.product-micro-option .custom-select:after{right:-3px}.product-micro-block{height:auto;margin-top:0}.product-micro-button{position:relative;margin-top:30px;bottom:0}.product-micro-button .add-button{padding:17px 22px;font-size:12px}.product-micro-button .price{margin-right:10px}.scroll-top-button{right:15px;bottom:42%}.seo-text{padding:0 20px}h1{font-size:24px}.section-title{font-size:18px}.page-header h1:after{content:url(/img/vetka-320.svg);bottom:-11px;right:-44px}.list-type-product{font-size:10px}.list-type-product li{margin-right:5px}.list-type-product a img{margin-right:2px}.section-title:after,.section-title:before{content:url(/img/vertical-line-320.svg)}.page-body,.page-footer,.page-header{margin-top:30px}.left-bar-constructor{width:100%;padding:0 10px;padding-bottom:20px}.like-this{right:50px;top:-60px}.left-constructor-price-button .price{font-size:30px}.left-constructor-price-button .add-button{padding:10px 25px}.right-bar-constructor{width:100%}.selected-components{font-size:12px}.selected-components li{display:inline-block;padding-right:5px;margin-bottom:10px}.components-block ul li{width:50%}.components-block ul li button{text-align:left}.tab-bottom{display:block;position:relative;margin:auto;text-align:center;padding:0}.bort-tab:before,.size-tab:before,.toping-tab:before{display:block;margin-bottom:10px}.tabs-wrapper{margin-bottom:15px}.type-of-bort-block{width:28%}.type-of-bort-block.active{width:44%}.type-of-bort-block p{font-size:10px}.type-of-bort-block.active p{color:#000;font-weight:700}.left-bar-constructor .counter{margin:25px auto}.popup-content .popup-close{width:40px;height:40px}.left-bar-restaurant{width:100%;height:445px;background-size:cover}.button-3d{padding:20px 0;width:95%;font-size:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.right-bar-restaurant{width:100%;padding:20px 10px}.count-adult,.count-kids{padding:10px}.right-bar-restaurant h2{font-size:24px;text-align:center}.right-bar-restaurant .date-time-reserve-block{width:100%;padding-right:0}.right-bar-restaurant .add-button{position:relative;margin:auto;bottom:0;left:0;width:100%}.rest-wrapper .container{padding:0}.popup-content-user .popup-title{font-size:20px}. .form-input,.popup-content-user .apply-order-form{width:100%}.popup-container .button-red{width:100%;padding:10px 0;margin-bottom:10px}.popup-warning-block{margin-top:20px;font-size:13px}.col-inline-xs-6.media{width:100%}.popup-content-user .media .apply-order-form{margin-bottom:20px}.popup-container .user-date-sex{margin:auto}.popup-content-user .check-sex{margin-bottom:20px}.popup-end-registraion{padding:0 20px;font-size:14px}.popup-button-enter{margin-bottom:50px}.popup-content-user .date-birthday{width:100%}.more-menu ul{top:auto}.info-customer-left{width:100%;padding:20px}.info-customer-right{width:100%}.info-customer-block{margin:auto}.info-customer-left .type-delivery{width:100%;padding:0}.pickup-tab-1:before,.pickup-tab-2:before,.tab-link.active .pickup-tab-1:before,.tab-link.active .pickup-tab-2:before{display:none}#tab-2 .tab-link{margin-left:0}.tab-btn{display:block;padding:13px 0}.tab-btn:before{height:2px;top:auto;bottom:0}.finished-registration .col-inline-xs-6{margin-top:0}.map{height:450px}.size-block{width:50%}.info-customer-title{font-size:14px}.radio__text:before{top:-1px}.radio__text:after{top:1px}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:390px){.main-wrapper{padding-top:0}.change-page{margin-left:0}.call-dropdown{width:40px}.we-on-map{width:30px;padding:0;text-align:center}.mobile-cart{width:30px}.mobile-cart li{list-style:none}.context-menu.active~.change-page{margin-left:0}.left-bar-pickup-title{font-size:28px}.popup-content .popup-close{top:0;right:0}.header-menu-bottom{width:320px;z-index:34}.page-header h1{font-size:24px}.product-micro-button .price{margin-right:8px}.address-create-order{height:17px}.change-info{margin-left:10px}.total-sum-of-order{font-size:16px}.total-sum-of-order .price{font-size:36px;margin:0 5px}.page-header h1:after{right:-24px}.info-customer-left,.info-customer-right{padding:0}.info-customer-block .button-red-border{margin-left:0}.zelen-fix,.zelen-small-fix{display:none}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}@media (max-width:330px){.feedback{padding-right:0;font-size:0;vertical-align:middle}.header-menu-top .drop-down{width:60%}.header-menu-top-right{width:40%}.additionalMenuTree-style{background-color:#c5281c;color:#fff}}.hooper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;margin:0;padding:0;list-style:none}.hooper-progress{position:absolute;top:0;right:0;left:0;height:4px;background-color:#efefef}.hooper-progress-inner{height:100%;background-color:#4285f4;-webkit-transition:.3s;transition:.3s}.hooper-pagination{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);padding:5px 10px}.hooper-indicators,.hooper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.hooper-indicators{list-style:none;margin:0;padding:0}.hooper-indicator.is-active,.hooper-indicator:hover{background-color:#4285f4}.hooper-indicator{margin:0 2px;width:12px;height:4px;border-radius:4px;border:none;padding:0;background-color:#fff;cursor:pointer}.hooper-pagination.is-vertical{bottom:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hooper-pagination.is-vertical .hooper-indicators{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hooper-pagination.is-vertical .hooper-indicator{width:6px}.hooper-next,.hooper-prev{background-color:transparent;border:none;padding:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.hooper-next.is-disabled,.hooper-prev.is-disabled{opacity:.3;cursor:not-allowed}.hooper-next{right:0}.hooper-prev{left:0}.hooper-navigation.is-vertical .hooper-next{top:auto;bottom:0;-webkit-transform:initial;transform:none}.hooper-navigation.is-vertical .hooper-prev{top:0;bottom:auto;right:0;left:auto;-webkit-transform:initial;transform:none}.hooper-navigation.is-rtl .hooper-prev{left:auto;right:0}.hooper-navigation.is-rtl .hooper-next{right:auto;left:0}.hooper{position:relative;width:100%;height:200px}.hooper,.hooper *{-webkit-box-sizing:border-box;box-sizing:border-box}.hooper-list{overflow:hidden;width:100%;height:100%}.hooper-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.hooper.is-vertical .hooper-track{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:200px}.hooper.is-rtl{direction:rtl}.hooper-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{-ms-touch-action:none;touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2;display:none}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;overflow:hidden;background:#fff}.mapboxgl-ctrl-group:not(:empty){-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:none;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}.mapboxgl-ctrl>button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapboxgl-ctrl-icon{padding:5px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 9c-.554 0-1 .446-1 1s.446 1 1 1h6c.554 0 1-.446 1-1s-.446-1-1-1z' fill='%23333'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 6c-.554 0-1 .446-1 1v2H7c-.554 0-1 .446-1 1s.446 1 1 1h2v2c0 .554.446 1 1 1s1-.446 1-1v-2h2c.554 0 1-.446 1-1s-.446-1-1-1h-2V7c0-.554-.446-1-1-1z' fill='%23333'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zm0 1.8A1.8 1.8 0 0 0 8.3 10a1.8 1.8 0 0 0 1.7 1.8 1.8 1.8 0 0 0 1.8-1.8A1.8 1.8 0 0 0 10 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zm0 1.8A1.8 1.8 0 0 0 8.3 10a1.8 1.8 0 0 0 1.7 1.8 1.8 1.8 0 0 0 1.8-1.8A1.8 1.8 0 0 0 10 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zm0 1.8A1.8 1.8 0 0 0 8.3 10a1.8 1.8 0 0 0 1.7 1.8 1.8 1.8 0 0 0 1.8-1.8A1.8 1.8 0 0 0 10 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zm0 1.8A1.8 1.8 0 0 0 8.3 10a1.8 1.8 0 0 0 1.7 1.8 1.8 1.8 0 0 0 1.8-1.8A1.8 1.8 0 0 0 10 8.3z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 0 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 0 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{-webkit-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s infinite linear}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 4c-.5 0-1 .5-1 1v4h.5l1.277-1.703c1 .763 2.059 1.66 3.114 2.703a30.38 30.38 0 0 1-3.11 2.707L4.5 11H4v4c0 .5.5 1 1 1h4v-.5l-1.727-1.295a35.498 35.498 0 0 1 2.688-3.137 30.312 30.312 0 0 1 2.746 3.15L11 15.5v.5h4c.5 0 1-.5 1-1v-4h-.5l-1.295 1.727a35.513 35.513 0 0 1-3.168-2.717 47.787 47.787 0 0 1 3.192-2.705L15.5 9h.5V5c0-.5-.5-1-1-1h-4v.5l1.703 1.277A32.243 32.243 0 0 1 9.971 8.92 47.761 47.761 0 0 1 7.305 5.77L9 4.5V4H5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.242 3.492a.75.75 0 0 0-.523 1.29l2.246 2.245L4 8.5V9h4c.5 0 1-.5 1-1V4h-.5L7.018 5.955 4.78 3.72a.75.75 0 0 0-.539-.227zm11.492 0a.75.75 0 0 0-.515.227l-2.235 2.234L11.5 4H11v4c0 .5.5 1 1 1h4v-.5l-1.965-1.473 2.246-2.246a.75.75 0 0 0-.547-1.289zM4 11v.5l1.965 1.473-2.246 2.246A.751.751 0 1 0 4.78 16.28l2.246-2.246L8.5 16H9v-4c0-.5-.5-1-1-1H4zm8 0c-.5 0-1 .5-1 1v4h.5l1.473-1.965 2.246 2.246a.751.751 0 1 0 1.062-1.062l-2.246-2.246L16 11.5V11h-4z'/%3E%3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{width:20px;height:20px;margin:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' d='M6 9l4-8 4 8z'/%3E%3Cpath fill='%23CCC' d='M6 11l4 8 4-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block}a.mapboxgl-ctrl-logo{display:none}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:21px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath d='M10.5 1.25c-5.11 0-9.25 4.15-9.25 9.25s4.15 9.25 9.25 9.25 9.25-4.15 9.25-9.25c0-5.11-4.14-9.25-9.25-9.25zm4.39 11.53c-1.93 1.93-4.78 2.31-6.7 2.31-.7 0-1.41-.05-2.1-.16 0 0-1.02-5.64 2.14-8.81a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42 1.84 1.84 1.89 4.75.14 6.52z' class='st0' opacity='.9' fill='%23fff'/%3E%3Cpath d='M10.5 0C4.7 0 0 4.71 0 10.5S4.7 21 10.5 21 21 16.3 21 10.5C20.99 4.71 16.3 0 10.5 0zm0 19.75c-5.11 0-9.25-4.15-9.25-9.25s4.14-9.26 9.25-9.26 9.25 4.15 9.25 9.25c0 5.13-4.14 9.26-9.25 9.26z' class='st1' opacity='.35'/%3E%3Cpath d='M14.74 6.26c-1.84-1.84-4.76-1.9-6.51-.15-3.16 3.17-2.14 8.81-2.14 8.81s5.64 1.02 8.81-2.14c1.74-1.77 1.69-4.68-.16-6.52zm-2.27 4.09l-.91 1.87-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87 1.86.9z' class='st1' opacity='.35'/%3E%3Cpath class='st0' opacity='.9' fill='%23fff' d='M11.56 12.22l-.9-1.87-1.86-.91 1.86-.9.9-1.87.91 1.87 1.86.9-1.86.91z'/%3E%3C/svg%3E")}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{margin:10px;position:relative;background-color:#fff;border-radius:3px 12px 12px 3px}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{padding:2px 24px 2px 4px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{padding:2px 4px 2px 24px;border-radius:12px 3px 3px 12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact:after{content:"";cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#333;padding:0 5px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot{-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25)}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.user_mama_profile .tab-head{border-bottom:1px solid #b9bdc1;padding-bottom:27px}.user_mama_profile .tab-btn-container{position:relative;text-align:left}.user_mama_profile .tab-btn{color:#fff;font-family:Montserrat-Bold;text-transform:none;margin:0 2% 0 0;font-size:17px;padding-left:20px;padding-right:20px}.user_mama_profile .logout{position:absolute;right:0;color:#c5281c;display:block;font-family:Montserrat-Bold;font-size:16px;top:0;cursor:pointer}.user_mama_profile .tab-btn:before{top:calc(100% + 26px)}.profile_content{min-height:500px}.gender .data{margin-top:10px}.gender .form-lable{top:-25px;left:0;color:#fff}.user_inp{margin-bottom:15px;height:90px}.btton_block{height:60px}.button-red{width:100%;padding:10px 0}.birth_text{color:#fff}.white_border_but{border:2px solid #fff;padding:10px 0;color:#fff;font-weight:600;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block;width:100%;text-align:center}.verifed:after{content:url("/fonts/correct 1.svg?f8759e68306d68f8d91ceb50f7bd9762");position:absolute;top:24%;right:1%}.user_inp.delivery.additional .icon,.user_inp.delivery.work .icon{background:url(/fonts/Group.svg?d05e9ca2eb14c47b60cb21c134cfa9de) no-repeat}.user_inp.delivery.home .icon{background:url("/fonts/home-outline 1.svg?1e90a792edbc9390ec65aa037df8cf98") no-repeat}.unverifed:after{content:url("/fonts/cancel 1.svg?5107e1ac7ab98a3731f926f0dc91aceb");position:absolute;top:20%;right:1%}.user_inp.soc_facebook .icon{background:url("/fonts/facebook (3) 1.svg?e57bd67e335e20a9c85364551dc11ee5") no-repeat}.user_inp.soc_google .icon{background:url("/fonts/google-plus (2) 1.svg?0b6c42ac1c3aaf39cdfd9c8e7a47a02b") no-repeat}.user_inp.phone .icon{background:url(/fonts/Phone.svg?3ba3e55e474b0527dfd33689fdcf05c3) no-repeat}.user_inp.passport .icon{background:url("/fonts/name 1.svg?e849142846e701a4b600d935674c1e12") no-repeat}.user_inp.selfi .icon{background:url("/fonts/selfie 1.svg?8f0f2a026fb622f49d8c1f579a1a37c3") no-repeat}.user_inp.gender .icon,.user_inp.name .icon{background:url("/fonts/person-circle-outline 1.svg?d8a7026f28f8e97652a3bd125d9181ed") no-repeat}.user_inp.email .icon{background:url("/fonts/email 1.svg?9b7f24690e19f6b6f9d1b9a48492bfa5") no-repeat}.user_inp.birthday .date-select .icon{background:none}.user_inp .icon{width:40px;height:70px;display:inline-block;vertical-align:middle;background-position-x:center!important}.social_block .soc_facebook .rounded:before{content:url("/fonts/facebook (2) 1.svg?5e728b2300b72f3baedfa7bba431447f");float:left}.social_block .soc_google .rounded:before{content:url("/fonts/google-plus (1) 1.svg?ff9e56119e22203323d6f81a2176ed17");float:left}.user_inp.passport,.user_inp.selfi{height:auto;min-height:90px}.user_inp.passport .icon,.user_inp.selfi .icon{vertical-align:top;margin-top:10px}.passport .form-lable,.selfi .form-lable{top:-7px;color:#fff;left:6px}.form-input.dt_pick{color:#c5281c;font-size:18px;font-family:Montserrat-Bold}.user_inp .data .phone_txt{font-size:18px;font-family:Montserrat-Bold;color:#fff}.user_inp .data{display:inline-block;position:relative;margin-left:0;width:70%}.user_inp label{top:0}.birthday .form-lable,.phone .form-lable{font-size:12px;color:#fff;opacity:1;left:0}.birthday .dt_pick{border:0!important}.birthday .form-input,.phone .form-input{border:0;padding-left:0;font-size:21px;background:transparent;color:#fff}.form-lable{color:#000;font-size:12px;opacity:1}.form-input{background:#fff;color:#000;font-family:Montserrat-Bold}.delivery .form-lable{color:#fff;font-size:16px;font-family:Montserrat-Bold}.delivery .form-input{background:transparent;color:#fff;font-size:11px;border:0}.delivery_address{display:inline-block;position:relative;margin-left:0;width:90%}.delivery_address .data{margin-left:0;display:inline-block;width:60%}.social .data{color:#fff;text-transform:capitalize;font-size:18px;font-family:Montserrat-Bold;padding-left:30px}.social .icon{vertical-align:top}.user_mama_profile .logout:before{height:39px;float:left;width:40px;display:block;content:url(/fonts/logout_icon.svg?32b24bd5269f72ab1a965c4fca19743b)}.social_block .rounded{width:100%;padding-top:10px!important;text-align:center}.delivery .change_type,.social .change_type{width:35%;display:inline-block}.button-red-border.rounded{border:1px solid #c5281c;padding:5px 20px;border-radius:22px;font-weight:400;font-size:14px}.delivery_fields .left_bar{width:70%}.button-red,.button-red-border{text-transform:uppercase}.mai_data{color:#fff;text-align:center;padding:30px;font-size:65px}.profile_content .center_bar{width:100%;margin-top:40px;display:inline-block;vertical-align:top}.profile_content .center_bar .bar_title{text-align:center}.profile_content .no_active_orders{color:#fff;text-transform:uppercase;font-family:Montserrat-Bold;padding-top:40px;font-size:18px}.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue__time-picker input.display-time{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:.3em .5em;font-size:1em}.vue__time-picker input.display-time.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{color:#d2d2d2}.vue__time-picker .clear-btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;bottom:0;width:1.3em;z-index:3;font-size:1.1em;line-height:1em;vertical-align:middle;color:#d2d2d2;background:hsla(0,0%,100%,0);text-align:center;font-style:normal;-webkit-margin-before:-.15em;-webkit-transition:color .2s;transition:color .2s}.vue__time-picker .clear-btn:hover{color:#797979;cursor:pointer}.vue__time-picker .clear-btn:active{outline:0}.vue__time-picker .time-picker-overlay{z-index:2;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + 2px);left:0;background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;-webkit-box-flex:1;-ms-flex:1 1 0.00001px;flex:1 1 0.00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:.3em 0;color:#161616}.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#41b883;color:#fff}.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:.3;cursor:not-allowed}.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}