@media (min-width:981px){#main-content .et_pb_section_1 .et_pb_column,#main-content .et_pb_section_5 .et_pb_column,#main-content .et_pb_section_2 .et_pb_column{margin-right:5.5%!important}}@media all and (max-width:1200px){html,body{overflow-x:hidden}body{position:relative}}@media only screen and (max-width:1200px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}}.et_pb_menu .et_mobile_menu li{list-style-type:none}.et_pb_menu .et_mobile_menu{padding-left:0}li.bouton-saison.et_pb_menu_page_id-39.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-39 a{background:#232770;color:#fff!important;padding:12px!important;margin-top:auto;margin-bottom:auto;max-width:fit-content}ul.dsm-menu li.bouton-saison.menu-item-39 a{background:#232770;color:#fff!important;padding:12px!important;max-width:fit-content;top:30px;position:relative}ul.dsm-menu li.bouton-saison.menu-item-39 a:hover{background:#888ec6}@media all and (max-width:980px){ul.sub-menu li a{text-transform:capitalize!important}}@media screen and (min-width:2000px){#titre-traiteur h1,#titre-epicerie-fine h1,#titre-traiteur-2 h1,#titre-traiteur-3 h1,#titre-traiteur-4 h1,#titre-offre h1{font-size:50px}}@media screen and (min-width:1000px) and (max-width:1200px){div#titre-traiteur-3 h1{font-size:26px}}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:460px){div#titre-traiteur{top:7%}}@media (max-width:980px){.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5{margin-right:0!important}}a.bouton-responsive{line-height:1!important}#page-container #et-boc #et-main-area .bouton-responsive.i-agsdix-c61-icons8-grocery_store:before{font-size:30px!important}#page-container #et-boc #et-main-area .i-agsdix-c547-icons8-restaurant_menu:before{font-size:30px!important}.dsm_card_carousel .et_pb_button{background:#425ba6!important}h2.et_pb_module_header{color:#232770!important}#menu-item-2633{margin-bottom:24px}#menu-item-2633:hover a{background-color:#425BA6}#menu-item-2633 a{background:#232770;color:#fff!important;padding:12px!important;max-width:fit-content;top:30px;position:relative;transition:background .3s ease;border:1px solid transparent}#menu-item-2634:hover a{background-color:#425BA6}#menu-item-2634 a{background:#232770;color:#fff!important;padding:12px!important;max-width:fit-content;top:30px;position:relative;transition:background .3s ease;border:1px solid transparent}#newsletterForm button[type="submit"]{background:#232770;color:#fff!important;border:1px solid transparent;max-width:fit-content;transition:background .3s ease}#newsletterForm button[type="submit"]:hover{background-color:#425BA6}@media only screen and (max-width:767px){.dsm_card_carousel.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next{top:30vh}.dsm_card_carousel.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev{top:30vh}}@media only screen and (min-width:768px) and (max-width:1024px){.swiper-button-next,.swiper-button-prev{top:35%!important}}.et_pb_column.et_pb_column_empty{display:block!important}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}#page-container #et-boc #et-main-area .i-agsdix-c61-icons8-grocery_store:before{font-size:25px!important}.et_mobile_menu .menu-item-has-children>a{background-color:#ffffff!important;font-weight:400!important}.seopress-user-consent{color:white;border:0px solid transparent!important;padding:0!important}#seopress-user-consent-close{background:white!important;color:black!important}.seopress-user-message a{text-decoration:underline}.seopress-user-message p{color:white!important;padding:4px 0!important}@media screen and (max-width:668px){.seopress-user-consent button{font-size:12px!important;position:relative;top:-80px}}#weglot-switcher-1{display:none}#menu-footer .weglot-lang.menu-item-weglot.weglot-language.weglot-flags{display:none}form#newsletterForm label,div#response{color:#425ba6}form#newsletterForm button{color:#425ba6;border:2px solid #232770;background-color:transparent;transition:background .3s ease}form#newsletterForm button:hover{background-color:#425ba6;color:white}.linkbox a{color:#fff!important;background-color:#425ba6;border-radius:0;letter-spacing:-1px;transition:all 300ms ease;position:relative;display:inline-block;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;border:2px solid transparent}.linkbox a::after{width:31px;height:31px;margin-top:2px;text-align:center;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGV2cm9uLXJpZ2h0LWljb24gbHVjaWRlLWNoZXZyb24tcmlnaHQiPjxwYXRoIGQ9Im05IDE4IDYtNi02LTYiLz48L3N2Zz4=");font-size:32px;line-height:1em;opacity:0;position:absolute;margin-left:-1em;transition:all .2s;text-transform:none;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.linkbox a:hover{color:#fff!important;background-color:#314686;border-color:#888ec6!important;padding:.3em 2em .3em .7em}.linkbox a:hover::after{opacity:1;margin-left:0}.linkbox-white a{color:#425ba6!important;background-color:white;border-radius:0;letter-spacing:-1px;transition:all 300ms ease;position:relative;display:inline-block;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;border:2px solid white}.linkbox-white a::after{width:31px;height:31px;margin-top:2px;text-align:center;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM0MjViYTYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGV2cm9uLXJpZ2h0LWljb24gbHVjaWRlLWNoZXZyb24tcmlnaHQiPjxwYXRoIGQ9Im05IDE4IDYtNi02LTYiLz48L3N2Zz4=");font-size:32px;line-height:1em;opacity:0;position:absolute;margin-left:-1em;transition:all .2s;text-transform:none;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.linkbox-white a:hover{color:#425ba6!important;background-color:#F9F9F9;border-color:#888ec6!important;padding:.3em 2em .3em .7em}.linkbox-white a:hover::after{opacity:1;margin-left:0}.et_section_specialty>.et_pb_row{display:flex;align-items:center;justify-content:center}