.xpsABa_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:48px;display:flex}.xpsABa_pages{gap:8px;margin:0;padding:0;list-style:none;display:flex}.xpsABa_step,.xpsABa_page{border:2px solid var(--str-bordeaux);font:800 18px/22px var(--fontSecondary);min-width:42px;color:var(--str-bordeaux);border-radius:50px;justify-content:center;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.xpsABa_step:hover,.xpsABa_page:hover,.xpsABa_step:focus-visible,.xpsABa_page:focus-visible{background:var(--str-bordeaux);color:var(--str-white)}.xpsABa_current,.xpsABa_current:visited{background:var(--str-red);border-color:var(--str-red);color:var(--str-white)}.xpsABa_gap{color:var(--str-bordeaux);align-self:center;font-weight:800}
.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}}
