.m-0{margin:0rem !important}.mt-0{margin-top:0rem !important}.mb-0{margin-bottom:0rem !important}.my-0{margin-top:0rem !important;margin-bottom:0rem !important}.mx-0{margin:0 0rem !important}.p-0{padding:0rem !important}.py-0{padding-top:0rem !important;padding-bottom:0rem !important}.px-0{padding:0 0rem !important}.m-1{margin:1rem !important}.mt-1{margin-top:1rem !important}.mb-1{margin-bottom:1rem !important}.my-1{margin-top:1rem !important;margin-bottom:1rem !important}.mx-1{margin:0 1rem !important}.p-1{padding:1rem !important}.py-1{padding-top:1rem !important;padding-bottom:1rem !important}.px-1{padding:0 1rem !important}.m-2{margin:2rem !important}.mt-2{margin-top:2rem !important}.mb-2{margin-bottom:2rem !important}.my-2{margin-top:2rem !important;margin-bottom:2rem !important}.mx-2{margin:0 2rem !important}.p-2{padding:2rem !important}.py-2{padding-top:2rem !important;padding-bottom:2rem !important}.px-2{padding:0 2rem !important}.m-3{margin:3rem !important}.mt-3{margin-top:3rem !important}.mb-3{margin-bottom:3rem !important}.my-3{margin-top:3rem !important;margin-bottom:3rem !important}.mx-3{margin:0 3rem !important}.p-3{padding:3rem !important}.py-3{padding-top:3rem !important;padding-bottom:3rem !important}.px-3{padding:0 3rem !important}.m-4{margin:4rem !important}.mt-4{margin-top:4rem !important}.mb-4{margin-bottom:4rem !important}.my-4{margin-top:4rem !important;margin-bottom:4rem !important}.mx-4{margin:0 4rem !important}.p-4{padding:4rem !important}.py-4{padding-top:4rem !important;padding-bottom:4rem !important}.px-4{padding:0 4rem !important}.m-5{margin:5rem !important}.mt-5{margin-top:5rem !important}.mb-5{margin-bottom:5rem !important}.my-5{margin-top:5rem !important;margin-bottom:5rem !important}.mx-5{margin:0 5rem !important}.p-5{padding:5rem !important}.py-5{padding-top:5rem !important;padding-bottom:5rem !important}.px-5{padding:0 5rem !important}@keyframes modal-entrance-y{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0%);opacity:1}}.card-item{border-radius:8px;width:280px;height:260px;font-family:"Montserrat";line-height:1.5}.card-item .card-header{height:180px}.card-item .card-header .card-item-image{width:100%;height:100%;position:relative;border-radius:8px;object-fit:cover}.card-item .card-body{text-align:left}.card-item .card-body .category-label{text-transform:uppercase;color:#7b8793;font-size:12px}.card-item .card-body .product-name{font-weight:500;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#33404d}.card-item .card-body .product-price{font-weight:500;color:#33404d;padding-top:8px}.new-menu-pdf .preview-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-product .card-data.illu{background-color:#fff}.portal-default .section-header{height:72px}@media only screen and (max-width: 1280px){.portal-default .wide-only{display:none}}.portal-default .menu-text{font-size:14px}@media only screen and (min-width: 768px)and (max-width: 900px){.portal-default .hide-in-portrait-tablet{display:none}}@media only screen and (min-width: 768px)and (max-width: 900px){.portal-default .center-in-portrait-tablet{margin-left:auto;margin-right:auto}}.portal-default .data-venue{display:grid;grid-gap:16px;grid-template-columns:repeat(3, auto) repeat(3, minmax(0, 1fr));grid-template-rows:auto;grid-template-areas:"web ig fb wp wp wp"}@media only screen and (max-width: 576px){.portal-default .data-venue{grid-gap:8px}}.portal-default .data-venue .detailed-info{margin:0;white-space:nowrap}.portal-default .venue-name{font-size:28px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 900px){.portal-default .venue-name{margin-top:40px}}@media only screen and (max-width: 768px){.portal-default .venue-name{font-size:24px;padding-right:100px}}@media only screen and (min-width: 768px){.portal-default .venue-name{font-size:28px;padding-right:128px}}@media only screen and (min-width: 768px)and (max-width: 992px){.portal-default .logo-container{width:100px;height:100px}}.portal-default .menu-button{padding:10px 16px 10px 24px;border-radius:32px;background-color:#91cc4e;display:flex;align-items:center}.portal-default .menu-button img{width:22px;height:22px;margin:0 4px 0 0;object-fit:contain}.portal-default .menu-button span{margin:3px 7px 1px 5px;white-space:nowrap}@media only screen and (max-width: 768px){.portal-default .menu-button span{font-size:14px}}@media only screen and (min-width: 768px){.portal-default .menu-button span{font-size:16px}}@media only screen and (min-width: 768px){.portal-default .welcome-text{margin-top:-59px}}@media only screen and (min-width: 768px){.portal-default .modal-menu-pdf{transform:translate(-50%, -55%)}}#modal-catalog-backdrop{background-color:#fff;position:fixed;display:none;left:0;top:0;width:100vw;height:100vh;z-index:1090}#food-menu{z-index:1099}#food-menu .menu-card{width:710px;height:85%}#food-menu .menu-card iframe{width:700px;height:90%;margin-top:16px;border-radius:4px}@media only screen and (max-width: 768px){#food-menu .menu-card iframe{width:100%}}@media only screen and (max-width: 768px){#food-menu .menu-card{width:98%}}@media only screen and (max-width: 576px){#food-menu .menu-card{width:100%;padding:0;border-radius:0;height:100%}#food-menu .menu-card .card-title{display:none}#food-menu .menu-card iframe{margin-top:0px;height:100%;border-radius:0;overflow-y:auto}}#food-menu .modal-menu-pdf .close{color:#000;top:30px;right:20px}@media only screen and (max-width: 576px){#food-menu .modal-menu-web .close{color:#fff;top:30px;right:20px}}
