[data-v-6da6644f]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.homepage-carousel[data-v-6da6644f]{border-radius:16px;overflow:hidden;background:transparent}.homepage-carousel.no-border-radius[data-v-6da6644f]{border-radius:0}.homepage-carousel.rounded-borders[data-v-6da6644f]{border-radius:8px}.homepage-carousel.rounded-borders-50[data-v-6da6644f]{border-radius:50px}.homepage-carousel[data-v-6da6644f] .q-carousel__slides-container{height:auto}.homepage-carousel[data-v-6da6644f] .q-carousel__navigation{padding:0}.homepage-carousel[data-v-6da6644f] .q-carousel__navigation-inner{gap:6px}.carousel-dot[data-v-6da6644f]{width:7px;height:7px;border-radius:999px;background-color:#00000040;box-shadow:0 0 2px #ffffff80;transition:width .3s,background-color .3s}.carousel-dot--active[data-v-6da6644f]{width:20px;background-color:var(--q-btn-fill)}
