@-webkit-keyframes forceRepaintAnim{0%{padding:0;zoom:100%}to{padding:0;zoom:99.99999%}}@keyframes forceRepaintAnim{0%{padding:0;zoom:100%}to{padding:0;zoom:99.99999%}}@keyframes ofrimgloading{0%,to{opacity:.08}50%{opacity:.2}}@-webkit-keyframes sqldr{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%,to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sqldr{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%,to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sqldrinner{0%,25%,to{height:0%}50%,75%{height:110%}}@keyframes sqldrinner{0%,25%,to{height:0%}50%,75%{height:110%}}@-webkit-keyframes placeHolderShimmer{0%{background-position:100%0}to{background-position:-100%0}}@keyframes placeHolderShimmer{0%{background-position:100%0}to{background-position:-100%0}}@-webkit-keyframes sfpAnimSize{0%{width:10px;height:0}50%{width:80px;height:8px}to{width:120px;height:70px}}@keyframes sfpAnimSize{0%{width:10px;height:0}50%{width:80px;height:8px}to{width:120px;height:70px}}@-webkit-keyframes sfpAnimBorder{to{border-width:5px 10px}}@keyframes sfpAnimBorder{to{border-width:5px 10px}}@-webkit-keyframes sfpAnimFade{to{opacity:1}}@keyframes sfpAnimFade{to{opacity:1}}@-webkit-keyframes sfpAnimRotate{to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes sfpAnimRotate{to{-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}}@-webkit-keyframes animch_stroke{to{stroke-dashoffset:0}}@keyframes animch_stroke{to{stroke-dashoffset:0}}@-webkit-keyframes animch_scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes animch_scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes animch_fill{to{-webkit-box-shadow:inset 0 0 0 30px #1cae27;box-shadow:inset 0 0 0 30px #1cae27}}@keyframes animch_fill{to{-webkit-box-shadow:inset 0 0 0 30px #1cae27;box-shadow:inset 0 0 0 30px #1cae27}}@-webkit-keyframes bell_anim_bell{0%,25%,75%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}45%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}55%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes bell_anim_bell{0%,25%,75%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}45%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}55%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@-webkit-keyframes bell_anim_clap{0%,25%,75%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-.15em);transform:translateX(-.15em)}45%{-webkit-transform:translateX(.15em);transform:translateX(.15em)}55%{-webkit-transform:translateX(-.1em);transform:translateX(-.1em)}60%{-webkit-transform:translateX(.1em);transform:translateX(.1em)}}@keyframes bell_anim_clap{0%,25%,75%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-.15em);transform:translateX(-.15em)}45%{-webkit-transform:translateX(.15em);transform:translateX(.15em)}55%{-webkit-transform:translateX(-.1em);transform:translateX(-.1em)}60%{-webkit-transform:translateX(.1em);transform:translateX(.1em)}}@-webkit-keyframes dotripple{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotripple{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes btnshine{50%,to{left:200%}}@keyframes btnshine{50%,to{left:200%}}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;text-decoration:none}:root{--vh:1vh;-ms-touch-action:none;touch-action:none;color-scheme:light only;supported-color-schemes:light}ol,ul{list-style:none}fieldset{border:0}table{border-collapse:collapse;border-spacing:0}*{font-family:"Montserrat",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}body,html{height:100%;overscroll-behavior-x:none;overscroll-behavior-y:none;-ms-touch-action:none;touch-action:none;color-scheme:light}body{font-size:14px;color:#000;font-weight:500;background-color:#f8f8f8;overflow-y:auto;width:100vw;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;z-index:1;-webkit-overflow-scrolling:touch}body.no-actions,body.no-actions *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;pointer-events:none!important}.jconfirm.loading:before,body.opacity-wait:before{content:"";display:block;position:fixed;height:100%;width:100%;left:0;top:0;z-index:99999999999999999999;background-color:rgba(255,255,255,.3);background-image:url(/assets/res/oval-dark.svg);background-size:40px;background-position:50% 50%;background-repeat:no-repeat}body,body.disabled{min-height:calc((var(--vh, 1vh)*100))}body.disabled{overflow:hidden;max-height:100vh}body.force-repaint{-webkit-animation:forceRepaintAnim infinite 500ms;animation:forceRepaintAnim infinite 500ms;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}::-moz-focus-inner{outline:0!important;border:0!important;-moz-outline-style:none}:focus{outline:0!important}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.flx{display:-webkit-box;display:-ms-flexbox;display:flex}.flx.va-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flx.va-t{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ha-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mi{font-family:"Material Icons Outlined",sans-serif!important;font-weight:400;font-style:normal;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.mi.s{font-family:"Material Icons","Material Icons Outlined",sans-serif!important}#loader.full .ldr-sq>div,.bg{background-color:#fff}.h100{height:100%}.w100{width:100%}.gt20{margin-top:20px}.gt30{margin-top:30px}#app-wait-permissions{position:fixed;left:0;right:0;top:0;z-index:9999999;background-color:#f8f8f8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:60px 30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#call-waiter-content h2,#openmenu-hamburger .seg strong span{font-family:"Baloo 2","Montserrat",Helvetica,Arial,sans-serif}#call-waiter,#call-waiter-content a.back,#cart-complete>a,#cart-complete>button,#cart-expand-btn,#lang-sel a,#menus-tab-category-quick ul li>div p,#poweredby a,#scanning-inner p,#var-sel .var>strong span,#var-sel button,.fg,.menu-filter-popup .list strong,.menu-header button.btn-hamburger strong,.mf,.mfa *,.offer-order button,.pay-qr-overlay p,html .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default,html .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{font-family:"Baloo 2","Montserrat",Helvetica,Arial,sans-serif;line-height:1.2}#offer .menu-header .price,.cart-entry .opts strong,.menu-filters .menu-filter-btn,.popup-payments a>.name{font-family:"Baloo 2","Montserrat",Helvetica,Arial,sans-serif}button{outline:0;border:0}#app-wait-permissions img{height:42px}#app-wait-permissions .loader{height:60px;width:60px;opacity:.4;margin-top:10px}#app-wait-permissions p{margin-top:20px;color:#331004;text-align:center;font-size:16px;line-height:23px;font-weight:500}#scanner-camera-no-perm,body.cart-has-items #poweredby a,body.tbl-pay #poweredby a{display:none}#app-wait-permissions,#mobile-wrapper{height:100%;width:100%;margin:auto}#offer{height:100%;margin:auto}#scanner{max-height:100vh;max-height:calc((var(--vh, 1vh)*100));overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#scanner #reader,.page{height:100%;width:100%;position:relative}.page{background-color:#0a1018;z-index:2;display:none}#scanner #reader{z-index:3;padding-bottom:32px}#scanner #reader video{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover}#scanner .ldr-sq,#scanner-text{position:absolute;margin:auto;bottom:0}#scanner .ldr-sq{height:46px;width:46px;left:0;top:0;right:0}#scanner-text{background-color:#fff;color:#5e3020;padding:12px;font-size:15px;width:100%;border-radius:0;z-index:99;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scanner-text>p{margin-right:8px}img.svg{opacity:0;visibility:hidden}#scanner-text img,#scanner-text svg{height:22px;width:22px;margin-right:10px}#menus-tab-btns li svg *,#scanner-text svg *{fill:#ff794a!important}#scanning .ldr-sq{height:32px;width:32px;margin-bottom:26px;display:block;border-color:#ff794a}#scanning svg *{stroke:#ff794a!important}#scanning-inner .ldr-sq>div{background-color:#ff794a}#scanning-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;width:100%}#scanning-inner p{font-size:19px;color:#ff794a}.menu-header,.menu-header h2 .logo-wrap{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-header{z-index:4;height:46px;padding:0 12px;padding-top:15px!important;padding-bottom:3px;-webkit-box-sizing:content-box;box-sizing:content-box}.menu-header.ah{height:auto!important;padding:12px!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}#offer.scrolled .menu-header.ah{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}#offer.scrolled .menu-header.ah h2{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#menu-header-wrap{-ms-flex-negative:0;flex-shrink:0;position:relative;padding-bottom:53px;z-index:2}.menu-header h2{font-size:18px;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1}.menu-header .btn-back{margin-right:8px}.menu-header .btn-back i,html .jconfirm .jconfirm-box.typ-confirm .jconfirm-buttons button i{font-size:24px}.menu-header h2 img{height:32px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%;display:block}body._logo-center .menu-header h2 .logo-wrap{position:absolute}.menu-header h2 .logo-wrap{width:100%;height:100%;left:0;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;padding-bottom:3px!important}body._static-logo .menu-header h2 .logo-wrap{position:relative;padding-top:0!important}body._logo-center .menu-header h2 img{margin:auto;position:relative!important;left:0;right:0;top:0}body._logo-center .menu-header h2 .logo-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body._logo-center #menu-header.menu-header h2{text-align:center}button.hidden{display:none!important}.delivery-amount-too-low{background:#ff3737;color:#fff;text-align:left;padding:10px;font-size:15px;line-height:1.4;font-weight:500;margin-bottom:10px;border-radius:6px}.menu-header button{border:0;outline:0;cursor:pointer;background:0;display:inline-block;height:36px;width:36px;position:relative;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.menu-header button.btn-hamburger{color:#000;width:auto;border-radius:4px;display:inline-flex;margin-left:4px;align-items:center}body.quick-select-active .menu-header button.btn-hamburger{opacity:0!important;pointer-events:none}.menu-header.ah h2{color:#000}.menu-header.ah button,.menu-header.ah button i{color:rgba(0,0,0,.6)!important}.menu-header button.btn-hamburger strong{margin-right:3px;vertical-align:middle;font-weight:500;font-size:15px}.menu-header button.btn-hamburger i{font-size:0!important;color:#c38e7c;vertical-align:middle;visibility:hidden;display:none}.menu-header button svg{height:18px;width:auto}.menu-header button svg *{fill:#c38e7c;opacity:0}.btn-back{margin-left:-10px}body.dev-preview #openmenu .btn-back{pointer-events:none!important}#openmenu-inner{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}body.menu-open #poweredby{visibility:visible}.menu-tab:not(.daily) .offer .bio .title .title-text .precolon,body.active-orders #poweredby,body.cart-has-items:not(.call-waiter-enabled) #poweredby{display:none}html body.cart-has-items.call-waiter-enabled #poweredby{bottom:58px}body.cart-has-items.call-waiter-enabled .menu-tab .offers-container{padding-bottom:105px!important}body.cart-has-items.menu-open.om-hb-active #poweredby{display:inline-block;background:0 0;-webkit-transition:all 0ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 0ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 0ms cubic-bezier(.61,1,.88,1) 1ms}body.cart-has-items.menu-open.om-hb-active #poweredby a{background:0 0!important}#poweredby,#poweredby a{width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#poweredby{position:fixed;right:4px;left:4px;z-index:9;bottom:0;text-align:right;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;visibility:hidden;pointer-events:none;background:0 0!important;-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.menu-open.om-hb-active #poweredby{background:0 0!important;opacity:0}#poweredby a{display:inline-block;margin-left:auto;text-align:center;font-size:11px;padding:3px 6px;color:rgba(0,0,0,.56);font-weight:400;border-radius:4px 4px 0 0;pointer-events:all;position:relative;min-width:0}#poweredby a strong{font-weight:700;font-family:inherit}#menus-tab-category-btns{border:solid 2px #dcdcdc;margin:3px 0 3px 8px;width:calc(100% - 16px);border-radius:100px;overflow:hidden;padding:4px;user-select:none;display:none}#menus-tab-category-btns .opt,body.has-supercategories #menus-tab-category-btns{display:-webkit-box;display:-ms-flexbox;display:flex}body._logo-center.has-supercategories .menu-header{padding-top:12px!important;padding-bottom:4px}body.theme-dark #menus-tab-category-btns{border-color:rgba(255,255,255,.2);color:#fff}#menus-tab-category-btns .opt{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px;font-weight:700;font-size:1.3em;border-radius:8px;position:relative;-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;will-change:transform,background-color}#menus-tab-category-btns .opt:active,#menus-tab-category-quick ul li:active{opacity:.9}#menus-tab-category-btns .opt:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:1px;background-color:#dcdcdc}body.theme-dark #menus-tab-category-btns .opt:before{background-color:rgba(255,255,255,.2)}#menus-tab-category-btns .opt.active{color:#fff;background-color:#2e73ff}#menus-tab-category-btns .opt.active+.opt:before,#menus-tab-category-btns .opt.active:before,#menus-tab-category-btns .opt:first-child:before{display:none}#menus-tab-category-btns .opt:first-child{border-radius:100px 20px 20px 100px}#menus-tab-category-btns .opt:last-child{border-radius:20px 100px 100px 20px}#menus-tab-btns{height:52px;position:absolute;-webkit-box-shadow:0 0 8px rgba(0,0,0,.18);box-shadow:0 0 8px rgba(0,0,0,.18);z-index:3;max-width:1200px;margin:auto;width:100%;padding-top:4px;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}#menu-header-wrap.fixed-head #menus-tab-btns{position:fixed;top:0;left:0;right:0}#menus-tab-btns-inner{width:100%;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}#menus-tab-btns-inner.sc-changed{transform:none!important}#menus-tab-btns ul{white-space:nowrap;overflow:visible;font-size:0;padding:0 0 4px 8px}body.switching-sc #menus-tab-btns{pointer-events:none}#menus-tab-category-quick{position:fixed;top:0;z-index:999;left:8px;right:8px;bottom:auto;user-select:none}#menus-tab-category-quick>.inner{background:#fff;border-radius:8px;max-height:100%;position:relative;z-index:3;border:solid 2px rgba(0,0,0,.14)}#menus-tab-category-quick>.fade{content:"";display:block;position:fixed;z-index:2;background-color:rgba(255,255,255,.8);top:0;left:0;width:100%;bottom:0;height:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.theme-dark #menus-tab-category-quick>.fade{background-color:rgba(0,0,0,.8)}body.theme-dark #menus-tab-category-quick>.inner{background-color:#111;color:#fff;border-color:rgba(255,255,255,.1)}#menus-tab-category-quick ul{max-height:100%;overflow:auto;padding:10px 0}#menus-tab-category-quick ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:solid 1px rgba(0,0,0,.2);-webkit-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms}#menus-tab-category-quick ul li .rippleJS{opacity:.6}body.theme-dark #menus-tab-category-quick ul li{border-bottom-color:rgba(255,255,255,.1)}#menus-tab-category-quick ul li:last-child{border-bottom:0}#menus-tab-category-quick ul li>div{transition-delay:1ms!important;font-size:19px;font-weight:600;padding:13px 16px;width:100%}#menus-tab-category-quick ul li svg{height:20px;width:20px;display:inline-block;margin-right:10px;opacity:.6}#menus-tab-category-quick ul li svg *{fill:#000!important}body.theme-dark #menus-tab-category-quick ul li svg *{fill:#eee!important}#menu-tab-indicator{display:block;position:absolute;bottom:0;width:0;height:4px;background-color:#ff794a;border-radius:8px 8px 0 0;left:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,width;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}body.switching-sc #menu-tab-indicator{transition:1ms!important}#menus-tab-btns li{display:inline-block;cursor:pointer;vertical-align:bottom;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#menus-tab-btns li.fade{opacity:.8;-webkit-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;transition-delay:0ms!important}#menus-tab-btns li.fade:hover{opacity:1}#menus-tab-btns li.sc-hidden,#menus-tabs .menu-tab.sc-hidden{display:none!important}#menus-tab-btns li:last-child{margin-right:8px}#menus-tab-btns li>div{font-weight:600;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:16px;width:100%;height:44px;position:relative;padding:14px 10px 16px;opacity:0;transform:translateY(10px);will-change:opacity,transform}body.anim-ready #menus-tab-btns li>div{opacity:1;transform:none;-webkit-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 360ms cubic-bezier(.61,1,.88,1) 1ms}#menus-tab-btns li>div .rippleJS{opacity:.4;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);height:calc(100% + 8px)}#menus-tab-btns li p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu-tab-indicator.init{visibility:visible}#menu-tab-indicator.chg{-webkit-transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms}#menus-tab-btns li img,#menus-tab-btns li svg{display:inline-block;height:19px;width:19px;margin-right:5px}#menus-tabs{white-space:nowrap;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;overflow:hidden}#menus-tabs-inner{white-space:nowrap;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;height:100%;overflow:visible;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}#menus-tabs .menu-tab{display:inline-block;white-space:normal;vertical-align:top;position:relative;width:100%;max-width:100vw;-webkit-transition:all 450ms cubic-bezier(.215,.61,.355,1) 1ms;-o-transition:all 450ms cubic-bezier(.215,.61,.355,1) 1ms;transition:all 450ms cubic-bezier(.215,.61,.355,1) 1ms;height:100%;max-height:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background-color:inherit;overscroll-behavior-y:contain}#menus-tabs .menu-tab.loading:after{content:"";display:block;z-index:2;top:0;left:0;width:100%;height:100%;background-image:url(/assets/res/oval-dark.svg);background-repeat:no-repeat;background-size:55px;background-position:50% 50%;position:absolute;backdrop-filter:blur(5px)}body.desktop #menus-tabs .menu-tab.loading:after{backdrop-filter:none}body.theme-dark #menus-tabs .menu-tab.loading:after{background-image:url(/assets/res/oval.svg)}#menus-tabs .menu-tab.loading{pointer-events:none;overflow:hidden}#menus-tabs .menu-tab>*{display:none;visibility:hidden}#menus-tabs #menus-tabs-inner.omni .menu-tab>*,#menus-tabs .menu-tab.active+.menu-tab>*,#menus-tabs .menu-tab.active>*,#menus-tabs .menu-tab.r>*{display:block;visibility:visible}#menu-tabs-inner ::-webkit-scrollbar{display:none;visibility:hidden}.menu-tab[data-reqage] .offers-container{-webkit-filter:blur(9px);filter:blur(9px);pointer-events:none;max-height:100%;overflow:hidden}.menu-tab[data-reqage] .backdrop,.min-age-popup{position:absolute;top:0;left:0;width:100%;height:100%}.menu-tab[data-reqage] .backdrop{content:"";display:block;z-index:-1;opacity:.85}.min-age-popup{z-index:99;color:#000;padding:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.min-age-popup h2{color:inherit;display:block;font-size:28px;line-height:1.8;margin-bottom:15px}.menu-tab>h2,.min-age-popup p{font-size:16px;line-height:1.9;color:inherit;margin-bottom:20px}body.content-dark-scheme .menu-tab>h2,body.theme-dark .min-age-popup{color:#fff}.menu-tab .offers-container{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-height:100%;padding:12px 0 40px}.menu-tab.has-filters .offers-container{padding-top:0}.menu-tab>h2{font-size:36px;color:#000;font-weight:700;display:block;line-height:1.2;user-select:none}.menu-tab.empty .offers-container{display:none!important}.menu-tab .offers-container.custom-page{padding-left:14px;padding-right:14px;user-select:none}.menu-tab .offers-container.custom-page img{width:100%;display:block;margin:10px 0}.menu-tab .offers-container.custom-page>:first-child{margin-top:0}.menu-tab .offers-container.custom-page p{display:block;margin-top:14px;font-size:14px;line-height:1.8}body.cart-has-items .menu-tab .offers-container{padding-bottom:68px}body.active-orders .menu-tab .offers-container{padding-bottom:90px}.menu-tab .offer .bio-upper .tags .tag img,.menu-tab .offers-container>.seg{display:none}.menu-tab .offers-container>.seg.fhide{display:none!important}.menu-tab .offers-container>.seg.active{display:block}.menu-tab .offers-container>.seg.titled{margin-top:10px}.menu-tab .offers-container>.seg[data-seg="0"],.menu-tab .offers-container>.seg[data-seg="0"].empty+.seg{margin-top:0!important}.menu-tab .offers-container>.seg.brd{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:4px 0;margin-top:4px}.menu-tab .offers-container>.seg.active:last-of-type{border-bottom:0!important}.menu-tab .offers-container>.seg>.title{position:relative;z-index:2;padding:4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-tab .offers-container>.seg>.title strong{position:relative;z-index:2;padding-right:8px;padding-left:10px;font-weight:600;font-size:17px;color:#000;display:inline-block}#offer-inner h3:before,.menu-tab .offers-container>.seg>.title:before{content:"";display:block;height:1px;width:100%;left:0;background-color:#ddd;position:absolute;top:0;bottom:0;margin:auto}.menu-tab .offer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 10px;cursor:pointer;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;width:100%;overflow:hidden}.menu-tab .offer.as-bnr img{width:100%;max-width:500px;border-radius:8px;overflow:hidden;display:block;margin:auto}.menu-tab .offer.loading{pointer-events:none;opacity:.75}.menu-tab .offer.loading:before{background-image:url(/assets/res/oval-dark.svg);background-size:40px}.menu-tab .offer.loading:before,.payment-loader .content button.loading:before{content:"";display:block;z-index:99;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;position:absolute}body.theme-dark .menu-tab .offer.loading:before{background-image:url(/assets/res/oval.svg);background-size:65px}#menus-tabs .menu-tab.ni .offer .image,.menu-tab .offer.fhide{display:none!important}body.offers-right-imgs .menu-tab.layout-1 .offer:not(.has-index-img){-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-flow:row-reverse!important;flex-flow:row-reverse!important}.menu-tab .offer.recommended{padding-top:13px;padding-bottom:13px;background-color:#fff9f3}.menu-tab:not(.layout-2) .offer.recommended.buy .bottom{display:block}.menu-tab .offer.recommended.buy .bottom .recommend-text{margin-top:8px}.menu-tab .offer:first-child{margin-top:0}#menus-tabs .menu-tab.ni .offer{padding:6px 12px}.menu-tab .offer .image{border-radius:6px;height:90px;width:90px;max-width:20vw;max-height:20vw;overflow:hidden;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2}.menu-tab .offer .image:not(.loaded):not(.no-img):before{content:"";display:block;position:absolute;left:0;height:100%;right:0;width:100%;background-color:#000;opacity:.08;will-change:opacity;top:0;-webkit-animation:ofrimgloading 1.5s infinite ease;animation:ofrimgloading 1.5s infinite ease;z-index:-1}body.theme-dark .menu-tab .offer .image:not(.loaded):before{background-color:#fff}.menu-tab .offer .image.no-img{opacity:.5}.pac-container{z-index:999999999}html .menu-tab .offer.has-index-img .image{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;min-width:35px;height:auto;width:auto;background-color:transparent}.menu-tab .offer.has-index-img .image .index-img{font-size:20px;font-weight:700;-webkit-transition:none;-o-transition:none;transition:none}body.offers-right-imgs .menu-tab.layout-1 .offer:not(.has-index-img) .image{margin-right:0;margin-left:10px}body.offers-no-imgs .menu-tab .offer:not(.has-index-img) .image{display:none!important}.menu-tab .offer .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.menu-tab .offer .image:not(.no-img) img{visibility:hidden}.menu-tab .offer .image:not(.loaded):not(.no-img){background-color:transparent!important}.menu-tab .offer .image.loaded img{visibility:visible}.menu-tab .offer .bio{padding-top:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;-ms-flex-item-align:start;align-self:flex-start}.menu-tab .offer .bio,.menu-tab .offer .bio-upper,.menu-tab .offer .bio-upper .bl{-webkit-box-flex:1;-ms-flex:1;flex:1}.menu-tab .offer.no-price .bio{min-height:0}.menu-tab .offer .bio .title{font-size:17px;color:#ff794a;display:block;font-weight:600;line-height:1.38}.menu-tab .offer .bio .title .title-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.menu-tab .offer .bio .title .title-text .precolon{font-weight:700;display:block}body.ofr-ac .menu-tab .offer .bio .title .title-text:first-letter{text-transform:uppercase;user-select:none}.menu-tab.layout-1.ofr-layout-1 .offer .bio .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.menu-tab.layout-1.ofr-layout-1 .offer{padding:7px 10px}#menus-tabs .menu-tab.layout-1.ofr-layout-1.ni .offer{padding:8px 12px}.menu-tab.layout-1.ofr-layout-1 .offer .bio .bottom{margin-top:0}.menu-tab.layout-1.ofr-layout-1 .offer.recommended .bio .bottom{margin-top:5px}.menu-tab.layout-1.ofr-layout-1 .offer .bio{min-height:0}.menu-tab.layout-1.ofr-layout-1 .offer .image{height:49px;width:49px}.menu-tab.layout-1.ofr-layout-1 .offer.def-img .image{padding:4px}.menu-tab .offer .bio .inline-price{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-left:8px;white-space:nowrap;font-size:17px;font-weight:500;position:relative;top:.2em;line-height:1.1;text-align:right}.menu-tab .offer .bio .inline-price.dp{line-height:1}.menu-tab .offer .bio .inline-price i{border:solid 2px;border-radius:50%;width:20px;line-height:16px;font-weight:600;text-align:center;height:20px;transform:scale(1.18);position:relative;margin-left:8px;top:0;font-size:14px;margin-top:-2px}.menu-tab .offer .bio .title .uom{font-size:80%;font-weight:500;opacity:.85}.menu-tab .offer .bio .desc{color:#555;font-weight:500;font-size:13px;visibility:visible;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;line-height:1.5;margin-top:2px}.menu-tab .offer .bio-upper .tags{user-select:none;margin-top:6px}.menu-tab .offer .bio-upper .title .tags{display:inline;margin-left:6px;vertical-align:middle}.menu-tab .offer .bio-upper .tags .tag{margin-right:5px;display:inline-block}.menu-tab .offer .bio-upper .tags .tag:last-child{margin-right:0!important}.menu-tab .offer .bio-upper .tags .tag svg{height:16px;width:auto;display:block}.menu-tab .offer .bio-upper .title .tags .tag svg{height:.9em}.menu-tab.layout-2 .offer .bio-upper .tags .tag svg{height:14px}.menu-tab.layout-2 .offer .bio-upper .tags .tag{margin-right:4px}#offer-bio-container .upper-bio .tags-list li.tag_gi svg *,#offer-bio-container .upper-bio .tags-list li.tag_vegan svg *,.menu-tab .offer .tags .tag_gi svg *,.menu-tab .offer .tags .tag_vegan svg *{fill:#3ba747}#offer-bio-container .upper-bio .tags-list li.tag_cold svg *,#offer-bio-container .upper-bio .tags-list li.tag_sugarfree svg *,.menu-tab .offer .tags .tag_cold svg *,.menu-tab .offer .tags .tag_sugarfree svg *{fill:#5581ff}#offer-bio-container .upper-bio .tags-list li.tag_flame svg *,#offer-bio-container .upper-bio .tags-list li.tag_heart svg *,.menu-tab .offer .tags .tag_flame svg *,.menu-tab .offer .tags .tag_heart svg *{fill:#e32323}#offer-bio-container .upper-bio .tags-list li.tag_festive svg *,#offer-bio-container .upper-bio .tags-list li.tag_glutenfree svg *,#offer-bio-container .upper-bio .tags-list li.tag_weights svg *,.menu-tab .offer .tags .tag_festive svg *,.menu-tab .offer .tags .tag_glutenfree svg *,.menu-tab .offer .tags .tag_weights svg *{fill:#ffac40}#offer-bio-container .upper-bio .tags-list li.tag_1 svg *,#offer-bio-container .upper-bio .tags-list li.tag_2 svg *,#offer-bio-container .upper-bio .tags-list li.tag_spicy_3 svg *,.menu-tab .offer .tags .tag_spicy_1 svg *,.menu-tab .offer .tags .tag_spicy_2 svg *,.menu-tab .offer .tags .tag_spicy_3 svg *{fill:#e05238}.menu-tab .offer .bio .bottom{margin-top:3px;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}.menu-tab .offer .bio .price{font-size:13px;color:#000;font-weight:600}.menu-tab .offer .bio .oos-notice{font-size:.6em;font-weight:400;margin-top:2px}.menu-tab.layout-1 .offer .bio .bottom .oos-notice{display:inline;font-size:.8em;margin-top:0;margin-left:4px}.menu-tab .offer .bio .price.dp{font-weight:700!important}.menu-tab .offer .bio .price .tmp-cur{margin-left:6px;font-weight:500;border-left:solid 1px rgba(0,0,0,.2);padding-left:6px}.menu-tab .offer .inline-price .tmp-cur{font-size:90%;margin-left:0;font-weight:500;display:block;text-align:right;margin-bottom:2px;padding-left:0;border:0}.menu-tab .offer.cto.buy .inline-price .tmp-cur{margin-top:8px}.menu-tab .offer .bio .bottom .recommend-text{color:#ef953b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-style:italic}.qr-shaded-region,html .menu-tab.layout-2 .offer.recommended{background-color:transparent!important}.menu-tab.layout-2 .offers-container{padding:6px 6px 40px}.menu-tab.layout-2 .offers-container .seg .seg-offers{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:9px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu-tab.layout-2 .offer,.menu-tab.layout-2.layout-2 .offer .bio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.menu-tab.layout-2 .offer{width:100%;vertical-align:top;padding:8px 5px;border-radius:6px}.menu-tab.layout-2 .offer .image{max-width:100%;max-height:none;margin:auto;height:200px;width:100%}.menu-tab.layout-2.layout-2 .offer .bio{text-align:center;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-tab.layout-2 .offer .bio .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:3}.menu-tab.layout-2 .offer .bio .price .tmp-cur{display:block;margin-right:0;border-right:0;padding-right:0}.menu-tab.layout-2 .offer .bio .price.dp{font-size:80%!important}.menu-tab.layout-2 .offer .bio .desc{padding:0 7px}.menu-tab.layout-2 .offer.recommended{padding:9px 4px;-webkit-box-shadow:inset 0 0 0 2px #ef953b;box-shadow:inset 0 0 0 2px #ef953b}.menu-tab.layout-2 .offer .bio .bottom .recommend-text{background-color:#ef953b;color:#fff;position:absolute;top:2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;width:auto;display:block;padding:5px;border-radius:0 0 4px 4px;font-style:normal;letter-spacing:.5px}#app-not-mobile a,#scanner-camera-turn{color:#fff;-webkit-transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms;-o-transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms;transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms}#scanner-camera-turn{position:absolute;bottom:calc(100% + 20px);left:0;right:0;margin:auto;width:70px;height:70px;font-size:31px;background-color:#000;outline:0;border-radius:50%;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-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;border:solid 3px #ff7442}#scanner-camera-turn.loading{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);pointer-events:none!important;opacity:.6}#scanner-camera-turn i{position:relative;top:-1px}#app-not-mobile,#offer{position:fixed;top:0;left:0;width:100%}#app-not-mobile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;background-color:#fff;z-index:99999999999;text-align:center}#app-not-mobile>div{max-width:800px;width:100%;padding:40px;margin:10vh auto auto}#app-not-mobile img{height:50px;display:inline-block;margin-bottom:20px}#app-not-mobile p{font-size:16px;line-height:1.7}#app-not-mobile a{display:inline-block;padding:13px 22px;background-color:#0a1018;font-weight:500;border-radius:5px;margin-top:10px;font-size:15px}#app-not-mobile a:hover{background-color:#0b1e42}#cart-expand-btn .dotripple span,.menu-tab .offer .rippleJS .ripple{background:rgba(0,0,0,.2)}#offer{right:0;overflow:auto;pointer-events:none;background-color:transparent;height:100vh;height:calc((var(--vh, 1vh)*100))!important}#offer .menu-header h2{font-size:18px;line-height:1.4;top:6px;position:relative}#offer .menu-header .price{top:6px;position:relative;font-size:19px;color:rgba(0,0,0,.8);font-weight:600;margin-left:8px;-ms-flex-negative:0;flex-shrink:0;line-height:1.3}#offer.dual-prices .menu-header .price{font-size:16px;line-height:1.5;margin-left:6px}#offer,#offer-bio-container,#offer-inner{-ms-scroll-chaining:none;overscroll-behavior:none}#offer-inner{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;pointer-events:all;-webkit-transition:none;-o-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:100%;width:100%;overflow:visible;height:100vh;height:calc((var(--vh, 1vh)*100))}#offer.ready #offer-inner{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}#offer-bio-container{will-change:transform;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:0 12px 100px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:50vh}#offer-bio-container .upper-bio .img{width:150px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;max-width:25%}#offer-bio-container .upper-bio .img img{width:100%;height:auto;border:solid 1px #eee;border-radius:12px}#offer-bio-container .upper-bio .description{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;line-height:1.75;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:8px}#offer-bio-container .upper-bio .description .prices-tbl{width:100%;border-bottom:solid 1px #ddd;margin-bottom:15px}#offer-bio-container .upper-bio .description .prices-tbl td:first-child{padding-right:15px}#offer-bio-container .upper-bio .description .prices-tbl td .uom{font-size:90%;opacity:.6;font-weight:500;vertical-align:bottom}#offer-bio-container .upper-bio .description .prices-tbl tr:last-child td{padding-bottom:15px}#offer-bio-container .upper-bio .description .prices-tbl td{padding-bottom:4px}#offer-bio-container .upper-bio .description .prices-tbl td .dual{margin-left:6px;font-size:80%;opacity:.7}#offer-bio-container .upper-bio .description p em{font-style:normal;color:#999;display:block;margin-top:8px}#offer-bio-container .upper-bio .allergens-container,#offer-bio-container .upper-bio .tags-container{margin-top:15px}#offer-bio-container .upper-bio .allergens li,#offer-bio-container .upper-bio .tags-list li{display:inline-block;margin-right:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-top:8px}#offer-bio-container .upper-bio .tags-list li{margin-right:8px}#offer-bio-container .upper-bio .allergens li img{height:17px;width:17px;margin-right:5px;opacity:0!important}#offer-bio-container .upper-bio .allergens li svg{height:17px;width:17px;margin-right:5px;opacity:.3}#offer-bio-container .upper-bio .allergens li svg *{fill:#000}#offer-bio-container .upper-bio .allergens li strong{font-weight:400;font-size:15px}#offer-bio-container .upper-bio .tags-list li img,#offer-inner .offer-gallery.loading img,#page-history.po-shown #page-history-invoices>strong{opacity:0}#offer-bio-container .upper-bio .tags-list li img,#offer-bio-container .upper-bio .tags-list li svg{height:26px;width:26px}#offer-inner h3{font-size:17px;font-weight:600;position:relative;z-index:2}#offer-inner h3 span{z-index:2;padding-right:8px;font-size:19px;font-weight:600}#openmenu-hamburger .seg strong span,#var-sel .var>strong span{position:relative;z-index:2;display:inline-block;padding-right:8px;font-size:21px;font-weight:600}.menu-filter-popup .list strong{font-size:21px;font-weight:600}#offer-inner .description-inner{position:relative;z-index:3}#offer-inner .description-inner p .ldr-sq{height:25px;width:25px;display:block;margin-bottom:4px;border-color:#ccc}#offer-inner .description-inner p .ldr-sq>div{background-color:#ccc}#offer-inner .description-inner .read-more{display:block;font-weight:700;margin-top:4px;margin-bottom:10px}#offer-inner .description-inner .rippleJS{left:-12px;top:-9px;width:calc(100% + 24px);height:calc(100% + 16px);opacity:.2}#offer-inner .offer-gallery{width:calc(100% + 24px);margin-left:-12px;margin-top:20px;border-top:solid 1px #eee;overflow:hidden;position:relative;height:auto}#offer-inner .offer-gallery a.link-video:before,#offer-inner .offer-gallery:before{content:"";display:none;position:absolute;height:100%;width:100%;z-index:3;background-color:rgba(0,0,0,.03);background-image:url(/assets/res/oval-dark.svg);background-repeat:no-repeat;background-size:29px;background-position:50% 50%}#offer-inner .offer-gallery.loading{height:50vw;background-color:transparent!important}#offer-inner .offer-gallery.loading>*{opacity:0!important}#offer-inner .offer-gallery.loading:before{display:block}#offer-inner .offer-gallery a{display:block;position:relative}#offer-inner .offer-gallery a.link-video:before{display:block;left:0;top:0;z-index:9;background-color:rgba(0,0,0,.2);background-image:url(https://enjoi.fra1.digitaloceanspaces.com/res/icons/social/yt-play.svg);background-size:80px}#offer-inner .offer-gallery img{width:100%;max-height:75vw;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;opacity:1;border-bottom:solid 1px #eee}#offer-inner .offer-gallery img.portrait{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}#offer-inner h3 span,.ldr-sq,.ldr-sq>div{display:inline-block;position:relative}.ldr-sq{width:30px;height:30px;border:3px solid #fff;-webkit-animation:sqldr 2s infinite ease;animation:sqldr 2s infinite ease;border-radius:4px}.ldr-sq>div{vertical-align:top;width:110%;left:-5%;top:-5%;background-color:#fff;-webkit-animation:sqldrinner 2s infinite ease-in;animation:sqldrinner 2s infinite ease-in}#openmenu-hamburger-container{position:fixed;top:0;left:0;z-index:6;height:100%;width:100%;background-color:rgba(0,0,0,.55);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;will-change:opacity,visibility}body.om-hb-active #openmenu-hamburger-container{opacity:1;visibility:visible;pointer-events:all;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}#openmenu-hamburger{width:88%;max-width:400px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.4);box-shadow:0 0 30px rgba(0,0,0,.4);position:absolute;top:0;right:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);-webkit-transition:all 120ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 120ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 120ms cubic-bezier(.61,1,.88,1) 1ms;padding-bottom:30px;-ms-scroll-chaining:none;overscroll-behavior:none;will-change:transform;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}body.om-hb-active #openmenu-hamburger{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms}#openmenu-hamburger .seg{margin-top:15px}#cart-complete>button.loading span.ld,#openmenu-hamburger .seg.always,.fg.loading span.ld{display:block!important}#openmenu-hamburger .seg.first{margin-top:0}#openmenu-hamburger .seg strong{display:block;padding:0 20px;margin:4px 0;font-weight:400;color:#555;z-index:2;overflow:hidden;position:relative}#openmenu-hamburger .seg strong span{padding-right:10px;line-height:1.5;font-size:17px;font-weight:500}#openmenu-hamburger .seg strong:after{content:"";display:block;position:absolute;height:1px;background-color:#eee;width:100%;top:0;bottom:0;margin:auto;z-index:-1;left:30px}#openmenu-hamburger .seg li,#openmenu-hamburger .seg li a{padding:11px 20px;position:relative;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%}#openmenu-hamburger .seg li{font-size:15px;overflow:hidden;cursor:pointer}#openmenu-hamburger .seg li.lnk{padding:0}#openmenu-hamburger .seg li a{color:inherit;width:100%}#openmenu-hamburger .seg li .flx{-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition-delay:0ms!important}#openmenu-hamburger .seg li .rippleJS{-webkit-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:.5}#company-info-sidebar li svg,#openmenu-hamburger .seg li i,#openmenu-hamburger .seg li img,#openmenu-hamburger .seg li svg{height:15px;width:15px;display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-right:14px;color:#999;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}#company-info-sidebar li svg *,#openmenu-hamburger .seg li svg *{fill:#999}#openmenu-hamburger .seg li img{opacity:0!important}#openmenu-hamburger .seg li,#openmenu-hamburger .seg li a,#openmenu-hamburger-lng span,#openmenu-hamburger-opts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#openmenu-hamburger-opts{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding-top:5px;padding-bottom:15px}#openmenu-hamburger-opts button{position:relative;text-align:left;margin-right:4px;padding-top:4px;cursor:pointer}#openmenu-hamburger-opts button#openmenu-hamburger-close{font-size:28px;border:0;outline:0;background:0;padding:8px;color:#000;border-radius:50%;overflow:hidden;line-height:24px;width:49px;height:49px;text-align:center}#openmenu-hamburger-close i{pointer-events:none;position:relative;top:-1px}#openmenu-hamburger-opts button#openmenu-hamburger-lng{background:0;border-radius:100px;border:solid 1px #ddd;padding:8px 10px}#openmenu-hamburger-lng span{font-weight:600;font-size:16px}#openmenu-hamburger-lng span i{margin-left:2px}#openmenu-hamburger-lng img{height:16px;width:24px;margin-right:6px}#cart-complete>button span.ld,.fg span.ld,[data-act=toggleSub]{display:none}#onesignal-popover-dialog,body[data-uo="0"] .ro{display:none!important}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(22,22,22,.5);z-index:9999;display:none}#cart-expand-btn i,#loader .ldr-sq{position:absolute;top:0;bottom:0;margin:auto}#loader .ldr-sq{border-color:#ff703e;left:0;right:0}#loader .ldr-sq>div{background-color:#ff703e}#loader.full{background-color:#fd6f3e}#loader.full .ldr-sq{border-color:#fff}body[data-uo="0"] .ro{visibility:hidden!important}#cart-container,#var-sel-container,.cart-el{position:fixed;left:0;bottom:0;width:100%;z-index:15;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:visibility;color:#000}#cart-container.active,body.active-orders #cart-container{pointer-events:all}body.menu-open #cart-container{visibility:visible}body.menu-open{-ms-scroll-chaining:none;overscroll-behavior:contain}#cart,#var-sel,.cart-el-inner{background-color:#fff;border-radius:14px 14px 0 0;border-bottom:0;z-index:992;position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.38);box-shadow:0 0 10px rgba(0,0,0,.38);visibility:hidden;-webkit-transform:translateY(calc(100% - 50px));-ms-transform:translateY(calc(100% - 50px));transform:translateY(calc(100% - 50px));-webkit-transition:none;-o-transition:none;transition:none;will-change:transform,visibility}.cart-el-close{position:absolute;bottom:100%;width:100%;margin-bottom:20px;font-size:31px;text-align:center;color:rgba(255,255,255,.8);pointer-events:none}#var-sel-close-ico{width:calc(100% - 30px)}#cart-expand-wrap{display:block;max-width:100%;-webkit-transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 100ms cubic-bezier(.61,1,.88,1) 1ms;visibility:hidden;opacity:0;width:100%;pointer-events:none}#cart-container.active #cart-expand-wrap{visibility:visible;opacity:1;pointer-events:all;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}#cart-expand-btn,.cart-entry{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cart-expand-btn{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;color:#000;border:0;outline:0;font-size:19px;font-weight:600;cursor:pointer;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.38);box-shadow:0 0 10px rgba(0,0,0,.38);padding:17px 47px 17px 38px;max-width:100%;z-index:990;-webkit-transition:none;-o-transition:none;transition:none;opacity:1;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}#cart-expand-btn .dotripple{bottom:0;margin:auto;left:11px}#cart-container.active.expanded #cart-expand-btn{color:transparent;-webkit-transition:color 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:color 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:color 250ms cubic-bezier(.61,1,.88,1) 1ms}#cart-container.atc #cart-expand-wrap{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#cart-container.expanded #cart-expand-btn,#cart-container.expanded #cart-expand-btn>*{-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}#cart-container.expanded #cart-expand-btn{color:transparent;background-color:#fff}#cart-container.expanded #cart-expand-btn>*{opacity:0}#cart-expand-btn em{font-weight:600;font-style:normal;font-family:inherit;opacity:.35;font-size:96%}#cart-expand-btn span{font-family:inherit}#cart-expand-btn i{right:17px;height:20px;line-height:20px;font-size:22px}body.bg-ef-blur.mobile #cart-container.expanded #cart-dimmer,body.mobile.bg-ef-blur #var-sel-container.active,body.mobile.bg-ef-blur .cart-el.active .dim,body.mobile.bg-ef-blur .menu-filter-popup.open,body.mobile.bg-ef-blur.om-hb-active #openmenu-hamburger-container,html body.mobile.bg-ef-blur .jconfirm{-webkit-backdrop-filter:brightness(1) blur(5px) opacity(1);backdrop-filter:brightness(1) blur(5px) opacity(1)}#cart-dimmer,.cart-el .dim{position:fixed;height:100%;width:100%;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.65);visibility:hidden;pointer-events:none;opacity:0;-webkit-transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms;-ms-scroll-chaining:none;overscroll-behavior:none;will-change:opacity,visibility,backdrop-filter}#cart-dimmer .rippleJS,#cart-ord-ip-expand .rippleJS,#var-sel-container>.rippleJS,.cart-el .dim>.rippleJS{opacity:.3;-ms-scroll-chaining:none;overscroll-behavior:none}#cart-container.expanded #cart-dimmer,.cart-el.active .dim{visibility:visible;opacity:1;pointer-events:all;-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition:all 180ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 180ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 180ms cubic-bezier(.61,1,.88,1) 1ms}#var-sel-container.active{-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}#cart-container.expanded #cart,#var-sel-container.active #var-sel,.cart-el.active .cart-el-inner{visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 280ms cubic-bezier(.61,1,.88,1) 120ms;-o-transition:all 280ms cubic-bezier(.61,1,.88,1) 120ms;transition:all 280ms cubic-bezier(.61,1,.88,1) 120ms;pointer-events:all}#var-sel-container.active #var-sel{-webkit-transition-delay:1ms!important;-o-transition-delay:1ms!important;transition-delay:1ms!important}.cart-entry{padding:13px 15px;border-bottom:solid 1px #ddd}.cart-entry:last-child{border-bottom:0}.cart-entry .opts,.cart-entry .opts .add-comment{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-entry .opts .add-comment{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-right:4px;background:#f3f3f3;border-radius:100px;padding:0 13px;font-size:16px;line-height:1;position:relative}.cart-entry .opts .add-comment.active{color:#00a207;background-color:#e7ffe7;font-weight:500}.cart-entry .opts .add-comment i{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);margin-right:3px;margin-left:-1px}.cart-entry .bio{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-entry .name{font-size:20px;line-height:1.3;font-weight:600;width:100%;margin-bottom:6px}.cart-entry .name em{font-style:normal;margin-left:4px;font-size:75%;position:relative;top:-1px}.cart-entry .name .vars{font-size:12px;font-weight:500;margin-bottom:3px;margin-top:0;color:#262626;white-space:normal}.cart-entry .bio em{font-style:normal;font-size:20px;font-weight:600;display:block;line-height:1.2}.cart-entry .config,.cart-entry .opts button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-entry .opts{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;margin-left:6px}.cart-entry .opts button{border:0;background:#f3f3f3;height:36px;width:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;flex-basis:36px;border-radius:50%;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#000}.cart-entry .opts button i{color:inherit}.cart-entry .opts strong{display:inline-block;margin:0 6px;font-size:29px;line-height:1;font-weight:600;width:28px;text-align:center}#cart-complete>button,#cart-list>strong,#var-sel button,.cart-entry .opts strong,.fg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cart-list>strong{display:block;padding:10px;font-weight:300;color:#999;font-size:13px}#cart-complete{padding:15px;border-top:solid 1px #dadada}#cart-complete>button,#var-sel button,.fg{width:100%;position:relative;padding:18px 30px;border-radius:12px;border:0;background-color:#258f25;color:#fff;font-size:18px;font-weight:600;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 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;will-change:transform,opacity}.fg>i{margin-left:10px;transform:scale(1.2)}#cart-complete>button *,#var-sel button *,.fg *{font-family:inherit}#cart-complete>a:active,#cart-complete>button.loading,#cart-complete>button:active,#var-sel button:active,.fg.loading,.fg:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}#cart-complete>button .dotripple,#var-sel button .dotripple,.fg .dotripple{bottom:0;left:15px;margin:auto}#cart-complete>button.loading span.def,.fg.loading span.def,.offer-order button.loading i,button.disabled .dotripple{display:none!important}#cart-complete>button .def,#company-info-sidebar #om-hu-social a{position:relative}#cart-complete>button .def .dotripple{left:-26px}#cart-complete>button.loading,.fg.loading{opacity:.7;pointer-events:none}#cart-complete>a,.fg.disabled{background-color:#eee;color:#777}#cart-complete>button span.ld .bars-ldr,.fg span.ld .bars-ldr{display:inline-block;width:25px;margin-left:15px;position:relative;top:-2px}#cart-complete>button em,.fg em{font-style:normal;margin-left:10px;display:inline-block;position:relative;text-align:center;opacity:.6}#cart-complete>button em:after,.fg em:after{content:"";display:none;position:absolute;height:1px;border-bottom:dotted 1px rgba(255,255,255,.8);bottom:0;left:0;width:100%}#cart-complete i{margin-left:10px;-webkit-transform:scale(1.3) translateY(-1px);-ms-transform:scale(1.3) translateY(-1px);transform:scale(1.3) translateY(-1px);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#cart-complete>a{display:block;text-align:center;font-size:17px;color:#3b3b3b;font-weight:500;padding:16px;position:relative;border-radius:12px;margin-bottom:6px;white-space:nowrap;overflow:hidden;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;will-change:transform}#cart-complete>a .rippleJS,.cart-entry .opts .add-comment .rippleJS{opacity:.75}#cart-entries{max-height:calc(95vh - 170px);max-height:calc((var(--vh, 1vh)*95) - 170px);height:100%;padding-top:4px;-ms-scroll-chaining:none;overscroll-behavior:none;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background-color:inherit;overscroll-behavior-y:contain}#var-sel #var-sel-finish button .ok,#var-sel-container.ok #var-sel-finish button .rq,body.om-hb-active #cart-container{display:none}body:not(.menu-open) #cart-container,body:not(.menu-open) #cart-ord,body:not(.menu-open) #var-sel-container{display:none!important}#var-sel-container.ok #var-sel-finish button .ok{display:block!important}.offer-order button{display:block;width:100%;margin-top:25px;outline:0;padding:18px 20px;font-size:18px;border-radius:12px;background-color:#1cae27;color:#fff;border:0;font-weight:600;position:relative;cursor:pointer}#company-info-sidebar #om-hu-social li:hover,.menu-tab .offer .bio .price-atc:hover,.offer-order button:hover{opacity:.8}.offer-order button>span:not(.rippleJS){position:relative;font:inherit}.offer-order button span .dotripple{top:0;bottom:0;margin:auto;left:-28px}.offer-order button.loading{pointer-events:none}.offer-order button .ldr{margin-left:10px;height:16px;width:16px;display:none}.offer-order button .ldr svg{height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#cart-complete>button span.ld .bars-ldr *,.bell-anim>path,.cart-entry.recommend .ofr .go a .ldr svg *,.menu-tab .offer .bio .price-atc-text .ldr svg *,.offer-order button .ldr svg *{fill:#fff}.offer-order button.loading .ldr{display:inline-block;vertical-align:middle}.cart-entry .bio .lower{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.cart-entry .bio .lower>*{font-family:inherit}.cart-entry .bio .lower a{font-size:14px;border:solid 1px #ddd;padding:8px 13px;border-radius:100px;color:#000;font-weight:500;display:inline-block;position:relative}.cart-entry .bio .lower a i,.menu-tab .offer .bio .price-atc-text i{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);margin-right:6px;position:relative;top:-1px}.cart-entry .bio .lower p{font-size:12px;color:#a9a9a9;display:block;margin-top:3px;font-weight:400;line-height:1}#scanner-logo,#scanner-select-lng{position:absolute;top:10px;z-index:99;background:#fff;border-radius:100px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.18);box-shadow:0 4px 8px rgba(0,0,0,.18);height:35px}#scanner-logo{left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}#scanner-select-lng{right:10px;padding:8px 13px}#scanner-logo a,#scanner-select-lng span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scanner-logo a{height:100%;width:100%;padding:0 15px;-webkit-tap-highlight-color:transparent!important}#scanner-logo img{height:24px;width:auto}#lang-sel img,#scanner-select-lng img{height:16px;display:inline-block;margin-right:4px;width:22px}#scanner-select-lng span{font-size:16px;font-weight:600}#scanner-select-lng i{position:relative;top:-3px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);left:4px;color:#999}#lang-sel,#lang-sel-picker-wrap{-webkit-transition:all 50ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 50ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 50ms cubic-bezier(.61,1,.88,1) 1ms}#lang-sel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;padding:10px;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#lang-sel.active{opacity:1;visibility:visible;pointer-events:all}#lang-sel-picker-wrap{background-color:#fff;max-height:100%;overflow:auto;border-radius:8px;color:#000;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);-webkit-transform:scale(.7) translateY(-10vh);-ms-transform:scale(.7) translateY(-10vh);transform:scale(.7) translateY(-10vh);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}#lang-sel.active,#lang-sel.active #lang-sel-picker-wrap{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms}.menu-tab .offer .bio .price-atc.loading .ldr,.upper-bio .description-inner.loading .description-loader,body.inital-lng #lang-sel-picker-wrap>strong{display:block}#lang-sel-picker-wrap>strong{display:none;font-size:20px;font-weight:700;padding:20px 58px 0 20px}#lang-sel-picker-wrap>strong span{font-size:13px;font-weight:400;display:block;margin-top:10px;line-height:1.76}#lang-sel img{margin-right:10px}#lang-sel a,.ch label{position:relative;cursor:pointer}#lang-sel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500}#lang-sel-close,#popup-ad .close.icon{position:absolute;border:0;outline:0;border-radius:50%}#lang-sel-close{right:20px;font-size:30px;background:0;color:#999;top:20px;height:48px;width:48px;line-height:44px;z-index:9}#lang-sel-picker-wrap ul{padding:20px 0}#lang-sel-dimmer{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-ms-scroll-chaining:none;overscroll-behavior:none}.description-loader,.shine-l{-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background:#f6f7f9;background-image:-o-linear-gradient(left,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-image:-webkit-gradient(linear,left top,right top,from(#f6f7f9),color-stop(20%,#e9ebee),color-stop(40%,#f6f7f9),to(#f6f7f9));background-image:linear-gradient(to right,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-repeat:no-repeat;background-size:300% 100%;height:46px;width:90%;position:relative;overflow:hidden;opacity:.6;display:none;top:3px}.description-loader div{background:#fff;height:6px;left:0;position:absolute}.description-loader div.a{top:17px;width:100%}.description-loader div.b{width:10%;top:23px;right:0;height:30px;left:auto}#popup-ad,#popup-ad-container{position:fixed;opacity:0;-webkit-transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 150ms cubic-bezier(.61,1,.88,1) 1ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#popup-ad-container{height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,.65);display:none;visibility:hidden;pointer-events:none}#popup-ad-container.active,#popup-ad-container.active #popup-ad{-webkit-transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms;opacity:1}#popup-ad-container.active{visibility:visible;pointer-events:all}#popup-ad{top:0;left:0;height:calc(100% - 100px);width:calc(100% - 35px);right:0;bottom:0;margin:auto;max-width:400px;max-height:600px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.25);box-shadow:0 2px 20px rgba(0,0,0,.25);-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}#popup-ad-container.active #popup-ad{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}#popup-canvas{background-color:#fff;border-radius:6px;height:100%;width:100%;background-size:cover;background-position:50% 50%;overflow:hidden}#popup-canvas a{height:100%;width:100%;display:block;z-index:50}#popup-ad .close.icon{z-index:99;color:#fff;background:#000;height:50px;width:50px;right:0;left:0;margin:auto;bottom:auto;top:-25px;font-size:26px;-webkit-box-shadow:0 2px 13px rgba(0,0,0,.35);box-shadow:0 2px 13px rgba(0,0,0,.35);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}#popup-ad .close.icon i{position:relative;top:-2px}#popup-ad .close.link,.menu-tab .offer .bio .price-atc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#popup-ad .close.link{position:absolute;z-index:99;top:calc(100% + 10px);width:100%;text-align:center;background:0 0;color:#fff;border:0;outline:0;font-size:16px;font-weight:500;text-shadow:0 0 8px rgba(0,0,0,.48)}#popup-ad .close.link span{display:inline-block;border:solid 1px #fff;padding:9px 20px;border-radius:100px}#popup-canvas,#popup-canvas a,#sfp-ol,.ch label input{position:absolute;left:0;top:0}#sfp-c,#sfp-ol,#sfp-p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sfp-ol{display:none;z-index:999;background-color:#fd6f3e;width:100%;height:100%}#sfp-c,#sfp-p{display:-webkit-box;display:-ms-flexbox;display:flex}#sfp-c{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#sfp-c p,#sfp-p i{text-align:center;opacity:0}#sfp-c p{display:inline-block;width:100%;font-size:14px;margin-top:30px;color:#fff;font-weight:600}#sfp-p{position:relative;width:0;height:0;border:0 solid #03132e;background:#515c6f;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-shadow:-9px 4px 20px rgba(0,0,0,.25);box-shadow:-9px 4px 20px rgba(0,0,0,.25);will-change:transform}#sfp-p i{width:auto;height:auto;font-size:40px;color:#ff8054}.menu-tab .offer .bio .price-atc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:4px;position:relative;border-radius:6px;overflow:hidden;font-size:15px;white-space:nowrap;-webkit-transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 350ms cubic-bezier(.61,1,.88,1) 1ms}.menu-tab .offer.no-desc .bio .price-atc{margin-top:0!important}.cart-entry.recommend .ofr .go a.loading,.menu-tab .offer .bio .price-atc.loading,.menu-tab .offer .bio .price-atc:active{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.menu-tab .offer .bio .price-atc .price,.menu-tab .offer .bio .price-atc-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.menu-tab .offer .bio .price-atc .price{color:#1cae27;border:0!important;padding:8px 10px;font-size:inherit!important;-webkit-box-shadow:inset 0 0 0 2px #1cae27;box-shadow:inset 0 0 0 2px #1cae27;border-radius:6px 0 0 6px}.menu-tab .offer .bio .price-atc-text{padding:7px 6px 7px 10px;background:#1cae27;color:#fff;border-radius:0 6px 6px 0}.menu-tab .offer .bio .price-atc-text i{top:1px;display:inline-block;margin-right:4px;margin-left:8px}.menu-tab .offer .bio .price-atc-text .ldr{position:absolute;height:100%;width:100%;left:0;top:0;z-index:999;background-color:inherit;display:none}.menu-tab .offer .bio .price-atc-text .ldr svg{position:absolute;height:24px;width:24px;left:0;right:0;margin:auto;top:0;bottom:0}#var-sel-container{background-color:rgba(0,0,0,.65);opacity:0}#var-sel-container.active,.cart-el.active{height:100%;pointer-events:all;visibility:visible;opacity:1}#var-sel,.cart-el-inner{max-height:calc(100% - 90px)}.cart-el-scroll{max-height:calc(100vh - 90px);max-height:calc((var(--vh, 1vh)*100) - 90px);overflow:auto;padding:15px;color:#000}.ch label{padding-left:36px;display:block;text-align:left}.ch label input{z-index:-999;opacity:.01}.ch .box,.ch .box:after{position:absolute;-webkit-transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms;-o-transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms;transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms}.ch .box{height:26px;width:26px;border:solid 1px #ddd;display:block;left:0;top:0;z-index:2;overflow:hidden;border-radius:4px}.ch input[type=radio]+.box{border-radius:50%}.ch input[type=radio]+.box:after{border:0;background-color:#fff;transform:none;height:45%;width:45%;border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto}.ch.no-box .box{display:none!important}.ch.no-box label{padding-left:0!important}.ch .box:after{content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:16px;width:9px;border-bottom:3px solid transparent;border-right:3px solid transparent;left:7px;top:2px}.ch label input:checked+.box{background-color:#000;border-color:#000}.ch label input:checked+.box:after{border-color:#fff}.ch .text{display:block;padding-top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#var-sel .var{margin-top:12px}#var-sel .var:first-child{margin-top:0}#var-sel strong span em{color:#ff0017;padding-right:4px;display:inline-block;font-style:normal;margin-left:4px}#var-sel .ch label{margin-left:-15px;width:calc(100% + 30px);position:relative;padding:8px 15px 8px 52px}#var-sel .ch label .box{top:5px;left:15px}#var-sel .ch .rippleJS{opacity:.2}#var-sel .ch label .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding-top:0}#var-sel .ch label .vname{-webkit-box-flex:1;-ms-flex:1;flex:1}#var-sel .ch label .vname .uom{font-size:70%}#var-sel .ch label .vname em{font-style:normal;font-size:80%;margin-left:5px;position:relative;top:-2px;opacity:.5;font-weight:600}#var-sel .ch label .vcost{-ms-flex-negative:0;flex-shrink:0;margin-left:8px;color:#777;font-weight:500;position:relative;top:1px}#var-sel .var>strong{font-size:16px;font-weight:600;margin-bottom:4px;position:relative;display:block}#var-sel-container.rq:not(.ok) button{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.6);pointer-events:none}#var-sel-container.rq:not(.ok) button .ok{display:none!important}#var-sel-container.rq.ok button .rq,.popup-payments .jconfirm-content>div,html .jconfirm.bg .jconfirm-bg{display:none!important}#order-wait{position:fixed;height:100%;width:100%;z-index:99999;background-color:rgba(0,0,0,.6);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;font-size:17px;padding:41px;text-align:center;line-height:1.6;font-weight:500;color:#fff}#cart-ord-ip-expand{position:relative;z-index:991;background:#ffd400;padding:14px;color:#000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none;min-height:62px}#cart-ord-ip-expand[data-st="2"]{background-color:#12a21c;color:#fff}#cart-ord-ip-expand[data-st="3"]{background-color:#ff9562;color:#000}#cart-ord-ip-expand[data-st="4"]{background-color:#d61111;color:#fff}body.active-orders #cart-ord-ip-expand{display:-webkit-box;display:-ms-flexbox;display:flex}#cart-ord-ip-expand strong{font-weight:400;font-size:15px}#cart-ord-ip-expand .bio{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2px;font-weight:600;font-size:15px}#cart-ord-ip-expand .col{position:relative;pointer-events:none}#cart-ord-ip-expand .col:last-of-type{text-align:right;padding-right:33px}#cart-ord-ip-expand .col:last-of-type>i{position:absolute;right:0;top:0;bottom:0;margin:auto;height:24px;font-size:24px;width:24px;opacity:.5}body.cart-has-items #cart-ord-ip-expand{-webkit-box-shadow:none!important;box-shadow:none!important}body.cart-has-items.active-orders .menu-tab .offers-container{padding-bottom:150px}html .jconfirm{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:20px;overflow:auto;-webkit-perspective:none;perspective:none}html .jconfirm .jconfirm-box{overflow:visible}html .jconfirm .jconfirm-box div.jconfirm-title-c{font-size:28px;line-height:1.5;font-weight:800}html .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:visible!important}html .jconfirm .jconfirm-box div.jconfirm-content-pane{overflow:visible!important;height:auto!important;max-height:none!important;margin-bottom:25px}.jconfirm.bg .jconfirm-title-c,html .jconfirm.popup-remote-addr-container .jconfirm-box div.jconfirm-title-c{color:#000}html .jconfirm-content{font-size:17px;line-height:1.63;font-weight:400}html .jconfirm-content div{line-height:1.4}html .jconfirm-box.small-close-btn .jconfirm-buttons button.btn-default,html .jconfirm-content a.back{display:inline-block;padding:7px 20px!important;text-align:center;background:0 0!important;color:#fff!important;font-weight:400!important;opacity:.75;font-size:17px!important;margin-top:15px;position:relative;width:100%;border-radius:12px!important}html .jconfirm-box.small-close-btn .jconfirm-buttons button.btn-default{margin-top:0!important}html .jconfirm.bg .jconfirm-content a.back{color:#000;display:block;font-size:15px}html .jconfirm-content a.back i{margin-right:15px;-webkit-transform:scale(1.3) translateY(-1px);-ms-transform:scale(1.3) translateY(-1px);transform:scale(1.3) translateY(-1px);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}html .jconfirm.white .jconfirm-bg{background:#fff!important;opacity:1!important}html .jconfirm.white .jconfirm-box.small-close-btn .jconfirm-buttons button.btn-default,html .jconfirm.white .jconfirm-content a.back{color:#000!important}.jconfirm .above-title{margin-bottom:15px}html .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#fff;color:#333}html .jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;float:none}html .jconfirm .jconfirm-box .jconfirm-buttons button{font-size:18px!important;font-weight:700!important;text-transform:none!important;padding:14px 25px!important;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px;-webkit-transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms!important;-o-transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms!important;transition:all 350ms cubic-bezier(.215,.61,.355,1) 1ms!important}html .jconfirm .jconfirm-box .jconfirm-buttons button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}html .jconfirm .jconfirm-box.typ-confirm .jconfirm-buttons button:first-child{background-color:#53d64e!important;color:#fff}html .jconfirm .jconfirm-box.typ-confirm .jconfirm-buttons button:last-child{background-color:#ff4848!important;color:#fff}form .row.inline>div:last-child,html .jconfirm .jconfirm-box .jconfirm-buttons button:last-child{margin-right:0}html .jconfirm.jconfirm-light .jconfirm-bg,html .jconfirm.jconfirm-white .jconfirm-bg{opacity:.95;background-color:#060608}html .jconfirm.jconfirm-light .jconfirm-box,html .jconfirm.jconfirm-white .jconfirm-box{background-color:transparent;color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-animation:none!important;animation:none!important;text-align:center;max-width:600px}#cart-ord-list .cart-el-scroll{padding-top:0;padding-bottom:0}#cart-ord.loading #cart-ord-list{height:150px!important}#cart-ord-list .ldr svg *{fill:rgba(0,0,0,.5)}#cart-ord-list .ldr{position:absolute;height:100%;width:100%;z-index:9;top:0;left:0;display:none}#cart-ord.loading .ldr,#cart-ord.no-active-orders .cart-el-scroll>.empty,.cart-entry.recommend .ofr .go a.loading .ldr{display:block}#cart-ord.loading .ldr svg{height:60px;width:60px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.cart-ord{padding:18px 15px;margin-left:-15px;width:calc(100% + 30px);border-bottom:solid 1px #ddd;position:relative}.cart-ord .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart-ord .right{-ms-flex-negative:0;flex-shrink:0;margin-left:10px}.cart-ord .right>span{display:block;text-align:right;font-weight:500;color:#999;font-size:13px}.cart-ord .right .ord-cancel{height:36px;width:36px;display:block;margin:10px auto auto;background-color:#ff4949;text-align:center;line-height:34px;font-size:23px;color:#fff;position:relative;border-radius:50%}.cart-ord:last-of-type{border-bottom:0}.cart-ord strong{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:600;margin-bottom:2px;-ms-flex-line-pack:center;align-content:center}.cart-ord .pay{color:#777}.cart-ord .status{font-size:14px;font-weight:500;margin-top:6px;color:#333}.cart-ord .status:before{content:"";display:inline-block;position:relative;height:10px;width:10px;vertical-align:middle;border-radius:50%;background-color:#ff9a44;margin-right:6px;top:-1px}.cart-entry .ofr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-entry .ofr .img{background-position:50% 50%;background-size:contain;height:34px;width:34px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;border-radius:50%}.cart-entry .ofr .bio,.cart-entry.recommend .ofr strong{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cart-entry .ofr .bio{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.cart-entry.recommend{margin-bottom:4px}.cart-entry.recommend>strong{font-size:14px;font-weight:400;color:#a9a9a9;margin-bottom:8px;display:block}.cart-entry.recommend .ofr strong{font-weight:600;font-size:15px;margin-bottom:3px;width:100%;display:block}.cart-entry.recommend .ofr .go a{color:#258f25;padding:6px 10px;border-radius:100px;margin-left:8px;border:solid 2px #258f25;display:inline-block;position:relative;font-size:16px;font-weight:600}.cart-entry.recommend .ofr .go a .ldr{position:absolute;z-index:9;height:100%;width:100%;left:0;top:0;background-color:#258f25;display:none}.cart-entry.recommend .ofr .go a .ldr svg{height:8px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}#cart-ord-show-all i,.cart-entry.recommend .ofr .go a i{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);position:relative;top:-1px;margin-left:2px}.cart-entry.recommend .ofr .price{font-size:13px;opacity:.8}.anim-ch,.anim-ch__circ{stroke-width:2;stroke-miterlimit:10}.anim-ch{width:56px;height:56px;margin-left:auto;margin-right:auto;border-radius:50%;display:block;stroke:#fff;-webkit-box-shadow:inset 0 0 0#1cae27;box-shadow:inset 0 0 0#1cae27;-webkit-animation:animch_fill .4s ease-in-out .4s forwards,animch_scale .3s ease-in-out .9s both;animation:animch_fill .4s ease-in-out .4s forwards,animch_scale .3s ease-in-out .9s both}.anim-ch__circ{stroke-dasharray:166;stroke-dashoffset:166;stroke:#1cae27;fill:none;-webkit-animation:animch_stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:animch_stroke .6s cubic-bezier(.65,0,.45,1) forwards}.anim-ch__chck{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:animch_stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:animch_stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}#cart-ord-show-all{display:block;text-align:center;padding:10px;font-size:15px;color:#999;margin-bottom:4px;position:relative}#cart-ord-show-all i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-left:8px}#cart-ord .cart-el-scroll>.empty{display:none;padding:20px;border-bottom:solid 1px #ddd;text-align:center;font-size:15px;font-weight:600;color:#111}body:not(._iba) .popup-payments a[data-pm="7"],body:not(.menu-open) .popup-payments{display:none!important}.popup-payments .jconfirm-content>div.total{display:block!important;border:solid 1px rgba(255,255,255,.25);max-width:88%;font-weight:500;font-size:20px;padding:10px;border-radius:8px;margin:auto auto 20px}.popup-payments a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:16px 20px;color:#000;border-radius:10px;margin-bottom:10px;position:relative;font-size:18px;font-weight:600;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;text-align:left}.popup-payments a.brd{margin-bottom:30px}.popup-payments a>.name{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;line-height:1.2;font-size:21px}.popup-payments a>.name .sub{display:block;font-size:14px;margin-top:4px;font-weight:500}.popup-payments a>.name .sub.promo{color:#f70000;font-weight:600;font-size:.8em;line-height:1.2}.popup-payments a>img{width:23px;height:23px!important;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.popup-payments a:last-child{margin-bottom:0}#payment-processing{position:fixed;height:100%;width:100%;z-index:999999999999999999;background-color:#fff;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#payment-processing>div{border:solid 1px #ddd;padding:40px;border-radius:10px;max-width:calc(100% - 20px)}#payment-processing img.plogo{height:30px}#payment-processing img.pld{height:30px;float:right;position:relative;top:-1px}#payment-processing p{font-size:21px;margin-top:16px;font-weight:600}body:not(.anim-ready) :not(.rippleJS,.ripple){-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.menu-desc{padding:14px 14px 6px;font-size:14px;line-height:1.6;font-weight:500;color:rgba(0,0,0,.7);user-select:none}p .br{display:block;margin:4px 0;height:1px}.m2-input{position:relative;margin-top:15px}.m2-input input[readonly]{color:#999;font-weight:300}.m2-input .text{position:absolute;height:16px;line-height:16px;top:16px;margin:auto;display:inline-block;left:11px;pointer-events:none;color:#999;padding:0 4px}.m2-input .text i{margin-left:4px}.m2-input .text img{height:12px;display:inline-block;vertical-align:middle}.m2-input .text,.m2-input input,.m2-input textarea{font-size:16px;font-weight:500;-webkit-transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms;-o-transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms;transition:all 150ms cubic-bezier(.215,.61,.355,1) 1ms;background-color:#fff!important;-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important;-webkit-appearance:none;background-clip:padding-box}.m2-input textarea{height:150px;resize:vertical;font-size:14px;line-height:1.6}.m2-input input,.m2-input textarea{outline:0;display:block;width:100%;padding:14px 15px;border:0;border-radius:6px;-webkit-box-shadow:inset 0 0 0 1px #ddd;box-shadow:inset 0 0 0 1px #ddd}.m2-input .force-highlight,.m2-input input.touched.not-empty,.m2-input input:focus,.m2-input textarea.not-empty:valid,.m2-input textarea:focus{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.m2-input .force-highlight+.text,.m2-input input.not-empty+.text,.m2-input input.touched:invalid+.text,.m2-input input:focus+.text,.m2-input textarea.not-empty:valid+.text,.m2-input textarea.touched:invalid+.text,.m2-input textarea:focus+.text{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px);font-size:13px;color:#000;background-color:#fff}.m2-input input.touched:invalid,.m2-input input.touched:invalid+.text,.m2-input textarea.touched:invalid,.m2-input textarea.touched:invalid+.text{color:#f51b1b;border-color:#f51b1b}.m2-input input.touched:invalid,.m2-input textarea.touched:invalid{-webkit-box-shadow:inset 0 0 0 2px #f51b1b;box-shadow:inset 0 0 0 2px #f51b1b}body._lic._whitelabel #menu-header:before,body._lic._whitelabel #poweredby a:before{display:none!important;content:none!important}body._lic._whitelabel #openmenu-hamburger-opts{background-image:none!important}#om-hu-social{margin-left:6px;padding-top:4px}#om-hu-social li{display:inline-block!important;margin-left:10px;padding:0!important}#om-hu-social li a,.menu-tab .menu-empty{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}#om-hu-social li a{padding:8px!important}#om-hu-social li a>*{margin-right:0!important}#logo-text{max-width:100%;display:block;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.menu-tab .menu-empty{padding:20px;height:100%;width:100%;color:rgba(0,0,0,.4);font-size:16px;line-height:1.9;font-weight:400}.menu-tab .menu-empty p{width:100%;text-align:center}body.content-dark-scheme .menu-tab .menu-empty{color:rgba(255,255,255,.7)}.menu-tab .bnr,.menu-tab .bnr a{overflow:hidden;position:relative}.menu-tab .bnr{padding:10px;margin:4px 0;border-radius:8px}.menu-tab.layout-2 .bnr{padding-left:0;padding-right:0;width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.menu-tab .bnr a{display:block;color:#fff;border-radius:inherit}.menu-tab .bnr img{display:block;width:100%;height:auto;border-radius:inherit;max-height:45vw;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}#app-not-mobile-open{margin-top:20px;display:block}#app-not-mobile-open strong{display:block;font-weight:600;margin-bottom:6px}#app-not-mobile-open img{height:110px;width:110px;margin-bottom:0}#cookie-consent{position:fixed;bottom:0;background-color:#fff;z-index:999999999999999;width:100%;padding:8px;font-size:12px;line-height:1.3;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);color:#333;text-align:center;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cookie-consent a{text-transform:uppercase;background-color:#ff7442;color:#fff;padding:5px 25px;display:inline-block;font-weight:600;margin-top:5px;font-size:11px;border-radius:100px}#default-disclaimer{font-size:11px;padding:8px 17px 17px;line-height:2.1;font-weight:400}.jconfirm-box.popup-tbl-input .jconfirm-content>div:not(.input-wrap),body:not(._rvat) #default-disclaimer .default .vat{display:none}#default-disclaimer.hide-default .default{display:none!important}#default-disclaimer .default .no-vat-disc{margin-top:10px;display:block;font-style:italic;opacity:.8}#legal-disclaimer{font-weight:500;margin-top:15px}#default-disclaimer.hide-default #legal-disclaimer,.popup-remote-addr-container form .row.gap>.m2-input{margin-top:0}body.theme-dark .swiper-container{background-color:rgba(0,0,0,.2)}#offer-inner .offer-gallery.def-img .swiper-container{background-color:transparent!important}html .swiper-pagination-bullet-active{background-color:#000;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.3);box-shadow:0 0 0 1px rgba(255,255,255,.3)}html .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;opacity:1;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.2);box-shadow:0 0 0 1px rgba(255,255,255,.2);background-color:rgba(0,0,0,.2)}body.call-waiter-enabled #call-waiter i,body.om-hb-active #call-waiter,body.om-hb-active #pay-table{display:none}#call-waiter{font-size:18px;background-color:#ff794a;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:4px;border-radius:6px;pointer-events:none;font-weight:600;padding:0 12px;height:45px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;position:relative;visibility:hidden;opacity:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#call-waiter,#pay-table,#pay-table-waiter{justify-content:center;align-items:center}#pay-table{font-size:18px;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:4px;border-radius:6px;pointer-events:none;font-weight:600;padding:0 12px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;position:relative;visibility:hidden;opacity:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#2e73ff;color:#fff;flex:2!important;height:62px!important}#pay-table em{font-style:normal;font-weight:400;font-size:.85em;vertical-align:middle;line-height:1;margin-left:13px;position:relative;top:1px}#pay-table-waiter{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;background-color:rgba(255,255,255,.9);backdrop-filter:blur(12px);display:none;color:#000;flex-flow:column}#pay-table-waiter.active,form .row.inline{display:flex}#pay-table-waiter img{height:50px;width:50px;display:block;margin-bottom:10px}body.theme-dark #pay-table-waiter{background-color:rgba(0,0,6,.9);color:#fff}body.call-waiter-enabled.cw-large #call-waiter,body.call-waiter-enabled.cw-large #pay-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:52px}body.call-waiter-enabled.cw-large #call-waiter i{margin-right:14px}body.call-waiter-enabled.menu-open #call-waiter,body.tbl-pay.menu-open #pay-table{visibility:visible;pointer-events:all;opacity:1;-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms}body:not(.call-waiter-enabled) #call-waiter,body:not(.tbl-pay) #pay-table{display:none!important;visibility:hidden!important}body.tbl-pay #call-waiter{margin-right:8px}#call-waiter:active,#pay-table:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#call-waiter i,#pay-table i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-right:10px}#pay-table i{margin-left:10px;margin-right:0}#call-waiter-container{position:fixed;top:0;left:0;height:100%;max-height:100vh;width:100%;z-index:-99;background:#fff;color:#000;padding:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);opacity:0;visibility:hidden;overflow:auto;pointer-events:none}body.cw-open #call-waiter-container{opacity:1;visibility:visible;z-index:999;pointer-events:all;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms cubic-bezier(.61,1,.88,1) 1ms,transform 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:opacity 300ms cubic-bezier(.61,1,.88,1) 1ms,transform 300ms cubic-bezier(.61,1,.88,1) 1ms;-webkit-transition:opacity 300ms cubic-bezier(.61,1,.88,1) 1ms,-webkit-transform 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:opacity 300ms cubic-bezier(.61,1,.88,1) 1ms,transform 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:opacity 300ms cubic-bezier(.61,1,.88,1) 1ms,transform 300ms cubic-bezier(.61,1,.88,1) 1ms,-webkit-transform 300ms cubic-bezier(.61,1,.88,1) 1ms}#call-waiter-content h2{font-size:32px;font-weight:800;margin-bottom:6px;margin-top:3vh;line-height:1.3}#call-waiter-content label{display:block;position:relative;padding:11px 0}#call-waiter-content label input{opacity:0;position:absolute;left:0;z-index:-999;visibility:hidden}#call-waiter-content label span span{display:inline-block;height:30px;width:30px;border:solid 2px #000;opacity:.2;border-radius:50%;position:absolute;left:0;top:14px;-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms}#call-waiter-content label p{position:relative;top:1px}#call-waiter-content label span span:before{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-color:#000;border-radius:50%;opacity:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}#call-waiter-content label input:checked+span span{opacity:1}#call-waiter-content label input:checked+span span:before{opacity:1;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}#call-waiter-content label>span{font-size:18px;font-weight:500;padding-left:45px;display:block;line-height:1.5}#call-waiter-content label textarea{display:none;border:2px solid #000;margin-top:20px;border-radius:4px;width:100%;font-size:17px;padding:14px;height:120px;max-width:100%;font-weight:500;resize:vertical;line-height:1.58;-webkit-user-select:all;-moz-user-select:all;user-select:all}#call-waiter-content label input:checked+span+textarea{display:block}#call-waiter-content button{display:block;margin-top:18px;padding:16px}#call-waiter-content a.back{font-size:16px;display:block;text-align:center;padding:14px 10px;margin-top:15px;position:relative;opacity:.4;border-radius:12px}#call-waiter-content a.back i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-right:18px;position:relative;top:-1px}.jconfirm-box.popup-tbl-input .input-wrap input{display:block;width:100%;padding:15px;border-radius:10px;border:0;outline:0;font-size:40px;color:#000;font-weight:700;letter-spacing:1px;text-align:center}.menu-filters{position:absolute;top:4px;left:0;width:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;overflow:hidden}.menu-filters .mf-inner{white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow:visible;will-change:transform}.menu-filters.daily-select{z-index:3}.menu-filters.daily-select .menu-filter-btn.active,.menu-tab.daily.loading .menu-filters.daily-select{pointer-events:none!important}.menu-filters .menu-filter-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;font-size:17px;line-height:1.3;opacity:.65;font-weight:400;padding:6px 16px;border:solid 1px rgba(0,0,0,.3);overflow:hidden;border-radius:100px;-ms-flex:0 0 auto;-webkit-box-flex:0;cursor:pointer;flex:0 0 auto;white-space:nowrap}.menu-filters .menu-filter-btn .rippleJS{opacity:.55}.menu-filters .menu-filter-btn:first-child{margin-left:10px}.menu-filters::-webkit-scrollbar{display:none}.menu-filters .menu-filter-btn.active{opacity:1;font-weight:600}.menu-filters .menu-filter-btn i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-left:8px;opacity:.6}.menu-filter-popup{position:fixed;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:-99;visibility:hidden;pointer-events:none;-webkit-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 250ms cubic-bezier(.61,1,.88,1) 1ms;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-filter-popup.open{opacity:1;visibility:visible;z-index:99;pointer-events:all}.menu-filter-popup .list{background-color:#fff;position:absolute;max-height:85%;overflow:auto;bottom:0;left:0;width:100%;padding:15px 15px 66px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);border-radius:14px 14px 0 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.38);box-shadow:0 0 10px rgba(0,0,0,.38);will-change:transform;color:#000}.menu-filter-popup .list .ch .text{min-height:26px;font-size:16px;padding-top:3px}.menu-filter-popup .list .ch .text em{font-style:normal;margin-left:4px;font-size:12px;opacity:.4;font-weight:400;vertical-align:middle;position:relative;top:-1px}.menu-filter-popup .list .ch{margin-bottom:10px}.menu-filter-popup .list strong{display:block;margin-bottom:12px}.menu-filter-popup .list .fg{position:absolute;bottom:10px;left:20px;right:20px;z-index:2;width:auto}.menu-filter-popup.open .list{-webkit-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 300ms cubic-bezier(.61,1,.88,1) 1ms;-webkit-transform:none;-ms-transform:none;transform:none}.jconfirm-content .pickup-num{border:dashed 2px #fff;border-radius:12px;text-align:center;padding:15px 6px;margin-top:12px}.jconfirm-content .pickup-num.tbl{padding:12px 4px}.jconfirm-content .pickup-num>strong{font-size:14px;font-weight:700;display:block;text-transform:uppercase;letter-spacing:2px;font-family:inherit;line-height:1.5}.jconfirm-content .pickup-num>span{font-size:53px;font-weight:700;line-height:1.2;letter-spacing:5px;font-family:inherit}.jconfirm-content .pickup-num.tbl>span{font-size:37px;letter-spacing:1px}.jconfirm-content .pickup-num.small-num>span{font-size:29px;letter-spacing:2px;line-height:1.2;padding:8px 0;display:block}.jconfirm-content .paid-amt{background:#1cae28;border-radius:6px;padding:10px;margin-top:20px;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:600}.jconfirm-content .paid-amt.refund{letter-spacing:0;background-color:#ffd6a7;color:#000;font-size:18px;padding:15px;text-transform:none;line-height:1.4}.jconfirm-content .paid-amt strong{margin-left:8px}.jconfirm-content .btn-bill,.jconfirm-content .btn-bill-download{border-radius:6px;margin-top:20px;font-weight:600;padding:14px;background:#b2ff95;color:#000;font-size:19px;position:relative;cursor:pointer;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}.jconfirm-content .btn-bill-download{background:#1cae27;color:#fff;margin-top:10px}.jconfirm-content .btn-bill i,.jconfirm-content .btn-bill-download i{transform:scale(1.2);position:relative;margin-left:16px;top:1px}.bell-anim{width:56px;height:56px;background-color:#1cae27;padding:12px;border-radius:50%}.bell-anim .bell{-webkit-animation:bell_anim_bell 1.6s cubic-bezier(.65,0,.45,1) infinite;animation:bell_anim_bell 1.6s cubic-bezier(.65,0,.45,1) infinite;-webkit-transform-origin:50%0;-ms-transform-origin:50%0;transform-origin:50%0}.bell-anim .clap{-webkit-animation:bell_anim_clap 1.8s .1s cubic-bezier(.65,0,.45,1) infinite;animation:bell_anim_clap 1.8s .1s cubic-bezier(.65,0,.45,1) infinite}.dotripple,.dotripple>span{position:absolute;left:0;top:0}.dotripple{height:18px;width:18px;text-align:center;border-radius:100px;z-index:1;background:0 0}.dotripple>span{width:100%;height:100%;border-radius:50%;z-index:-1;opacity:0;-webkit-animation:dotripple 2.6s infinite;animation:dotripple 2.6s infinite;background:rgba(255,255,255,.4)}.dotripple>span:nth-child(2){animation-delay:.2s;-webkit-animation-delay:.2s}.dotripple>span:nth-child(3){animation-delay:1s;-webkit-animation-delay:1s}#scanner-subpages{margin-left:auto;border-left:solid 1px #ddd;padding-left:8px}#scanner-subpages a{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-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 4px;position:relative;color:#ff794a}#scanner-subpages a i{font-size:23px;margin-bottom:1px}#scanner-subpages a strong{display:block;font-size:13px}#page-history-invoices>strong,.go-back-full{transition:all 400ms cubic-bezier(.61,1,.88,1) 1ms}.go-back-full{position:fixed;background-color:inherit;bottom:0;padding:0 10px 10px;width:100%;left:0}.go-back-full a{width:100%;border-radius:100px;text-align:center;font-size:18px;font-weight:600;overflow:hidden;padding:15px;background-color:#ff652e;color:#fff;display:block;line-height:1}.go-back-full i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-right:15px;position:relative;top:-2px}#page-history{padding-bottom:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:100vh;min-height:calc((var(--vh, 1vh)*100));background-color:#fff;overflow:auto}body.native-wv_android #page-history{background-color:#14171c;color:#fff;padding-bottom:10px}body.native-wv_android #page-history #page-history-invoices .empty svg>path{fill:#5f6577!important}body.native-wv_android #page-history-invoices .past-order{border-color:rgba(255,255,255,.16)}#page-history-invoices{padding:0 18px 80px;background-color:inherit;left:0}#history-order,#page-history-invoices,.go-back-full{max-width:600px;margin:auto;right:0}#page-history-invoices>strong{font-size:29px;font-weight:800;margin-top:30px;display:block;padding-bottom:8px;line-height:1.2}#page-history-invoices .empty,.payment-loader{display:flex;justify-content:center;align-items:center;flex-flow:column}#page-history-invoices .empty{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;padding:40px 20px;min-height:70vh}#page-history-invoices .empty img,#page-history-invoices .empty svg{height:80px;margin:auto auto 20px;width:80px;display:block}#page-history-invoices .empty strong{font-weight:700;font-size:28px}#page-history-invoices .empty p{margin-top:10px;line-height:1.7;opacity:.6;font-weight:500;font-size:14px}#page-history-invoices .past-order{padding:15px 12px;border:solid 1px #ddd;border-radius:6px;margin-top:5px;position:relative;overflow:hidden;transition:all 400ms cubic-bezier(.61,1,.88,1) 1ms;cursor:pointer}#page-history-invoices .past-order .rippleJS{opacity:.5}#page-history-invoices .past-order .head .outlet{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;font-weight:600;color:#ff652e}#page-history-invoices .past-order .head .date{white-space:nowrap;font-size:12px;opacity:.5;position:relative;top:2px}#page-history-invoices .past-order .ordered{font-size:13px;margin-top:6px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}#page-history-invoices .past-order .ordered strong{font-size:21px;font-weight:700;vertical-align:middle;margin-right:10px}#page-history-invoices .past-order .ordered span{vertical-align:middle;font-size:11px;font-weight:400;position:relative;top:0;opacity:.5;font-style:italic}#page-history-invoices .past-order .pickup{margin-top:2px;font-weight:700;font-size:10px;color:#4c8cff;letter-spacing:2px;text-align:right}.payment-loader{position:fixed;z-index:99999999999;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);top:0;padding:20px;user-select:none}.payment-loader .content{background:#fff;padding:35px;border-radius:16px;text-align:center;max-width:500px}.payment-loader .content img{height:32px;width:32px;display:block;margin:auto}.payment-loader .content img.pay-qr{height:240px;width:240px;max-height:60vh;max-width:80vw;display:block}.payment-loader .content p{margin:16px 0;font-size:18px;font-weight:600;line-height:1.4;color:#000}.payment-loader .content button{padding:15px 35px;border:0;background:#f33;color:#fff;border-radius:11px;font-size:18px;font-weight:600;position:relative;cursor:pointer}.payment-loader .content button:hover{opacity:.7}.payment-loader .content button.loading{pointer-events:none;opacity:.8;color:transparent}.payment-loader .content button.loading:before{background-image:url(/assets/res/oval.svg);background-size:48px}form .row.inline>div{margin-right:10px;flex:1;text-align:left}.select select{display:block;width:100%;border:solid 1px #ddd;border-radius:6px;font-size:16px;font-weight:500;padding:10px 0 10px 10px}.popup-remote-addr-container{background-color:#fff}.popup-remote-addr-container .m2-input>.addr{font-weight:400;font-size:.9em;text-align:left;margin-top:11px;line-height:1.25;opacity:.9}#history-order table tr.row-paid,#remote-order-addr.af-address-selected .m2-input>.addr,.popup-remote-addr-container form .row.delivery-charge.invalid>div.valid,.popup-remote-addr-container form .row.delivery-charge>div.invalid{display:none}#remote-order-addr.af-address-required:not(.af-address-selected) .delivery-charge,#remote-order-addr.af-address-required:not(.af-address-selected) .row-postal,#remote-order-addr.af-address-required:not(.af-address-selected) button,body:not(._iba) #ibooking{display:none!important}body.theme-dark .popup-remote-addr-container{background-color:rgba(0,0,0,.9);backdrop-filter:blur(10px)}.popup-remote-addr-container .jconfirm-bg{display:none!important}body.theme-dark .popup-remote-addr-container .jconfirm-box{background-color:#fff;padding:30px!important;border-radius:20px}.popup-remote-addr-container form .m2-input{margin-top:16px;flex:1;margin-right:10px}.popup-remote-addr-container form .m2-input:last-child{margin-right:0}.popup-remote-addr-container form .row{display:flex;color:#000}.popup-order-confirm .fg.w,.popup-remote-addr-container form .row.delivery-charge{margin-top:20px}.popup-remote-addr-container form .row.delivery-charge>div{display:flex;justify-content:space-between;align-items:center;font-weight:600}.popup-remote-addr-container form .row.delivery-charge.invalid>div.invalid{display:flex}.popup-remote-addr-container form .row.delivery-charge span{font-size:1.2rem;margin-left:4px}.popup-remote-addr-container form .row.delivery-charge span.empty{font-size:.8em;font-weight:400;color:#aaa}.popup-remote-addr-container form .row.delivery-charge span em{font-style:normal;font-weight:300;color:#999;position:relative}.popup-remote-addr-container form .row>div{width:100%}.popup-remote-addr-container form .row:first-child .m2-input{margin-top:10px!important}.popup-remote-addr-container form .row.gap{margin-top:25px;padding-top:25px;border-top:solid 1px #ddd}.popup-remote-addr-container form .delivery-sel>p{color:#000;text-align:left;font-weight:600;font-size:20px;margin-bottom:12px;line-height:1.4}.popup-remote-addr-container form .delivery-sel>.flx{flex-flow:column}.popup-remote-addr-container form .delivery-sel .ch{margin-bottom:10px}.popup-remote-addr-container form .delivery-sel .ch:last-child{margin-bottom:0}.popup-remote-addr-container form .delivery-sel .text{color:#000;font-size:18px;line-height:1.6;padding-top:6px}.popup-remote-addr-container form .delivery-sel input[disabled]+.box+.text{opacity:.4}.popup-remote-addr-container form .delivery-sel .ch .box{top:7px}.popup-remote-addr-container form[data-dt] .delivery-data,body.opm-footer #poweredby a:before{display:none!important}.popup-remote-addr-container form[data-dt=email] .delivery-data.email,.popup-remote-addr-container form[data-dt=home] .delivery-data.home,.popup-remote-addr-container form[data-dt=pickup] .delivery-data.pickup{display:block!important}.popup-remote-addr-container .delivery-data.pickup p{color:#000;text-align:left;font-size:15px;background-color:#fff1e5;padding:20px;border-radius:12px;line-height:1.4;border:solid 1px #ffe1c8}.popup-remote-addr-container .delivery-data.pickup p strong{display:block;font-weight:600;margin-top:6px;font-size:18px;user-select:text}html .popup-remote-addr-container .jconfirm-content a.back{color:#777!important}.popup-remote-addr-container .jconfirm-box{padding:0!important}.popup-remote-addr-container .jconfirm-title{text-align:left!important}.popup-remote-addr-container .delivery-sel{padding-bottom:20px}.popup-order-confirm .fg{margin-top:30px;font-size:18px}.order-confirm-loc{border:solid 1px rgba(255,255,255,.25);font-size:17px;font-weight:600;padding:17px;margin:10px 0 20px;border-radius:8px}.order-confirm-tbl{width:100%}.order-confirm-tbl tr{border-bottom:solid 1px rgba(255,255,255,.2)}.order-confirm-tbl tr.sum{border-bottom:0}.order-confirm-tbl tr.sum td{text-align:right;font-weight:600;padding-top:15px;font-size:1.24em}.order-confirm-tbl tr.sum td span{margin-left:10px;display:inline-block;font-size:1.1em;font-weight:600}.order-confirm-tbl td{text-align:left;vertical-align:top;padding:14px 8px;line-height:1.5}.order-confirm-tbl td .vars{opacity:.8;font-size:.9em;margin-top:4px;font-weight:400}.order-confirm-tbl td:first-child{padding-left:0;width:1%;white-space:nowrap}.order-confirm-tbl td.name em{display:block;margin-top:2px;font-style:normal;font-size:90%;font-weight:400}.order-confirm-tbl td:first-child span{font-size:22px;font-weight:700;position:relative;display:block}.order-confirm-tbl td:last-child{padding-right:0;width:1%;white-space:nowrap}.popup-continue-shopping .jconfirm-content .btn._no{margin-right:8px;background-color:#fff;color:#000}.popup-continue-shopping .jconfirm-content .btn{font-size:20px}.popup-continue-shopping .jconfirm-content .btn i{margin-left:0;margin-right:10px}.popup-continue-shopping .jconfirm-content .items{border-top:solid 1px rgba(255,255,255,.3);margin-top:30px;padding-top:10px}.popup-continue-shopping .jconfirm-content .items>div{font-weight:400;line-height:1.4;padding-top:10px;opacity:.85;text-align:left;font-size:.9em}.popup-continue-shopping .jconfirm-content .items>div p{padding-left:1.1em;font-size:.9em;opacity:.8;margin-top:1px}#ibooking{background:#000;justify-content:space-between;font-size:13px;padding:7px 12px;color:rgba(255,255,255,.7);user-select:none}#ibooking strong{font-weight:500;color:#fff}.fg.w{background-color:#fff;color:#000}#history-order,.dtp-input{opacity:0;visibility:hidden}.jconfirm-content .order-later-date{font-size:28px;border:solid 1px;border-radius:5px;margin:20px 0;padding:10px 0}#history-order{position:fixed;top:0;height:100%;width:100%;background-color:inherit;left:0;z-index:3;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:20px;padding-top:50px;display:none}#history-order.shown{visibility:visible;opacity:1}#page-history.po-shown .go-back-full{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}#page-history.po-shown .past-order{opacity:0;pointer-events:none!important}#page-history.po-shown .past-order.clicked{opacity:1;border-color:transparent;-webkit-box-shadow:0 0 0 3px rgba(255,97,31,.11);box-shadow:0 0 0 3px rgba(255,97,31,.11)}#page-history.po-shown .past-order.clicked:before{content:"";display:block;position:absolute;height:100%;width:100%;z-index:2;background-color:rgba(255,255,255,.7);top:0;left:0;background-image:url(/assets/res/oval_orange.svg);background-size:50px;background-repeat:no-repeat;background-position:50% 50%}body.native-wv_android #page-history.po-shown .past-order.clicked:before{background-color:rgba(0,0,0,.4)}#history-order .head,#history-order .head .arr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#history-order .head{height:58px;padding:0 16px;border-bottom:solid 1px rgba(0,0,0,.2);position:fixed;top:0;left:0;background-color:inherit;width:100%;z-index:2}#history-order .head .arr{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:26px;margin-left:-10px;-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;border-radius:50%;margin-right:10px;overflow:hidden;position:relative;cursor:pointer}#history-order .head .order{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:24px;font-weight:700}#history-order .bio{padding:10px 0}#history-order .bio .seg{padding:0 16px;margin-top:20px}#history-order .bio .seg.s1 strong{color:#ff652e;display:block;font-size:20px;font-weight:700;line-height:1.4;padding-bottom:4px}#history-order .bio .seg.s1 p{margin-top:8px;font-weight:400;font-size:1.1em;opacity:.9}#history-order .bio .seg.s1 p span{font-weight:500}#history-order .bio .seg.brd>div{border:solid 1px rgba(0,0,0,.1);border-radius:12px;padding:16px}body.native-wv_android #history-order .bio .seg.brd>div,body.native-wv_android #history-order .bio .seg.items table tr>*,body.native-wv_android #history-order .head{border-color:rgba(255,255,255,.1)}#history-order .bio .seg.brd>div strong{display:block;font-size:16px;font-weight:600;margin-bottom:3px}#history-order .bio .seg.later>div p,#history-order .bio .seg.pickup>div p{font-size:24px;font-weight:700}#history-order .bio .seg.addr>div p,#history-order .bio .seg.pickup .loc{line-height:1.3;font-size:15px;margin-top:3px;font-weight:300}#history-order .bio .seg.items table{width:100%;font-size:16px}#history-order .bio .seg.items table tr>*{text-align:left;border-top:solid 1px rgba(0,0,0,.1);padding:10px;width:1%;white-space:nowrap;line-height:1.3}#history-order .bio .seg.items table tr>:first-child{padding-left:0;width:auto;white-space:normal}#history-order .bio .seg.items table tr:not(.h)>td:first-child span{display:block;font-size:.9em;font-weight:400;opacity:.9;margin-top:1px}#bill-container .content table tr>:last-child,#history-order .bio .seg.items table tr>:last-child{padding-right:0}#bill-container .content table tr.lrg td:first-child,#history-order .bio .seg.items table tr.totals td:first-child{text-align:right}#history-order .bio .seg.items table tr.totals i{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);color:#249b24;margin-right:5px;position:relative;top:-1px}#history-order table.has-payment tr.row-paid{display:table-row}#history-order .bio .seg.items table td.paid,#history-order .bio .seg.items table td.total{font-size:18px;font-weight:700}#history-order .bio .seg.bill button{background-color:#ff652e!important}#bill-container .content .seg.brd{margin-top:20px;padding-top:20px;border-top:solid 1px #ddd}#bill-container .bill-integration p{font-size:19px;font-weight:600;line-height:1.3;text-align:center}#bill-container .bill-integration button{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;margin-top:10px}#bill-container .bill-integration button.active{pointer-events:none}#bill-container .bill-integration button.active span:not(.rippleJS){display:none}#bill-container .bill-integration button.active i{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:#fff;height:21px;width:21px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-right:18px;color:#006f0e;font-size:13px;font-weight:700;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-left:-13px;-webkit-box-shadow:3px 3px 7px rgba(0,118,28,.2);box-shadow:3px 3px 7px rgba(0,118,28,.2)}#bill-container .bill-integration button img{height:23px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}#bill-container .seg.btns{margin-bottom:12px;padding-bottom:12px;border-bottom:solid 1px #ddd;position:relative}#bill-container .seg.btns .btn{background-color:#000;color:#fff;font-weight:600;border-radius:12px}#bill-container .seg.btns .btn:first-child{margin-bottom:8px;background-color:#ff652e}#bill-container .seg.btns .send-frm{position:relative;width:100%;top:0;left:0;padding:inherit;display:none;z-index:3}#bill-container .seg.btns.send-active .send-frm,#last-order{display:block}#bill-container .seg.btns .send-frm .btn.send.loading i,#bill-container .seg.btns.send-active>.btn{display:none}#bill-container .seg.btns.send-active .m2-input{margin-top:0;margin-bottom:10px}#bill-container .seg.btns .send-frm .btn.send img,#bill-container .seg.btns .send-frm .btn.send svg{height:1em;width:1em;transform:scale(2);display:none;margin-left:10px}#bill-container .seg.btns .send-frm .btn.send.loading svg{display:inline-block}#bill-container .seg.btns .send-frm .btn.cancel{background-color:transparent;color:#888;padding:9px!important;margin-top:5px}.order-again-cd{display:block;margin-top:15px;font-size:42px;font-weight:700;letter-spacing:2px}.req-loc-order .loc-err{display:block;margin-top:20px;color:#f33;line-height:1.5;font-size:18px;font-weight:500}.order-tips-popup .tip-btns{flex-wrap:wrap}.order-tips-popup .tip-btns .tip{flex:1 0 calc(50% - 10px);background-color:#fff;margin:5px;color:#000;font-size:34px;font-weight:700;padding:15px 10px;border-radius:8px;position:relative;overflow:hidden;line-height:1.3;-webkit-transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 480ms cubic-bezier(.61,1,.88,1) 1ms;cursor:pointer}.order-tips-popup .tip-btns .tip .rippleJS{opacity:.5}.order-tips-popup .tip-btns .tip:active{transform:scale(.95)}.order-tips-popup .tip-btns .tip em{display:block;font-style:normal;font-size:20px;font-weight:500;opacity:.8}html .order-tips-popup .jconfirm-content a.back{border:solid 2px;font-weight:500!important;max-width:80%;opacity:1;padding:12px!important;line-height:1.5;margin-top:20px}#last-order{background:#17681e;color:#fff;font-size:15px;font-weight:500;position:relative;padding:10px 34px 10px 10px;overflow:hidden}#last-order i{margin-right:7px;transform:scale(1.3);opacity:.5}#last-order i.more{position:absolute;top:0;right:10px;bottom:0;margin:auto;height:20px}#bill-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-99999;background-color:rgba(0,0,0,.7);visibility:hidden;opacity:0;pointer-events:none}#bill-container.open{pointer-events:all;z-index:99999999999;visibility:visible;opacity:1;transition:all 180ms cubic-bezier(.61,1,.88,1) 1ms}#bill-container .content{background-color:#fff;position:absolute;left:50%;width:calc(100% - 16px);top:50%;transform:translateY(-20%) translateX(-50%) scale(.8);max-height:calc(100% - 16px);border-radius:8px;flex-flow:column;max-width:600px;opacity:0;will-change:transform}#bill-container.open .content{transform:translateY(-50%) translateX(-50%) scale(1);opacity:1;transition:all 320ms cubic-bezier(.61,1,.88,1) 1ms}#bill-container .content .head{height:70px;flex:0 0 70px;border-bottom:solid 1px #ddd;width:100%;align-items:stretch}#bill-container .content .head>*{display:flex}#bill-container .content .head .back{font-size:30px;width:58px;align-items:center;justify-content:center;line-height:1;-webkit-transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms}#bill-container .content .head .back:active,#bill-container .content .head .back:hover{opacity:.4}#bill-container .content .head .title{flex:1;flex-flow:column;height:100%;align-items:flex-start;justify-content:center}#bill-container .content .head .title p{font-size:14px;font-weight:500;opacity:.6}#bill-container .content .head .title strong{display:block;font-size:22px;font-weight:700;line-height:1;margin-top:2px}#bill-container .content .body{flex:1;overflow:auto;padding:8px 0}#bill-container .content .seg{padding:8px 14px}#bill-container .content .company strong{font-weight:600;font-size:1.1em}#bill-container .content .company{font-size:14px;font-weight:400}#bill-container .content .company p{margin-top:3px}#bill-container .content .company p.brd{border-top:solid 1px #eee;padding-top:6px;margin-top:10px}#bill-container .content table{width:100%;font-size:13px}#bill-container .content table th{font-weight:600!important;text-align:left;padding-top:15px;font-size:1.15em}#bill-container .content table tr>*{padding-right:8px;padding-bottom:3px;padding-top:3px;font-weight:400}#bill-container .content table tr>td{border-top:solid 1px #eee}#bill-container .content .items table tr>:last-child{width:1%;white-space:nowrap}#bill-container .content table tr.lrg td{padding-top:6px;padding-bottom:0;font-size:1.1em}#bill-container .content table tr.lrg td:last-child{font-weight:600}#bill-container .content .company img{height:55px;width:55px;display:block;margin-top:10px;margin-left:auto;margin-right:auto}#var-sel .var .description{display:block;padding-bottom:7px;line-height:1.5;font-weight:400;font-size:.9em;opacity:.8}#company-info-sidebar #om-hu-social{margin-left:0;margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px}#company-info-sidebar h1{font-size:1em;font-weight:600;margin-bottom:10px;white-space:normal}#company-info-sidebar p.description{font-weight:400;opacity:.9;white-space:normal;line-height:1.6;margin:13px 0}#company-info-sidebar #om-hu-social li{margin-left:0!important;margin-right:15px}#company-info-sidebar #om-hu-social li svg{height:14px;width:14px}#openmenu-footer{display:none}body.opm-footer #openmenu-inner{height:calc(100% - 46px)}body.opm-footer #openmenu-footer{height:46px;display:block;position:absolute;bottom:0;left:0;width:100%;box-shadow:0 0 9px rgba(0,0,0,.08)}body.opm-footer #poweredby{bottom:46px}#openmenu-footer .social{width:100%;height:100%}#openmenu-footer .social li{flex:1 1 auto;position:relative}#openmenu-footer .social li a{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;height:100%;width:100%;color:#fff}#openmenu-footer .social li._fb{background-color:#1877f2}#openmenu-footer .social li._ig{background-color:#ce0083}#openmenu-footer .social li._ta{background-color:#00af87}#openmenu-footer .social li._gmr{background-color:#0074ff}#openmenu-footer .social li img,#openmenu-footer .social li svg{height:22px;width:22px;-webkit-transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms;-o-transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms;transition:all 280ms cubic-bezier(.61,1,.88,1) 1ms;transform:scale(0);opacity:0}#openmenu-footer.ready .social li svg{transform:none;opacity:1}#openmenu-footer .social li svg *{fill:#fff!important}#offer-inner .menu_item_code{color:#000;margin-top:20px}.waiter-min-age{font-size:15px;color:#fff;background-color:#0058ff;display:block;padding:15px;margin-top:10px;border-radius:10px;line-height:1.5}.shine{position:relative;overflow:hidden;outline:0}.shine:before{content:"";position:absolute;top:0;left:-200%;width:200%;height:100%;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.22),transparent);background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,.22)),to(transparent));background-image:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent)}.shine.shine-dark:before{background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.3),transparent);background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,.3)),to(transparent));background-image:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent)}.shine.shine-hover:hover:before{-webkit-animation:btnshine 3.4s ease;animation:btnshine 3.4s ease}.shine.shine-on:before{-webkit-animation:btnshine 3.3s ease infinite;animation:btnshine 3.3s ease infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s}.shine.shine-on:hover:before{-webkit-animation:none!important;animation:none!important}.ch.disabled,.ch.disabled>*{cursor:not-allowed;pointer-events:none}.ch.disabled{position:relative}.ch.disabled:before{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:99;cursor:not-allowed;pointer-events:all}.ch.disabled label input+.box:after{border-color:#9f9f9f}.ch.disabled label input+.box{background-color:#e2e2e2;border-color:#e2e2e2;-webkit-box-shadow:none!important;box-shadow:none!important}.var-no-qty{color:#9f9f9f;font-size:.7em}