.aGc3qG_ErrorPage{flex-direction:column;gap:24px;display:flex}
.gw1V2q_list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}.gw1V2q_list li{align-items:baseline;gap:8px;display:flex}.gw1V2q_badge{color:var(--str-white);border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:12px;font-weight:700}.gw1V2q_error .gw1V2q_badge{background:var(--str-bordeaux)}.gw1V2q_warning .gw1V2q_badge{background:var(--str-grey)}.gw1V2q_path{overflow-wrap:anywhere;font-weight:700}
.kcxx4G_check{background:repeating-linear-gradient(-45deg, var(--c-input-border), var(--c-input-border) 12px, var(--str-white) 12px, var(--str-white) 24px);border-bottom:2px dashed var(--str-bordeaux-30);color:var(--str-black);padding:16px 0}.kcxx4G_check details{background:var(--str-white);border:2px solid var(--str-bordeaux);border-radius:6px;padding:12px 16px}.kcxx4G_summary{color:var(--str-bordeaux);cursor:pointer;margin-bottom:8px;font-weight:700}
._5kNwYG_dotPulse{color:#fff;background-color:#fff;border-radius:5px;width:10px;height:10px;animation:1.5s linear .25s infinite _5kNwYG_dot-pulse;position:relative;left:-9999px;box-shadow:9999px 0 0 -5px}._5kNwYG_dotPulse:before,._5kNwYG_dotPulse:after{content:"";color:#fff;background-color:#fff;border-radius:5px;width:10px;height:10px;display:inline-block;position:absolute;top:0}._5kNwYG_dotPulse:before{animation:1.5s linear infinite _5kNwYG_dot-pulse-before;box-shadow:9984px 0 0 -5px}._5kNwYG_dotPulse:after{animation:1.5s linear .5s infinite _5kNwYG_dot-pulse-after;box-shadow:10014px 0 0 -5px}@keyframes _5kNwYG_dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes _5kNwYG_dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes _5kNwYG_dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}
.cdULBq_button{box-sizing:border-box;cursor:pointer;font-family:var(--fontSecondary) sans-serif;text-align:center;border-radius:50px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:opacity .12s ease-in-out;display:flex}.cdULBq_button.cdULBq_full{width:100%}.cdULBq_button.cdULBq_primaryRed,.cdULBq_button.cdULBq_primaryRed:visited{background-color:var(--str-red);color:var(--str-white)}.cdULBq_button.cdULBq_primaryRed:hover,.cdULBq_button.cdULBq_primaryRed:focus-visible{background-color:var(--str-red);color:var(--str-white);opacity:.7}.cdULBq_button.cdULBq_primaryWhite,.cdULBq_button.cdULBq_primaryWhite:visited{background-color:var(--str-white);color:var(--str-red)}.cdULBq_button.cdULBq_primaryWhite:hover,.cdULBq_button.cdULBq_primaryWhite:focus-visible{background-color:var(--str-white);color:var(--str-red);opacity:.7}.cdULBq_button.cdULBq_primaryBlack,.cdULBq_button.cdULBq_primaryBlack:visited{background-color:var(--str-black);color:var(--str-white)}.cdULBq_button.cdULBq_primaryBlack:hover,.cdULBq_button.cdULBq_primaryBlack:focus-visible{background-color:var(--str-black);color:var(--str-white);opacity:.7}.cdULBq_button.cdULBq_secondaryBrown{border:4px solid var(--str-bordeaux)}.cdULBq_button.cdULBq_secondaryBrown,.cdULBq_button.cdULBq_secondaryBrown:visited{color:var(--str-bordeaux);background-color:#0000}.cdULBq_button.cdULBq_secondaryBrown:hover,.cdULBq_button.cdULBq_secondaryBrown:focus-visible{color:var(--str-bordeaux);opacity:.7;background-color:#0000}.cdULBq_button.cdULBq_secondaryWhite{border:4px solid var(--str-white)}.cdULBq_button.cdULBq_secondaryWhite,.cdULBq_button.cdULBq_secondaryWhite:visited{color:var(--str-white);background-color:#0000}.cdULBq_button.cdULBq_secondaryWhite:hover,.cdULBq_button.cdULBq_secondaryWhite:focus-visible{color:var(--str-white);opacity:.7;background-color:#0000}.cdULBq_button.cdULBq_normal{padding:7px 14px;font-size:24px}@media (min-width:1024px){.cdULBq_button.cdULBq_normal{padding:7px 14px;font-size:24px}}.cdULBq_button.cdULBq_small{border-width:2px;padding:7px 12px;font-size:24px}@media (min-width:1024px){.cdULBq_button.cdULBq_small{padding:7px 12px;font-size:24px}}.cdULBq_spinner{height:98%;position:relative}
.HbLQnG_buttonsWrapper{flex-direction:column;gap:12px;width:100%;display:flex}.HbLQnG_buttonsWrapper.HbLQnG_sbs{justify-content:space-between}@media (min-width:600px){.HbLQnG_buttonsWrapper.HbLQnG_sbs{flex-direction:row;gap:16px}}.HbLQnG_buttonsWrapper .HbLQnG_button{width:100%}
.TOvDOa_usps{flex-direction:column;gap:8px;margin:8px 0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.TOvDOa_usps{flex-direction:row;justify-content:space-between}}.TOvDOa_usp{font:400 20px/28px var(--fontPrimary);opacity:.7;text-transform:uppercase;margin:0;padding:0;list-style:none}@media (min-width:1024px){.TOvDOa_usp{font:400 30px/42px var(--fontPrimary)}}
.ew02fW_greenTheme{--heading-text-color:var(--str-bordeaux);--subHeading-text-color:var(--str-white);--uspColor:#445d44}.ew02fW_location{display:block;position:relative}.ew02fW_header{z-index:2;margin:35px 0}@media (min-width:1024px){.ew02fW_header{margin:0;position:absolute;top:90px}}.ew02fW_heading{color:var(--heading-text-color);font:800 30px/30px var(--fontSecondary);z-index:2;margin:0;position:relative}@media (min-width:1024px){.ew02fW_heading{font:800 61px/61px var(--fontSecondary)}}.ew02fW_subHeading{color:var(--subHeading-text-color);font:400 22px/22px var(--fontSecondary);z-index:2;margin-top:35px;position:relative}@media (min-width:1024px){.ew02fW_subHeading{font:400 35px/35px var(--fontSecondary);margin-top:30px}}.ew02fW_usps{z-index:2;width:100%;color:var(--uspColor);margin:20px 0 30px}@media (min-width:1024px){.ew02fW_usps{margin:0;position:absolute;bottom:40px}}.ew02fW_backgroundImageMobile{z-index:0;display:block;position:relative}.ew02fW_backgroundImageMobile>img{width:100%;height:auto}@media (min-width:1024px){.ew02fW_backgroundImageMobile{display:none}}.ew02fW_backgroundImageDesktop{display:none}@media (min-width:1024px){.ew02fW_backgroundImageDesktop{z-index:0;display:block;position:relative}.ew02fW_backgroundImageDesktop>img{width:100%;height:auto}}
.bWdXJW_error{color:var(--c-error);letter-spacing:.5px;margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}
.iY3D9G_actions{align-items:center;gap:16px;display:flex}.iY3D9G_required{opacity:.8;font-size:16px}
.tsb83q_alert{background:var(--str-white);color:var(--str-bordeaux);font:400 18px/26px var(--fontSecondary);border-radius:10px;max-width:768px;padding:16px 20px}.tsb83q_alert:focus{outline:none}.tsb83q_alert a{white-space:nowrap}.tsb83q_alert{border:3px solid var(--c-error);margin-bottom:16px}
.ED_ndq_row{flex-wrap:wrap;margin-bottom:12px;display:flex}
.Ss4k7W_row{flex-wrap:nowrap;gap:12px;margin-bottom:12px;display:flex}.Ss4k7W_noGap{gap:0}.Ss4k7W_end{justify-content:end}
.nbruja_success{background:var(--str-white);color:var(--str-bordeaux);font:400 18px/26px var(--fontSecondary);border-radius:10px;max-width:768px;padding:16px 20px}.nbruja_success:focus{outline:none}.nbruja_success a{white-space:nowrap}.nbruja_success{border:3px solid var(--str-green);flex-direction:column;gap:4px;display:flex}.nbruja_success strong{font-size:22px;font-weight:800}
.dhEcOq_wrapper{background-color:#0000;max-width:768px;display:block}
.td8hYW_label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CBh8Sa_input{border:1px solid var(--str-grey);box-sizing:border-box;color:var(--str-bordeaux);width:100%;font:18px/22px var(--fontSecondary);background-color:#fff;border-radius:10px;outline:none;padding:8px 4px;transition:all .3s}@media (min-width:480px){.CBh8Sa_input{font:22px/25px var(--fontSecondary);padding:8px 6px}}@media (min-width:768px){.CBh8Sa_input{font:27px/33px var(--fontSecondary);padding:12px 20px 12px 33px}}.CBh8Sa_input:focus,.CBh8Sa_input :active{border:1px solid var(--str-bordeaux)}.CBh8Sa_input:disabled{background-color:#0000001a}.CBh8Sa_input::placeholder{color:var(--str-bordeaux-30)}.CBh8Sa_input[aria-invalid=true]{border-color:var(--c-error);box-shadow:inset 0 0 0 1px var(--c-error)}
.TxFFQq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
.JtblYW_textArea{border:1px solid var(--str-grey);box-sizing:border-box;color:var(--str-bordeaux);width:100%;font:18px/22px var(--fontSecondary);background-color:#fff;border-radius:10px;outline:none;padding:8px 4px;transition:all .3s}@media (min-width:480px){.JtblYW_textArea{font:22px/25px var(--fontSecondary);padding:8px 6px}}@media (min-width:768px){.JtblYW_textArea{font:27px/33px var(--fontSecondary);padding:12px 20px 12px 33px}}.JtblYW_textArea:focus,.JtblYW_textArea :active{border:1px solid var(--str-bordeaux)}.JtblYW_textArea:disabled{background-color:#0000001a}.JtblYW_textArea::placeholder{color:var(--str-bordeaux-30)}.JtblYW_textArea[aria-invalid=true]{border-color:var(--c-error);box-shadow:inset 0 0 0 1px var(--c-error)}.JtblYW_textArea{min-height:140px}
.hmC-6G_details{border:2px solid var(--str-bordeaux);background:var(--str-white);color:var(--str-black);text-align:left;border-radius:6px;flex-direction:column;gap:8px;padding:12px 16px;font-size:14px;display:flex}.hmC-6G_details summary{cursor:pointer}.hmC-6G_message{color:var(--str-bordeaux);overflow-wrap:anywhere;font-weight:700}.hmC-6G_stack{white-space:pre-wrap;max-height:240px;font-size:12px;overflow:auto}.hmC-6G_digest{color:var(--str-grey);font-size:12px}.hmC-6G_heading{margin-top:8px;font-weight:700}
.W9nH6W_failed{border:2px dashed var(--str-bordeaux);background:var(--str-white);flex-direction:column;gap:8px;margin:8px 0;padding:12px;display:flex}.W9nH6W_title{color:var(--str-bordeaux);font-size:14px;font-weight:700}
.sS8xMW_ejsContent{flex-direction:column;width:100%;display:flex}.sS8xMW_gap{gap:24px}
.yo8Qwq_matrixContainer{--heading-image-size:50px;--heading-height:55px;--food-column-width:150px;--item-width:64px;--item-height:34px;--border-color:#0003;width:100%;height:auto;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.yo8Qwq_matrixContainer{--heading-image-size:54px;--heading-height:62px;--food-column-width:450px;--item-width:72px;--item-height:54px}}.yo8Qwq_foods{width:var(--food-column-width);flex-shrink:0;height:100%;display:grid}.yo8Qwq_allergenesWrapper{flex-shrink:1;width:100%;padding:0 0 8px;overflow-x:scroll}.yo8Qwq_allergenesWrapper::-webkit-scrollbar{height:8px}.yo8Qwq_allergenesWrapper::-webkit-scrollbar-track{background:#5f00001a;border-radius:10px;margin:0 8px}.yo8Qwq_allergenesWrapper::-webkit-scrollbar-thumb{background-color:#5f000099;border:2px solid #ffffff80;border-radius:10px}.yo8Qwq_allergenesWrapper::-webkit-scrollbar-thumb:hover{background-color:#5f0000}.yo8Qwq_allergenesWrapper{scrollbar-width:thin;scrollbar-color:#5f000099 #5f00001a}.yo8Qwq_allergenesContainer{flex-shrink:1;width:100%;height:100%;display:grid}.yo8Qwq_foodHeading{height:var(--heading-height);font:800 15px/34px var(--fontSecondary);color:var(--str-bordeaux);border-right:1px solid var(--border-color);align-items:flex-end;width:100%;display:flex}@media (min-width:1024px){.yo8Qwq_foodHeading{font:800 35px/50px var(--fontSecondary)}}.yo8Qwq_foodItem{color:var(--str-bordeaux);border-right:1px solid var(--border-color);border-top:1px solid var(--border-color);height:var(--item-height);justify-content:flex-start;align-items:center;width:100%;display:flex}.yo8Qwq_foodItemText{font:400 15px/15px var(--fontSecondary);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.yo8Qwq_foodItemText{font:400 24px/24px var(--fontSecondary)}}.yo8Qwq_allergeneHeading{height:var(--heading-height);border-right:1px solid var(--border-color);width:var(--allergene-column-width);justify-content:center;display:flex}.yo8Qwq_allergeneImage{width:var(--heading-image-size);height:var(--heading-image-size);margin-bottom:8px}.yo8Qwq_allergeneItem{width:var(--allergene-column-width);height:var(--item-height);border-right:1px solid var(--border-color);border-top:1px solid var(--border-color);justify-content:center;align-items:center;display:flex}.yo8Qwq_openCircle{border:3px solid var(--str-bordeaux);border-radius:50%;width:14px;height:14px}
._7T5_va_allergenes{flex-direction:column;gap:64px;display:flex}
.WmYTIq_cities{margin:0}.WmYTIq_cityLink{line-height:2}
.bWV52q_base{border-radius:8px;max-width:100%;height:auto;display:block}.bWV52q_image{object-fit:contain;position:relative;overflow:hidden}
.zkq6qa_wrapper{width:100%;display:flex;position:relative}@media (max-width:420px){.zkq6qa_wrapper{right:0!important}}.zkq6qa_outsetRight{right:auto}@media (min-width:690px){.zkq6qa_outsetRight{right:-175px}}.zkq6qa_border{border:2px solid var(--c-pink);border-radius:4px}.zkq6qa_container{justify-content:center;display:flex;position:relative;overflow:hidden}.zkq6qa_mainImage{object-fit:cover;z-index:1;width:100%;max-width:1920px;position:relative}.zkq6qa_blurred{display:none}@media (min-width:1920px){.zkq6qa_blurred{filter:blur(20px);z-index:0;width:100vw;height:100%;display:block;top:0;bottom:0;left:0;transform:scale(1.2);object-fit:cover!important;position:absolute!important}}.zkq6qa_oneForAll{object-fit:contain;width:100%;height:auto}.zkq6qa_mobile{width:100%}@media (min-width:1024px){.zkq6qa_mobile{display:none}}.zkq6qa_desktop{display:none}@media (min-width:1024px){.zkq6qa_desktop{width:100%;display:flex}}.zkq6qa_fullWidth{object-fit:contain;width:100%;height:auto}
.Hm5waa_greenTheme{--faq-title-text-color:var(--str-bordeaux);--faq-text-color:var(--str-white)}.Hm5waa_faqs{margin:0 0 40px}.Hm5waa_faqTitle{color:var(--faq-title-text-color);font:800 28px/34px var(--fontSecondary)}@media (min-width:1024px){.Hm5waa_faqTitle{font:800 61px/79px var(--fontSecondary)}}.Hm5waa_items{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.Hm5waa_items{gap:35px}}.Hm5waa_question{font:800 22px/27px var(--fontSecondary);margin:0}@media (min-width:1024px){.Hm5waa_question{font:800 35px/40px var(--fontSecondary)}}.Hm5waa_answer{font:400 22px/27px var(--fontSecondary)}@media (min-width:1024px){.Hm5waa_answer{font:400 24px/33px var(--fontSecondary)}}
.pdpgOq_posts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
._9s1DXq_svg{width:100%;height:100%}
._1ZBi0G_allergene{background-color:var(--c-white);border:1px solid var(--c-bordeaux);border-radius:4px;flex-direction:column;gap:4px;display:flex}._1ZBi0G_heading{justify-content:space-between;gap:12px;display:flex}._1ZBi0G_icon{cursor:pointer;height:16px;margin:4px 6px 0}._1ZBi0G_title{white-space:nowrap;padding:4px 6px 0;font-size:12px}._1ZBi0G_thumbs{justify-content:center;gap:4px;padding:4px;display:flex}
.ClPjXG_food{position:relative}.ClPjXG_food .ClPjXG_allergene{display:none}.ClPjXG_info{color:var(--c-bordeaux);cursor:pointer;background:0 0;border:none;margin:0 -4px 0 0;padding:0}.ClPjXG_allergene.ClPjXG_shown{display:block;position:absolute;bottom:27px}.ClPjXG_icon{width:14px;height:14px;margin-left:1px;display:inline-block;position:relative;top:-4px}.ClPjXG_spacer{padding:0 4px 0 2px}
._4w_fya_food{flex-wrap:wrap;gap:8px;display:flex}._4w_fya_title{font-weight:700}
.KUV5DW_menu{border:1px solid var(--c-bordeaux);background-color:#fff;border-radius:4px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 4px 12px -1px #5f0000}.KUV5DW_h3{color:var(--c-bordeaux)}.KUV5DW_end{color:var(--c-input-placeholder);font-family:var(--fontPrimary);justify-content:center;margin-top:6px;font-weight:400;display:flex}.KUV5DW_price{margin-top:24px;font-size:18px}.KUV5DW_all{margin-top:12px;font-size:12px}
.CVVGDG_whiteTheme{--mn-background:var(--str-white);--mn-text-color:var(--str-bordeaux);--mn-pretext-color:var(--str-red-50);--mn-border:5px solid var(--str-red-60);--mn-details-background:var(--str-pink-70);--mn-details-text-color:var(--str-bordeaux);--mn-chevron-color:var(--str-red)}.CVVGDG_redTheme{--mn-background:var(--str-red);--mn-text-color:var(--str-white);--mn-pretext-color:var(--str-white-60);--mn-border:none;--mn-details-background:var(--str-red-60);--mn-details-text-color:var(--str-white);--mn-chevron-color:var(--str-white)}.CVVGDG_pinkTheme{--mn-background:var(--str-pink);--mn-text-color:var(--str-bordeaux);--mn-pretext-color:var(--str-bordeaux-50);--mn-border:none;--mn-details-background:var(--str-pink-70);--mn-details-text-color:var(--str-bordeaux);--mn-chevron-color:var(--str-white)}.CVVGDG_greenTheme{--mn-background:var(--str-green);--mn-text-color:var(--str-white);--mn-pretext-color:var(--str-white-50);--mn-border:none;--mn-details-background:var(--str-green-60);--mn-details-text-color:var(--str-bordeaux);--mn-chevron-color:var(--str-white)}.CVVGDG_bordeauxTheme{--mn-background:var(--str-bordeaux);--mn-text-color:var(--str-white);--mn-pretext-color:var(--str-white-50);--mn-border:none;--mn-details-background:var(--str-bordeaux-60);--mn-details-text-color:var(--str-white);--mn-chevron-color:var(--str-white)}.CVVGDG_yellowTheme{--mn-background:var(--str-yellow);--mn-text-color:var(--str-bordeaux);--mn-pretext-color:var(--str-bordeaux-50);--mn-border:none;--mn-details-background:var(--str-yellow-60);--mn-details-text-color:var(--str-bordeaux);--mn-chevron-color:var(--str-red)}.CVVGDG_menuBlock{border:var(--mn-border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){.CVVGDG_menuBlock{width:33%}}.CVVGDG_menuTop{background:var(--mn-background);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.CVVGDG_menuTop{padding-bottom:40px}}.CVVGDG_menuHeader{flex-direction:column;width:auto;padding:30px 24px 0;display:flex;position:relative}.CVVGDG_subTitle{font:400 20px/24px var(--fontPrimary);color:var(--mn-pretext-color)}@media (min-width:1024px){.CVVGDG_subTitle{font:400 24px/28px var(--fontPrimary)}}.CVVGDG_title{font:400 40px/40px var(--fontPrimary);max-height:44px;color:var(--mn-text-color)}@media (min-width:1024px){.CVVGDG_title{font:400 46px/46px var(--fontPrimary);max-height:50px}}.CVVGDG_footnote{color:var(--mn-text-color);text-align:center;font:400 22px/22px var(--fontSecondary);margin:4px 0 -26px}@media (min-width:1024px){.CVVGDG_footnote{font:400 24px/24px var(--fontSecondary);margin:8px 0 -32px}}.CVVGDG_menuImage{justify-content:center;align-items:center;margin-top:20px;padding:0 24px;display:flex}.CVVGDG_menuImage .CVVGDG_image{height:160px}@media (min-width:1024px){.CVVGDG_menuImage .CVVGDG_image{height:216px}}.CVVGDG_priceBlock{color:var(--mn-text-color);flex-direction:column;justify-content:center;margin-top:20px;padding:0 24px;display:flex}.CVVGDG_price{text-align:center;font:400 45px/63px var(--fontPrimary)}@media (min-width:1024px){.CVVGDG_price{font:400 55px/77px var(--fontPrimary)}}.CVVGDG_priceNotice{text-align:center;font:400 18px/20px var(--fontPrimary)}@media (min-width:1024px){.CVVGDG_priceNotice{font:400 24px/26px var(--fontPrimary)}}.CVVGDG_minimalPrice{text-align:center;font:400 22px/36px var(--fontSecondary);margin-top:32px}@media (min-width:1024px){.CVVGDG_minimalPrice{font:400 24px/36px var(--fontSecondary);margin-top:34px}}.CVVGDG_show{cursor:pointer;background:0 0;border:none;justify-content:center;width:98px;height:45px;margin:4px 0 12px;display:flex;overflow:hidden}.CVVGDG_show>svg{width:100%;height:100%;color:var(--mn-chevron-color);transition:all .1s ease-in-out}.CVVGDG_show.CVVGDG_open>svg{transform:rotate(-180deg)}@media (min-width:1024px){.CVVGDG_show{display:none}}.CVVGDG_details{box-sizing:border-box;background-color:var(--mn-details-background);flex-direction:column;flex-grow:2;justify-content:space-between;height:0;max-height:100%;padding:0 24px;transition:height .4s ease-in-out;display:flex;position:relative;overflow:hidden}.CVVGDG_details.CVVGDG_showDetails{height:auto;overflow:visible}@media (min-width:1024px){.CVVGDG_details{height:auto;overflow:visible}}.CVVGDG_detailsContent{color:var(--mn-details-text-color);flex-direction:row;gap:16px;margin-top:25px;display:flex}@media (min-width:1024px){.CVVGDG_detailsContent{margin-top:64px}}.CVVGDG_menuGroup{flex-flow:column;gap:0;width:calc(50% - 8px);display:flex}.CVVGDG_groupTitle{font:800 22px/36px var(--fontSecondary)}@media (min-width:1024px){.CVVGDG_groupTitle{font:800 24px/36px var(--fontSecondary)}}.CVVGDG_food{font:400 22px/36px var(--fontSecondary)}@media (min-width:1024px){.CVVGDG_food{font:400 24px/36px var(--fontSecondary)}}.CVVGDG_offer{align-self:flex-start;width:auto;margin:32px 0;display:block}.CVVGDG_all{text-align:center;font-size:12px}
.C0g9OW_menuBlocks{width:calc(100% + var(--str-px-base-wide));left:calc(var(--str-px-base-wide)*-1);flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:relative}@media (min-width:1024px){.C0g9OW_menuBlocks{width:calc(100% + var(--str-px-base-wide-md));left:calc(var(--str-px-base-wide-md)*-1);flex-flow:wrap;position:relative}}.C0g9OW_block{width:calc(100% + var(--str-px-base-wide))}@media (min-width:1024px){.C0g9OW_block{width:calc(32% - 16px)}}
.ApD6Pa_pinkTheme{--review-text-color:var(--str-white);--review-name-text-color:var(--str-bordeaux)}.ApD6Pa_reviewItem{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.ApD6Pa_reviewItem{gap:24px}}.ApD6Pa_review{color:var(--review-text-color);font:400 22px/27px var(--fontSecondary)}@media (min-width:1024px){.ApD6Pa_review{font:400 24px/33px var(--fontSecondary)}}.ApD6Pa_link,.ApD6Pa_link:visited,.ApD6Pa_link:active,.ApD6Pa_link:focus,.ApD6Pa_link:hover,.ApD6Pa_link:focus-visible{color:var(--review-text-color);font:400 22px/27px var(--fontSecondary);text-decoration:underline}@media (min-width:1024px){.ApD6Pa_link,.ApD6Pa_link:visited,.ApD6Pa_link:active,.ApD6Pa_link:focus,.ApD6Pa_link:hover,.ApD6Pa_link:focus-visible{font:400 24px/33px var(--fontSecondary)}}.ApD6Pa_name{color:var(--review-name-text-color);font:800 22px/27px var(--fontSecondary)}@media (min-width:1024px){.ApD6Pa_name{font:800 36px/44px var(--fontSecondary)}}
.dcyNca_star{margin-left:2px;margin-right:2px}
.lrLXJq_forGroundStarRow,.lrLXJq_backGroundStarRow{align-items:center;display:flex}.lrLXJq_forGroundStarHolder,.lrLXJq_backGroundStarHolder{display:inline-block;overflow:hidden}
.Naq5qG_stars{justify-content:flex-start;align-items:center;width:100%;display:flex}.Naq5qG_ratingLabel{color:var(--rating-label-text-color);font:800 25px/30px var(--fontSecondary);display:block}@media (min-width:1024px){.Naq5qG_ratingLabel{font:800 100px/122px var(--fontSecondary)}}.Naq5qG_ratingLabel{margin-right:5px}.Naq5qG_starsContainer{display:flex}@media (min-width:1024px){.Naq5qG_starsContainer{transform-origin:0;transform:scale(3.24)}}
.af815q_pinkTheme{--rating-label-text-color:var(--str-white);--rating-star-color:var(--str-bordeaux);--rating-star-background-color:var(--str-white);--rating-border-bottom:3px solid var(--str-white);--rating-border-bottom-md:5px solid var(--str-white);--rating-totals-text-color:var(--str-bordeaux)}.af815q_globalRating{border-bottom:var(--rating-border-bottom);width:100%;margin:40px 0 12px;padding-bottom:20px}@media (min-width:1024px){.af815q_globalRating{border-bottom:var(--rating-border-bottom-md);margin:57px 0 55px;padding-bottom:20px}}.af815q_totals{font:400 22px/31px var(--fontSecondary);color:var(--rating-totals-text-color)}@media (min-width:1024px){.af815q_totals{font:400 55px/68px var(--fontSecondary)}}.af815q_reviewsContainer{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.af815q_reviewsContainer::-webkit-scrollbar{display:none}.af815q_reviewsContainer{-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){.af815q_reviewsContainer{gap:60px}}.af815q_reviewItem{scroll-snap-align:center;flex:0 0 100%}@media (min-width:768px){.af815q_reviewItem{flex:0 0 calc(50% - 30px)}}.af815q_bulletsContainer{justify-content:center;margin-top:20px;display:flex}.af815q_bullet{cursor:pointer;background-color:#d3d3d3;border-radius:50%;width:10px;height:10px;margin:0 5px;transition:background-color .3s}.af815q_bullet.af815q_active{background-color:#a9a9a9}
._XC03G_card{background:var(--str-white);border:5px solid var(--str-red-60);color:var(--str-bordeaux);border-radius:10px;flex-direction:column;height:100%;transition:border-color .12s ease-in-out;display:flex;position:relative;overflow:hidden}._XC03G_card:hover,._XC03G_card:focus-within{border-color:var(--str-red)}._XC03G_media{aspect-ratio:16/10;background:var(--str-pink-50);position:relative;overflow:hidden}._XC03G_image{transition:transform .3s;object-fit:cover!important;width:100%!important;height:100%!important}._XC03G_card:hover ._XC03G_image{transform:scale(1.03)}._XC03G_body{flex-direction:column;flex:1;gap:12px;padding:20px 20px 24px;display:flex}@media (min-width:1024px){._XC03G_body{padding:24px 24px 28px}}._XC03G_date{color:var(--str-red-50);font:400 16px/20px var(--fontPrimary);text-transform:uppercase}._XC03G_title{font:800 24px/30px var(--fontSecondary);margin:0}._XC03G_link,._XC03G_link:visited{color:var(--str-bordeaux);font-weight:800;text-decoration:none}._XC03G_link:hover,._XC03G_link:focus-visible{color:var(--str-red)}._XC03G_link:after{content:"";position:absolute;inset:0}._XC03G_link:focus-visible{outline:none}._XC03G_card:focus-within{outline:3px solid var(--str-bordeaux);outline-offset:2px}._XC03G_teaser{font:400 18px/26px var(--fontSecondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._XC03G_more{border:2px solid var(--str-bordeaux);font:800 18px/22px var(--fontSecondary);border-radius:50px;align-self:flex-start;margin-top:auto;padding:6px 14px}._XC03G_card:hover ._XC03G_more{background:var(--str-bordeaux);color:var(--str-white)}
.V09hlW_grid{grid-template-columns:1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:680px){.V09hlW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.V09hlW_grid{grid-template-columns:repeat(3,1fr)}}.V09hlW_item{min-width:0}
.W9wysq_banner{width:max-content;height:20px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.W9wysq_banner{height:40px}}.W9wysq_gast{font:20px/20px var(--fontPrimary);text-transform:uppercase;white-space:nowrap}@media (min-width:1024px){.W9wysq_gast{font:40px/40px var(--fontPrimary)}}
.gZ-VNW_redTheme{background-color:var(--str-white);color:var(--str-pink)}.gZ-VNW_whiteTheme{background-color:var(--str-pink);color:var(--str-white)}.gZ-VNW_greenTheme,.gZ-VNW_pinkTheme,.gZ-VNW_greyTheme{background-color:var(--str-white);color:var(--str-pink)}.gZ-VNW_bannerWrapper{width:100%;padding:20px;display:block;position:relative;overflow:hidden}@media (min-width:1024px){.gZ-VNW_bannerWrapper{padding:40px 20px 60px}}
.-GXeEW_more{background:var(--str-pink);color:var(--str-bordeaux)}.-GXeEW_cta{background:var(--str-green);color:var(--str-white)}.-GXeEW_inner{flex-direction:column;gap:32px;padding-top:48px;padding-bottom:56px;display:flex}@media (min-width:1024px){.-GXeEW_inner{padding-top:64px;padding-bottom:80px}}.-GXeEW_heading{font:800 28px/34px var(--fontSecondary);margin:0}@media (min-width:1024px){.-GXeEW_heading{font-size:61px;line-height:79px}}.-GXeEW_text{font:400 22px/27px var(--fontSecondary);margin-top:-16px}@media (min-width:1024px){.-GXeEW_text{font:400 24px/33px var(--fontSecondary)}}.-GXeEW_actions{display:flex}
.OQNjYG_band{background:var(--str-white);color:var(--str-bordeaux);padding:48px 0 64px}@media (min-width:1024px){.OQNjYG_band{padding:80px 0 96px}.OQNjYG_column{max-width:calc(860px + 2*var(--str-px-base-md))}}.OQNjYG_column>div>:is(h2,h3):not(:first-child){margin-top:24px}@media (min-width:1024px){.OQNjYG_column>div>h2:nth-child(n){font-size:44px;line-height:54px}}.OQNjYG_column>div>h3:nth-child(n){font-weight:700}@media (min-width:1024px){.OQNjYG_column>div>h3:nth-child(n){font-size:30px;line-height:38px}}.OQNjYG_column img{width:auto;max-height:75vh;margin:0 auto}
.DSmC4G_hero{background:var(--str-red);color:var(--str-white)}.DSmC4G_inner{flex-direction:column;gap:32px;padding-top:32px;padding-bottom:40px;display:flex}@media (min-width:680px){.DSmC4G_inner{flex-direction:row;padding-top:40px;padding-bottom:56px}}.DSmC4G_text{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:680px){.DSmC4G_withImage .DSmC4G_text{width:55%}.DSmC4G_imageColumn{width:45%;margin-bottom:-40px;position:relative;top:-60px}}@media (min-width:1024px){.DSmC4G_imageColumn{top:-80px}}.DSmC4G_image{aspect-ratio:4/3;width:100%;object-fit:cover!important}.DSmC4G_breadcrumbs{font:400 16px/20px var(--fontPrimary);text-transform:uppercase;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DSmC4G_breadcrumbs li{color:var(--str-white-60);gap:8px;display:flex}.DSmC4G_breadcrumbs li+li:before{content:"/"}.DSmC4G_breadcrumbs a,.DSmC4G_breadcrumbs a:visited{color:var(--str-white);font-weight:400;text-decoration:none}.DSmC4G_breadcrumbs a:hover,.DSmC4G_breadcrumbs a:focus-visible{color:var(--str-bordeaux)}.DSmC4G_title{font:800 30px/37px var(--fontSecondary);overflow-wrap:break-word;margin:0}@media (min-width:1024px){.DSmC4G_title{font-size:56px;line-height:66px}}.DSmC4G_meta{color:var(--str-white-60);font:400 16px/20px var(--fontPrimary);text-transform:uppercase}.DSmC4G_intro{font:400 22px/27px var(--fontSecondary);flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.DSmC4G_intro{font:400 24px/33px var(--fontSecondary)}}.DSmC4G_intro a,.DSmC4G_intro a:visited{color:var(--str-white)}.DSmC4G_intro a:hover,.DSmC4G_intro a:focus-visible{color:var(--str-bordeaux)}
._3bix7q_preview{background:repeating-linear-gradient(-45deg, var(--c-input-border), var(--c-input-border) 12px, var(--str-white) 12px, var(--str-white) 24px);border-bottom:2px dashed var(--str-bordeaux-30);color:var(--str-bordeaux);padding:24px 0 32px}._3bix7q_inner{flex-direction:column;gap:16px;display:flex}._3bix7q_label{flex-direction:column;gap:2px;font-size:16px;display:flex}._3bix7q_card{max-width:380px}
._8i6_NG_band{background:var(--str-white);padding:48px 0 64px}@media (min-width:1024px){._8i6_NG_band{padding:80px 0 96px}}
