.overlay-leave-active{transition:opacity .6s ease,-webkit-backdrop-filter .6s ease;transition:opacity .6s ease,backdrop-filter .6s ease;transition:opacity .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease}.overlay-leave-active .close{transition:opacity .3s}.overlay-leave-active .modal{transition:transform .3s}.overlay-enter-active{transition:opacity .3s ease,-webkit-backdrop-filter .6s ease;transition:opacity .3s ease,backdrop-filter .6s ease;transition:opacity .3s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease}.overlay-enter-active .close{transition:opacity .3s}.overlay-enter-active .modal{transition:transform .6s}.overlay-enter-from,.overlay-leave-to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}.overlay-enter-from .close,.overlay-leave-to .close{opacity:0}.overlay-enter-from .modal.modal-right,.overlay-leave-to .modal.modal-right{transform:translate(100%)}.overlay-enter-from .modal.modal-left,.overlay-leave-to .modal.modal-left{transform:translate(-100%)}.overlay .modal.modal-right{border-radius:16px 0 0 16px}.overlay .modal.modal-right .modal-inner{padding-left:calc(var(--padding-outofgrid)*2);padding-right:calc(var(--padding-outofgrid)*2);width:calc(var(--onecol-width)*4 + var(--gap)*3 + var(--viewport-spacing)/2)}@media (min-width: 640px){.overlay .modal.modal-right .modal-inner{width:calc(var(--onecol-width)*6 + var(--gap)*5 + var(--viewport-spacing)/2)}}@media (min-width: 768px){.overlay .modal.modal-right .modal-inner{padding-left:var(--two-gap);padding-right:calc(var(--padding-outofgrid)*2);width:calc(var(--onecol-width)*8 + var(--gap)*7 + var(--viewport-spacing)/2 + var(--two-gap))}}@media (min-width: 1024px){.overlay .modal.modal-right .modal-inner{padding-left:var(--two-gap);padding-right:calc(var(--padding-outofgrid)*2);width:calc(var(--onecol-width)*6 + var(--gap)*5 + var(--viewport-spacing)/2 + var(--two-gap))}}@media (min-width: 1536px){.overlay .modal.modal-right .modal-inner{padding-left:var(--two-gap);padding-right:calc(var(--padding-outofgrid)*2);width:calc(var(--onecol-width)*4 + var(--gap)*3 + var(--viewport-spacing)/2 + var(--two-gap))}}.overlay .modal.modal-right .modal-inner .modal-container{margin-left:calc(var(--two-gap)*-1);margin-right:calc(var(--two-gap)*-1);padding-left:var(--two-gap);padding-right:var(--two-gap)}@media (min-width: 640px){.overlay .modal.modal-right .modal-inner .modal-container{margin-left:calc(var(--onecol-width)/-2);margin-right:calc(var(--onecol-width)/-2);padding-left:calc(var(--onecol-width)/2);padding-right:calc(var(--onecol-width)/2)}}@media (min-width: 768px){.overlay .modal.modal-right .modal-inner .modal-container{margin-left:calc((var(--gap)/2 + var(--onecol-width))*-1);margin-right:calc((var(--two-gap) + var(--onecol-width))*-1);padding-left:calc(var(--gap)/2 + var(--onecol-width));padding-right:calc(var(--two-gap) + var(--onecol-width))}}.overlay .modal.modal-left{border-radius:0 16px 16px 0}.overlay .modal.modal-left .modal-inner{padding-left:calc(var(--padding-outofgrid)*2);padding-right:calc(var(--padding-outofgrid)*2);width:calc(var(--onecol-width)*4 + var(--gap)*3 + var(--viewport-spacing)/2)}@media (min-width: 640px){.overlay .modal.modal-left .modal-inner{width:calc(var(--onecol-width)*6 + var(--gap)*5 + var(--viewport-spacing)/2)}}@media (min-width: 768px){.overlay .modal.modal-left .modal-inner{padding-left:calc(var(--padding-outofgrid)*2);padding-right:var(--two-gap);width:calc(var(--onecol-width)*8 + var(--gap)*7 + var(--viewport-spacing)/2 + var(--two-gap))}}@media (min-width: 1024px){.overlay .modal.modal-left .modal-inner{padding-left:calc(var(--padding-outofgrid)*2);padding-right:var(--two-gap);width:calc(var(--onecol-width)*6 + var(--gap)*5 + var(--viewport-spacing)/2 + var(--two-gap))}}@media (min-width: 1536px){.overlay .modal.modal-left .modal-inner{padding-left:calc(var(--padding-outofgrid)*2);padding-right:var(--two-gap);width:calc(var(--onecol-width)*4 + var(--gap)*3 + var(--viewport-spacing)/2 + var(--two-gap))}}.overlay .modal.modal-left .modal-inner .modal-container{margin-left:calc(var(--two-gap)*-1);margin-right:calc(var(--two-gap)*-1);padding-left:var(--two-gap);padding-right:var(--two-gap)}@media (min-width: 640px){.overlay .modal.modal-left .modal-inner .modal-container{margin-left:calc(var(--onecol-width)/-2);margin-right:calc(var(--onecol-width)/-2);padding-left:calc(var(--onecol-width)/2);padding-right:calc(var(--onecol-width)/2)}}@media (min-width: 768px){.overlay .modal.modal-left .modal-inner .modal-container{margin-left:calc((var(--two-gap) + var(--onecol-width))*-1);margin-right:calc((var(--gap)/2 + var(--onecol-width))*-1);padding-left:calc(var(--two-gap) + var(--onecol-width));padding-right:calc(var(--gap)/2 + var(--onecol-width))}}.hours-item:hover .btn{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.hours-item:hover .btn span[class*=i-]{animation:button-hover .3s ease}.hours-item:hover .textwrap-nowrap{text-wrap:nowrap}.reservation-item:hover .btn{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.reservation-item:hover .btn span[class*=i-]{animation:button-hover .3s ease}.text-rtl{direction:rtl}#menu-modal .promotion-toggle{display:none}.promo-toggle-enter-active,.promo-toggle-leave-active{transition:width .4s,margin-left .4s}.promo-toggle-enter-active button,.promo-toggle-leave-active button{transition:opacity .4s,transform .4s}.promo-toggle-enter-from,.promo-toggle-leave-to{margin-left:0;width:0}.promo-toggle-enter-from button,.promo-toggle-leave-to button{opacity:0;transform:translate(100%)}.highlight-links a.router-link-exact-active:before{transform:scaleX(1)!important;transform-origin:0 50%!important}.navigation{--base-color: #fff}.navigation .router-link-exact-active span:before,.navigation a:hover span:before,.navigation li:has(.router-link-exact-active)>a span:before{transform:scaleX(1)!important;transform-origin:0 50%!important}.navigation .scrollbar-none::-webkit-scrollbar{display:none}.navigation .scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.navigation .links{padding-left:calc(var(--padding-outofgrid)*2)}.navigation .submenu .group:hover span[class*=i-]{animation:button-hover .3s ease}body:has(.is-stuck) .header-bg{box-shadow:0 0 0 1px transparent}.menu-enter-active,.menu-leave-active{transition:opacity .5s ease}.menu-enter-active #menu-modal,.menu-leave-active #menu-modal{transition:transform .5s ease}.menu-enter-from,.menu-leave-to{opacity:0}.menu-enter-from #menu-modal,.menu-leave-to #menu-modal{transform:translate(-100%)}.navbar-leave-active{transition:opacity .5s,transform .2s}.navbar-enter-active{transition:opacity .2s,transform .5s}.navbar-enter-from,.navbar-leave-to{opacity:0;transform:translateY(-100%)}#header[style*="display: none"]{transform:translateY(-100%)}.menu-toggle svg line{transition:all .3s ease}.menu-toggle:hover svg line{x2:22}.medialess #brand span,.openinghours #brand span{--un-bg-opacity:1;background-color:color-mix(in srgb,var(--primary-color) calc(100% * var(--un-bg-opacity)),transparent)}#menu-modal .lang>div{border:1px solid hsla(0,0%,100%,.1)}.i-custom-grid-off[data-v-6c0a6309]{--un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m17.844 15l-1-1H18.5q.213 0 .356.144T19 14.5q0 .212-.144.356q-.143.143-.356.143zM15 12.156L11.844 9H14V5.5q0-.213.144-.356T14.5 5q.212 0 .356.144q.143.144.143.356V9h3.5q.213 0 .356.144q.144.144.144.357q0 .212-.144.356q-.143.143-.356.143H15zm-5-5l-1-1V5.5q0-.213.144-.356Q9.288 5 9.5 5t.356.144q.143.144.143.356zm4 8.265L13.579 15H10v3.5q0 .213-.144.356T9.5 19q-.212 0-.356-.144Q9 18.713 9 18.5V15H5.5q-.213 0-.356-.144Q5 14.712 5 14.5t.144-.356Q5.288 14 5.5 14H9v-3.579L8.579 10H5.5q-.213 0-.356-.144T5 9.5q0-.212.144-.356T5.5 9h2.079L3.177 4.598q-.146-.146-.156-.344q-.01-.198.156-.364q.165-.165.357-.165t.356.165l16.566 16.572q.146.146.156.344q.01.198-.156.363q-.166.166-.354.166q-.189 0-.354-.166L15 16.421V18.5q0 .213-.144.356q-.144.144-.357.144q-.212 0-.356-.144Q14 18.713 14 18.5z'/%3E%3C/svg%3E");background-color:currentColor;height:1.2em;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1.2em}.i-custom-grid-on[data-v-6c0a6309]{--un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M9 15H5.5q-.213 0-.356-.144Q5 14.712 5 14.5t.144-.356Q5.288 14 5.5 14H9v-4H5.5q-.213 0-.356-.144T5 9.5q0-.212.144-.356T5.5 9H9V5.5q0-.213.144-.356Q9.288 5 9.5 5t.356.144q.143.144.143.356V9h4V5.5q0-.213.144-.356T14.5 5q.212 0 .356.144q.143.144.143.356V9h3.5q.213 0 .356.144q.144.144.144.357q0 .212-.144.356q-.143.143-.356.143H15v4h3.5q.213 0 .356.144T19 14.5q0 .212-.144.356q-.143.143-.356.143H15v3.5q0 .213-.144.356q-.144.144-.357.144q-.212 0-.356-.144Q14 18.713 14 18.5V15h-4v3.5q0 .213-.144.356T9.5 19q-.212 0-.356-.144Q9 18.713 9 18.5zm1-1h4v-4h-4z'/%3E%3C/svg%3E");background-color:currentColor;height:1.2em;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1.2em}.custom-gradient[data-v-6c0a6309]{background:linear-gradient(90deg,#00dc95cc,#00dc9980 30%,#00dc9980 70%,#00dc95cc)}
