/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.section-sep{margin-bottom:3rem !important;}.infos-sep.small{display:none;}
.text-bon---bien{color:#56bebd;}.bg-color-bon---bien{background-color:#56bebd;color:#fff;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .video-link-style:hover{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .icons-wrapper svg{fill:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .colored-first-letter{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .colored-letters{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .colored-letters:after{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) [class*="field-type-text"] a,.theme-bon---bien:not(.list-view):not(.overlay-mode) [class*="field-paragraph-"]:not(.field-paragraph--field-webform-reference) a{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) blockquote,.theme-bon---bien:not(.list-view):not(.overlay-mode) q,.theme-bon---bien:not(.list-view):not(.overlay-mode) .field-node--field-chapeau{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .link-action:hover{color:#56bebd;}.number{color:#fff;}.theme-bon---bien:not(.list-view):not(.overlay-mode) ul.breadcrumbs li a:hover{color:#56bebd;}.theme-bon---bien:not(.overlay-mode) .framed:hover,.theme-bon---bien:not(.overlay-mode) .shariff ul li a:hover{box-shadow:0 0 0 1px #56bebd inset;}.theme-bon---bien.list-view:not(.overlay-mode) .framed.is-active,.theme-bon---bien.list-view:not(.overlay-mode) .shariff ul li a.is-active{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .with-bottom-bar:after{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a.is-active,.theme-bon---bien.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a.is-active,.theme-bon---bien:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a:hover,.theme-bon---bien.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a:hover,.theme-bon---bien:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span.is-active,.theme-bon---bien.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > span.is-active,.theme-bon---bien:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span:hover,.theme-bon---bien.list-view.scroll:not(.path-frontpage)  #block-header-menu > ul > li > span:hover{color:#56bebd;}@media screen and (max-width:63.9375em){.theme-bon---bien.list-view:not(.overlay-mode) #block-header-menu > ul{background-color:#56bebd;}}.button.text-bon---bien:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---bien:not(.hollow):not(.icon){box-shadow:0 0 0 2px #56bebd inset;}.button.text-bon---bien:not(.hollow):not(.icon):hover,.hover-mode .button.text-bon---bien:not(.hollow):not(.icon),.button.text-bon---bien:not(.hollow):not(.icon):focus,button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---bien:not(.hollow):not(.icon):hover,.hover-mode button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---bien:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---bien:not(.hollow):not(.icon):focus{background-color:#56bebd}.theme-bon---bien:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---bien:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---bien:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{border-color:#56bebd;}.theme-bon---bien.list-view:not(.overlay-mode) #region-header{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) #region-header .header-top-wrapper{background-color:#56bebd;}.theme-bon---bien.list-view:not(.overlay-mode) #region-header .header-wrapper{background-color:#56bebd;}@media screen and (max-width:63.9375em){.theme-bon---bien.list-view:not(.overlay-mode) #region-header .header-wrapper .header-container{background-color:#56bebd;}}.theme-bon---bien:not(.list-view):not(.overlay-mode) #region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div .search-toggle:hover{color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .box{border-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .box.filled{background-color:#56bebd;}.theme-bon---bien.list-view:not(.overlay-mode) .block-categ-description{background-color:#56bebd;}.theme-bon---bien:not(.list-view):not(.overlay-mode) .video--container .video-controls .mute.muted .icon-mute:before{color:#56bebd;}.text-bon---chouette{color:#6556BE;}.bg-color-bon---chouette{background-color:#6556BE;color:#fff;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .video-link-style:hover{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .icons-wrapper svg{fill:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .colored-first-letter{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .colored-letters{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .colored-letters:after{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) [class*="field-type-text"] a,.theme-bon---chouette:not(.list-view):not(.overlay-mode) [class*="field-paragraph-"]:not(.field-paragraph--field-webform-reference) a{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) blockquote,.theme-bon---chouette:not(.list-view):not(.overlay-mode) q,.theme-bon---chouette:not(.list-view):not(.overlay-mode) .field-node--field-chapeau{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .link-action:hover{color:#6556BE;}.number{color:#fff;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) ul.breadcrumbs li a:hover{color:#6556BE;}.theme-bon---chouette:not(.overlay-mode) .framed:hover,.theme-bon---chouette:not(.overlay-mode) .shariff ul li a:hover{box-shadow:0 0 0 1px #6556BE inset;}.theme-bon---chouette.list-view:not(.overlay-mode) .framed.is-active,.theme-bon---chouette.list-view:not(.overlay-mode) .shariff ul li a.is-active{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .with-bottom-bar:after{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a.is-active,.theme-bon---chouette.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a.is-active,.theme-bon---chouette:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a:hover,.theme-bon---chouette.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a:hover,.theme-bon---chouette:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span.is-active,.theme-bon---chouette.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > span.is-active,.theme-bon---chouette:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span:hover,.theme-bon---chouette.list-view.scroll:not(.path-frontpage)  #block-header-menu > ul > li > span:hover{color:#6556BE;}@media screen and (max-width:63.9375em){.theme-bon---chouette.list-view:not(.overlay-mode) #block-header-menu > ul{background-color:#6556BE;}}.button.text-bon---chouette:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---chouette:not(.hollow):not(.icon){box-shadow:0 0 0 2px #6556BE inset;}.button.text-bon---chouette:not(.hollow):not(.icon):hover,.hover-mode .button.text-bon---chouette:not(.hollow):not(.icon),.button.text-bon---chouette:not(.hollow):not(.icon):focus,button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---chouette:not(.hollow):not(.icon):hover,.hover-mode button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---chouette:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---chouette:not(.hollow):not(.icon):focus{background-color:#6556BE}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---chouette:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---chouette:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{border-color:#6556BE;}.theme-bon---chouette.list-view:not(.overlay-mode) #region-header{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) #region-header .header-top-wrapper{background-color:#6556BE;}.theme-bon---chouette.list-view:not(.overlay-mode) #region-header .header-wrapper{background-color:#6556BE;}@media screen and (max-width:63.9375em){.theme-bon---chouette.list-view:not(.overlay-mode) #region-header .header-wrapper .header-container{background-color:#6556BE;}}.theme-bon---chouette:not(.list-view):not(.overlay-mode) #region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div .search-toggle:hover{color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .box{border-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .box.filled{background-color:#6556BE;}.theme-bon---chouette.list-view:not(.overlay-mode) .block-categ-description{background-color:#6556BE;}.theme-bon---chouette:not(.list-view):not(.overlay-mode) .video--container .video-controls .mute.muted .icon-mute:before{color:#6556BE;}.text-bon---durable{color:#A3BE56;}.bg-color-bon---durable{background-color:#A3BE56;color:#fff;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .video-link-style:hover{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .icons-wrapper svg{fill:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .colored-first-letter{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .colored-letters{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .colored-letters:after{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) [class*="field-type-text"] a,.theme-bon---durable:not(.list-view):not(.overlay-mode) [class*="field-paragraph-"]:not(.field-paragraph--field-webform-reference) a{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) blockquote,.theme-bon---durable:not(.list-view):not(.overlay-mode) q,.theme-bon---durable:not(.list-view):not(.overlay-mode) .field-node--field-chapeau{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .link-action:hover{color:#A3BE56;}.number{color:#fff;}.theme-bon---durable:not(.list-view):not(.overlay-mode) ul.breadcrumbs li a:hover{color:#A3BE56;}.theme-bon---durable:not(.overlay-mode) .framed:hover,.theme-bon---durable:not(.overlay-mode) .shariff ul li a:hover{box-shadow:0 0 0 1px #A3BE56 inset;}.theme-bon---durable.list-view:not(.overlay-mode) .framed.is-active,.theme-bon---durable.list-view:not(.overlay-mode) .shariff ul li a.is-active{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .with-bottom-bar:after{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a.is-active,.theme-bon---durable.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a.is-active,.theme-bon---durable:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a:hover,.theme-bon---durable.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a:hover,.theme-bon---durable:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span.is-active,.theme-bon---durable.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > span.is-active,.theme-bon---durable:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span:hover,.theme-bon---durable.list-view.scroll:not(.path-frontpage)  #block-header-menu > ul > li > span:hover{color:#A3BE56;}@media screen and (max-width:63.9375em){.theme-bon---durable.list-view:not(.overlay-mode) #block-header-menu > ul{background-color:#A3BE56;}}.button.text-bon---durable:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---durable:not(.hollow):not(.icon){box-shadow:0 0 0 2px #A3BE56 inset;}.button.text-bon---durable:not(.hollow):not(.icon):hover,.hover-mode .button.text-bon---durable:not(.hollow):not(.icon),.button.text-bon---durable:not(.hollow):not(.icon):focus,button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---durable:not(.hollow):not(.icon):hover,.hover-mode button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---durable:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---durable:not(.hollow):not(.icon):focus{background-color:#A3BE56}.theme-bon---durable:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---durable:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---durable:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{border-color:#A3BE56;}.theme-bon---durable.list-view:not(.overlay-mode) #region-header{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) #region-header .header-top-wrapper{background-color:#A3BE56;}.theme-bon---durable.list-view:not(.overlay-mode) #region-header .header-wrapper{background-color:#A3BE56;}@media screen and (max-width:63.9375em){.theme-bon---durable.list-view:not(.overlay-mode) #region-header .header-wrapper .header-container{background-color:#A3BE56;}}.theme-bon---durable:not(.list-view):not(.overlay-mode) #region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div .search-toggle:hover{color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .box{border-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .box.filled{background-color:#A3BE56;}.theme-bon---durable.list-view:not(.overlay-mode) .block-categ-description{background-color:#A3BE56;}.theme-bon---durable:not(.list-view):not(.overlay-mode) .video--container .video-controls .mute.muted .icon-mute:before{color:#A3BE56;}.text-bon---toques{color:#FF9A00;}.bg-color-bon---toques{background-color:#FF9A00;color:#fff;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .video-link-style:hover{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .icons-wrapper svg{fill:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .colored-first-letter{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .colored-letters{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .colored-letters:after{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) [class*="field-type-text"] a,.theme-bon---toques:not(.list-view):not(.overlay-mode) [class*="field-paragraph-"]:not(.field-paragraph--field-webform-reference) a{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) blockquote,.theme-bon---toques:not(.list-view):not(.overlay-mode) q,.theme-bon---toques:not(.list-view):not(.overlay-mode) .field-node--field-chapeau{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .link-action:hover{color:#FF9A00;}.number{color:#fff;}.theme-bon---toques:not(.list-view):not(.overlay-mode) ul.breadcrumbs li a:hover{color:#FF9A00;}.theme-bon---toques:not(.overlay-mode) .framed:hover,.theme-bon---toques:not(.overlay-mode) .shariff ul li a:hover{box-shadow:0 0 0 1px #FF9A00 inset;}.theme-bon---toques.list-view:not(.overlay-mode) .framed.is-active,.theme-bon---toques.list-view:not(.overlay-mode) .shariff ul li a.is-active{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .with-bottom-bar:after{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a.is-active,.theme-bon---toques.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a.is-active,.theme-bon---toques:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a:hover,.theme-bon---toques.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a:hover,.theme-bon---toques:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span.is-active,.theme-bon---toques.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > span.is-active,.theme-bon---toques:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span:hover,.theme-bon---toques.list-view.scroll:not(.path-frontpage)  #block-header-menu > ul > li > span:hover{color:#FF9A00;}@media screen and (max-width:63.9375em){.theme-bon---toques.list-view:not(.overlay-mode) #block-header-menu > ul{background-color:#FF9A00;}}.button.text-bon---toques:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---toques:not(.hollow):not(.icon){box-shadow:0 0 0 2px #FF9A00 inset;}.button.text-bon---toques:not(.hollow):not(.icon):hover,.hover-mode .button.text-bon---toques:not(.hollow):not(.icon),.button.text-bon---toques:not(.hollow):not(.icon):focus,button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---toques:not(.hollow):not(.icon):hover,.hover-mode button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---toques:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-bon---toques:not(.hollow):not(.icon):focus{background-color:#FF9A00}.theme-bon---toques:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---toques:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .button.hollow,.theme-bon---toques:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{border-color:#FF9A00;}.theme-bon---toques.list-view:not(.overlay-mode) #region-header{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) #region-header .header-top-wrapper{background-color:#FF9A00;}.theme-bon---toques.list-view:not(.overlay-mode) #region-header .header-wrapper{background-color:#FF9A00;}@media screen and (max-width:63.9375em){.theme-bon---toques.list-view:not(.overlay-mode) #region-header .header-wrapper .header-container{background-color:#FF9A00;}}.theme-bon---toques:not(.list-view):not(.overlay-mode) #region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div .search-toggle:hover{color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .box{border-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .box.filled{background-color:#FF9A00;}.theme-bon---toques.list-view:not(.overlay-mode) .block-categ-description{background-color:#FF9A00;}.theme-bon---toques:not(.list-view):not(.overlay-mode) .video--container .video-controls .mute.muted .icon-mute:before{color:#FF9A00;}.text-la-cantine-by-elior{color:#FF004D;}.bg-color-la-cantine-by-elior{background-color:#FF004D;color:#fff;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .video-link-style:hover{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .icons-wrapper svg{fill:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .colored-first-letter{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .colored-letters{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .colored-letters:after{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) [class*="field-type-text"] a,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) [class*="field-paragraph-"]:not(.field-paragraph--field-webform-reference) a{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) blockquote,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) q,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .field-node--field-chapeau{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .link-action:hover{color:#FF004D;}.number{color:#fff;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) ul.breadcrumbs li a:hover{color:#FF004D;}.theme-la-cantine-by-elior:not(.overlay-mode) .framed:hover,.theme-la-cantine-by-elior:not(.overlay-mode) .shariff ul li a:hover{box-shadow:0 0 0 1px #FF004D inset;}.theme-la-cantine-by-elior.list-view:not(.overlay-mode) .framed.is-active,.theme-la-cantine-by-elior.list-view:not(.overlay-mode) .shariff ul li a.is-active{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .with-bottom-bar:after{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a.is-active,.theme-la-cantine-by-elior.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a.is-active,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > a:hover,.theme-la-cantine-by-elior.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > a:hover,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span.is-active,.theme-la-cantine-by-elior.list-view.scroll:not(.path-frontpage) #block-header-menu > ul > li > span.is-active,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #block-header-menu > ul > li > span:hover,.theme-la-cantine-by-elior.list-view.scroll:not(.path-frontpage)  #block-header-menu > ul > li > span:hover{color:#FF004D;}@media screen and (max-width:63.9375em){.theme-la-cantine-by-elior.list-view:not(.overlay-mode) #block-header-menu > ul{background-color:#FF004D;}}.button.text-la-cantine-by-elior:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-la-cantine-by-elior:not(.hollow):not(.icon){box-shadow:0 0 0 2px #FF004D inset;}.button.text-la-cantine-by-elior:not(.hollow):not(.icon):hover,.hover-mode .button.text-la-cantine-by-elior:not(.hollow):not(.icon),.button.text-la-cantine-by-elior:not(.hollow):not(.icon):focus,button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-la-cantine-by-elior:not(.hollow):not(.icon):hover,.hover-mode button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-la-cantine-by-elior:not(.hollow):not(.icon),button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).text-la-cantine-by-elior:not(.hollow):not(.icon):focus{background-color:#FF004D}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .button.hollow,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .button.hollow,.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) button:not(.focusable):not(.link-style):not(.search-toggle):not(.icon-search):not(.video-link-style):not(.reset-button):not(.toolbar-icon).hollow{border-color:#FF004D;}.theme-la-cantine-by-elior.list-view:not(.overlay-mode) #region-header{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #region-header .header-top-wrapper{background-color:#FF004D;}.theme-la-cantine-by-elior.list-view:not(.overlay-mode) #region-header .header-wrapper{background-color:#FF004D;}@media screen and (max-width:63.9375em){.theme-la-cantine-by-elior.list-view:not(.overlay-mode) #region-header .header-wrapper .header-container{background-color:#FF004D;}}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) #region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div .search-toggle:hover{color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .box{border-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .box.filled{background-color:#FF004D;}.theme-la-cantine-by-elior.list-view:not(.overlay-mode) .block-categ-description{background-color:#FF004D;}.theme-la-cantine-by-elior:not(.list-view):not(.overlay-mode) .video--container .video-controls .mute.muted .icon-mute:before{color:#FF004D;}
#region-header .header-wrapper .header-container .header-inner .header-right .header-right-inner > div #block-secondarysitelogoheader a svg{max-height:2.75rem !important;max-width:4rem !important;}#region-footer .footer-second-inner .footer-second-right-inner #block-secondarysitelogofooter svg{height:4rem !important;}
#region-header .header-wrapper .header-container .header-inner .header-left .header-left-inner > div #block-sitelogo svg{height:4rem !important;}.scroll #region-header .header-wrapper .header-container .header-inner .header-left .header-left-inner > div #block-sitelogo svg{height:3rem !important;}@media screen and (max-width:63.9375em){.scroll #region-header .header-wrapper .header-container .header-inner .header-left .header-left-inner > div #block-sitelogo svg{height:2.4rem !important;}}
