.svelte-skqra9{box-sizing:border-box}.text-base.svelte-skqra9{font-size:1rem;line-height:1.4rem}.svelte-skqra9:focus::-webkit-input-placeholder{opacity:0}.svelte-skqra9:focus:-moz-placeholder{opacity:0}.svelte-skqra9:focus::-moz-placeholder{opacity:0}.svelte-skqra9:focus:-ms-input-placeholder{opacity:0}.svelte-skqra9:focus::placeholder{opacity:0}.label-red.svelte-skqra9{position:relative;color:#fff;font-weight:700;padding-left:10px;text-transform:uppercase}.label-red.svelte-skqra9:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:2px;height:100%;background-color:#000}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{box-sizing:border-box}h1.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{margin:0;padding:0}img.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{width:100%;height:auto}.text-xl.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{font-size:1.2rem;line-height:1.68rem}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk:focus::-webkit-input-placeholder{opacity:0}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk:focus:-moz-placeholder{opacity:0}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk:focus::-moz-placeholder{opacity:0}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk:focus:-ms-input-placeholder{opacity:0}.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk:focus::placeholder{opacity:0}.hero.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{width:100%;height:auto;background-color:#e21e2d;position:relative;padding-bottom:20px}@media (min-width: 768px){.hero.svelte-rnbpmk.svelte-rnbpmk.svelte-rnbpmk{padding-bottom:0}}.hero.svelte-rnbpmk .swiper-container.svelte-rnbpmk.svelte-rnbpmk{max-width:2000px;height:auto;position:relative}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container.svelte-rnbpmk.svelte-rnbpmk{height:calc(100svh - 104px);min-height:unset;max-height:1080px}}.hero.svelte-rnbpmk .swiper-container .swiper-slide.svelte-rnbpmk.svelte-rnbpmk{height:100%}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-image.svelte-rnbpmk.svelte-rnbpmk{width:100%}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-image.svelte-rnbpmk.svelte-rnbpmk{width:66.66%;height:100%;position:absolute;right:0}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-image img.svelte-rnbpmk.svelte-rnbpmk{width:100%;height:100%;object-fit:cover;padding-left:0}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-image img.svelte-rnbpmk.svelte-rnbpmk{padding-left:10%}}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper.svelte-rnbpmk.svelte-rnbpmk{height:100%}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper.svelte-rnbpmk>.svelte-rnbpmk{height:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper.svelte-rnbpmk>.svelte-rnbpmk{justify-content:space-between}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content.svelte-rnbpmk.svelte-rnbpmk{width:100%;padding:10px 0;display:flex;flex-direction:column}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content.svelte-rnbpmk.svelte-rnbpmk{width:33.33%;height:100%;justify-content:center;padding:16px 32px 16px 0}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content.svelte-rnbpmk>div.svelte-rnbpmk:first-child{margin:auto 0}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content .headline.svelte-rnbpmk.svelte-rnbpmk{font-weight:700;font-size:1.4rem;line-height:1.2;text-transform:uppercase;color:#fff}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content .headline.svelte-rnbpmk.svelte-rnbpmk{font-size:2rem;height:115px}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content .body.svelte-rnbpmk.svelte-rnbpmk{color:#fff;margin:10px 0 15px;overflow:hidden}@media (min-width: 768px){.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content .body.svelte-rnbpmk.svelte-rnbpmk{margin:18px 0 24px}}.hero.svelte-rnbpmk .swiper-container .swiper-slide .hero-content-wrapper .hero-content .hero-disclaimer.svelte-rnbpmk.svelte-rnbpmk{font-size:10px;line-height:1.1;font-style:italic;color:#fff;padding-top:1rem}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{box-sizing:border-box}p.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb,ul.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{margin:0;padding:0}p.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{line-height:1.3}ul.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{list-style:none}a.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{text-decoration:none}a.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:hover{text-decoration:underline}a.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 5px #e21e2d;border-radius:2px}.visually-hidden.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{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-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:.6925rem;line-height:.9695rem}.text-sm.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:.75rem;line-height:1.05rem}.text-base.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:1rem;line-height:1.4rem}.text-xl.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:1.2rem;line-height:1.68rem}.text-3xl.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:2rem;font-weight:700;line-height:1.2}.text-6xl.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{font-size:4rem;line-height:5.6rem}section.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{padding:48px 0}.custom-modal.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{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-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{overflow:hidden}.paragraph-text.svelte-18tmzcb .content p.svelte-18tmzcb.svelte-18tmzcb,.description-text.svelte-18tmzcb .content p.svelte-18tmzcb.svelte-18tmzcb{margin-top:0;margin-bottom:24px}.form-floating.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb,.form-select.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb,.form-custom-input-file.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{margin:20px 0}.form-select.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb,.form-custom-input-file.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{border:none;outline:none;border-radius:0;border-bottom:1px solid #5A0C12;padding:1rem .75rem;color:#646464}.form-select.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus,.form-custom-input-file.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus{border:none;border-bottom:3px solid #E21E2D;box-shadow:unset;color:#000}.pagination-nav.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{margin:20px 0}.pagination-nav.svelte-18tmzcb ul li a.svelte-18tmzcb.svelte-18tmzcb{color:#000}.pagination-nav.svelte-18tmzcb ul .active.svelte-18tmzcb>.page-link.svelte-18tmzcb{color:#fff;background-color:#e21e2d;border-color:#e21e2d}.accordion-button.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus{box-shadow:none}.CookieDeclarationType.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{border:1px solid #000!important;padding:1rem}.CookieDeclarationTable.svelte-18tmzcb thead tr a.svelte-18tmzcb.svelte-18tmzcb,.CookieDeclarationTable.svelte-18tmzcb tbody tr a.svelte-18tmzcb.svelte-18tmzcb{color:#e21e2d}.accordion-item-table.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{width:100%;max-width:100%;display:block;overflow-x:auto;margin:0 auto}.accordion-item-table.svelte-18tmzcb p.svelte-18tmzcb.svelte-18tmzcb{margin:0 0 20px!important}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus::-webkit-input-placeholder{opacity:0}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus:-moz-placeholder{opacity:0}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus::-moz-placeholder{opacity:0}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus:-ms-input-placeholder{opacity:0}.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus::placeholder{opacity:0}.restaurant-open.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{color:#008a16}.full-width-card.svelte-18tmzcb a.svelte-18tmzcb.svelte-18tmzcb{color:#e21e2d!important}.error-message.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{color:#e21e2d;margin:8px 0}.hero-content.svelte-18tmzcb .body .content p.svelte-18tmzcb.svelte-18tmzcb{line-height:1}@media (min-width: 768px){.hero-content.svelte-18tmzcb .body .content p.svelte-18tmzcb.svelte-18tmzcb{line-height:1.3}}.sr-only.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{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-18tmzcb a.svelte-18tmzcb.svelte-18tmzcb{display:inherit!important}.restaurant-with-map-content.svelte-18tmzcb a.svelte-18tmzcb.svelte-18tmzcb:hover{text-decoration:none!important}.skip-to-main.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{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-18tmzcb.svelte-18tmzcb.svelte-18tmzcb:focus{top:0;outline:3px solid #ffffff;outline-offset:2px;text-decoration:none}.products-container.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{position:relative}.products-container.svelte-18tmzcb .products-cards-swiper.svelte-18tmzcb.svelte-18tmzcb{padding-inline:16px}.products-container.svelte-18tmzcb .products-cards-swiper .no-results.svelte-18tmzcb.svelte-18tmzcb{text-align:center;margin:0 auto}.products-container.svelte-18tmzcb .products-cards-swiper .swiper-slide.svelte-18tmzcb.svelte-18tmzcb{margin-right:12px}.button-container.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{width:fit-content;margin:32px auto 0}@media (min-width: 768px){.button-container.svelte-18tmzcb.svelte-18tmzcb.svelte-18tmzcb{margin-top:0}}.svelte-1np9l27.svelte-1np9l27{box-sizing:border-box}h2.svelte-1np9l27.svelte-1np9l27,p.svelte-1np9l27.svelte-1np9l27{margin:0;padding:0}p.svelte-1np9l27.svelte-1np9l27{line-height:1.3}img.svelte-1np9l27.svelte-1np9l27{width:100%;height:auto}.text-xl.svelte-1np9l27.svelte-1np9l27{font-size:1.2rem;line-height:1.68rem}.svelte-1np9l27.svelte-1np9l27:focus::-webkit-input-placeholder{opacity:0}.svelte-1np9l27.svelte-1np9l27:focus:-moz-placeholder{opacity:0}.svelte-1np9l27.svelte-1np9l27:focus::-moz-placeholder{opacity:0}.svelte-1np9l27.svelte-1np9l27:focus:-ms-input-placeholder{opacity:0}.svelte-1np9l27.svelte-1np9l27:focus::placeholder{opacity:0}.campaign-card.svelte-1np9l27.svelte-1np9l27{max-width:720px;height:100%;padding:0 16px;background:#e21e2d;display:grid;grid-auto-columns:1fr;grid-template-areas:"headline" "image" "body" "button";margin-inline:auto}@media (min-width: 768px){.campaign-card.svelte-1np9l27.svelte-1np9l27{padding:32px;border-radius:16px;box-shadow:0 0 35px #4a0f0f2b;align-items:center;grid-auto-columns:1fr 1fr;grid-template-areas:"headline image" "body image" "button image"}}.campaign-card.svelte-1np9l27 .card-headline.svelte-1np9l27{font-weight:700;color:#fff;margin:0 0 20px;grid-area:headline;font-size:1.5rem;line-height:1}@media (min-width: 768px){.campaign-card.svelte-1np9l27 .card-headline.svelte-1np9l27{font-size:2rem}}.campaign-card.svelte-1np9l27 .card-image.svelte-1np9l27{width:100%;height:auto;object-fit:cover;grid-area:image;border-radius:8px}@media (min-width: 768px){.campaign-card.svelte-1np9l27 .card-image.svelte-1np9l27{height:100%;max-height:316px;object-fit:contain;padding-left:32px}}.campaign-card.svelte-1np9l27 .card-body.svelte-1np9l27{color:#fff;grid-area:body;font-size:1rem;line-height:1;margin:20px 0}@media (min-width: 768px){.campaign-card.svelte-1np9l27 .card-body.svelte-1np9l27{margin:0 0 20px}}.campaign-card.svelte-1np9l27 .card-button.svelte-1np9l27{grid-area:button}.svelte-1hn75l.svelte-1hn75l{box-sizing:border-box}p.svelte-1hn75l.svelte-1hn75l{margin:0;padding:0}p.svelte-1hn75l.svelte-1hn75l{line-height:1.3}.visually-hidden.svelte-1hn75l.svelte-1hn75l{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-1hn75l.svelte-1hn75l{font-size:.6925rem;line-height:.9695rem}.text-sm.svelte-1hn75l.svelte-1hn75l{font-size:.75rem;line-height:1.05rem}.text-base.svelte-1hn75l.svelte-1hn75l{font-size:1rem;line-height:1.4rem}.text-xl.svelte-1hn75l.svelte-1hn75l{font-size:1.2rem;line-height:1.68rem}.text-3xl.svelte-1hn75l.svelte-1hn75l{font-size:2rem;font-weight:700;line-height:1.2}.text-6xl.svelte-1hn75l.svelte-1hn75l{font-size:4rem;line-height:5.6rem}section.svelte-1hn75l.svelte-1hn75l{padding:48px 0}.custom-modal.svelte-1hn75l.svelte-1hn75l{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-1hn75l.svelte-1hn75l{overflow:hidden}.paragraph-text.svelte-1hn75l .content p.svelte-1hn75l,.description-text.svelte-1hn75l .content p.svelte-1hn75l{margin-top:0;margin-bottom:24px}.form-floating.svelte-1hn75l.svelte-1hn75l,.form-select.svelte-1hn75l.svelte-1hn75l,.form-custom-input-file.svelte-1hn75l.svelte-1hn75l{margin:20px 0}.form-select.svelte-1hn75l.svelte-1hn75l,.form-custom-input-file.svelte-1hn75l.svelte-1hn75l{border:none;outline:none;border-radius:0;border-bottom:1px solid #5A0C12;padding:1rem .75rem;color:#646464}.form-select.svelte-1hn75l.svelte-1hn75l:focus,.form-custom-input-file.svelte-1hn75l.svelte-1hn75l:focus{border:none;border-bottom:3px solid #E21E2D;box-shadow:unset;color:#000}.pagination-nav.svelte-1hn75l.svelte-1hn75l{margin:20px 0}.accordion-button.svelte-1hn75l.svelte-1hn75l:focus{box-shadow:none}.CookieDeclarationType.svelte-1hn75l.svelte-1hn75l{border:1px solid #000!important;padding:1rem}.accordion-item-table.svelte-1hn75l.svelte-1hn75l{width:100%;max-width:100%;display:block;overflow-x:auto;margin:0 auto}.accordion-item-table.svelte-1hn75l p.svelte-1hn75l{margin:0 0 20px!important}.svelte-1hn75l.svelte-1hn75l:focus::-webkit-input-placeholder{opacity:0}.svelte-1hn75l.svelte-1hn75l:focus:-moz-placeholder{opacity:0}.svelte-1hn75l.svelte-1hn75l:focus::-moz-placeholder{opacity:0}.svelte-1hn75l.svelte-1hn75l:focus:-ms-input-placeholder{opacity:0}.svelte-1hn75l.svelte-1hn75l:focus::placeholder{opacity:0}.restaurant-open.svelte-1hn75l.svelte-1hn75l{color:#008a16}.error-message.svelte-1hn75l.svelte-1hn75l{color:#e21e2d;margin:8px 0}.hero-content.svelte-1hn75l .body .content p.svelte-1hn75l{line-height:1}@media (min-width: 768px){.hero-content.svelte-1hn75l .body .content p.svelte-1hn75l{line-height:1.3}}.sr-only.svelte-1hn75l.svelte-1hn75l{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}.skip-to-main.svelte-1hn75l.svelte-1hn75l{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-1hn75l.svelte-1hn75l:focus{top:0;outline:3px solid #ffffff;outline-offset:2px;text-decoration:none}.campaigns-section.svelte-1hn75l.svelte-1hn75l{padding:48px 0 32px;background:#e21e2d}@media (min-width: 768px){.campaigns-section.svelte-1hn75l.svelte-1hn75l{padding:72px 0;background:#b51824}}.campaigns-section.svelte-1hn75l .swiper-slide.svelte-1hn75l{height:auto}.campaigns-section.svelte-1hn75l .campaigns-section-inner.svelte-1hn75l{width:100%;max-width:2000px;margin:0 auto}.svelte-1h6ksw.svelte-1h6ksw{box-sizing:border-box}p.svelte-1h6ksw.svelte-1h6ksw{margin:0;padding:0}p.svelte-1h6ksw.svelte-1h6ksw{line-height:1.3}img.svelte-1h6ksw.svelte-1h6ksw{width:100%;height:auto}.visually-hidden.svelte-1h6ksw.svelte-1h6ksw{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-1h6ksw.svelte-1h6ksw{font-size:.6925rem;line-height:.9695rem}.text-sm.svelte-1h6ksw.svelte-1h6ksw{font-size:.75rem;line-height:1.05rem}.text-base.svelte-1h6ksw.svelte-1h6ksw{font-size:1rem;line-height:1.4rem}.text-xl.svelte-1h6ksw.svelte-1h6ksw{font-size:1.2rem;line-height:1.68rem}.text-3xl.svelte-1h6ksw.svelte-1h6ksw{font-size:2rem;font-weight:700;line-height:1.2}.text-6xl.svelte-1h6ksw.svelte-1h6ksw{font-size:4rem;line-height:5.6rem}section.svelte-1h6ksw.svelte-1h6ksw{padding:48px 0}.custom-modal.svelte-1h6ksw.svelte-1h6ksw{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-1h6ksw.svelte-1h6ksw{overflow:hidden}.paragraph-text.svelte-1h6ksw .content p.svelte-1h6ksw,.description-text.svelte-1h6ksw .content p.svelte-1h6ksw{margin-top:0;margin-bottom:24px}.form-floating.svelte-1h6ksw.svelte-1h6ksw,.form-select.svelte-1h6ksw.svelte-1h6ksw,.form-custom-input-file.svelte-1h6ksw.svelte-1h6ksw{margin:20px 0}.form-select.svelte-1h6ksw.svelte-1h6ksw,.form-custom-input-file.svelte-1h6ksw.svelte-1h6ksw{border:none;outline:none;border-radius:0;border-bottom:1px solid #5A0C12;padding:1rem .75rem;color:#646464}.form-select.svelte-1h6ksw.svelte-1h6ksw:focus,.form-custom-input-file.svelte-1h6ksw.svelte-1h6ksw:focus{border:none;border-bottom:3px solid #E21E2D;box-shadow:unset;color:#000}.pagination-nav.svelte-1h6ksw.svelte-1h6ksw{margin:20px 0}.accordion-button.svelte-1h6ksw.svelte-1h6ksw:focus{box-shadow:none}.CookieDeclarationType.svelte-1h6ksw.svelte-1h6ksw{border:1px solid #000!important;padding:1rem}.accordion-item-table.svelte-1h6ksw.svelte-1h6ksw{width:100%;max-width:100%;display:block;overflow-x:auto;margin:0 auto}.accordion-item-table.svelte-1h6ksw p.svelte-1h6ksw{margin:0 0 20px!important}.svelte-1h6ksw.svelte-1h6ksw:focus::-webkit-input-placeholder{opacity:0}.svelte-1h6ksw.svelte-1h6ksw:focus:-moz-placeholder{opacity:0}.svelte-1h6ksw.svelte-1h6ksw:focus::-moz-placeholder{opacity:0}.svelte-1h6ksw.svelte-1h6ksw:focus:-ms-input-placeholder{opacity:0}.svelte-1h6ksw.svelte-1h6ksw:focus::placeholder{opacity:0}.restaurant-open.svelte-1h6ksw.svelte-1h6ksw{color:#008a16}.error-message.svelte-1h6ksw.svelte-1h6ksw{color:#e21e2d;margin:8px 0}.hero-content.svelte-1h6ksw .body .content p.svelte-1h6ksw{line-height:1}@media (min-width: 768px){.hero-content.svelte-1h6ksw .body .content p.svelte-1h6ksw{line-height:1.3}}.sr-only.svelte-1h6ksw.svelte-1h6ksw{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}.skip-to-main.svelte-1h6ksw.svelte-1h6ksw{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-1h6ksw.svelte-1h6ksw:focus{top:0;outline:3px solid #ffffff;outline-offset:2px;text-decoration:none}.heritage.svelte-1h6ksw.svelte-1h6ksw{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.heritage.svelte-1h6ksw .stripes.svelte-1h6ksw{width:42px;position:absolute;top:0;left:50%;right:50%;transform:translate(-50%)}.heritage.svelte-1h6ksw .heritage-inner.svelte-1h6ksw{display:grid;padding:0 32px;grid-template-areas:"img-left" "content" "img-right" "signature"}@media (min-width: 1140px){.heritage.svelte-1h6ksw .heritage-inner.svelte-1h6ksw{padding:40px 80px;grid-template-areas:"img-left content img-right" "img-left signature img-right";gap:32px;margin:12px 0}}.heritage.svelte-1h6ksw .heritage-inner img.svelte-1h6ksw{max-width:250px}.heritage.svelte-1h6ksw .heritage-inner .image-left.svelte-1h6ksw{grid-area:img-left}.heritage.svelte-1h6ksw .heritage-inner .heritage-content.svelte-1h6ksw{width:100%;max-width:640px;margin:0 auto;text-align:center;grid-area:content}.heritage.svelte-1h6ksw .heritage-inner .heritage-content .title.svelte-1h6ksw{text-transform:uppercase;color:#5a0c12;font-weight:700;font-size:2.5rem;margin-top:32px;margin-bottom:8px}@media (min-width: 768px){.heritage.svelte-1h6ksw .heritage-inner .heritage-content .title.svelte-1h6ksw{color:#e21e2d;font-size:3.5rem}}.heritage.svelte-1h6ksw .heritage-inner .heritage-content .body.svelte-1h6ksw{font-size:1.2rem;margin-bottom:24px}@media (min-width: 768px){.heritage.svelte-1h6ksw .heritage-inner .heritage-content .body.svelte-1h6ksw{margin-bottom:48px}}.heritage.svelte-1h6ksw .heritage-inner .heritage-content .button.svelte-1h6ksw{margin-bottom:32px}@media (min-width: 768px){.heritage.svelte-1h6ksw .heritage-inner .heritage-content .button.svelte-1h6ksw{margin-bottom:48px}}.heritage.svelte-1h6ksw .heritage-inner .image-right.svelte-1h6ksw{grid-area:img-right;margin-top:20px;margin-left:auto;margin-bottom:32px;max-width:180px}@media (min-width: 768px){.heritage.svelte-1h6ksw .heritage-inner .image-right.svelte-1h6ksw{align-self:end;margin-top:0;margin-bottom:0;max-width:248px;position:relative;bottom:-40px}}.heritage.svelte-1h6ksw .heritage-inner .signature.svelte-1h6ksw{grid-area:signature;margin:0 auto}.svelte-sgqn35.svelte-sgqn35{box-sizing:border-box}h1.svelte-sgqn35.svelte-sgqn35,p.svelte-sgqn35.svelte-sgqn35{margin:0;padding:0}p.svelte-sgqn35.svelte-sgqn35{line-height:1.3}a.svelte-sgqn35.svelte-sgqn35{text-decoration:none}a.svelte-sgqn35.svelte-sgqn35:hover{text-decoration:underline}input.svelte-sgqn35.svelte-sgqn35,button.svelte-sgqn35.svelte-sgqn35{font-size:inherit;font-family:inherit}button.svelte-sgqn35.svelte-sgqn35{border:none;background:transparent}button.svelte-sgqn35.svelte-sgqn35:focus:not(:focus-visible){outline:none}button.svelte-sgqn35.svelte-sgqn35:focus-visible,a.svelte-sgqn35.svelte-sgqn35:focus-visible,input.svelte-sgqn35.svelte-sgqn35:focus-visible,select.svelte-sgqn35.svelte-sgqn35:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 5px #e21e2d;border-radius:2px}.kfc-delivery svg.svelte-sgqn35 path.svelte-sgqn35,.no-availability svg.svelte-sgqn35 path.svelte-sgqn35{fill:#000}.form-select.svelte-sgqn35.svelte-sgqn35{margin:20px 0}.form-select.svelte-sgqn35.svelte-sgqn35{border:none;outline:none;border-radius:0;border-bottom:1px solid #5A0C12;padding:1rem .75rem;color:#646464}.form-select.svelte-sgqn35.svelte-sgqn35:focus{border:none;border-bottom:3px solid #E21E2D;box-shadow:unset;color:#000}.svelte-sgqn35.svelte-sgqn35:focus::-webkit-input-placeholder{opacity:0}.svelte-sgqn35.svelte-sgqn35:focus:-moz-placeholder{opacity:0}.svelte-sgqn35.svelte-sgqn35:focus::-moz-placeholder{opacity:0}.svelte-sgqn35.svelte-sgqn35:focus:-ms-input-placeholder{opacity:0}.svelte-sgqn35.svelte-sgqn35:focus::placeholder{opacity:0}input.svelte-sgqn35.svelte-sgqn35{outline:none}@keyframes svelte-sgqn35-blink_input_opacity_to_prevent_scrolling_when_focus{0%{opacity:0}to{opacity:1}}input.svelte-sgqn35.svelte-sgqn35:focus{animation:svelte-sgqn35-blink_input_opacity_to_prevent_scrolling_when_focus .01s}dialog.svelte-sgqn35.svelte-sgqn35{border:none;border-radius:32px;padding:0;width:90%;max-width:720px;overflow-x:hidden;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}@media (min-width: 768px){dialog.svelte-sgqn35.svelte-sgqn35{width:70%}}dialog.svelte-sgqn35.svelte-sgqn35::backdrop{background-color:#000c}dialog.svelte-sgqn35 .modal-content.svelte-sgqn35{padding:16px;background:#f5f5f5;position:relative}@media (min-width: 768px){dialog.svelte-sgqn35 .modal-content.svelte-sgqn35{padding:24px}}dialog.svelte-sgqn35 .modal-content p.svelte-sgqn35{margin:5px 0}dialog.svelte-sgqn35 .modal-content a.svelte-sgqn35{color:#000;text-decoration:underline}dialog.svelte-sgqn35 .modal-content a.svelte-sgqn35:hover{text-decoration:none}dialog.svelte-sgqn35 .modal-content #close_modal.svelte-sgqn35{text-align:right}dialog.svelte-sgqn35 .modal-content .modal-content-inner.svelte-sgqn35{height:100%;overflow-y:auto}dialog.svelte-sgqn35 .modal-content .modal-content-inner .modal-headline.svelte-sgqn35,dialog.svelte-sgqn35 .modal-content .modal-content-inner .modal-description.svelte-sgqn35{text-align:left}dialog.svelte-sgqn35 .modal-content .modal-content-inner .modal-headline.svelte-sgqn35{font-size:1.1rem;font-weight:700;line-height:1.2}@media (min-width: 768px){dialog.svelte-sgqn35 .modal-content .modal-content-inner .modal-headline.svelte-sgqn35{font-size:1.5rem}}dialog.svelte-sgqn35 .modal-content .modal-content-inner .modal-description.svelte-sgqn35{font-size:.9rem}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription.svelte-sgqn35{text-align:center}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription .form-select.svelte-sgqn35{cursor:pointer}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription .checkbox-content-container.svelte-sgqn35{margin-bottom:18px;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;color:#000;font-weight:500;font-size:16px;line-height:18px;letter-spacing:.32px}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription .checkbox-content-container label.svelte-sgqn35{font-size:12px;line-height:14px;text-align:left;cursor:pointer}@media (min-width: 768px){dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription .checkbox-content-container label.svelte-sgqn35{font-size:14px;line-height:14px}}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription .submit-message.svelte-sgqn35{text-align:left;margin:8px 0}dialog.svelte-sgqn35 .modal-content .modal-content-inner #newsletter_subscription button.svelte-sgqn35:disabled{filter:grayscale(1);pointer-events:none;opacity:.5}dialog.svelte-sgqn35 .modal-content .succes-message.svelte-sgqn35{text-align:center;font-size:1.1rem;font-weight:700}dialog.svelte-sgqn35.svelte-sgqn35{-ms-overflow-style:none;scrollbar-width:none}dialog.svelte-sgqn35.svelte-sgqn35::-webkit-scrollbar{display:none}.svelte-fwxsx6{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)}.svelte-fwxsx6:focus::-webkit-input-placeholder{opacity:0}.svelte-fwxsx6:focus:-moz-placeholder{opacity:0}.svelte-fwxsx6:focus::-moz-placeholder{opacity:0}.svelte-fwxsx6:focus:-ms-input-placeholder{opacity:0}.svelte-fwxsx6:focus::placeholder{opacity:0}
