
.cc-featuredRestaurant__modal__header .uk-modal-close{display:none !important}.c-menuList.isHidden{display:none !important}.c-hidden-menucategory,.c-hidden-category{display:none}.c-menuList .hyve-filter-single-selection-list{flex-wrap:wrap;gap:22px !important;margin:0 auto;width:100%}@media(max-width:959px){.c-menuList .hyve-filter-single-selection-list{gap:10px !important}}.c-menuList .hyve-filter-single-selection-list>a{width:calc((100% - (3*22px))/4)}@media(max-width:1278px){.c-menuList .hyve-filter-single-selection-list>a{width:calc((100% - (2*22px))/3)}}@media(max-width:959px){.c-menuList .hyve-filter-single-selection-list>a{width:calc((100% - (1*22px))/2)}}@media(max-width:639px){.c-menuList .hyve-filter-single-selection-list>a{width:100%}}.c-categories-page.isHidden,.c-menu-page.isHidden{display:none}.hv-productListCategory__container:nth-child(even){background-color:rgba(0,75,255,.15)}.hv-productListCategory__container:nth-child(even) .hv-productListCategory__desktop:before,.hv-productListCategory__container:nth-child(even) .hv-productListCategory__desktop:after{background-color:#004bff}.hv-productListCategory__container:nth-child(odd){background-color:rgba(151,71,253,.15)}.hv-productListCategory__container:nth-child(odd) .hv-productListCategory__desktop:before,.hv-productListCategory__container:nth-child(odd) .hv-productListCategory__desktop:after{background-color:#9747fd}.hv-productList__desktop{display:flex;flex-wrap:wrap;gap:16px;margin:0 auto;padding:var(--globalMediumGutter)}@media(max-width:959px){.hv-productList__desktop{gap:10px;padding:16px 12px}}.hv-productList__desktop>div{width:calc((100% - (7*16px))/8)}.hv-productList__desktop>div .c-dish,.hv-productList__desktop>div .c-dish__img{width:100% !important}@media(max-width:1800px){.hv-productList__desktop>div{width:calc((100% - (6*16px))/7)}}@media(max-width:1600px){.hv-productList__desktop>div{width:calc((100% - (5*16px))/6)}}@media(max-width:1400px){.hv-productList__desktop>div{width:calc((100% - (4*16px))/5)}}@media(max-width:1200px){.hv-productList__desktop>div{width:calc((100% - (3*16px))/4)}}@media(max-width:959px){.hv-productList__desktop>div{width:calc((100% - (3*10px))/4)}}@media(max-width:939px){.hv-productList__desktop>div{width:calc((100% - (2*10px))/3)}}.hv-productListCategory__desktop{display:flex;align-items:center;justify-content:center;border-top:solid 2px var(--globalColor);border-bottom:solid 2px var(--globalColor);background-color:#fff;position:relative;height:70px;z-index:1}.hv-productListCategory__desktop:after,.hv-productListCategory__desktop:before{display:block;content:'';position:absolute;left:30px;right:30px;height:4px;background-color:var(--globalColor);z-index:0}.hv-productListCategory__desktop:after{top:28px}.hv-productListCategory__desktop:before{bottom:28px}.hv-productListCategory__desktop span{font-family:var(--baseHeadingFontFamily);color:var(-\2d baseHeadingColor);font-size:28px;text-transform:uppercase;background-color:#fff;padding:10px 20px;z-index:1}.hv-productListCategory__container{background-color:#eee1ff}.hv-productFilterCategory__container{position:sticky;top:121px;padding:20px 30px 20px 25px;background:#fff;border-top:2px solid #000;border-bottom:2px solid #000;z-index:9;width:100vw}@media(max-width:959px){.hv-productFilterCategory__container{top:111px;padding:20px 20px 20px 15px}}@media(max-width:639px){.hv-productFilterCategory__container{top:88px}}.hv-productFilterCategory__container .item{padding:0 5px}.hv-productFilterCategory__container .item:nth-child(even) a{background-color:#9747fd}.hv-productFilterCategory__container .item:nth-child(odd) a{background-color:#004bff}.hv-productFilterCategory__container a{display:flex;justify-content:center;align-items:center;padding:8px 12px;width:auto;height:32px;background:#004bff;border:1px solid #000;box-shadow:2px 4px 0 #000;border-radius:8px;white-space:nowrap;color:#fff;font-size:12px;user-select:none}.hv-productFilterCategory__container a:hover{box-shadow:0 0 0 #000}.o-loader{position:fixed;z-index:1000;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%,-50%);border-radius:8px;background-color:rgba(255,255,255,.5);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23E30613" stroke="%23E30613" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23E30613" stroke="%23E30613" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23E30613" stroke="%23E30613" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');background-position:center;background-repeat:no-repeat;background-size:70%;opacity:0;visibility:hidden}.o-loader.is-visible{opacity:1;visibility:visible}

.c-modalItem__symbolWrapper{position:relative}.c-modalItem{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:flex-end;padding:0 2.5vh}.c-modalItem.isOpen{opacity:1;visibility:visible}.c-modalItem__close{position:absolute;right:0;top:0;z-index:1;font-family:var(--globalFontFamily);font-size:var(--globalMediumFontSize);color:var(--globalEmphasisColor);font-weight:900;font-style:italic;text-transform:uppercase;width:100%;padding:20px 20px 10px 0;background:#fff;text-align:right}#modalContent{max-height:95vh;overflow:auto;padding-bottom:60px}.c-modalItem__book-table{position:absolute;bottom:0;left:0;width:100%;padding:12px 30px 24px;background-color:#fff}.c-modalItem__book-table-link{width:100%;max-width:100% !important}.c-modalItem__symbolWrapper{border-radius:8px;border-color:var(--globalColor);border-width:1px;border-style:solid;box-shadow:2px 4px 0 0 #000;background-color:#fff}.c-modalItem__symbolWrapper .s-dishModal{border-width:0 !important;box-shadow:none !important;background-color:transparent !important}


.cc-featuredRestaurant__link{color:var(--globalLinkColor);font-size:14px;font-family:var(--globalFontFamily)}.cc-featuredRestaurant__link:hover{color:var(--globalDangerBackground)}.cc-featuredRestaurant__modal{transition:none;background-color:#fff;padding:var(--globalMediumGutter);border-radius:12px;border:solid 1px #000}@media(max-width:959px){.cc-featuredRestaurant__modal{padding:var(--globalGutter)}}.cc-featuredRestaurant__modal__header{display:flex;justify-content:flex-end}.cc-featuredRestaurant__modal__header a{font-family:var(--globalFontFamily);font-size:var(--globalMediumFontSize);color:var(--globalEmphasisColor);font-weight:900;font-style:italic}.cc-featuredRestaurant__modal__title{font-family:var(--baseHeadingFontFamily);font-size:var(--baseH2FontSize);text-transform:uppercase;margin:10px 0 0}.cc-featuredRestaurant__modal__text{margin:16px 0 24px}.cc-featuredRestaurant__modal .uk-select{background:#fff;border-radius:8px;border:solid 1px #000;margin-bottom:32px}.cc-featuredRestaurant__modal .uk-select:not([multiple]):not([size]){background-image:url('/hyve/image/973b9030-8cd3-4f90-a68c-d97d1a20cef1/web/0/0?resizeMode=Scale&code=qKaP_jRnjXYYBO0p6R_QS0Bkog7Jtt062PAuLVdVL1M=&v=638574162557390000');background-position:98% 50%;padding-right:30px}
