@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700|Source+Sans+Pro:400,700&display=swap);@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=39d7c46f-bc66-4aa4-9e74-bbc897577a83);
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/themes/laitapro/build/images/owl.video.play.7f01b071.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;-ms-touch-action:manipulation;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;text-align:left;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-underline,u{text-decoration:underline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}fieldset{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-after:0;-webkit-margin-top-collapse:separate}fieldset,legend{-webkit-padding-start:0;-webkit-padding-end:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{-ms-content-zooming:none;background-color:#fff;overflow-x:hidden}.container{margin:0 auto}#header{position:fixed;width:100%;z-index:99}#main{padding-top:102px}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#footer{-ms-flex-negative:0;flex-shrink:0}@font-face{font-family:Gill Sans MT W01 Condensed;src:url(/themes/laitapro/build/fonts/d81c78ea-2418-444d-9a57-9e1406594253.afaf941e.eot?#iefix);src:url(/themes/laitapro/build/fonts/d81c78ea-2418-444d-9a57-9e1406594253.afaf941e.eot?#iefix) format("eot"),url(/themes/laitapro/build/fonts/9a01a11f-f29c-44b5-a1c7-5f5e273ee126.f86971e6.woff2) format("woff2"),url(/themes/laitapro/build/fonts/98562258-c851-4671-900c-33b637015ec8.b1fd32f7.woff) format("woff"),url(/themes/laitapro/build/fonts/db82b5e6-35bd-4e04-8d9c-4ba3b7807067.f017f476.ttf) format("truetype")}@font-face{font-family:Gill Sans MT W00 Bold Condensed;src:url(/themes/laitapro/build/fonts/7dc35c1b-a118-410b-9c3d-3ba8506ff9de.a7dc77fa.eot?#iefix);src:url(/themes/laitapro/build/fonts/7dc35c1b-a118-410b-9c3d-3ba8506ff9de.a7dc77fa.eot?#iefix) format("eot"),url(/themes/laitapro/build/fonts/6e884410-d5ab-429a-b45c-25f842d6f252.aa057e3b.woff2) format("woff2"),url(/themes/laitapro/build/fonts/c7b24e12-d507-4dc3-9c5c-da57514c75dd.3018b545.woff) format("woff"),url(/themes/laitapro/build/fonts/670d4407-a39a-48dc-ac10-92e99607de32.6b356d9d.ttf) format("truetype")}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,.1);-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:Open Sans,sans-serif;font-size:14px}a,body{color:#4d4d4d}a{cursor:pointer;text-decoration:underline}b,strong{font-weight:700}em,i{font-style:italic}sup{font-size:11px}h1{color:#4d4d4d;font-family:Source Sans Pro,sans-serif;font-size:50px;font-weight:700;text-transform:uppercase}h1:not(.visually-hidden){margin:40px 0}.h2,.node--product-subrange--presentation h1,.teaser--product-range--carousel h3,h2{color:#4d4d4d;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:32px;text-transform:uppercase}.h2:not(.visually-hidden),.node--product-subrange--presentation h1:not(.visually-hidden),.teaser--product-range--carousel h3:not(.visually-hidden),h2:not(.visually-hidden){margin:40px 0}.h2 sup,.node--product-subrange--presentation h1 sup,.teaser--product-range--carousel h3 sup,h2 sup{font-size:18px}.block--views>.title h2,.h2.block-title,.node--brand--title h1,.node--product-subrange--presentation h1.block-title,.paragraph--type--form .title h2,.teaser--product-range--carousel h3.block-title,h2.block-title{display:inline-block;padding-left:110px;padding-right:110px;position:relative}.block--views>.title h2:after,.block--views>.title h2:before,.h2.block-title:after,.h2.block-title:before,.node--brand--title h1:after,.node--brand--title h1:before,.node--product-subrange--presentation h1.block-title:after,.node--product-subrange--presentation h1.block-title:before,.paragraph--type--form .title h2:after,.paragraph--type--form .title h2:before,.teaser--product-range--carousel h3.block-title:after,.teaser--product-range--carousel h3.block-title:before,h2.block-title:after,h2.block-title:before{background-color:#4d4d4d;content:"";height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90px}.block--views>.title h2:before,.h2.block-title:before,.node--brand--title h1:before,.node--product-subrange--presentation h1.block-title:before,.paragraph--type--form .title h2:before,.teaser--product-range--carousel h3.block-title:before,h2.block-title:before{left:0}.block--views>.title h2:after,.h2.block-title:after,.node--brand--title h1:after,.node--product-subrange--presentation h1.block-title:after,.paragraph--type--form .title h2:after,.teaser--product-range--carousel h3.block-title:after,h2.block-title:after{right:0}.block--views>.title h2 em,.h2.block-title em,.node--brand--title h1 em,.node--product-subrange--presentation h1.block-title em,.paragraph--type--form .title h2 em,.teaser--product-range--carousel h3.block-title em,h2.block-title em{color:#026c9c;font-style:normal}.h3,.node--product-subrange--info h2,.node--recipe--info h2,h3{color:#4d4d4d;font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;text-transform:uppercase}.h3:not(.visually-hidden),.node--product-subrange--info h2:not(.visually-hidden),.node--recipe--info h2:not(.visually-hidden),h3:not(.visually-hidden){margin:30px 0}.h4,h4{color:#4d4d4d;font-size:16px;font-weight:700}.h4:not(.visually-hidden),h4:not(.visually-hidden){margin:30px 0}p{line-height:1.5;margin:15px 0}#block-search form~ul,.paragraph--type--sitemap ul.menu,form.search-api-page-block-form-basic~ul,ul.dots{margin:15px 0}#block-search form~ul li,.paragraph--type--sitemap ul.menu li,form.search-api-page-block-form-basic~ul li,ul.dots li{line-height:1.5;list-style:none;margin:0 20px}#block-search form~ul li:before,.paragraph--type--sitemap ul.menu li:before,form.search-api-page-block-form-basic~ul li:before,ul.dots li:before{color:#026c9c;content:"•";margin-right:10px}#block-search form~ul li ul,.paragraph--type--sitemap ul.menu li ul,form.search-api-page-block-form-basic~ul li ul,ul.dots li ul{margin:5px 30px}ol{counter-reset:list;list-style-type:none;margin:15px 0}ol li{line-height:1.5;list-style:none;margin:0 25px}ol li:before{color:#026c9c;content:counter(list) ".";counter-increment:list;font-weight:700;margin-right:15px}ol li ol{margin:5px 30px}table{margin:30px 0;table-layout:fixed;text-align:center;width:100%}table caption{color:#4d4d4d;font-size:16px;font-weight:700;margin-bottom:20px}table thead th{background-color:#026c9c;border:1px solid #fff;color:#fff;font-weight:700;padding:20px 40px}table tbody tr.odd td,table tbody tr:nth-child(odd) td{background-color:#f0f0f0}table tbody tr.even td,table tbody tr:nth-child(2n) td{background-color:#ddd}table tbody tr td{background-color:#f0f0f0;border:1px solid #fff;padding:20px 40px}#header{background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);padding-bottom:20px;padding-top:20px}#header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header-logo img{height:60px;width:auto}#block-main-menu{margin:0 40px;position:inherit}#block-main-menu ul.menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-main-menu ul.menu li{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:16px;text-align:center;text-transform:uppercase}#block-main-menu ul.menu li:not(:last-of-type){margin-right:30px}#block-main-menu ul.menu li.menu-item--collapsed{list-style:none}#block-main-menu ul.menu li sup{font-size:10px}#block-main-menu ul.menu li a{text-decoration:none}#block-main-menu ul.menu li a.is-active{position:relative}#block-main-menu ul.menu li a.is-active:after{background-color:#4d4d4d;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}#block-main-menu ul.menu li:hover>ul.menu{height:240px;opacity:1;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:0;transition-duration:0;visibility:visible}#block-main-menu ul.menu li>ul.menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;-webkit-box-shadow:inset 0 8px 14px -8px rgba(0,0,0,.5);box-shadow:inset 0 8px 14px -8px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;opacity:0;padding:30px 40px;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:height .25s ease,opacity .25s ease,visibility .25s ease;transition:height .25s ease,opacity .25s ease,visibility .25s ease;-webkit-transition-delay:.15s;transition-delay:.15s;visibility:hidden;width:100vw;z-index:1}#block-main-menu ul.menu li>ul.menu:after{bottom:0;-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,.5);box-shadow:0 8px 8px -8px rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}#block-main-menu ul.menu li>ul.menu li{margin:0 auto;position:relative;width:180px;z-index:1}#block-main-menu ul.menu li>ul.menu li .picture{margin-bottom:6px}#block-main-menu ul.menu li>ul.menu li .text{padding:0 12px}#block-main-menu ul.menu li>ul.menu li:not(:last-of-type){margin-right:0}#block-main-menu ul.menu li>ul.menu .owl-stage-outer{z-index:1}#block-main-menu ul.menu li>ul.menu .owl-next,#block-main-menu ul.menu li>ul.menu .owl-prev{outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}#block-main-menu ul.menu li>ul.menu .owl-next svg.icon,#block-main-menu ul.menu li>ul.menu .owl-prev svg.icon{fill:rgba(77,77,77,.5);height:26px;width:26px}#block-main-menu ul.menu li>ul.menu .owl-prev{left:10px}#block-main-menu ul.menu li>ul.menu .owl-next{right:10px}#header-tools{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header-tools a{text-decoration:none}#header-tools a:not(:last-of-type){margin-right:15px}#footer{background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);padding-bottom:25px;padding-top:50px;position:relative;z-index:1}#footer .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#block-footer-menu{-ms-flex-negative:0;flex-shrink:0;margin-left:80px;margin-right:80px}#block-footer-menu ul.menu{text-align:center}#block-footer-menu ul.menu li{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:16px;text-transform:uppercase}#block-footer-menu ul.menu li:not(:last-of-type){margin-bottom:10px}#block-footer-menu ul.menu li a{text-decoration:none}#block-footer-menu ul.menu li a svg.icon{height:34px;vertical-align:top;width:34px}#block-footer-menu ul.menu li ul.menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}#block-footer-menu ul.menu li ul.menu li:not(:last-of-type){margin-bottom:0}#block-sendinblue{max-width:400px}#block-sendinblue h2{font-size:20px;margin:0 0 15px}#block-sendinblue form>div{width:auto}#block-sendinblue .form-item{margin:0}#block-sendinblue .sendinblue-newsletter-mergefields{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 50px)}#block-sendinblue .sendinblue-newsletter-mergefields label{display:none}#block-sendinblue .form-type-checkbox{margin-top:15px;width:100%}#block-sendinblue .form-type-checkbox label{font-size:10px;line-height:15px}#block-sendinblue input[type=submit]{padding:6px 12px;width:50px}#block-newsletter{max-width:400px}#block-newsletter h2{font-size:20px;margin:0 0 15px}#block-newsletter form>div{width:auto}#block-newsletter .form-item{margin:0}#block-newsletter .form-type-email{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 50px)}#block-newsletter .form-type-email label{display:none}#block-newsletter .form-type-checkbox{margin-top:15px;width:100%}#block-newsletter .form-type-checkbox label{font-size:10px;line-height:15px}#block-newsletter input[type=submit]{padding:6px 12px;width:50px}.overlay-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:102px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.overlay-header .search-toggle{cursor:pointer;display:inline-block;margin-right:62px}.overlay-header .search-toggle svg.icon{fill:#fff}#wrapper{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);min-height:100vh;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition-timing-function:cubic-bezier(.91,.01,.6,.99);transition-timing-function:cubic-bezier(.91,.01,.6,.99);z-index:2}.navigation-is-open #wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#region--offcanvas{background-color:#fff;height:100%;left:0;padding:100px 0;position:fixed;top:0;-webkit-transition:visibility 0s .5s;transition:visibility 0s .5s;visibility:hidden;width:100%;z-index:1}#region--offcanvas .offcanvas-wrapper{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;overflow-y:auto;padding:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition-timing-function:cubic-bezier(.86,.01,.77,.78);transition-timing-function:cubic-bezier(.86,.01,.77,.78)}.navigation-is-open #region--offcanvas{-webkit-transition:visibility 0s 0s;transition:visibility 0s 0s;visibility:visible}.navigation-is-open #region--offcanvas .offcanvas-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.82,.01,.77,.78);transition-timing-function:cubic-bezier(.82,.01,.77,.78)}.offcanvas-toggle{cursor:pointer;display:none}#block-main-menu-offcanvas ul.menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-main-menu-offcanvas ul.menu li{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:16px;text-align:center;text-transform:uppercase;width:100%}#block-main-menu-offcanvas ul.menu li:not(:last-of-type){margin-bottom:10px}#block-main-menu-offcanvas ul.menu li sup{font-size:10px}#block-main-menu-offcanvas ul.menu li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}#block-main-menu-offcanvas ul.menu li a svg.icon{height:14px;margin-left:10px;-webkit-transition:all .25s ease;transition:all .25s ease;width:14px}#block-main-menu-offcanvas ul.menu li a.active{color:#026c9c}#block-main-menu-offcanvas ul.menu li a.active svg.icon{fill:#026c9c}#block-main-menu-offcanvas ul.menu li>ul.menu{background-color:#f1f1f1;display:none;margin-top:10px;padding:10px 0}#block-main-menu-offcanvas ul.menu li>ul.menu li{font-size:14px}#offcanvas-tools{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#offcanvas-tools a{text-decoration:none}#offcanvas-tools a:not(:last-of-type){margin-right:15px}#region--breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;padding-bottom:13px;padding-top:13px}#region--subfooter{background-color:#f7f7f7}#region--overlay{background-color:rgba(2,108,156,.95);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;visibility:hidden;width:100%;z-index:10000}body.overlay-is-open #region--overlay{opacity:1;visibility:visible}body.toolbar-horizontal #region--overlay{padding-top:39px}body.toolbar-horizontal.toolbar-tray-open #region--overlay{padding-top:79px}#block-carousel{height:620px;overflow:hidden;padding-bottom:0}#block-carousel .view-content{margin-top:0;position:relative}#block-carousel .owl-item{overflow:hidden}#block-carousel .teaser--slide .inner>*{left:0;opacity:1;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}#block-carousel .teaser--slide .inner>:first-child{-webkit-transition-delay:.6s;transition-delay:.6s}#block-carousel .teaser--slide .inner>:nth-child(2){-webkit-transition-delay:.7s;transition-delay:.7s}#block-carousel .teaser--slide .inner>:nth-child(3){-webkit-transition-delay:.8s;transition-delay:.8s}#block-carousel .owl-loaded .owl-item:not(.active) .teaser--slide .inner>*{left:100px;opacity:0}#block-carousel .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}#block-carousel .owl-dots:after,#block-carousel .owl-dots:before{background-color:#fff;content:"";height:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:120px}#block-carousel .owl-dots:before{left:-130px}#block-carousel .owl-dots:after{right:-130px}#block-carousel .owl-dots .owl-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:50%;height:16px;opacity:.6;outline:none;text-indent:-9999px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:16px}#block-carousel .owl-dots .owl-dot:not(:last-child){margin-right:10px}#block-carousel .owl-dots .owl-dot.active{opacity:1}#block-carousel-ranges{background-color:#f1f1f1;overflow:hidden}#block-carousel-ranges .view-content{height:450px}#block-carousel-ranges .view-footer{margin-top:0}#block-carousel-ranges .owl-item .image{height:260px;-webkit-transition:height .25s ease;transition:height .25s ease}#block-carousel-ranges .owl-item img{opacity:.2!important;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#block-carousel-ranges .owl-item h3{opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#block-carousel-ranges .owl-item.center .image{height:330px}#block-carousel-ranges .owl-item.center img{opacity:1!important}#block-carousel-ranges .owl-item.center h3{opacity:1}#block-carousel-ranges .owl-next,#block-carousel-ranges .owl-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5fad3f;bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;position:absolute;width:50px}#block-carousel-ranges .owl-next svg.icon,#block-carousel-ranges .owl-prev svg.icon{fill:#fff}#block-carousel-ranges .owl-prev{left:calc(50% - 211px)}#block-carousel-ranges .owl-prev svg.icon{margin-right:4px}#block-carousel-ranges .owl-next{right:calc(50% - 211px)}#block-carousel-ranges .owl-next svg.icon{margin-left:4px}#block-home-recipes .view-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#block-home-news .view-content,#block-home-recipes .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-home-news .view-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}#block-brands .view-content .owl-stage-outer{overflow:visible}#block-brands .owl-next,#block-brands .owl-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#026c9c;bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;position:absolute;width:50px}#block-brands .owl-next svg.icon,#block-brands .owl-prev svg.icon{fill:#fff}#block-brands .owl-prev{left:calc(50% - 211px)}#block-brands .owl-prev svg.icon{margin-right:4px}#block-brands .owl-next{right:calc(50% - 211px)}#block-brands .owl-next svg.icon{margin-left:4px}#block-range-lvl1 .view-content,#block-range-lvl2 .view-content,#block-subrange .view-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-range-lvl1 .view-content .views-row,#block-range-lvl2 .view-content .views-row,#block-subrange .view-content .views-row{-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:20px}#block-range-lvl1 .view-content .views-row>article,#block-range-lvl1 .view-content .views-row>div,#block-range-lvl2 .view-content .views-row>article,#block-range-lvl2 .view-content .views-row>div,#block-subrange .view-content .views-row>article,#block-subrange .view-content .views-row>div{height:100%}#block-range-lvl1 .view-filters:before,#block-range-lvl2 .view-filters:before{background-color:#5fad3f}#block-subrange .view-filters:before{background-color:#1085be}#block-related-subranges{position:relative}#block-related-subranges:before{background-color:#f7f7f7;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}#block-related-subranges .view-content .owl-stage-outer{overflow:visible}#block-recipes .view-filters:before{background-color:#fbb20b}#block-recipes .view-filters form .form-item-titre{width:600px}#block-recipes .view-filters form .or{color:#fff;display:block;font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;margin:10px 0;text-align:center;text-transform:uppercase;width:100%}#block-recipes .view-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#block-recipes .view-content:after{content:""}#block-recipes .view-content .views-row{margin-bottom:20px}#block-recipes .view-content .views-row .teaser--recipe--recipeofthemoment{margin-bottom:30px}#block-related-recipes{position:relative}#block-related-recipes:before{background-color:#f7f7f7;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}#block-related-recipes .view-content .owl-stage-outer{overflow:visible}#block-news .view-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-news .view-content .views-row{-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:20px}#block-news .view-content .views-row>article,#block-news .view-content .views-row>div{height:100%}#block-related-news{position:relative}#block-related-news:before{background-color:#f7f7f7;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}#block-related-news .view-content .owl-stage-outer{overflow:visible}#block-related-news .view-content .owl-item,#block-related-news .view-content .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}#block-related-news .view-content .owl-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#block-related-news .view-content .owl-item .views-row,#block-related-news .view-content .owl-item .views-row>article,#block-related-news .view-content .owl-item .views-row>div{height:100%}.webform-submission-contact-form #ajax-wrapper,.webform-submission-contact-form #edit-civility--wrapper,.webform-submission-contact-form .form-item-message,.webform-submission-contact-form .form-item-rgpd,.webform-submission-contact-form .form-item-subject{width:100%}.webform-submission-contact-form .form-item-job{margin-right:52%}.webform-submission-contact-form .form-item-rgpd>label{font-size:12px}#block-search form,form.search-api-page-block-form-basic{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#block-search form .form-item,form.search-api-page-block-form-basic .form-item{margin:0}#block-search form .form-actions,form.search-api-page-block-form-basic .form-actions{width:auto}#block-search form input[type=search],#block-search form input[type=text],form.search-api-page-block-form-basic input[type=search],form.search-api-page-block-form-basic input[type=text]{font-weight:600}#block-search form button[type=submit],#block-search form input[type=submit],form.search-api-page-block-form-basic button[type=submit],form.search-api-page-block-form-basic input[type=submit]{padding:6px 12px}#block-search form~ul,form.search-api-page-block-form-basic~ul{margin-bottom:100px}#block-search{text-align:center}#block-search h2{color:#fff}#block-search form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-search form>div,#block-search form>fieldset{width:50%}#block-search form input[type=search],#block-search form input[type=text]{background-color:transparent;border-color:#fff;color:#fff}#block-search form input[type=search]::-webkit-input-placeholder,#block-search form input[type=text]::-webkit-input-placeholder{color:#fff;opacity:1}#block-search form input[type=search]::-moz-placeholder,#block-search form input[type=text]::-moz-placeholder{color:#fff;opacity:1}#block-search form input[type=search]:-ms-input-placeholder,#block-search form input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}#block-search form input[type=search]::-ms-input-placeholder,#block-search form input[type=text]::-ms-input-placeholder{color:#fff;opacity:1}#block-search form input[type=search]::placeholder,#block-search form input[type=text]::placeholder{color:#fff;opacity:1}.search-item{margin:40px 0}.search-item:last-child{margin-bottom:100px}.search-item p{margin-bottom:0}.search-item p strong{background:rgba(2,108,156,.2);font-weight:400}.search-item--title{font-size:18px;font-weight:600;margin:0}.user--picture{float:left;margin:0 40px 40px 0}.user--picture img{border-radius:50%;margin:0}.user--infos{margin:40px 0}.user--infos li{margin:10px 0}.node--product-subrange--hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:440px;position:relative;z-index:10}.node--product-subrange--hero:before{background-color:#1085be;-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.5);box-shadow:0 2px 16px -4px rgba(0,0,0,.5);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.node--product-subrange--pictures{background-color:#fff;height:100%;overflow:hidden;padding:20px 0;position:absolute;right:400px;top:0;width:calc(50% - 400px + 50vw);z-index:1}.node--product-subrange--pictures.node--product-subrange--one-picture{text-align:center}.node--product-subrange--pictures.node--product-subrange--one-picture .item img,.node--product-subrange--pictures.node--product-subrange--one-picture .owl-item img{opacity:1!important}.node--product-subrange--pictures .owl-carousel,.node--product-subrange--pictures .owl-carousel .owl-stage-outer{height:100%;width:100%}.node--product-subrange--pictures .owl-carousel .owl-stage-outer .owl-stage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.node--product-subrange--pictures .owl-next,.node--product-subrange--pictures .owl-prev{cursor:pointer;fill:#4d4d4d;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.node--product-subrange--pictures .owl-next.owl-next,.node--product-subrange--pictures .owl-prev.owl-next{right:20px}.node--product-subrange--pictures .owl-next.owl-prev,.node--product-subrange--pictures .owl-prev.owl-prev{left:20px}.node--product-subrange--pictures .item,.node--product-subrange--pictures .owl-item{-ms-flex-negative:0;flex-shrink:0;height:100%;width:100%}.node--product-subrange--pictures .item img,.node--product-subrange--pictures .owl-item img{opacity:0!important;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.node--product-subrange--pictures .item.center img,.node--product-subrange--pictures .owl-item.center img{opacity:1!important}.node--product-subrange--presentation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;position:relative;width:400px;z-index:1}.node--product-subrange--presentation>*{margin-top:0!important}.node--product-subrange--presentation>:not(:last-child){margin-bottom:20px!important}.node--product-subrange--presentation h1,.node--product-subrange--presentation p{color:#fff;width:100%}.node--product-subrange--informations{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:9}.node--product-subrange--informations:before{-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.5);box-shadow:0 2px 16px -4px rgba(0,0,0,.5);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.node--product-subrange--info{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:40px 0;max-width:33%;padding:20px 40px;position:relative;text-align:center;z-index:10}.node--product-subrange--info:not(:last-child){border-right:2px dotted #5fad3f}.node--product-subrange--info>:first-child{margin-top:0!important}.node--product-subrange--info>:last-child{margin-bottom:0!important}.node--product-subrange--info h2{font-size:32px}.node--product-subrange--info h3{font-size:18px;margin:15px 0 5px}.node--recipe--header{padding:60px 0;position:relative;text-align:center}.node--recipe--header:before{background-color:#1085be;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.node--recipe--header h1{color:#fff;margin:0 auto 40px;max-width:900px;position:relative;text-shadow:0 2px 8px rgba(0,0,0,.5);z-index:1}.node--recipe--header .addthis_inline_share_toolbox{margin-left:40px}.node--recipe--header .at-resp-share-element .at-share-btn{border:3px solid #fff!important;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}.node--recipe--header .at-resp-share-element .at-icon{fill:#fff!important}.node--recipe--header-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.node--recipe--header-more>:not(:last-child){margin-right:40px}.node--recipe--header-more .type{color:#fff;font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:34px;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.5);text-transform:uppercase}.node--recipe--image{position:relative}.node--recipe--image img{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.node--recipe--image-credit{bottom:0;color:#fff;font-weight:bolder;left:0;position:absolute;text-shadow:2px 1px 3px #000;z-index:3}.node--recipe--informations{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:9}.node--recipe--informations:before{-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.5);box-shadow:0 2px 16px -4px rgba(0,0,0,.5);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.node--recipe--info{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:40px 0;padding:20px 40px;position:relative;text-align:center;z-index:10}.node--recipe--info:not(:last-child){border-right:2px dotted #5fad3f}.node--recipe--info>:first-child{margin-top:0!important}.node--recipe--info>:last-child{margin-bottom:0!important}.node--recipe--info h2{font-size:32px}.node--recipe--info ul li{word-break:break-word}.node--recipe--info--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:200px}.node--recipe--info--item:not(:last-child){margin-bottom:20px}.node--recipe--info--item svg.icon{-ms-flex-negative:0;flex-shrink:0;height:30px;margin-right:15px;width:30px}.node--recipe--info--item span{word-break:break-word}.node--recipe--steps{background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);margin:40px auto;max-width:100%;padding:40px;width:1030px}.node--recipe--steps h2,.node--recipe--steps h3{color:#1085be;margin-bottom:20px;text-decoration:underline}.node--recipe--steps ol li{margin-left:0;word-break:break-word}.node--recipe--steps ol li:before{content:"#" counter(list) "."}.node--recipe--steps ol li:not(:last-child){margin-bottom:10px}.node--recipe--steps>:first-child{margin-top:0}.node--recipe--steps>:last-child{margin-bottom:0}.node--recipe--tip{background-color:#1085be;color:#fff;display:inline-block;margin-top:10px;padding:8px 16px}.node--news--picture{float:left;margin-bottom:20px;margin-right:30px;width:50%}.node--news--picture img{height:auto;width:100%}.node--news--date{font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;text-transform:uppercase}.node--news--title:not(.visually-hidden){margin:20px 0}.node--brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node--brand>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.node--brand--logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 2px 14px -3px rgba(0,0,0,.5);box-shadow:0 2px 14px -3px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px;padding-bottom:40px;padding-top:40px;width:460px}.node--brand--logo img{height:auto;width:80%}@media screen and (max-width:1030px){.node--brand--logo{height:auto;max-height:400px}}.node--brand--text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:460px}.node--brand--text p{margin:0}.node--brand--title{margin-bottom:20px;text-align:center}.node--brand--title h1:not(.visually-hidden){margin:0}.node--brand--website{color:#1085be!important;font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;margin-bottom:20px;text-transform:uppercase}.block--banner{background-color:#eaeaea;height:500px;overflow:hidden;position:relative;text-align:center}.block--banner img{z-index:0}.block--banner h1,.block--banner img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--banner h1{color:#fff;margin:0;max-width:960px;text-shadow:0 2px 8px rgba(0,0,0,.5);z-index:1}.breadcrumb{font-size:12px}.breadcrumb,.breadcrumb ol{margin:0;padding:0}.breadcrumb ol li:not(:last-child){margin-right:4px}.breadcrumb ol li:not(:first-child):before{content:"•";margin-right:4px}.breadcrumb ol li a{text-decoration:none}.button,button[type=submit],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1085be;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:20px;height:auto;line-height:30px;margin:0;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.block--views .view-filters form .button.select-field,.block--views .view-filters form .form-composite>legend.button,.block--views .view-filters form button[type=submit],.block--views .view-filters form input.button[type=checkbox],.block--views .view-filters form input.button[type=email],.block--views .view-filters form input.button[type=password],.block--views .view-filters form input.button[type=radio],.block--views .view-filters form input.button[type=search],.block--views .view-filters form input.button[type=tel],.block--views .view-filters form input.button[type=text],.block--views .view-filters form input[type=submit],.block--views .view-filters form label.button,.block--views .view-filters form textarea.button,.button.white,button.white[type=submit],input.white[type=submit]{background-color:#fff;color:#4d4d4d}#block-range-lvl1 .view-filters form button[type=submit],#block-range-lvl1 .view-filters form input[type=submit],#block-range-lvl2 .view-filters form button[type=submit],#block-range-lvl2 .view-filters form input[type=submit],.button.white--green,button.white--green[type=submit],input.white--green[type=submit]{background-color:#fff;color:#5fad3f}#block-search form button[type=submit],#block-search form input[type=submit],#block-subrange .view-filters form button[type=submit],#block-subrange .view-filters form input[type=submit],.button.white--blue,button.white--blue[type=submit],input.white--blue[type=submit]{background-color:#fff;color:#1085be}#block-recipes .view-filters form button[type=submit],#block-recipes .view-filters form input[type=submit],.button.white--yellow,button.white--yellow[type=submit],input.white--yellow[type=submit]{background-color:#fff;color:#fbb20b}#block-carousel-ranges .view-footer .button,#block-carousel-ranges .view-footer button[type=submit],#block-carousel-ranges .view-footer input[type=submit],.button.green,button.green[type=submit],input.green[type=submit]{background-color:#5fad3f}#block-home-recipes .view-footer .button,#block-home-recipes .view-footer button[type=submit],#block-home-recipes .view-footer input[type=submit],.button.yellow,button.yellow[type=submit],input.yellow[type=submit]{background-color:#fbb20b}form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form>div,form>fieldset{width:48%}.captcha,.form-item{margin:20px 0}.form-item .description{color:#b5b5b5;margin-top:8px}.form-required:after{background:none;content:"*";height:auto;margin:0 0 0 5px;vertical-align:unset;width:auto}.form-composite>legend,label{color:#1085be;display:block;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:24px;margin-bottom:5px;text-transform:uppercase}.block--views .view-filters form .form-composite>legend,.block--views .view-filters form label,.block--views .view-filters form label.select-field,.form-composite>legend.white,label.white{color:#fff}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #1085be;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;font-size:16px;padding:8px 16px;width:100%}.block--views .view-filters form input[type=email],.block--views .view-filters form input[type=password],.block--views .view-filters form input[type=search],.block--views .view-filters form input[type=tel],.block--views .view-filters form input[type=text],.block--views .view-filters form textarea,.block--views .view-filters form textarea.select-field,input[type=email].white,input[type=password].white,input[type=search].white,input[type=tel].white,input[type=text].white,textarea.white{background-color:transparent;border-color:#fff;color:#fff}textarea{padding:16px}.intl-tel-input{width:100%}.form-checkboxes .form-item,.form-radios .form-item{display:inline-block;margin-bottom:10px;margin-top:10px}.form-checkboxes .form-item:not(:last-child),.form-radios .form-item:not(:last-child){margin-right:20px}.form-type-radio{position:relative}.form-type-radio input[type=radio]{height:0;opacity:0;position:absolute;width:0}.block--views .view-filters form .form-type-radio input[type=radio]~label:before,.form-type-radio .block--views .view-filters form input[type=radio]~label:before,.form-type-radio input[type=radio].white~label:before{border-color:#fff}.form-type-radio input[type=radio]:checked~label:before{border-width:7px}.form-type-radio input[type=radio]~label{color:#4d4d4d;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;max-width:calc(100% - 30px);padding-left:30px;text-transform:none}.form-type-radio input[type=radio]~label:before{border:2px solid #1085be;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.form-type-checkbox{position:relative}.form-type-checkbox input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.form-type-checkbox input[type=checkbox]:checked~label:before{content:"✔"}.block--views .view-filters form .form-type-checkbox input[type=checkbox]~label:before,.form-type-checkbox .block--views .view-filters form input[type=checkbox]~label:before,.form-type-checkbox input[type=checkbox].white~label:before{border-color:#fff;color:#fff}.form-type-checkbox label{color:#4d4d4d;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;max-width:calc(100% - 30px);padding-left:30px;text-transform:none}.form-type-checkbox label:before{border:2px solid #1085be;color:#1085be;content:"";font-size:16px;height:20px;left:0;line-height:16px;position:absolute;text-align:center;top:0;width:20px}.select-field{border:2px solid #1085be;height:42px;overflow:hidden;position:relative}.block--views .view-filters form .form-composite>legend.select-field,.block--views .view-filters form .select-field,.block--views .view-filters form button.select-field[type=submit],.block--views .view-filters form input.select-field[type=checkbox],.block--views .view-filters form input.select-field[type=email],.block--views .view-filters form input.select-field[type=password],.block--views .view-filters form input.select-field[type=radio],.block--views .view-filters form input.select-field[type=search],.block--views .view-filters form input.select-field[type=submit],.block--views .view-filters form input.select-field[type=tel],.block--views .view-filters form input.select-field[type=text],.select-field.white{border-color:#fff}.block--views .view-filters form .select-field:after,.select-field.white:after{color:#fff}.block--views .view-filters form .select-field .form-select,.select-field.white .form-select{color:#fff}.block--views .view-filters form .select-field .form-select option,.select-field.white .form-select option{color:#4d4d4d}.block--views .view-filters form .select-field .form-select[disabled=disabled],.select-field.white .form-select[disabled=disabled]{background:hsla(0,0%,100%,.3)}.select-field .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:0;border-radius:0;height:100%;outline:none;padding:8px 36px 8px 16px;position:relative;width:100%;z-index:1}.select-field .form-select[disabled=disabled]{background:rgba(16,133,190,.3);cursor:not-allowed}.select-field .form-select::-ms-expand{display:none}.select-field svg.icon{fill:#fff;height:14px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.form-actions{margin-bottom:0;margin-top:20px;text-align:center;width:100%}button[type=submit],input[type=submit]{margin:0}#sendinblue-form .ajax-progress{display:none}.ajax-message{background-color:#eee;color:#4d4d4d;display:block;margin:5px 0;padding:8px 12px}.ajax-message.ajax-message--success{background-color:#60aa00;color:#fff}.ajax-message.ajax-message--error,.ajax-message.ajax-message--warning{background-color:#e57f06;color:#fff}svg path{fill:inherit}#svg-icons{display:none}svg.icon{display:inline-block;height:32px;width:32px}.messages{background:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;overflow-wrap:break-word;padding:15px 0;position:relative;word-wrap:break-word}.messages:before{background-color:#eee;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.messages+.messages{margin-top:0}.messages a{color:#fff}.messages__item+.messages__item{margin-top:6px}.messages--status,.messages--success{color:#fff}.messages--status:before,.messages--success:before{background-color:#60aa00}.messages--warning{color:#fff}.messages--warning:before{background-color:#e57f06}.messages--error{color:#fff}.messages--error:before{background-color:#e91d38}.ui-widget-overlay{background:rgba(0,0,0,.4);opacity:1}.ui-dialog{max-width:1030px}.ui-dialog.ui-widget-content{background:none;border:0}.ui-dialog .ui-dialog-titlebar{background:none;border:0;padding:20px 0}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-button .ui-icon{background:none;border:2px solid #fff;border-radius:50%;color:#fff;font-size:26px;height:30px;line-height:26px;margin-left:-15px;margin-top:-20px;text-indent:0;width:30px}.ui-dialog .ui-button .ui-icon:after{content:"×"}.ui-dialog .ui-dialog-content{background:#fff;padding:40px}.modal--industry{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal--industry>:not(:last-child){margin-bottom:30px}.modal--industry--title{text-align:center}.modal--industry--title h2{margin:0 0 20px}.modal--industry--title p{margin:0}.modal--industry--choices{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--industry--choices>:not(:last-child){margin-right:30px}.modal--industry--choice{cursor:pointer;max-width:440px;position:relative;text-align:center;top:0;-webkit-transition:all .25s ease;transition:all .25s ease}.modal--industry--choice:hover{top:-10px}.modal--industry--choice img{height:auto;width:100%}.modal--industry--choice p{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:20px;margin:0;padding:10px 35px;text-transform:uppercase}.white-popup{background:#fff;margin:20px auto;max-width:800px;padding:40px;position:relative;width:auto}#toolbar-administration{z-index:10001}.kint{-ms-flex-negative:0;flex-shrink:0}ul.menu{margin-left:0}ul.menu a.is-active{color:#4d4d4d}.menu-item{padding-top:0}.menu-item--expanded{list-style:none}.addthis_inline_share_toolbox{clear:none!important}.at-resp-share-element .at-share-btn{background-color:transparent!important;border:3px solid #4d4d4d!important}.at-resp-share-element .at-share-btn:not(:last-child){margin-right:10px}.at-resp-share-element .at-icon{fill:#4d4d4d!important}.grecaptcha-badge{z-index:9999}.pager{margin-top:40px}.pager__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #1085be;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 6px;padding:0;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease;width:50px}.pager__item.is-active{background-color:#1085be}.pager__item.is-active a{color:#fff}.pager__item a,.pager__item.pager__item--ellipsis{color:#1085be;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:28px}.pager__item a{-ms-flex-item-align:stretch;align-self:stretch;line-height:46px;text-decoration:none;width:100%}.pager__item--first,.pager__item--last,.pager__item--next,.pager__item--previous{display:none}.paragraph-wrapper>[class*=paragraph--type--]{margin-bottom:40px;margin-top:40px}.paragraph-wrapper>.paragraph--type--form,.paragraph-wrapper>.paragraph--type--map{margin-bottom:0;margin-top:0}.paragraph-wrapper>.paragraph--type--banner:first-child,.paragraph-wrapper>.paragraph--type--introduction:first-child{margin-top:0}.paragraph-wrapper>.paragraph--type--banner:last-child,.paragraph-wrapper>.paragraph--type--introduction:last-child{margin-bottom:0}.paragraph--type--introduction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;position:relative;text-align:center}.paragraph--type--introduction:before{background-color:#fafafa;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.paragraph--type--introduction>div{font-weight:600;line-height:1.5;max-width:900px;position:relative;z-index:1}.paragraph--type--text-and-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph--type--text-and-media.paragraph--position--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--text-and-media.paragraph--position--left .media{right:140px}.paragraph--type--text-and-media.paragraph--position--left .media svg.icon{left:calc(50% + 70px)}.paragraph--type--text-and-media.paragraph--position--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type--text-and-media.paragraph--position--right .media{left:140px}.paragraph--type--text-and-media.paragraph--position--right .media svg.icon{left:calc(50% - 70px)}.paragraph--type--text-and-media.paragraph--title--underline .text h2{text-decoration:underline}.paragraph--type--text-and-media .text{background-color:#fff;-webkit-box-shadow:0 4px 14px -4px rgba(0,0,0,.5);box-shadow:0 4px 14px -4px rgba(0,0,0,.5);-ms-flex-negative:0;flex-shrink:0;padding:30px;position:relative;width:560px;z-index:1}.paragraph--type--text-and-media .text h2{margin:0 0 20px}.paragraph--type--text-and-media .text h2 em{font-style:normal}.paragraph--type--text-and-media .text h2.blue em{color:#1085be}#block-home-recipes .view-footer .paragraph--type--text-and-media .text h2.button em,.paragraph--type--text-and-media .text #block-home-recipes .view-footer h2.button em,.paragraph--type--text-and-media .text h2.yellow em{color:#fbb20b}#block-carousel-ranges .view-footer .paragraph--type--text-and-media .text h2.button em,.paragraph--type--text-and-media .text #block-carousel-ranges .view-footer h2.button em,.paragraph--type--text-and-media .text h2.green em{color:#5fad3f}.paragraph--type--text-and-media .text .text-formatted h2,.paragraph--type--text-and-media .text .text-formatted h3,.paragraph--type--text-and-media .text .text-formatted h4,.paragraph--type--text-and-media .text .text-formatted p,.paragraph--type--text-and-media .text .text-formatted ul{margin:10px 0}.paragraph--type--text-and-media .text .text-formatted a{color:#1085be;font-weight:700;text-decoration:none}.paragraph--type--text-and-media .text .text-formatted a .icon{fill:#1085be;height:12px;margin-left:6px;vertical-align:middle;width:12px}.paragraph--type--text-and-media .text .text-formatted>:last-child{margin-bottom:0}.paragraph--type--text-and-media .text .button,.paragraph--type--text-and-media .text button[type=submit],.paragraph--type--text-and-media .text input[type=submit]{margin-top:20px}.paragraph--type--text-and-media .media{-webkit-box-shadow:0 4px 14px -4px rgba(0,0,0,.5);box-shadow:0 4px 14px -4px rgba(0,0,0,.5);position:relative;z-index:0}.paragraph--type--text-and-media .media img{margin-bottom:-2px}.paragraph--type--text-and-media .media svg.icon{height:100px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px}.paragraph--type--text-and-media .media>a{height:100%;left:0;position:absolute;top:0;width:100%}.paragraph--type--banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:530px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.paragraph--type--banner .picture{background-color:#000;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.paragraph--type--banner .picture img{left:50%;opacity:.7;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paragraph--type--banner .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:900px;position:relative;text-align:center;z-index:1}.paragraph--type--banner .text h2{color:#fff;display:inline-block;margin-bottom:15px;margin-top:0;position:relative}.paragraph--type--banner .text h2:after,.paragraph--type--banner .text h2:before{background-color:#fff;content:"";height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90px}.paragraph--type--banner .text h2:before{left:-110px}.paragraph--type--banner .text h2:after{right:-110px}.paragraph--type--banner .text p{color:#fff}.paragraph--type--banner .text .button,.paragraph--type--banner .text button[type=submit],.paragraph--type--banner .text input[type=submit]{margin-top:15px}.paragraph--type--map{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:470px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.paragraph--type--map:before{background-color:#1085be;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.paragraph--type--map .text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:20px;position:relative;width:400px;z-index:1}.paragraph--type--map .text h2{color:#fff;margin:0 0 15px;text-decoration:underline}.paragraph--type--map .text .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px;font-weight:600;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;margin-top:0}.paragraph--type--map .text .info:first-of-type{margin-top:30px}.paragraph--type--map .text .info:last-of-type{margin-bottom:0}.paragraph--type--map .text .info svg.icon{fill:#fff;height:20px;margin-right:10px;width:20px}.paragraph--type--map .map{-ms-flex-negative:0;flex-shrink:0;height:100%;left:0;position:relative;top:0;width:calc(50% - 400px + 50vw)}.paragraph--type--form{padding:60px 0;position:relative}.paragraph--type--form:before{background-color:#f7f7f7;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.paragraph--type--form .inner{background-color:#fff;padding:40px;position:relative;z-index:1}.paragraph--type--form .title{margin-bottom:40px;text-align:center}.paragraph--type--form .title h2{margin-bottom:0;margin-top:0}.paragraph--type--product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.paragraph--type--product img{height:auto;margin-right:20px;max-height:80px;max-width:80px;width:auto}.paragraph--type--product p{margin:0;text-align:left}.paragraph--type--product>a{height:100%;left:0;position:absolute;top:0;width:100%}.paragraph--type--sitemap ul.menu li{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:16px;text-transform:uppercase}.paragraph--type--sitemap ul.menu li a{text-decoration:none}.paragraph--type--sitemap ul.menu li svg.icon{height:18px;vertical-align:middle;width:18px}ul.tabs{margin:0;padding:0}ul.tabs>li{margin-right:0}ul.tabs>li:not(:first-child){margin-left:6px}ul.tabs a{background-color:#eee;font-size:12px;padding:.5em 1em;-webkit-transition:all .25s ease;transition:all .25s ease}.teaser--slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:620px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.teaser--slide>img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto!important}.teaser--slide .container{position:relative;z-index:1}.teaser--slide .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:600px}.teaser--slide .text{-ms-flex-item-align:stretch;align-self:stretch;background-color:rgba(2,108,156,.7);margin-bottom:20px;padding:20px}.teaser--slide .text .title{color:#fff;font-size:52px;margin:0 0 20px}.teaser--slide .text .description{color:#fff;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:18px;margin:0}.teaser--slide .brands{-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin-bottom:20px}.teaser--slide .brands,.teaser--slide .brands .brand{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teaser--slide .brands .brand{-ms-flex-align:center;background-color:#fff;height:112px;width:112px}.teaser--slide .brands .brand img{height:auto;max-height:90%;max-width:90%;width:112px}.teaser--slide .popup-youtube{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:calc(300px + 50%);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.teaser--slide .popup-youtube .icon{height:80px;width:80px}.teaser--product-range,.teaser--product-subrange{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:400px}.teaser--product-range .picture,.teaser--product-subrange .picture{background-color:#d8d8d8;height:330px;overflow:hidden;position:relative;width:100%}.teaser--product-range .picture img,.teaser--product-subrange .picture img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.teaser--product-range .title,.teaser--product-subrange .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 60px;text-align:center}.teaser--product-range .title h2,.teaser--product-subrange .title h2{font-size:24px;margin:0}.teaser--product-range>a,.teaser--product-subrange>a{height:100%;left:0;position:absolute;top:0;width:100%}#block-related-subranges .view-content .teaser--product-subrange{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:295px}#block-related-subranges .view-content .teaser--product-subrange .picture{background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);height:285px}.teaser--product-range--carousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teaser--product-range--carousel .image{height:330px;overflow:hidden;position:relative;width:285px}.teaser--product-range--carousel .image img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.teaser--product-range--carousel h3{font-size:24px;text-align:center;width:250px}.teaser--product-range--carousel h3:not(.visually-hidden){margin:20px auto}.teaser--product-range--carousel h3 a{text-decoration:none}.teaser--recipe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;height:320px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative;width:400px}.teaser--recipe>img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:0}.teaser--recipe .text{padding:20px;position:relative;z-index:1}.teaser--recipe .text .type{color:#fff;font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;margin:0;text-shadow:0 2px 6px rgba(0,0,0,.5);text-transform:uppercase}.teaser--recipe .text h2,.teaser--recipe .text h3{color:#fff;font-size:24px;margin:0;text-decoration:underline;text-shadow:0 2px 6px rgba(0,0,0,.5)}.teaser--recipe>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.teaser--recipe--recipeofthemoment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.teaser--recipe--recipeofthemoment .image{background-color:#d8d8d8;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);-ms-flex-negative:0;flex-shrink:0;height:410px;position:relative;width:715px}.teaser--recipe--recipeofthemoment .image>img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:0}.teaser--recipe--recipeofthemoment .image>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.teaser--recipe--recipeofthemoment .text{background-color:#fff;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);left:-80px;padding:40px;position:relative;width:500px;z-index:1}.teaser--recipe--recipeofthemoment .text .moment{background-color:#fbb20b;color:#fff;display:inline-block;margin:0 0 10px;padding:3px 10px 0}.teaser--recipe--recipeofthemoment .text .type{font-family:Gill Sans MT W01 Condensed,sans-serif;font-size:24px;margin:0 0 10px;text-transform:uppercase}.teaser--recipe--recipeofthemoment .text h2,.teaser--recipe--recipeofthemoment .text h3{margin:0 0 20px;text-decoration:underline}.teaser--recipe--recipeofthemoment .text .description{margin:0}.teaser--recipe--recipeofthemoment .text>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.teaser--news{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 2px 14px -4px rgba(0,0,0,.5);box-shadow:0 2px 14px -4px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:400px}.teaser--news .picture{height:235px;overflow:hidden;position:relative;width:100%}.teaser--news .picture img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:0}.teaser--news .picture .date{background-color:rgba(16,133,190,.8);color:#fff;display:inline-block;font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:24px;left:10px;padding:4px 6px;position:absolute;text-transform:uppercase;top:10px;z-index:1}.teaser--news .text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;width:100%}.node--product-subrange--presentation .teaser--news .text h1,.teaser--news .text .h2,.teaser--news .text .node--product-subrange--presentation h1,.teaser--news .text .teaser--product-range--carousel h3,.teaser--product-range--carousel .teaser--news .text h3{font-size:24px;margin:0 0 10px}.teaser--news .text p{margin:0}.teaser--news .text div{display:block;width:100%}.teaser--news .text .link{color:#1085be;font-weight:700;margin-top:40px}.teaser--news .text .link .icon{fill:#1085be;height:12px;margin-left:6px;vertical-align:middle;width:12px}.teaser--news>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#block-home-news .view-content .teaser--news{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}#block-home-news .view-content .teaser--news .picture{height:300px;max-width:400px;width:50%}#block-home-news .view-content .teaser--news .picture .date{display:none}#block-home-news .view-content .teaser--news .picture img{height:100%;width:auto}#block-home-news .view-content .teaser--news .text{background-color:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50%}#block-home-news .view-content .teaser--news .text:after{border-bottom:20px solid transparent;border-right:20px solid #f7f7f7;border-top:20px solid transparent;content:"";height:0;left:-20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}#block-home-news .view-content .teaser--news .text div{display:block;width:100%}#block-home-news .view-content .teaser--news .text .link{margin-top:10px}.teaser--brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 10px 14px -14px rgba(0,0,0,.5);box-shadow:0 10px 14px -14px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:190px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:190px}.teaser--brand img{height:auto;max-height:calc(100% - 20px);max-width:calc(100% - 20px);width:auto}.teaser--brand>a{height:100%;left:0;position:absolute;top:0;width:100%}.teaser--brand .ajax-progress{display:none}.block--views{padding-bottom:50px}.block--views>.title{padding-top:50px;text-align:center}.block--views>.title h2{margin-bottom:0;margin-top:0}.block--views .view-content{margin-top:50px}.block--views .view-filters{padding-bottom:30px;padding-top:30px;position:relative}.block--views .view-filters:before{background-color:#4d4d4d;-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.5);box-shadow:0 2px 16px -4px rgba(0,0,0,.5);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.block--views .view-filters form{position:relative;z-index:1}.block--views .view-filters form>div,.block--views .view-filters form>fieldset{width:auto}.block--views .view-filters form .form-actions{margin-top:0;width:auto}.block--views .view-filters form .form--inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block--views .view-filters form .form--inline>.form-actions,.block--views .view-filters form .form--inline>.form-item{-ms-flex-negative:0;flex-shrink:0;float:none;margin-left:20px;margin-right:20px}.block--views .view-filters form .form-composite>legend,.block--views .view-filters form input[type=email],.block--views .view-filters form input[type=password],.block--views .view-filters form input[type=search],.block--views .view-filters form input[type=tel],.block--views .view-filters form input[type=text],.block--views .view-filters form label,.block--views .view-filters form textarea{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:20px;text-transform:uppercase}.block--views .view-filters form .form-composite>legend::-webkit-input-placeholder,.block--views .view-filters form input[type=email]::-webkit-input-placeholder,.block--views .view-filters form input[type=password]::-webkit-input-placeholder,.block--views .view-filters form input[type=search]::-webkit-input-placeholder,.block--views .view-filters form input[type=tel]::-webkit-input-placeholder,.block--views .view-filters form input[type=text]::-webkit-input-placeholder,.block--views .view-filters form label::-webkit-input-placeholder,.block--views .view-filters form textarea::-webkit-input-placeholder{color:#fff}.block--views .view-filters form .form-composite>legend::-moz-placeholder,.block--views .view-filters form input[type=email]::-moz-placeholder,.block--views .view-filters form input[type=password]::-moz-placeholder,.block--views .view-filters form input[type=search]::-moz-placeholder,.block--views .view-filters form input[type=tel]::-moz-placeholder,.block--views .view-filters form input[type=text]::-moz-placeholder,.block--views .view-filters form label::-moz-placeholder,.block--views .view-filters form textarea::-moz-placeholder{color:#fff}.block--views .view-filters form .form-composite>legend:-ms-input-placeholder,.block--views .view-filters form input[type=email]:-ms-input-placeholder,.block--views .view-filters form input[type=password]:-ms-input-placeholder,.block--views .view-filters form input[type=search]:-ms-input-placeholder,.block--views .view-filters form input[type=tel]:-ms-input-placeholder,.block--views .view-filters form input[type=text]:-ms-input-placeholder,.block--views .view-filters form label:-ms-input-placeholder,.block--views .view-filters form textarea:-ms-input-placeholder{color:#fff}.block--views .view-filters form .form-composite>legend::-ms-input-placeholder,.block--views .view-filters form input[type=email]::-ms-input-placeholder,.block--views .view-filters form input[type=password]::-ms-input-placeholder,.block--views .view-filters form input[type=search]::-ms-input-placeholder,.block--views .view-filters form input[type=tel]::-ms-input-placeholder,.block--views .view-filters form input[type=text]::-ms-input-placeholder,.block--views .view-filters form label::-ms-input-placeholder,.block--views .view-filters form textarea::-ms-input-placeholder{color:#fff}.block--views .view-filters form .form-composite>legend::placeholder,.block--views .view-filters form input[type=email]::placeholder,.block--views .view-filters form input[type=password]::placeholder,.block--views .view-filters form input[type=search]::placeholder,.block--views .view-filters form input[type=tel]::placeholder,.block--views .view-filters form input[type=text]::placeholder,.block--views .view-filters form label::placeholder,.block--views .view-filters form textarea::placeholder{color:#fff}.block--views .view-filters form .select-field{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:20px;max-width:250px;text-transform:uppercase}.block--views .view-filters form select{max-width:250px;text-transform:uppercase}.block--views .view-filters form input[type=checkbox]~label,.block--views .view-filters form input[type=radio]~label{font-family:Gill Sans MT W00 Bold Condensed,sans-serif;font-size:20px;text-transform:uppercase;white-space:nowrap}.block--views .view-empty,.block--views .view-footer{margin-top:50px;text-align:center}#block-carousel-ranges>.title h2 em{color:#5fad3f}#block-home-recipes>.title h2 em{color:#fbb20b}@media screen and (min-width:1300px){.container{width:1240px}#block-brands,#footer .container{padding-left:105px;padding-right:105px}#block-home-recipes .view-content .views-row:nth-child(-n+2){margin-bottom:20px}#block-home-recipes .view-content .views-row:nth-child(-n+2) .teaser--recipe{height:400px;width:610px}#block-home-news .view-content .views-row{width:50%}#block-home-news .view-content .views-row:nth-last-child(-n+2) .teaser--news{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-home-news .view-content .views-row:nth-last-child(-n+2) .teaser--news .text:after{border-left:20px solid #f7f7f7;border-right:0;left:inherit;right:-20px}#block-brands .view-content .owl-stage{margin:0 auto;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}#block-brands .owl-next,#block-brands .owl-prev{display:none}#block-range-lvl1 .view-content .views-row:not(:nth-child(3n)),#block-range-lvl2 .view-content .views-row:not(:nth-child(3n)),#block-subrange .view-content .views-row:not(:nth-child(3n)){margin-right:20px}#block-recipes .view-content:after{width:400px}#block-news .view-content .views-row:not(:nth-child(3n)){margin-right:20px}}@media screen and (min-width:960px) and (max-width:1299px){.container{width:940px}h1{font-size:42px}.h2,.node--product-subrange--presentation h1,.teaser--product-range--carousel h3,h2{font-size:28px}.h2 sup,.node--product-subrange--presentation h1 sup,.teaser--product-range--carousel h3 sup,h2 sup{font-size:16px}.h3,.node--product-subrange--info h2,.node--recipe--info h2,h3{font-size:20px}.h4,h4,table caption{font-size:14px}#main{padding-top:94px}#header-logo img{height:50px}#header-tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header-tools a:not(:last-of-type){margin-bottom:6px;margin-right:0}#header-tools a svg.icon{height:22px;width:22px}.block--banner{height:350px}.block--banner img{width:1300px}.paragraph--type--text-and-media.paragraph--position--left .media img,.paragraph--type--text-and-media.paragraph--position--right .media img{width:520px}.teaser--slide{height:500px}.teaser--slide>img{width:1550px!important}.teaser--slide .text .title{font-size:40px}.teaser--slide .text .description{font-size:16px}.teaser--brand{height:170px;width:170px}.teaser--product-range,.teaser--product-subrange{width:300px}.teaser--product-range .picture,.teaser--product-subrange .picture{height:250px}.teaser--product-range .title,.teaser--product-subrange .title{padding:20px}.teaser--product-range .title h2,.teaser--product-subrange .title h2{font-size:20px}#block-related-subranges .view-content .teaser--product-subrange{width:220px}#block-related-subranges .view-content .teaser--product-subrange .picture{height:210px}.teaser--recipe{height:240px;width:300px}.teaser--recipe--recipeofthemoment .text{left:-275px}.teaser--news{width:300px}.teaser--news .picture{height:225px}.teaser--news .picture .date,.teaser--news .text h2{font-size:20px}.block--views .view-filters form .form--inline>.form-actions,.block--views .view-filters form .form--inline>.form-item{margin:10px 15px}.block--views .view-filters form .select-field,.block--views .view-filters form select{max-width:205px}.overlay-header{height:60px}.overlay-header .search-toggle{margin-right:0}#block-carousel{height:500px}#block-home-recipes .view-content .views-row:nth-child(-n+2){margin-bottom:20px}#block-home-recipes .view-content .views-row:nth-child(-n+2) .teaser--recipe{height:370px;width:460px}#block-home-news .view-content .views-row{width:50%}#block-home-news .view-content .views-row:nth-last-child(-n+2) .teaser--news{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-home-news .view-content .views-row:nth-last-child(-n+2) .teaser--news .text:after{border-left:20px solid #f7f7f7;border-right:0;left:inherit;right:-20px}#block-brands .view-content .owl-stage{margin:0 auto;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}#block-brands .owl-next,#block-brands .owl-prev{display:none}#block-range-lvl1 .view-content .views-row:not(:nth-child(3n)),#block-range-lvl2 .view-content .views-row:not(:nth-child(3n)),#block-subrange .view-content .views-row:not(:nth-child(3n)){margin-right:20px}#block-recipes .view-content:after{width:300px}#block-news .view-content .views-row:not(:nth-child(3n)){margin-right:20px}.node--product-subrange--info,.node--recipe--info{padding:20px 30px}.node--recipe--image img{width:1280px}}@media screen and (min-width:640px) and (max-width:959px){.container{width:620px}.offcanvas-toggle{display:block}h1{font-size:38px}.h2,.node--product-subrange--presentation h1,.teaser--product-range--carousel h3,h2{font-size:26px}.h2 sup,.node--product-subrange--presentation h1 sup,.teaser--product-range--carousel h3 sup,h2 sup{font-size:14px}.block--views>.title h2,.h2.block-title,.node--brand--title h1,.node--product-subrange--presentation h1.block-title,.paragraph--type--form .title h2,.teaser--product-range--carousel h3.block-title,h2.block-title{padding-left:60px;padding-right:60px}.block--views>.title h2:after,.block--views>.title h2:before,.h2.block-title:after,.h2.block-title:before,.node--brand--title h1:after,.node--brand--title h1:before,.node--product-subrange--presentation h1.block-title:after,.node--product-subrange--presentation h1.block-title:before,.paragraph--type--form .title h2:after,.paragraph--type--form .title h2:before,.teaser--product-range--carousel h3.block-title:after,.teaser--product-range--carousel h3.block-title:before,h2.block-title:after,h2.block-title:before{width:40px}.h3,.node--product-subrange--info h2,.node--recipe--info h2,h3{font-size:18px}.h4,h4,table caption{font-size:14px}form>div,form>fieldset{width:100%}#main{padding-top:60px}#header{padding-bottom:10px;padding-top:10px}#header-logo img{height:38px}#block-main-menu{display:none}#header-tools a:not(:last-of-type){margin-right:0}#header-tools a:not(.search-toggle){display:none}#footer .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .container>:not(:last-child){margin-bottom:40px}#block-footer-menu{margin-left:0;margin-right:0}#block-newsletter h2,#block-sendinblue h2{text-align:center}#region--breadcrumb{min-height:0;padding-bottom:10px;padding-top:10px}.block--banner{height:260px}.block--banner img{width:960px}.paragraph--type--text-and-media.paragraph--position--left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph--type--text-and-media.paragraph--position--left .media{right:0}.paragraph--type--text-and-media.paragraph--position--left .media svg.icon{left:50%}.paragraph--type--text-and-media.paragraph--position--right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph--type--text-and-media.paragraph--position--right .media{left:0}.paragraph--type--text-and-media.paragraph--position--right .media svg.icon{left:50%}.paragraph--type--text-and-media .text{top:-40px}.paragraph--type--text-and-media .media{width:100%}.paragraph--type--text-and-media .media img{height:auto;width:100%}.paragraph--type--map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.paragraph--type--map .text{padding:60px 0;width:100%}.paragraph--type--map .map{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.modal--industry .modal--industry--close{line-height:22px}.modal--industry--choice p{font-size:16px;line-height:20px;padding:10px 20px}.teaser--slide{height:550px;padding-bottom:60px}.teaser--slide .inner{width:100%}.teaser--slide .popup-youtube{left:50%;margin-top:20px;position:relative;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.teaser--slide .popup-youtube svg.icon{height:60px;width:60px}.teaser--slide>img{height:550px}.teaser--slide .text .title{font-size:34px}.teaser--slide .text .description{font-size:16px}.teaser--product-range,.teaser--product-subrange{width:300px}.teaser--product-range .picture,.teaser--product-subrange .picture{height:250px}.teaser--product-range .title,.teaser--product-subrange .title{padding:20px}.teaser--product-range .title h2,.teaser--product-subrange .title h2{font-size:20px}.teaser--recipe{height:240px;width:300px}.teaser--recipe--recipeofthemoment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-80px}.teaser--recipe--recipeofthemoment .image{height:356px;width:620px}.teaser--recipe--recipeofthemoment .text{left:0;top:-80px}.teaser--news{width:300px}.teaser--news .picture{height:225px}.teaser--news .picture .date,.teaser--news .text h2{font-size:20px}.block--views .view-filters form .form--inline>.form-actions,.block--views .view-filters form .form--inline>.form-item{margin:10px 15px}.block--views .view-filters form .select-field,.block--views .view-filters form select{max-width:205px}.overlay-header{height:60px}.overlay-header .search-toggle{margin-right:0}#block-carousel{height:550px}#block-home-recipes .view-content .views-row:nth-child(-n+3){margin-bottom:20px}#block-home-recipes .view-content .views-row:first-child .teaser--recipe{height:400px;width:620px}#block-home-news .view-content .views-row{width:100%}#block-home-news .view-content .views-row:nth-child(2n) .teaser--news{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-home-news .view-content .views-row:nth-child(2n) .teaser--news .text:after{border-left:20px solid #f7f7f7;border-right:0;left:inherit;right:-20px}#block-brands .view-content .owl-item:not(.center){opacity:0}#block-range-lvl1 .view-content .views-row:not(:nth-child(2n)),#block-range-lvl2 .view-content .views-row:not(:nth-child(2n)),#block-subrange .view-content .views-row:not(:nth-child(2n)){margin-right:20px}#block-recipes .view-content:after{content:none}#block-news .view-content .views-row:not(:nth-child(2n)){margin-right:20px}.webform-submission-contact-form .form-item-job{margin-right:0}#block-search form>div,#block-search form>fieldset{width:80%}.node--recipe--image img{width:960px}.node--recipe--informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--recipe--info{margin:40px 0 0;padding:20px 40px 60px}.node--recipe--info:not(:last-child){border-bottom:2px dotted #5fad3f;border-right:0}.node--product-subrange--hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--product-subrange--pictures{position:relative;right:0;width:100vw}.node--product-subrange--presentation{width:100%}.node--product-subrange--informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--product-subrange--info{margin:40px 0 0;max-width:100%;padding:20px 40px 60px}.node--product-subrange--info:not(:last-child){border-bottom:2px dotted #5fad3f;border-right:0}.node--news--picture{float:none;margin-right:0;width:100%}}@media screen and (max-width:639px){.container{width:calc(100% - 40px)}.offcanvas-toggle{display:block}h1{font-size:32px}.h2,.node--product-subrange--presentation h1,.teaser--product-range--carousel h3,h2{font-size:24px}.h2 sup,.node--product-subrange--presentation h1 sup,.teaser--product-range--carousel h3 sup,h2 sup{font-size:13px}.block--views>.title h2,.h2.block-title,.node--brand--title h1,.node--product-subrange--presentation h1.block-title,.paragraph--type--form .title h2,.teaser--product-range--carousel h3.block-title,h2.block-title{padding-left:45px;padding-right:45px}.block--views>.title h2:after,.block--views>.title h2:before,.h2.block-title:after,.h2.block-title:before,.node--brand--title h1:after,.node--brand--title h1:before,.node--product-subrange--presentation h1.block-title:after,.node--product-subrange--presentation h1.block-title:before,.paragraph--type--form .title h2:after,.paragraph--type--form .title h2:before,.teaser--product-range--carousel h3.block-title:after,.teaser--product-range--carousel h3.block-title:before,h2.block-title:after,h2.block-title:before{width:30px}.h3,.node--product-subrange--info h2,.node--recipe--info h2,h3{font-size:18px}.h4,h4,table caption{font-size:14px}.button,button[type=submit],input[type=submit]{padding:10px 12px}form>div,form>fieldset{width:100%}#main{padding-top:60px}#header{padding-bottom:10px;padding-top:10px}#header-logo img{height:38px}#block-main-menu{display:none}#header-tools a:not(:last-of-type){margin-right:0}#header-tools a:not(.search-toggle){display:none}#footer .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .container>:not(:last-child){margin-bottom:40px}#block-footer-menu{margin-left:0;margin-right:0}#block-newsletter h2,#block-sendinblue h2{text-align:center}#region--breadcrumb{min-height:0;padding-bottom:10px;padding-top:10px}.block--banner{height:260px}.block--banner h1{width:80%}.block--banner img{width:960px}.paragraph--type--text-and-media.paragraph--position--left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph--type--text-and-media.paragraph--position--left .media{right:0}.paragraph--type--text-and-media.paragraph--position--left .media svg.icon{left:50%}.paragraph--type--text-and-media.paragraph--position--right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph--type--text-and-media.paragraph--position--right .media{left:0}.paragraph--type--text-and-media.paragraph--position--right .media svg.icon{left:50%}.paragraph--type--text-and-media .text{top:-40px;width:calc(100% - 20px)}.paragraph--type--text-and-media .media{width:100%}.paragraph--type--text-and-media .media svg.icon{height:40px;width:40px}.paragraph--type--text-and-media .media img{height:auto;width:100%}.paragraph--type--map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.paragraph--type--map .text{height:auto;padding:60px 0;width:100%}.paragraph--type--map .text h2{font-size:18px}.paragraph--type--map .text img{display:none}.paragraph--type--map .text .info{font-size:14px}.paragraph--type--map .map{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.ui-dialog .ui-dialog-content{padding:40px 20px}.modal--industry .block-title{font-size:22px}.modal--industry .modal--industry--close{font-size:16px;line-height:22px}.modal--industry--choice p{font-size:14px;line-height:20px;padding:10px 5px}.teaser--slide{height:450px;padding-bottom:40px}.teaser--slide .inner{width:100%}.teaser--slide .inner>.text{margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:40px}.teaser--slide .inner>.button,.teaser--slide .inner>button[type=submit],.teaser--slide .inner>input[type=submit]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;top:-20px}.teaser--slide .inner>.brands{margin-bottom:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.teaser--slide .popup-youtube{left:50%;margin-top:20px;position:relative;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.teaser--slide .popup-youtube svg.icon{height:40px;width:40px}.teaser--slide>img{height:450px}.teaser--slide .brands{-ms-flex-item-align:center;align-self:center;max-width:100%;width:320px}.teaser--slide .brands .brand{height:60px;max-width:calc(20% - 5px);width:60px}.teaser--slide .brands .brand img{max-width:51px}.teaser--slide .text .title{font-size:24px;margin-bottom:10px}.teaser--slide .text .description{font-size:14px;line-height:18px}.teaser--product-range--carousel h3:not(.visually-hidden){margin-top:40px}.teaser--product-range,.teaser--product-subrange{width:300px}.teaser--product-range .picture,.teaser--product-subrange .picture{height:250px}.teaser--product-range .title,.teaser--product-subrange .title{padding:20px}.teaser--product-range .title h2,.teaser--product-subrange .title h2{font-size:20px}.teaser--recipe{height:240px;width:300px}.teaser--recipe--recipeofthemoment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-80px}.teaser--recipe--recipeofthemoment .image{height:170px;width:300px}.teaser--recipe--recipeofthemoment .text{left:0;padding:20px;top:-80px;width:100%}.teaser--news{width:300px}.teaser--news .picture{height:225px}.teaser--news .picture .date,.teaser--news .text h2{font-size:20px}.block--views .view-filters form .form--inline>.form-actions,.block--views .view-filters form .form--inline>.form-item{margin:10px}.block--views .view-filters form .select-field,.block--views .view-filters form select{max-width:230px}.overlay-header{height:60px}.overlay-header .search-toggle{margin-right:0}#block-carousel{height:450px}#block-carousel .owl-dots{bottom:12px}#block-carousel-ranges .view-content{height:470px}#block-carousel-ranges .view-footer{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}#block-carousel-ranges .owl-prev{bottom:115px;left:calc(50% - 143px)}#block-carousel-ranges .owl-next{bottom:115px;right:calc(50% - 142px)}#block-home-recipes .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-home-recipes .view-content .views-row:not(:last-child){margin-bottom:20px}#block-home-news .view-content .views-row{width:100%}#block-home-news .view-content .views-row .teaser--news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-home-news .view-content .views-row .teaser--news .picture,#block-home-news .view-content .views-row .teaser--news .text{width:100%}#block-home-news .view-content .views-row .teaser--news .text:after{border-bottom:20px solid #f7f7f7;border-left:20px solid transparent;border-right:20px solid transparent;left:50%;top:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#block-brands .view-content{margin-bottom:50px;margin-top:20px}#block-brands .view-content .owl-item:not(.center){opacity:0}#block-brands .owl-next,#block-brands .owl-prev{bottom:-70px}#block-brands .owl-prev{left:calc(50% - 60px)}#block-brands .owl-next{right:calc(50% - 60px)}#block-range-lvl1 .view-content,#block-range-lvl2 .view-content,#block-subrange .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-recipes .view-filters form .form-item-titre{margin-left:0;margin-right:0;width:auto}#block-recipes .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-recipes .view-content:after{content:none}#block-news .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webform-submission-contact-form .form-item-job{margin-right:0}#block-search form>div,#block-search form>fieldset{width:80%}.node--recipe--header-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--recipe--header-more .type{font-size:22px}.node--recipe--header-more .addthis_inline_share_toolbox{margin-left:0;margin-top:20px}.node--recipe--image img{width:960px}.node--recipe--informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--recipe--info{margin:40px 0 0;padding:20px 0 60px}.node--recipe--info:not(:last-child){border-bottom:2px dotted #5fad3f;border-right:0}#block-search .node--recipe--info form~ul li,.node--recipe--info #block-search form~ul li,.node--recipe--info .paragraph--type--sitemap ul.menu li,.node--recipe--info form.search-api-page-block-form-basic~ul li,.node--recipe--info ul.dots li,.paragraph--type--sitemap .node--recipe--info ul.menu li{margin:0 10px}.node--recipe--steps{padding:20px}.node--product-subrange--hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--product-subrange--pictures{position:relative;right:0;width:100vw}.node--product-subrange--pictures .item img{height:200px;width:auto}.node--product-subrange--presentation{padding-left:0;padding-right:0;width:100%}.node--product-subrange--informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--product-subrange--info{margin:40px 0 0;max-width:100%;padding:20px 0 60px}.node--product-subrange--info:not(:last-child){border-bottom:2px dotted #5fad3f;border-right:0}.node--news--picture{float:none;margin-right:0;width:100%}.node--brand{display:block}.node--brand--logo{margin-bottom:40px;margin-right:0;width:100%}.node--brand--text{width:100%}body #tarteaucitronRoot div#tarteaucitronAlertBig{padding:25px 0!important}body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:17px!important}}
