.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-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:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-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{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.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:-webkit-transform,height;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-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-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-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-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-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-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-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.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-bullet{width:8px;height:8px;display:inline-block;border-radius:100%}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.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:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{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-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-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,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),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 top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),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 bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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,.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-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.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-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.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-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-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%;object-fit:contain}.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-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)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@media (min-width:600px){.window.menu{background:#fff}.menu .colWrapper{position:absolute;top:0;left:0;width:70px;float:left}.menu .colWrapper:first-child{box-shadow:2px 0 4px rgba(0,0,0,.1)}.menu .colWrapper.active{width:320px}main .elementInfo{width:calc(100% - 320px);margin-left:320px;position:relative;float:left;padding:10px 30px}.bandeauBlanc{display:none}.tabBar{padding-left:calc(50% - 200px);padding-right:calc(50% - 200px)}.cart .container{width:320px;margin:auto;margin-top:30px}.options .container{margin:auto;width:320px}.btnAddToCart .addToCart .container{width:350px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-black-webfont.06d7361.woff2) format("woff2"),url(/app/static/fonts/montserrat-black-webfont.767f9a3.woff) format("woff"),url(/app/static/fonts/montserrat-black-webfont.b84566b.ttf) format("truetype"),url(/app/static/img/montserrat-black-webfont.cb8ae4f.svg#montserratblack) format("svg");font-weight:800;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-bold-webfont.a2fb183.eot);src:url(/app/static/fonts/montserrat-bold-webfont.a2fb183.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-bold-webfont.65ddc7c.woff2) format("woff2"),url(/app/static/fonts/montserrat-bold-webfont.85d8ed4.woff) format("woff"),url(/app/static/fonts/montserrat-bold-webfont.bf4f2cd.ttf) format("truetype"),url(/app/static/img/montserrat-bold-webfont.5890a14.svg#montserratbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-extrabold-webfont.841adb9.eot);src:url(/app/static/fonts/montserrat-extrabold-webfont.841adb9.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-extrabold-webfont.84220bd.woff2) format("woff2"),url(/app/static/fonts/montserrat-extrabold-webfont.1d189c6.woff) format("woff"),url(/app/static/fonts/montserrat-extrabold-webfont.59ce241.ttf) format("truetype"),url(/app/static/img/montserrat-extrabold-webfont.094bb18.svg#montserratextra_bold) format("svg");font-weight:900;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-hairline-webfont.ac9fce0.eot);src:url(/app/static/fonts/montserrat-hairline-webfont.ac9fce0.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-hairline-webfont.3d46cb1.woff2) format("woff2"),url(/app/static/fonts/montserrat-hairline-webfont.06f9ed5.woff) format("woff"),url(/app/static/fonts/montserrat-hairline-webfont.a688e31.ttf) format("truetype"),url(/app/static/img/montserrat-hairline-webfont.f7e8905.svg#montserrathairline) format("svg");font-weight:100;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-light-webfont.5db6835.eot);src:url(/app/static/fonts/montserrat-light-webfont.5db6835.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-light-webfont.4d0189a.woff2) format("woff2"),url(/app/static/fonts/montserrat-light-webfont.9f511d9.woff) format("woff"),url(/app/static/fonts/montserrat-light-webfont.d9d0a26.ttf) format("truetype"),url(/app/static/img/montserrat-light-webfont.bb6828e.svg#montserratlight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-regular-webfont.e8f5073.eot);src:url(/app/static/fonts/montserrat-regular-webfont.e8f5073.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-regular-webfont.ab3c4eb.woff2) format("woff2"),url(/app/static/fonts/montserrat-regular-webfont.b4b1099.woff) format("woff"),url(/app/static/fonts/montserrat-regular-webfont.528ac67.ttf) format("truetype"),url(/app/static/img/montserrat-regular-webfont.20b217f.svg#montserratregular) format("svg");font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-semibold-webfont.b7017b4.eot);src:url(/app/static/fonts/montserrat-semibold-webfont.b7017b4.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-semibold-webfont.7561cb6.woff2) format("woff2"),url(/app/static/fonts/montserrat-semibold-webfont.44c5089.woff) format("woff"),url(/app/static/fonts/montserrat-semibold-webfont.dee3e09.ttf) format("truetype"),url(/app/static/img/montserrat-semibold-webfont.53b1058.svg#montserratsemi_bold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url(/app/static/fonts/montserrat-ultralight-webfont.e8afc4c.eot);src:url(/app/static/fonts/montserrat-ultralight-webfont.e8afc4c.eot?#iefix) format("embedded-opentype"),url(/app/static/fonts/montserrat-ultralight-webfont.24c014f.woff2) format("woff2"),url(/app/static/fonts/montserrat-ultralight-webfont.6bb67e9.woff) format("woff"),url(/app/static/fonts/montserrat-ultralight-webfont.7428c5e.ttf) format("truetype"),url(/app/static/img/montserrat-ultralight-webfont.20cb437.svg#montserratultra_light) format("svg");font-weight:200;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;font-family:Montserrat,sans-serif;line-height:150%}*,:after,:before{box-sizing:inherit}body{overflow-x:hidden;position:fixed;width:100vw;height:110vh}body,main{background:#f0f0f0}main{position:relative;top:55px;width:100%;height:calc(100vh - 55px);-webkit-transition:all .5s cubic-bezier(1,.01,0,1.22);transition:all .5s cubic-bezier(1,.01,0,1.22)}.menuOpen{height:calc(100vh - 50px);overflow:hidden;-webkit-transform:scale(.8);transform:scale(.8);margin-left:-75%;box-shadow:3px 0 46px rgba(0,0,0,.15)}.menuOpen:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:9;cursor:pointer}.scrollBlock{height:100vh;overflow:hidden}button{outline:none;cursor:pointer}.section-title{position:relative;text-align:center;padding:20px 0;text-transform:uppercase;font-size:12px;font-weight:700;color:#464646;letter-spacing:1px}@media (min-width:700px){.section-title{font-size:14.4px}}input,select{font-family:Montserrat,sans-serif;color:#464646;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important}}.u-float-left{float:left}.u-float-right{float:right}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-justify{text-align:justify}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-clearfix:after{content:"";display:table;clear:both}.u-inline{display:inline}.u-inline-block{display:inline-block}.u-block{display:block}.u-table{display:table}.u-va-top{vertical-align:top}.u-va-middle{vertical-align:middle}.u-va-bottom{vertical-align:bottom}.u-hidden{display:none}.u-invisible{visibility:hidden}.u-text-hidden{text-indent:101%;white-space:nowrap}.u-hidden,.u-text-hidden{overflow:hidden;padding:0}.u-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;position:absolute;width:1px}.u-hidden--focusable:active,.u-hidden--focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.u-button-reset{display:block;margin:0;padding:0;border:0;width:100%;background:transparent}.u-button-reset:focus{outline:0}.u-fixedBottom{position:fixed;width:100%;left:0;bottom:0}@-webkit-keyframes loader{0%{width:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes loader{0%{width:0}50%{width:100%;left:0}to{width:0;left:100%}}@-webkit-keyframes bodyapparition{50%{opacity:0}51%{opacity:1}to{opacity:1}}@keyframes bodyapparition{50%{opacity:0}51%{opacity:1}to{opacity:1}}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes textChange{0%{top:0}to{top:-50px}}@keyframes textChange{0%{top:0}to{top:-50px}}@-webkit-keyframes colEntrance{0%{left:100%}to{left:0}}@keyframes colEntrance{0%{left:100%}to{left:0}}@-webkit-keyframes logoAnimation{0%{top:0;opacity:0}to{top:20%;opacity:1}}@keyframes logoAnimation{0%{top:0;opacity:0}to{top:20%;opacity:1}}@-webkit-keyframes upscale{75%{-webkit-transform:scale(1.2);transform:scale(1.2)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes upscale{75%{-webkit-transform:scale(1.2);transform:scale(1.2)}0%{-webkit-transform:scale(1);transform:scale(1)}}.page{-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;position:absolute;width:100%;margin:0 auto;left:0;right:0;height:calc(100% - 145px);top:45px;overflow:hidden;background:#f0f0f0}.page .col{position:relative;width:100%;height:100%;padding:0 10px}.page__wrapped{max-width:1024px;margin:0 auto}.search-button-open .page{padding-top:45px}.page>div{width:100%}.empty{padding:20px;color:#777;text-align:center;line-height:1.5}.section-title{text-align:left;padding:0;margin-bottom:10px}.separator{height:2px;background:#aaa;border-radius:2px;width:50px;margin:0 auto}.page__right{display:none}.page__left{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.is-tablet .page__left{padding-right:0;position:relative}.is-tablet .page__left:before{content:"";position:absolute;right:0;width:1px;height:100%;bottom:0;background:rgba(0,0,0,.05)}.is-tablet .page__left,.is-tablet .page__right,.is-tablet .page__right .element-info{-webkit-overflow-scrolling:touch}.is-tablet .page__left::-webkit-scrollbar,.is-tablet .page__right .element-info::-webkit-scrollbar,.is-tablet .page__right::-webkit-scrollbar{width:7px;opacity:.5}.is-tablet .page__left::-webkit-scrollbar-thumb,.is-tablet .page__right .element-info::-webkit-scrollbar-thumb,.is-tablet .page__right::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:0}.is-tablet .page__left::-webkit-scrollbar-track,.is-tablet .page__right .element-info::-webkit-scrollbar-track,.is-tablet .page__right::-webkit-scrollbar-track{background:#ddd;border-radius:0}.is-tablet .page__left,.is-tablet .page__right{float:left}.is-tablet .page__right{display:block;width:70%;position:relative;height:100%;overflow-y:auto}.is-tablet .page__right .page__wrapped{width:100%;max-width:100%}.is-tablet .page__left{width:30%}.is-tablet.page-elements .element-info__heading,.is-tablet.page-elements .page__content{padding-left:10px;padding-right:10px}@media (max-width:1100px){.is-tablet .page__left,.is-tablet .page__right{width:50%}}@media (max-width:600px){.is-tablet .page__left{width:100%;float:none;padding-right:0}.is-tablet .page__right{width:100%;float:none}}.spinner{width:200px;text-align:center;display:block;opacity:1;margin:0 auto}.spinner>div{width:18px;height:18px;background-color:#9198a8;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinner--image{opacity:1}.spinner--image.is-hidden{opacity:0}.checkbox{position:relative;display:inline-block;margin-bottom:10px}.checkbox input{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:15px;height:15px;margin:0}.checkbox input:checked+label:after{opacity:1}.checkbox label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px;color:#464646;font-weight:300;font-size:14px}.checkbox label:after,.checkbox label:before{content:"";display:block;width:15px;height:15px;top:0;left:0;position:absolute;border:2px solid #9198a8;border-radius:3px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.checkbox label:after{-webkit-transform:scale(1)!important;transform:scale(1)!important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE5cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE5IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjYuMSAoMjYzMTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkNvbWJpbmVkIFNoYXBlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFkbWluIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4KICAgICAgICA8ZyBpZD0iRGVza3RvcC1IRC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM4My4wMDAwMDAsIC02ODguMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTM5MC4yMTM1OCw2OTkuMzc0ODg1IEwxMzkwLjIxNDY0LDY5OS4zNzU5OTEgTDEzOTAuMDk2MjgsNjk5LjQ4OTk3MSBMMTM5MC4wMzkyOSw2OTkuNDMwNzg5IEwxMzg1Ljc2Njk1LDY5NC45OTQxMzEgTDEzODUuNzA5OTYsNjk0LjkzNDk1IEwxMzg1LjgyODMyLDY5NC44MjA5NyBMMTM4NS44ODUzMSw2OTQuODgwMTUyIEwxMzkwLjA5OTU4LDY5OS4yNTY1MDEgTDEzOTAuMTA0MDksNjk5LjI1MTk5MSBMMTM5OS4wNzgwMSw2OTAuMjc4MDY3IEwxMzk5LjEzNjExLDY5MC4yMTk5NzEgTDEzOTkuMjUyMyw2OTAuMzM2MTYzIEwxMzk5LjE5NDIsNjkwLjM5NDI1OSBMMTM5MC4yMjAyOCw2OTkuMzY4MTg0IEwxMzkwLjIxMzU4LDY5OS4zNzQ4ODUgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)!important;background-color:#9198a8!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% auto!important;opacity:0}.checkbox--cross label:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkxpbmUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtUG9ydHJhaXQtQ29weS03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjkuMDAwMDAwLCAtMjIxLjAwMDAwMCkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIzIj4KICAgICAgICAgICAgPHBhdGggZD0iTTMxLjUsMjIzLjUgTDQyLjUsMjM0LjUiIGlkPSJMaW5lLUNvcHktMiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)!important}.checkbox--radio{margin-right:20px}.checkbox--radio:last-child{margin-right:0}.checkbox--radio input:checked+label:after{-webkit-transform:scale(.55)!important;transform:scale(.55)!important}.checkbox--radio label:after,.checkbox--radio label:before{width:15px;height:15px;border-radius:7.5px}.checkbox--radio label:after{opacity:1;-webkit-transform:scale(0)!important;transform:scale(0)!important;background-image:none!important;-webkit-transition:transform .2s ease-out;transition:transform .2s ease-out}.btn{width:100%;background:#9198a8;text-align:center;font-size:11px;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-family:Montserrat;color:#fff;border:none;padding:10px 0;cursor:pointer;margin-bottom:10px;text-decoration:none;-webkit-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn:focus{outline:none}.btn[disabled]{cursor:not-allowed!important;opacity:.5!important}.btn--notheme{background:#9198a8!important}.btn--tag{border-radius:30px;display:inline-block;width:auto;margin-right:10px;padding-left:20px;padding-right:20px;margin-bottom:5px;margin-top:5px;border:2px solid #9198a8;background:transparent!important;color:#9198a8!important;box-shadow:none!important;font-weight:500}.btn--tag svg{fill:#9198a8!important}.btn--tag.btn--icon svg{width:10px;height:10px}.btn--tag .btn__icon-wrapper{position:absolute;width:20px;height:20px;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn--tag .btn__icon-wrapper:hover svg{fill:#464646!important;-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}.btn--tag .btn__icon-wrapper svg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn--tag:last-child{margin-right:0}.btn--full{width:100%}.btn--auto,.btn--full{padding-left:15px;padding-right:15px;margin:0 auto}.btn--auto{width:auto}.btnSecondary{background:transparent;border:1px solid #9198a8;color:#9198a8}.btn--soft{border:1px solid #f0f0f0;border-color:#f0f0f0!important;background-color:#f0f0f0!important}.btnSmall{width:250px;margin:20px 0 20px 20px}#loveBtn{opacity:0;z-index:0}#loveBtn,.loveBtn{position:absolute;left:0;top:0}.loveBtn{right:0;bottom:0;margin:auto;height:100%;width:100%;cursor:pointer}.loveBtn:after{content:"";position:absolute;left:25px;right:0;top:-15px;margin:0 auto;background:url(https://abs.twimg.com/a/1446862637/img/t1/web_heart_animation.png) 0 0 no-repeat;background-size:cover;height:45px;width:45px}#loveBtn:checked+.loveBtn:after{-webkit-animation:heart-burst steps(28) .8s 1 both;animation:heart-burst steps(28) .8s 1 both}@-webkit-keyframes heart-burst{0%{background-position:0}to{background-position:100%}}@keyframes heart-burst{0%{background-position:0}to{background-position:100%}}.btn-wrapper-fixed-bottom{text-align:center;position:absolute;right:0;left:0;bottom:0;padding:10px;box-shadow:-3px 0 10px rgba(0,0,0,.1)}.btn-wrapper-fixed-bottom .btn{display:block;margin:auto auto 10px;width:100%;max-width:300px}.btn-wrapper-fixed-bottom .btn:last-child{margin-bottom:0}.switch{font-size:10px;position:absolute;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:6em;height:3em;line-height:3em;border-radius:1.5em;margin:0;padding:0;box-shadow:inset 0 0 0 0 #fff;outline:1px solid transparent!important;cursor:pointer;border:none;background:#fc8f8f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:box-shadow .3s ease-in-out,padding .25s ease-in-out;transition:box-shadow .3s ease-in-out,padding .25s ease-in-out;-webkit-transition-delay:.1s,0s;transition-delay:.1s,0s}.switch:checked{-webkit-transition-delay:0s,0s;transition-delay:0s,0s;box-shadow:inset 0 0 0 1.71429em #8ffca2!important;padding-left:3em}.switch.hit{-webkit-animation:slide-off .35s ease both;animation:slide-off .35s ease both}.switch.hit:checked{-webkit-animation:slide-on .35s ease both .05s;animation:slide-on .35s ease both .05s}.switch:after,.switch:before{content:""}.switch:after{position:absolute;top:-1em;left:-1em;bottom:-1em;right:-1em}.switch:before{display:inline-block;height:calc(3em - 4px);width:calc(3em - 4px);margin:2px 0 0 2px;background-color:#fff;border-radius:1.5em;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.1);-webkit-transition:all .1s ease .1s;transition:all .1s ease .1s}.switch:active:before{-webkit-transition:all .1s ease .05s;transition:all .1s ease .05s}.switch.touch:hover:before{-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.switch.touch:hover:before,.switch:active:before{width:3em}.switch.touch:hover:checked:before,.switch:active:checked:before{margin-left:0}@-webkit-keyframes slide-on{0%{padding-left:0}60%{padding-left:3.4em}to{padding-left:3em}}@keyframes slide-on{0%{padding-left:0}60%{padding-left:3.4em}to{padding-left:3em}}@-webkit-keyframes slide-off{0%{padding-left:3em;text-indent:0}60%{padding-left:0;text-indent:-.4em}to{padding-left:0;text-indent:0}}@keyframes slide-off{0%{padding-left:3em;text-indent:0}60%{padding-left:0;text-indent:-.4em}to{padding-left:0;text-indent:0}}.bigSwitch{position:relative;display:table;padding:4px;border-radius:3px;width:100%}.bigSwitch button{display:inline-block;width:118px;margin:0;border:0;background:transparent;padding:10px 0;text-align:center;font-size:11px;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-family:Montserrat;color:#9198a8;font-weight:600;position:relative;z-index:2;cursor:pointer;color:#777;-webkit-transition:color .5s;transition:color .5s;-webkit-transition-timing-function:cubic-bezier(1,.01,0,1.22);transition-timing-function:cubic-bezier(1,.01,0,1.22)}.bigSwitch button:focus{outline:none}.bigSwitch .active{color:#fff}.bigSwitch .activeBar{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition-timing-function:cubic-bezier(1,.01,0,1.22);transition-timing-function:cubic-bezier(1,.01,0,1.22);content:"";position:absolute;width:calc(50% - 4px);background:#9198a8;border-radius:2px;left:0;top:0;bottom:0;height:auto}.bigSwitch__wrapper{font-size:0;width:100%;position:relative}.bigSwitch--order{padding:0;box-shadow:3px 0 10px rgba(0,0,0,.1);z-index:10}.bigSwitch--order .activeBar{border-radius:0}.notification{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,91%,.8);z-index:21}.notification .wrapper{width:240px;background:#fff;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#777;text-align:center;line-height:150%;font-size:14px;font-weight:300;box-shadow:0 0 12px rgba(0,0,0,.3)}.notification .wrapper p{padding:20px 0}.notification .wrapper .btn{margin:0;width:100%}.notification .wrapper .btn:first-child{margin-bottom:5px}.notification .wrapper .greyPart{background:#f0f0f0;padding:20px}.red .c-app{color:#f34235!important}.red .btn,.red .elementInfo .suggestionBanner .title button,.red .nav-bar__buttons:before,.red .tab-bar{background:#f34235}.red .btnSecondary{background:transparent;color:#f34235}.red .btn--half,.red .btnSecondary{border-color:#f34235}.red .btn-commentary{color:#f34235!important}.red .btn-commentary svg{stroke:#f34235}.red .bigSwitch .activeBar{background:#f34235}.red .tab-bar__notif,.red .tab-bar li:nth-child(2) .orderNotificationDot{color:#f34235}.red .help-me__button{background:#f34235}.red .help-me-list__icon,.red .help-me-list__item:before{background-color:#f34235!important}.red .help-me-list__item--vegan .checked{border:3px solid #f34235;background:#fff!important}.red .help-me-list__item--vegan .checked svg{fill:#f34235;stroke:#f34235}.red .element-item__btn{background:#f34235}.red .nav-bar__buttons svg{stroke:#f34235;fill:#f34235}.red .input-number__controller.add svg,.red .input-number__controller svg{stroke:#f34235}.red .input-number__controller{background:#f34235}.red .checkbox label:after,.red .checkbox label:before{border-color:#f34235}.red .checkbox label:after{background-color:#f34235!important}.red .spinner>div{background-color:#f34235}.red .btn--tag{border:2px solid #f34235;color:#f34235!important}.red .btn--tag svg{fill:#f34235!important}.red .btn--tag.is-filled{background:#f34235!important;color:#fff!important}.yellow .c-app{color:#f39c12!important}.yellow .btn,.yellow .elementInfo .suggestionBanner .title button,.yellow .nav-bar__buttons:before,.yellow .tab-bar{background:#f39c12}.yellow .btnSecondary{background:transparent;border-color:#f39c12;color:#f39c12}.yellow .btn--half{border-color:#f39c12}.yellow .btn-commentary{color:#f39c12!important}.yellow .btn-commentary svg{stroke:#f39c12}.yellow .bigSwitch .activeBar{background:#f39c12}.yellow .tab-bar__notif,.yellow .tab-bar li:nth-child(2) .orderNotificationDot{color:#f39c12}.yellow .help-me__button{background:#f39c12}.yellow .help-me-list__icon,.yellow .help-me-list__item:before{background-color:#f39c12!important}.yellow .help-me-list__item--vegan .checked{border:3px solid #f39c12;background:#fff!important}.yellow .help-me-list__item--vegan .checked svg{fill:#f39c12;stroke:#f39c12}.yellow .element-item__btn{background:#f39c12}.yellow .nav-bar__buttons svg{stroke:#f39c12;fill:#f39c12}.yellow .input-number__controller.add svg,.yellow .input-number__controller svg{stroke:#f39c12}.yellow .input-number__controller{background:#f39c12}.yellow .checkbox label:after,.yellow .checkbox label:before{border-color:#f39c12}.yellow .checkbox label:after{background-color:#f39c12!important}.yellow .spinner>div{background-color:#f39c12}.yellow .btn--tag{border:2px solid #f39c12;color:#f39c12!important}.yellow .btn--tag svg{fill:#f39c12!important}.yellow .btn--tag.is-filled{background:#f39c12!important;color:#fff!important}.green .c-app{color:#4bae4f!important}.green .btn,.green .elementInfo .suggestionBanner .title button,.green .nav-bar__buttons:before,.green .tab-bar{background:#4bae4f}.green .btnSecondary{background:transparent;border-color:#4bae4f;color:#4bae4f}.green .btn--half{border-color:#4bae4f}.green .btn-commentary{color:#4bae4f!important}.green .btn-commentary svg{stroke:#4bae4f}.green .bigSwitch .activeBar{background:#4bae4f}.green .tab-bar__notif,.green .tab-bar li:nth-child(2) .orderNotificationDot{color:#4bae4f}.green .help-me__button{background:#4bae4f}.green .help-me-list__icon,.green .help-me-list__item:before{background-color:#4bae4f!important}.green .help-me-list__item--vegan .checked{border:3px solid #4bae4f;background:#fff!important}.green .help-me-list__item--vegan .checked svg{fill:#4bae4f;stroke:#4bae4f}.green .element-item__btn{background:#4bae4f}.green .nav-bar__buttons svg{stroke:#4bae4f;fill:#4bae4f}.green .input-number__controller.add svg,.green .input-number__controller svg{stroke:#4bae4f}.green .input-number__controller{background:#4bae4f}.green .checkbox label:after,.green .checkbox label:before{border-color:#4bae4f}.green .checkbox label:after{background-color:#4bae4f!important}.green .spinner>div{background-color:#4bae4f}.green .btn--tag{border:2px solid #4bae4f;color:#4bae4f!important}.green .btn--tag svg{fill:#4bae4f!important}.green .btn--tag.is-filled{background:#4bae4f!important;color:#fff!important}.blue .c-app{color:#3498db!important}.blue .btn,.blue .elementInfo .suggestionBanner .title button,.blue .nav-bar__buttons:before,.blue .tab-bar{background:#3498db}.blue .btnSecondary{background:transparent;color:#3498db}.blue .btn--half,.blue .btnSecondary{border-color:#3498db}.blue .btn-commentary{color:#3498db!important}.blue .btn-commentary svg{stroke:#3498db}.blue .bigSwitch .activeBar{background:#3498db}.blue .tab-bar__notif,.blue .tab-bar li:nth-child(2) .orderNotificationDot{color:#3498db}.blue .help-me__button{background:#3498db}.blue .help-me-list__icon,.blue .help-me-list__item:before{background-color:#3498db!important}.blue .help-me-list__item--vegan .checked{border:3px solid #3498db;background:#fff!important}.blue .help-me-list__item--vegan .checked svg{fill:#3498db;stroke:#3498db}.blue .element-item__btn{background:#3498db}.blue .nav-bar__buttons svg{stroke:#3498db;fill:#3498db}.blue .input-number__controller.add svg,.blue .input-number__controller svg{stroke:#3498db}.blue .input-number__controller{background:#3498db}.blue .checkbox label:after,.blue .checkbox label:before{border-color:#3498db}.blue .checkbox label:after{background-color:#3498db!important}.blue .spinner>div{background-color:#3498db}.blue .btn--tag{border:2px solid #3498db;color:#3498db!important}.blue .btn--tag svg{fill:#3498db!important}.blue .btn--tag.is-filled{background:#3498db!important;color:#fff!important}.dark .c-app{color:#34495e!important}.dark .btn,.dark .elementInfo .suggestionBanner .title button,.dark .nav-bar__buttons:before,.dark .tab-bar{background:#34495e}.dark .btnSecondary{background:transparent;color:#34495e}.dark .btn--half,.dark .btnSecondary{border-color:#34495e}.dark .btn-commentary{color:#34495e!important}.dark .btn-commentary svg{stroke:#34495e}.dark .bigSwitch .activeBar{background:#34495e}.dark .tab-bar__notif,.dark .tab-bar li:nth-child(2) .orderNotificationDot{color:#34495e}.dark .help-me__button{background:#34495e}.dark .help-me-list__icon,.dark .help-me-list__item:before{background-color:#34495e!important}.dark .help-me-list__item--vegan .checked{border:3px solid #34495e;background:#fff!important}.dark .help-me-list__item--vegan .checked svg{fill:#34495e;stroke:#34495e}.dark .element-item__btn{background:#34495e}.dark .nav-bar__buttons svg{stroke:#34495e;fill:#34495e}.dark .input-number__controller.add svg,.dark .input-number__controller svg{stroke:#34495e}.dark .input-number__controller{background:#34495e}.dark .checkbox label:after,.dark .checkbox label:before{border-color:#34495e}.dark .checkbox label:after{background-color:#34495e!important}.dark .spinner>div{background-color:#34495e}.dark .btn--tag{border:2px solid #34495e;color:#34495e!important}.dark .btn--tag svg{fill:#34495e!important}.dark .btn--tag.is-filled{background:#34495e!important;color:#fff!important}.grey .c-app{color:#7f8c8d!important}.grey .btn,.grey .elementInfo .suggestionBanner .title button,.grey .nav-bar__buttons:before,.grey .tab-bar{background:#7f8c8d}.grey .btnSecondary{background:transparent;color:#7f8c8d}.grey .btn--half,.grey .btnSecondary{border-color:#7f8c8d}.grey .btn-commentary{color:#7f8c8d!important}.grey .btn-commentary svg{stroke:#7f8c8d}.grey .bigSwitch .activeBar{background:#7f8c8d}.grey .tab-bar__notif,.grey .tab-bar li:nth-child(2) .orderNotificationDot{color:#7f8c8d}.grey .help-me__button{background:#7f8c8d}.grey .help-me-list__icon,.grey .help-me-list__item:before{background-color:#7f8c8d!important}.grey .help-me-list__item--vegan .checked{border:3px solid #7f8c8d;background:#fff!important}.grey .help-me-list__item--vegan .checked svg{fill:#7f8c8d;stroke:#7f8c8d}.grey .element-item__btn{background:#7f8c8d}.grey .nav-bar__buttons svg{stroke:#7f8c8d;fill:#7f8c8d}.grey .input-number__controller.add svg,.grey .input-number__controller svg{stroke:#7f8c8d}.grey .input-number__controller{background:#7f8c8d}.grey .checkbox label:after,.grey .checkbox label:before{border-color:#7f8c8d}.grey .checkbox label:after{background-color:#7f8c8d!important}.grey .spinner>div{background-color:#7f8c8d}.grey .btn--tag{border:2px solid #7f8c8d;color:#7f8c8d!important}.grey .btn--tag svg{fill:#7f8c8d!important}.grey .btn--tag.is-filled{background:#7f8c8d!important;color:#fff!important}select{font-family:montserrat;border:0;background:#fff;box-shadow:0 1px 7px rgba(0,0,0,.1);-webkit-appearance:button;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background:#f0f0f0 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMCAxNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGluZSBDb3B5ICsgTGluZSBDb3B5IDIgKyBMaW5lIENvcHkgKyBMaW5lIENvcHkgMiBDb3B5PC90aXRsZT48ZyBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlPSIjOTc5Nzk3IiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjxwYXRoIGQ9Ik00LjkyNyAxLjExNEwxLjE5MyA0Ljg4Nk01LjA0IDFsMy43MzQgMy43NzEiLz48Zz48cGF0aCBkPSJNNS4wNzMgMTUuODg2bDMuNzM0LTMuNzcyTTQuOTYgMTZsLTMuNzM0LTMuNzcxIi8+PC9nPjwvZz48L3N2Zz4=);background-position:94%;background-repeat:no-repeat;overflow:hidden;padding:10px 15px;width:calc(100% - 85px);color:#464646}.field{margin-bottom:30px}.field:last-child{margin-bottom:0}.field--inline .input,.field--inline .label{display:inline-block;width:auto}.field--inline .label:first-child{margin-right:10px}.label{margin-bottom:0;font-size:14px;color:#777;line-height:1.2;display:block}.label--margin{margin-bottom:18px}.label+.checkbox{margin-top:14px}.autocomplete__input,.input{font-family:Montserrat,sans-serif;margin-top:10px;font-size:14px!important;font-weight:300;padding:10px 0;border:none;border-bottom:1px solid #9198a8;width:100%}.autocomplete__input:focus,.input:focus{outline:none}textarea.input{height:100px;resize:none;padding:0}.radio-group{display:inline-block;margin-right:10px}.radio-group:last-child{margin-right:0}.radio-group input,.radio-group label{display:inline-block;margin:0;width:auto;border-bottom:0}.menu-item{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.menu-item li{position:relative}.menu-item.is-open{background:#fff}.menu-item.is-open h1:after{-webkit-transform:rotate(90deg) translate(-40%);transform:rotate(90deg) translate(-40%);-webkit-transition:all both .2s ease-out;transition:all both .2s ease-out}.menu-item__title{border-bottom:1px solid #e4e4e4;padding:20px 15px;position:relative;cursor:pointer;color:#464646;font-size:14px}.menu-item__title:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDkgMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8dGl0bGU+QXJyb3cgSWNvbjwvdGl0bGU+CiAgICA8cGF0aCBkPSJNOC4yMyA2LjU4MmEuMzIuMzIgMCAwIDAgLjAwOC0uNDU3TDIuMTI4LS4wMDdBLjMzLjMzIDAgMCAwIDEuNjYzIDBMLjc2OS44ODNhLjMyLjMyIDAgMCAwLS4wMDcuNDU3TDUuNzY2IDYuMzYuNzc0IDExLjQ4YS4zMTcuMzE3IDAgMCAwIC4wMDcuNDUzbC44ODYuODczYy4xMjguMTI3LjMzNC4xMy40NTguMDA3TDcuNTAxIDcuM2wuNzMtLjcxOXoiCiAgICAgICAgICBmaWxsPSIjOTA4RThFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+) no-repeat 50%}@media (min-width:700px){.menu-item__title{font-size:16.8px}}.menu-item__btn{background:grey;font-family:montserrat;border:0;width:80px;height:34px;color:#fff;letter-spacing:.02em;box-shadow:0 1px 7px rgba(0,0,0,.1);-webkit-border-radius:2px}.list__item{font-size:13px;padding:10px 0;border-bottom:0}.list__item a{color:#464646;text-decoration:none}.formated-content{color:#777;font-size:14px;line-height:150%;font-weight:300}.formated-content p{margin-bottom:10px}.formated-content p:last-child{margin-bottom:0}.formated-content li{position:relative;padding-left:25px}.formated-content li a{color:#464646;text-decoration:none}.formated-content li:before{content:"\25CF";font-size:14px;color:#aaa;position:absolute;left:0;top:0}.formated-content strong{font-weight:400}.formated-content em{font-style:italic}@media (min-width:700px){.formated-content{font-size:16.8px}}.formated-content--dark-bg{color:#fff}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden}.modal-body{margin:20px 0}.modal-default-button{float:right}.modal__title{text-align:center;color:#464646;margin-bottom:2px}.modal__subtitle{font-size:12px;text-align:center;color:#777}.modal-footer:after,.modal-footer>div:after{content:"";display:table;clear:both}.modal-header--fixed{display:block;padding:14px 20px;height:58px;position:absolute;top:0;left:0;right:0;background:#e4e4e4;z-index:99}.modal-header--fixed+.modal-body{margin-top:58px}.modal-header--fixed .modal-header__inner{left:20px;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.modal--full-h .modal-container{top:0;bottom:0;max-width:400px;width:100%;height:100%;position:relative;padding:20px}.modal--full-h .modal-wrapper{display:block;top:20px;height:auto}.modal--full-h .modal-footer,.modal--full-h .modal-wrapper{position:absolute;bottom:20px;left:20px;right:20px}.modal--full-h .btn{margin-left:0;margin-right:0;width:100%}.btn--half,.modal--full-h .btn:last-child{margin-bottom:0}.btn--half{width:47%;margin-left:6%;float:left;display:block;border:1px solid #f34235}.btn--half:first-child{margin-left:0}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.element-item{position:relative;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15);margin-bottom:15px;overflow:hidden;border-radius:2px}.element-item:first-child{margin-top:15px}.element-item__btn{width:38px;height:38px;position:absolute;bottom:10px;right:10px;border:0;border-radius:3px;background:#f34235}.element-item__btn svg{position:relative;stroke:#fff;width:14px;height:14px;stroke-width:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.element-item__link{width:100%;border:none;background:transparent;padding:0;display:block;margin:0;text-decoration:none;position:relative}.element-item__img{overflow:hidden;width:68px;position:absolute;left:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.element-item__img img{min-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}@media (min-width:700px){.element-item__img{width:102px}}.element-item__block{position:relative;box-shadow:0 -1px 10px rgba(0,0,0,.15);text-align:left;padding:12px 15px}@media (min-width:700px){.element-item__block{padding:24px 30px}}.element-item__title{font-family:Montserrat,sans-serif;text-align:left;font-size:16px;color:#464646;font-weight:400;padding-right:28px;position:relative}.element-item__title:last-child{margin-bottom:0}@media (min-width:700px){.element-item__title{font-size:19.2px}}.element-item__desc{font-family:Montserrat,sans-serif;display:block;text-align:left;font-size:14px;color:#aaa;margin-top:6px}@media (min-width:700px){.element-item__desc{font-size:16.8px}}.element-item__loves{position:absolute;top:6px;right:6px;background:#fff;border-radius:10px;font-family:montserrat;font-size:12px;padding:2px 8px;font-weight:300;color:#000}.element-item__loves .heart{display:inline-block;margin:0 auto;background:url(/app/static/img/heart.7cd7a29.png) 0 0 no-repeat;background-size:cover;height:11px;width:11px;position:relative;top:1px;margin-left:3px}.element-item__arrow{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.element-item__arrow svg{width:12px;height:12px;fill:#777}.notAvailable{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,68%,.9);color:#fff;text-align:center;font-weight:500;line-height:205px;text-transform:uppercase;font-size:13px;letter-spacing:.1em;text-shadow:0 1px 4px rgba(0,0,0,.2);color:red}.notAvailable:before{content:"";position:absolute;top:24%;left:50%;width:40px;height:40px;-webkit-transform:translate(-50%);transform:translate(-50%);background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NiA0NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+UGFnZSAxPC90aXRsZT48ZGVmcz48ZmlsdGVyIHg9Ii01MCUiIHk9Ii01MCUiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImEiPjxmZU9mZnNldCBkeT0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yIDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU1lcmdlPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIi8+PC9mZU1lcmdlPjwvZmlsdGVyPjwvZGVmcz48ZyBmaWx0ZXI9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgMykiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTE4LjgxNiAyMS4wN2w5LjU5OS00LjY1MWMxLjM4My0uNjIzLjQ4My0yLjYyOC0uOTctMS45ODVsLTguMTU2IDMuNjczdi05LjY1YzAtMS41MTYtMi4yOS0xLjQ0Ny0yLjI5IDBsLjAzNCAxMS41NThhMS4yMTUgMS4yMTUgMCAwIDAgMS43ODMgMS4wNTV6Ii8+PHBhdGggZD0iTTE4Ljg1NiAwQzguNDQgMCAwIDguNDQxIDAgMTguODU0YzAgMTAuNDE0IDguNDQxIDE4Ljg1NSAxOC44NTYgMTguODU1IDEwLjQxMiAwIDE4Ljg1My04LjQ0IDE4Ljg1My0xOC44NTNDMzcuNzEgOC40NCAyOS4yNyAwIDE4Ljg1NiAwem0wIDM1LjU1NmMtOS4yMjMgMC0xNi43MDMtNy40NzgtMTYuNzAzLTE2LjcgMC05LjIyMyA3LjQ4LTE2LjcgMTYuNzAzLTE2LjcgOS4yMjIgMCAxNi43IDcuNDc3IDE2LjcgMTYuNyAwIDkuMjItNy40NzggMTYuNy0xNi43IDE2Ljd6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50%;background-size:cover}.element-item--category.has-image .element-item__block{position:absolute;bottom:0;left:0;right:0;z-index:999}.element-item--category.has-image .element-item__title{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.6)}.elements-layout--a .page-elements .element-item.has-image .element-item__block{padding-left:83px}@media (min-width:700px){.elements-layout--a .page-elements .element-item.has-image .element-item__block{padding-left:124.5px}}.elements-layout--a .swiper-slide .element-item__block{padding-top:20px!important;padding-bottom:52px!important;padding-left:151px!important}.elements-layout--a .swiper-slide .element-item__img{width:136px!important}.elements-layout--a .swiper-slide .element-item__title{padding-right:0!important}@media (min-width:700px){.elements-layout--a .swiper-slide .element-item__block{padding-top:30px!important;padding-bottom:78px!important;padding-left:219px!important}.elements-layout--a .swiper-slide .element-item__img{width:204px!important}}.elements-layout--b .page-elements .element-item .element-item__img,.elements-layout--b .swiper-wrapper .element-item .element-item__img{width:100%!important;height:100px;position:relative;display:block}.elements-layout--b .page-elements .element-item .element-item__img img,.elements-layout--b .swiper-wrapper .element-item .element-item__img img{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.elements-layout--b .page-elements .element-item.has-image .element-item__block,.elements-layout--b .swiper-wrapper .element-item.has-image .element-item__block{box-shadow:none}.categories-layout--a .contain-categories .element-item,.categories-layout--a .page-index .categories-wrapper .element-item{background:transparent;box-shadow:none;border-bottom:1px solid #e4e4e4;margin:0 auto!important;padding:10px 0 11px}.categories-layout--a .contain-categories .element-item__block,.categories-layout--a .page-index .categories-wrapper .element-item__block{background:transparent;box-shadow:none;padding-top:0;padding-bottom:0}.categories-layout--a .contain-categories .element-item__title,.categories-layout--a .page-index .categories-wrapper .element-item__title{font-size:14px;min-height:42px;line-height:42px;font-family:montserrat,serif;font-weight:300;border:none;text-decoration:none;color:#464646}.categories-layout--b .page-categories .categories-wrapper .element-item.has-image .element-item__block,.categories-layout--b .page-index .categories-wrapper .element-item.has-image .element-item__block{box-shadow:none}.categories-layout--b .page-categories .categories-wrapper .element-item.has-image .element-item__img,.categories-layout--b .page-index .categories-wrapper .element-item.has-image .element-item__img{position:relative}.categories-layout--b .page-categories .categories-wrapper .element-item.has-image .element-item__img:before,.categories-layout--b .page-index .categories-wrapper .element-item.has-image .element-item__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:9;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.65));background:linear-gradient(180deg,transparent,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.categories-layout--b .page-categories .categories-wrapper .element-item.has-image .element-item__arrow svg,.categories-layout--b .page-index .categories-wrapper .element-item.has-image .element-item__arrow svg{fill:#fff}.categories-layout--b .page-categories .categories-wrapper .element-item__img,.categories-layout--b .page-index .categories-wrapper .element-item__img{width:100%!important;height:100px;position:relative;display:block}.categories-layout--b .page-categories .categories-wrapper .element-item__img img,.categories-layout--b .page-index .categories-wrapper .element-item__img img{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.has-order-button .element-item__title{padding-right:73px}.has-order-button .element-item__loves{top:auto;bottom:24px;right:50px}.has-order-button .element-item__block{min-height:58px}.element-item.has-left-icon .element-item__left-icon{position:absolute;width:25px;height:25px;top:50%;left:12px;-webkit-transform:translateY(-55%);transform:translateY(-55%);pointer-events:none}.element-item.has-left-icon .element-item__block{min-height:42px;padding-left:53px}.element-item-enter-active,.element-item-leave-active{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.element-item-leave-active{opacity:0}.element-item-enter-active{opacity:1}.element-item-enter{opacity:0}.element-item__inferior,.element-item__superior{position:relative;padding:12px 15px}.element-item__inferior:after,.element-item__superior:after{content:"";display:table;clear:both}.element-item__inferior{background:#f0f0f0}.element-item--image-top .element-item__img,.element-item--image-top.has-image .element-item__img{position:relative;width:100%;height:100px}.element-item--image-top .element-item__title,.element-item--image-top.has-image .element-item__title{padding:0}.element-item--image-top .element-item__block,.element-item--image-top.has-image .element-item__block{box-shadow:none;padding:12px 15px}.nav-bar{position:fixed;height:45px}.nav-bar,.nav-bar__title{width:100%;background:#fff;z-index:150}.nav-bar__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;height:100%;text-align:center;font-size:12px;text-transform:uppercase;font-weight:600;color:#464646;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.15);position:relative}.nav-bar__buttons{float:right;padding:0;position:absolute;width:40px;height:45px;border:none;text-indent:-99999px;left:0;top:0;background:#fff;z-index:300}.nav-bar__buttons svg{stroke:#f34235;fill:#f34235;stroke-width:1px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px;height:17px}.nav-bar__buttons--close{z-index:99999}.nav-bar__buttons--close svg{width:14px;height:14px}.nav-bar__buttons--search{left:inherit;right:0}.nav-bar__search{background:#fff;position:absolute;top:0;left:0;height:45px;width:calc(100% - 40px);z-index:999;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-bar__search input{width:100%;height:100%;display:block;padding:0 30px 0 40px;border:0;font-size:16px;text-align:left}.search-enter,.search-leave-to{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:0}.search-enter-to,.search-leave{-webkit-transform:translateX(0);transform:translateX(0)}.tab-bar{position:fixed;left:0;bottom:0;width:100%;height:55px;box-shadow:0 -2px 4px rgba(0,0,0,.2);z-index:150}.tab-bar__inner{max-width:400px;margin:0 auto;position:relative;height:100%}.tab-bar__inner:after{content:"";display:table;clear:both}.tab-bar__item{position:relative;display:block;width:25%;height:100%;float:left}.tab-bar__item:before{right:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:60%;opacity:.2}.tab-bar__item:before,.tab-bar__notif{position:absolute;background:#fff;z-index:9999}.tab-bar__notif{top:5px;left:calc(50% + 8px);width:14px;height:14px;border-radius:50%;color:#f34235;text-indent:0;font-size:9px;font-weight:600;line-height:14px;text-align:center;pointer-events:none;opacity:.7}.tab-bar__item__icon{width:24px;height:24px;position:absolute;top:9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1}.tab-bar__item--options:after{display:none}.tab-bar__link{width:100%;height:100%;font-family:montserrat;color:#fff;font-size:9px;line-height:83px;color:hsla(0,0%,100%,.4);border:none;background:transparent;border-radius:0;display:block;text-align:center;text-decoration:none;position:relative;-webkit-transition:all .1s ease;transition:all .1s ease}.tab-bar__link:before{content:"";position:absolute;bottom:0;left:0;height:3px;background:#fff;opacity:1;z-index:9999;border-radius:2px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease;transition:all .2s ease}.tab-bar__link.active{color:#fff}.tab-bar__link.active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.banner.banner-app{position:fixed;left:15px;right:15px;padding:0}.banner-app__header{padding:20px;position:relative}.banner-app__header p{font-size:10px;line-height:14px;padding-left:40px;padding-right:8px}.banner-app__header .logo{fill:#666;position:absolute;left:20px}.banner-app__footer{padding:10px;text-align:center}.banner-app__footer p{font-size:10px;line-height:10px}.banner-app__footer .icon{margin:0 5px;display:inline-block;vertical-align:middle}.banner-app__triangle{height:11px!important;position:absolute}.banner-app.ios{bottom:20px}.banner-app.ios .banner-app__triangle{fill:#f1f1f1;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.banner-app.ios .banner-app__footer{background:#f1f1f1}.banner-app.ios .banner-app__footer .share{width:26px;height:28px}.banner-app.ios .banner-app__footer .add{width:42px;height:auto}.banner-app.android{top:20px;color:#fff}.banner-app.android .banner-app__triangle{fill:#4a4a4a;top:0;right:17px;-webkit-transform:translateY(-99%) rotate(180deg);transform:translateY(-99%) rotate(180deg)}.banner-app.android .banner__cross svg,.banner-app.android .logo{fill:#fff}.banner-app.android .banner-app__header{background:#4a4a4a}.banner-app.android .banner-app__footer{background:#595959;padding-top:15px;padding-bottom:15px}.banner-app.android .option{width:5px;height:26px}.page>div{height:100%}.page-elements .page{overflow:inherit}.page--forward-enter-active,.page--forward-leave-active{-webkit-transition:all .2s linear!important;transition:all .2s linear!important}.page--forward-enter{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}.page--forward-enter-to{opacity:1}.page--forward-enter-to,.page--forward-leave{-webkit-transform:translateX(0);transform:translateX(0)}.page--forward-leave{opacity:0}.page--forward-leave-to{opacity:1;-webkit-transform:translateX(-60px);transform:translateX(-60px)}.page--fade-enter-active>div>div,.page--fade-leave-active>div>div{-webkit-transition:all .3s linear!important;transition:all .3s linear!important}.page--fade-enter>div>div{opacity:0}.page--fade-enter-to>div>div{opacity:1}.svg-icon{width:24px;height:24px}.help-me{z-index:149;position:relative}.help-me .checkbox{margin-bottom:15px}.help-me .checkbox--cross{display:block}.help-me .checkbox--cross label:after{-webkit-transform:scale(1)!important;transform:scale(1)!important;background-color:#f34235!important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkxpbmUgQ29weSAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgIDxnIGlkPSJNb2JpbGUtUG9ydHJhaXQtQ29weS03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjkuMDAwMDAwLCAtMjIxLjAwMDAwMCkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIzIj4KICAgICAgICAgICAgPHBhdGggZD0iTTMxLjUsMjIzLjUgTDQyLjUsMjM0LjUiIGlkPSJMaW5lLUNvcHktMiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% auto!important}.help-me .overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:hsla(0,0%,91%,.8);pointer-events:none;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.help-me .overlay.is-active{pointer-events:all;opacity:1}.window__heading{position:fixed;z-index:20;background:#fff;padding:20px 0;width:100%}.window__body{padding-top:52px}.help-me__window{position:fixed;height:calc(100% - 100px);top:45px;right:0;bottom:0;padding:20px;background:#e7e7e7;background:#fff;overflow-y:scroll;z-index:150;width:70%;box-shadow:-1px 0 10px rgba(0,0,0,.15)}.help-me__window label{display:block;margin-bottom:10px}.help-me__window .section-title{margin-bottom:0}.help-me.allergen-window .help-me-list,.help-me.allergen-window .help-me__button{opacity:0;visibility:hidden}.help-me.allergen-window .overlay{opacity:.5}.help-me__button{position:fixed;right:20px;bottom:70px;width:60px;height:60px;border-radius:50%;border:0;box-shadow:2px 2px 4px rgba(0,0,0,.2);z-index:100}.help-me__button svg{fill:#fff;stroke:#fff}.help-me-list{position:fixed;right:70px;bottom:130px;z-index:100}.help-me-list__item{font-family:montserrat;float:right;clear:right;position:relative;bottom:0;background:#fff;padding:8px;margin-bottom:20px;font-size:14px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#464646}.help-me-list__icon{position:absolute;top:-5px;right:-50px;width:37px;height:37px;box-shadow:2px 2px 4px rgba(0,0,0,.2);background:#f34235;border-radius:18.5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.help-me-list__icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;fill:#fff}.help-me-list__icon.checked svg{stroke:#fff}.help-me-list__item--vegan .unchecked{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.help-me-list__item--vegan .checked{opacity:0;-webkit-transform:scale(0);transform:scale(0);border:3px solid #f34235;background:#fff}.help-me-list__item--vegan .checked svg{fill:#f34235;stroke:#f34235;stroke-width:14px;width:16px;height:16px}.help-me-list__item--vegan input:checked~.unchecked{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.help-me-list__item--vegan input:checked~.checked{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.help-me-list{pointer-events:none}.help-me-list li{-webkit-transition:all .2s cubic-bezier(1,.01,0,1.22);transition:all .2s cubic-bezier(1,.01,0,1.22);opacity:0}.help-me-list li:first-child{-webkit-transform:translateY(60%);transform:translateY(60%)}.help-me-list li:nth-child(2){-webkit-transform:translateY(40%);transform:translateY(40%)}.help-me-list li:nth-child(3){-webkit-transform:translateY(25%);transform:translateY(25%)}.help-me-list.is-active{pointer-events:all}.help-me-list.is-active li{opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.help-me__window--allergen{padding-top:0}.help-me__window--allergen .checkbox{-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.help-me__window--allergen .checkbox:first-child{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition-delay:.01s;transition-delay:.01s}.help-me__window--allergen .checkbox:nth-child(2){-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition-delay:.02s;transition-delay:.02s}.help-me__window--allergen .checkbox:nth-child(3){-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-transition-delay:.03s;transition-delay:.03s}.help-me__window--allergen .checkbox:nth-child(4){-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:.04s;transition-delay:.04s}.help-me__window--allergen .checkbox:nth-child(5){-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition-delay:.05s;transition-delay:.05s}.help-me__window--allergen .checkbox:nth-child(6){-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);-webkit-transition-delay:.06s;transition-delay:.06s}.help-me__window--allergen .checkbox:nth-child(7){-webkit-transform:translate3d(0,70px,0);transform:translate3d(0,70px,0);-webkit-transition-delay:.07s;transition-delay:.07s}.help-me__window--allergen .checkbox:nth-child(8){-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0);-webkit-transition-delay:.08s;transition-delay:.08s}.help-me__window--allergen .checkbox:nth-child(9){-webkit-transform:translate3d(0,90px,0);transform:translate3d(0,90px,0);-webkit-transition-delay:.09s;transition-delay:.09s}.help-me__window--allergen .checkbox:nth-child(10){-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-webkit-transition-delay:.1s;transition-delay:.1s}.help-me__window--allergen .checkbox:nth-child(11){-webkit-transform:translate3d(0,110px,0);transform:translate3d(0,110px,0);-webkit-transition-delay:.11s;transition-delay:.11s}.help-me__window--allergen .checkbox:nth-child(12){-webkit-transform:translate3d(0,120px,0);transform:translate3d(0,120px,0);-webkit-transition-delay:.12s;transition-delay:.12s}.help-me__window--allergen .checkbox:nth-child(13){-webkit-transform:translate3d(0,130px,0);transform:translate3d(0,130px,0);-webkit-transition-delay:.13s;transition-delay:.13s}.help-me__window--allergen .checkbox:nth-child(14){-webkit-transform:translate3d(0,140px,0);transform:translate3d(0,140px,0);-webkit-transition-delay:.14s;transition-delay:.14s}.help-me__window--allergen .checkbox:nth-child(15){-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0);-webkit-transition-delay:.15s;transition-delay:.15s}.help-me__window--allergen .checkbox:nth-child(16){-webkit-transform:translate3d(0,160px,0);transform:translate3d(0,160px,0);-webkit-transition-delay:.16s;transition-delay:.16s}.help-me__window--allergen .checkbox:nth-child(17){-webkit-transform:translate3d(0,170px,0);transform:translate3d(0,170px,0);-webkit-transition-delay:.17s;transition-delay:.17s}.help-me__window--allergen .checkbox:nth-child(18){-webkit-transform:translate3d(0,180px,0);transform:translate3d(0,180px,0);-webkit-transition-delay:.18s;transition-delay:.18s}.help-me__window--allergen .checkbox:nth-child(19){-webkit-transform:translate3d(0,190px,0);transform:translate3d(0,190px,0);-webkit-transition-delay:.19s;transition-delay:.19s}.help-me__window--allergen .checkbox:nth-child(20){-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-webkit-transition-delay:.2s;transition-delay:.2s}.help-me__window--allergen.is-active .checkbox{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.window-enter-active,.window-leave-active{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.window-leave-active{opacity:0}.window-enter-active{opacity:1}.window-enter{opacity:0}.page-help-me-choose-result .help-me,.page-help-me-choose .help-me,.page-options .help-me,.page-orders .help-me,.page-restaurants .help-me,.page-single-element .help-me,.page-single-order .help-me,.page-waiter .help-me{display:none}.modal-settings .header__logo,.modal-settings .header__logo img{width:100%}.modal-settings .modal-footer{margin-top:15px}.commentary{margin-top:20px;margin-bottom:20px!important;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;max-height:240px}.commentary.is-hidden{max-height:0;margin-top:0;margin-bottom:0!important}.commentary .input{height:66px}.btn-commentary{position:relative;padding-left:34px;padding-right:15px;margin:20px auto auto}.btn-commentary svg{stroke:#f34235;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px;height:14px;position:absolute;left:10px;-webkit-transition:transform .2s ease;transition:transform .2s ease}.btn-commentary.is-active svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.btn-delete{margin-top:15px}.btn-delete.confirm{background:#f34235!important;color:#fff!important}.modal--order-success .modal-body{margin-top:0;text-align:center;color:#464646}.modal--order-success .check{width:60px;height:60px;display:block;fill:grey;margin:0 auto 10px}.banner{padding:20px;background:#fff;box-shadow:0 -1px 10px rgba(0,0,0,.15);z-index:9999;border-radius:3px;color:#464646;-webkit-transition:all .3s ease;transition:all .3s ease}.banner__cross{padding:15px;position:absolute;right:0;top:0;border-radius:0;z-index:20;box-shadow:none;background:transparent;border:0}.banner__cross svg{stroke:#f34235;fill:#f34235;stroke-width:1px;width:12px;height:12px}.banner__content{position:relative;z-index:10}.banner-enter{opacity:0}.banner-leave-active{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.elements-list[data-v-78154b80]{padding-bottom:30px}.empty[data-v-78154b80]{padding:20px;color:grey}.page-restaurants .tab-bar{display:none}.page-restaurants .page__wrapped{padding:0 10px}.element-item__img{background-size:contain;background-position:50%;background-repeat:no-repeat}.has-order-button .element-item__desc{padding-right:42px}li{list-style:none}.swiper-container{margin-top:12px}.swiper-wrapper .element-item,.swiper-wrapper .element-item:first-child{margin-top:0!important;margin-bottom:5px!important}.swiper-pagination{bottom:24px!important}.swiper-pagination-bullet{width:5px;height:5px;background:#000;opacity:.2;border-radius:3px}.swiper-pagination-bullet-active{opacity:1;background:#818181}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.swiper-slide{box-sizing:border-box;padding:0 10px!important}.categories-wrapper{position:relative;z-index:10;padding-bottom:30px!important}.element-item:first-child{margin-top:10px!important}.menu-header[data-v-3e190d85]{padding:30px 20px}.menu-header__item[data-v-3e190d85]{color:#464646;font-size:14px;font-weight:300;line-height:1.2;margin-bottom:20px}.menu-header__item[data-v-3e190d85]:last-child{margin-bottom:0}.categories-wrapper[data-v-3e190d85]{padding-bottom:30px}.retractable-item{height:auto;border-bottom:1px solid #e4e4e4;padding:0;background:transparent!important}.retractable-item:last-child{border-bottom:0}.retractable-item .category-item__header{height:62px;position:relative;padding:0}.retractable-item .category-item__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}.retractable-item .category-item__btn{border-bottom:0;min-height:inherit;height:100%;line-height:62px;padding-left:62px}.retractable-item .category-item__btn:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.retractable-item .element-item:first-child{margin-top:0!important}.retractable-item .element-item:last-child{margin-bottom:0!important}.retractable-item__section[data-v-e2479e3c]{-webkit-transition:opacity .2s ease-out,height .2s ease-out;transition:opacity .2s ease-out,height .2s ease-out;overflow:hidden}.retractable-enter[data-v-e2479e3c],.retractable-leave-active[data-v-e2479e3c]{opacity:0;height:0!important}.page-elements .elements-list{padding-bottom:30px}.page-elements .page-elements:after{content:"";display:table;clear:both}.feature-orders .wrapper{height:100%}.feature-orders .element-info{padding-bottom:40px;height:calc(100% - 54px);overflow-y:auto}.page-single-element{position:relative;background:#f0f0f0}.section-title{margin-bottom:20px}.element-info{padding-bottom:60px;position:relative}.page-banner{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;overflow:hidden;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}.page-banner img{width:100%}.page__content{padding:0 20px}.element-info__heading{width:100%;padding:0 20px;margin-bottom:15px;margin-top:15px}.element-info__wrapper{background:#e7e7e7;padding:12px 20px;border-radius:2px}.element-info__wrapper--bigger{padding:20px}.element-info__title{position:relative;line-height:1.3;font-size:14px;color:#464646}@media (min-width:700px){.element-info__title{font-size:16.8px}}.element-info__subtitle{text-transform:lowercase;font-weight:600;font-size:11px;color:#777;text-align:left;letter-spacing:0;margin-top:6px}@media (min-width:700px){.element-info__subtitle{font-size:13.2px}}.element-information{display:block;width:100%}.element-information:after{content:"";display:table;clear:both}.element-information__item{position:relative;float:left;width:50%;font-size:14px;color:#777;text-align:center}@media (min-width:700px){.element-information__item{font-size:16.8px}}.element-information__likes{position:relative;border-right:1px solid #e4e4e4}.element-information__likes p{text-align:right;width:50%}.element__sections{margin-bottom:40px}.element__sections:last-of-type{margin-bottom:15px}.element__sections:first-child{padding-top:15px}.element__sections--description{margin-top:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1100px){.element__sections--description{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.element-info__description{line-height:150%;font-weight:300;font-size:14px;color:#777;position:relative}@media (min-width:700px){.element-info__description{font-size:16.8px}}.suggestionBanner{position:relative;overflow:hidden;margin-bottom:20px;cursor:pointer;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.suggestionBanner .title-addBtn{bottom:5px;right:5px}.suggestionBanner .btnAddToCartForm{padding:10px 0}.suggestionBanner .suggestionBanner__inner{display:block;padding:0;border:0;font-family:montserrat;text-decoration:none}.suggestionBanner .suggestionBanner__inner .elementBtn-loves{position:absolute;top:6px;right:6px;background:#fff;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.1);font-family:montserrat;font-size:12px;padding:2px 8px;font-weight:300}.suggestionBanner .suggestionBanner__inner .elementBtn-loves .heart{display:inline-block;margin:0 auto;background:url(/app/static/img/heart.7cd7a29.png) 0 0 no-repeat;background-size:cover;height:11px;width:11px;position:relative;top:1px;margin-left:3px}.allergens{position:relative}.element-information__cutlery-inner[data-v-1ffaa6cd]{font-size:14px;display:block;color:#464646;vertical-align:middle}.element-information__cutlery-inner>span[data-v-1ffaa6cd]{position:relative;margin-right:5px}.element-information__cutlery-inner svg[data-v-1ffaa6cd]{width:18px;fill:#464646;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elements-list[data-v-42d35e3e]{padding-bottom:30px}.empty[data-v-42d35e3e]{padding:20px;color:grey}.wrapper[data-v-42d35e3e]{height:100%;overflow:hidden}.wrapper__inner[data-v-42d35e3e]{height:100%;overflow-y:auto}.page-options .wrapper[data-v-1c80ddf6]{padding-bottom:30px}.setting__list-wrapper[data-v-1c80ddf6]{width:90%;font-weight:300;padding:0 10px;margin:auto}.menu-item__inner[data-v-1c80ddf6]{padding:15px;width:100%}.menu-item__inner input[data-v-1c80ddf6],.menu-item__inner select[data-v-1c80ddf6]{width:100%}.mention[data-v-1c80ddf6]{padding:0 40px;font-weight:300;margin-top:30px;text-align:center;line-height:1.4;font-size:14px;color:#464646}.mention a[data-v-1c80ddf6]{text-decoration:none;color:#003bf0;font-weight:400}.restaurantLogo[data-v-1c80ddf6]{width:75%;height:100px;background-size:contain;background-repeat:no-repeat;background-position:50%;overflow:hidden;padding:10px;margin:30px auto 20px}.restaurantLogo img[data-v-1c80ddf6]{max-width:calc(100% - 20px);max-height:90px;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.toast[data-v-9f60e80a]{background:rgba(0,0,0,.8);color:#fff;border-radius:2px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);padding:20px;z-index:200000;-webkit-transition:all .3s ease;transition:all .3s ease}.toast__inner[data-v-9f60e80a]{font-size:14px;font-weight:300;white-space:nowrap}.toast-enter[data-v-9f60e80a],.toast-leave-active[data-v-9f60e80a]{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.toast-enter .toast-container[data-v-9f60e80a],.toast-leave-active .toast-container[data-v-9f60e80a]{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}.cart-is-filled .wrapper__inner[data-v-6425da22]{max-width:400px;margin:0 auto;height:calc(100% - 88px)}.wrapper[data-v-6425da22]{height:100%;overflow:hidden}.tab-wrapper[data-v-6425da22]{padding:15px 15px 30px}.wrapper__inner[data-v-6425da22]{overflow-y:auto;height:calc(100% - 34px)}.order-notice[data-v-6425da22]{padding:20px;text-align:center}.order-notice p[data-v-6425da22]{font-weight:400;font-size:14px;color:#464646;line-height:1.4;margin-bottom:18px}.element-item--order:last-child{margin-bottom:0}.element-item--order.is-disabled{opacity:.6}.element-item--order .element-item__title{margin-bottom:3px;font-size:18px}.element-item--order .element-item__desc{float:left;margin-top:0;font-weight:300;font-size:13px;color:#777}.element-item--order .element-item__cutlery{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;display:block;background:transparent}.element-item--order .element-item__cutlery>span{font-size:14px;display:block;padding-right:25px;color:#464646}.element-item--order .element-item__cutlery svg{width:18px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#464646}.element-item--order .element-item__price{color:#464646;float:right;font-size:14px}.element-item--order .element-item__price .smaller{color:#aaa;font-weight:500;margin-right:5px}.ticket{position:relative;margin:0 auto 20px;padding-bottom:95px;padding-top:10px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.1)}.ticket:before{top:0;height:15px;background:-webkit-linear-gradient(#000,#fff);opacity:.1}.ticket:after,.ticket:before{content:"";position:absolute;left:0;width:100%}.ticket:after{bottom:-9px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPlBhdGggMTAzNDwvdGl0bGU+PHBhdGggZD0iTS41LjU0OXMyLjczLjAxMyAyLjczIDIuNDdjMCAyLjQ1NSAxLjgxNSAzLjAyNCAyLjc4NiAzLjAyNC45NzIgMCAzLjA0Ny0uNDggMy4wNDctMy4wMjRTMTEuNjk1LjU1IDExLjY5NS41NSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) repeat-x;height:10px}.ticket__section{margin-bottom:15px}.ticket__section:last-child{margin-bottom:0}.ticket__title{text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:12px;padding:20px 0 10px;color:#464646}.ticket__list{font-size:14px}.ticket__qt{position:absolute;top:15px;left:25px}.ticket__item{position:relative;padding:15px 25px;color:#777;font-weight:500}.ticket__item:after{content:"";position:absolute;bottom:0;width:85%;height:1px;background:#e5e5e5;left:7%}.ticket__item span{font-weight:700;margin-right:3px}.ticket__desc,.ticket__name,.ticket__price{padding-left:15px}.ticket__desc{font-weight:300;color:#aaa;margin-top:14px;font-size:12px;line-height:1.2}.ticket__price{margin-top:5px;color:#464646;font-size:12px;font-weight:500}.ticket__price .non-em{color:#aaa;font-weight:500}.ticket__price .smaller{font-size:10px;font-weight:500}.ticket__cart-total{font-size:11px;font-weight:600;color:#777;text-transform:uppercase;letter-spacing:1px;float:right;margin-top:30px;margin-right:30px;width:100%;text-align:right;line-height:1.1}.ticket__cart-total span{font-size:16px;color:#464646}.ticket__cart-total .smaller{font-size:12px;font-weight:500;color:#aaa}.wrapper[data-v-365b9d96]{height:100%;padding-top:60px}.header[data-v-365b9d96]{padding:0 20px}.header .svg-icon[data-v-365b9d96]{width:75px;height:75px;margin:0 auto 20px;display:block}.header .text[data-v-365b9d96]{color:#777;margin:0 auto;text-align:center}.help-me-chose.wrapper[data-v-75a5254e]{height:100%;overflow:hidden}.help-me-chose .section-title[data-v-75a5254e]{margin-bottom:10px}.help-me-chose .elements-list[data-v-75a5254e]{padding-bottom:30px}.help-me-chose .wrapper__inner[data-v-75a5254e]{height:calc(100% - 54px);overflow-y:auto}.help-me-chose .checkbox[data-v-75a5254e]{display:block}.elements-list[data-v-cc3e3354]{padding-bottom:30px}.empty[data-v-cc3e3354]{padding:20px;color:grey}.wrapper[data-v-cc3e3354]{height:100%;overflow:hidden}.wrapper__inner[data-v-cc3e3354]{height:calc(100% - 54px);overflow-y:auto}.input-number{position:relative;height:36px}.input-number__input{border:0;width:calc(100% - 98px);padding:0;height:100%;display:block;margin:10px auto auto;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-number__input:focus{background:#f0f0f0}.input-number__controller{background:none;border:0;top:0;bottom:0;background:#9198a8;height:100%;width:36px;border-radius:3px}.input-number__controller,.input-number__controller svg{position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.input-number__controller svg{stroke:#fff!important;width:14px;height:14px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.input-number__controller.add{right:0}.input-number__controller.add svg{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.input-number__controller:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.content-loader{position:absolute;left:0;right:0;z-index:999;bottom:0}.content-loader>.spinner{padding:2px 10px;border-radius:3px;width:65px}.content-loader>.spinner>div{width:8px;height:8px}.content-loader__text{font-size:16px;text-align:center;margin-bottom:10px;color:#464646}.content-loader-enter-active,.content-loader-leave-active{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-loader-enter-active{-webkit-transition-delay:0s;transition-delay:0s}.content-loader-leave-active{-webkit-transition-delay:1s;transition-delay:1s;opacity:0}.content-loader-enter-active{opacity:1}.content-loader-enter{opacity:0}