.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{box-sizing:border-box}:root{--font-body:Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono:"Fira Mono", monospace;--color-bg-0:rgb(202, 216, 228);--color-bg-1:hsl(209, 36%, 86%);--color-bg-2:hsl(224, 44%, 95%);--color-theme-1:#ff3e00;--color-theme-2:#4075a6;--color-text:rgba(0, 0, 0, .7);--column-width:42rem;--column-margin-top:4rem;font-family:var(--font-body);color:var(--color-text)}p.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419,ul.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{margin:0;padding:0}p.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{line-height:1.3}ul.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{list-style:none}a.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{text-decoration:none}a.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:hover{text-decoration:underline}a.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 5px #e21e2d;border-radius:2px}.visually-hidden.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.text-xs.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:.6925rem;line-height:.9695rem}.text-sm.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:.75rem;line-height:1.05rem}.text-base.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:1rem;line-height:1.4rem}.text-xl.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:1.2rem;line-height:1.68rem}.text-3xl.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:2rem;font-weight:700;line-height:1.2}.text-6xl.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{font-size:4rem;line-height:5.6rem}section.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{padding:48px 0}.offers.svelte-1k8t419 .availability .availability-img.svelte-1k8t419.svelte-1k8t419{box-shadow:0 0 24px #cbcbcb}.offers.svelte-1k8t419 .availability .availability-text.svelte-1k8t419.svelte-1k8t419{font-size:.875rem;color:#170305}.offers.svelte-1k8t419 .card-wrapper.svelte-1k8t419.svelte-1k8t419{box-shadow:0 0 24px #cbcbcb}.custom-modal.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{position:fixed;border:none;padding:0;margin:0;width:100vw;height:100vh;overflow-y:auto;min-height:80%;overflow-x:hidden;top:0;left:0}.no-scroll.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{overflow:hidden}.form-floating.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419,.form-select.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419,.form-custom-input-file.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{margin:20px 0}.form-select.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419,.form-custom-input-file.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{border:none;outline:none;border-radius:0;border-bottom:1px solid #5A0C12;padding:1rem .75rem;color:#646464}.form-select.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus,.form-custom-input-file.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus{border:none;border-bottom:3px solid #E21E2D;box-shadow:unset;color:#000}.pagination-nav.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{margin:20px 0}.pagination-nav.svelte-1k8t419 ul li a.svelte-1k8t419.svelte-1k8t419{color:#000}.pagination-nav.svelte-1k8t419 ul .active.svelte-1k8t419>.page-link.svelte-1k8t419,.pagination-nav ul.svelte-1k8t419 .page-link.active.svelte-1k8t419.svelte-1k8t419{color:#fff;background-color:#e21e2d;border-color:#e21e2d}.accordion-button.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus{box-shadow:none}.CookieDeclarationType.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{border:1px solid #000!important;padding:1rem}.CookieDeclarationTable.svelte-1k8t419 thead tr a.svelte-1k8t419.svelte-1k8t419,.CookieDeclarationTable.svelte-1k8t419 tbody tr a.svelte-1k8t419.svelte-1k8t419{color:#e21e2d}.accordion-item-table.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{width:100%;max-width:100%;display:block;overflow-x:auto;margin:0 auto}.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus::-webkit-input-placeholder{opacity:0}.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus:-moz-placeholder{opacity:0}.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus::-moz-placeholder{opacity:0}.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus:-ms-input-placeholder{opacity:0}.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus::placeholder{opacity:0}.restaurant-open.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{color:#008a16}.full-width-card.svelte-1k8t419 a.svelte-1k8t419.svelte-1k8t419{color:#e21e2d!important}.error-message.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{color:#e21e2d;margin:8px 0}.sr-only.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;left:-10000px;top:auto}.restaurant-with-map-content.svelte-1k8t419 a.svelte-1k8t419.svelte-1k8t419{display:inherit!important}.restaurant-with-map-content.svelte-1k8t419 a.svelte-1k8t419.svelte-1k8t419:hover{text-decoration:none!important}.skip-to-main.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{position:absolute;top:-100px;left:0;z-index:9999;background-color:#000;color:#fff;padding:12px 24px;font-weight:700;font-size:1rem;border-radius:0 0 8px;text-decoration:none;transition:top .2s ease-in-out}.skip-to-main.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419:focus{top:0;outline:3px solid #ffffff;outline-offset:2px;text-decoration:none}.offers.svelte-1k8t419.svelte-1k8t419.svelte-1k8t419{padding:48px 0}.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options.svelte-1k8t419.svelte-1k8t419{width:100%}@media (min-width: 768px){.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options.svelte-1k8t419.svelte-1k8t419{background:#f4f4f4}}.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul.svelte-1k8t419.svelte-1k8t419{width:100%;margin:0 auto;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:20px;background:#f4f4f4;border-radius:8px}@media (min-width: 768px){.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul.svelte-1k8t419.svelte-1k8t419{width:max-content;background:transparent;gap:80px;border-radius:0}}.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul li.svelte-1k8t419.svelte-1k8t419{text-align:center;cursor:pointer;position:relative;font-weight:500;color:#170305;height:72px;display:flex;align-items:center}@media (min-width: 768px){.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul li.svelte-1k8t419.svelte-1k8t419{padding:24px 0;height:auto}}.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul .selected.svelte-1k8t419.svelte-1k8t419:after,.offers.svelte-1k8t419 .offers-filter-wrapper .availability-options ul li.svelte-1k8t419.svelte-1k8t419:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e21e2d}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list.svelte-1k8t419.svelte-1k8t419{background:#fff;padding:24px 0;box-shadow:0 8px 15px #0000001c}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper.svelte-1k8t419.svelte-1k8t419{width:100%;height:100%;margin:0 auto}@media (min-width: 1140px){.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper.svelte-1k8t419.svelte-1k8t419{width:fit-content}}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide.svelte-1k8t419.svelte-1k8t419{width:auto}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .category-item.svelte-1k8t419.svelte-1k8t419{width:max-content;padding:8px 24px;border:2px solid #44090E;border-radius:99px;margin:0 auto;cursor:pointer;background-color:#fff}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .category-item.svelte-1k8t419.svelte-1k8t419:hover{background-color:#e21e2d;border:2px solid #E21E2D}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .category-item:hover .title.svelte-1k8t419.svelte-1k8t419{color:#fff}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .category-item .title.svelte-1k8t419.svelte-1k8t419{font-size:.75rem;color:#44090e;font-weight:500}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .selected-category-item.svelte-1k8t419.svelte-1k8t419{background-color:#e21e2d;border:2px solid #E21E2D}.offers.svelte-1k8t419 .offers-filter-wrapper .categories-list .categories-swiper .swiper-slide .selected-category-item .title.svelte-1k8t419.svelte-1k8t419{color:#fff}.offers.svelte-1k8t419 .offers-wrapper.svelte-1k8t419.svelte-1k8t419{padding:48px 0}.offers.svelte-1k8t419 .offers-wrapper .offer-card-wrapper.svelte-1k8t419.svelte-1k8t419{max-width:400px;min-width:260px;cursor:pointer}@media (min-width: 768px){.offers.svelte-1k8t419 .offers-wrapper .offer-card-wrapper.svelte-1k8t419.svelte-1k8t419{width:400px;max-width:unset}}
