#food-menu-carousel .hidden{display:none}@media (max-width:768px){#food-menu-carousel .visible-mobile{display:inherit}}@media (min-width:768px){#food-menu-carousel .visible-desktop{display:inherit}}#food-menu-carousel .menu-disclaimer{color:#686868;font-size:.75em;padding:1em 0 0}#food-menu-carousel .food-menu-course-title{color:#444;font-family:Open Sans;font-size:20px!important;font-weight:600}#food-menu-carousel .menu-section-navigation-container .menu-section-tabs{display:flex;justify-content:center;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;scroll-behavior:smooth;width:100%}#food-menu-carousel .menu-section-navigation-container .menu-section-tabs .menu-section-tab{border-bottom:4px solid transparent;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#444;cursor:pointer;display:inline-block;font-size:13px;font-weight:300;margin-right:29px;padding:.5em 0;position:relative;text-align:center}#food-menu-carousel .menu-section-navigation-container .menu-section-tabs .active-section-indicator{display:none;position:absolute}#food-menu-carousel .menu-section-navigation-container .menu-section-tabs .menu-section-tab--selected .active-section-indicator{background:#f06596;border:none;border-radius:4px 4px 0 0;bottom:0;display:block;height:3px;margin-bottom:-4px;padding:0;width:100%}@media (max-width:768px){#food-menu-carousel .menu-section-navigation-container .menu-section-tabs{display:flex;flex-wrap:nowrap}#food-menu-carousel .menu-section-navigation-container .menu-section-tabs .menu-section-tab{white-space:nowrap}}#food-menu-carousel .menu-sections{overflow:hidden}#food-menu-carousel .menu-sections .menu-section .menu-items{border:1px solid #aaa;border-radius:24px;display:flex;flex-wrap:wrap;margin:20px 0 0}@media (max-width:650px){#food-menu-carousel .menu-sections .menu-section .menu-items{max-height:500px;overflow-y:auto}}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item{border-bottom:1px solid #aaa;display:flex;flex:0 0 100%;max-width:100%;overflow:hidden;padding:10px;position:relative}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item:last-child{border-bottom:none}@media (min-width:768px){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item{flex:0 0 50%;max-width:50%}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item:nth-last-child(-n+2){border-bottom:none}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item:nth-child(odd){border-right:1px solid #aaa}}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item.is-luxe:after{background-color:#f06596;color:#fff;content:attr(data-tag-text);font-size:8px;font-weight:700;left:-25px;line-height:2;position:absolute;text-align:center;text-transform:uppercase;top:18px;transform:rotate(-45deg);width:100px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-inner{background:#fff;border-radius:.5rem;cursor:pointer;height:100%;margin-left:3px;overflow:hidden;width:100%}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-inner>header{background-position:50%;background-repeat:no-repeat;background-size:contain;height:95px;width:95px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-inner .menu-item-contents{flex:1;padding:10px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-name{color:#000;display:flex;flex-direction:row;font-size:13px;font-style:normal;font-weight:600;justify-content:flex-start;margin-bottom:4px;margin-right:4px;overflow:visible;padding:0;width:auto}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-name img{border-radius:0;flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-name img:first-child{margin-left:4px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle{color:#9a9a9a;font-family:Muli;font-size:12px;font-style:italic;font-weight:300;line-height:16px}#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle .menu-item-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#444;display:-webkit-box;font-size:13px;font-style:normal;height:50px;line-height:1.3}@supports(-webkit-line-clamp:5){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle.is-safari-5 .menu-item-desc{-webkit-line-clamp:5}}@supports(-webkit-line-clamp:4){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle.is-safari-4 .menu-item-desc{-webkit-line-clamp:4}}@supports(-webkit-line-clamp:3){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle.is-safari-3 .menu-item-desc{-webkit-line-clamp:3}}@supports(-webkit-line-clamp:2){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle.is-safari-2 .menu-item-desc{-webkit-line-clamp:2}}@supports(-webkit-line-clamp:1){#food-menu-carousel .menu-sections .menu-section .menu-items .menu-item .menu-item-subtitle.is-safari-1 .menu-item-desc{-webkit-line-clamp:1}}#food-menu-carousel .TAT-menu-section_tabs-filter-footer{align-items:center;display:flex;height:100px;justify-content:center;width:100%}@media(min-width:768px){#food-menu-carousel .TAT-menu-section_tabs-filter-footer{gap:23px}}#food-menu-carousel .TAT-menu-section_tabs-filter-footer .TAT-menu-sectio-filter-footer__item{align-items:center;color:#000;display:flex;font-size:12px;justify-content:center;max-width:unset}#food-menu-carousel .TAT-menu-section_tabs-filter-footer .TAT-menu-sectio-filter-footer__item img{display:inline-block;height:auto;padding-right:5px;padding-top:2px;vertical-align:middle}.food-menu-carousel-modal .image-loader-overlay{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:99}.food-menu-carousel-modal .modal-dialog{height:100%;margin:0;max-width:100%;padding:0;width:100%}.food-menu-carousel-modal .modal-header-title{align-items:flex-start;display:flex;width:100%}.food-menu-carousel-modal .modal-content{border:none;border-radius:0;height:100%}.food-menu-carousel-modal .modal-body{padding:0}.food-menu-carousel-modal .modal-header-close{margin:-1rem;padding-right:2rem}.food-menu-carousel-modal .menu-item .menu-item-inner{display:flex;flex-direction:column}.food-menu-carousel-modal .menu-item .menu-item-inner>header{background-position:50%;background-repeat:no-repeat;background-size:cover}.food-menu-carousel-modal .menu-item .menu-item-inner .menu-item-contents{background-color:#3c4043;color:#fff;font-size:.875rem;font-weight:100;min-height:32px;text-align:left}.food-menu-carousel-modal .menu-item .menu-item-inner .menu-item-contents .menu-item-subtitle{height:89px}@media only screen and (max-width:769px){.food-section-container .food-menu-course-title{text-align:center}.food-section-container .menu-section-navigation-container{justify-content:center;position:relative}.food-section-container .menu-section-navigation-container .menu-section-navigation-buttons{background:#f6f7fa;border:none;height:100%;position:absolute;transition:.5s ease;width:25px;z-index:100}.food-section-container .menu-section-navigation-container .menu-section-navigation-buttons:focus{outline:none!important;outline:0!important;outline-color:transparent!important;outline-style:none!important}.food-section-container .menu-section-navigation-container .right-button{background:linear-gradient(90deg,rgba(246,247,250,0) 0,rgba(246,247,250,.8) 45%,#f6f7fa);background-position:50%;background-repeat:no-repeat;background-size:contain;right:0;top:0}.food-section-container .menu-section-navigation-container .right-caret-icon{background-image:url(/austin/assets/images/image-slider/package-slider/right-caret.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;margin-right:-8px;position:absolute;right:0;top:-2px;width:30px;z-index:100}.food-section-container .menu-section-navigation-container .left-button{background:linear-gradient(90deg,#f6f7fa 0,rgba(246,247,250,.8) 45%,rgba(246,247,250,0));background-position:50%;background-repeat:no-repeat;background-size:contain;left:0;margin-left:-1px;top:-2px}.food-section-container .menu-section-navigation-container .left-caret-icon{background-image:url(/austin/assets/images/image-slider/package-slider/left-caret.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;margin-left:-8px;position:absolute;top:0;width:30px;z-index:100}.food-section-container .menu-section>header{overflow:hidden}.food-section-container .menu-section .mobile-view-food-section-top-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:112px;margin-top:0;position:relative;width:100%}.food-section-container .menu-section .mobile-view-food-section-top-banner:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.food-section-container .menu-section .menu-items{justify-content:left}.food-section-container .menu-section .menu-items .menu-item{flex:0 0 149px;max-width:149px}.food-section-container .menu-section .menu-items .menu-item .menu-item-inner{display:flex}.food-section-container .menu-section .menu-items .menu-item .menu-item-inner>header{min-height:96px}.food-section-container .menu-section .menu-items .menu-item .menu-item-inner .menu-item-contents{padding:9px 5px 7px 10px!important;width:100%}.food-section-container .menu-section .menu-items .menu-item .menu-item-inner .menu-item-contents .menu-item-subtitle{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#9a9a9a;display:-webkit-box;font-size:12px;height:auto!important;overflow:hidden;text-overflow:ellipsis;white-space:normal}.food-section-container .menu-section .menu-items .menu-item .menu-item-inner .menu-item-contents .menu-item-subtitle .menu-item-name{color:#686868;display:block;font-size:13px}}.food-menu-carousel-modal .modal-content .modal-header{flex-direction:column}.food-menu-carousel-modal .modal-content .modal-header .modal-header-title .modal-header-close{background-color:transparent;border:none;color:#444;margin:0 -1rem -1rem 0;opacity:1;padding-bottom:0;padding-left:0;padding-right:2rem}.food-menu-carousel-modal .modal-content .modal-header .modal-header-title i.fa-back-arrow{background-image:url(/austin/assets/images/image-slider/package-slider/back-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.food-menu-carousel-modal .modal-content .modal-header .modal-header-title .modal-header-title-msg{font-size:14px;font-weight:600}.food-menu-carousel-modal .modal-content .modal-body{background-color:#fff}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile{display:flex;flex:0 0 45%;margin:0;overflow:hidden}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile{background:#fff;background-color:#444;color:#fff;cursor:pointer;height:100%;overflow:hidden;width:100%}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile>header{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 45%}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile{flex:0 0 50%;padding:10px 15px}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner{position:relative}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner .menu-item-subtitle-modalmobile{color:#c3c3c3;font-size:12px}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner .shortversion{overflow:hidden;padding-right:80px;text-overflow:ellipsis;white-space:nowrap}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner .spacer-for-viewmore-button{height:21px;margin-right:0;width:200px}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner .menu-item-viewmore-button{background:transparent;border:none;bottom:0;color:#c3c3c3;font-size:12px;padding:0;position:absolute;right:0;text-decoration:underline}.food-menu-carousel-modal .modal-content .modal-body .menu-item-modalmobile .menu-item-inner-modalmobile .menu-item-contents-modalmobile .menu-item-contents-modalmobile-inner .menu-item-viewmore-button:focus{outline:none!important;outline:0!important;outline-color:transparent!important;outline-style:none!important}@media only screen and (min-width:769px){.food-section-container .menu-item .menu-item-inner{display:flex;flex-direction:row}.food-section-container .menu-item .menu-item-inner .menu-item-contents{height:100%;padding:9px 5px 6px 7px!important}.food-section-container .menu-item .menu-item-inner .menu-item-contents .menu-item-subtitle{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.food-section-container .menu-item .menu-item-inner .menu-item-contents .menu-item-subtitle .menu-item-name{display:block;font-size:13px;line-height:15px;margin-bottom:5px}.food-section-container .menuSectionNavigation{display:none}.menu-item-name-modal-desktop{display:block;font-size:20px;font-weight:bolder}.menu-item-subtitle-modal-desktop{font-size:14px;font-weight:100}}
