﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#eee;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:omnes-pro,arial,sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}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;height:auto;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:'carrefour-icons';src:url("/sites/all/themes/xtheme/fonts/carrefour-icons.eot?-5qn817");src:url("/sites/all/themes/xtheme/fonts/carrefour-icons.eot?#iefix-5qn817") format("embedded-opentype"),url("/sites/all/themes/xtheme/fonts/carrefour-icons.woff?-5qn817") format("woff"),url("/sites/all/themes/xtheme/fonts/carrefour-icons.ttf?-5qn817") format("truetype"),url("/sites/all/themes/xtheme/fonts/carrefour-icons.svg?-5qn817#carrefour-icons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'angelina';src:url("/sites/all/themes/xtheme/fonts/angelina-webfont.eot");src:url("/sites/all/themes/xtheme/fonts/angelina-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/xtheme/fonts/angelina-webfont.woff") format("woff"),url("/sites/all/themes/xtheme/fonts/angelina-webfont.ttf") format("truetype"),url("/sites/all/themes/xtheme/fonts/angelina-webfont.svg#angelinaregular") format("svg");font-weight:normal;font-style:normal}html{font-size:93.75%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}h1,h2,h3,h4{font-family:omnes-pro, arial, sans-serif;font-weight:normal;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15em}h1{font-weight:600}html,button,input,select,textarea{font-family:omnes-pro,arial,sans-serif}body{font-size:15px;line-height:1.35em}h1{margin:10px 0;padding:0;font-size:2.4em;color:#018CD0}h2{margin:1em 0;padding:0;font-size:2em;font-weight:400}h3{margin:1em 0;padding:0;font-size:1.7333333em;font-weight:500}h4{margin:1em 0;padding:0;font-size:1.467em;font-weight:500}h5{margin:1em 0;padding:0;font-size:1.2em;font-weight:500}h6{margin:1em 0;padding:0;font-size:1em}.container{max-width:1245px;padding:0 10px;margin-left:auto;margin-right:auto;padding:0}.container::after{clear:both;content:"";display:table}.lt-ie9 .container{width:1250px}header,footer,.main{zoom:1}header:after,footer:after,.main:after{content:"";display:table;clear:both}.lt-ie9 header{margin-bottom:90px}@media screen and (min-width: 760px){header{margin-bottom:90px}}.lt-ie9 .column{float:left;display:block;margin-right:2.0491803279%;width:31.9672131148%}.lt-ie9 .column:last-child{margin-right:0}@media screen and (min-width: 525px){.column{float:left;display:block;margin-right:2.0491803279%;width:31.9672131148%}.column:last-child{margin-right:0}}.drupal-messages{clear:both}.innerMain{position:relative}.innerMain>h1{display:none}.node-type-webform .message-wrapper,.node-type-free-html .message-wrapper{display:none}.top_navigation{z-index:998;width:100%;background:#333}.lt-ie9 .top_navigation{position:fixed;top:0;min-height:42px;z-index:999}@media screen and (min-width: 760px){.top_navigation{position:fixed;top:0;min-height:42px;z-index:999}}.top_navigation .container{padding:0}.lt-ie9 .top_navigation .container{padding:0 10px}@media screen and (min-width: 1026px){.top_navigation .container{padding:0 10px}}.top_navigation ul.menu{list-style:none;padding:0;margin:0}.top_navigation ul.menu li{display:inline-block}.top_navigation ul.menu li a{padding:11px 0;display:block;text-decoration:none}.top_navigation ul.menu li a.headerlink_Carrefour-Bonus-Card{padding:11px 41px 11px 0;background:url("../img/navmain-logo-bonuscard.png") no-repeat right center}.top_navigation h3{display:none}.top_navigation a,.top_navigation a:visited{-webkit-transition:color 400ms linear;-moz-transition:color 400ms linear;transition:color 400ms linear;-o-transition:color 400ms linear;-ms-transition:color 400ms linear;color:#fff}.top_navigation a:active,.top_navigation a:hover{color:#B5B5B5}.top_navigation .top_navigation_left{height:42px;width:100%;font-size:13px;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.top_navigation .top_navigation_left .block,.top_navigation .top_navigation_left .region{display:inline-block}.top_navigation .top_navigation_left:last-child{margin-right:0}.top_navigation .top_navigation_left ul.menu{display:none}.lt-ie9 .top_navigation .top_navigation_left ul.menu{display:block}@media screen and (min-width: 760px){.top_navigation .top_navigation_left ul.menu{display:block}}.top_navigation .top_navigation_right{height:42px;width:100%;font-size:13px;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.top_navigation .top_navigation_right .block,.top_navigation .top_navigation_right .region{display:inline-block}.top_navigation .top_navigation_right:last-child{margin-right:0}.top_navigation .top_navigation_right ul.menu{display:none}.lt-ie9 .top_navigation .top_navigation_right ul.menu{display:block}@media screen and (min-width: 1026px){.top_navigation .top_navigation_right ul.menu{display:block}}.top_navigation .top_navigation_left{width:47%;float:left;margin:0}.lt-ie9 .top_navigation .top_navigation_left{width:70%}@media screen and (min-width: 760px){.top_navigation .top_navigation_left{width:70%}}.lt-ie9 .top_navigation .top_navigation_left{width:47%}@media screen and (min-width: 1026px){.top_navigation .top_navigation_left{width:47%}}.top_navigation .top_navigation_left ul.menu li{padding:0 5px 0 15px}.top_navigation .top_navigation_left ul.menu li.expanded>a:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e67c';margin-left:7px;font-size:10px;color:#018CD0}.top_navigation .top_navigation_left ul.menu li.expanded ul{display:none;position:absolute;background:#333;top:42px;width:180px;z-index:2}.top_navigation .top_navigation_left ul.menu li.expanded ul li{border-bottom:1px solid #444;width:100%}.top_navigation .top_navigation_left ul.menu li.expanded ul li.last{border-bottom:none}.top_navigation .top_navigation_right{width:53%;flex:right;margin:0;text-align:right}.lt-ie9 .top_navigation .top_navigation_right{width:30%}@media screen and (min-width: 760px){.top_navigation .top_navigation_right{width:30%}}.lt-ie9 .top_navigation .top_navigation_right{width:53%}@media screen and (min-width: 1026px){.top_navigation .top_navigation_right{width:53%}}.top_navigation .top_navigation_right .block{float:right}.top_navigation .top_navigation_right ul.menu li{padding-left:20px}.top_navigation .top_navigation_mobile{float:left;display:block;margin-right:1.6326530612%;width:100%}.top_navigation .top_navigation_mobile:last-child{margin-right:0}.lt-ie9 .top_navigation .top_navigation_mobile{display:none !important}@media screen and (min-width: 1026px){.top_navigation .top_navigation_mobile{display:none !important}}.top_navigation .top_navigation_mobile ul{background:#292929;display:none}.top_navigation .top_navigation_mobile ul li{display:block;border-bottom:1px solid #444}.top_navigation .top_navigation_mobile ul li.expanded>a:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e67c';margin-left:7px;font-size:10px;color:#018CD0}.top_navigation .top_navigation_mobile ul li.expanded ul{padding:0 10px 10px;display:none}.top_navigation .top_navigation_mobile ul li a{font-size:13px;color:#fff;padding:11px 0 11px 15px;text-align:left}.top_navigation .top_navigation_mobile ul li:last-child{border-bottom:none}.top_navigation .mobile_toggler{float:left;display:inline-block;padding:14px 0 14px 15px;text-decoration:none;cursor:pointer}.lt-ie9 .top_navigation .mobile_toggler{display:none}@media screen and (min-width: 760px){.top_navigation .mobile_toggler{display:none}}.lt-ie9 .top_navigation+.main_navigation{top:42px}@media screen and (min-width: 760px){.top_navigation+.main_navigation{top:42px}}.lt-ie9 .topbar-active .main_navigation{top:52px}@media screen and (min-width: 760px){.topbar-active .main_navigation{top:52px}}.main_navigation{width:100%;z-index:100;margin-top:0;background:#fff}.lt-ie9 .main_navigation{position:fixed;z-index:998;top:0}@media screen and (min-width: 760px){.main_navigation{position:fixed;z-index:998;top:0}}.main_navigation .container{background:#fff;position:relative;z-index:999;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main_navigation .container.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.main_navigation .container .left{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.main_navigation .container .left:last-child{margin-right:0}.lt-ie9 .main_navigation .container .left{width:20.32653%;margin-right:0}@media screen and (min-width: 1026px){.main_navigation .container .left{width:20.32653%;margin-right:0}}.main_navigation .container .left .logo{max-height:90px;text-align:center}.lt-ie9 .main_navigation .container .left .logo{text-align:left}@media screen and (min-width: 1245px){.main_navigation .container .left .logo{text-align:left}}.main_navigation .container .left .logo img{width:auto;display:block;margin:auto;max-width:100%}.main_navigation .container .left .logo a{display:inline-block}.main_navigation .container .left .logo .mobile{display:block}.lt-ie9 .main_navigation .container .left .logo .mobile{display:none}@media screen and (min-width: 760px){.main_navigation .container .left .logo .mobile{display:none}}.main_navigation .container .left .logo .desktop{display:none;text-align:center}.lt-ie9 .main_navigation .container .left .logo .desktop{display:inline}@media screen and (min-width: 760px){.main_navigation .container .left .logo .desktop{display:inline}}.main_navigation .container .left .logo .desktop a{height:90px;line-height:90px;padding:0 10px}.main_navigation .container .left .logo .desktop a img{vertical-align:initial;display:inline}.lt-ie9 .main_navigation .container .left .logo .desktop a{padding:0 10px 0 0}@media screen and (min-width: 1245px){.main_navigation .container .left .logo .desktop a{padding:0 10px 0 0}}.main_navigation .container .middle{border-top-left-radius:10px;border-bottom-right-radius:10px;float:left;display:block;margin-right:1.6326530612%;width:52.5714285714%}.main_navigation .container .middle:last-child{margin-right:0}.main_navigation .container .middle .contextual-links-region{position:static}.main_navigation .container .middle .contextual-links-wrapper{display:none}.lt-ie9 .main_navigation .container .middle{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .main_navigation .container .middle:last-child{margin-right:0}@media screen and (min-width: 1026px){.main_navigation .container .middle{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.main_navigation .container .middle:last-child{margin-right:0}}.main_navigation .container .right{width:18.5%;float:left;margin-right:0px !important}.lt-ie9 .main_navigation .container .right{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.lt-ie9 .main_navigation .container .right:last-child{margin-right:0}@media screen and (min-width: 1026px){.main_navigation .container .right{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.main_navigation .container .right:last-child{margin-right:0}}.main_navigation .container h3{display:none}.main-navigation{height:90px;margin:0;padding:0;list-style:none;border-top-left-radius:10px;border-bottom-right-radius:10px;background:#015aaa}.lt-ie9 .main-navigation{position:relative}@media screen and (min-width: 1026px){.main-navigation{position:relative}}.main-navigation ul{max-height:0;margin:0;padding:0;overflow:hidden;list-style:none;transition:max-height 0.2s ease-in-out, padding 0.2s ease-in-out}.main-navigation li.is-open>.menu{max-height:1000px;padding:5px 0}.main-navigation a,.main-navigation a:active,.main-navigation a:focus,.main-navigation a:visited,.main-navigation span.mobile_menu{display:inline-block;width:100%;height:100%;padding:10px 5px 5px 5px;background:#fff;color:#015aaa;line-height:1.15em;text-align:center;text-decoration:none;transition:background 0.3s linear}.main-navigation a:before,.main-navigation a:active:before,.main-navigation a:focus:before,.main-navigation a:visited:before,.main-navigation span.mobile_menu:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;line-height:15px;padding-right:5px;vertical-align:middle}.main-navigation a.highlight,.main-navigation a:active.highlight,.main-navigation a:focus.highlight,.main-navigation a:visited.highlight,.main-navigation span.mobile_menu.highlight{color:#fff !important;background:#017CB8 !important}.main-navigation a.highlight:hover,.main-navigation a:active.highlight:hover,.main-navigation a:focus.highlight:hover,.main-navigation a:visited.highlight:hover,.main-navigation span.mobile_menu.highlight:hover{background:#017CB8 !important}.main-navigation a:hover,.main-navigation a:active:hover,.main-navigation a:focus:hover,.main-navigation a:visited:hover,.main-navigation span.mobile_menu:hover{background:#fff;color:#015aaa}.main-navigation a.active,.main-navigation a:active.active,.main-navigation a:focus.active,.main-navigation a:visited.active,.main-navigation span.mobile_menu.active{background:#fff;color:#015aaa}.main-navigation a.active:hover,.main-navigation a:active.active:hover,.main-navigation a:focus.active:hover,.main-navigation a:visited.active:hover,.main-navigation span.mobile_menu.active:hover{background:#fff;color:#015aaa}.lt-ie9 .main-navigation a,.lt-ie9 .main-navigation a:active,.lt-ie9 .main-navigation a:focus,.lt-ie9 .main-navigation a:visited,.lt-ie9 .main-navigation span.mobile_menu{background:#015aaa;color:#fff;text-align:left}.lt-ie9 .main-navigation a:hover,.lt-ie9 .main-navigation a:active:hover,.lt-ie9 .main-navigation a:focus:hover,.lt-ie9 .main-navigation a:visited:hover,.lt-ie9 .main-navigation span.mobile_menu:hover{background:#028bcf;color:#fff}@media screen and (min-width: 1026px){.main-navigation a,.main-navigation a:active,.main-navigation a:focus,.main-navigation a:visited,.main-navigation span.mobile_menu{background:#015aaa;color:#fff;text-align:left}.main-navigation a:hover,.main-navigation a:active:hover,.main-navigation a:focus:hover,.main-navigation a:visited:hover,.main-navigation span.mobile_menu:hover{background:#028bcf;color:#fff}}.main-navigation .main-navigation__item{height:100%;float:left;display:block}.main-navigation .main-navigation__item:first-child>a,.main-navigation .main-navigation__item:first-child .mobile_menu{border-top-left-radius:10px}.main-navigation .main-navigation__item:first-child .first>a,.main-navigation .main-navigation__item:first-child.main-navigation__item--mobile-menu .main-navigation__sub__item{border-top-left-radius:0}.lt-ie9 .main-navigation .main-navigation__item:first-child .first>a,.lt-ie9 .main-navigation .main-navigation__item:first-child.main-navigation__item--mobile-menu .main-navigation__sub__item{border-top-left-radius:10px}@media screen and (min-width: 1026px){.main-navigation .main-navigation__item:first-child .first>a,.main-navigation .main-navigation__item:first-child.main-navigation__item--mobile-menu .main-navigation__sub__item{border-top-left-radius:10px}}.main-navigation .main-navigation__item:last-child>a,.main-navigation .main-navigation__item:last-child .mobile_menu{border-bottom-right-radius:10px;border:none}.lt-ie9 .main-navigation .main-navigation__item:last-child .last>a,.lt-ie9 .main-navigation .main-navigation__item:last-child.main-navigation__item--mobile-menu .main-navigation__sub,.lt-ie9 .main-navigation .main-navigation__item:last-child.main-navigation__item--mobile-menu .main-navigation__sub__item{border-bottom-right-radius:10px}@media screen and (min-width: 1026px){.main-navigation .main-navigation__item:last-child .last>a,.main-navigation .main-navigation__item:last-child.main-navigation__item--mobile-menu .main-navigation__sub,.main-navigation .main-navigation__item:last-child.main-navigation__item--mobile-menu .main-navigation__sub__item{border-bottom-right-radius:10px}}.main-navigation .main-navigation__item:last-child .main-navigation__sub,.main-navigation .main-navigation__item:last-child .last>.main-navigation__sub__sub{right:0}.main-navigation .main-navigation__item.is-open>.menu{padding:0}.main-navigation .main-navigation__item>a,.main-navigation .main-navigation__item span.mobile_menu{background:#015aaa;color:#fff;text-align:center;border-right:1px solid #0054a6}.main-navigation .main-navigation__item>a:before,.main-navigation .main-navigation__item span.mobile_menu:before{display:block;width:100%;padding-right:0;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:40px}.lt-ie9 .main-navigation .main-navigation__item>a:before,.lt-ie9 .main-navigation .main-navigation__item span.mobile_menu:before{padding:0 40%}.main-navigation .main-navigation__item>a:hover,.main-navigation .main-navigation__item span.mobile_menu:hover{background:#028bcf;color:#fff}.lt-ie9 .main-navigation .main-navigation__item.is-open>.menu{padding:5px 0}@media screen and (min-width: 1026px){.main-navigation .main-navigation__item.is-open>.menu{padding:5px 0}}.main-navigation__sub{position:absolute;left:0;z-index:1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:max-height 0.2s ease-in-out, padding 0.2s ease-in-out;box-shadow:0 1px 5px 0 rgba(0,0,0,0.45);clear:both}.lt-ie9 .main-navigation__sub{left:auto;box-shadow:0 0 5px 0 rgba(0,0,0,0.45);z-index:-1;background:#028bcf}@media screen and (min-width: 1026px){.main-navigation__sub{left:auto;box-shadow:0 0 5px 0 rgba(0,0,0,0.45);z-index:-1;background:#028bcf}}.main-navigation__sub__item>a{border-top:1px solid #E4E4E4;border-bottom-left-radius:10px}.main-navigation__sub__item:first-child>a{border-top:none}.main-navigation__sub__item a,.main-navigation__sub__item a:active,.main-navigation__sub__item a:focus,.main-navigation__sub__item a:visited{border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:none;padding:12px 40px}.lt-ie9 .main-navigation__sub__item a,.lt-ie9 .main-navigation__sub__item a:active,.lt-ie9 .main-navigation__sub__item a:focus,.lt-ie9 .main-navigation__sub__item a:visited{border-radius:10px;background:#028bcf;color:#fff}.lt-ie9 .main-navigation__sub__item a:hover,.lt-ie9 .main-navigation__sub__item a:active:hover,.lt-ie9 .main-navigation__sub__item a:focus:hover,.lt-ie9 .main-navigation__sub__item a:visited:hover{background:#015aaa}@media screen and (min-width: 1026px){.main-navigation__sub__item a,.main-navigation__sub__item a:active,.main-navigation__sub__item a:focus,.main-navigation__sub__item a:visited{border-radius:10px;background:#028bcf;color:#fff}.main-navigation__sub__item a:hover,.main-navigation__sub__item a:active:hover,.main-navigation__sub__item a:focus:hover,.main-navigation__sub__item a:visited:hover{background:#015aaa}}.main-navigation__sub__item.expanded{display:block;position:relative}.main-navigation__sub__item.expanded>a{position:relative}.main-navigation__sub__item.expanded>a>.is-open__arrow{position:absolute;top:4px;right:15px;width:34px;height:34px;text-align:center}.main-navigation__sub__item.expanded>a>.is-open__arrow:after{display:block;line-height:34px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e67a";transition:transform 0.15s ease-in-out}.main-navigation__sub__item.expanded.is-open>a>.is-open__arrow:after{transform:rotate(90deg)}.lt-ie9 .main-navigation__sub__item.expanded>a>.is-open__arrow{top:3px;right:0}@media screen and (min-width: 1026px){.main-navigation__sub__item.expanded>a>.is-open__arrow{top:3px;right:0}}.main-navigation__sub__item.expanded:after{color:#015aaa !important}.lt-ie9 .main-navigation__sub__item{padding:5px 10px;background:#028bcf}.lt-ie9 .main-navigation__sub__item>a{border-top:none}.lt-ie9 .main-navigation__sub__item a,.lt-ie9 .main-navigation__sub__item a:active,.lt-ie9 .main-navigation__sub__item a:focus,.lt-ie9 .main-navigation__sub__item a:visited{padding:10px 15px}.lt-ie9 .main-navigation__sub__item.expanded:after{color:#fff !important}@media screen and (min-width: 1026px){.main-navigation__sub__item{padding:5px 10px;background:#028bcf}.main-navigation__sub__item>a{border-top:none}.main-navigation__sub__item a,.main-navigation__sub__item a:active,.main-navigation__sub__item a:focus,.main-navigation__sub__item a:visited{padding:10px 15px}.main-navigation__sub__item.expanded:after{color:#fff !important}}.main-navigation__sub__sub{background:#92cbfe}.lt-ie9 .main-navigation__sub__sub{background:#028bcf;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width: 1026px){.main-navigation__sub__sub{background:#028bcf;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.main-navigation__sub__sub__item a,.main-navigation__sub__sub__item a:active,.main-navigation__sub__sub__item a:focus,.main-navigation__sub__sub__item a:visited,.main-navigation__sub__sub__item a.active{background:#92cbfe}.main-navigation__sub__sub__item a:hover,.main-navigation__sub__sub__item a:active:hover,.main-navigation__sub__sub__item a:focus:hover,.main-navigation__sub__sub__item a:visited:hover,.main-navigation__sub__sub__item a.active:hover{background:#92cbfe}.main-navigation__sub__sub__item.expanded{display:block;position:relative}.main-navigation__sub__sub__item.expanded>a{position:relative}.main-navigation__sub__sub__item.expanded>a>.is-open__arrow{position:absolute;top:4px;right:15px;width:34px;height:34px;text-align:center}.main-navigation__sub__sub__item.expanded>a>.is-open__arrow:after{display:block;line-height:34px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e67a";transition:transform 0.15s ease-in-out}.main-navigation__sub__sub__item.expanded.is-open>a>.is-open__arrow:after{transform:rotate(90deg)}.lt-ie9 .main-navigation__sub__sub__item.expanded>a>.is-open__arrow{top:3px;right:0}@media screen and (min-width: 1026px){.main-navigation__sub__sub__item.expanded>a>.is-open__arrow{top:3px;right:0}}.main-navigation__sub__sub__item.expanded:after{color:#015aaa !important}.main-navigation__sub__sub__item.is-open>.menu{padding:0 !important}.lt-ie9 .main-navigation__sub__sub__item{padding:5px 0 5px 15px}.lt-ie9 .main-navigation__sub__sub__item a,.lt-ie9 .main-navigation__sub__sub__item a:active,.lt-ie9 .main-navigation__sub__sub__item a:focus,.lt-ie9 .main-navigation__sub__sub__item a:visited,.lt-ie9 .main-navigation__sub__sub__item a.active{background:#028bcf}.lt-ie9 .main-navigation__sub__sub__item a:hover,.lt-ie9 .main-navigation__sub__sub__item a:active:hover,.lt-ie9 .main-navigation__sub__sub__item a:focus:hover,.lt-ie9 .main-navigation__sub__sub__item a:visited:hover,.lt-ie9 .main-navigation__sub__sub__item a.active:hover{background:#015aaa}.lt-ie9 .main-navigation__sub__sub__item.expanded:after{color:#fff !important}.lt-ie9 .main-navigation__sub__sub__item.is-open>.menu{padding:5px 0 !important}@media screen and (min-width: 1026px){.main-navigation__sub__sub__item{padding:5px 0 5px 15px}.main-navigation__sub__sub__item a,.main-navigation__sub__sub__item a:active,.main-navigation__sub__sub__item a:focus,.main-navigation__sub__sub__item a:visited,.main-navigation__sub__sub__item a.active{background:#028bcf}.main-navigation__sub__sub__item a:hover,.main-navigation__sub__sub__item a:active:hover,.main-navigation__sub__sub__item a:focus:hover,.main-navigation__sub__sub__item a:visited:hover,.main-navigation__sub__sub__item a.active:hover{background:#015aaa}.main-navigation__sub__sub__item.expanded:after{color:#fff !important}.main-navigation__sub__sub__item.is-open>.menu{padding:5px 0 !important}}.main-navigation__sub__sub__sub__item a,.main-navigation__sub__sub__sub__item a:active,.main-navigation__sub__sub__sub__item a:focus,.main-navigation__sub__sub__sub__item a:visited,.main-navigation__sub__sub__sub__item a.active{background:#83c4fe}.main-navigation__sub__sub__sub__item a:hover,.main-navigation__sub__sub__sub__item a:active:hover,.main-navigation__sub__sub__sub__item a:focus:hover,.main-navigation__sub__sub__sub__item a:visited:hover,.main-navigation__sub__sub__sub__item a.active:hover{background:#83c4fe}.lt-ie9 .main-navigation__sub__sub__sub__item{padding:5px 0 5px 15px}.lt-ie9 .main-navigation__sub__sub__sub__item a,.lt-ie9 .main-navigation__sub__sub__sub__item a:active,.lt-ie9 .main-navigation__sub__sub__sub__item a:focus,.lt-ie9 .main-navigation__sub__sub__sub__item a:visited,.lt-ie9 .main-navigation__sub__sub__sub__item a.active{background:#028bcf}.lt-ie9 .main-navigation__sub__sub__sub__item a:hover,.lt-ie9 .main-navigation__sub__sub__sub__item a:active:hover,.lt-ie9 .main-navigation__sub__sub__sub__item a:focus:hover,.lt-ie9 .main-navigation__sub__sub__sub__item a:visited:hover,.lt-ie9 .main-navigation__sub__sub__sub__item a.active:hover{background:#015aaa}@media screen and (min-width: 1026px){.main-navigation__sub__sub__sub__item{padding:5px 0 5px 15px}.main-navigation__sub__sub__sub__item a,.main-navigation__sub__sub__sub__item a:active,.main-navigation__sub__sub__sub__item a:focus,.main-navigation__sub__sub__sub__item a:visited,.main-navigation__sub__sub__sub__item a.active{background:#028bcf}.main-navigation__sub__sub__sub__item a:hover,.main-navigation__sub__sub__sub__item a:active:hover,.main-navigation__sub__sub__sub__item a:focus:hover,.main-navigation__sub__sub__sub__item a:visited:hover,.main-navigation__sub__sub__sub__item a.active:hover{background:#015aaa}}.main-navigation__item--mobile-menu .mobile_menu{display:block;height:100%;text-align:center;cursor:pointer}.lt-ie9 .main-navigation__item--mobile-menu .mobile_menu{display:none !important}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .mobile_menu{display:none !important}}.main-navigation__item--mobile-menu .main-navigation__sub{position:absolute;left:0;width:100% !important;padding:0;z-index:auto}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub{position:static;left:auto;height:100%;max-height:100%;border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;z-index:auto}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub{position:static;left:auto;height:100%;max-height:100%;border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;z-index:auto}}.main-navigation__item--mobile-menu .main-navigation__sub__item{padding:0}.main-navigation__item--mobile-menu .main-navigation__sub__item a,.main-navigation__item--mobile-menu .main-navigation__sub__item a:active,.main-navigation__item--mobile-menu .main-navigation__sub__item a:focus,.main-navigation__item--mobile-menu .main-navigation__sub__item a:visited{border-radius:0;padding:12px 40px}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item a,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item a:active,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item a:focus,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item a:visited{padding:10px 5px 5px 5px}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub__item a,.main-navigation__item--mobile-menu .main-navigation__sub__item a:active,.main-navigation__item--mobile-menu .main-navigation__sub__item a:focus,.main-navigation__item--mobile-menu .main-navigation__sub__item a:visited{padding:10px 5px 5px 5px}}.main-navigation__item--mobile-menu .main-navigation__sub__item>a{text-align:center}.main-navigation__item--mobile-menu .main-navigation__sub__item>a:before{display:none;width:100%;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:40px}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item>a:before{padding:0 40%}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item>a{background:#015aaa;border-right:1px solid #0054a6}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item>a:before{display:block}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item>a:hover{background:#028bcf}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub__item>a{background:#015aaa;border-right:1px solid #0054a6}.main-navigation__item--mobile-menu .main-navigation__sub__item>a:before{display:block}.main-navigation__item--mobile-menu .main-navigation__sub__item>a:hover{background:#028bcf}}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item{position:static;float:left;height:100%}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item:last-child>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__item>a>.is-open__arrow:after{content:none}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub__item{position:static;float:left;height:100%}.main-navigation__item--mobile-menu .main-navigation__sub__item:last-child>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-navigation__item--mobile-menu .main-navigation__sub__item>a>.is-open__arrow:after{content:none}}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub{position:absolute;z-index:-1;box-shadow:0 0 5px 0 rgba(0,0,0,0.45)}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub__sub{position:absolute;z-index:-1;box-shadow:0 0 5px 0 rgba(0,0,0,0.45)}}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub__item{padding:5px 10px}.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub__item a,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:active,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:focus,.lt-ie9 .main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:visited{padding:10px 15px;border-radius:10px}@media screen and (min-width: 1026px){.main-navigation__item--mobile-menu .main-navigation__sub__sub__item{padding:5px 10px}.main-navigation__item--mobile-menu .main-navigation__sub__sub__item a,.main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:active,.main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:focus,.main-navigation__item--mobile-menu .main-navigation__sub__sub__item a:visited{padding:10px 15px;border-radius:10px}}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item{width:50%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:50%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}@media screen and (min-width: 1026px){.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item{width:50%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.lt-ie9 .main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}@media screen and (min-width: 1026px){.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-2.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:33.3333333333%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:66.6666666667%}@media screen and (min-width: 1026px){.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.main-navigation--items-3.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:66.6666666667%}}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item{width:50%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:66.6666666667%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:66.6666666667%}@media screen and (min-width: 1026px){.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:66.6666666667%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.main-navigation--items-3.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:66.6666666667%}}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.lt-ie9 .main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:66.6666666667%}@media screen and (min-width: 1026px){.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:66.6666666667%}.main-navigation--items-3.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:66.6666666667%}}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:50%}@media screen and (min-width: 1026px){.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:50%}}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item{width:33.3333333333%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:50%}@media screen and (min-width: 1026px){.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:50%}}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:75%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:50%}@media screen and (min-width: 1026px){.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:75%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:50%}}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.lt-ie9 .main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:50%}@media screen and (min-width: 1026px){.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:50%}.main-navigation--items-4.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:50%}}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:40%}@media screen and (min-width: 1026px){.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:40%}}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item{width:25%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:40%}@media screen and (min-width: 1026px){.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:40%}}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item{width:33.3333333333%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:60%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:40%}@media screen and (min-width: 1026px){.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:60%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:40%}}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item{width:50%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:80%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:40%}@media screen and (min-width: 1026px){.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:80%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:40%}}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.lt-ie9 .main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:40%}@media screen and (min-width: 1026px){.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:40%}.main-navigation--items-5.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:40%}}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item{width:20%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:20%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item{width:25%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:50%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:66.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:66.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item{width:50%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:83.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:83.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.lt-ie9 .main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:33.3333333333%}@media screen and (min-width: 1026px){.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:33.3333333333%}.main-navigation--items-6.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:33.3333333333%}}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item{width:16.6666666667%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:16.6666666667%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item{width:20%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:20%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:42.8571428571%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:42.8571428571%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item{width:25%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:57.1428571429%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:57.1428571429%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item{width:33.3333333333%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:71.4285714286%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:71.4285714286%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item{width:50%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:85.7142857143%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:85.7142857143%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.lt-ie9 .main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:28.5714285714%}@media screen and (min-width: 1026px){.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:14.2857142857%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:28.5714285714%}.main-navigation--items-7.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:28.5714285714%}}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-1 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item{width:14.2857142857%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:14.2857142857%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:50%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-2 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item{width:16.6666666667%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:16.6666666667%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:37.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu{width:37.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:33.3333333333%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-3 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item{width:20%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:20%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:50%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-4 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:62.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu{width:62.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:20%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-5 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item{width:33.3333333333%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:33.3333333333%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:75%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu{width:75%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:16.6666666667%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-6 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item{width:50%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:50%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:87.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:14.2857142857%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu{width:87.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:14.2857142857%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-7 .main-navigation__sub{width:25%}}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__sub{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu{width:100%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:12.5%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.lt-ie9 .main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__sub{width:25%}@media screen and (min-width: 1026px){.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu{width:100%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__item{width:12.5%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__item--mobile-menu .main-navigation__sub__sub{width:25%}.main-navigation--items-8.main-navigation--mobile-menu--items-8 .main-navigation__sub{width:25%}}.mobile-app-button{margin:30px 0 0 0}.lt-ie9 .mobile-app-button{display:none}@media screen and (min-width: 525px){.mobile-app-button{display:none}}.mobile-app-button .app-button{display:block;background:#8e2993;color:#fff;font-size:24px;line-height:21px;height:81px;position:relative}.mobile-app-button .app-button .inner{height:92px;position:absolute;bottom:0px;padding:35px 0 0 115px;background:url("/sites/all/themes/xtheme/img/mobile_app.png") no-repeat left}#shoppingBasket{z-index:100;position:relative}#shoppingBasket a{cursor:pointer}#shoppingBasket .toggler{cursor:pointer;display:block}#shoppingBasket .toggler:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e603';color:#018CD0;padding:15px 7.5px 7.5px 35px;margin:auto;font-size:25px;display:block}#shoppingBasket .toggler .count{color:#444;text-align:center;display:block;line-height:1em}#shoppingBasket .toggler .circle{height:13px;width:20px;content:'';display:block;top:7px;left:27px;position:absolute;background:url("/sites/all/themes/xtheme/img/backgrounds/shopping_cart_counter_bg.png")}#shoppingBasket .flyout{width:352px;position:absolute;top:60px;right:0;z-index:999;opacity:1;-webkit-transition:opacity ease-in-out 0.25s;-moz-transition:opacity ease-in-out 0.2s;-ms-transition:opacity ease-in-out 0.2s;-o-transition:opacity ease-in-out 0.2s;transition:opacity ease-in-out 0.2s}#shoppingBasket .flyout .arrow_up{background:url("/sites/all/themes/xtheme/img/backgrounds/shopping_cart_arrow_up.png");height:11px;display:block;width:20px;position:absolute;top:-10px;right:20px;z-index:100}#shoppingBasket .flyout .arrow_down{background:url("/sites/all/themes/xtheme/img/backgrounds/shopping_cart_arrow_down.png");height:11px;display:block;width:20px;position:absolute;bottom:-10px;right:20px;z-index:100}#shoppingBasket .flyout .items{width:100%;float:left;background:#fff;border:1px solid #dbdbdb;border-top:1px solid #DFDFDF;position:relative}#shoppingBasket .flyout .items h2{border-top:1px solid #F2F2F2;display:block;font-size:18px;text-align:left;padding:20px 15px;margin:0}#shoppingBasket .flyout .items ul{font-size:15px;color:#444;max-height:200px;padding:0;overflow:auto;margin:0;list-style:none;border-top:1px solid #dbdbdb}.lt-ie9 #shoppingBasket .flyout .items ul{max-height:300px}@media screen and (min-width: 525px){#shoppingBasket .flyout .items ul{max-height:300px}}#shoppingBasket .flyout .items ul li{cursor:pointer;min-height:35px;display:block;float:left;width:100%;position:relative;border-top:1px solid #dbdbdb;padding:5px 15px 5px 10px}#shoppingBasket .flyout .items ul li .delete{display:none}#shoppingBasket .flyout .items ul li:first-child{border-top:none}#shoppingBasket .flyout .items ul li:hover{background:#eee}#shoppingBasket .flyout .items ul li:hover .delete{border-top-left-radius:2px;border-top-right-radius:2px;font-size:0;display:block;background:#fff;color:#BBBBBB;position:absolute;top:50%;right:10px;margin-top:-10px;width:20px;height:20px}#shoppingBasket .flyout .items ul li:hover .delete:after{font-size:20px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e631';display:inline}#shoppingBasket .flyout .close{color:#444;position:absolute;top:10px;right:10px;font-size:0}#shoppingBasket .flyout .close:after{border-top-left-radius:2px;border-top-right-radius:2px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e631';font-size:20px}#shoppingBasket .flyout .close:hover:after{background:#BBBBBB;color:#fff}#shoppingBasket .flyout .details{width:25%;display:block;float:left;height:100%;margin-right:5%}#shoppingBasket .flyout .details span .quantity{max-width:65%;float:right;text-align:right}#shoppingBasket .flyout .details span .quantity input{color:#018CD0;padding:2.5px;text-align:right}#shoppingBasket .flyout .details span .unit{text-align:right;float:right;margin-left:5px;padding-top:2.5px;color:#939498}#shoppingBasket .flyout .title{height:100%;text-align:left;display:block;float:right;width:65%;margin-right:5%}#shoppingBasket .flyout .actions{border-top:1px solid #dbdbdb;float:right;width:100%;padding-bottom:10px}#shoppingBasket .flyout .print,#shoppingBasket .flyout .mail{cursor:pointer;color:#939498;float:right}#shoppingBasket .flyout .print:after,#shoppingBasket .flyout .mail:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}#shoppingBasket .flyout .print:hover,#shoppingBasket .flyout .mail:hover{color:#000}#shoppingBasket .flyout .print{max-width:14%;padding:20px 10px 5px 0}#shoppingBasket .flyout .print:after{content:'\e62b'}#shoppingBasket .flyout .mail{max-width:14%;padding:20px 15px 5px 0}#shoppingBasket .flyout .mail:after{content:'\e649'}#shoppingBasket .flyout .mail.active{color:#000}#shoppingBasket .flyout .clearBasket{width:70%;padding:20px 0 5px 0;cursor:pointer;color:#939498;float:left;text-align:left}#shoppingBasket .flyout .clearBasket .text{max-width:75%;display:inline-block}#shoppingBasket .flyout .clearBasket .basket{max-width:25%;vertical-align:top;display:inline-block}#shoppingBasket .flyout .clearBasket .basket:before{content:'\e677';margin:0 10px 0 20px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}#shoppingBasket .flyout .clearBasket:hover{display:inline-block;color:#000}#shoppingBasket .flyout .mailForm{box-shadow:1px 1px 5px 0 #CBCBCB;border:1px solid #E4E4E4;text-align:left;padding:10px;width:100%;background:#fff;margin-top:15px;display:inline-block;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#shoppingBasket .flyout .mailForm .title{margin-top:0;display:block;width:100%;color:#018CD0;border-bottom:1px solid #E4E4E4;padding-left:10px;padding-bottom:20px;margin-bottom:10px}#shoppingBasket .flyout .mailForm .message{padding-left:10px;font-weight:bold;padding-bottom:10px}#shoppingBasket .flyout .mailForm input{margin-left:10px;float:left;width:75%;margin-right:5%}#shoppingBasket .flyout .mailForm button{font-size:0;width:15%;float:left;padding:12px 10px}#shoppingBasket .flyout .mailForm button:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;content:'\e67a';display:block}#shoppingBasket .flyout .mailForm button:disabled{background:#939498}#shoppingBasket .flyout.ng-hide{top:-9999px;display:block !important;opacity:0}#shoppingBasket .bannerCta{background:#fcdfed;color:#ed2988;padding:14px;font-size:15px;line-height:19px;text-align:left}#shoppingBasket .bannerCta .inner{margin:0 auto}#shoppingBasket .bannerCta .inner:before{margin:6px 13px 0 0;font-size:36px;float:left;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#shoppingBasket .bannerCta p{margin:0px;overflow:hidden}#shoppingBasket .bannerCta a{color:#ed2988;text-decoration:underline;font-weight:600}#shoppingCartPrint{display:none}#printList{font-family:arial;width:100%;padding-top:20px;background:white}#printList .date{float:left}#printList .logo{float:right}#printList .title{font-size:24px;font-weight:bold;padding:30px 0 20px 0;clear:both;width:100%;display:block;color:#018CD0;border-bottom:1px solid #E4E4E4;margin-bottom:35px}#printList .headers{font-size:18px;font-weight:bold}#printList .headers .name{padding:10px 0 20px 2.5%;width:77.5%;float:left}#printList .headers .amount{padding:10px 0 20px 0;border-right:1px solid #E4E4E4;width:20%;float:left}#printList ul.overviewList{display:inline-block;width:100%;padding:0;list-style:none;margin:0}#printList ul.overviewList li{float:left;width:100%;border-bottom:1px solid #E4E4E4}#printList ul.overviewList li .productQuantity{padding:5px 0 5px 0;border-right:1px solid #E4E4E4;width:20%;float:left}#printList ul.overviewList li .productQuantity.ng-hide{font-size:0}#printList ul.overviewList li .productTitle{padding:5px 0 5px 2.5%;width:77.5%;float:left}.addToCart{font-size:0;cursor:pointer;margin:10px 0}.addToCart:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;color:#929497;content:'\e604';display:block}.between{padding:15px 0;position:relative}.between .block{float:right}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-control-nav{width:100%;position:absolute;text-align:right;font-size:0;z-index:80;top:20px;right:20px}.flex-control-nav li{margin:0 0 0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#444444}.flex-control-paging li a.flex-active{background:#444444;cursor:default}.flex-prev,.flex-next{position:absolute;top:40%;background:#A7A6A3;background:rgba(167,166,163,0.8);z-index:99;font-size:0;height:85px}.flex-prev:before,.flex-next:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:9px;height:85px;line-height:9em}.flex-prev:hover,.flex-next:hover{background:#53504E}.flex-prev.flex-disabled,.flex-next.flex-disabled{display:none}.flex-prev{left:0;padding:0 14px 0 6px;border-top-right-radius:5px;border-bottom-right-radius:5px}.flex-prev:before{content:'\e67b'}.flex-next{padding:0 6px 0 14px;right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.flex-next:before{content:'\e67a'}.banner{margin:-15px -10px 0 -10px;position:relative}.panel-pane .banner{margin:-15px -10px -10px -10px}.banner img{width:100%}.banner .slide{display:none;overflow:hidden}.lt-ie9 .banner .slide{max-height:415px;border-top-right-radius:20px}@media screen and (min-width: 820px){.banner .slide{max-height:415px;border-top-right-radius:20px}}.banner .slide .contextual-links-region{position:static}.banner .callToAction{background:#60B3DC;border:none;color:#fff;border-radius:5px;padding:10px 25px;display:inline-block;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;font-weight:600;text-transform:uppercase;position:absolute;z-index:99;left:15%;bottom:20px}.banner .callToAction:focus,.banner .callToAction:hover{outline:none;background:#005AA9}.banner .callToAction:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;font-size:12px;content:'\e67a';display:inline-block;font-weight:400}@media screen and (min-width: 525px){.banner .callToAction{left:35%}}.lt-ie9 .banner .callToAction{left:40%;bottom:40px}@media screen and (min-width: 820px){.banner .callToAction{left:40%;bottom:40px}}.panel-pane .promoRandom{margin:-15px -10px -15px -10px}.promoRandom ul{list-style:none;padding:0;margin:0}.promoRandom ul li{display:none}.promoRandom ul img{width:100%}.node-promo-banner-slide img{border-top-right-radius:20px}.node-promo-banner-slide.view-mode-5_column_1_2{margin:0 0 5px 0}.node-promo-banner-slide.view-mode-5_column_1_2 img{border-top-left-radius:5px;border-top-right-radius:20px}.bean-categorized-banner{min-height:200px}.bean-categorized-banner .sliders{display:none;position:relative}.bean-categorized-banner .sliders img{border-top-left-radius:5px;border-bottom-right-radius:20px;border-top-right-radius:20px;float:left;width:100%}.bean-categorized-banner .sliders .callToAction{background:#60B3DC;border:none;color:#fff;border-radius:5px;padding:10px 25px;display:inline-block;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;font-weight:600;text-transform:uppercase;position:absolute;z-index:99;left:15%;bottom:20px}.bean-categorized-banner .sliders .callToAction:focus,.bean-categorized-banner .sliders .callToAction:hover{outline:none;background:#005AA9}.bean-categorized-banner .sliders .callToAction:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;font-size:12px;content:'\e67a';display:inline-block;font-weight:400}@media screen and (min-width: 525px){.bean-categorized-banner .sliders .callToAction{left:35%}}.lt-ie9 .bean-categorized-banner .sliders .callToAction{left:40%;bottom:110px}@media screen and (min-width: 820px){.bean-categorized-banner .sliders .callToAction{left:40%;bottom:110px}}.flexslider-categorized{display:none;float:left}.flexslider-categorized .flex-control-nav a.flex-active{background:#018CD0}.flexslider-categorized-navigation{display:none;height:86px;margin-top:-76px;width:95%;float:left;position:relative;padding:15px 35px 10px 35px;color:#ffffff;background:#3c3c3c;z-index:997;margin-left:10px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.flexslider-categorized-navigation li{min-height:85px;cursor:pointer;text-align:center;margin-right:8px;width:80px;float:left;color:#b5b5b5}.flexslider-categorized-navigation li .icon{color:#fff;font-family:'carrefour-icons';font-size:25px;line-height:1em;display:block}.flexslider-categorized-navigation li .icon:before{padding:2px 0 7px 0;display:inline-block}.flexslider-categorized-navigation li .text{height:35px;font-size:14px;line-height:1em}.flexslider-categorized-navigation li.active{color:#018CD0}.flexslider-categorized-navigation li.active .icon{color:#018CD0}.flexslider-categorized-navigation .flex-prev,.flexslider-categorized-navigation .flex-next{padding:0 15px 0 15px;background:none;top:10px;z-index:998}.flexslider-categorized-navigation .flex-prev:before,.flexslider-categorized-navigation .flex-next:before{font-size:14px;line-height:5.5em}.flexslider-categorized-navigation .flex-prev:hover,.flexslider-categorized-navigation .flex-next:hover{background:none}.flexslider-categorized-navigation .flex-prev.flex-disabled,.flexslider-categorized-navigation .flex-next.flex-disabled{display:none}.banner-title{position:absolute;z-index:100}.banner-title .title{border-bottom-right-radius:10px;overflow:hidden;padding:5px 20px 5px 10px;background:#018CD0;margin:0;font-size:18px;line-height:1.9em;color:#fff;vertical-align:bottom;display:inline-block;text-transform:uppercase}.banner-title .title:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;padding:0 10px 0 0px;font-size:26px;line-height:1.35em;vertical-align:middle}.banner-title .subTitle{display:inline-block;font-size:20px;color:#018CD0;line-height:1.35em;font-family:"kremlin-pro-web-semi-exp-n4","kremlin-pro-web-semi-exp",serif;font-style:normal;font-weight:400;padding:0 0 0 10px}.banner-title .subTitle:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;font-size:26px;line-height:1.7em;vertical-align:middle}.bean-banner{min-height:200px}.bean-time-of-the-day-banner{min-height:150px}.free_html_layout .group-banner-wrapper::after{clear:both;content:"";display:table}.free_html_layout .field-name-field-banner-html+.banner.flexslider{margin:0}.lt-ie9 .free_html_layout .group-banner-wrapper{display:flex;align-items:stretch}.lt-ie9 .free_html_layout .field-name-field-banner-html{width:calc(26%);float:left}.lt-ie9 .free_html_layout .field-name-field-banner-html+.banner.flexslider{width:74%;float:left;margin:0}@media screen and (min-width: 820px){.free_html_layout .group-banner-wrapper{display:flex;align-items:stretch}.free_html_layout .field-name-field-banner-html{width:calc(26%);float:left}.free_html_layout .field-name-field-banner-html+.banner.flexslider{width:74%;float:left;margin:0}}.banner-dual{position:relative}.banner-dual::after{clear:both;content:"";display:table}.banner-dual__link{width:50%;float:left;position:relative;opacity:0.58}.banner-dual .banner-link--active{opacity:1}.banner-dual .banner-link--active:after{content:'';position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#018CD0 transparent transparent transparent}.banner-dual__title{position:absolute;top:3vw;left:0;right:0;width:100%;text-align:center;color:#fff;pointer-events:none}.banner-dual__title__item{font-size:30px;line-height:30px}.banner-dual__title__item--1{font-family:"Amatic SC",cursive;font-weight:600}.banner-dual__title__item--2{font-family:"Parisienne",cursive}.banner-dual__title__or{font-size:23px;font-weight:600;padding:14px 0}.lt-ie9 .banner-dual__title__item{font-size:48px;line-height:48px}.lt-ie9 .banner-dual__title__or{font-size:36px;padding:20px 0}@media screen and (min-width: 820px){.banner-dual__title__item{font-size:48px;line-height:48px}.banner-dual__title__or{font-size:36px;padding:20px 0}}.lt-ie9 .banner-dual__title{top:5vw}.lt-ie9 .banner-dual__title__item{font-size:58px;line-height:58px}.lt-ie9 .banner-dual__title__or{font-size:46px;padding:20px 0}@media screen and (min-width: 1026px){.banner-dual__title{top:5vw}.banner-dual__title__item{font-size:58px;line-height:58px}.banner-dual__title__or{font-size:46px;padding:20px 0}}.banner-dual__question{position:absolute;bottom:-30px;border-radius:50%;padding:18px;background:#fff;color:#3c3c3c;width:112px;height:112px;left:50%;transform:translateX(-50%);text-align:center;font-size:14px;font-weight:500;pointer-events:none}.banner-dual__question:before,.banner-dual__question:after{display:block;position:absolute;top:40%;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:12px}.banner-dual__question:before{content:'\e67d';right:-26px;transform:rotate(-10deg)}.banner-dual__question:after{content:'\e67e';left:-26px;transform:rotate(190deg)}.lt-ie9 .banner-dual__question{font-size:18px;width:152px;height:152px;bottom:-50px;padding:30px}@media screen and (min-width: 1026px){.banner-dual__question{font-size:18px;width:152px;height:152px;bottom:-50px;padding:30px}}.calltoactions h3{font-size:1.65em}.calltoactions.row_1,.calltoactions.row_2{font-family:omnes-pro,arial,sans-serif;font-weight:200;width:100%;float:left}.calltoactions.row_1 .block,.calltoactions.row_2 .block{padding:20px 20px 15px 30px}.lt-ie9 .calltoactions.row_1 .block,.lt-ie9 .calltoactions.row_2 .block{width:33.3333334%;float:left;overflow:hidden}@media screen and (min-width: 820px){.calltoactions.row_1 .block,.calltoactions.row_2 .block{width:33.3333334%;float:left;overflow:hidden}}.calltoactions.row_1 img,.calltoactions.row_2 img{display:block}.calltoactions.row_1 .icon_logo,.calltoactions.row_2 .icon_logo{font-size:50px;line-height:50px;display:block;float:left;width:100%;padding-top:15px;text-align:left}.calltoactions.row_1 .img_logo,.calltoactions.row_2 .img_logo{float:left;width:100%;padding-top:19px}.calltoactions.row_1 h3,.calltoactions.row_2 h3{margin:10px 0}.calltoactions.row_1{background:#60B3DC;color:#fff}.calltoactions.row_1 h3{margin-bottom:0px;color:#fff}.calltoactions.row_1 .block{background:#60B3DC}.calltoactions.row_1 .block+.block{background:#018CD0}.calltoactions.row_1 .block+.block+.block{background:#005AA9}.calltoactions.row_2{background:#fff}.calltoactions.row_2 .block{border-bottom:1px solid #E4E4E4;border-right:none}.lt-ie9 .calltoactions.row_2 .block{border-bottom:none;border-right:1px solid #E4E4E4}@media screen and (min-width: 820px){.calltoactions.row_2 .block{border-bottom:none;border-right:1px solid #E4E4E4}}.calltoactions.row_2 .block+.block+.block{border-right:none}footer .quicklinks{float:left;width:100%}footer .quicklinks ul{float:left;width:100%}footer .quicklinks .mobile_menu+ul.menu{display:none}footer .quicklinks a{cursor:pointer;display:block;height:auto;padding:10px;border-right:none;border-bottom:1px solid #ddd}footer .quicklinks a,footer .quicklinks a:active,footer .quicklinks a:hover,footer .quicklinks a:visited{color:#444}footer .quicklinks a:hover{background:#D6D6D6}footer .quicklinks a:before{display:none}footer .quicklinks .mobile_menu{position:relative;background:#D6D6D6;cursor:pointer;display:block;height:auto;padding:10px;border-right:none;border-bottom:1px solid #ddd}footer .quicklinks .mobile_menu:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:10px;content:'\e67a';display:block;color:#018CD0}footer .quicklinks .mobile_menu.expanded:after{content:'\e67c'}.lt-ie9 footer .quicklinks{background:#D6D6D6}.lt-ie9 footer .quicklinks .mobile_menu{display:none}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu{display:block !important}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu{text-align:center;list-style:none;margin:0;padding:0}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li{max-height:160px;overflow:hidden;width:16.66666666666%;float:left}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li a{padding:35px 10px;display:inline-block;width:100%;border-right:1px solid #C4C4C4;color:#444;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;background:#d6d6d6}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li a:hover{background:#eeeeee}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li a:before{color:#fff;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:35px;line-height:35px;padding-bottom:30px;padding-left:65px}.fancy .lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li a:before{padding-left:0}.lt-ie9 footer .quicklinks .mobile_menu+ul.menu>li:nth-child(6n) a{border-right:none}@media screen and (min-width: 525px){footer .quicklinks{background:#D6D6D6}footer .quicklinks .mobile_menu{display:none}footer .quicklinks .mobile_menu+ul.menu{display:block !important}footer .quicklinks .mobile_menu+ul.menu{text-align:center;list-style:none;margin:0;padding:0}footer .quicklinks .mobile_menu+ul.menu>li{max-height:160px;overflow:hidden;width:16.66666666666%;float:left}footer .quicklinks .mobile_menu+ul.menu>li a{padding:35px 10px;display:inline-block;width:100%;border-right:1px solid #C4C4C4;color:#444;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;background:#d6d6d6}footer .quicklinks .mobile_menu+ul.menu>li a:hover{background:#eeeeee}footer .quicklinks .mobile_menu+ul.menu>li a:before{color:#fff;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:35px;line-height:35px;padding-bottom:30px;padding-left:65px}.fancy footer .quicklinks .mobile_menu+ul.menu>li a:before{padding-left:0}footer .quicklinks .mobile_menu+ul.menu>li:nth-child(6n) a{border-right:none}}.doormat{padding:20px;float:left;width:100%;background:#333;font-size:13px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.doormat a{color:#fff;display:block;padding-bottom:3px}.doormat a:hover{color:#fff;text-decoration:underline}.doormat .nolink,.doormat span,.doormat a:active,.doormat a:visited{color:#fff;display:block;padding-bottom:3px}.doormat .doormat_links{float:left;width:100%;font-family:omnes-pro,arial,sans-serif}.doormat .doormat_links .title,.doormat .doormat_links .hide{font-family:omnes-pro,arial,sans-serif;font-weight:500;padding-bottom:10px}.lt-ie9 .doormat .doormat_links .block>ul.menu>li{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .doormat .doormat_links .block>ul.menu>li:last-child{margin-right:0}.lt-ie9 .doormat .doormat_links .block>ul.menu>li:nth-child(3n){margin-right:0}.lt-ie9 .doormat .doormat_links .block>ul.menu>li:nth-child(3n+1){clear:left}@media screen and (min-width: 525px){.doormat .doormat_links .block>ul.menu>li{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.doormat .doormat_links .block>ul.menu>li:last-child{margin-right:0}.doormat .doormat_links .block>ul.menu>li:nth-child(3n){margin-right:0}.doormat .doormat_links .block>ul.menu>li:nth-child(3n+1){clear:left}}.lt-ie9 .doormat .doormat_links .block>ul.menu>li{width:14.69388%}.lt-ie9 .doormat .doormat_links .block>ul.menu>li:nth-child(5n){margin-right:0}.lt-ie9 .doormat .doormat_links .block>ul.menu>li:nth-child(5n+1){clear:left}@media screen and (min-width: 820px){.doormat .doormat_links .block>ul.menu>li{width:14.69388%}.doormat .doormat_links .block>ul.menu>li:nth-child(5n){margin-right:0}.doormat .doormat_links .block>ul.menu>li:nth-child(5n+1){clear:left}}.doormat .page_bottom{font-family:arial, sans-serif;margin-top:20px;padding-top:20px;border-top:1px solid #545454;float:left;width:100%}.doormat .page_bottom li{margin-right:20px}.lt-ie9 .doormat .page_bottom li{display:inline-block}@media screen and (min-width: 525px){.doormat .page_bottom li{display:inline-block}}.doormat .page_bottom li a{display:block}.doormat .page_bottom .block{float:left;width:50%}footer{margin-top:50px;overflow:hidden;padding:0 !important}footer p{margin:0}footer ul{text-align:left;list-style:none;padding:0;margin:0}.notes{display:inline-block;position:relative;border-top:1px solid #E4E4E4;padding:20px 0;margin-bottom:8px;margin-left:20.3265306122%;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.notes:last-child{margin-right:0}.lt-ie9 .notes{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.lt-ie9 .notes:last-child{margin-right:0}@media screen and (min-width: 1026px){.notes{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.notes:last-child{margin-right:0}}.notes:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#60b3db;color:white;font-size:22px;padding:8px 11px 11px 11px;border-radius:50%;position:absolute;top:20px;left:-20.32653%}.lt-ie9 .notes:before{left:-13.32653%}@media screen and (min-width: 1026px){.notes:before{left:-13.32653%}}.notes P{margin:0px}.notes__title{font-weight:500;color:#60b3db}.recipe_layout{padding:10px}.recipe_layout .mainWrapper{float:left;padding-bottom:20px}.lt-ie9 .recipe_layout .mainWrapper{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .recipe_layout .mainWrapper:last-child{margin-right:0}@media screen and (min-width: 820px){.recipe_layout .mainWrapper{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.recipe_layout .mainWrapper:last-child{margin-right:0}}.recipe_layout .mainWrapper .instructions li{margin-left:20.3265306122%;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.recipe_layout .mainWrapper .instructions li:last-child{margin-right:0}.lt-ie9 .recipe_layout .mainWrapper .instructions li{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.lt-ie9 .recipe_layout .mainWrapper .instructions li:last-child{margin-right:0}@media screen and (min-width: 1026px){.recipe_layout .mainWrapper .instructions li{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.recipe_layout .mainWrapper .instructions li:last-child{margin-right:0}}.recipe_layout .mainWrapper .instructions li:before{left:-20.32653%}.lt-ie9 .recipe_layout .mainWrapper .instructions li:before{left:-13.32653%}@media screen and (min-width: 1026px){.recipe_layout .mainWrapper .instructions li:before{left:-13.32653%}}.recipe_layout .mainWrapper .image{border-radius:10px;width:100%;position:relative}.recipe_layout .mainWrapper .image img{width:100%;border-radius:5px;border-top-right-radius:20px}.recipe_layout .mainWrapper .ribbon{position:absolute;left:0;top:0;display:inline-block;width:100%;vertical-align:top}.recipe_layout .mainWrapper .ribbon img{max-height:50%;width:25%}.recipe_layout .mainWrapper .top{width:100%;padding:0 10px}.lt-ie9 .recipe_layout .mainWrapper .left{float:left;display:block;margin-right:2.4691358025%;width:59.012345679%}.lt-ie9 .recipe_layout .mainWrapper .left:last-child{margin-right:0}@media screen and (min-width: 525px){.recipe_layout .mainWrapper .left{float:left;display:block;margin-right:2.4691358025%;width:59.012345679%}.recipe_layout .mainWrapper .left:last-child{margin-right:0}}.recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner{position:relative}.lt-ie9 .recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner{margin-left:30.7407407407%;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.lt-ie9 .recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner:last-child{margin-right:0}@media screen and (min-width: 525px){.recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner{margin-left:20.3265306122%;float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner:last-child{margin-right:0}}.lt-ie9 .recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.lt-ie9 .recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner:last-child{margin-right:0}@media screen and (min-width: 1026px){.recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner{margin-left:13.5510204082%;float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.recipe_layout .mainWrapper .left .field-name-carrefour-recipe-promo-banner:last-child{margin-right:0}}.lt-ie9 .recipe_layout .mainWrapper .right{float:left;display:block;margin-right:2.4691358025%;width:38.5185185185%;margin-right:0;float:right}.lt-ie9 .recipe_layout .mainWrapper .right:last-child{margin-right:0}@media screen and (min-width: 525px){.recipe_layout .mainWrapper .right{float:left;display:block;margin-right:2.4691358025%;width:38.5185185185%;margin-right:0;float:right}.recipe_layout .mainWrapper .right:last-child{margin-right:0}}.recipe_layout .mainWrapper .bottom{width:100%;clear:both;float:left}.recipe_layout .sideWrapper{float:left;width:100%}.lt-ie9 .recipe_layout .sideWrapper{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .recipe_layout .sideWrapper:last-child{margin-right:0}@media screen and (min-width: 820px){.recipe_layout .sideWrapper{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.recipe_layout .sideWrapper:last-child{margin-right:0}}.recipe_layout .sideWrapper .icon-video{overflow:hidden;position:absolute;font-size:15px;top:0;right:0;z-index:1;display:table;background:#005AA9;padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.recipe_layout .sideWrapper .icon-video:before{font-size:20px;color:#fff}.recipe-row .teaser:nth-child(2),.recipe-row .teaser:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 820px){.recipe-row .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.recipe-row .teaser:last-child{margin-right:0}.recipe-row .teaser:nth-child(2){display:block;margin-right:0}}.lt-ie9 .recipe-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .recipe-row .teaser:last-child{margin-right:0}.lt-ie9 .recipe-row .teaser:nth-child(2),.lt-ie9 .recipe-row .teaser:nth-child(3){display:block}@media screen and (min-width: 820px){.recipe-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.recipe-row .teaser:last-child{margin-right:0}.recipe-row .teaser:nth-child(2),.recipe-row .teaser:nth-child(3){display:block}}.recipe-row .teaser .icon-video{overflow:hidden;position:absolute;font-size:15px;bottom:-2%;right:4%;z-index:1;display:table}.recipe-row .teaser .icon-video:before{font-size:34px;color:#000}.recipe-row .teaser .icon-video.white:before{color:#fff}.lt-ie9 .recipe-row .teaser+.teaser+.teaser{margin-right:0}.page-ideas .sticky-wrapper,.page-recipes-overview .sticky-wrapper{position:relative}.lt-ie9 .page-ideas .sticky-wrapper .stuck,.lt-ie9 .page-recipes-overview .sticky-wrapper .stuck{position:fixed;top:127px;left:0px;right:0px;z-index:10}@media screen and (min-width: 820px){.page-ideas .sticky-wrapper .stuck,.page-recipes-overview .sticky-wrapper .stuck{position:fixed;top:127px;left:0px;right:0px;z-index:10}}.page-ideas .main,.page-recipes-overview .main{background:none;padding:0;border-top-right-radius:5px}.page-ideas .searchForm,.page-recipes-overview .searchForm{font-family:omnes-pro;border-radius:5px;overflow:hidden}.page-ideas .searchForm .mainFilters,.page-recipes-overview .searchForm .mainFilters{float:left;width:100%;background:#fff;padding:20px 10px 20px 20px}.page-ideas .searchForm h1,.page-recipes-overview .searchForm h1{display:block;font-size:16px;line-height:1.35em;color:#444;font-weight:500}.lt-ie9 .page-ideas .searchForm h1,.lt-ie9 .page-recipes-overview .searchForm h1{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.lt-ie9 .page-ideas .searchForm h1:last-child,.lt-ie9 .page-recipes-overview .searchForm h1:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm h1,.page-recipes-overview .searchForm h1{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.page-ideas .searchForm h1:last-child,.page-recipes-overview .searchForm h1:last-child{margin-right:0}}.page-ideas .searchForm .textSearch,.page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .searchForm .textSearch:last-child,.page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .textSearch,.page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%}.page-ideas .searchForm .textSearch:last-child,.page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .textSearch,.lt-ie9 .page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .page-ideas .searchForm .textSearch:last-child,.lt-ie9 .page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .textSearch,.page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.page-ideas .searchForm .textSearch:last-child,.page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .textSearch,.lt-ie9 .page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.lt-ie9 .page-ideas .searchForm .textSearch:last-child,.lt-ie9 .page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .textSearch,.page-recipes-overview .searchForm .textSearch{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.page-ideas .searchForm .textSearch:last-child,.page-recipes-overview .searchForm .textSearch:last-child{margin-right:0}}.page-ideas .searchForm .promo,.page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .searchForm .promo:last-child,.page-recipes-overview .searchForm .promo:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .promo,.page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.page-ideas .searchForm .promo:last-child,.page-recipes-overview .searchForm .promo:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .promo,.lt-ie9 .page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .page-ideas .searchForm .promo:last-child,.lt-ie9 .page-recipes-overview .searchForm .promo:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .promo,.page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.page-ideas .searchForm .promo:last-child,.page-recipes-overview .searchForm .promo:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .promo,.lt-ie9 .page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.lt-ie9 .page-ideas .searchForm .promo:last-child,.lt-ie9 .page-recipes-overview .searchForm .promo:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .promo,.page-recipes-overview .searchForm .promo{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.page-ideas .searchForm .promo:last-child,.page-recipes-overview .searchForm .promo:last-child{margin-right:0}}.page-ideas .searchForm .category,.page-recipes-overview .searchForm .category{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.page-ideas .searchForm .category:last-child,.page-recipes-overview .searchForm .category:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .category,.page-recipes-overview .searchForm .category{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.page-ideas .searchForm .category:last-child,.page-recipes-overview .searchForm .category:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .category,.lt-ie9 .page-recipes-overview .searchForm .category{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.lt-ie9 .page-ideas .searchForm .category:last-child,.lt-ie9 .page-recipes-overview .searchForm .category:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .category,.page-recipes-overview .searchForm .category{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.page-ideas .searchForm .category:last-child,.page-recipes-overview .searchForm .category:last-child{margin-right:0}}.page-ideas .searchForm .submit,.page-recipes-overview .searchForm .submit{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;position:relative}.page-ideas .searchForm .submit:last-child,.page-recipes-overview .searchForm .submit:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .submit,.page-recipes-overview .searchForm .submit{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%;margin-right:0}.page-ideas .searchForm .submit:last-child,.page-recipes-overview .searchForm .submit:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .submit,.lt-ie9 .page-recipes-overview .searchForm .submit{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .page-ideas .searchForm .submit:last-child,.lt-ie9 .page-recipes-overview .searchForm .submit:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .submit,.page-recipes-overview .searchForm .submit{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.page-ideas .searchForm .submit:last-child,.page-recipes-overview .searchForm .submit:last-child{margin-right:0}}.page-ideas .searchForm .submit:after,.page-recipes-overview .searchForm .submit:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:38%;right:5%;font-size:8px;content:'\e67a';display:block}.page-ideas .searchForm .extraFiltersToggler,.page-recipes-overview .searchForm .extraFiltersToggler{position:relative;float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;text-align:right;cursor:pointer;padding:10px 25px 10px 5px;font-size:13px;line-height:1.35em}.page-ideas .searchForm .extraFiltersToggler:last-child,.page-recipes-overview .searchForm .extraFiltersToggler:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFiltersToggler,.page-recipes-overview .searchForm .extraFiltersToggler{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.page-ideas .searchForm .extraFiltersToggler:last-child,.page-recipes-overview .searchForm .extraFiltersToggler:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFiltersToggler,.lt-ie9 .page-recipes-overview .searchForm .extraFiltersToggler{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFiltersToggler:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFiltersToggler:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .extraFiltersToggler,.page-recipes-overview .searchForm .extraFiltersToggler{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%;margin-right:0}.page-ideas .searchForm .extraFiltersToggler:last-child,.page-recipes-overview .searchForm .extraFiltersToggler:last-child{margin-right:0}}.page-ideas .searchForm .extraFiltersToggler:after,.page-recipes-overview .searchForm .extraFiltersToggler:after{position:absolute;right:0;top:30%;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0px 5px;content:'\e67c'}.page-ideas .searchForm .extraFilters,.page-recipes-overview .searchForm .extraFilters{position:relative;float:left;width:100%;clear:both;padding:20px 20px 10px 20px;background:#e5f4fb}.page-ideas .searchForm .extraFilters .toggler,.page-recipes-overview .searchForm .extraFilters .toggler{cursor:pointer}.page-ideas .searchForm .extraFilters .toggler:after,.page-recipes-overview .searchForm .extraFilters .toggler:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:10px;content:'\e631';font-size:20px}.page-ideas .searchForm .extraFilters .options,.page-recipes-overview .searchForm .extraFilters .options{color:#444;padding-bottom:20px;float:left}.page-ideas .searchForm .extraFilters .options .title,.page-recipes-overview .searchForm .extraFilters .options .title{font-family:omnes-pro,arial,sans-serif;font-size:18px;font-weight:500;line-height:1.35em;margin-bottom:20px}.page-ideas .searchForm .extraFilters .options .title .icon_logo:before,.page-recipes-overview .searchForm .extraFilters .options .title .icon_logo:before{font-size:22px;width:30px;display:block;float:left}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFilters .options.duration,.page-recipes-overview .searchForm .extraFilters .options.duration{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .searchForm .extraFilters .options.duration:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration{margin-left:10.2469135802%;float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .extraFilters .options.duration,.page-recipes-overview .searchForm .extraFilters .options.duration{margin-left:10.2469135802%;float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%}.page-ideas .searchForm .extraFilters .options.duration:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration:last-child{margin-right:0}}.page-ideas .searchForm .extraFilters .options.duration.filter__video,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFilters .options.duration.filter__video,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{float:left;display:block;margin-right:2.7510316369%;width:54.3328748281%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .extraFilters .options.duration.filter__video,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{float:left;display:block;margin-right:2.7510316369%;width:54.3328748281%;margin-right:0}.page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .extraFilters .options.duration.filter__video,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.page-ideas .searchForm .extraFilters .options.duration.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.duration.filter__video:last-child{margin-right:0}}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFilters .options.difficulties,.page-recipes-overview .searchForm .extraFilters .options.difficulties{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .searchForm .extraFilters .options.difficulties:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties{margin-left:20.4938271605%;float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .extraFilters .options.difficulties,.page-recipes-overview .searchForm .extraFilters .options.difficulties{margin-left:20.4938271605%;float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%;margin-right:0}.page-ideas .searchForm .extraFilters .options.difficulties:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties:last-child{margin-right:0}}.page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .extraFilters .options.difficulties.filter__video,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.page-ideas .searchForm .extraFilters .options.difficulties.filter__video:last-child,.page-recipes-overview .searchForm .extraFilters .options.difficulties.filter__video:last-child{margin-right:0}}.page-ideas .searchForm .extraFilters .options.onlyShowVideos,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .searchForm .extraFilters .options.onlyShowVideos,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .searchForm .extraFilters .options.onlyShowVideos,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.lt-ie9 .page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-ideas .searchForm .extraFilters .options.onlyShowVideos,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos{margin-left:11.416781293%;float:left;display:block;margin-right:2.7510316369%;width:20.0825309491%;margin-right:0}.page-ideas .searchForm .extraFilters .options.onlyShowVideos:last-child,.page-recipes-overview .searchForm .extraFilters .options.onlyShowVideos:last-child{margin-right:0}}.page-ideas .searchForm .extraFilters .options .option,.page-recipes-overview .searchForm .extraFilters .options .option{width:50%;float:left}.lt-ie9 .page-ideas .searchForm .extraFilters .options+.options,.lt-ie9 .page-recipes-overview .searchForm .extraFilters .options+.options{margin-right:0}.page-ideas .recipes,.page-recipes-overview .recipes{min-height:500px;width:100%;margin-top:35px;padding:15px 10px 0px 10px;background:#fff;border-radius:5px;border-top-right-radius:20px;float:left}.page-ideas .recipes img,.page-recipes-overview .recipes img{width:100%}.page-ideas .recipes .teaser,.page-recipes-overview .recipes .teaser{line-height:1.1em;margin-bottom:30px}.page-ideas .recipes .teaser a,.page-recipes-overview .recipes .teaser a{zoom:1}.page-ideas .recipes .teaser a:after,.page-recipes-overview .recipes .teaser a:after{content:"";display:table;clear:both}.page-ideas .recipes .teaser .image .vocabulary-promo-type,.page-recipes-overview .recipes .teaser .image .vocabulary-promo-type{position:absolute;top:0;left:0;width:100%}.page-ideas .recipes .teaser .image .vocabulary-promo-type img,.page-recipes-overview .recipes .teaser .image .vocabulary-promo-type img{border-radius:0;width:25%;max-height:50%}.page-ideas .recipes .teaser .image .icon-video,.page-recipes-overview .recipes .teaser .image .icon-video{overflow:hidden;position:absolute;font-size:15px;top:0;right:0;z-index:1;display:table;background:#005AA9}.page-ideas .recipes .teaser .image .icon-video:before,.page-recipes-overview .recipes .teaser .image .icon-video:before{font-size:20px;color:#fff}.page-ideas .recipes .teaser.first .image .vocabulary-promo-type img,.page-recipes-overview .recipes .teaser.first .image .vocabulary-promo-type img{width:20%}.page-ideas .recipes .teaser .title,.page-recipes-overview .recipes .teaser .title{margin:10px 0 0 0}.page-ideas .recipes .first,.page-recipes-overview .recipes .first{width:100%}.lt-ie9 .page-ideas .recipes .first,.lt-ie9 .page-recipes-overview .recipes .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .page-ideas .recipes .first:last-child,.lt-ie9 .page-recipes-overview .recipes .first:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .recipes .first,.page-recipes-overview .recipes .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.page-ideas .recipes .first:last-child,.page-recipes-overview .recipes .first:last-child{margin-right:0}}.page-ideas .recipes .first img,.page-recipes-overview .recipes .first img{border-radius:5px;border-top-right-radius:20px}.page-ideas .recipes .first .icon-video,.page-recipes-overview .recipes .first .icon-video{border-radius:5px;padding:4px 13px 2px 15px;border-top-right-radius:20px;border-bottom-left-radius:20px}.page-ideas .recipes .second,.page-recipes-overview .recipes .second{width:100%}.lt-ie9 .page-ideas .recipes .second,.lt-ie9 .page-recipes-overview .recipes .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .page-ideas .recipes .second:last-child,.lt-ie9 .page-recipes-overview .recipes .second:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .recipes .second,.page-recipes-overview .recipes .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.page-ideas .recipes .second:last-child,.page-recipes-overview .recipes .second:last-child{margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.page-ideas .recipes .second .teaser,.page-recipes-overview .recipes .second .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .recipes .second .teaser:nth-child(2n),.page-recipes-overview .recipes .second .teaser:nth-child(2n){margin-right:0}.page-ideas .recipes .second .teaser:nth-child(2n+1),.page-recipes-overview .recipes .second .teaser:nth-child(2n+1){clear:left}.page-ideas .recipes .second .teaser:last-child,.page-recipes-overview .recipes .second .teaser:last-child{margin-right:0}}.page-ideas .recipes .second .teaser .icon-video,.page-recipes-overview .recipes .second .teaser .icon-video{padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.page-ideas .recipes .third,.page-recipes-overview .recipes .third{clear:both;width:100%}@media screen and (min-width: 525px) and (max-width: 820px){.page-ideas .recipes .third .teaser,.page-recipes-overview .recipes .third .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-ideas .recipes .third .teaser:nth-child(2n),.page-recipes-overview .recipes .third .teaser:nth-child(2n){margin-right:0}.page-ideas .recipes .third .teaser:nth-child(2n+1),.page-recipes-overview .recipes .third .teaser:nth-child(2n+1){clear:left}.page-ideas .recipes .third .teaser:last-child,.page-recipes-overview .recipes .third .teaser:last-child{margin-right:0}}.lt-ie9 .page-ideas .recipes .third .teaser,.lt-ie9 .page-recipes-overview .recipes .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .page-ideas .recipes .third .teaser:last-child,.lt-ie9 .page-recipes-overview .recipes .third .teaser:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .recipes .third .teaser,.page-recipes-overview .recipes .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.page-ideas .recipes .third .teaser:last-child,.page-recipes-overview .recipes .third .teaser:last-child{margin-right:0}}.page-ideas .recipes .third .teaser .icon-video,.page-recipes-overview .recipes .third .teaser .icon-video{padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.lt-ie9 .page-ideas .recipes .third .teaser+.teaser+.teaser,.lt-ie9 .page-recipes-overview .recipes .third .teaser+.teaser+.teaser{margin-right:0}.lt-ie9 .page-ideas .recipes .fourth,.lt-ie9 .page-recipes-overview .recipes .fourth{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;float:right}.lt-ie9 .page-ideas .recipes .fourth:last-child,.lt-ie9 .page-recipes-overview .recipes .fourth:last-child{margin-right:0}@media screen and (min-width: 525px){.page-ideas .recipes .fourth,.page-recipes-overview .recipes .fourth{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;float:right}.page-ideas .recipes .fourth:last-child,.page-recipes-overview .recipes .fourth:last-child{margin-right:0}}.lt-ie9 .page-ideas .recipes .fourth,.lt-ie9 .page-recipes-overview .recipes .fourth{clear:both;float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .page-ideas .recipes .fourth:last-child,.lt-ie9 .page-recipes-overview .recipes .fourth:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .recipes .fourth,.page-recipes-overview .recipes .fourth{clear:both;float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.page-ideas .recipes .fourth:last-child,.page-recipes-overview .recipes .fourth:last-child{margin-right:0}}.page-ideas .recipes .fourth img,.page-recipes-overview .recipes .fourth img{max-height:405px}.page-ideas .recipes .fourth .icon-video,.page-recipes-overview .recipes .fourth .icon-video{padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.lt-ie9 .page-ideas .recipes .fifth,.lt-ie9 .page-recipes-overview .recipes .fifth{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}.lt-ie9 .page-ideas .recipes .fifth:last-child,.lt-ie9 .page-recipes-overview .recipes .fifth:last-child{margin-right:0}@media screen and (min-width: 820px){.page-ideas .recipes .fifth,.page-recipes-overview .recipes .fifth{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}.page-ideas .recipes .fifth:last-child,.page-recipes-overview .recipes .fifth:last-child{margin-right:0}}.page-ideas .recipes .fifth img,.page-recipes-overview .recipes .fifth img{border-radius:5px;border-top-right-radius:20px}.page-ideas .recipes .fifth .icon-video,.page-recipes-overview .recipes .fifth .icon-video{padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.recipes .extra{margin:12px 0 0 0;font-size:16px}.recipes .extra .col{float:left}.recipes .extra .col div{margin:0 50px 0 0}.recipes .extra .col div:first-child{margin-bottom:3px}.recipes .extra .col div:before{font-size:25px;margin:0 10px 0 0;position:relative;top:5px;color:#000}.recipes .extra .cook-time:before,.recipes .extra .prep-time:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipes .extra .difficulty:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipes .extra .num-persons:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lt-ie9 .admin-menu .sticky-wrapper .stuck{top:156px}@media screen and (min-width: 820px){.admin-menu .sticky-wrapper .stuck{top:156px}}.node-recipe.view-mode-teaser_large{position:relative}.node-recipe.view-mode-teaser_large .vocabulary-campaign-type{position:absolute;top:0;left:0;width:100%}.node-recipe.view-mode-teaser_large .vocabulary-campaign-type img{border-radius:0;width:25%;max-height:50%}.node-recipe.view-mode-full{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.node-recipe.view-mode-full .field-name-field-recipe-description{font-weight:600;text-align:left}.lt-ie9 .node-recipe.view-mode-full .field-name-carrefour-social-share{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .node-recipe.view-mode-full .field-name-carrefour-social-share:last-child{margin-right:0}@media screen and (min-width: 525px){.node-recipe.view-mode-full .field-name-carrefour-social-share{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.node-recipe.view-mode-full .field-name-carrefour-social-share:last-child{margin-right:0}}.node-recipe.view-mode-full .field-name-field-recipe-description{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.node-recipe.view-mode-full .field-name-field-recipe-description:last-child{margin-right:0}.node-recipe.view-mode-full .image .ribbon img{max-height:50%;width:20%;border-radius:0}.node-recipe.view-mode-full .group-info{border:1px solid #E4E4E4;padding:0px 10px;margin-bottom:20px}.lt-ie9 .node-recipe.view-mode-full .group-info{padding:20px 20px 0 20px;border:1px solid #E4E4E4}@media screen and (min-width: 525px){.node-recipe.view-mode-full .group-info{padding:20px 20px 0 20px;border:1px solid #E4E4E4}}.node-recipe.view-mode-full .group-info .field{padding-bottom:10px}.node-recipe.view-mode-full .group-info .field-label{display:inline-block;vertical-align:top}.node-recipe.view-mode-full .group-info .field-items{display:inline-block;vertical-align:top}.node-recipe.view-mode-full .group-info .field-name-field-recipe-yield:before,.node-recipe.view-mode-full .group-info .field-name-field-recipe-difficulty:before,.node-recipe.view-mode-full .group-info .field-name-field-recipe-cook-time:before,.node-recipe.view-mode-full .group-info .field-name-field-recipe-prep-time:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;padding-right:10px;display:inline-block;color:#000}.node-recipe.view-mode-full .group-info .field-name-field-recipe-cook-time:before,.node-recipe.view-mode-full .group-info .field-name-field-recipe-prep-time:before{content:'\e66b'}.node-recipe.view-mode-full .group-info .field-name-field-recipe-difficulty:before{content:'\e669'}.node-recipe.view-mode-full .group-info .field-name-field-recipe-yield:before{content:'\e65a'}@media screen and (min-width: 525px) and (max-width: 820px){.node-recipe.view-mode-full .field-name-related-recipes .teaser,.node-recipe.view-mode-full .field-name-related-recipes .vocabulary-drive-promo-category{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.node-recipe.view-mode-full .field-name-related-recipes .teaser:last-child,.node-recipe.view-mode-full .field-name-related-recipes .vocabulary-drive-promo-category:last-child{margin-right:0}.node-recipe.view-mode-full .field-name-related-recipes .teaser:nth-child(2n),.node-recipe.view-mode-full .field-name-related-recipes .vocabulary-drive-promo-category:nth-child(2n){margin-right:0}.node-recipe.view-mode-full .field-name-related-recipes .teaser:nth-child(2n+1),.node-recipe.view-mode-full .field-name-related-recipes .vocabulary-drive-promo-category:nth-child(2n+1){clear:left}}.node-recipe.view-mode-full .field-name-related-recipes .teaser .link,.node-recipe.view-mode-full .field-name-related-recipes .vocabulary-drive-promo-category .link{font-size:20px;cursor:pointer;color:#444;font-weight:normal;height:auto;margin-bottom:30px;font-family:omnes-pro,arial,sans-serif}.node-recipe.view-mode-full .ingredients{background:#e5f4fb;padding:20px;position:relative;margin:0 0 20px 0}.node-recipe.view-mode-full .ingredients h3{margin:0}.node-recipe.view-mode-full .ingredients ul{padding-left:20px}.node-recipe.view-mode-full .ingredients ul li:last-child li.last{font-size:0}.node-recipe.view-mode-full .ingredients .addListToCart{position:absolute;top:10px;right:20px;font-size:0}.node-recipe.view-mode-full .ingredients .addListToCart:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;color:#018CD0;content:'\e604';display:block}.node-recipe.view-mode-full .left .instructions{zoom:1;margin-bottom:20px}.node-recipe.view-mode-full .left .instructions:after{content:"";display:table;clear:both}.node-recipe.view-mode-full .left .field-name-carrefour-recipe-promo-banner{margin-bottom:20px;text-align:center}.instructions ol{counter-reset:item;padding:0;margin:0;list-style-type:none}.instructions li{position:relative;display:inline-block;margin-left:30.7407407407%;padding:0 0 20px 0;margin-bottom:10px;border-bottom:1px solid #E4E4E4}.instructions li:before{background:#017CB8;color:#fff;font-weight:600;border-radius:50%;padding:10px 16px;content:counter(item) "  ";counter-increment:item;position:absolute;left:-20.32653%;top:20px}.lt-ie9 .instructions li:before{color:#017CB8;background:transparent}.instructions li:last-child{border-bottom:none;padding-bottom:0}.vocabulary-campaign-types.view-mode-full img{width:100%;margin-bottom:10px}.field-name-carrefour-recipe-ds-banner-cta-ingredients{background:#ed2988;color:#fff;margin:40px -20px -20px -20px;padding:14px;font-size:15px;line-height:19px}.field-name-carrefour-recipe-ds-banner-cta-ingredients .inner{max-width:284px;margin:0 auto}.field-name-carrefour-recipe-ds-banner-cta-ingredients .inner:before{margin:6px 13px 0 0;font-size:36px;float:left;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.field-name-carrefour-recipe-ds-banner-cta-ingredients p{margin:0px;overflow:hidden}.field-name-carrefour-recipe-ds-banner-cta-ingredients a{color:white;text-decoration:underline;font-weight:600}.related-beverage{border:1px solid #E4E4E4;margin:0 0 20px 0;padding:10px 0;width:100%;display:inline-block}.related-beverage h4{line-height:22px;color:#005AA9;margin:15px 0px 14px 0;font-size:25px}.related-beverage h4 span:before{margin:0px 15px 0 -45px;font-size:35px;position:relative;top:3px}.related-beverage .title{font-size:20px;font-weight:500;margin:0px 0px 6px 0}.related-beverage .subtitle{font-size:13px;line-height:1.35em}.related-beverage--left{float:left;text-align:center;width:40%;margin:0}.lt-ie9 .related-beverage--left{width:100%}@media screen and (min-width: 525px){.related-beverage--left{width:100%}}.lt-ie9 .related-beverage--left{width:40%}@media screen and (min-width: 760px){.related-beverage--left{width:40%}}.related-beverage--right{float:left;width:60%;padding:0px 20px 0px 45px;margin:0}.lt-ie9 .related-beverage--right{width:100%}@media screen and (min-width: 525px){.related-beverage--right{width:100%}}.lt-ie9 .related-beverage--right{width:60%}@media screen and (min-width: 760px){.related-beverage--right{width:60%}}.tip{background:#e5f4fb;padding:25px;margin:0 0 20px 0;border-radius:4px}.tip .label-above,.tip .pane-newsletter-push .pane-content h2,.pane-newsletter-push .pane-content .tip h2{font-size:1.467em;font-weight:500;margin:0 0 15px 0}.used-products{margin-bottom:40px;zoom:1}.used-products:after{content:"";display:table;clear:both}.used-products h2{max-width:370px;line-height:1em;margin:10px 0 30px 0}.lt-ie9 .used-products h2{text-align:left}@media screen and (min-width: 525px){.used-products h2{text-align:left}}.used-products h4{font-size:1em}.used-products .productGridSmall .product{position:relative;margin:0 0 15px 0}.lt-ie9 .used-products .productGridSmall .product{width:150px;float:left;margin:0 15px 0 0}@media screen and (min-width: 525px){.used-products .productGridSmall .product{width:150px;float:left;margin:0 15px 0 0}}.used-products .icons{background:#018CD0;color:white;position:absolute;top:-25px;right:25%;margin-right:-10px;border-radius:15px;padding:5px 8px;display:inline-block}.lt-ie9 .used-products .icons{right:auto;top:50px;margin-left:-23px}@media screen and (min-width: 525px){.used-products .icons{right:auto;top:50px;margin-left:-23px}}.used-products .icons.touche{background:#60b3db;margin-right:-20px}.lt-ie9 .used-products .icons.touche{margin-right:0px;margin-left:-29px}@media screen and (min-width: 525px){.used-products .icons.touche{margin-right:0px;margin-left:-29px}}.used-products .icons.touche .icon-plus:before{margin:0 5px 0 0}.recipe-video{display:none}.lt-ie9 .recipe-video{margin-bottom:60px;display:block}@media screen and (min-width: 525px){.recipe-video{margin-bottom:60px;display:block}}.recipe-video__title{display:none}.lt-ie9 .recipe-video__title{margin:0 0 15px 0;display:block}@media screen and (min-width: 525px){.recipe-video__title{margin:0 0 15px 0;display:block}}.recipe-video__text{display:none}.lt-ie9 .recipe-video__text{margin:15px 0 0 0;display:block}@media screen and (min-width: 525px){.recipe-video__text{margin:15px 0 0 0;display:block}}.node-recipe.view-mode-weekly_promo_detail{display:block;float:left;width:100%;position:relative;cursor:default}.node-recipe.view-mode-weekly_promo_detail>.contextual-links-wrapper{z-index:1000}.node-recipe.view-mode-weekly_promo_detail>.group-left{width:100%;float:left;position:relative}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail>.group-left{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;padding-right:5px;float:left}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail>.group-left:last-child{margin-right:0}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail>.group-left{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;padding-right:5px;float:left}.node-recipe.view-mode-weekly_promo_detail>.group-left:last-child{margin-right:0}}.node-recipe.view-mode-weekly_promo_detail>.group-right{width:100%;float:left;padding:0 15px}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail>.group-right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;position:relative;padding:0}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail>.group-right:last-child{margin-right:0}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail>.group-right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;position:relative;padding:0}.node-recipe.view-mode-weekly_promo_detail>.group-right:last-child{margin-right:0}}.node-recipe.view-mode-weekly_promo_detail .field-name-field-campaign-ribbon{position:absolute;left:0;top:0;display:inline-block;width:100%;vertical-align:top}.node-recipe.view-mode-weekly_promo_detail .field-name-field-campaign-ribbon img{max-height:50%;width:20%;border-radius:0}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .field-name-field-campaign-ribbon img{width:162px}@media screen and (min-width: 1026px){.node-recipe.view-mode-weekly_promo_detail .field-name-field-campaign-ribbon img{width:162px}}.node-recipe.view-mode-weekly_promo_detail .field-name-field-recipe-type .tag{position:absolute;background:#b4131e;font-size:15px;color:#ffffff;display:inline-block;padding:8px 14px 8px 7px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;text-decoration:none;font-weight:500;left:0px;bottom:0;margin:0px;line-height:20px}.node-recipe.view-mode-weekly_promo_detail .field-name-field-recipe-type .tag .icon:before{display:inline-block;margin-right:10px}.node-recipe.view-mode-weekly_promo_detail h2{display:block;padding:15px 0px 0px 0px;width:95%;margin:auto !important;margin-bottom:20px !important}@media screen and (min-width: 1024px){.node-recipe.view-mode-weekly_promo_detail h2{margin:0;width:100%}}.node-recipe.view-mode-weekly_promo_detail h2{box-sizing:border-box;color:#cf1a26;font-family:omnes-pro, arial, sans-serif;font-size:30px;font-weight:500;height:auto;line-height:32px;text-decoration:none;margin:0}.node-recipe.view-mode-weekly_promo_detail h2 a{color:inherit;cursor:pointer}.node-recipe.view-mode-weekly_promo_detail h2 a:hover{color:inherit}.node-recipe.view-mode-weekly_promo_detail .group-image{position:relative}.node-recipe.view-mode-weekly_promo_detail .group-image img{display:block}.node-recipe.view-mode-weekly_promo_detail .field-name-rating-plugin{margin-top:50px;padding-left:15px}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .field-name-rating-plugin{padding:0;margin-top:0}@media screen and (min-width: 1026px){.node-recipe.view-mode-weekly_promo_detail .field-name-rating-plugin{padding:0;margin-top:0}}.node-recipe.view-mode-weekly_promo_detail .instructions{margin-right:15px}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .instructions{margin-right:0}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail .instructions{margin-right:0}}.node-recipe.view-mode-weekly_promo_detail .instructions li{position:relative;margin-left:85px;padding:1px 0 20px 0;margin-bottom:10px;border-bottom:1px solid #E4E4E4;display:block}.node-recipe.view-mode-weekly_promo_detail .instructions li:before{left:-55px}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .instructions li:before{left:-13.32653%}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail .instructions li:before{left:-13.32653%}}.node-recipe.view-mode-weekly_promo_detail .instructions li:last-child{border-bottom:none !important;padding-bottom:0 !important}.node-recipe.view-mode-weekly_promo_detail .field-name-field-recipe-rel-prod{display:block;float:left;width:100%}.node-recipe.view-mode-weekly_promo_detail .node-product{margin-bottom:0}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .node-product{margin-bottom:10px}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail .node-product{margin-bottom:10px}}.node-recipe.view-mode-weekly_promo_detail .node-product .vocabulary-campaign-type img{position:absolute;top:0}.node-recipe.view-mode-weekly_promo_detail .node-product .tag{background:#e4e4e4;width:100%;height:36px;line-height:32px}.node-recipe.view-mode-weekly_promo_detail .node-product .tag .icon{display:inline-block;width:40px;height:36px;text-align:center;font-size:18px;color:#fff}.node-recipe.view-mode-weekly_promo_detail .node-product .tag .text{display:inline}.node-recipe.view-mode-weekly_promo_detail .node-product .group-promo-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #d9d9d9;padding:8px 10px 15px;font-size:13px;color:#333333;line-height:17px}.node-recipe.view-mode-weekly_promo_detail .node-product .field-name-carrefour-product-image-clone{max-width:50%}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description{float:right;font-size:13px;color:#888888;text-align:right;position:relative;z-index:10;margin:-10px 0 0}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-product-promo-price{font-size:24px;color:#000000;font-weight:500}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext{zoom:1}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext:after{content:"";display:table;clear:both}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item{margin:10px 0px 0px 0px;width:100px;float:right;padding-left:5px;padding-right:5px}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item:hover{background-color:#ed2c88}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item span{margin:0 !important}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-carrefour-cart-add-to-cart{zoom:1}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-carrefour-cart-add-to-cart:after{content:"";display:table;clear:both}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-carrefour-cart-add-to-cart .field-item{float:right}.node-recipe.view-mode-weekly_promo_detail .node-product .field-name-carrefour-publish-period{text-align:center;margin-top:10px;color:#777}.node-recipe.view-mode-weekly_promo_detail .node-product img{width:100%;max-width:220px;margin-bottom:10px}.node-recipe.view-mode-weekly_promo_detail .node-product .field-name-carrefour-promo-cta a{margin-top:5px;padding:9px 20px;background:#ED1C24}.node-recipe.view-mode-weekly_promo_detail .node-product .field-name-carrefour-promo-cta a:hover{background:#ce1019}.node-recipe.view-mode-weekly_promo_detail .group-info{border:1px solid #E4E4E4;margin-top:10px;margin-bottom:20px;padding:20px 20px 0 20px;float:left;width:100%}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .group-info{border:1px solid #E4E4E4}@media screen and (min-width: 525px){.node-recipe.view-mode-weekly_promo_detail .group-info{border:1px solid #E4E4E4}}.node-recipe.view-mode-weekly_promo_detail .group-info .field{padding-bottom:10px}.node-recipe.view-mode-weekly_promo_detail .group-info .field-label{display:inline-block;vertical-align:top}.node-recipe.view-mode-weekly_promo_detail .group-info .field-items{display:inline-block;vertical-align:top}.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-yield:before,.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-difficulty:before,.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-cook-time:before,.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-prep-time:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;padding-right:10px;display:inline-block;color:#000}.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-cook-time:before,.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-prep-time:before{content:'\e66b'}.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-difficulty:before{content:'\e669'}.node-recipe.view-mode-weekly_promo_detail .group-info .field-name-field-recipe-yield:before{content:'\e65a'}.node-recipe.view-mode-weekly_promo_detail .action-print,.node-recipe.view-mode-weekly_promo_detail .action-mail{float:left;background:#6fad00 !important;width:100%;margin:auto;margin-top:10px;padding:10px 15px !important;text-align:left !important}.node-recipe.view-mode-weekly_promo_detail .action-print:before,.node-recipe.view-mode-weekly_promo_detail .action-mail:before{margin-right:10px;font-size:22px;margin-top:-10px;top:4px;position:relative;display:inline-block}.node-recipe.view-mode-weekly_promo_detail .action-print:hover,.node-recipe.view-mode-weekly_promo_detail .action-mail:hover{background:#5e9300 !important}.node-recipe.view-mode-weekly_promo_detail a.action-print{display:none}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail a.action-print{display:block;margin-bottom:0;margin-top:0 !important}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail a.action-print{display:block;margin-bottom:0;margin-top:0 !important}}.node-recipe.view-mode-weekly_promo_detail .action-mail{margin-top:20px;margin-bottom:20px}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .action-mail{margin-bottom:0;margin-top:10px !important}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail .action-mail{margin-bottom:0;margin-top:10px !important}}.node-recipe.view-mode-weekly_promo_detail .ingredients{background:#e5f4fb;padding:20px;position:relative;margin:0 0 20px 0;float:left;width:100%}.node-recipe.view-mode-weekly_promo_detail .ingredients h3{margin:0}.node-recipe.view-mode-weekly_promo_detail .ingredients ul{padding-left:20px}.node-recipe.view-mode-weekly_promo_detail .ingredients ul li:last-child li.last{font-size:0}.node-recipe.view-mode-weekly_promo_detail .ingredients .field-name-carrefour-recipe-ds-banner-cta-ingredients{display:none}.lt-ie9 .node-recipe.view-mode-weekly_promo_detail .ingredients .field-name-carrefour-recipe-ds-banner-cta-ingredients{display:block}@media screen and (min-width: 760px){.node-recipe.view-mode-weekly_promo_detail .ingredients .field-name-carrefour-recipe-ds-banner-cta-ingredients{display:block}}.node-recipe.view-mode-weekly_promo_detail .ingredients .addListToCart{position:absolute;top:10px;right:20px;font-size:0}.node-recipe.view-mode-weekly_promo_detail .ingredients .addListToCart:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;color:#018CD0;content:'\e604';display:block}.page-node.node-type-season-dossier .banner{min-height:250px;margin-bottom:10px}.page-node.node-type-season-dossier .field-name-field-seasondos-intro{font-weight:600;font-size:18px}.page-node.node-type-season-dossier .top{float:left;background:#fff}.page-node.node-type-season-dossier .bottom{float:left;margin-top:30px;width:100%}.page-node.node-type-season-dossier .field-name-carrefour-social-share{width:100%}.page-node.node-type-season-dossier h2{font-weight:400;color:#333333;width:100%;padding:0px 0px 15px 0px;margin:0px 0px 13px 0px;border-bottom:2px solid #333333;margin:0px}@media screen and (min-width: 520px){.page-node.node-type-season-dossier h2{font-size:40px;line-height:40px}}@media screen and (max-width: 519px){.page-node.node-type-season-dossier h2{font-size:30px;line-height:30px}}.page-node.node-type-season-dossier .dossier_layout{background:none;padding:0px}.page-node.node-type-season-dossier .dossier_layout .top{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.page-node.node-type-season-dossier .dossier_layout .bottom{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.page-node.node-type-season-dossier .field-name-field-seasondos-body{float:left;width:100%}.season__related-dossiers,.season__related-recipes{float:left;width:100%}.season__related-dossiers>h3,.season__related-recipes>h3{margin:0px;padding:1em 0;border-bottom:1px solid #E4E4E4}.season__related-dossiers>h3 a,.season__related-recipes>h3 a{color:#000}.season__related-dossiers .slider-row,.season__related-recipes .slider-row{padding:0px;margin:40px 0px 0px 0px;float:left;width:100%}.season__related-dossiers .slider-row .teaser,.season__related-recipes .slider-row .teaser{width:100% !important;margin-right:0px !important}.season__related-recipes .teaser .link{font-family:omnes-pro,arial,sans-serif;font-size:26px;margin:18px 50px 0 0;line-height:1.1em;min-height:65px;color:#0079B8;font-weight:400;padding:0px}.season__related-dossiers .title{color:#0079B8 !important}.season__related-dossiers .link{display:none}.node-season-product{padding-bottom:15px}.node-season-product h3{margin:0;font-weight:200;font-family:omnes-pro,arial,sans-serif;margin-top:10px;color:#333333}.lt-ie9 .node-season-product h3{min-height:65px;line-height:1.1em}.lt-ie9 .node-season-product .field-name-field-seasonprod-body{font-family:arial, sans-serif;min-height:120px}.lt-ie9 .node-season-product .field-name-field-seasonprod-body p{margin-top:0}@media screen and (min-width: 525px){.node-season-product h3{min-height:65px;line-height:1.1em}.node-season-product .field-name-field-seasonprod-body{font-family:arial, sans-serif;min-height:120px}.node-season-product .field-name-field-seasonprod-body p{margin-top:0}}.node-season-product .field-name-field-seasonprod-link{font-weight:600;font-family:arial, sans-serif;color:#0079B8}.node-season-product .field-name-field-seasonprod-link a{vertical-align:bottom;display:inline-block;font-size:15px}.node-season-product .field-name-field-seasonprod-relproduct .field-name-title-field{color:#0079B8}.node-season-product.view-mode-teaser{cursor:default !important}.node-season-product.view-mode-teaser h3{margin:0;font-weight:200;font-size:24px;line-height:1.1em;padding:3px 0 10px 0;height:55px;color:#333333}.node-season-product.view-mode-teaser .field-name-field-seasonprod-link{margin-top:10px;font-weight:600;font-size:15px;color:#0079B8;font-family:arial, sans-serif}.node-season-product.view-mode-teaser .field-name-field-seasonprod-link a{vertical-align:bottom;display:inline-block;color:#0079b8 !important;margin-right:15px}.node-season-product.view-mode-teaser .field-name-field-seasonprod-link a:hover{color:#0079b8 !important}.productOffer{font-family:arial, sans-serif;font-weight:600;font-size:15px;color:#0079B8}.productOffer a{vertical-align:bottom;display:inline-block;line-height:2em;color:#0079b8 !important}.productOffer a:hover{color:#0079b8 !important}.season-dossier-row .teaser:nth-child(2),.season-dossier-row .teaser:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 820px){.season-dossier-row .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.season-dossier-row .teaser:last-child{margin-right:0}.season-dossier-row .teaser:nth-child(2){display:block;margin-right:0}}.lt-ie9 .season-dossier-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .season-dossier-row .teaser:last-child{margin-right:0}.lt-ie9 .season-dossier-row .teaser:nth-child(2),.lt-ie9 .season-dossier-row .teaser:nth-child(3){display:block}@media screen and (min-width: 820px){.season-dossier-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.season-dossier-row .teaser:last-child{margin-right:0}.season-dossier-row .teaser:nth-child(2),.season-dossier-row .teaser:nth-child(3){display:block}}.lt-ie9 .season-dossier-row .teaser+.teaser+.teaser{margin-right:0}.season-product-row .node:nth-child(2),.season-product-row .node:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 1245px){.season-product-row .node{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.season-product-row .node:last-child{margin-right:0}.season-product-row .node:nth-child(2){display:block;margin-right:0}}.lt-ie9 .season-product-row .node{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .season-product-row .node:last-child{margin-right:0}.lt-ie9 .season-product-row .node:nth-child(2),.lt-ie9 .season-product-row .node:nth-child(3){display:block}@media screen and (min-width: 1245px){.season-product-row .node{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.season-product-row .node:last-child{margin-right:0}.season-product-row .node:nth-child(2),.season-product-row .node:nth-child(3){display:block}}.lt-ie9 .season-product-row .node+.node+.node{margin-right:0}.season-dossier-row .corner-title .title,.inSeason .corner-title .title{background:#018CD0}.season-dossier-row .corner-title .subTitle,.inSeason .corner-title .subTitle{color:#018CD0}.field-name-seasonal-products .corner-title .title,.pane-season-products-in-season .corner-title .title,.pane-season-products-in-homepage .corner-title .title{background:#9BC329}.field-name-seasonal-products .corner-title .subTitle,.pane-season-products-in-season .corner-title .subTitle,.pane-season-products-in-homepage .corner-title .subTitle{color:#9BC329}.page-node.node-type-dossier .banner{margin-bottom:10px !important}.page-node.node-type-dossier .top{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;float:left;background:#fff}.page-node.node-type-dossier .bottom{float:left;width:100%;padding:10px 0px;margin:30px -10px 0 -10px;box-sizing:content-box}.page-node.node-type-dossier .bottom .field{box-sizing:border-box}.page-node.node-type-dossier h2{font-weight:400;color:#333333;width:100%;padding:0px 0px 15px 0px;margin:0px 0px 20px 0px;border-bottom:2px solid #333333}@media screen and (min-width: 520px){.page-node.node-type-dossier h2{font-size:40px;line-height:40px}}@media screen and (max-width: 519px){.page-node.node-type-dossier h2{font-size:30px;line-height:30px}}.dossier_layout{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;padding:10px 20px}.dossier_layout .field-name-carrefour-social-share{float:left}.dossier_layout .field-name-field-dossier-html{clear:both}.dossier_layout .image{margin-bottom:20px;position:relative}.dossier_layout .image img{width:100%;display:block}.dossier_layout .image .tag{height:35px;color:#fff;position:absolute;bottom:0;left:0px;background:#005AA9;padding:5px 20px 5px 0px;display:inline-block;vertical-align:top;font-size:16px;border-top-right-radius:10px}.dossier_layout .image .tag .icon{line-height:22px;margin-top:-3px}.dossier_layout .image .tag .icon:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:25px;padding:2px 10px 0 10px;display:inline-block}.lt-ie9 .dossier_layout .left{margin-right:0.8%;width:66.8%;border-right:1px solid #E4E4E4;padding-right:10px;float:left}@media screen and (min-width: 820px){.dossier_layout .left{margin-right:0.8%;width:66.8%;border-right:1px solid #E4E4E4;padding-right:10px;float:left}}.lt-ie9 .dossier_layout .right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .dossier_layout .right:last-child{margin-right:0}@media screen and (min-width: 820px){.dossier_layout .right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.dossier_layout .right:last-child{margin-right:0}}.dossier_layout .dossier.teaser{padding-bottom:20px}.dossier_layout .dossier.teaser:nth-child(2),.dossier_layout .dossier.teaser:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 820px){.dossier_layout .dossier.teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.dossier_layout .dossier.teaser:last-child{margin-right:0}.dossier_layout .dossier.teaser:nth-child(2){display:block;margin-right:0}}.lt-ie9 .dossier_layout .dossier.teaser:nth-child(2),.lt-ie9 .dossier_layout .dossier.teaser:nth-child(3){display:block}.lt-ie9 .dossier_layout .dossier.teaser:first-child{height:358px}@media screen and (min-width: 820px){.dossier_layout .dossier.teaser:nth-child(2),.dossier_layout .dossier.teaser:nth-child(3){display:block}.dossier_layout .dossier.teaser:first-child{height:358px}}.dossier-row .teaser:nth-child(2),.dossier-row .teaser:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 820px){.dossier-row .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.dossier-row .teaser:last-child{margin-right:0}.dossier-row .teaser:nth-child(2){display:block;margin-right:0}}.lt-ie9 .dossier-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .dossier-row .teaser:last-child{margin-right:0}.lt-ie9 .dossier-row .teaser:nth-child(2),.lt-ie9 .dossier-row .teaser:nth-child(3){display:block}@media screen and (min-width: 820px){.dossier-row .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.dossier-row .teaser:last-child{margin-right:0}.dossier-row .teaser:nth-child(2),.dossier-row .teaser:nth-child(3){display:block}}.lt-ie9 .dossier-row .teaser+.teaser+.teaser{margin-right:0}.dossier.teaser .title{font-family:omnes-pro,arial,sans-serif;font-size:26px;margin:18px 50px 0 0;line-height:1.1em;min-height:65px;color:#333333;font-weight:400}.dossier.teaser.bold .title{line-height:1.1em}.pane-season-dossiers-season{position:relative}@media screen and (min-width: 820px){.pane-season-dossiers-season .second .teaser:first-child{min-height:260px}}@media screen and (min-width: 1026px){.pane-season-dossiers-season .second .teaser:first-child{min-height:300px}}.lt-ie9 .pane-season-dossiers-season .second .teaser:first-child{min-height:363px}@media screen and (min-width: 1245px){.pane-season-dossiers-season .second .teaser:first-child{min-height:363px}}@media screen and (min-width: 760px){.pane-season-dossiers-season .second .dossier{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.pane-season-dossiers-season .second .dossier:nth-child(2n){margin-right:0}.pane-season-dossiers-season .second .dossier:nth-child(2n+1){clear:left}.pane-season-dossiers-season .second .dossier:last-child{margin-right:0}}.lt-ie9 .pane-season-dossiers-season .second .dossier{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.lt-ie9 .pane-season-dossiers-season .second .dossier:last-child{margin-right:0}@media screen and (min-width: 820px){.pane-season-dossiers-season .second .dossier{float:left;display:block;margin-right:2.4691358025%;width:100%;margin-right:0}.pane-season-dossiers-season .second .dossier:last-child{margin-right:0}}.page-inspiration .categories{background:#333333;text-align:center;float:left;position:relative;padding:10px 35px 5px 35px;height:85px;margin-bottom:55px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;float:left;display:block;margin-right:1.6326530612%;width:100%;width:99%}.page-inspiration .categories:last-child{margin-right:0}.lt-ie9 .page-inspiration .categories{float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%;margin-right:0;margin-left:6.7755102041%}.lt-ie9 .page-inspiration .categories:last-child{margin-right:0}@media screen and (min-width: 820px){.page-inspiration .categories{float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%;margin-right:0;margin-left:6.7755102041%}.page-inspiration .categories:last-child{margin-right:0}}.page-inspiration .categories ul.slides li{float:left;cursor:pointer;text-align:center;width:100px;margin-right:10px;min-height:69px;color:#b5b5b5}.page-inspiration .categories ul.slides li .icon_logo{color:#fff;font-family:'carrefour-icons';font-size:25px;line-height:1em;display:block}.page-inspiration .categories ul.slides li .icon_logo:before{padding:2px 1px 7px 1px;display:inline-block}.page-inspiration .categories ul.slides li .text{height:30px;font-size:14px;line-height:1em}.page-inspiration .categories ul.slides li .text .wrapper{display:inline}.page-inspiration .categories ul.slides li a{color:#b5b5b5}.page-inspiration .categories ul.slides li:hover{color:#60B3DC}.page-inspiration .categories ul.slides li:hover .icon_logo{color:#60B3DC}.page-inspiration .categories ul.slides li.active{color:#60B3DC;position:relative}.page-inspiration .categories ul.slides li.active .icon_logo{color:#60B3DC}.page-inspiration .categories ul.slides li.active:after{position:absolute;bottom:-20px;height:21px;content:'';display:block;width:100%;background:url("/sites/all/themes/xtheme/img/backgrounds/promos_arrow_down.png") no-repeat center center}.page-inspiration .categories .flex-prev,.page-inspiration .categories .flex-next{height:75px;background:#333333;padding:0 15px 0 13px;top:0}.page-inspiration .categories .flex-prev:before,.page-inspiration .categories .flex-next:before{font-size:14px;line-height:5.5em}.page-inspiration .categories .flex-prev.flex-disabled,.page-inspiration .categories .flex-next.flex-disabled{display:none}.page-inspiration .searchText{clear:both}.page-inspiration .main{background:none;padding:0;border-top-right-radius:5px}.page-inspiration .dossiers{clear:both;min-height:500px;width:100%;padding:0 10px 0px 10px;background:#fff;border-radius:5px;border-top-right-radius:20px;float:left}.page-inspiration .dossiers img{width:100%}.page-inspiration .dossiersSpiral{float:left}.page-inspiration .dossiersSpiral .first{width:100%}.lt-ie9 .page-inspiration .dossiersSpiral .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .page-inspiration .dossiersSpiral .first:last-child{margin-right:0}@media screen and (min-width: 820px){.page-inspiration .dossiersSpiral .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.page-inspiration .dossiersSpiral .first:last-child{margin-right:0}}.page-inspiration .dossiersSpiral .second{width:100%}.lt-ie9 .page-inspiration .dossiersSpiral .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .page-inspiration .dossiersSpiral .second:last-child{margin-right:0}@media screen and (min-width: 820px){.page-inspiration .dossiersSpiral .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.page-inspiration .dossiersSpiral .second:last-child{margin-right:0}}.page-inspiration .dossiersSpiral .second .teaser:first-child{min-height:365px}@media screen and (min-width: 525px) and (max-width: 820px){.page-inspiration .dossiersSpiral .second .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-inspiration .dossiersSpiral .second .teaser:nth-child(2n){margin-right:0}.page-inspiration .dossiersSpiral .second .teaser:nth-child(2n+1){clear:left}.page-inspiration .dossiersSpiral .second .teaser:last-child{margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.page-inspiration .dossiersSpiral .third .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-inspiration .dossiersSpiral .third .teaser:last-child{margin-right:0}.page-inspiration .dossiersSpiral .third .teaser:nth-child(2n){margin-right:0}.page-inspiration .dossiersSpiral .third .teaser:nth-child(2n+1){clear:left}}.lt-ie9 .page-inspiration .dossiersSpiral .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .page-inspiration .dossiersSpiral .third .teaser:last-child{margin-right:0}.lt-ie9 .page-inspiration .dossiersSpiral .third .teaser:nth-child(3n){margin-right:0}.lt-ie9 .page-inspiration .dossiersSpiral .third .teaser:nth-child(3n+1){clear:left}@media screen and (min-width: 820px){.page-inspiration .dossiersSpiral .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.page-inspiration .dossiersSpiral .third .teaser:last-child{margin-right:0}.page-inspiration .dossiersSpiral .third .teaser:nth-child(3n){margin-right:0}.page-inspiration .dossiersSpiral .third .teaser:nth-child(3n+1){clear:left}}.lt-ie9 .page-inspiration .dossiersSpiral .third .teaser+.teaser+.teaser{margin-right:0}.page-inspiration .dossiersGrid{float:left;margin-top:10px !important;width:100%}@media screen and (max-width: 525px){.page-inspiration .dossiersGrid .teaser{float:left;display:block;margin-right:2.4691358025%;width:100%}.page-inspiration .dossiersGrid .teaser:last-child{margin-right:0}.page-inspiration .dossiersGrid .teaser:nth-child(n){margin-right:0}}@media screen and (min-width: 525px) and (max-width: 1026px){.page-inspiration .dossiersGrid .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.page-inspiration .dossiersGrid .teaser:last-child{margin-right:0}.page-inspiration .dossiersGrid .teaser:nth-child(2n){margin-right:0}.page-inspiration .dossiersGrid .teaser:nth-child(2n+1){clear:left}}.lt-ie9 .page-inspiration .dossiersGrid .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .page-inspiration .dossiersGrid .teaser:last-child{margin-right:0}.lt-ie9 .page-inspiration .dossiersGrid .teaser.third{margin-right:0}@media screen and (min-width: 1026px){.page-inspiration .dossiersGrid .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.page-inspiration .dossiersGrid .teaser:last-child{margin-right:0}.page-inspiration .dossiersGrid .teaser.third{margin-right:0}}.cta-newsletter{position:relative;padding:15px 25px;background:#d1f0ff;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px;min-height:129px;zoom:1}.lt-ie9 .cta-newsletter{padding:25px 25px 15px 25px}@media screen and (min-width: 760px){.cta-newsletter{padding:25px 25px 15px 25px}}.cta-newsletter:after{content:"";display:table;clear:both}.cta-newsletter .cta-newsletter__cta{margin:18px 0 10px 0}.lt-ie9 .cta-newsletter .cta-newsletter__cta{width:31.3%;position:absolute;top:50%;right:0px;margin:-23px 0 0 0}@media screen and (min-width: 760px){.cta-newsletter .cta-newsletter__cta{width:31.3%;position:absolute;top:50%;right:0px;margin:-23px 0 0 0}}.cta-newsletter .cta-newsletter__cta a{background-color:#005AA9;border-radius:5px;color:#fff !important;display:block;font-size:16px;line-height:36px;padding:5px 5px;text-decoration:none;text-align:center;transition:background-color 0.1s ease-in-out}.cta-newsletter .cta-newsletter__cta a:hover{background-color:#018CD0}.lt-ie9 .cta-newsletter__content{float:left;width:68%}.lt-ie9 .cta-newsletter__content.no-cta{width:100%}@media screen and (min-width: 760px){.cta-newsletter__content{float:left;width:68%}.cta-newsletter__content.no-cta{width:100%}}.cta-newsletter__content p{margin-top:0px}.cta-newsletter__title{margin:0px 0px 10px 0;padding:0;position:relative;color:#005AA9;font-weight:500;font-size:24px;line-height:28px;min-height:35px}.cta-newsletter__title span:before{float:left;font-size:28px;margin-right:7px}.cta-newsletter__wrapper{zoom:1;position:relative}.cta-newsletter__wrapper:after{content:"";display:table;clear:both}.node-dossier-template.view-mode-full{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;padding:10px 20px}.node-dossier-template.view-mode-full p{font-size:18px;line-height:22px}.node-dossier-template.view-mode-full>.group-left{width:100%;float:left;position:relative}.lt-ie9 .node-dossier-template.view-mode-full>.group-left{margin-right:0.8%;width:66.8%;border-right:1px solid #E4E4E4;padding-right:10px;float:left}@media screen and (min-width: 1245px){.node-dossier-template.view-mode-full>.group-left{margin-right:0.8%;width:66.8%;border-right:1px solid #E4E4E4;padding-right:10px;float:left}}.node-dossier-template.view-mode-full>.group-right{width:100%;float:left}.lt-ie9 .node-dossier-template.view-mode-full>.group-right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;position:relative}.lt-ie9 .node-dossier-template.view-mode-full>.group-right:last-child{margin-right:0}@media screen and (min-width: 1245px){.node-dossier-template.view-mode-full>.group-right{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;position:relative}.node-dossier-template.view-mode-full>.group-right:last-child{margin-right:0}}.node-dossier-template.view-mode-full .group-sticky{padding-top:10px}.lt-ie9 .node-dossier-template.view-mode-full .group-sticky.stuck{padding-top:20px;width:388px;position:fixed}@media screen and (min-width: 1245px){.node-dossier-template.view-mode-full .group-sticky.stuck{padding-top:20px;width:388px;position:fixed}}.node-dossier-template.view-mode-full .node-dossier-template__header{position:relative}.node-dossier-template.view-mode-full .node-dossier-template__title{border-bottom:2px solid #000;color:#000;font-weight:500;font-size:28px;line-height:32px;margin:0px;padding:10px 0}.lt-ie9 .node-dossier-template.view-mode-full .node-dossier-template__title{font-size:36px;line-height:38px}@media screen and (min-width: 760px){.node-dossier-template.view-mode-full .node-dossier-template__title{font-size:36px;line-height:38px}}.lt-ie9 .node-dossier-template.view-mode-full.node-dossier-template--image .node-dossier-template__title{position:absolute;bottom:15px;border-bottom:0px;left:15px;margin-right:15px;padding:10px 25px 15px;max-width:540px;border-radius:5px;border-top-right-radius:20px;background:rgba(255,255,255,0.8)}@media screen and (min-width: 760px){.node-dossier-template.view-mode-full.node-dossier-template--image .node-dossier-template__title{position:absolute;bottom:15px;border-bottom:0px;left:15px;margin-right:15px;padding:10px 25px 15px;max-width:540px;border-radius:5px;border-top-right-radius:20px;background:rgba(255,255,255,0.8)}}.rdFlexslider,.rrFlexslider{position:relative}.rdFlexslider .flex-prev,.rdFlexslider .flex-next,.rrFlexslider .flex-prev,.rrFlexslider .flex-next{top:13%}@media screen and (min-width: 960px) and (max-width: 1239px){.node-dossier-template.view-mode-full{padding:10px 100px}}.node-dossier-template.node-teaser .title{font-family:omnes-pro,arial,sans-serif;font-size:26px;margin:18px 50px 0 0;line-height:1.1em;min-height:65px;color:#333333;font-weight:400}.free_html_layout .banner{margin:0;width:100%}.free_html_layout .top{background:#fff}.free_html_layout .middle .group-related-dossiers .slider-row,.free_html_layout .middle .group-related-recipes .slider-row{position:relative}@media screen and (min-width: 760px){.free_html_layout .middle .group-related-dossiers .slider-row .flex-direction-nav,.free_html_layout .middle .group-related-recipes .slider-row .flex-direction-nav{display:none !important}}@media screen and (min-width: 760px){.free_html_layout .middle .group-related-dossiers ul.slides,.free_html_layout .middle .group-related-recipes ul.slides{width:106% !important}.free_html_layout .middle .group-related-dossiers ul.slides .slide:nth-child(3n+3),.free_html_layout .middle .group-related-recipes ul.slides .slide:nth-child(3n+3){margin-right:0 !important}}.free_html_layout .middle .group-related-dossiers ul.slides .slide,.free_html_layout .middle .group-related-recipes ul.slides .slide{float:left;display:block;margin-right:2.0491803279%;width:31.9672131148%;margin-right:0}.free_html_layout .middle .group-related-dossiers ul.slides .slide:last-child,.free_html_layout .middle .group-related-recipes ul.slides .slide:last-child{margin-right:0}.free_html_layout .middle .group-related-dossiers ul.slides .slide .link,.free_html_layout .middle .group-related-recipes ul.slides .slide .link{padding:13px 0 20px 0 !important}.free_html_layout .bottom{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.node-free-html.view-mode-full .group-related-dossiers,.node-free-html.view-mode-full .group-related-recipes{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;overflow:visible;float:left;width:100%;margin-top:30px}.node-free-html.view-mode-full .graph_el{float:right;display:none}.lt-ie9 .node-free-html.view-mode-full .graph_el{display:inline-block;margin:-7px 70px 0 0}@media screen and (min-width: 1026px){.node-free-html.view-mode-full .graph_el{display:inline-block;margin:-7px 70px 0 0}}.advertisement-row{position:relative}.advertisement-row .teaser{display:none;margin-right:20px}.advertisement-row .teaser img{width:100%}.advertisement-row .flex-prev,.advertisement-row .flex-next{top:25%}.advertisement-row .node-advertisement-slide__text{display:none}.node-product.view-mode-teaser_small{position:relative;text-align:center;display:table;width:100%}.lt-ie9 .node-product.view-mode-teaser_small{display:block}@media screen and (min-width: 525px){.node-product.view-mode-teaser_small{display:block}}.node-product.view-mode-teaser_small .product-small__title{display:table-cell;width:50%;text-align:center;vertical-align:middle;padding:0 10px}.lt-ie9 .node-product.view-mode-teaser_small .product-small__title{padding:0px;width:auto;float:none;display:block}@media screen and (min-width: 525px){.node-product.view-mode-teaser_small .product-small__title{padding:0px;width:auto;float:none;display:block}}.lt-ie9 .node-product.view-mode-teaser_small .product-small__title h4{margin:0;max-width:none}@media screen and (min-width: 525px){.node-product.view-mode-teaser_small .product-small__title h4{margin:0;max-width:none}}.node-product.view-mode-teaser_small .field-name-field-product-image{display:table-cell;width:50%;text-align:center;padding:0 10px}.lt-ie9 .node-product.view-mode-teaser_small .field-name-field-product-image{padding:0px;width:auto;float:none;display:block}@media screen and (min-width: 525px){.node-product.view-mode-teaser_small .field-name-field-product-image{padding:0px;width:auto;float:none;display:block}}.node-product.view-mode-teaser_small img{max-width:100%}.lt-ie9 .node-product.view-mode-teaser_small img{margin:0px;height:125px;width:auto}@media screen and (min-width: 525px){.node-product.view-mode-teaser_small img{margin:0px;height:125px;width:auto}}.products--promo .block{margin-bottom:20px;padding:10px;border:1px solid #E4E4E4;width:100%;display:block;position:relative}.products--promo .left{float:left;display:block;margin-right:1.6326530612%;width:100%}.products--promo .left:last-child{margin-right:0}.products--promo .left .block{float:left}.lt-ie9 .products--promo .left{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .products--promo .left:last-child{margin-right:0}@media screen and (min-width: 1245px){.products--promo .left{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.products--promo .left:last-child{margin-right:0}}.products--promo .right{float:left;display:block;margin-right:1.6326530612%;width:100%}.products--promo .right:last-child{margin-right:0}.lt-ie9 .products--promo .right{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.lt-ie9 .products--promo .right:last-child{margin-right:0}@media screen and (min-width: 820px){.products--promo .right{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.products--promo .right:last-child{margin-right:0}}.lt-ie9 .products--promo .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}.lt-ie9 .products--promo .right:last-child{margin-right:0}@media screen and (min-width: 1245px){.products--promo .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}.products--promo .right:last-child{margin-right:0}}.product_layout{position:relative;font-family:open-sans,arial,sans-serif}.product_layout .main.vertical{position:relative;cursor:pointer;width:230px;background:#fff}.product_layout .main.vertical .field-name-carrefour-product-footnote-clone{line-height:1.2em;color:#777777;font-size:12px}.product_layout .main.vertical .field-name-field-product-period{text-align:center}.product_layout .main.vertical .tag{display:block;vertical-align:top;font-size:16px;height:36px;overflow:hidden}.product_layout .main.vertical .tag .icon{width:40px;height:36px;float:left}.product_layout .main.vertical .tag .icon:before{height:100%;color:#fff;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:25px;padding:6px 0 6px 0;display:block;text-align:center}.product_layout .main.vertical .tag .text{width:190px;height:37px;display:inline-block;padding-left:5px;background:#E4E4E4 !important;line-height:2.9em;font-size:11px;vertical-align:top}.lt-ie9 .product_layout .main.vertical .tag{bottom:5px}.product_layout .main.vertical .body{height:325px;overflow:hidden;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:10px}.product_layout .main.vertical .body .title{color:#000;min-height:50px;font-size:13px;line-height:1.35em;font-family:open-sans,arial,sans-serif}.product_layout .main.vertical .body .image{padding:10px 0;height:160px;margin:0px}.product_layout .main.vertical .body .image img{margin:auto;display:block;height:140px;width:auto}.product_layout .main.vertical .body .promoDescription{float:left}.product_layout .main.vertical .body:hover .tag{background:#dbdbdb}.product_layout .main.vertical .body:hover .body{background:#E4E4E4}.product_layout .main.vertical .field-name-field-product-period{position:absolute;bottom:0px;float:left;width:100%;padding:5px 0;line-height:1.2em;color:#777777;font-size:12px}.product_layout .main.vertical .extra{position:absolute;top:305px;right:10px;width:110px}.product_layout .modal{display:none}.product_layout .modal .addToCart{margin:10px 0 30px 0;width:100%}.product_layout .main.horizontal{border:1px solid #EAEAEA;cursor:pointer;font-family:arial, sans-serif;font-size:15px;width:100%;line-height:1.35em;color:#000}.product_layout .main.horizontal .body{width:100%;float:left}.product_layout .main.horizontal .tag{display:block;vertical-align:top;font-size:16px;height:78px;width:40px;float:left}.product_layout .main.horizontal .tag .icon{width:40px;height:36px}.product_layout .main.horizontal .tag .icon:before{height:100%;color:#fff;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:25px;padding:6px 0 6px 0;display:block;text-align:center}.lt-ie9 .product_layout .main.horizontal .tag{bottom:5px}.product_layout .main.horizontal .image{float:left;display:block;margin-right:2.4691358025%;width:38.5185185185%}.product_layout .main.horizontal .image:last-child{margin-right:0}@media screen and (min-width: 525px){.product_layout .main.horizontal .image{float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%}.product_layout .main.horizontal .image:last-child{margin-right:0}}.lt-ie9 .product_layout .main.horizontal .image{float:left;display:block;margin-right:2.4691358025%;width:18.024691358%}.lt-ie9 .product_layout .main.horizontal .image:last-child{margin-right:0}@media screen and (min-width: 1245px){.product_layout .main.horizontal .image{float:left;display:block;margin-right:2.4691358025%;width:18.024691358%}.product_layout .main.horizontal .image:last-child{margin-right:0}}.product_layout .main.horizontal .image img{height:auto;margin:auto;float:left;padding:6px;max-width:65%;max-height:78px}.product_layout .main.horizontal .text{float:left;padding:6px 6px 0 6px;line-height:1.15em;float:left;display:block;margin-right:2.4691358025%;width:59.012345679%;margin-right:0}.product_layout .main.horizontal .text:last-child{margin-right:0}@media screen and (min-width: 525px){.product_layout .main.horizontal .text{float:left;display:block;margin-right:2.4691358025%;width:38.5185185185%}.product_layout .main.horizontal .text:last-child{margin-right:0}}.lt-ie9 .product_layout .main.horizontal .text{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.lt-ie9 .product_layout .main.horizontal .text:last-child{margin-right:0}@media screen and (min-width: 1245px){.product_layout .main.horizontal .text{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.product_layout .main.horizontal .text:last-child{margin-right:0}}.product_layout .main.horizontal .price{max-height:78px}@media screen and (max-width: 525px){.product_layout .main.horizontal .price{float:left;display:block;margin-right:2.4691358025%;width:89.7530864198%;margin-right:0;margin-left:10.2469135802%}.product_layout .main.horizontal .price:last-child{margin-right:0}}.lt-ie9 .product_layout .main.horizontal .price{float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%;margin-right:0}.lt-ie9 .product_layout .main.horizontal .price:last-child{margin-right:0}@media screen and (min-width: 525px){.product_layout .main.horizontal .price{float:left;display:block;margin-right:2.4691358025%;width:28.2716049383%;margin-right:0}.product_layout .main.horizontal .price:last-child{margin-right:0}}.product_layout .main.horizontal .promoDescription{width:90px;height:65px;margin:7px}@media screen and (max-width: 525px){.product_layout .main.horizontal .promoDescription{float:left}}.product_layout .main.horizontal .field-name-field-product-period{width:100%;padding:5px 0;line-height:1.2em;color:#777777;font-size:12px}.product_layout .main.horizontal .icon-magnify{position:absolute;bottom:2px;margin-top:10px;color:#444444;margin-left:-30px}.productGrid .productRow{position:relative;width:100%;float:left;height:362px;overflow:hidden;margin-bottom:20px}.productGrid .productRow ul{padding:0;margin:0;list-style:none}.productGrid .productRow ul li{float:left;width:230px;margin-right:18px}.productGrid .grouping-title{display:none}.productPopup{width:100%;position:relative;float:right;padding:0;max-width:100%;min-width:300px}.lt-ie9 .productPopup{min-width:500px}@media screen and (min-width: 820px){.productPopup{min-width:500px}}.lt-ie9 .productPopup{min-width:750px}@media screen and (min-width: 1026px){.productPopup{min-width:750px}}.productPopup .field-name-field-product-pictos img{height:50px;width:auto}.lt-ie9 .productPopup .field-name-field-product-pictos{display:inline-block;position:relative;width:100%;right:0}.lt-ie9 .productPopup .field-name-field-product-pictos img{float:left}@media screen and (min-width: 820px){.productPopup .field-name-field-product-pictos{display:inline-block;position:relative;width:100%;right:0}.productPopup .field-name-field-product-pictos img{float:left}}.productPopup .close{cursor:pointer;color:#444;position:absolute;top:-15px;right:-7px;font-size:0}.lt-ie9 .productPopup .close{right:-30px}@media screen and (min-width: 1026px){.productPopup .close{right:-30px}}.productPopup .close:after{border-top-left-radius:2px;border-top-right-radius:2px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e631';font-size:20px}.productPopup .close:hover:after{background:#BBBBBB;color:#fff}.productPopup>.image{display:none}.lt-ie9 .productPopup>.image{display:block;float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.lt-ie9 .productPopup>.image:last-child{margin-right:0}@media screen and (min-width: 1026px){.productPopup>.image{display:block;float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.productPopup>.image:last-child{margin-right:0}}.productPopup>.image img{width:100%}.productPopup .productDetails{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%}.productPopup .productDetails h2{margin:0;margin-right:0}@media screen and (max-width: 820px){.productPopup .productDetails h2{font-size:20px;margin-bottom:10px;margin-right:-35%}}.productPopup .productDetails:last-child{margin-right:0}.lt-ie9 .productPopup .productDetails{float:left;display:block;margin-right:1.6326530612%;width:52.5714285714%;border-bottom:0}.lt-ie9 .productPopup .productDetails:last-child{margin-right:0}@media screen and (min-width: 1026px){.productPopup .productDetails{float:left;display:block;margin-right:1.6326530612%;width:52.5714285714%;border-bottom:0}.productPopup .productDetails:last-child{margin-right:0}}.productPopup .promoDetails{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%;margin-right:0;float:right;margin-top:50px}.productPopup .promoDetails:last-child{margin-right:0}.lt-ie9 .productPopup .promoDetails{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%;float:right;clear:none;min-width:0;margin-top:0}.lt-ie9 .productPopup .promoDetails:last-child{margin-right:0}@media screen and (min-width: 1026px){.productPopup .promoDetails{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%;float:right;clear:none;min-width:0;margin-top:0}.productPopup .promoDetails:last-child{margin-right:0}}.productPopup .promoDetails .field-name-product-price-per-unit-clone{width:100%}.productPopup .promoDetails .priceDescription{width:100%}.productPopup .promoDetails .priceDescription,.productPopup .promoDetails .promoDescription,.productPopup .promoDetails .visaDescription{float:right;margin-bottom:15px;margin-right:0}.productPopup .promoDetails .promoDescription{width:100%;display:none}.lt-ie9 .productPopup .promoDetails .promoDescription{display:block}@media screen and (min-width: 525px){.productPopup .promoDetails .promoDescription{display:block}}.productPopup .promoDetails .priceDescription .promo-price{font-size:30px}.productPopup .promoDetails .priceDescription .promo-price:before{font-size:30px}.productPopup .promoDetails .field-name-field-product-price-per-unit{width:100%}.productPopup .field-name-field-product-period{float:right;width:100%;padding:5px 0;line-height:1.2em;color:#777777;font-size:12px;text-align:right}.productPopup .addToCart{float:left;margin-right:10px}.productPopup .popupLink{float:left;margin-top:24px}.product_period{font-size:10px}.priceDescription{margin-bottom:5px;width:110px;float:right}.priceDescription .field{margin-left:3px}.priceDescription .normal-price{font-size:13px;text-align:right;color:#EC1B23;text-decoration:line-through}.priceDescription .normal-price .wrapper{color:#444}.priceDescription .normal-price .wrapper div{display:inline}.priceDescription .normal-price .wrapper:before{content:'€';display:inline}.priceDescription .promo-price{font-size:24px;line-height:1.1em;color:#000;text-align:right;font-family:open-sans,arial,sans-serif}.priceDescription .promo-price div{display:inline}.priceDescription .promo-price:before{content:'€';display:inline;font-size:18px}.priceDescription .extra{line-height:1.2em;display:block;float:right;color:#777777;text-align:right;font-size:12px}.priceDescription .extra .price_per_unit{font-size:10px}.priceDescription .extra .price_per_unit span:after{content:'€';display:inline}.priceDescription .extra .unit{font-size:10px;display:block}.promoDescription{box-sizing:border-box;width:90px;float:right;padding:5px 7.5px;margin-bottom:5px;background:#60B3DC;color:#fff;height:75px;font-weight:500;font-family:omnes-pro,arial,sans-serif;text-align:center;line-height:1;position:relative;z-index:10;border-radius:10px}.promoDescription p{margin:0}.promoDescription span{line-height:1em}.visaDescription{display:none !important}.pane-product-express-deals .block,.pane-product-homepage .block,.pane-product-homepage-hyper .block{margin-bottom:20px;padding:10px;border:1px solid #E4E4E4;width:100%;display:block;position:relative}.pane-product-express-deals .left,.pane-product-homepage .left,.pane-product-homepage-hyper .left{float:left;display:block;margin-right:1.6326530612%;width:100%}.pane-product-express-deals .left:last-child,.pane-product-homepage .left:last-child,.pane-product-homepage-hyper .left:last-child{margin-right:0}.pane-product-express-deals .left .block,.pane-product-homepage .left .block,.pane-product-homepage-hyper .left .block{float:left}@media screen and (min-width: 820px) and (max-width: 1245px){.pane-product-express-deals .left .block,.pane-product-homepage .left .block,.pane-product-homepage-hyper .left .block{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.pane-product-express-deals .left .block:last-child,.pane-product-homepage .left .block:last-child,.pane-product-homepage-hyper .left .block:last-child{margin-right:0}}.lt-ie9 .pane-product-express-deals .left,.lt-ie9 .pane-product-homepage .left,.lt-ie9 .pane-product-homepage-hyper .left{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .pane-product-express-deals .left:last-child,.lt-ie9 .pane-product-homepage .left:last-child,.lt-ie9 .pane-product-homepage-hyper .left:last-child{margin-right:0}@media screen and (min-width: 1245px){.pane-product-express-deals .left,.pane-product-homepage .left,.pane-product-homepage-hyper .left{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.pane-product-express-deals .left:last-child,.pane-product-homepage .left:last-child,.pane-product-homepage-hyper .left:last-child{margin-right:0}}.pane-product-express-deals .right,.pane-product-homepage .right,.pane-product-homepage-hyper .right{float:left;display:block;margin-right:1.6326530612%;width:100%}.pane-product-express-deals .right:last-child,.pane-product-homepage .right:last-child,.pane-product-homepage-hyper .right:last-child{margin-right:0}.lt-ie9 .pane-product-express-deals .right,.lt-ie9 .pane-product-homepage .right,.lt-ie9 .pane-product-homepage-hyper .right{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.lt-ie9 .pane-product-express-deals .right:last-child,.lt-ie9 .pane-product-homepage .right:last-child,.lt-ie9 .pane-product-homepage-hyper .right:last-child{margin-right:0}@media screen and (min-width: 820px){.pane-product-express-deals .right,.pane-product-homepage .right,.pane-product-homepage-hyper .right{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.pane-product-express-deals .right:last-child,.pane-product-homepage .right:last-child,.pane-product-homepage-hyper .right:last-child{margin-right:0}}.lt-ie9 .pane-product-express-deals .right,.lt-ie9 .pane-product-homepage .right,.lt-ie9 .pane-product-homepage-hyper .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}.lt-ie9 .pane-product-express-deals .right:last-child,.lt-ie9 .pane-product-homepage .right:last-child,.lt-ie9 .pane-product-homepage-hyper .right:last-child{margin-right:0}@media screen and (min-width: 1245px){.pane-product-express-deals .right,.pane-product-homepage .right,.pane-product-homepage-hyper .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}.pane-product-express-deals .right:last-child,.pane-product-homepage .right:last-child,.pane-product-homepage-hyper .right:last-child{margin-right:0}}.innerMain .panel-pane.pane-product-categories-promo{padding:0 0 20px 0;margin-bottom:0;margin-top:30px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0px}.innerMain .panel-pane.pane-product-categories-promo #promo_categories_anchor{top:-140px;position:absolute;height:1px;width:1px}.innerMain .panel-pane.pane-product-categories-promo .categories{background:#333333;text-align:center;position:relative;padding:10px 35px 5px 35px;height:85px;overflow:hidden;float:left;display:block;margin-right:1.6326530612%;width:100%}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .categories{border-top-left-radius:15px}@media screen and (min-width: 820px){.innerMain .panel-pane.pane-product-categories-promo .categories{border-top-left-radius:15px}}.innerMain .panel-pane.pane-product-categories-promo .categories:last-child{margin-right:0}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .categories{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%;margin-right:0}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .categories:last-child{margin-right:0}@media screen and (min-width: 820px){.innerMain .panel-pane.pane-product-categories-promo .categories{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%;margin-right:0}.innerMain .panel-pane.pane-product-categories-promo .categories:last-child{margin-right:0}}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides{list-style:none}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li{float:left;color:#b5b5b5;width:90px;margin-right:8px}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li .categoryIcon .icon{color:#fff;font-family:'carrefour-icons';font-size:25px;line-height:1em;display:block}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li .categoryIcon .icon:before{padding:2px 0 7px 0;display:inline-block}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li .categoryIcon .text{height:35px;font-size:14px;line-height:1em;font-weight:500}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li .categoryIcon .text .wrapper{display:inline}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li a{color:#b5b5b5}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li.active{position:relative}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li.active:after{position:absolute;bottom:-20px;height:21px;content:'';display:block;width:100%;background:url("/sites/all/themes/xtheme/img/backgrounds/promos_arrow_down.png") no-repeat center center}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li.active .categoryIcon .icon{color:#018CD0}.innerMain .panel-pane.pane-product-categories-promo .categories ul.slides li.active .categoryIcon .text{color:#018CD0}.innerMain .panel-pane.pane-product-categories-promo .categories .flex-prev,.innerMain .panel-pane.pane-product-categories-promo .categories .flex-next{height:84px;background:#333333;padding:0 15px 0 13px;top:0}.innerMain .panel-pane.pane-product-categories-promo .categories .flex-prev:before,.innerMain .panel-pane.pane-product-categories-promo .categories .flex-next:before{font-size:14px;line-height:5.5em}.innerMain .panel-pane.pane-product-categories-promo .categories .flex-prev.flex-disabled,.innerMain .panel-pane.pane-product-categories-promo .categories .flex-next.flex-disabled{display:none}.innerMain .panel-pane.pane-product-categories-promo .folder{height:84px;border-top-right-radius:15px;float:left;display:block;margin-right:1.6326530612%;width:100%;background:#d1f0ff}.innerMain .panel-pane.pane-product-categories-promo .folder:last-child{margin-right:0}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .folder{border-top-left-radius:15px}@media screen and (max-width: 820px){.innerMain .panel-pane.pane-product-categories-promo .folder{border-top-left-radius:15px}}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .folder{float:right;width:27.1%;margin-right:0}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .folder p{display:none}@media screen and (min-width: 820px){.innerMain .panel-pane.pane-product-categories-promo .folder{float:right;width:27.1%;margin-right:0}.innerMain .panel-pane.pane-product-categories-promo .folder p{display:none}}.lt-ie9 .innerMain .panel-pane.pane-product-categories-promo .folder p{display:block}@media screen and (min-width: 1026px){.innerMain .panel-pane.pane-product-categories-promo .folder p{display:block}}.basic_page_layout .panel-pane.pane-product-promo,.basic_page_layout .panel-pane.pane-product-redirect{margin-top:0;border-radius:0}.categoryTitle{width:100%;border-bottom-style:solid;border-bottom-width:1px;float:left;margin-bottom:20px}.categoryTitle h3{margin:0;padding:10px 0}.legal-notice{line-height:1.2em;color:#777777;font-size:12px;font-family:open-sans,arial,sans-serif}.searchPage .legal-notice{margin-bottom:20px}.popupLink1Patch{position:absolute}.popupLink2Patch{position:absolute}.product_layout .main .popupLinkPatch{display:none}.page-promos .product_layout .main .popupLinkPatch{display:block;position:absolute;right:17px;top:90px;z-index:1}.lt-ie9 .product_layout .main .popupLinkPatch{display:block;position:absolute;right:17px;top:90px;z-index:1}@media screen and (min-width: 525px){.product_layout .main .popupLinkPatch{display:block;position:absolute;right:17px;top:90px;z-index:1}}.productPopup .popupLinkPatch{display:none}.lt-ie9 .productPopup .popupLinkPatch{display:block;position:absolute;top:30px;left:120px;display:block}@media screen and (min-width: 1026px){.productPopup .popupLinkPatch{display:block;position:absolute;top:30px;left:120px;display:block}}.searchPage{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;padding:0 0 40px 0;min-height:500px}.searchPage .mobileSearch{margin-top:20px;display:none}.searchPage .intro{color:#444444;font-family:omnes-pro,arial,sans-serif;font-size:26px;line-height:1.35em;margin-top:15px}.searchPage .intro .searchString{font-weight:500}.searchPage ul{list-style:none;margin:0;padding:0}.searchPage ul li{float:left}.searchPage .overview .left{float:left;display:block;margin-right:1.6326530612%;width:100%}.searchPage .overview .left:last-child{margin-right:0}.lt-ie9 .searchPage .overview .left{float:left;display:block;margin-right:1.6326530612%;width:59.3469387755%}.lt-ie9 .searchPage .overview .left:last-child{margin-right:0}@media screen and (min-width: 820px){.searchPage .overview .left{float:left;display:block;margin-right:1.6326530612%;width:59.3469387755%}.searchPage .overview .left:last-child{margin-right:0}}.searchPage .overview .right{float:left;display:block;margin-right:1.6326530612%;width:100%}.searchPage .overview .right:last-child{margin-right:0}.lt-ie9 .searchPage .overview .right{float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%;margin-right:0;float:right}.lt-ie9 .searchPage .overview .right:last-child{margin-right:0}@media screen and (min-width: 820px){.searchPage .overview .right{float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%;margin-right:0;float:right}.searchPage .overview .right:last-child{margin-right:0}}.searchPage .productGrid{margin-top:10px;float:left}.searchTabs ul{padding:0;margin:0;list-style:none;float:left;width:100%;border-bottom:1px solid #EEEEEE;margin-bottom:40px;margin-top:20px}.searchTabs ul li{display:inline-block;cursor:pointer;padding:10px;font-size:18px;font-family:omnes-pro,arial,sans-serif;margin-right:35px}.searchTabs ul li.active{color:#018CD0;border-bottom:6px solid #018CD0}.typeTitle{color:#018CD0;font-size:26px;font-family:omnes-pro,arial,sans-serif;margin-bottom:10px}.typeTitle .amount{font-weight:500}.rowList .row{margin:10px 0 0 0;float:left;width:100%}@media screen and (min-width: 1026px){.rowList .row{height:80px}}@media screen and (min-width: 1026px){.rowList .row .description{height:34px;overflow:hidden}}.lt-ie9 .rowList .row{height:94px}.rowList .row.even{background:#F6F6F6}.rowList a{float:left;width:100%}.recipes .rowList .row,.pages .rowList .row,.dossiers .rowList .row,.folders .rowList .row{border-bottom:1px solid #EAEAEA}.recipes .rowList .row .image,.pages .rowList .row .image,.dossiers .rowList .row .image,.folders .rowList .row .image{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.recipes .rowList .row .image:last-child,.pages .rowList .row .image:last-child,.dossiers .rowList .row .image:last-child,.folders .rowList .row .image:last-child{margin-right:0}.recipes .rowList .row .image img,.pages .rowList .row .image img,.dossiers .rowList .row .image img,.folders .rowList .row .image img{padding:7px;max-height:78px;width:auto;border-top-left-radius:20px}.recipes .rowList .row .text,.pages .rowList .row .text,.dossiers .rowList .row .text,.folders .rowList .row .text{padding:7px 7px 0 0;float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0;font-family:arial, sans-serif;font-size:18px;line-height:1.2em}.recipes .rowList .row .text:last-child,.pages .rowList .row .text:last-child,.dossiers .rowList .row .text:last-child,.folders .rowList .row .text:last-child{margin-right:0}.subLink{font-family:arial;font-weight:bold;font-size:18px;color:#007BB8;padding:20px 7px 50px 7px;border-bottom:1px solid #EAEAEA;margin-bottom:50px;float:left;cursor:pointer;width:100%}.subLink:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e67a";font-size:13px;margin-left:9px;display:inline-block;vertical-align:middle}.recipesSearchPage .recipe-row .teaser.third{margin-right:0}.searchGrid{float:left;margin-top:10px !important;width:100%}@media screen and (max-width: 525px){.searchGrid .teaser{float:left;display:block;margin-right:2.4691358025%;width:100%}.searchGrid .teaser:last-child{margin-right:0}.searchGrid .teaser:nth-child(n){margin-right:0}}@media screen and (min-width: 525px) and (max-width: 1026px){.searchGrid .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.searchGrid .teaser:last-child{margin-right:0}.searchGrid .teaser:nth-child(2n){margin-right:0}.searchGrid .teaser:nth-child(2n+1){clear:left}}.lt-ie9 .searchGrid .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .searchGrid .teaser:last-child{margin-right:0}.lt-ie9 .searchGrid .teaser.third{margin-right:0}@media screen and (min-width: 1026px){.searchGrid .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.searchGrid .teaser:last-child{margin-right:0}.searchGrid .teaser.third{margin-right:0}}#search_small input{border:1px solid #018CD0;padding-right:20px}#search_small input::-webkit-input-placeholder{color:#018CD0}#search_small input:-moz-placeholder{color:#018CD0}#search_small input::-moz-placeholder{color:#018CD0}#search_small input:-ms-input-placeholder{color:#018CD0}#search_small .desktop{margin:30px 15px 0 0;max-width:250px;float:right;display:none}#search_small .mobile{display:block}.lt-ie9 #search_small .mobile{display:none}@media screen and (min-width: 820px){#search_small .mobile{display:none}}#search_small .mobile .btn{width:100%;text-align:center;display:block;cursor:pointer;color:#60B3DC;font-size:14px}#search_small .mobile .btn:before{margin-top:13px;width:100%;text-align:center;display:block;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e64a';font-size:28px;line-height:1.35em}.page-content-search .basic_page_layout .panel-pane.pane-carrefour-search-search-large-plugin-desktop{padding-top:40px}.lt-ie9 .page-content-search .basic_page_layout .panel-pane.pane-carrefour-search-search-large-plugin-desktop{padding-top:15px;display:none}@media screen and (min-width: 820px){.page-content-search .basic_page_layout .panel-pane.pane-carrefour-search-search-large-plugin-desktop{padding-top:15px;display:none}}.page-content-search .basic_page_layout .panel-pane.pane-search-large{padding-top:0;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.lt-ie9 .page-content-search .basic_page_layout .panel-pane.pane-search-large{padding-top:15px;margin-top:20px;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width: 820px){.page-content-search .basic_page_layout .panel-pane.pane-search-large{padding-top:15px;margin-top:20px;border-top-left-radius:5px;border-top-right-radius:5px}}#carrefour-search-small-form{display:none;margin:30px 15px 0 0}.lt-ie9 #carrefour-search-small-form{display:block}@media screen and (min-width: 820px){#carrefour-search-small-form{display:block}}.lt-ie9 #carrefour-search-small-form{margin:30px 0 0}@media screen and (min-width: 1245px){#carrefour-search-small-form{margin:30px 0 0}}#carrefour-search-small-form>div input.form-text{border:1px solid #018CD0}#carrefour-search-large-form{display:block;margin:30px 0 0}.lt-ie9 #carrefour-search-large-form{display:none}@media screen and (min-width: 820px){#carrefour-search-large-form{display:none}}#carrefour-search-large-form>div,#carrefour-search-small-form>div{position:relative}#carrefour-search-large-form>div .search-submit-wrapper,#carrefour-search-small-form>div .search-submit-wrapper{text-align:center;display:block;cursor:pointer;color:#018CD0;width:auto;position:absolute;right:0;top:0}#carrefour-search-large-form>div .search-submit-wrapper:before,#carrefour-search-small-form>div .search-submit-wrapper:before{text-align:center;display:block;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e64a';font-size:15px;line-height:1.35em;position:absolute;right:5px;top:10px;pointer-events:none}#carrefour-search-large-form>div .search-submit-wrapper input,#carrefour-search-small-form>div .search-submit-wrapper input{height:100%;width:100%;text-align:center;display:inline-block;background:transparent;padding:8px 20px;text-indent:-9999999px}.pane-carrefour-search-search-small-plugin-desktop{display:block}.lt-ie9 .pane-carrefour-search-search-small-plugin-desktop{display:none}@media screen and (min-width: 820px){.pane-carrefour-search-search-small-plugin-desktop{display:none}}.image-placeholder{padding-bottom:50%;position:relative;max-width:142px}.image-placeholder__inner{position:absolute;top:7px;bottom:7px;left:7px;right:7px;background-position:top center;background-repeat:no-repeat;background-size:cover}.folders{overflow:hidden;margin-bottom:10px}.search-suggestions__title{margin-top:15px;font-family:omnes-pro,arial,sans-serif;font-size:26px;color:#444444;line-height:1.35em}.search-suggestions__type-title{margin:30px 0}.search-suggestions__promotions{position:relative;overflow:hidden}.search-suggestions__promotions ul{margin:0;padding:0}.search-suggestions__dossiers{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-suggestions__dossiers .dossier{display:flex !important;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 32.2448979592%;-moz-flex:1 1 32.2448979592%;-ms-flex:1 1 32.2448979592%;flex:1 1 32.2448979592%;max-width:32.2448979592%;margin-right:1.6326530612%;margin-bottom:30px;float:none}.search-suggestions__dossiers .dossier:nth-child(2),.search-suggestions__dossiers .dossier:nth-child(3){display:flex !important}.search-suggestions__dossiers .dossier:nth-child(3n){margin-right:0}@media screen and (max-width: 525px){.search-suggestions__dossiers .dossier{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.search-suggestions__dossiers .dossier{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 48.7654320988%;-moz-flex:1 1 48.7654320988%;-ms-flex:1 1 48.7654320988%;flex:1 1 48.7654320988%;max-width:48.7654320988%;margin-right:2.4691358025%}.search-suggestions__dossiers .dossier:nth-child(3n){margin-right:2.4691358025%}.search-suggestions__dossiers .dossier:nth-child(2n){margin-right:0}}.search-suggestions__dossiers .dossier .title{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin:10px 0 0;font-size:20px;line-height:24px;min-height:0}.search-suggestions__dossiers .dossier .link,.search-suggestions__dossiers .dossier .field-name-carrefour-container-link-title{font-weight:600;color:#0079B8;font-size:15px;padding:10px 0 0;line-height:1.15em;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.folder-block .background{background:#d1f0ff}.folder-block .button{margin:auto;display:block;text-align:center}.folder-block .description{height:58px}@media screen and (min-width: 525px) and (max-width: 1245px){.folder-block>a{float:left;display:block;margin-right:3.5650623886%;width:40.8199643494%}.folder-block>a:last-child{margin-right:0}}.folder-block .wrapper{position:relative;width:100%;overflow:hidden;text-align:center}.folder-block .wrapper .background{display:block;position:absolute;top:20px;height:162px;width:100%}.folder-block .wrapper .folderDummyImage{height:157px;overflow:hidden;z-index:10;position:relative;margin:0 auto;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.25)}.folder-block h3{margin:10px 0;color:#018CD0;font-family:omnes-pro,arial,sans-serif}.folder-block .text{height:167px}@media screen and (min-width: 525px) and (max-width: 1245px){.folder-block .text{float:left;display:block;margin-right:3.5650623886%;width:55.614973262%;margin-right:0}.folder-block .text:last-child{margin-right:0}}.folder-block--large{position:relative;padding:25px 25px 75px 25px;background:#d1f0ff;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px}.lt-ie9 .folder-block--large{padding:25px}@media screen and (min-width: 760px){.folder-block--large{padding:25px}}.folder-block--large .folder-block__img{width:100%;text-align:center;display:block;float:none;margin:0 0 15px 0}.lt-ie9 .folder-block--large .folder-block__img{position:relative;top:-45px;float:left;margin:0 25px 0 0;width:auto}@media screen and (min-width: 760px){.folder-block--large .folder-block__img{position:relative;top:-45px;float:left;margin:0 25px 0 0;width:auto}}.folder-block--large .folder-block__img img{box-shadow:0 -1px 5px 0 rgba(0,0,0,0.25)}.lt-ie9 .folder-block--large .folder-block__description,.lt-ie9 .folder-block--large .folder-block__text{overflow:hidden}@media screen and (min-width: 760px){.folder-block--large .folder-block__description,.folder-block--large .folder-block__text{overflow:hidden}}.folder-block--large .folder-block__title-link{float:none;width:auto}.folder-block--large .folder-block__title{margin:0px 0px 10px 0;padding:0;position:relative;color:#005AA9;font-weight:500;font-size:24px;line-height:28px}.folder-block--large .folder-block__title span:before{float:left;font-size:28px;margin-right:7px}.folder-block--large .folder-block__cta{position:absolute;background:#018CD0;bottom:25px;left:25px;right:25px}.lt-ie9 .folder-block--large .folder-block__cta{position:static;margin:0 0 0 25px;float:right}@media screen and (min-width: 760px){.folder-block--large .folder-block__cta{position:static;margin:0 0 0 25px;float:right}}.folder-block--large p{margin:0px}.folder-block--small{position:relative;padding:0px 25px;background:#d1f0ff;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px}.folder-block--small .folder-block__img{position:relative;top:-10px;float:left;margin:0 25px 0 0;width:auto}.folder-block--small .folder-block__img img{box-shadow:0 -1px 5px 0 rgba(0,0,0,0.25)}.lt-ie9 .folder-block--small .folder-block__description,.lt-ie9 .folder-block--small .folder-block__text{overflow:hidden}@media screen and (min-width: 760px){.folder-block--small .folder-block__description,.folder-block--small .folder-block__text{overflow:hidden}}.folder-block--small .folder-block__title-link{float:none;width:auto}.folder-block--small .folder-block__title{margin:0px 0px 10px 0;padding:0;position:relative;color:#005AA9;font-weight:500;font-size:24px;line-height:28px}.folder-block--small .folder-block__title span:before{float:left;margin-right:15px;font-size:40px}.folder-block--small .folder-block__cta{background:#018CD0;position:static;margin:15px 0 0 0}.folder-block--small p{margin:0px}#Folders #folder-content{height:500px}#Folders .folderListwrapper{position:relative;background:#f8f8f8;padding:0 40px}#Folders .folderList .flex-prev,#Folders .folderList .flex-next{top:13px}#Folders .folder-teaser .inner{font-size:0}#Folders .folder-teaser .inner .folder-title{font-size:15px}#Folders .folderDetail .title{font-family:omnes-pro;font-weight:500;font-size:30px;text-align:center;margin:25px 0 15px 0}#Folders .folder-teaser{display:block;cursor:pointer;color:#444;float:left;width:381px}#Folders .folder-teaser .inner{float:left;width:100%;padding:15px 10px}#Folders .folder-teaser:hover,#Folders .folder-teaser.active{background:#d1f0ff;color:#018CD0}#Folders .folder-teaser img{float:left;height:82px;width:auto;margin:0 25px 0 0;max-height:100%}.pane-folder-folder .corner-title .title{background:#60B3DC}.folder-flat-block{position:relative}.lt-ie9 .folder-flat-block{height:83px}@media screen and (min-width: 1026px){.folder-flat-block{height:83px}}.folder-flat-block .folderDummyImage{position:absolute;top:-18px;right:20px;height:95px;width:75px;background-size:cover !important;display:block;z-index:99}@media screen and (min-width: 820px){.folder-flat-block .folderDummyImage{display:block;height:105px;width:85px}}.lt-ie9 .folder-flat-block .folderDummyImage{right:40px}@media screen and (min-width: 1245px){.folder-flat-block .folderDummyImage{right:40px}}.folder-flat-block .text{padding:7px 110px 7px 20px}@media screen and (min-width: 1026px) and (max-width: 1245px){.folder-flat-block .text{padding-right:0px;float:left;display:block;margin-right:3.5650623886%;width:70.4099821747%}.folder-flat-block .text:last-child{margin-right:0}}.lt-ie9 .folder-flat-block .text{padding:7px 0 7px 30px;float:left;display:block;margin-right:3.5650623886%;width:55.614973262%}.lt-ie9 .folder-flat-block .text:last-child{margin-right:0}@media screen and (min-width: 1245px){.folder-flat-block .text{padding:7px 0 7px 30px;float:left;display:block;margin-right:3.5650623886%;width:55.614973262%}.folder-flat-block .text:last-child{margin-right:0}}.folder-flat-block .text h3{margin:0;color:#018CD0;font-family:omnes-pro,arial,sans-serif;font-size:26px;line-height:1.2em}.folder-flat-block .text p{color:#444;margin:0;font-family:omnes-pro,arial,sans-serif;line-height:1.2;font-size:13px}.folderLegend{display:block;margin:25px auto;text-align:center}.folderLegend li{display:inline;list-style-image:none;list-style:none;margin:0 15px}.folderLegend .legende-el:before{color:#60B3DC;margin-right:20px;position:relative;top:2px}.legende-title{display:inline;font-size:20px;color:#018CD0;line-height:1.35em;font-family:"kremlin-pro-web-semi-exp-n4","kremlin-pro-web-semi-exp",serif;font-style:normal;font-weight:400}.legende-title:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:7px;padding-left:10px;line-height:6.5em;vertical-align:middle;content:'\e67d'}.folders{text-align:center}@media screen and (min-width: 820px){.folders.folders--two{max-width:1020px;margin:auto}}@media screen and (min-width: 820px){.folders.folders--three{max-width:770px;margin:auto}}@media screen and (min-width: 820px){.folders.folders--four,.folders.folders--more{max-width:1040px;margin:auto}}.folders__item{width:100%;margin:auto;margin-bottom:40px}@media screen and (min-width: 820px){.folders--one .folders__item{width:490px}}@media screen and (min-width: 820px){.folders--two .folders__item{width:calc(50% - 20px);float:left}.folders--two .folders__item:nth-child(2){margin-left:40px}}@media screen and (min-width: 820px){.folders--three .folders__item{width:230px;float:left;margin-right:40px}.folders--three .folders__item .folders__title,.folders--three .folders__item .folders__desc,.folders--three .folders__item .folders__thumb{float:none;width:100%}}@media (min-width: 1060px){.folders--four .folders__item,.folders--more .folders__item{width:230px;float:left;margin-right:40px}.folders--four .folders__item .folders__title,.folders--four .folders__item .folders__desc,.folders--four .folders__item .folders__thumb,.folders--more .folders__item .folders__title,.folders--more .folders__item .folders__desc,.folders--more .folders__item .folders__thumb{float:none;width:100%}}@media screen and (min-width: 820px) and (max-width: 1059px){.folders--four .folders__item,.folders--more .folders__item{width:calc(50% - 20px);float:left}.folders--four .folders__item:nth-child(2n),.folders--more .folders__item:nth-child(2n){margin-left:40px}}@media screen and (min-width: 820px){.folders--three .folders__item:nth-child(3){margin-right:0}}@media screen and (min-width: 820px){.folders--four .folders__item:nth-child(4n),.folders--more .folders__item:nth-child(4n){margin-right:0}}.folders__link{display:block;border-radius:5px;border:1px solid #cccccc;padding:55px 0px 30px 10px;zoom:1}.folders__link:after{content:"";display:table;clear:both}.folders__link:hover{border:1px solid #018CD0;background:#d1f0ff}@media screen and (min-width: 820px){.folders--three .folders__link,.folders--four .folders__link,.folders--more .folders__link{padding:45px 10px 30px 10px}}.folders__title,.folders__desc{width:42%;margin-right:4%;float:right}.folders__title{font-size:20px;line-height:20px;margin-bottom:10px;margin-top:30px;min-height:56px}.folders__thumb{width:50%;float:left;border-radius:3px;height:160px;overflow:visible;background:#d1f0ff;margin-bottom:25px}@media screen and (min-width: 820px){.folders--three .folders__thumb,.folders--four .folders__thumb,.folders--more .folders__thumb{height:130px;margin-bottom:35px}.folders--three .folders__thumb img,.folders--four .folders__thumb img,.folders--more .folders__thumb img{height:175px}}.folders__thumb img{height:212px;margin-top:-25px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}.folders__desc{color:#444}.folders__desc .placeholder:first-of-type:after{content:"\A";white-space:pre}.folders__desc em{font-style:normal}@media screen and (min-width: 820px){.folders--three .folders__desc .placeholder:first-of-type:after,.folders--four .folders__desc .placeholder:first-of-type:after,.folders--more .folders__desc .placeholder:first-of-type:after{content:none}}.pane-express-ideas .first{width:100%}.lt-ie9 .pane-express-ideas .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .pane-express-ideas .first:last-child{margin-right:0}@media screen and (min-width: 820px){.pane-express-ideas .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.pane-express-ideas .first:last-child{margin-right:0}}.pane-express-ideas .first img{border-radius:5px;border-top-right-radius:20px}.pane-express-ideas .second{width:100%}.lt-ie9 .pane-express-ideas .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .pane-express-ideas .second:last-child{margin-right:0}@media screen and (min-width: 820px){.pane-express-ideas .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.pane-express-ideas .second:last-child{margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.pane-express-ideas .second .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.pane-express-ideas .second .teaser:nth-child(2n){margin-right:0}.pane-express-ideas .second .teaser:nth-child(2n+1){clear:left}.pane-express-ideas .second .teaser:last-child{margin-right:0}}.pane-express-ideas .third{clear:both;width:100%}@media screen and (min-width: 525px) and (max-width: 820px){.pane-express-ideas .third .teaser{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.pane-express-ideas .third .teaser:nth-child(2n){margin-right:0}.pane-express-ideas .third .teaser:nth-child(2n+1){clear:left}.pane-express-ideas .third .teaser:last-child{margin-right:0}}.lt-ie9 .pane-express-ideas .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .pane-express-ideas .third .teaser:last-child{margin-right:0}@media screen and (min-width: 820px){.pane-express-ideas .third .teaser{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.pane-express-ideas .third .teaser:last-child{margin-right:0}}.lt-ie9 .pane-express-ideas .third .teaser+.teaser+.teaser{margin-right:0}.idea_link{display:inline-block;font-size:20px;color:#005AA9;line-height:1.35em;font-family:"kremlin-pro-web-semi-exp-n4","kremlin-pro-web-semi-exp",serif;font-style:normal;font-weight:400;padding:0 0 0 10px}.idea_link:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:13px;padding-right:10px;line-height:1em;vertical-align:middle;content:'\e67c'}.idea_link:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:6px;padding-left:10px;line-height:6.5em;vertical-align:middle;content:'\e67e'}.panel-pane .idea{margin:-15px -10px -10px -10px}.idea a{display:block;width:100%;background-color:#fff;padding:20px;border-radius:5px;border-top-right-radius:20px}.node-idea{margin:0 0 15px 0}.node-advisory.view-mode-full{background:white;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.node-advisory.view-mode-full .group-wrapper{max-width:900px;margin:0 auto;font-size:1.467em}.node-advisory.view-mode-full h1{color:black;margin:60px 0 40px 0;font-size:2em;line-height:1.1em}.node-advisory.view-mode-full h2{font-size:1.467em;line-height:1.2em;font-weight:500;margin:0 0 34px 0;padding:0;color:#000}.node-advisory.view-mode-full h3{font-size:1.467em;color:#018CD0;margin-bottom:17px;font-weight:500}.node-advisory.view-mode-full p{font-family:"omnes-pro", sans-serif;font-style:normal;font-weight:400;font-weight:300;font-size:18px;line-height:22px;padding-bottom:25px;color:#444444}.node-advisory.view-mode-full .field-name-field-advisory-problematique{font-size:1.467em;line-height:1.2em;font-weight:500;margin:0 0 57px 0;padding:0;color:#018CD0}.node-advisory.view-mode-full .field-name-product-recalls-question-block{float:right;margin:0 0 1em 1em}.node-advisory.view-mode-full table{margin:0 0 45px 0;font-size:15px}.node-advisory.view-mode-full table th{padding:11px 6px;max-width:100px}.node-advisory.view-mode-full table tbody td{text-transform:none;padding:13px 6px}.node-advisory.view-mode-full table tbody td:first-child{width:150px}.node-advisory.view-mode-full table tbody td p{padding-bottom:0;margin:0}.node-advisory.view-mode-full table tbody td ul{margin-top:7px}.node-advisory.view-mode-full table tbody td.image{padding:14px 12px;vertical-align:top}.node-advisory.view-mode-full table tbody td.rayon{text-transform:lowercase}.node-advisory.view-mode-full table tbody td.title{text-transform:uppercase}.node-advisory.view-mode-full table tbody td.remarks p{font-weight:400;font-size:15px;line-height:1.35em}.node-advisory.view-mode-full table tbody td.remarks ul li{list-style-type:none}.node-advisory.view-mode-full table tbody td.remarks ul li:before{content:'•';font-size:24px;color:#018CD0;padding-right:12px}.node-advisory.view-mode-full table tbody td h3{font-size:15px;color:#018CD0;margin:0;font-weight:600}.node-advisory.view-mode-full table tbody td img{max-width:none}.node-advisory.view-mode-full table span.small{font-weight:normal;font-size:12px}.node-advisory.view-mode-full table.desktop{display:none}.lt-ie9 .node-advisory.view-mode-full table.desktop{width:100%;display:table}@media screen and (min-width: 820px){.node-advisory.view-mode-full table.desktop{width:100%;display:table}}.node-advisory.view-mode-full table.mobile{border-top:1px solid #c4c4c4}.lt-ie9 .node-advisory.view-mode-full table.mobile{display:none}@media screen and (min-width: 820px){.node-advisory.view-mode-full table.mobile{display:none}}.node-advisory.view-mode-full table.mobile tr.odd td:first-child{border-bottom:0px;text-transform:none;color:#fff;background:#018cd2;font-weight:600}.node-advisory.view-mode-full table.mobile tr.even td:first-child{border-bottom:0px;color:#fff;text-transform:none;background:#60b3dc;font-weight:600}.node-advisory.view-mode-full .item-list{text-align:center}.node-advisory.view-mode-full .item-list ul.pagination li{position:relative;display:inline-block;float:none !important}.node-advisory.view-mode-full .item-list ul.pagination li.pager-current{padding:1px 10px 1px;color:#fff;background:#018CD0;border-radius:5px;max-height:22px}.page-product-recalls p{font-family:"omnes-pro", sans-serif;font-style:normal;font-weight:400;font-weight:300;font-size:18px;line-height:22px;padding-bottom:25px;color:#444444}.page-product-recalls .panel-col-top{width:100% !important}.page-product-recalls .panel-col-top img{width:100%}.page-product-recalls .innerMain{background:white;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.page-product-recalls .node-banner-slide{margin:-15px -10px 0 -10px;position:relative}.page-product-recalls .pane-bean-product-recall,.page-product-recalls .center-wrapper,.page-product-recalls .panel-col-bottom{max-width:900px;margin:0 auto;font-size:1.467em}.page-product-recalls .pane-bean-product-recall.pane-node,.page-product-recalls .center-wrapper.pane-node,.page-product-recalls .panel-col-bottom.pane-node{max-width:none}.page-product-recalls .pane-bean-product-recall h3,.page-product-recalls .center-wrapper h3,.page-product-recalls .panel-col-bottom h3{color:black;margin:67px 0 35px 0;font-size:2em;font-weight:600}.page-product-recalls .pane-bean-product-recall.pane-advisory-overview,.page-product-recalls .center-wrapper.pane-advisory-overview,.page-product-recalls .panel-col-bottom.pane-advisory-overview{margin-bottom:90px}.page-product-recalls .pane-bean-product-recall .field-name-field-rich-text-editor-intro,.page-product-recalls .center-wrapper .field-name-field-rich-text-editor-intro,.page-product-recalls .panel-col-bottom .field-name-field-rich-text-editor-intro{color:#018CD0;font-size:1.467em;margin:27px 0 1em 0;font-weight:500}.page-product-recalls .pane-bean-product-recall .field-name-field-rich-text-editor-intro p,.page-product-recalls .center-wrapper .field-name-field-rich-text-editor-intro p,.page-product-recalls .panel-col-bottom .field-name-field-rich-text-editor-intro p{color:#018CD0;font-weight:500;padding:0}.page-product-recalls .pane-bean-product-recall .field-name-field-rich-text-editor-body,.page-product-recalls .center-wrapper .field-name-field-rich-text-editor-body,.page-product-recalls .panel-col-bottom .field-name-field-rich-text-editor-body{width:60%}.page-product-recalls .pane-bean-product-recall .field-name-field-rich-text-editor-body p,.page-product-recalls .center-wrapper .field-name-field-rich-text-editor-body p,.page-product-recalls .panel-col-bottom .field-name-field-rich-text-editor-body p{padding-bottom:0}.page-product-recalls .pane-bean-product-recall .field-name-product-recalls-question-bean-block,.page-product-recalls .center-wrapper .field-name-product-recalls-question-bean-block,.page-product-recalls .panel-col-bottom .field-name-product-recalls-question-bean-block{float:right;margin:5px 0 35px 0}.lt-ie9 .page-product-recalls .center-wrapper .panel-col-first{float:left;display:block;margin-right:2.7510316369%;width:65.749656121%}.lt-ie9 .page-product-recalls .center-wrapper .panel-col-first:last-child{margin-right:0}@media screen and (min-width: 820px){.page-product-recalls .center-wrapper .panel-col-first{float:left;display:block;margin-right:2.7510316369%;width:65.749656121%}.page-product-recalls .center-wrapper .panel-col-first:last-child{margin-right:0}}.lt-ie9 .page-product-recalls .center-wrapper .panel-col-last{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.lt-ie9 .page-product-recalls .center-wrapper .panel-col-last:last-child{margin-right:0}@media screen and (min-width: 820px){.page-product-recalls .center-wrapper .panel-col-last{float:left;display:block;margin-right:2.7510316369%;width:31.4993122421%;margin-right:0}.page-product-recalls .center-wrapper .panel-col-last:last-child{margin-right:0}}.page-product-recalls .panel-col-bottom ul{float:left;width:100%;margin-right:0;display:table}.page-product-recalls .panel-col-bottom ul li{list-style-type:none;font-size:15px;list-style-position:inside;text-indent:-20px;margin-bottom:7px}.page-product-recalls .panel-col-bottom ul li a{font-size:18px;line-height:1.35em}.page-product-recalls .panel-col-bottom ul li:before{content:'•';font-size:24px;color:#018CD0;padding-right:12px}.lt-ie9 .page-product-recalls .panel-col-bottom ul{float:left;display:block;margin-right:4.1841004184%;width:47.9079497908%}.lt-ie9 .page-product-recalls .panel-col-bottom ul:last-child{margin-right:0}@media screen and (min-width: 1026px){.page-product-recalls .panel-col-bottom ul{float:left;display:block;margin-right:4.1841004184%;width:47.9079497908%}.page-product-recalls .panel-col-bottom ul:last-child{margin-right:0}}.page-product-recalls .panel-col-bottom ul:nth-child(2){margin-right:0}.field-name-product-recalls-question-bean-block,.field-name-product-recalls-question-block{background:#018CD0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:white;position:relative;float:left;display:block;width:100%;max-width:314px}.field-name-product-recalls-question-bean-block .left,.field-name-product-recalls-question-block .left{content:"\e62a";color:white;font-size:48px;width:30%;float:left;display:inline-block;position:relative;height:100px}.field-name-product-recalls-question-bean-block .left:before,.field-name-product-recalls-question-block .left:before{font-family:carrefour-icons;content:"\e62a";padding:39px 43px 0 23px;float:left;position:relative}.field-name-product-recalls-question-bean-block .right,.field-name-product-recalls-question-block .right{width:60%;float:left;display:inline-block;position:relative;padding:13px 0 18px 14px}.field-name-product-recalls-question-bean-block .right h2,.field-name-product-recalls-question-block .right h2{color:white;font-size:26px;margin:1px 0 0 0}.field-name-product-recalls-question-bean-block .right p,.field-name-product-recalls-question-block .right p{font-size:14px;margin:-8px 0 0 0;line-height:1.35em;color:white;font-weight:400;padding:0}.node-type-webform .innerMain{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.node-webform{padding-bottom:30px}.lt-ie9 .node-webform.view-mode-full .group-left{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.lt-ie9 .node-webform.view-mode-full .group-left:last-child{margin-right:0}@media screen and (min-width: 820px){.node-webform.view-mode-full .group-left{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.node-webform.view-mode-full .group-left:last-child{margin-right:0}}.lt-ie9 .node-webform.view-mode-full .group-right{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%;margin-right:0}.lt-ie9 .node-webform.view-mode-full .group-right:last-child{margin-right:0}@media screen and (min-width: 820px){.node-webform.view-mode-full .group-right{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%;margin-right:0}.node-webform.view-mode-full .group-right:last-child{margin-right:0}}.node-webform .field-name-field-webform-banner{margin:-15px -11px 10px -10px;min-height:250px}.node-webform .group-wrapper{max-width:770px;margin:auto}.node-webform .form-item{padding-bottom:10px}.node-webform .form-item input[type="radio"]{background:white;display:inline-block;margin-top:8px}.node-webform .form-item.form-type-radio{padding-bottom:0}.node-webform .form-item label{padding-top:5px;display:inline-block;padding-bottom:5px}.node-webform .form-radios input,.node-webform .form-checkboxes input{margin-right:10px}.node-webform .form-radios label,.node-webform .form-checkboxes label{margin-right:20px}.node-webform .form-radios.inline-options .form-item,.node-webform .form-checkboxes.inline-options .form-item{display:inline-block}.node-webform .required input{border-color:#f35e74}.lt-ie9 .node-webform .webform-container-inline label,.lt-ie9 .node-webform .webform-container-inline select,.lt-ie9 .node-webform .webform-container-inline input{margin:0}.lt-ie9 .node-webform .webform-container-inline label{width:35%;float:left}.lt-ie9 .node-webform .webform-container-inline select,.lt-ie9 .node-webform .webform-container-inline input{width:63%;float:right}@media screen and (min-width: 525px){.node-webform .webform-container-inline label,.node-webform .webform-container-inline select,.node-webform .webform-container-inline input{margin:0}.node-webform .webform-container-inline label{width:35%;float:left}.node-webform .webform-container-inline select,.node-webform .webform-container-inline input{width:63%;float:right}}.node-webform .webform-component{display:inline-block;width:100%}.node-webform .webform-component-date{padding-bottom:0}.node-webform .webform-component-date .webform-container-inline{width:63%;float:right}.node-webform .webform-component-date .webform-container-inline .form-item{max-width:35%;float:left;margin-right:5px}.node-webform .webform-component-date .webform-container-inline .form-item select{width:100%}.lt-ie9 .node-webform .webform-component--container--left,.lt-ie9 .node-webform .webform-component--container--right{float:left;display:block;margin-right:2.0491803279%;width:48.9754098361%}.lt-ie9 .node-webform .webform-component--container--left:last-child,.lt-ie9 .node-webform .webform-component--container--right:last-child{margin-right:0}@media screen and (min-width: 820px){.node-webform .webform-component--container--left,.node-webform .webform-component--container--right{float:left;display:block;margin-right:2.0491803279%;width:48.9754098361%}.node-webform .webform-component--container--left:last-child,.node-webform .webform-component--container--right:last-child{margin-right:0}}.node-webform .webform-component--container--right{margin-right:0}.node-webform .form-type-select{position:relative}.node-webform .form-type-select select{-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background:#efefef;cursor:pointer}.node-webform .form-type-select:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e67c";position:absolute;right:5px;font-size:12px;color:#018CD0;top:8px;cursor:pointer}.node-webform .webform-component-select{position:relative}.node-webform .webform-component-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;text-overflow:'';padding-right:20px;background:#efefef;cursor:pointer}.node-webform .webform-component-select:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e67c";position:absolute;right:7px;font-size:12px;color:#018CD0;top:38px;cursor:pointer}.lt-ie9 .node-webform .webform-component-select.webform-container-inline:after{top:8px}@media screen and (min-width: 525px){.node-webform .webform-component-select.webform-container-inline:after{top:8px}}.node-webform .form-type-checkbox,.node-webform .form-type-radio,.node-webform .webform-component-checkboxes,.node-webform .webform-component-radios{padding-bottom:5px}.node-webform .webform-submit{clear:both;float:right}.node-webform .field-name-webform-messages{clear:both}.webform-component-bonuscardfield label{width:100%}.webform-component-bonuscardfield>span,.webform-component-bonuscardfield>div{float:left}.webform-component-bonuscardfield .form-item{padding-bottom:0}.webform-component-bonuscardfield .form-item:first-of-type{width:50px}.webform-component-bonuscardfield .form-item:nth-of-type(2){width:calc(100% - 80px)}.webform-component-bonuscardfield span{width:25px;padding-top:5px;text-align:center}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item,.node-recipe.view-mode-weekly_promo_detail .action-print,.node-recipe.view-mode-weekly_promo_detail .action-mail,.weekly-details .field-name-carrefour-promo-cta a{transition:all 0.1s ease;font-size:15px;font-weight:600;margin-top:20px;text-align:center;display:block;background:#005AA9;border-radius:5px;padding:15px 20px;color:white}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item:hover,.node-recipe.view-mode-weekly_promo_detail .action-print:hover,.node-recipe.view-mode-weekly_promo_detail .action-mail:hover,.weekly-details .field-name-carrefour-promo-cta a:hover{background-color:#0068c3}.node-recipe.view-mode-weekly_promo_detail .node-product .group-price-description .field-name-field-promo-price-desc-ftext .field-item:before,.node-recipe.view-mode-weekly_promo_detail .action-print:before,.node-recipe.view-mode-weekly_promo_detail .action-mail:before,.weekly-details .field-name-carrefour-promo-cta a:before{font-weight:normal}.weekly .weekly--promo_deal .left-arrow-btn,.weekly .weekly--promo_deal .right-arrow-btn{position:absolute;z-index:5;color:white;top:10px}@media screen and (min-width: 768px){.weekly .weekly--promo_deal .left-arrow-btn,.weekly .weekly--promo_deal .right-arrow-btn{display:none}}.weekly .weekly--promo_deal .left-arrow-btn{left:4px}.weekly .weekly--promo_deal .right-arrow-btn{right:4px}.weekly .weekly--promo_deal .day-label{padding:12px 10px}@media screen and (min-width: 767px){.weekly .weekly--promo_deal .day-label{padding:0px}}.weekly .weekly--promo_deal .weekly-nav__date{font-weight:600;height:40px;line-height:40px}.weekly .weekly--promo_deal .product_layout .main.vertical{background:rgba(255,255,255,0.5)}.weekly .weekly--promo_deal .product_layout .main.vertical .tag .text{background:white !important}.weekly .weekly--promo_deal .productRow{float:none;margin:0 auto}.weekly .weekly--promo_deal .productRow--1{max-width:230px}.weekly .weekly--promo_deal .productRow--2{max-width:480px}.node-promo-deal.view-mode-weekly_promo_detail{padding:45px 20px}@media screen and (min-width: 767px){.node-promo-deal.view-mode-weekly_promo_detail{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:-webkit-box;display:flex;padding:45px}}.node-promo-deal.view-mode-weekly_promo_detail .group-left{width:100%}@media screen and (min-width: 767px){.node-promo-deal.view-mode-weekly_promo_detail .group-left{width:45%;padding:0 20px 0 0}}.node-promo-deal.view-mode-weekly_promo_detail .group-right{width:100%;margin:35px 0 0 0;position:relative}@media screen and (min-width: 767px){.node-promo-deal.view-mode-weekly_promo_detail .group-right{margin:0px;width:55%}}.node-promo-deal.view-mode-weekly_promo_detail .group-right .img-container{text-align:center}@media screen and (min-width: 767px){.node-promo-deal.view-mode-weekly_promo_detail .group-right .img-container{min-height:365px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:-webkit-box;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0px;top:0px;left:0px;right:0px}}.node-promo-deal__day{-webkit-transform:rotate(-7deg);transform:rotate(-7deg);display:inline-block;color:#fff;border-radius:5px;padding:0 37px;font-weight:800;text-transform:uppercase;font-size:25px;height:48px;line-height:46px;font-style:italic}.node-promo-deal__img{margin:41px 0 18px 0;display:block}.node-promo-deal__description{font-size:17px;line-height:23px;color:#222}.node-promo-deal__description p{margin:0px;padding-top:7px}@media screen and (min-width: 1024px){.weekly .weekly--recipe.weekly-details{padding:40px 80px 60px 80px}}.weekly .weekly--recipe .left-arrow-btn,.weekly .weekly--recipe .right-arrow-btn{display:block;position:absolute;cursor:pointer;color:#FFF;text-align:center;width:40px;top:5px;line-height:40px;height:55px;font-size:20px;z-index:10}@media screen and (min-width: 768px){.weekly .weekly--recipe .left-arrow-btn,.weekly .weekly--recipe .right-arrow-btn{background-color:#005AA9;top:25%;margin-top:-40px;height:80px;line-height:80px;font-size:15px}}.weekly .weekly--recipe .left-arrow-btn{left:0px;border-radius:0 5px 5px 0}.weekly .weekly--recipe .right-arrow-btn{right:0px;border-radius:5px 0 0 5px}@media screen and (max-width: 767px){.weekly .weekly--recipe li.weekly-nav__item{background-color:#9ebe3a}.weekly .weekly--recipe li.weekly-nav__item>a{display:block}}.weekly .weekly--recipe .arrow{display:block}.weekly .weekly--recipe .arrow:before{display:block}@media screen and (min-width: 768px){.weekly .weekly--recipe .arrow{display:none}.weekly .weekly--recipe .arrow:before{display:none}}.weekly .weekly--recipe .weekly-nav__date{background-color:#ED1C24;padding:15px 0}@media screen and (min-width: 768px){.weekly .weekly--recipe .weekly-nav__date{padding:0}}.weekly-details{background-color:#FFF;zoom:1}.weekly-details:after{content:"";display:table;clear:both}.weekly-details .weekly-details__item{display:none;min-height:455px}.weekly-details .weekly-details__item.active{display:block}.weekly-details .node-recipe{width:100%}.view-mode-weekly_tab{position:static !important}.weekly-nav{clear:both;list-style:none;padding:0;margin:0;text-align:center;font-weight:500;color:#333333;font-size:17px;line-height:22px;background-color:#FFF;border-radius:20px 20px 0 0;zoom:1}.weekly-nav:after{content:"";display:table;clear:both}.weekly-nav li.weekly-nav__item{display:none;width:100%;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative;cursor:pointer;padding-bottom:6px}.weekly-nav li.weekly-nav__item.active{display:block}.weekly-nav li.weekly-nav__item img{display:none}.weekly-nav li.weekly-nav__item .arrow{background:#9ebe3a;width:100%;height:6px;bottom:0;position:absolute;z-index:5;display:block}.weekly-nav li.weekly-nav__item .arrow:before{bottom:-16px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-width:8px;margin-left:-8px;border-top-color:#9ebe3a;display:block}@media screen and (min-width: 768px){.weekly-nav li.weekly-nav__item .arrow:before{display:none}}@media screen and (min-width: 768px){.weekly-nav li.weekly-nav__item .arrow{display:none}}@media screen and (min-width: 768px){.weekly-nav li.weekly-nav__item{width:25%;float:left;padding-bottom:10px;display:block}.weekly-nav li.weekly-nav__item:nth-child(4) span.weekly-nav__date{border-top-right-radius:20px}}@media screen and (min-width: 1024px){.weekly-nav li.weekly-nav__item{width:14.2857142857%}.weekly-nav li.weekly-nav__item img{display:block;margin-bottom:10px}.weekly-nav li.weekly-nav__item:last-child{border-right:none}.weekly-nav li.weekly-nav__item:last-child span.weekly-nav__date{border-top-right-radius:20px}.weekly-nav li.weekly-nav__item:nth-child(4) span.weekly-nav__date{border-top-right-radius:0px}}@media screen and (min-width: 767px){.weekly-nav li.weekly-nav__item:first-child span.weekly-nav__date{border-top-left-radius:20px}}.weekly-nav li.weekly-nav__item:hover span.weekly-nav__date,.weekly-nav li.weekly-nav__item.active span.weekly-nav__date{background-color:#9ebe3a}@media screen and (max-width: 767px){.weekly-nav li.weekly-nav__item .node-recipe{background-color:#9ebe3a;color:white}}.weekly-nav span.weekly-nav__date{text-transform:uppercase;color:#ffffff;font-size:17px;background-color:#005AA9;width:100%;display:inline-block;font-weight:500}@media screen and (max-width: 767px){.weekly-nav span.weekly-nav__date{font-weight:bold}}@media screen and (min-width: 767px){.weekly-nav span.weekly-nav__date{height:40px;line-height:40px}}.weekly--recipe .weekly-nav li.weekly-nav__item{padding-bottom:0}.weekly--recipe .weekly-nav li.weekly-nav__item:hover .day-label{color:#9ebe3a}.weekly--recipe .weekly-nav li.weekly-nav__item a{color:#000}.weekly--recipe .weekly-nav li.weekly-nav__item a:hover .day-label{color:#9ebe3a}.weekly--recipe .weekly-nav li.weekly-nav__item.active .day-label{color:#000}@media screen and (min-width: 768px){.weekly--recipe .weekly-nav li.weekly-nav__item.active .day-label{color:#9ebe3a}}@media screen and (min-width: 768px){.weekly--recipe .weekly-nav li.weekly-nav__item{padding-bottom:6px}.weekly--recipe .weekly-nav li.weekly-nav__item:nth-child(4) span.weekly-nav__date{border-top-right-radius:0}}@media screen and (min-width: 1024px){.weekly--recipe .weekly-nav li.weekly-nav__item:last-child span.weekly-nav__date{border-top-right-radius:0}.weekly--recipe .weekly-nav li.weekly-nav__item:nth-child(4) span.weekly-nav__date{border-top-right-radius:0}}.weekly--recipe .weekly-nav li.weekly-nav__item:first-child span.weekly-nav__date{border-top-left-radius:0}.weekly--recipe .weekly-nav li.weekly-nav__item .day-label{padding:20px 15px 25px 15px;background:white;font-size:20px}@media screen and (min-width: 768px){.weekly--recipe .weekly-nav li.weekly-nav__item .day-label{padding:0 15px 5px 15px;font-size:17px}}.pane-product-categories-weekly-promo{background:#eee !important;padding:0px !important}.pane-product-categories-weekly-promo .product-categories-weekly-promo__title{padding:40px 0 50px 0}.pane-product-categories-weekly-promo .product-categories-weekly-promo__title .inner{text-align:center;font-family:"Casino Hand";font-size:30px;line-height:30px;font-weight:500;color:#80a511;margin:0 auto;max-width:75%;position:relative}.pane-product-categories-weekly-promo .product-categories-weekly-promo__title .inner:before{font-size:20px;margin-right:20px;position:relative;top:10px}.pane-product-categories-weekly-promo .categories_container{border-top-left-radius:20px;border-top-right-radius:20px;background:#9ebe3a;height:95px}.pane-product-categories-weekly-promo .categories{background:#9ebe3a;text-align:center;position:relative;padding:0px;height:95px;display:block;margin-right:1.63265%;max-width:900px;margin:0 auto}.pane-product-categories-weekly-promo .categories ul.slides li{width:180px;float:left;display:inline-block;color:#b5b5b5}.pane-product-categories-weekly-promo .categories .flex-next,.pane-product-categories-weekly-promo .categories .flex-prev{height:95px;background:#88a728;padding:0 15px 0 13px;top:0;position:absolute}.pane-product-categories-weekly-promo .categories .flex-next:before,.pane-product-categories-weekly-promo .categories .flex-prev:before{font-size:14px;line-height:100px}.pane-product-categories-weekly-promo div[class^=weekly-promo-rayon-category-wrapper-]{cursor:pointer;color:#ffffff;height:95px;display:block;border-left:1px solid #88a728;outline:0}.pane-product-categories-weekly-promo div[class^=weekly-promo-rayon-category-wrapper-].active{height:105px;background:url("http://cdn-mkt.be.carrefour.eu/CAR00513/images/bg-arrow.gif") no-repeat bottom center;border:none}.pane-product-categories-weekly-promo div[class^=weekly-promo-rayon-category-wrapper-] .icon{color:#ffffff;font-family:'carrefour-icons';font-size:23px;line-height:1em;display:block;background:none !important}.pane-product-categories-weekly-promo div[class^=weekly-promo-rayon-category-wrapper-] .icon:before{padding:22px 0 12px 0;display:inline-block}.pane-product-categories-weekly-promo div[class^=weekly-promo-rayon-category-wrapper-] .text{height:35px;font-size:14px;line-height:1em;font-weight:500}.pane-product-categories-weekly-promo .productRows{background:white;float:left;width:100%;padding:40px 10px 10px 10px;display:block;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pane-product-categories-weekly-promo .productRows .productRow{float:left;width:100%;zoom:1}.pane-product-categories-weekly-promo .productRows .productRow:after{content:"";display:table;clear:both}.pane-product-categories-weekly-promo .productRows .productRow ul li{width:230px !important}.node-weekly-promo-page .banner{margin:15px 0}.node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title{font-size:20px}.node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title p{margin-top:-8px}.lt-ie9 .node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title{font-size:26px}.lt-ie9 .node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title p{margin-top:0}@media screen and (min-width: 760px){.node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title{font-size:26px}.node-weekly-promo-page .group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta a .title p{margin-top:0}}.weekly-details__item>div{cursor:pointer}#main-nav-bottom{position:absolute;top:100%}.weekly-menu--print-recipes{display:none}.weekly{display:block;position:relative;clear:both}.store-locator-small--cta{position:relative;padding:25px 25px 15px 25px;background:#d1f0ff;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px;zoom:1}.store-locator-small--cta:after{content:"";display:table;clear:both}.store-locator-small--cta h3{margin:0px 0px 10px 0;padding:0;position:relative;color:#005AA9;font-weight:500;font-size:24px;line-height:28px;min-height:35px}.store-locator-small--cta h3 span:before{float:left;font-size:28px;margin-right:7px}.store-locator-small--cta input[type="text"]{background:#fff !important;border:none;padding:10px 20px}.store-locator-small--cta input[type="text"]:focus,.store-locator-small--cta input[type="text"]:active{border:none}.store-locator-small--cta .input-container{position:relative}.store-locator-small--cta .input-container .btn{font-size:18px;position:absolute;z-index:100;right:10px;top:7px;bottom:0;color:#018CD0;cursor:pointer}.store-locator-small--cta p{margin:0px}.store-locator-small--cta .store-locator-small__left{cursor:pointer;float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.store-locator-small--cta .store-locator-small__left:last-child{margin-right:0}.store-locator-small--cta .store-locator-small__right{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0;margin-top:10px}.store-locator-small--cta .store-locator-small__right:last-child{margin-right:0}.openingsFilter{margin:8px 0 0 15px;float:left}.openingsFilter label{margin:0 0 0 5px;font-weight:500}#storeLocator{position:relative}#storeLocator .angular-google-map-container{height:400px}#storeLocator .angular-google-map-container img{max-width:none !important;height:auto}#storeLocator #form{padding-bottom:10px;width:100%;float:left}#storeLocator #form .styledSearch{width:350px;max-width:100%;float:left}#storeLocator #form .styledSearch:after{content:'\e67a'}#storeLocator .store_locator_cta{background:#018CD0;padding:5px 5px 1px 5px;margin-bottom:20px;color:white;font-weight:500;min-height:50px;border-radius:5px;display:block;float:left;width:100%}.lt-ie9 #storeLocator .store_locator_cta{padding-left:25px}@media screen and (min-width: 760px){#storeLocator .store_locator_cta{padding-left:25px}}#storeLocator .store_locator_cta img{float:left;padding:5px 0 0 0}.lt-ie9 #storeLocator .store_locator_cta img{width:auto;padding:0}@media screen and (min-width: 760px){#storeLocator .store_locator_cta img{width:auto;padding:0}}#storeLocator .store_locator_cta span{float:left;padding:9px;width:80%}.lt-ie9 #storeLocator .store_locator_cta span{width:auto}@media screen and (min-width: 760px){#storeLocator .store_locator_cta span{width:auto}}#storeLocator .store_locator_cta a{padding:10px 15px;background:#fff;color:#018CD0;border-radius:5px;width:100%;float:left;display:block;margin-bottom:4px}.lt-ie9 #storeLocator .store_locator_cta a{float:right;width:auto;margin-bottom:0}@media screen and (min-width: 760px){#storeLocator .store_locator_cta a{float:right;width:auto;margin-bottom:0}}@media screen and (max-width: 820px){#storeLocator .map{width:100%;float:left}}#storeLocator .enseigneSelector{float:left;padding-left:20px;margin-top:-10px}#storeLocator .enseigneSelector ul{padding:0;margin:0;list-style:none}#storeLocator .enseigneSelector ul li{float:left;width:80px;height:50px;cursor:pointer}#storeLocator .enseigneSelector ul li.market{background:url("/sites/all/themes/xtheme/img/storelocator/market_passive.png") no-repeat center top}#storeLocator .enseigneSelector ul li.market.active{background:url("/sites/all/themes/xtheme/img/storelocator/market_active.png") no-repeat center top}#storeLocator .enseigneSelector ul li.hyper{background:url("/sites/all/themes/xtheme/img/storelocator/hyper_passive.png") no-repeat center top}#storeLocator .enseigneSelector ul li.hyper.active{background:url("/sites/all/themes/xtheme/img/storelocator/hyper_active.png") no-repeat center top}#storeLocator .enseigneSelector ul li.express{background:url("/sites/all/themes/xtheme/img/storelocator/express_passive.png") no-repeat center top}#storeLocator .enseigneSelector ul li.express.active{background:url("/sites/all/themes/xtheme/img/storelocator/express_active.png") no-repeat center top}@media screen and (max-width: 820px){#storeLocator .enseigneSelector{margin:0;display:block;width:100%}#storeLocator .enseigneSelector ul li{width:33%}}#storeLocator .storeList{text-transform:lowercase;background:white;width:100%;float:left}.lt-ie9 #storeLocator .storeList{width:380px;float:left;height:400px;overflow:auto}@media screen and (min-width: 820px){#storeLocator .storeList{width:380px;float:left;height:400px;overflow:auto}}#storeLocator .storeList .name{padding-top:5px;font-weight:600}#storeLocator .storeList ol{list-style:none;padding:0;margin:0;border-top:1px solid #C4C4C4;width:100%;float:left}#storeLocator .storeList ol li{cursor:pointer;width:100%;float:left;padding:10px;border-bottom:1px solid #C4C4C4}#storeLocator .storeList ol li .icon{width:20%;float:left;background:url("/sites/all/themes/xtheme/img/storelocator/marker_passive.png") no-repeat center top;padding-top:8px;padding-bottom:18px;text-align:center}#storeLocator .storeList ol li .info{text-transform:none;width:80%;float:left}#storeLocator .storeList ol li.active{background:#FDE8E9}#storeLocator .storeList ol li.active .icon{background:url("/sites/all/themes/xtheme/img/storelocator/marker_active.png") no-repeat center top}#storeLocator .storeList ol li.market{background:#FDE8E9}#storeLocator .storeList ol li.market .icon{background:url("/sites/all/themes/xtheme/img/storelocator/marker_market.png") no-repeat center top}#storeLocator .storeList ol li.hyper{background:#F0FBFF}#storeLocator .storeList ol li.hyper .icon{background:url("/sites/all/themes/xtheme/img/storelocator/marker_hyper.png") no-repeat center top}#storeLocator .storeList ol li.express{background:#F5F9EA}#storeLocator .storeList ol li.express .icon{background:url("/sites/all/themes/xtheme/img/storelocator/marker_express.png") no-repeat center top}#storeLocator .storePopup{color:#333333;font-weight:400;line-height:1.35em;font-size:12px;max-width:215px;display:inline-block}.lt-ie9 #storeLocator .storePopup{max-width:none}@media screen and (min-width: 525px){#storeLocator .storePopup{max-width:none}}.lt-ie9 #storeLocator .storePopup{width:600px}@media screen and (min-width: 1245px){#storeLocator .storePopup{width:600px}}#storeLocator .storePopup .title{padding:0;margin:0;padding-bottom:5px;font-size:14px}.lt-ie9 #storeLocator .storePopup .title{font-size:18px;padding-top:10px}@media screen and (min-width: 525px){#storeLocator .storePopup .title{font-size:18px;padding-top:10px}}#storeLocator .storePopup .storeInfo{overflow:hidden}.lt-ie9 #storeLocator .storePopup .storeInfo{height:150px;padding-top:10px;border-right:1px solid #EEEEEE;float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.lt-ie9 #storeLocator .storePopup .storeInfo:last-child{margin-right:0}@media screen and (min-width: 525px){#storeLocator .storePopup .storeInfo{height:150px;padding-top:10px;border-right:1px solid #EEEEEE;float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}#storeLocator .storePopup .storeInfo:last-child{margin-right:0}}.lt-ie9 #storeLocator .storePopup .storeInfo{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 #storeLocator .storePopup .storeInfo:last-child{margin-right:0}@media screen and (min-width: 1245px){#storeLocator .storePopup .storeInfo{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}#storeLocator .storePopup .storeInfo:last-child{margin-right:0}}.lt-ie9 #storeLocator .storePopup .storeInfo .place{padding-bottom:20px}@media screen and (min-width: 525px){#storeLocator .storePopup .storeInfo .place{padding-bottom:20px}}#storeLocator .storePopup .openingHoures{overflow:hidden;padding-top:5px}#storeLocator .storePopup .openingHoures .subtitle{font-weight:600;padding-bottom:0px}.lt-ie9 #storeLocator .storePopup .openingHoures .subtitle{padding-bottom:10px}@media screen and (min-width: 525px){#storeLocator .storePopup .openingHoures .subtitle{padding-bottom:10px}}#storeLocator .storePopup .openingHoures .opening-schedule-label{width:70px;display:inline-block}.lt-ie9 #storeLocator .storePopup .openingHoures{padding-top:10px;height:150px;float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}.lt-ie9 #storeLocator .storePopup .openingHoures:last-child{margin-right:0}@media screen and (min-width: 525px){#storeLocator .storePopup .openingHoures{padding-top:10px;height:150px;float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0}#storeLocator .storePopup .openingHoures:last-child{margin-right:0}}.lt-ie9 #storeLocator .storePopup .openingHoures{border-right:1px solid #EEEEEE;float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.lt-ie9 #storeLocator .storePopup .openingHoures:last-child{margin-right:0}@media screen and (min-width: 1245px){#storeLocator .storePopup .openingHoures{border-right:1px solid #EEEEEE;float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}#storeLocator .storePopup .openingHoures:last-child{margin-right:0}}#storeLocator .storePopup .exceptionalHoures{padding-top:10px;height:auto;overflow:hidden;width:100%}#storeLocator .storePopup .exceptionalHoures .subtitle{font-weight:600;padding-bottom:0px}.lt-ie9 #storeLocator .storePopup .exceptionalHoures .subtitle{padding-bottom:10px}@media screen and (min-width: 525px){#storeLocator .storePopup .exceptionalHoures .subtitle{padding-bottom:10px}}#storeLocator .storePopup .exceptionalHoures .text+.subtitle{margin-top:20px}.lt-ie9 #storeLocator .storePopup .exceptionalHoures{height:150px;float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%;margin-right:0}.lt-ie9 #storeLocator .storePopup .exceptionalHoures:last-child{margin-right:0}@media screen and (min-width: 1245px){#storeLocator .storePopup .exceptionalHoures{height:150px;float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%;margin-right:0}#storeLocator .storePopup .exceptionalHoures:last-child{margin-right:0}}#storeLocator .storePopup .services{margin-top:20px;border-top:1px solid #EEEEEE;clear:both;float:left;width:100%;padding-top:10px}#storeLocator .storePopup .services ul{padding:0;margin:0}#storeLocator .storePopup .services ul li{display:inline-block;margin-right:10px}#storeLocator .storePopup .services ul li *{font-size:18px;color:#018CD0;line-height:1.35em}#storeLocator .serviceList ul{list-style:none;padding:10px 0 0 0;margin:0;float:left;width:100%}#storeLocator .serviceList ul li{color:#D8D8D8;font-size:25px;line-height:1.35em;text-align:center;padding-bottom:10px}#storeLocator .serviceList ul li .available{color:#444;cursor:pointer}#storeLocator .serviceList ul li .available.active{color:#018CD0}.lt-ie9 #storeLocator .serviceList ul li{float:left;display:block;margin-right:5.0632911392%;width:15.9493670886%}.lt-ie9 #storeLocator .serviceList ul li:last-child{margin-right:0}.lt-ie9 #storeLocator .serviceList ul li:nth-child(5n){margin-right:0}@media screen and (max-width: 525px){#storeLocator .serviceList ul li{float:left;display:block;margin-right:5.0632911392%;width:15.9493670886%}#storeLocator .serviceList ul li:last-child{margin-right:0}#storeLocator .serviceList ul li:nth-child(5n){margin-right:0}}.lt-ie9 #storeLocator .serviceList ul li{float:left;display:block;margin-right:2.2396416573%;width:7.0548712206%}.lt-ie9 #storeLocator .serviceList ul li:last-child{margin-right:0}.lt-ie9 #storeLocator .serviceList ul li:nth-child(11n){margin-right:0}@media screen and (min-width: 525px) and (max-width: 820px){#storeLocator .serviceList ul li{float:left;display:block;margin-right:2.2396416573%;width:7.0548712206%}#storeLocator .serviceList ul li:last-child{margin-right:0}#storeLocator .serviceList ul li:nth-child(11n){margin-right:0}}.lt-ie9 #storeLocator .serviceList ul li{float:left;display:block;margin-right:1.1607661056%;width:3.6564132327%}.lt-ie9 #storeLocator .serviceList ul li:last-child{margin-right:0}.lt-ie9 #storeLocator .serviceList ul li:nth-child(21n){margin-right:0}@media screen and (min-width: 820px){#storeLocator .serviceList ul li{float:left;display:block;margin-right:1.1607661056%;width:3.6564132327%}#storeLocator .serviceList ul li:last-child{margin-right:0}#storeLocator .serviceList ul li:nth-child(21n){margin-right:0}}#storeLocator .directions{position:relative;padding:10px;background:#fafafa;margin:0 -10px -10px -10px;clear:both}.lt-ie9 #storeLocator .directions{padding:30px 40px 30px 40px}@media screen and (min-width: 820px){#storeLocator .directions{padding:30px 40px 30px 40px}}#storeLocator .directions select,#storeLocator .directions input[type="text"]{color:#565656;background:#efefef;padding:7.5px}#storeLocator .directions .wrapper{width:100%;display:inline-block}#storeLocator .directions h2{margin-top:0;margin-bottom:20px;color:#444444;font-size:18px;font-weight:600}#storeLocator .directions h3{margin-top:0;margin-bottom:20px;color:#444444;font-size:15px;font-weight:600}#storeLocator .directions .left{width:100%}.lt-ie9 #storeLocator .directions .left{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 #storeLocator .directions .left:last-child{margin-right:0}@media screen and (min-width: 820px){#storeLocator .directions .left{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}#storeLocator .directions .left:last-child{margin-right:0}}#storeLocator .directions .right{width:100%}.lt-ie9 #storeLocator .directions .right{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}.lt-ie9 #storeLocator .directions .right:last-child{margin-right:0}@media screen and (min-width: 820px){#storeLocator .directions .right{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}#storeLocator .directions .right:last-child{margin-right:0}}#storeLocator .directions #directionSteps{border:1px solid #C4C4C4;height:250px;overflow:scroll;overflow-x:hidden}#storeLocator .directions .close{color:#444;position:absolute;top:10px;right:10px;font-size:0;cursor:pointer}#storeLocator .directions .close:after{border-top-left-radius:2px;border-top-right-radius:2px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e631';font-size:20px}#storeLocator .directions .close:hover:after{background:#BBBBBB;color:#fff}#storeLocator .directions .submit{width:100%;position:relative;margin-bottom:20px}.lt-ie9 #storeLocator .directions .submit{width:auto}@media screen and (min-width: 820px){#storeLocator .directions .submit{width:auto}}#storeLocator .directions .submit:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:38%;right:5%;font-size:8px;content:'\e67a';display:block}#storeLocator .directions .printDirections{margin:20px 0}#storeLocator .legend{padding:0 10px 10px 10px;background:#fafafa;margin:0 -10px -10px -10px;clear:both;float:left}.lt-ie9 #storeLocator .legend{padding:10px 40px 30px 40px}@media screen and (min-width: 820px){#storeLocator .legend{padding:10px 40px 30px 40px}}#storeLocator .legend h2{margin-bottom:20px;color:#444444;font-size:18px;font-weight:600}#storeLocator .legend ul{list-style:none;padding:0}#storeLocator .legend ul li{float:left;width:100%}.lt-ie9 #storeLocator .legend ul li{width:50%}@media screen and (min-width: 525px){#storeLocator .legend ul li{width:50%}}.lt-ie9 #storeLocator .legend ul li{width:33%}@media screen and (min-width: 1026px){#storeLocator .legend ul li{width:33%}}#storeLocator .legend ul li .icon_logo{width:40px;height:40px;font-size:25px;display:inline-block;color:#018CD0;text-align:center;margin-right:20px}#storeLocator .legend ul li .text{display:inline-block;vertical-align:top}#storeLocator .toggleLegend{border-bottom:1 ps solid #018CD0;color:#018CD0;float:right;cursor:pointer}#storeLocator .ESHOP:before{content:'\e618'}#storeLocator .ESSENCE:before{content:'\e620'}#storeLocator .FISH_SHOP:before{content:'\e623'}#storeLocator .HANDICAP_ACCES:before{content:'\e61e'}#storeLocator .LIVRAISON:before{content:'\e617'}#storeLocator .LOTTO:before{content:'\e61f'}#storeLocator .PHOTOCOPIE:before{content:'\e61a'}#storeLocator .PHOTOMATON:before{content:'\e619'}#storeLocator .PHOTO_DEV:before{content:'\e621'}#storeLocator .PLACE_MERE:before{content:'\e61c'}#storeLocator .PUBLIC_FAX:before{content:'\e624'}#storeLocator .PUBLIC_TEL:before{content:'\e610'}#storeLocator .SPAAR_PLUK:before{content:'\e614'}#storeLocator .SUSHI:before{content:'\e612'}#storeLocator .ANNONCES:before{content:'\e629'}#storeLocator .BANCONTACT:before{content:'\e628'}#storeLocator .BIKE_PARKING:before{content:'\e627'}#storeLocator .BOITE_LETTRES:before{content:'\e615'}#storeLocator .CARTE_VISITE:before{content:'\e626'}#storeLocator .CAR_PARKING:before{content:'\e61b'}#storeLocator .CAR_PARKINGCOUVERT:before{content:'\e61d'}#storeLocatorSmallMap h3{color:#018CD0;margin:0}#storeLocatorSmallMap .styledSearch{width:350px;max-width:100%;margin:10px 0 19px}#storeLocatorSmallMap .styledSearch:after{content:'\e67a'}#storeLocatorSmallMap .left{width:100%;cursor:pointer}.lt-ie9 #storeLocatorSmallMap .left{float:left;display:block;margin-right:3.5650623886%;width:40.8199643494%}.lt-ie9 #storeLocatorSmallMap .left:last-child{margin-right:0}@media screen and (min-width: 525px) and (max-width: 1245px){#storeLocatorSmallMap .left{float:left;display:block;margin-right:3.5650623886%;width:40.8199643494%}#storeLocatorSmallMap .left:last-child{margin-right:0}}#storeLocatorSmallMap .map{cursor:pointer;margin:15px 0 10px 0;height:120px;background:url("/sites/all/themes/xtheme/img/backgrounds/storeLocator_map.png") no-repeat center center}#storeLocatorSmallMap .description{padding:10px 0;height:58px}#storeLocatorSmallMap .right{width:100%}@media screen and (min-width: 525px) and (max-width: 1245px){#storeLocatorSmallMap .right{float:left;display:block;margin-right:3.5650623886%;width:55.614973262%;margin-right:0}#storeLocatorSmallMap .right:last-child{margin-right:0}}.lt-ie9 #storeLocatorSmallMap .right{height:194px}@media screen and (min-width: 1245px){#storeLocatorSmallMap .right{height:194px}}#storeLocatorSmall .styledSearch{width:350px;max-width:100%}#storeLocatorSmall .styledSearch:after{content:''}#storeLocatorSmall .left{cursor:pointer;float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}#storeLocatorSmall .left:last-child{margin-right:0}.lt-ie9 #storeLocatorSmall .left{width:22%;float:left}@media screen and (min-width: 525px){#storeLocatorSmall .left{width:22%;float:left}}#storeLocatorSmall .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}#storeLocatorSmall .right:last-child{margin-right:0}.lt-ie9 #storeLocatorSmall .right{width:76.3%;float:left}@media screen and (min-width: 525px){#storeLocatorSmall .right{width:76.3%;float:left}}.lt-ie9 #storeLocatorSmall .right{margin-right:0}.mobileSwitcher{list-style:none;margin:0;padding:0;width:100%;display:block;float:left;border-bottom:1px solid #d6d6d6;margin-bottom:20px}.mobileSwitcher li{cursor:pointer;float:left;padding:10px;width:170px;text-align:center;border:1px solid #d6d6d6;margin-right:20px;margin-bottom:-1px;background:#eee;border-top-right-radius:5px;border-top-left-radius:5px}@media screen and (max-width: 525px){.mobileSwitcher li{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.mobileSwitcher li:last-child{margin-right:0}.mobileSwitcher li:nth-child(2n){margin-right:0}.mobileSwitcher li:nth-child(2n+1){clear:left}}.mobileSwitcher li.active{border-bottom-color:#fff;background:#fff}.openings{padding:8px 40px 12px 40px;height:59px;font-weight:500;font-size:1.467em;color:#fff;text-transform:uppercase;background:#018CD0;margin:0 0 5px 0;position:relative}.opening-exception-label{width:145px;display:inline-block}.paragraphs-item-cn{margin:0 0 40px 0}.group-right .paragraphs-item-cn{margin:0 0 15px 0}.group-right .paragraphs-item-cn .cta-newsletter{background:#eee}.paragraphs-item-fb{padding:10px 0 0 0;margin:0 0 40px 0}.group-right .paragraphs-item-fb{margin:0 0 15px 0}.paragraphs-item-gs{padding:0;margin-left:0;margin-bottom:40px;position:relative}.paragraphs-item-gs .flex-prev,.paragraphs-item-gs .flex-next{position:absolute;top:50%;margin-top:-65px}.paragraphs-item-gs ul{margin-left:0 !important}.paragraphs-item-gs li{padding:0 !important}.paragraphs-item-gs li:before{content:none !important}.paragraphs-item-gs #carousel{margin-top:16px}.paragraphs-item-gs #carousel li{width:160px !important;padding:0 3px 0 8px !important}.paragraphs-item-gs #carousel li:last-child{width:157px !important;padding:0 0 0 8px !important}.paragraphs-item-gs #carousel li:first-child{width:152px !important;padding:0 3px 0 0 !important}.paragraphs-item-gs #carousel img{cursor:pointer}.paragraphs-item-gs #slider{border-radius:10px 20px 0 0;overflow:hidden;perspective:1px;margin-bottom:0}.paragraphs-item-gs .caption{display:none;background-color:rgba(255,255,255,0.8);padding:13px 15% 15px;text-align:center;font-style:italic;font-size:16px;line-height:18px;position:absolute;left:0;right:0;bottom:0;margin:0}.paragraphs-item-gs #slider .flex-viewport li{position:relative}.paragraphs-item-gs #slider .flex-viewport li:hover .caption{display:block}@media screen and (max-width: 860px){.paragraphs-item-gs .flex-direction-nav{display:none !important}}.paragraphs-item-gs .flex-direction-nav a{text-decoration:none;background-color:white;border-bottom:0;height:130px;color:#018CD0}.paragraphs-item-gs .flex-direction-nav a:before{color:#018CD0;top:36%;font-size:24px;line-height:5.5em;font-family:'carrefour-icons'}.paragraphs-item-gs .flex-direction-nav a.flex-next{border-radius:5px 0 0 5px}.paragraphs-item-gs .flex-direction-nav a.flex-next:before{content:'\e67a'}.paragraphs-item-gs .flex-direction-nav a.flex-prev{border-radius:0 5px 5px 0}.paragraphs-item-gs .flex-direction-nav a.flex-prev:before{content:'\e67b'}.paragraphs-item-gs .flexslider:hover .flex-direction-nav .flex-next{right:0;opacity:1}@media screen and (max-width: 860px){.paragraphs-item-gs .flex-direction-nav .flex-next{right:0}}.paragraphs-item-gs .flexslider:hover .flex-direction-nav .flex-prev{left:0;opacity:1}@media screen and (max-width: 860px){.paragraphs-item-gs .flex-direction-nav .flex-prev{left:0}}.paragraphs-item-hbb{margin:40px 0;padding:15px 25px;border:#eee 3px solid;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px;position:relative}.paragraphs-item-hbb .entity-paragraphs-item__title{margin:10px 0px 10px 0px}.lt-ie9 .paragraphs-item-hbb .paragraphs-item-hbb__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}@media screen and (min-width: 760px){.paragraphs-item-hbb .paragraphs-item-hbb__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}}.lt-ie9 .paragraphs-item-hbb__content{float:left;width:71%}.lt-ie9 .paragraphs-item-hbb__content:last-child,.lt-ie9 .paragraphs-item-hbb__content.no-cta{width:100%}@media screen and (min-width: 760px){.paragraphs-item-hbb__content{float:left;width:71%}.paragraphs-item-hbb__content:last-child,.paragraphs-item-hbb__content.no-cta{width:100%}}.paragraphs-item-hbb__content p{margin-top:0px}.paragraphs-item-hbb__cta{margin:18px 0 10px 0}.lt-ie9 .paragraphs-item-hbb__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.lt-ie9 .paragraphs-item-hbb__cta a{position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width: 760px){.paragraphs-item-hbb__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.paragraphs-item-hbb__cta a{position:relative;top:50%;transform:translateY(-50%)}}.paragraphs-item-hbb__cta a{background-color:#005AA9;border-radius:5px;color:#fff !important;display:block;font-size:16px;line-height:36px;padding:5px 5px;text-decoration:none;text-align:center;transition:background-color 0.1s ease-in-out}.paragraphs-item-hbb__cta a:hover{background-color:#018CD0}.paragraphs-item-hbc{margin:40px 0;padding:15px 25px;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px;background:#e5f4fb;position:relative}.paragraphs-item-hbc .entity-paragraphs-item__title{margin:10px 0px 10px 0px}.lt-ie9 .paragraphs-item-hbc .paragraphs-item-hbc__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}@media screen and (min-width: 760px){.paragraphs-item-hbc .paragraphs-item-hbc__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}}.lt-ie9 .paragraphs-item-hbc__content{float:left;width:71%}.lt-ie9 .paragraphs-item-hbc__content:last-child,.lt-ie9 .paragraphs-item-hbc__content.no-cta{width:100%}@media screen and (min-width: 760px){.paragraphs-item-hbc__content{float:left;width:71%}.paragraphs-item-hbc__content:last-child,.paragraphs-item-hbc__content.no-cta{width:100%}}.paragraphs-item-hbc__content p{margin-top:0px}.paragraphs-item-hbc__cta{margin:18px 0 10px 0}.lt-ie9 .paragraphs-item-hbc__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.lt-ie9 .paragraphs-item-hbc__cta a{position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width: 760px){.paragraphs-item-hbc__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.paragraphs-item-hbc__cta a{position:relative;top:50%;transform:translateY(-50%)}}.paragraphs-item-hbc__cta a{background-color:#005AA9;border-radius:5px;color:#fff !important;display:block;font-size:16px;line-height:36px;padding:5px 5px;text-decoration:none;text-align:center;transition:background-color 0.1s ease-in-out}.paragraphs-item-hbc__cta a:hover{background-color:#018CD0}.paragraphs-item-hbg{margin:40px 0;padding:15px 25px;border-radius:5px;border-top-left-radius:5px;border-top-right-radius:20px;background:#eee;position:relative}.paragraphs-item-hbg .entity-paragraphs-item__title{margin:10px 0px 10px 0px}.lt-ie9 .paragraphs-item-hbg .paragraphs-item-hbg__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}@media screen and (min-width: 760px){.paragraphs-item-hbg .paragraphs-item-hbg__cta__inner{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%}}.lt-ie9 .paragraphs-item-hbg__content{float:left;width:71%}.lt-ie9 .paragraphs-item-hbg__content:last-child,.lt-ie9 .paragraphs-item-hbg__content.no-cta{width:100%}@media screen and (min-width: 760px){.paragraphs-item-hbg__content{float:left;width:71%}.paragraphs-item-hbg__content:last-child,.paragraphs-item-hbg__content.no-cta{width:100%}}.paragraphs-item-hbg__content p{margin-top:0px}.paragraphs-item-hbg__cta{margin:18px 0 10px 0}.lt-ie9 .paragraphs-item-hbg__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.lt-ie9 .paragraphs-item-hbg__cta a{position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width: 760px){.paragraphs-item-hbg__cta{width:28.3%;position:absolute;top:70px;bottom:33px;right:15px;margin:0}.paragraphs-item-hbg__cta a{position:relative;top:50%;transform:translateY(-50%)}}.paragraphs-item-hbg__cta a{background-color:#005AA9;border-radius:5px;color:#fff !important;display:block;font-size:16px;line-height:36px;padding:5px 5px;text-decoration:none;text-align:center;transition:background-color 0.1s ease-in-out}.paragraphs-item-hbg__cta a:hover{background-color:#018CD0}.lt-ie9 .paragraphs-item-hbg__cta.no-title{top:0;height:100%}@media screen and (min-width: 760px){.paragraphs-item-hbg__cta.no-title{top:0;height:100%}}.paragraphs-item-plv{margin:10px 0 20px}.paragraphs-item-plv img{width:100%}.lt-ie9 .paragraphs-item-plv img{width:auto}@media screen and (min-width: 760px){.paragraphs-item-plv img{width:auto}}.paragraphs-item-plv>div.group-left{width:100%;float:none}.lt-ie9 .paragraphs-item-plv>div.group-left{float:left;width:auto;max-width:49%;margin-right:20px;margin-bottom:20px}@media screen and (min-width: 760px){.paragraphs-item-plv>div.group-left{float:left;width:auto;max-width:49%;margin-right:20px;margin-bottom:20px}}.paragraphs-item-plv ul{display:table}.paragraphs-item-plv>div.group-right{width:100%;float:none}.paragraphs-item-plv .entity-paragraphs-item__title--icon{padding-left:0px;min-height:45px}.paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper{float:left;margin:0 7px 0 0;z-index:10;position:relative}.lt-ie9 .paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper{margin-left:-40px}@media screen and (min-width: 760px){.paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper{margin-left:-40px}}.paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper .icon{position:static}.lt-ie9 .paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper:before{top:50%;left:-40px;margin-top:5px;padding-right:7px;content:'\e680';font-size:16px;font-family:'carrefour-icons';line-height:24px;transform:translateY(-50%)}@media screen and (min-width: 760px){.paragraphs-item-plv .entity-paragraphs-item__title--icon .icon__wrapper:before{top:50%;left:-40px;margin-top:5px;padding-right:7px;content:'\e680';font-size:16px;font-family:'carrefour-icons';line-height:24px;transform:translateY(-50%)}}.paragraphs-item-plv .entity-paragraphs-item__title--icon .title{padding-top:10px;overflow:hidden;position:relative}.paragraphs-item-plv img{border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:20px}.paragraphs-item-prv{margin:10px 0 20px}.paragraphs-item-prv img{width:100%}.lt-ie9 .paragraphs-item-prv img{width:auto}@media screen and (min-width: 760px){.paragraphs-item-prv img{width:auto}}.paragraphs-item-prv>div.group-left{width:100%;float:none}.lt-ie9 .paragraphs-item-prv>div.group-left{width:auto;max-width:48%;float:right;margin-left:20px;margin-bottom:20px}@media screen and (min-width: 760px){.paragraphs-item-prv>div.group-left{width:auto;max-width:48%;float:right;margin-left:20px;margin-bottom:20px}}.paragraphs-item-prv>div.group-right{width:100%;float:none}.paragraphs-item-prv img{border-radius:5px;border-top-left-radius:0;border-top-right-radius:20px}.paragraphs-item-qqm{position:relative;clear:both;min-height:60px}.paragraphs-item-qqm .top{position:absolute;top:0;left:0;width:60px;height:46px;background:url("../img/quote_top.png") no-repeat top left}.lt-ie9 .paragraphs-item-qqm .middle{padding:0 80px}@media screen and (min-width: 760px){.paragraphs-item-qqm .middle{padding:0 80px}}.paragraphs-item-qqm .bottom{display:block;margin-top:-20px;width:100%;height:46px;background:url("../img/quote_bottom.png") no-repeat top right}.paragraphs-item-qqm__img{display:block;text-align:center}.paragraphs-item-qqm__img img{border-radius:80px}@media (min-width: 320px){.paragraphs-item-qqm__img{text-align:left;float:left;overflow:hidden;margin-left:-30px;padding:0 15px 5px 30px}.paragraphs-item-qqm__img img{float:left}}.lt-ie9 .paragraphs-item-qqm__img{margin-left:-100px}@media screen and (min-width: 760px){.paragraphs-item-qqm__img{margin-left:-100px}}.paragraphs-item-rd{margin:0 0 40px 0}.paragraphs-item-rd .entity-paragraphs-item__title{margin:0 0 10px 0}.paragraphs-item-rd .flex-direction-nav,.paragraphs-item-rd .slides{margin:0;list-style:none}.paragraphs-item-rd .flex-direction-nav li,.paragraphs-item-rd .slides li{padding:0;list-style:none}.paragraphs-item-rd .flex-direction-nav li:before,.paragraphs-item-rd .slides li:before{content:none}.paragraphs-item-rd .slides li{margin-right:12px}.paragraphs-item-rd .dossier.teaser .title,.paragraphs-item-rd .node-dossier-template.node-teaser .title{margin:0;font-family:arial, sans-serif;font-weight:600;color:#007BB8;font-size:15px;padding:13px 0 0 0;line-height:1.15em;height:55px}.paragraphs-item-rd .teaser .link{display:none}.paragraphs-item-rpb{margin:0 0 40px 0}.paragraphs-item-rpb .entity-paragraphs-item__title{margin:0 0 10px 0}.paragraphs-item-rpb ul.slides li:before{padding:0px;content:""}.paragraphs-item-rr{margin:0 0 40px 0}.paragraphs-item-rr .entity-paragraphs-item__title{margin:0 0 10px 0}.paragraphs-item-rr .teaser .link{height:auto}.paragraphs-item-rr .flex-direction-nav,.paragraphs-item-rr .slides{margin:0;list-style:none}.paragraphs-item-rr .flex-direction-nav li,.paragraphs-item-rr .slides li{padding:0;list-style:none}.paragraphs-item-rr .flex-direction-nav li:before,.paragraphs-item-rr .slides li:before{content:none}.paragraphs-item-rr .slides li{margin-right:12px}.paragraphs-item-sl{margin:0 0 40px 0}.group-right .paragraphs-item-sl{margin:0 0 15px 0}.group-right .paragraphs-item-sl .store-locator-small{background:#eee}.paragraphs-item-tc>div.group-left{border-left:#ccc 1px solid;padding-left:2%;width:98%;margin-bottom:20px}.lt-ie9 .paragraphs-item-tc>div.group-left{padding-left:2%;width:46%;margin-bottom:40px}@media screen and (min-width: 760px){.paragraphs-item-tc>div.group-left{padding-left:2%;width:46%;margin-bottom:40px}}.paragraphs-item-tc>div.group-right{border-left:#ccc 1px solid;padding-left:2%;width:98%;margin-bottom:20px}.lt-ie9 .paragraphs-item-tc>div.group-right{clear:none;margin-left:1.5384%;padding-left:2%;width:46%}@media screen and (min-width: 760px){.paragraphs-item-tc>div.group-right{clear:none;margin-left:1.5384%;padding-left:2%;width:46%}}.paragraphs-item-tc .entity-paragraphs-item__title{position:relative;padding-top:10px;min-height:35px}.paragraphs-item-twi img{height:auto !important;width:auto !important;max-width:100% !important}.entity-paragraphs-item{font-size:18px;line-height:1.15em}.entity-paragraphs-item p .button{width:100%;text-align:center}.node-dossier-template.view-mode-full>.group-right .entity-paragraphs-item{font-size:15px}.node-dossier-template.view-mode-full>.group-right .entity-paragraphs-item .button{font-size:16px}.paragraphs-item-plv ul,.paragraphs-item-prv ul,.paragraphs-item-tc ul,.paragraphs-item-twi ul{padding:0;margin-left:20px}.paragraphs-item-plv ul li,.paragraphs-item-prv ul li,.paragraphs-item-tc ul li,.paragraphs-item-twi ul li{display:block;margin:0;padding:0 0 5px 20px;list-style:none;position:relative}.paragraphs-item-plv ul li:before,.paragraphs-item-prv ul li:before,.paragraphs-item-tc ul li:before,.paragraphs-item-twi ul li:before{top:0px;left:0px;position:absolute;content:"• ";font-size:22px;color:#005AA9}.flex-direction-nav li{position:static !important}.entity-paragraphs-item__title{margin:10px 0px 0px 0px;padding:0px;min-height:35px;color:#005AA9;font-weight:500;font-size:24px;line-height:28px}.entity-paragraphs-item__title--icon{position:relative;padding-left:60px;min-height:35px}.entity-paragraphs-item__title--icon .icon{position:absolute;top:50%;left:0;padding-right:7px;font-size:46px;line-height:50px;transform:translateY(-50%)}.group-related-container{padding:15px 10px 10px 10px;margin-top:30px}.bean-container,.group-related-container{background-color:#fff;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;width:100%}.bean-container .field-name-field-content-box>.field-items,.group-related-container .field-name-field-content-box>.field-items{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bean-container .field-name-field-content-box>.field-items>.field-item,.group-related-container .field-name-field-content-box>.field-items>.field-item{display:flex !important;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 32.2448979592%;-moz-flex:1 1 32.2448979592%;-ms-flex:1 1 32.2448979592%;flex:1 1 32.2448979592%;max-width:32.2448979592%;margin-right:1.6326530612%;margin-bottom:30px;float:none}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(2),.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3),.group-related-container .field-name-field-content-box>.field-items>.field-item:nth-child(2),.group-related-container .field-name-field-content-box>.field-items>.field-item:nth-child(3){display:flex !important}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n),.group-related-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n){margin-right:0}@media screen and (max-width: 525px){.bean-container .field-name-field-content-box>.field-items>.field-item,.group-related-container .field-name-field-content-box>.field-items>.field-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.bean-container .field-name-field-content-box>.field-items>.field-item,.group-related-container .field-name-field-content-box>.field-items>.field-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 48.7654320988%;-moz-flex:1 1 48.7654320988%;-ms-flex:1 1 48.7654320988%;flex:1 1 48.7654320988%;max-width:48.7654320988%;margin-right:2.4691358025%}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n),.group-related-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n){margin-right:2.4691358025%}.bean-container .field-name-field-content-box>.field-items>.field-item.odd,.group-related-container .field-name-field-content-box>.field-items>.field-item.odd{margin-right:0}}.bean-container .field-name-field-content-box>.field-items>.field-item .entity,.bean-container .field-name-field-content-box>.field-items>.field-item .content,.bean-container .field-name-field-content-box>.field-items>.field-item .field,.bean-container .field-name-field-content-box>.field-items>.field-item .field-items,.bean-container .field-name-field-content-box>.field-items>.field-item .field-item,.bean-container .field-name-field-content-box>.field-items>.field-item .node,.group-related-container .field-name-field-content-box>.field-items>.field-item .entity,.group-related-container .field-name-field-content-box>.field-items>.field-item .content,.group-related-container .field-name-field-content-box>.field-items>.field-item .field,.group-related-container .field-name-field-content-box>.field-items>.field-item .field-items,.group-related-container .field-name-field-content-box>.field-items>.field-item .field-item,.group-related-container .field-name-field-content-box>.field-items>.field-item .node{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin:0;width:100%}.bean-container .field-name-field-content-box>.field-items>.field-item .node,.bean-container .field-name-field-content-box>.field-items>.field-item>.entity,.group-related-container .field-name-field-content-box>.field-items>.field-item .node,.group-related-container .field-name-field-content-box>.field-items>.field-item>.entity{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;cursor:pointer}.bean-container .field-name-field-content-box>.field-items>.field-item .image,.group-related-container .field-name-field-content-box>.field-items>.field-item .image{overflow:hidden}.bean-container .field-name-field-content-box>.field-items>.field-item .image .field-item,.group-related-container .field-name-field-content-box>.field-items>.field-item .image .field-item{display:block}.bean-container .field-name-field-content-box>.field-items>.field-item .icon-video,.group-related-container .field-name-field-content-box>.field-items>.field-item .icon-video{overflow:hidden;position:absolute;top:0;right:0;z-index:1;display:table;padding:4px 13px 2px 15px;font-size:15px;background:#005AA9;border-bottom-left-radius:10px}.bean-container .field-name-field-content-box>.field-items>.field-item .icon-video:before,.group-related-container .field-name-field-content-box>.field-items>.field-item .icon-video:before{font-size:20px;color:#fff}.bean-container .field-name-field-content-box>.field-items>.field-item .title,.group-related-container .field-name-field-content-box>.field-items>.field-item .title{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin:10px 0 0;font-size:20px;line-height:24px;min-height:0}.bean-container .field-name-field-content-box>.field-items>.field-item .link,.bean-container .field-name-field-content-box>.field-items>.field-item .field-name-carrefour-container-link-title,.group-related-container .field-name-field-content-box>.field-items>.field-item .link,.group-related-container .field-name-field-content-box>.field-items>.field-item .field-name-carrefour-container-link-title{font-weight:600;color:#0079B8;font-size:15px;padding:10px 0 0;line-height:1.15em;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bean-container .field-name-field-content-box>.field-items>.field-item .field-name-carrefour-container-link-title .link,.group-related-container .field-name-field-content-box>.field-items>.field-item .field-name-carrefour-container-link-title .link{padding:0;align-self:flex-end}.page-homepage-campaign{background:#fff}.page-homepage-campaign:not(.admin-menu) .container.between{display:none}.page-homepage-campaign .main.container{max-width:none}.page-homepage-campaign .homepage-campaign .entity-paragraphs-item{margin-top:15px}.page-homepage-campaign .homepage-campaign .entity-paragraphs-item.campaign+.promotions,.page-homepage-campaign .homepage-campaign .entity-paragraphs-item.campaign+.social-banner{margin-top:10px}.page-homepage-campaign .homepage-campaign .entity-paragraphs-item.campaign+.campaign{margin-top:10px}.page-homepage-campaign .panels-flexible-region{width:100% !important}.page-homepage-campaign .pane-homepage{max-width:1245px;margin:15px auto 0}.page-homepage-campaign .pane-homepage .corner-title{margin:0 0 15px}.page-homepage-campaign .pane-homepage .corner-title .title{padding:0;background:none;color:#005AA9;text-transform:none;font-size:22px;line-height:1em;border-bottom-right-radius:0}.page-homepage-campaign .pane-homepage .corner-title .title:before{display:none}.page-homepage-campaign .pane-homepage .corner-title .subTitle{display:none}.page-homepage-campaign footer.container{margin-top:25px}.header-banner{position:relative;display:block;width:100%;height:62.5vw;overflow:hidden}.header-banner.flexslider+.header-banner{display:none}.panel-pane .header-banner{margin:0}.header-banner__slider{height:100%}.header-banner__slide{height:100%;max-height:none !important;border-top-right-radius:0 !important}.header-banner__slide .node-banner-slide{height:100%}.header-banner__slide picture{position:absolute;top:50%;transform:translate3d(0, -50%, 0);width:100%}.header-banner__image{position:absolute;top:50%;transform:translate3d(0, -50%, 0);width:100%}.header-banner__image--desktop{display:none}.header-banner__image--desktop img{display:block;width:100%;margin:0 auto}.header-banner__image--mobile{display:block}.header-banner__container{position:relative;max-width:1245px;width:100%;height:100%;margin:0 auto}.header-banner__container[onclick]{cursor:pointer}.header-banner__content{position:absolute;bottom:10vw;left:35px;max-width:80%;color:#fff;border-bottom:#fff}.header-banner__content--center{left:0;right:0;text-align:center;margin-left:auto;margin-right:auto}.header-banner__content--right{left:auto;right:35px;text-align:right}.header-banner__text{margin-bottom:10px;color:inherit;font-size:25px;font-weight:500;line-height:23px;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.header-banner__cta{display:inline;color:inherit;font-size:18px;line-height:20px;font-weight:500;border-bottom:1px solid;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.header-banner__cta a,.header-banner__cta a:hover,.header-banner__cta a:focus,.header-banner__cta a:active{color:inherit !important}.lt-ie9 .header-banner{height:42vw}.lt-ie9 .header-banner__content{bottom:7vw}.lt-ie9 .header-banner__text{margin-bottom:20px;font-size:30px;line-height:28px}.lt-ie9 .header-banner__cta{font-size:20px}.lt-ie9 .header-banner__image--desktop{display:block}.lt-ie9 .header-banner__image--mobile{display:none}@media screen and (min-width: 525px){.header-banner{height:42vw}.header-banner__content{bottom:7vw}.header-banner__text{margin-bottom:20px;font-size:30px;line-height:28px}.header-banner__cta{font-size:20px}.header-banner__image--desktop{display:block}.header-banner__image--mobile{display:none}}.lt-ie9 .header-banner{height:35vw}.lt-ie9 .header-banner__text{font-size:32px;line-height:30px}@media screen and (min-width: 820px){.header-banner{height:35vw}.header-banner__text{font-size:32px;line-height:30px}}.lt-ie9 .header-banner__content{max-width:45%}.lt-ie9 .header-banner__text{font-size:35px;line-height:33px}@media screen and (min-width: 1026px){.header-banner__content{max-width:45%}.header-banner__text{font-size:35px;line-height:33px}}.lt-ie9 .header-banner{height:450px}.lt-ie9 .header-banner__content{bottom:80px}.lt-ie9 .header-banner__text{font-size:40px;line-height:38px}@media screen and (min-width: 1245px){.header-banner{height:450px}.header-banner__content{bottom:80px}.header-banner__text{font-size:40px;line-height:38px}}.campaign{position:relative;display:flex;flex-wrap:wrap;max-width:1245px;margin:10px auto;padding:0 10px}.campaign+.campaign .campaign__main-title{margin-top:5px}.campaign__main-title{flex:1 0 auto;width:100%;margin-bottom:15px;font-size:22px;line-height:1em;font-weight:500;color:#005AA9}.campaign__block{position:relative;display:block;margin:10px 0 0;flex:1 0 auto;width:100%;height:85vw}.campaign__block[onclick]{cursor:pointer}.campaign__block--1{margin-top:0}.campaign__block-wrapper{flex:1 0 auto;width:100%}.campaign__image{position:relative;width:100%;height:100%;overflow:hidden}.campaign__image img{position:absolute;top:50%;width:100%;height:auto;transform:translate3d(0, -50%, 0);transition:transform 0.2s linear}.campaign__image--desktop{display:none}.campaign__image--mobile{display:block}.campaign__icon{position:absolute;top:12px;left:12px;width:40px;height:40px;z-index:2;border-radius:20px;text-align:center}.campaign__icon .icon{color:#fff;line-height:40px}.campaign__label{position:absolute;top:22px;left:50px;min-height:20px;padding:3px 10px;background:#fff;font-size:12px;line-height:14px;text-transform:uppercase;z-index:1}.campaign__content{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:12px 15px 7px;background:#fff}.campaign__block--only-image .campaign__content{display:none}.campaign__content--white{background:#fff}.campaign__content--white-transparent{background:rgba(255,255,255,0.82)}.campaign__content--blue-light,.campaign__content--blue-dark,.campaign__content--blue-light-transparent,.campaign__content--blue-dark-transparent,.campaign__content--red-light,.campaign__content--red-dark,.campaign__content--red-light-transparent,.campaign__content--red-dark-transparent{color:#fff}.campaign__content--blue-light .campaign__title,.campaign__content--blue-dark .campaign__title,.campaign__content--blue-light-transparent .campaign__title,.campaign__content--blue-dark-transparent .campaign__title,.campaign__content--red-light .campaign__title,.campaign__content--red-dark .campaign__title,.campaign__content--red-light-transparent .campaign__title,.campaign__content--red-dark-transparent .campaign__title{color:#fff !important}.campaign__content--blue-light .campaign__intro,.campaign__content--blue-light .campaign__cta,.campaign__content--blue-dark .campaign__intro,.campaign__content--blue-dark .campaign__cta,.campaign__content--blue-light-transparent .campaign__intro,.campaign__content--blue-light-transparent .campaign__cta,.campaign__content--blue-dark-transparent .campaign__intro,.campaign__content--blue-dark-transparent .campaign__cta,.campaign__content--red-light .campaign__intro,.campaign__content--red-light .campaign__cta,.campaign__content--red-dark .campaign__intro,.campaign__content--red-dark .campaign__cta,.campaign__content--red-light-transparent .campaign__intro,.campaign__content--red-light-transparent .campaign__cta,.campaign__content--red-dark-transparent .campaign__intro,.campaign__content--red-dark-transparent .campaign__cta{color:#fff}.campaign__content--blue-light .campaign__recipe-info,.campaign__content--blue-dark .campaign__recipe-info,.campaign__content--blue-light-transparent .campaign__recipe-info,.campaign__content--blue-dark-transparent .campaign__recipe-info,.campaign__content--red-light .campaign__recipe-info,.campaign__content--red-dark .campaign__recipe-info,.campaign__content--red-light-transparent .campaign__recipe-info,.campaign__content--red-dark-transparent .campaign__recipe-info{border-left:1px solid rgba(255,255,255,0.5)}.campaign__content--blue-light{background:#60b3dc}.campaign__content--blue-light-transparent{background:rgba(96,179,220,0.6)}.campaign__content--blue-dark{background:#035ea6}.campaign__content--blue-dark-transparent{background:rgba(3,94,166,0.6)}.campaign__content--red-light{background:#ed1c24}.campaign__content--red-light-transparent{background:rgba(237,28,36,0.6)}.campaign__content--red-dark{background:#960a11}.campaign__content--red-dark-transparent{background:rgba(150,10,17,0.6)}.campaign__content.has-recipe-info{min-height:75px}.campaign__title{font-size:18px;font-weight:500;margin-bottom:3px}.campaign__intro{font-size:16px;margin-bottom:3px;color:#444}.campaign__intro p{margin:0}.campaign__cta{margin:3px 0;color:#444;font-weight:500;font-size:16px;line-height:16px}.campaign__recipe-info{position:absolute;display:none;flex-wrap:wrap;align-content:space-around;top:0;right:0;bottom:0;width:50%;height:100%;padding:12px 20px;border-left:1px solid #444}.campaign__recipe-info .icon:before{display:inline-block;width:20px;height:20px;margin-right:5px;text-align:center;vertical-align:top}.campaign__recipe-prepare-time,.campaign__recipe-cook-time,.campaign__recipe-difficulty,.campaign__recipe-yield{flex:1 0 auto;width:50%;height:auto;line-height:1em}.campaign__recipe-prepare-time,.campaign__recipe-cook-time{margin-bottom:10px}.lt-ie9 .campaign{padding:0}.lt-ie9 .campaign__main-title{width:calc(100% - 10px);margin-left:10px}.lt-ie9 .campaign__block{width:calc(50% - 5px);height:46vw}.lt-ie9 .campaign__block:hover .campaign__image img{transform:translate3d(-50%, 0, 0) scale(1.1)}.lt-ie9 .campaign__block--only-image:hover .campaign__image img{transform:translate3d(-50%, 0, 0)}.lt-ie9 .campaign__image img{top:0;left:50%;width:auto;max-width:none;height:100%;transform:translate3d(-50%, 0, 0)}@media screen and (min-width: 525px){.campaign{padding:0}.campaign__main-title{width:calc(100% - 10px);margin-left:10px}.campaign__block{width:calc(50% - 5px);height:46vw}.campaign__block:hover .campaign__image img{transform:translate3d(-50%, 0, 0) scale(1.1)}.campaign__block--only-image:hover .campaign__image img{transform:translate3d(-50%, 0, 0)}.campaign__image img{top:0;left:50%;width:auto;max-width:none;height:100%;transform:translate3d(-50%, 0, 0)}}.lt-ie9 .campaign__image--desktop{display:block}.lt-ie9 .campaign__image--mobile{display:none}.lt-ie9 .campaign__recipe-info{display:flex}.lt-ie9 .campaign__recipe-info+.campaign__title,.lt-ie9 .campaign__recipe-info+.campaign__intro,.lt-ie9 .campaign__recipe-info+.campaign__cta{width:60%}@media screen and (min-width: 1026px){.campaign__image--desktop{display:block}.campaign__image--mobile{display:none}.campaign__recipe-info{display:flex}.campaign__recipe-info+.campaign__title,.campaign__recipe-info+.campaign__intro,.campaign__recipe-info+.campaign__cta{width:60%}}.lt-ie9 .campaign__main-title{width:100%;margin-left:0}@media screen and (min-width: 1245px){.campaign__main-title{width:100%;margin-left:0}}.lt-ie9 .campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--layout-1 .campaign__block--4{margin-top:0}.lt-ie9 .campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--layout-1 .campaign__block--2{margin-right:10px}.lt-ie9 .campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--layout-1 .campaign__block--3{width:calc(50% - 6px)}.lt-ie9 .campaign--layout-1 .campaign__block-wrapper{order:1;display:flex}@media screen and (min-width: 525px){.campaign--layout-1 .campaign__block--1,.campaign--layout-1 .campaign__block--4{margin-top:0}.campaign--layout-1 .campaign__block--1,.campaign--layout-1 .campaign__block--2{margin-right:10px}.campaign--layout-1 .campaign__block--1,.campaign--layout-1 .campaign__block--3{width:calc(50% - 6px)}.campaign--layout-1 .campaign__block-wrapper{order:1;display:flex}}.lt-ie9 .campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--layout-1 .campaign__block--4{width:calc(25% - 8px);height:46vw}.lt-ie9 .campaign--layout-1 .campaign__block--2,.lt-ie9 .campaign--layout-1 .campaign__block--3{width:100%;height:calc(23vw - 5px)}.lt-ie9 .campaign--layout-1 .campaign__block--1{margin-right:10px}.lt-ie9 .campaign--layout-1 .campaign__block--2{margin-top:0}.lt-ie9 .campaign--layout-1 .campaign__block--4{margin-left:10px}.lt-ie9 .campaign--layout-1 .campaign__block-wrapper{order:0;display:block;width:calc(50% - 5px)}@media screen and (min-width: 1026px){.campaign--layout-1 .campaign__block--1,.campaign--layout-1 .campaign__block--4{width:calc(25% - 8px);height:46vw}.campaign--layout-1 .campaign__block--2,.campaign--layout-1 .campaign__block--3{width:100%;height:calc(23vw - 5px)}.campaign--layout-1 .campaign__block--1{margin-right:10px}.campaign--layout-1 .campaign__block--2{margin-top:0}.campaign--layout-1 .campaign__block--4{margin-left:10px}.campaign--layout-1 .campaign__block-wrapper{order:0;display:block;width:calc(50% - 5px)}}.lt-ie9 .campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--layout-1 .campaign__block--4{height:570px}.lt-ie9 .campaign--layout-1 .campaign__block--2,.lt-ie9 .campaign--layout-1 .campaign__block--3{height:280px}@media screen and (min-width: 1245px){.campaign--layout-1 .campaign__block--1,.campaign--layout-1 .campaign__block--4{height:570px}.campaign--layout-1 .campaign__block--2,.campaign--layout-1 .campaign__block--3{height:280px}}.lt-ie9 .campaign--layout-2 .campaign__block--1,.lt-ie9 .campaign--layout-2 .campaign__block--2{margin-top:0}.lt-ie9 .campaign--layout-2 .campaign__block--1,.lt-ie9 .campaign--layout-2 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}@media screen and (min-width: 525px){.campaign--layout-2 .campaign__block--1,.campaign--layout-2 .campaign__block--2{margin-top:0}.campaign--layout-2 .campaign__block--1,.campaign--layout-2 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}}.lt-ie9 .campaign--layout-2 .campaign__block{width:calc(25% - 8px);margin-top:0;margin-right:10px}.lt-ie9 .campaign--layout-2 .campaign__block--4{margin-right:0}@media screen and (min-width: 1026px){.campaign--layout-2 .campaign__block{width:calc(25% - 8px);margin-top:0;margin-right:10px}.campaign--layout-2 .campaign__block--4{margin-right:0}}.lt-ie9 .campaign--layout-2 .campaign__block{height:570px}@media screen and (min-width: 1245px){.campaign--layout-2 .campaign__block{height:570px}}.campaign--layout-3{display:block}.lt-ie9 .campaign--layout-3 .campaign__block{float:left;width:calc(50% - 5px)}.lt-ie9 .campaign--layout-3 .campaign__block--1,.lt-ie9 .campaign--layout-3 .campaign__block--2{margin-top:0}.lt-ie9 .campaign--layout-3 .campaign__block--1,.lt-ie9 .campaign--layout-3 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}@media screen and (min-width: 525px){.campaign--layout-3 .campaign__block{float:left;width:calc(50% - 5px)}.campaign--layout-3 .campaign__block--1,.campaign--layout-3 .campaign__block--2{margin-top:0}.campaign--layout-3 .campaign__block--1,.campaign--layout-3 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}}.lt-ie9 .campaign--layout-3 .campaign__block{margin-top:0;margin-right:10px}.lt-ie9 .campaign--layout-3 .campaign__block--1{height:calc(23vw - 5px);margin-right:50%}.lt-ie9 .campaign--layout-3 .campaign__block--2,.lt-ie9 .campaign--layout-3 .campaign__block--3{width:calc(25% - 7.5px);height:calc(23vw - 5px);margin-top:10px}.lt-ie9 .campaign--layout-3 .campaign__block--4{position:absolute;top:0;right:0;margin-right:0}.lt-ie9 .campaign--layout-3 .campaign__main-title ~ .campaign__block--4{top:37px}.campaign+.lt-ie9 .campaign--layout-3 .campaign__main-title ~ .campaign__block--4{top:52px}@media screen and (min-width: 1026px){.campaign--layout-3 .campaign__block{margin-top:0;margin-right:10px}.campaign--layout-3 .campaign__block--1{height:calc(23vw - 5px);margin-right:50%}.campaign--layout-3 .campaign__block--2,.campaign--layout-3 .campaign__block--3{width:calc(25% - 7.5px);height:calc(23vw - 5px);margin-top:10px}.campaign--layout-3 .campaign__block--4{position:absolute;top:0;right:0;margin-right:0}.campaign--layout-3 .campaign__main-title ~ .campaign__block--4{top:37px}.campaign+.campaign--layout-3 .campaign__main-title ~ .campaign__block--4{top:52px}}.lt-ie9 .campaign--layout-3 .campaign__block--1,.lt-ie9 .campaign--layout-3 .campaign__block--2,.lt-ie9 .campaign--layout-3 .campaign__block--3{height:280px}.lt-ie9 .campaign--layout-3 .campaign__block--4{height:570px}@media screen and (min-width: 1245px){.campaign--layout-3 .campaign__block--1,.campaign--layout-3 .campaign__block--2,.campaign--layout-3 .campaign__block--3{height:280px}.campaign--layout-3 .campaign__block--4{height:570px}}.lt-ie9 .campaign--layout-4 .campaign__block{width:calc(50% - 5px)}.lt-ie9 .campaign--layout-4 .campaign__block--1,.lt-ie9 .campaign--layout-4 .campaign__block--2{margin-top:0}.lt-ie9 .campaign--layout-4 .campaign__block--1,.lt-ie9 .campaign--layout-4 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}.lt-ie9 .campaign--layout-4 .campaign__block-wrapper{display:flex}@media screen and (min-width: 525px){.campaign--layout-4 .campaign__block{width:calc(50% - 5px)}.campaign--layout-4 .campaign__block--1,.campaign--layout-4 .campaign__block--2{margin-top:0}.campaign--layout-4 .campaign__block--1,.campaign--layout-4 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}.campaign--layout-4 .campaign__block-wrapper{display:flex}}.lt-ie9 .campaign--layout-4 .campaign__block{margin-top:0;margin-right:10px}.lt-ie9 .campaign--layout-4 .campaign__block--1{width:calc(50% - 6px);height:46vw}.lt-ie9 .campaign--layout-4 .campaign__block--2{width:calc(25% - 8px);height:46vw}.lt-ie9 .campaign--layout-4 .campaign__block--3,.lt-ie9 .campaign--layout-4 .campaign__block--4{width:100%;height:calc(23vw - 5px)}.lt-ie9 .campaign--layout-4 .campaign__block--4{margin-top:10px}.lt-ie9 .campaign--layout-4 .campaign__block-wrapper{flex-direction:column;width:calc(25% - 8px)}@media screen and (min-width: 1026px){.campaign--layout-4 .campaign__block{margin-top:0;margin-right:10px}.campaign--layout-4 .campaign__block--1{width:calc(50% - 6px);height:46vw}.campaign--layout-4 .campaign__block--2{width:calc(25% - 8px);height:46vw}.campaign--layout-4 .campaign__block--3,.campaign--layout-4 .campaign__block--4{width:100%;height:calc(23vw - 5px)}.campaign--layout-4 .campaign__block--4{margin-top:10px}.campaign--layout-4 .campaign__block-wrapper{flex-direction:column;width:calc(25% - 8px)}}.lt-ie9 .campaign--layout-4 .campaign__block--1,.lt-ie9 .campaign--layout-4 .campaign__block--2{height:570px}.lt-ie9 .campaign--layout-4 .campaign__block--3,.lt-ie9 .campaign--layout-4 .campaign__block--4{height:280px}@media screen and (min-width: 1245px){.campaign--layout-4 .campaign__block--1,.campaign--layout-4 .campaign__block--2{height:570px}.campaign--layout-4 .campaign__block--3,.campaign--layout-4 .campaign__block--4{height:280px}}.lt-ie9 .campaign--layout-5 .campaign__block{width:calc(50% - 5px)}.lt-ie9 .campaign--layout-5 .campaign__block--1,.lt-ie9 .campaign--layout-5 .campaign__block--2{margin-top:0}.lt-ie9 .campaign--layout-5 .campaign__block--1,.lt-ie9 .campaign--layout-5 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}.lt-ie9 .campaign--layout-5 .campaign__block--1{flex:0 1 auto;position:absolute}.lt-ie9 .campaign--layout-5 .campaign__block--2{margin-left:calc(50% + 5px)}.lt-ie9 .campaign--layout-5 .campaign__block-wrapper{display:flex;flex-wrap:wrap}.lt-ie9 .campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:37px;left:0}.campaign+.lt-ie9 .campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:52px}@media screen and (min-width: 525px){.campaign--layout-5 .campaign__block{width:calc(50% - 5px)}.campaign--layout-5 .campaign__block--1,.campaign--layout-5 .campaign__block--2{margin-top:0}.campaign--layout-5 .campaign__block--1,.campaign--layout-5 .campaign__block--3{width:calc(50% - 6px);margin-right:10px}.campaign--layout-5 .campaign__block--1{flex:0 1 auto;position:absolute}.campaign--layout-5 .campaign__block--2{margin-left:calc(50% + 5px)}.campaign--layout-5 .campaign__block-wrapper{display:flex;flex-wrap:wrap}.campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:37px;left:0}.campaign+.campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:52px}}.lt-ie9 .campaign--layout-5 .campaign__block{margin-top:0;margin-right:10px}.lt-ie9 .campaign--layout-5 .campaign__block--1{position:relative;flex:1 0 auto;width:calc(50% - 6px);height:46vw}.lt-ie9 .campaign--layout-5 .campaign__block--2{width:100%;height:calc(23vw - 5px);margin-left:0}.lt-ie9 .campaign--layout-5 .campaign__block--3,.lt-ie9 .campaign--layout-5 .campaign__block--4{width:calc(50% - 5px);height:calc(23vw - 5px);margin-top:10px}.lt-ie9 .campaign--layout-5 .campaign__block--2,.lt-ie9 .campaign--layout-5 .campaign__block--4{margin-right:0}.lt-ie9 .campaign--layout-5 .campaign__block-wrapper{width:calc(50% - 6px)}.lt-ie9 .campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:0 !important}@media screen and (min-width: 1026px){.campaign--layout-5 .campaign__block{margin-top:0;margin-right:10px}.campaign--layout-5 .campaign__block--1{position:relative;flex:1 0 auto;width:calc(50% - 6px);height:46vw}.campaign--layout-5 .campaign__block--2{width:100%;height:calc(23vw - 5px);margin-left:0}.campaign--layout-5 .campaign__block--3,.campaign--layout-5 .campaign__block--4{width:calc(50% - 5px);height:calc(23vw - 5px);margin-top:10px}.campaign--layout-5 .campaign__block--2,.campaign--layout-5 .campaign__block--4{margin-right:0}.campaign--layout-5 .campaign__block-wrapper{width:calc(50% - 6px)}.campaign--layout-5 .campaign__main-title ~ .campaign__block--1{top:0 !important}}.lt-ie9 .campaign--layout-5 .campaign__block--1{height:570px}.lt-ie9 .campaign--layout-5 .campaign__block--2,.lt-ie9 .campaign--layout-5 .campaign__block--3,.lt-ie9 .campaign--layout-5 .campaign__block--4{height:280px}@media screen and (min-width: 1245px){.campaign--layout-5 .campaign__block--1{height:570px}.campaign--layout-5 .campaign__block--2,.campaign--layout-5 .campaign__block--3,.campaign--layout-5 .campaign__block--4{height:280px}}.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--4{height:52.2vw}.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--3{height:calc(26.1vw - 5px)}@media screen and (min-width: 1026px){.campaign--large.campaign--layout-1 .campaign__block--1,.campaign--large.campaign--layout-1 .campaign__block--4{height:52.2vw}.campaign--large.campaign--layout-1 .campaign__block--2,.campaign--large.campaign--layout-1 .campaign__block--3{height:calc(26.1vw - 5px)}}.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--4{height:650px}.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-1 .campaign__block--3{height:320px}@media screen and (min-width: 1245px){.campaign--large.campaign--layout-1 .campaign__block--1,.campaign--large.campaign--layout-1 .campaign__block--4{height:650px}.campaign--large.campaign--layout-1 .campaign__block--2,.campaign--large.campaign--layout-1 .campaign__block--3{height:320px}}.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--4{height:52.2vw}@media screen and (min-width: 1026px){.campaign--large.campaign--layout-2 .campaign__block--1,.campaign--large.campaign--layout-2 .campaign__block--2,.campaign--large.campaign--layout-2 .campaign__block--3,.campaign--large.campaign--layout-2 .campaign__block--4{height:52.2vw}}.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-2 .campaign__block--4{height:650px}@media screen and (min-width: 1245px){.campaign--large.campaign--layout-2 .campaign__block--1,.campaign--large.campaign--layout-2 .campaign__block--2,.campaign--large.campaign--layout-2 .campaign__block--3,.campaign--large.campaign--layout-2 .campaign__block--4{height:650px}}.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--3{height:calc(26.1vw - 5px)}.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--4{height:52.2vw}@media screen and (min-width: 1026px){.campaign--large.campaign--layout-3 .campaign__block--1,.campaign--large.campaign--layout-3 .campaign__block--2,.campaign--large.campaign--layout-3 .campaign__block--3{height:calc(26.1vw - 5px)}.campaign--large.campaign--layout-3 .campaign__block--4{height:52.2vw}}.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--3{height:320px}.lt-ie9 .campaign--large.campaign--layout-3 .campaign__block--4{height:650px}@media screen and (min-width: 1245px){.campaign--large.campaign--layout-3 .campaign__block--1,.campaign--large.campaign--layout-3 .campaign__block--2,.campaign--large.campaign--layout-3 .campaign__block--3{height:320px}.campaign--large.campaign--layout-3 .campaign__block--4{height:650px}}.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--2{height:52.2vw}.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--4{height:calc(26.1vw - 5px)}@media screen and (min-width: 1026px){.campaign--large.campaign--layout-4 .campaign__block--1,.campaign--large.campaign--layout-4 .campaign__block--2{height:52.2vw}.campaign--large.campaign--layout-4 .campaign__block--3,.campaign--large.campaign--layout-4 .campaign__block--4{height:calc(26.1vw - 5px)}}.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--1,.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--2{height:650px}.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-4 .campaign__block--4{height:320px}@media screen and (min-width: 1245px){.campaign--large.campaign--layout-4 .campaign__block--1,.campaign--large.campaign--layout-4 .campaign__block--2{height:650px}.campaign--large.campaign--layout-4 .campaign__block--3,.campaign--large.campaign--layout-4 .campaign__block--4{height:320px}}.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--1{height:52.2vw}.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--4{height:calc(26.1vw - 5px)}@media screen and (min-width: 1026px){.campaign--large.campaign--layout-5 .campaign__block--1{height:52.2vw}.campaign--large.campaign--layout-5 .campaign__block--2,.campaign--large.campaign--layout-5 .campaign__block--3,.campaign--large.campaign--layout-5 .campaign__block--4{height:calc(26.1vw - 5px)}}.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--1{height:650px}.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--2,.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--3,.lt-ie9 .campaign--large.campaign--layout-5 .campaign__block--4{height:320px}@media screen and (min-width: 1245px){.campaign--large.campaign--layout-5 .campaign__block--1{height:650px}.campaign--large.campaign--layout-5 .campaign__block--2,.campaign--large.campaign--layout-5 .campaign__block--3,.campaign--large.campaign--layout-5 .campaign__block--4{height:320px}}.promotions{position:relative;padding:15px 10px 15px;margin:10px 0;background:#e5f4fb}.promotions__main-title{max-width:1245px;margin:0 auto 15px;font-size:22px;line-height:1em;font-weight:500;color:#005AA9}.promotions__blocks-subtext{max-width:1245px;width:100%;margin:0 auto}.promotions__blocks-subtext-inner{padding:15px 10px 0;font-size:12px;line-height:15px;text-align:center}.promotions__product-fallback{display:none}.promotions__block-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1245px;margin:0 auto}.promotions__block{flex:1 0 auto;position:relative;display:block;margin:10px 0 0;width:100%;height:140vw}.promotions__block[onclick]{cursor:pointer}.promotions__block--1{margin-top:0}.promotions__banner-image{position:relative;width:100%;height:100%;overflow:hidden}.promotions__banner-image img{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);width:auto;max-width:none;height:100%}.promotions__cta{display:none}.promotions__zmags{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:100%;height:100%;background-color:#fff}.promotions__zmags[onclick]{cursor:pointer}.promotions__zmags-period{height:40px;text-align:center;color:#444;line-height:40px;font-size:12px;border-bottom:1px solid #E4E4E4}.promotions__zmags-thumb{position:relative;flex:1 0 auto;text-align:center}.promotions__zmags-thumb img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:auto;max-width:99%;height:auto;max-height:99%;box-shadow:0 10px 10px rgba(0,0,0,0.3)}.promotions__zmags-title{display:flex;align-items:center;min-height:88px;padding:10px 20px;font-size:18px;font-weight:500;line-height:20px;text-align:center;color:#005AA9}.promotions__zmags-cta{height:45px;padding:0 18px;text-align:center;font-size:16px;line-height:41px;font-weight:500;background:#60B3DC;color:#fff}.promotions__zmags-cta:first-letter{text-transform:uppercase}.promotions__product{display:block;width:100%;height:100%;background:#fff;color:#444 !important}.promotions__product:hover,.promotions__product:active,.promotions__product:focus,.promotions__product:visited{color:#444 !important}.promotions__product[onclick]{cursor:pointer}.promotions__product .product_layout{width:100%;height:100%;font-family:omnes-pro,arial,sans-serif}.promotions__product .product_layout .main.vertical{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.promotions__product .product_layout .main.vertical:after{content:none}.promotions__product .main.vertical{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.promotions__product .main.vertical:after{content:none}.promotions__product-period{height:40px;text-align:center;line-height:40px;font-size:12px;border-bottom:1px solid #E4E4E4}.promotions__product-patch{position:relative}.promotions__product-patch .popupLink1Patch{position:absolute;top:10px;left:10px;z-index:10}.promotions__product-patch .popupLink2Patch{position:absolute;top:10px;left:10px;z-index:10}.promotions__product-image{position:relative;flex:1 0 auto}.promotions__product-image img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:auto;max-width:99%;height:auto;max-height:99%}.promotions__product-info{display:flex;padding:20px;border-top:1px solid #E4E4E4}.promotions__product-info-right{flex:1 0 auto;max-width:50%;text-align:right;font-size:12px}.promotions__product-title{margin-right:5px;font-size:16px}.promotions__product-normal-price{position:relative;display:inline-block;font-size:14px}.promotions__product-normal-price:before{content:'€ '}.promotions__product-normal-price:after{content:'';position:absolute;left:0;right:0;top:50%;transform:translate3d(0, -50%, 0);border-top:1px solid #EC1B23}.promotions__product-promo-price{font-size:22px;font-weight:500}.promotions__product-promo-price:before{content:'€ '}.promotions__product-unit{line-height:1em}.promotions__product-promo{height:45px;text-align:center;line-height:45px;background:#005AA9;color:#fff;font-weight:500;font-size:16px}.promotions__product-promo:first-letter{text-transform:uppercase}.lt-ie9 .promotions{padding:15px 0 15px}.lt-ie9 .promotions__main-title{width:calc(100% - 10px);margin-left:10px}.lt-ie9 .promotions__block{width:calc(50% - 5px);height:70.8vw}.lt-ie9 .promotions__block--1,.lt-ie9 .promotions__block--2{margin-top:0}.lt-ie9 .promotions__block--1,.lt-ie9 .promotions__block--3{margin-right:10px}.lt-ie9 .promotions__block--2,.lt-ie9 .promotions__block--4{margin-right:0}@media screen and (min-width: 525px){.promotions{padding:15px 0 15px}.promotions__main-title{width:calc(100% - 10px);margin-left:10px}.promotions__block{width:calc(50% - 5px);height:70.8vw}.promotions__block--1,.promotions__block--2{margin-top:0}.promotions__block--1,.promotions__block--3{margin-right:10px}.promotions__block--2,.promotions__block--4{margin-right:0}}.lt-ie9 .promotions__blocks-subtext-inner{width:80%;margin:0 auto}.lt-ie9 .promotions__block{width:calc(25% - 7.5px);height:35.4vw;margin-top:0;margin-right:10px}.lt-ie9 .promotions__block--4{margin-right:0}@media screen and (min-width: 1026px){.promotions__blocks-subtext-inner{width:80%;margin:0 auto}.promotions__block{width:calc(25% - 7.5px);height:35.4vw;margin-top:0;margin-right:10px}.promotions__block--4{margin-right:0}}.lt-ie9 .promotions__main-title{width:100%;margin-left:auto}.lt-ie9 .promotions__block{height:440px}@media screen and (min-width: 1245px){.promotions__main-title{width:100%;margin-left:auto}.promotions__block{height:440px}}.social-banner{position:relative;height:calc(60vw + 5em);overflow:hidden}.social-banner__image{position:absolute;top:50%;transform:translate3d(0, -50%, 0);width:100%}.social-banner__image--desktop{display:none}.social-banner__image--desktop img{display:block;width:100%;margin:0 auto}.social-banner__image--mobile{display:block}.social-banner__container{position:relative;display:flex;align-items:center;max-width:1245px;width:100%;height:100%;margin:0 auto}.social-banner__content{width:100%;padding:30px 10px}.social-banner__title{margin-bottom:25px;font-size:28px;font-weight:500;color:#005AA9}.social-banner__intro{margin:25px 0;line-height:24px;font-size:16px}.social-banner__links{display:flex;justify-content:space-between;flex-wrap:wrap}.social-banner__link{position:relative;width:50px;height:50px;border-radius:25px;margin-right:5px;text-align:center;transition:background 0.1s linear;overflow:hidden}.social-banner__link:last-child{margin-right:0}.social-banner__link .icon{display:block;width:100%;height:100%;color:#fff;font-size:28px;line-height:50px;border-radius:25px}.social-banner__link--email{background:#333333}.social-banner__link--email:hover{background:#1a1919}.social-banner__link--facebook{background:#035EA6}.social-banner__link--facebook:hover{background:#024274}.social-banner__link--instagram{background:#60B3DC}.social-banner__link--instagram:hover{background:#369fd3}.social-banner__link--pinterest{background:#AA252A}.social-banner__link--pinterest:hover{background:#801c20}.social-banner__link--pinterest .icon{line-height:39px;font-size:39px}.social-banner__link--pinterest .icon:before{position:absolute;bottom:0;left:50%;transform:translate3d(-50%, 0, 0)}.social-banner__link--twitter{background:#4990E2}.social-banner__link--twitter:hover{background:#2276d6}.lt-ie9 .social-banner__link{width:60px;height:60px;border-radius:30px}.lt-ie9 .social-banner__link .icon{font-size:35px;line-height:60px;border-radius:30px}.lt-ie9 .social-banner__link--pinterest .icon{line-height:46px;font-size:46px}@media screen and (min-width: 350px){.social-banner__link{width:60px;height:60px;border-radius:30px}.social-banner__link .icon{font-size:35px;line-height:60px;border-radius:30px}.social-banner__link--pinterest .icon{line-height:46px;font-size:46px}}.lt-ie9 .social-banner{height:42vw}.lt-ie9 .social-banner__image--desktop{display:block}.lt-ie9 .social-banner__image--mobile{display:none}.lt-ie9 .social-banner__links{justify-content:flex-start}.lt-ie9 .social-banner__link{margin-right:20px}.lt-ie9 .social-banner__content{width:500px;padding:30px;background:rgba(255,255,255,0.4)}@media screen and (min-width: 525px){.social-banner{height:42vw}.social-banner__image--desktop{display:block}.social-banner__image--mobile{display:none}.social-banner__links{justify-content:flex-start}.social-banner__link{margin-right:20px}.social-banner__content{width:500px;padding:30px;background:rgba(255,255,255,0.4)}}.lt-ie9 .social-banner{height:35vw}.lt-ie9 .social-banner__content{background:transparent}@media screen and (min-width: 820px){.social-banner{height:35vw}.social-banner__content{background:transparent}}.lt-ie9 .social-banner{height:400px}@media screen and (min-width: 1245px){.social-banner{height:400px}}a,a:active,a:visited{color:#0079B8;text-decoration:none}a:hover{color:#0A467F}.tabs{float:right;padding:0;margin:0}.tabs ul{list-style:none}.tabs ul li{display:inline-block}.tabs ul a{background:#60B3DC;border:none;color:#fff;border-radius:5px;padding:10px 25px;display:inline-block;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear}.tabs ul a:focus,.tabs ul a:hover{outline:none;background:#005AA9}.breadcrumb{float:left;font-size:13px;color:#777777;font-family:arial}.breadcrumb>div{display:inline}.breadcrumb a{color:#777777}.breadcrumb span:before,.breadcrumb a:before{display:none !important}.error{color:#EC1B23}.red{color:#EC1B23}.langSwitcher{list-style:none;padding:0;margin:0}.langSwitcher span{padding:0 3px;color:#fff}.langSwitcher li{text-transform:uppercase;display:inline-block}.langSwitcher li a{display:block;text-decoration:none;padding-right:3px}.langSwitcher li.active a{color:#B5B5B5}.clear{clear:both}.crf-socialshare{position:fixed;top:180px;right:0;z-index:999999}.crf-socialshare ul{overflow:hidden;margin:0;padding:0;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-1px 1px 5px 0 rgba(212,212,212,0.75);-moz-box-shadow:-1px 1px 5px 0 rgba(212,212,212,0.75);box-shadow:-1px 1px 5px 0 rgba(212,212,212,0.75)}.crf-socialshare ul li{margin:0;padding:0;list-style:none}.crf-socialshare ul li a{display:table-cell;width:50px;height:50px;background-color:#c4c4c4;color:#fff;vertical-align:middle;text-align:center;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.crf-socialshare ul li a span{position:relative;top:3px;font-size:1.52941em}.crf-socialshare ul li a span.txt{display:none}.crf-socialshare ul li a.tw{background-color:#2ca8d2}.crf-socialshare ul li a.tw:hover{background-color:#2386a8}.crf-socialshare ul li a.fb{background-color:#305891}.crf-socialshare ul li a.fb:hover{background-color:#23416b}.crf-socialshare ul li a.pinterest{background-color:#aa2529}.crf-socialshare ul li a.pinterest:hover{background-color:#8a1c1d}.crf-socialshare ul li a.print{background-color:#738a8d}.crf-socialshare ul li a.print:hover{background-color:#57686a}.crf-socialshare ul li a:hover{background-color:#ababab}@media screen and (max-width: 737px){.crf-socialshare{top:auto;right:auto;bottom:0;left:0}.crf-socialshare{width:100%}.crf-socialshare ul{border-radius:0;box-shadow:none}.crf-socialshare ul li{float:left;width:20%}.crf-socialshare ul li a{display:block;width:100% !important;height:38px}.crf-socialshare ul li a span{top:auto;display:block;padding-top:9px;font-size:1.2em}}.slider-row{position:relative;float:left;width:100%;zoom:1}.slider-row:after{content:"";display:table;clear:both}.slider-row .flex-prev,.slider-row .flex-next{top:25px}.slider-row .teaser .link{height:auto !important}.pane-newsletter-push{display:none;position:fixed;right:0;bottom:0;background:#005AA9 !important;text-align:center;padding:20px !important;z-index:999;color:white;width:400px !important;border-radius:6px 6px 0 0 !important}.pane-newsletter-push .pane-content h2{color:white !important;font-size:15px !important;font-family:omnes-pro,arial,sans-serif !important;font-weight:500;margin:0;line-height:18px;background:none !important;position:absolute;top:17px;left:85px;text-align:left;text-transform:uppercase;max-width:250px}.pane-newsletter-push .pane-content h2+p{margin-top:0}.pane-newsletter-push .pane-content .logo{position:absolute;top:0;left:20px;height:57px;width:57px}.pane-newsletter-push .pane-content p{font-size:13px;padding:0;margin-bottom:0;font-weight:500}.pane-newsletter-push .pane-content .content{position:relative;margin-top:65px}.pane-newsletter-push .pane-content .content .icon{height:35px;width:35px;display:block;float:left;margin-right:14px}.pane-newsletter-push .pane-content .content span{display:block;text-align:left}.pane-newsletter-push .pane-content a{color:white;background:#017CB8 !important;padding:12px 10px;border-radius:5px;display:block;font-size:15px;font-weight:bold;cursor:pointer}.pane-newsletter-push .pane-content a:hover{background:#018CD0}.pane-newsletter-push .pane-content a:after{content:'>';padding-left:7px}.pane-newsletter-push .pane-content a.newsletter_cta{position:relative;float:left;width:100%;margin-top:17px}.pane-newsletter-push .pane-content a.close{background:none;padding:0;border-radius:0;position:absolute;right:10px;top:10px;font-size:22px;font-family:'carrefour-icons'}.pane-newsletter-push .pane-content a.close a{background:none}.pane-newsletter-push .pane-content a.close:hover{background:none}.pane-newsletter-push .pane-content a.close:after{content:'';display:none}.vocabulary-drive-promo-category.view-mode-full,.vocabulary-becom-promo-category.view-mode-full{position:relative;display:block;margin-bottom:17px;overflow:hidden}.vocabulary-drive-promo-category.view-mode-full .drive-becom-category__image img,.vocabulary-drive-promo-category.view-mode-full .drive-promo-category__image img,.vocabulary-becom-promo-category.view-mode-full .drive-becom-category__image img,.vocabulary-becom-promo-category.view-mode-full .drive-promo-category__image img{width:100%}.vocabulary-drive-promo-category.view-mode-full .drive-becom-category__cta,.vocabulary-drive-promo-category.view-mode-full .drive-promo-category__cta,.vocabulary-becom-promo-category.view-mode-full .drive-becom-category__cta,.vocabulary-becom-promo-category.view-mode-full .drive-promo-category__cta{position:absolute;bottom:18px;height:40px;width:275px;right:0;background:#ed2a88;color:#fff;padding:10px 0 10px 15px}.vocabulary-drive-promo-category.view-mode-full .drive-becom-category__cta p,.vocabulary-drive-promo-category.view-mode-full .drive-promo-category__cta p,.vocabulary-becom-promo-category.view-mode-full .drive-becom-category__cta p,.vocabulary-becom-promo-category.view-mode-full .drive-promo-category__cta p{margin:0;font-size:1em !important;line-height:1.35em !important}.vocabulary-drive-promo-category.view-mode-full .drive-becom-category__cta,.vocabulary-becom-promo-category.view-mode-full .drive-becom-category__cta{background:#52b3e2}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="file"],select,textarea{padding:7.5px;width:100%;display:block;border:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:transparent;z-index:1;margin-bottom:10px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="file"]:focus,select:focus,textarea:focus{border:1px solid #ccc;outline:none}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="date"]::-ms-clear,input[type="datetime"]::-ms-clear,input[type="datetime-local"]::-ms-clear,input[type="month"]::-ms-clear,input[type="week"]::-ms-clear,input[type="email"]::-ms-clear,input[type="number"]::-ms-clear,input[type="search"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="time"]::-ms-clear,input[type="url"]::-ms-clear,input[type="file"]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input[type="search"]{box-sizing:border-box}.styledSearch{position:relative;z-index:1;background:transparent none no-repeat}#homeDelivery .styledSearch{width:30.8%;display:inline-block;margin-right:15px}.styledSearch:after{cursor:pointer;position:absolute;right:5px;top:10px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e64a';color:#018CD0}.styledSearch .btn{cursor:pointer;position:absolute;right:0;top:0px;height:38px;width:35px;z-index:10}.fancy .styledSelect{position:relative;z-index:1;background:transparent none no-repeat}.fancy .styledSelect select{background:transparent none no-repeat;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:"";padding-right:30px}.fancy .styledSelect:after{cursor:pointer;position:absolute;right:10px;top:10px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e67c';color:#018CD0;z-index:-1}.fancy #recipeOverview input[type="radio"],.fancy #recipeOverview input[type="checkbox"]{background:white;display:none}.fancy #recipeOverview input[type="radio"]+label,.fancy #recipeOverview input[type="checkbox"]+label{cursor:pointer;display:inline-block;vertical-align:top;padding-bottom:5px}.fancy #recipeOverview input[type="radio"]+label span,.fancy #recipeOverview input[type="checkbox"]+label span{display:inline-block;vertical-align:top;padding-top:2px;width:30px;height:20px;background:url("/sites/all/themes/xtheme/img/radio.png") left top no-repeat}.fancy #recipeOverview input[type="radio"]:checked+label,.fancy #recipeOverview input[type="checkbox"]:checked+label{font-weight:600}.fancy #recipeOverview input[type="radio"]:checked+label span,.fancy #recipeOverview input[type="checkbox"]:checked+label span{background:url("/sites/all/themes/xtheme/img/radio_selected.png") left top no-repeat}table{width:100%;border-collapse:collapse;background:#fff;border-radius:5px}th{background:#018CD0;padding:6px;color:white;text-align:left;font-weight:bold}td{padding:6px;border-bottom:1px solid #C4C4C4;text-align:left}.icon-font:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_logo:before,.icon_logo:after{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-social-instagram:before{content:"\e90d"}.icon-social-pinterest:before{content:"\e90e"}.icon-clock-simple-2:before{content:"\e909"}.icon-cook-hat-2:before{content:"\e90a"}.icon-egg-timer:before{content:"\e90b"}.icon-people:before{content:"\e90c"}.icon-video-2:before{content:"\e908"}.icon-cloud-promo:before{content:"\e907"}.icon-video:before{content:"\e906"}.icon-saving-pig:before{content:"\e904"}.icon-shoe:before{content:"\e905"}.icon-pinpoint-full:before{content:"\e903"}.icon-drive-basket:before,#shoppingBasket .bannerCta .inner:before,.field-name-carrefour-recipe-ds-banner-cta-ingredients .inner:before{content:"\e900"}.icon-number-one:before{content:"\e901"}.icon-thumbnail:before{content:"\e902"}.icon-pinterest:before{content:"\e6a0"}.icon-backpack:before{content:"\e69d"}.icon-euro-prix-ronds:before{content:"\e69e"}.icon-wine-glass:before{content:"\e69f"}.icon-offre-folles:before{content:"\e69c"}.icon-barbeque:before{content:"\e69b"}.icon-cocktails:before{content:"\e696"}.icon-dessert:before{content:"\e697"}.icon-red-meat:before{content:"\e698"}.icon-salades:before{content:"\e699"}.icon-white-meat:before{content:"\e69a"}.icon-side-dish:before{content:"\e695"}.icon-bell:before{content:"\e68c"}.icon-bird:before{content:"\e692"}.icon-facebook:before{content:"\e693"}.icon-feather:before{content:"\e694"}.icon-download:before{content:"\e68e"}.icon-fullscreen:before{content:"\e68f"}.icon-home:before{content:"\e690"}.icon-print-alt:before{content:"\e691"}.icon-twitter:before{content:"\e68d"}.icon-drive-car:before{content:"\e68b"}.icon-car:before{content:"\e687"}.icon-info-rounded:before{content:"\e688"}.icon-info:before{content:"\e689"}.icon-stopwatch:before{content:"\e68a"}.icon-transvers-category-eoy:before{content:"\e686"}.icon-transvers-category-sinterklaas:before{content:"\e685"}.icon-transvers-category-school:before{content:"\e684"}.icon-calendar:before{content:"\e683"}.icon-transvers-category-ecoupon:before{content:"\e681"}.icon-market-category-other:before{content:"\e682"}.icon-star-full:before{content:"\e600"}.icon-star-empty:before{content:"\e601"}.icon-social-facebook:before{content:"\e602"}.icon-shopping-list:before{content:"\e603"}.icon-shopping-list-plus:before,.node-recipe.view-mode-campaign_full .addListToCart:before{content:"\e604"}.icon-shopping-car:before{content:"\e605"}.icon-shopping-car-pointer:before{content:"\e606"}.icon-shopping-basket-full:before{content:"\e607"}.icon-shopping-basket-empty:before{content:"\e608"}.icon-rss:before{content:"\e609"}.icon-recipe-main:before{content:"\e60a"}.icon-recipe-entree:before{content:"\e60b"}.icon-recipe-dessert:before{content:"\e60c"}.icon-sun:before{content:"\e60d"}.icon-store-locator-vending-machine:before{content:"\e60e"}.icon-store-locator-travel:before{content:"\e60f"}.icon-store-locator-telephone:before{content:"\e610"}.icon-store-locator-tavern:before{content:"\e611"}.icon-store-locator-sushi:before{content:"\e612"}.icon-store-locator-shoemaker:before{content:"\e613"}.icon-store-locator-save-and-pick:before{content:"\e614"}.icon-store-locator-postal:before{content:"\e615"}.icon-store-locator-post-point:before{content:"\e616"}.icon-store-locator-pickup-point:before{content:"\e617"}.icon-store-locator-pickup-point-online:before{content:"\e618"}.icon-store-locator-photomaton:before{content:"\e619"}.icon-store-locator-photocopy:before{content:"\e61a"}.icon-store-locator-parking:before{content:"\e61b"}.icon-store-locator-mother-parking:before{content:"\e61c"}.icon-store-locator-indoor-parking:before{content:"\e61d"}.icon-store-locator-handicap:before{content:"\e61e"}.icon-store-locator-gambling:before{content:"\e61f"}.icon-store-locator-fuel:before{content:"\e620"}.icon-store-locator-foto-kiosk:before{content:"\e621"}.icon-store-locator-florist:before{content:"\e622"}.icon-store-locator-fish:before{content:"\e623"}.icon-store-locator-fax:before{content:"\e624"}.icon-store-locator-drycleaning:before{content:"\e625"}.icon-store-locator-business-cards:before{content:"\e626"}.icon-store-locator-bike-parking:before{content:"\e627"}.icon-store-locator-atm:before{content:"\e628"}.icon-store-locator-ads:before{content:"\e629"}.icon-question:before{content:"\e62a"}.icon-print:before{content:"\e62b"}.icon-plus:before{content:"\e62c"}.icon-plus-rounded:before{content:"\e62d"}.icon-pinpoint:before{content:"\e62e"}.icon-newsletter:before{content:"\e62f"}.icon-music:before{content:"\e630"}.icon-multiply:before{content:"\e631"}.icon-multiply-rounded:before{content:"\e632"}.icon-minus:before{content:"\e633"}.icon-minus-rounded:before{content:"\e634"}.icon-market-category-veggies:before{content:"\e635"}.icon-market-category-vegetables:before{content:"\e636"}.icon-market-category-spices:before{content:"\e637"}.icon-market-category-spices-drinks:before{content:"\e638"}.icon-market-category-refrigerator:before{content:"\e639"}.icon-market-category-pastry:before{content:"\e63a"}.icon-market-category-hygiene:before{content:"\e63b"}.icon-market-category-hygiene-care:before{content:"\e63c"}.icon-market-category-fruits:before{content:"\e63d"}.icon-market-category-fish:before{content:"\e63e"}.icon-market-category-drinks:before{content:"\e63f"}.icon-market-category-deli:before{content:"\e640"}.icon-market-category-dairy:before{content:"\e641"}.icon-market-category-charcuterie:before{content:"\e642"}.icon-market-category-catering:before{content:"\e643"}.icon-market-category-care:before{content:"\e644"}.icon-market-category-butchery:before{content:"\e645"}.icon-market-category-baking:before{content:"\e646"}.icon-market-category-bakery:before{content:"\e647"}.icon-mail-open:before{content:"\e648"}.icon-mail-closed:before{content:"\e649"}.icon-magnify:before{content:"\e64a"}.icon-like:before,.notes:before{content:"\e64b"}.icon-lightbulb:before{content:"\e64c"}.icon-hyper-category-pets:before{content:"\e64d"}.icon-hyper-category-outdoor:before{content:"\e64e"}.icon-hyper-category-multimedia:before{content:"\e64f"}.icon-hyper-category-home:before{content:"\e650"}.icon-hyper-category-food:before{content:"\e651"}.icon-hyper-category-fashion:before{content:"\e652"}.icon-hyper-category-drinks:before{content:"\e653"}.icon-hyper-category-culture:before{content:"\e654"}.icon-hyper-category-cleaning:before{content:"\e655"}.icon-hyper-category-baby:before{content:"\e656"}.icon-heart:before{content:"\e657"}.icon-hamburger:before{content:"\e658"}.icon-franchise:before{content:"\e659"}.icon-fork-knive:before,.recipes .extra .num-persons:before{content:"\e65a"}.icon-folders:before{content:"\e65b"}.icon-favorite:before{content:"\e65c"}.icon-express-category-sweet-cravings:before{content:"\e65d"}.icon-express-category-snacks:before{content:"\e65e"}.icon-express-category-shopping-basket:before{content:"\e65f"}.icon-express-category-ready-to-eat:before{content:"\e660"}.icon-express-category-meal-ideas:before{content:"\e661"}.icon-express-category-drinks:before{content:"\e662"}.icon-express-category-breakfast:before{content:"\e663"}.icon-euro:before{content:"\e664"}.icon-euro-rounded:before{content:"\e665"}.icon-equal:before{content:"\e666"}.icon-cook-hat-rounded:before{content:"\e667"}.icon-cook-pot:before{content:"\e668"}.icon-cook-hat:before,.recipes .extra .difficulty:before{content:"\e669"}.icon-connectivity:before{content:"\e66a"}.icon-clock:before,.recipes .extra .cook-time:before,.recipes .extra .prep-time:before{content:"\e66b"}.icon-clock-simple:before{content:"\e66c"}.icon-checkmark:before{content:"\e66d"}.icon-checkmark-rounded:before{content:"\e66e"}.icon-carrefour-symbol:before{content:"\e66f"}.icon-carrefour-services:before{content:"\e670"}.icon-carrefour-photo:before{content:"\e671"}.icon-carrefour-mobile:before{content:"\e672"}.icon-carrefour-finance:before{content:"\e673"}.icon-carrefour-applications:before{content:"\e674"}.icon-carrefour-after-service:before{content:"\e675"}.icon-bons-plans:before{content:"\e676"}.icon-bin:before{content:"\e677"}.icon-barcode:before{content:"\e678"}.icon-arrow-top:before{content:"\e679"}.icon-arrow-right:before,.mobile ul.pagination li:nth-last-child(2) a:before,.field-name-carrefour-promo-deal-ds-folder-cta a.folder-block__cta-text:after,.field-name-carrefour-weekly-promo-ds-newsletter-cta a p:after{content:"\e67a"}.icon-arrow-left:before,.mobile ul.pagination li:nth-child(2) a:before{content:"\e67b"}.icon-arrow-bottom:before{content:"\e67c"}.icon-arrow-handdrawn-up:before{content:"\e67d"}.icon-arrow-handdrawn-down:before{content:"\e67e"}.icon-arrow-handdrawn-big-right:before{content:"\e67f"}.icon-arrow-handdrawn-big-left:before{content:"\e680"}.block_layout{width:100%;display:inline-block}.block_layout .header{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-left:20.3265306122%}.block_layout .header:last-child{margin-right:0}.lt-ie9 .block_layout .header{margin-left:21.0126582278%;float:left;display:block;margin-right:5.0632911392%;width:78.9873417722%}.lt-ie9 .block_layout .header:last-child{margin-right:0}@media screen and (min-width: 525px){.block_layout .header{margin-left:21.0126582278%;float:left;display:block;margin-right:5.0632911392%;width:78.9873417722%}.block_layout .header:last-child{margin-right:0}}.block_layout .left{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.block_layout .left:last-child{margin-right:0}.lt-ie9 .block_layout .left{width:22%;float:left}@media screen and (min-width: 525px){.block_layout .left{width:22%;float:left}}.block_layout .right{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%;margin-right:0}.block_layout .right:last-child{margin-right:0}.lt-ie9 .block_layout .right{width:76.3%;float:left}@media screen and (min-width: 525px){.block_layout .right{width:76.3%;float:left}}.lt-ie9 .block_layout .right{margin-right:0}.block_layout.no-left .header{margin-left:0%;width:100%}.block_layout.no-left .right{width:100%}.overview_layout{border-radius:5px;border-top-right-radius:20px}.overview_layout .top{float:left;min-height:500px;width:100%;padding:25px 20px 0px 20px;background:#fff;border-radius:5px;border-top-right-radius:20px}.overview_layout .first{width:100%}.lt-ie9 .overview_layout .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .overview_layout .first:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.overview_layout .first:last-child{margin-right:0}}.overview_layout .second{width:100%}.lt-ie9 .overview_layout .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .overview_layout .second:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.overview_layout .second:last-child{margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.overview_layout .second .panel-pane{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.overview_layout .second .panel-pane:nth-child(2n){margin-right:0}.overview_layout .second .panel-pane:nth-child(2n+1){clear:left}.overview_layout .second .panel-pane:last-child{margin-right:0}}.overview_layout .third{clear:both;width:100%}@media screen and (min-width: 525px) and (max-width: 820px){.overview_layout .third .panel-pane{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.overview_layout .third .panel-pane:nth-child(2n){margin-right:0}.overview_layout .third .panel-pane:nth-child(2n+1){clear:left}.overview_layout .third .panel-pane:last-child{margin-right:0}}.lt-ie9 .overview_layout .third .panel-pane{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .overview_layout .third .panel-pane:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .third .panel-pane{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.overview_layout .third .panel-pane:last-child{margin-right:0}}.lt-ie9 .overview_layout .third .panel-pane+.panel-pane+.panel-pane{margin-right:0}.lt-ie9 .overview_layout .fourth{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;float:right}.lt-ie9 .overview_layout .fourth:last-child{margin-right:0}@media screen and (min-width: 525px){.overview_layout .fourth{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%;margin-right:0;float:right}.overview_layout .fourth:last-child{margin-right:0}}.lt-ie9 .overview_layout .fourth{clear:both;float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .overview_layout .fourth:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .fourth{clear:both;float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.overview_layout .fourth:last-child{margin-right:0}}.lt-ie9 .overview_layout .fifth{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}.lt-ie9 .overview_layout .fifth:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .fifth{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%;margin-right:0}.overview_layout .fifth:last-child{margin-right:0}}.overview_layout .bottom{float:left;display:block;margin-right:1.6326530612%;width:100%;margin-right:0}.overview_layout .bottom:last-child{margin-right:0}.overview_layout .bottom .panel-pane{float:left;width:100%;margin-top:30px;background:#fff;padding:15px 10px 15px 10px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}@media screen and (min-width: 525px) and (max-width: 820px){.overview_layout .second .panels-ipe-portlet-wrapper{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.overview_layout .second .panels-ipe-portlet-wrapper:nth-child(2n){margin-right:0}.overview_layout .second .panels-ipe-portlet-wrapper:nth-child(2n+1){clear:left}.overview_layout .second .panels-ipe-portlet-wrapper:last-child{margin-right:0}}.overview_layout .second .panels-ipe-portlet-wrapper .panel-pane{width:100%}@media screen and (min-width: 525px) and (max-width: 820px){.overview_layout .third .panels-ipe-portlet-wrapper{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.overview_layout .third .panels-ipe-portlet-wrapper:nth-child(2n){margin-right:0}.overview_layout .third .panels-ipe-portlet-wrapper:nth-child(2n+1){clear:left}.overview_layout .third .panels-ipe-portlet-wrapper:last-child{margin-right:0}}.lt-ie9 .overview_layout .third .panels-ipe-portlet-wrapper{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .overview_layout .third .panels-ipe-portlet-wrapper:last-child{margin-right:0}@media screen and (min-width: 820px){.overview_layout .third .panels-ipe-portlet-wrapper{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.overview_layout .third .panels-ipe-portlet-wrapper:last-child{margin-right:0}}.overview_layout .third .panels-ipe-portlet-wrapper .panel-pane{width:100%}@media screen and (min-width: 525px) and (max-width: 820px){.home_layout .first{width:50%;float:left}}.home_layout .first .panel-pane{margin-top:30px;background:#fff;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.home_layout .first .panel-pane:first-child{margin-top:0;background:transparent}.lt-ie9 .home_layout .seconAndThirdWrapper{float:left;background:#fff;width:100%;border-top-right-radius:20px}@media screen and (min-width: 820px){.home_layout .seconAndThirdWrapper{float:left;background:#fff;width:100%;border-top-right-radius:20px}}.home_layout .second{background:#fff;border-top-right-radius:20px}.home_layout .second .panel-pane{background:#fff;border-top-right-radius:20px}@media screen and (min-width: 525px){.home_layout .second{width:50%;float:left}}.lt-ie9 .home_layout .second{float:left;display:block;margin-right:1.6326530612%;width:45.7959183673%;margin-right:0;float:right}.lt-ie9 .home_layout .second:last-child{margin-right:0}@media screen and (min-width: 820px){.home_layout .second{float:left;display:block;margin-right:1.6326530612%;width:45.7959183673%;margin-right:0;float:right}.home_layout .second:last-child{margin-right:0}}.lt-ie9 .home_layout .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;float:right}.lt-ie9 .home_layout .second:last-child{margin-right:0}@media screen and (min-width: 1245px){.home_layout .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0;float:right}.home_layout .second:last-child{margin-right:0}}.home_layout .third .panel-pane{background:#fff}.lt-ie9 .home_layout .third{margin-right:0;float:left;width:54.2040816327%}@media screen and (min-width: 820px){.home_layout .third{margin-right:0;float:left;width:54.2040816327%}}.lt-ie9 .home_layout .third{margin-right:0;float:left;width:67.7551020408%}@media screen and (min-width: 1245px){.home_layout .third{margin-right:0;float:left;width:67.7551020408%}}.home_layout .panel-pane{float:left;width:100%;padding:15px 10px 10px 10px}.home_layout .fourth .panel-pane{background:#fff;margin-top:30px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.home_layout .fifth .panel-pane{background:#fff;margin-top:30px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}@media screen and (min-width: 525px) and (max-width: 820px){.home_layout .banner .callToAction{left:5%}}.lt-ie9 .home_layout_split .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .home_layout_split .first:last-child{margin-right:0}@media screen and (min-width: 820px){.home_layout_split .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.home_layout_split .first:last-child{margin-right:0}}.lt-ie9 .home_layout_split .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.lt-ie9 .home_layout_split .second:last-child{margin-right:0}@media screen and (min-width: 820px){.home_layout_split .second{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%;margin-right:0}.home_layout_split .second:last-child{margin-right:0}}.home_layout_split .third .panel-pane{background:#fff;margin-top:30px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.home_layout_split .third .panel-pane.pane-bean-front-banner-slideshow{margin-top:0;padding-bottom:0}.home_layout_split .panel-pane{float:left;width:100%;padding:15px 10px 10px 10px}.home_layout_split .fourth .panel-pane{background:#fff;margin-top:30px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.home_layout_split .fifth .panel-pane{background:#fff;margin-top:30px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}@media screen and (min-width: 525px) and (max-width: 820px){.home_layout_split .banner .callToAction{left:5%}}.basic_page_layout .panel-pane{background:#fff;margin-top:20px;float:left;width:100%;padding:15px 10px 10px 10px;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0}.basic_page_layout .top .panel-pane{padding:15px 10px 0 10px}.basic_page_layout .first .panel-pane:first-child{margin-top:0px}.corner-title{margin:-15px 0 20px -10px}.corner-title .title{font-weight:500;border-bottom-right-radius:10px;overflow:hidden;padding:5px 20px 5px 10px;background:#005AA9;margin:0;font-size:18px;line-height:2em;color:#fff;vertical-align:bottom;display:inline-block;text-transform:uppercase}.corner-title .title:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block;padding:0 10px 0 0px;font-size:24px;line-height:1.35em;vertical-align:middle}.corner-title .subTitle{display:inline-block;font-size:20px;color:#018CD0;line-height:1.35em;font-family:"kremlin-pro-web-semi-exp-n4","kremlin-pro-web-semi-exp",serif;font-style:normal;font-weight:400;padding:0 0 0 10px}.corner-title .subTitle:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:7px;padding-right:10px;line-height:6.5em;vertical-align:middle;content:'\e67d'}.teaser{font-size:20px;line-height:1.35em;cursor:pointer}.teaser a,.teaser a:hover,.teaser a:active a:visited{color:#444 !important}.teaser .image{position:relative}.teaser .image img{width:100%;display:block}.teaser .image .icon-video{overflow:hidden;position:absolute;font-size:15px;top:0;right:0;z-index:1;display:table;background:#005AA9;padding:4px 13px 2px 15px;border-bottom-left-radius:10px}.teaser .image .icon-video:before{font-size:20px;color:#fff}.teaser .image .ribbon{position:absolute;left:0;top:0;display:inline-block;width:100%;vertical-align:top}.teaser .image .ribbon img{width:25%}.teaser .image .tag{height:35px;color:#fff;position:absolute;bottom:0;left:0px;background:#005AA9;padding:5px 20px 5px 0px;display:inline-block;vertical-align:top;font-size:16px;border-top-right-radius:10px}.teaser .image .tag .icon{line-height:22px;margin-top:-3px}.teaser .image .tag .icon:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:25px;padding:2px 10px 0 10px;display:inline-block}.teaser .link{font-family:arial, sans-serif;font-weight:600;color:#007BB8;font-size:15px;padding:13px 0 0 0;line-height:1.15em;height:55px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lt-ie9 .teaser.large{font-size:26px;line-height:1.35em}@media screen and (min-width: 525px){.teaser.large{font-size:26px;line-height:1.35em}}.lt-ie9 .teaser.bold .title{font-size:30px;font-weight:400;line-height:1.35em}@media screen and (min-width: 525px){.teaser.bold .title{font-size:30px;font-weight:400;line-height:1.35em}}.tabbed ul.nav-tabs{float:left;width:100%;list-style:none;padding:0;margin:0 0 20px 0}.tabbed ul.nav-tabs li{position:relative;text-align:center}@media screen and (min-width: 525px) and (max-width: 820px){.tabbed ul.nav-tabs li{float:left;display:block;margin-right:1.2195121951%;width:49.3902439024%}.tabbed ul.nav-tabs li:last-child{margin-right:0}.tabbed ul.nav-tabs li:nth-child(2n){margin-right:0}}.lt-ie9 .tabbed ul.nav-tabs li{float:left;display:block;margin-right:.6060606061%;width:24.5454545455%}.lt-ie9 .tabbed ul.nav-tabs li:last-child{margin-right:0}@media screen and (min-width: 820px){.tabbed ul.nav-tabs li{float:left;display:block;margin-right:.6060606061%;width:24.5454545455%}.tabbed ul.nav-tabs li:last-child{margin-right:0}}.tabbed ul.nav-tabs li a,.tabbed ul.nav-tabs li a:focus,.tabbed ul.nav-tabs li a:active,.tabbed ul.nav-tabs li a:visited{-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;padding:10px 0;font-weight:500;margin-bottom:10px;display:block;color:#0079B8;background:#D2D2D2;text-transform:uppercase;font-size:13px;line-height:1.35em;border-radius:5px}.tabbed ul.nav-tabs li a:hover{color:#fff;background:#444}.tabbed ul.nav-tabs li.active a{color:#fff;background:#444}.tabbed ul.nav-tabs li.active a:after{content:'';display:block;height:8px;width:18px;bottom:3px;left:46.5%;position:absolute}.lt-ie9 .tabbed ul.nav-tabs li.active a:after{background:url("/sites/all/themes/xtheme/img/backgrounds/season_active_arrow.png")}@media screen and (min-width: 820px){.tabbed ul.nav-tabs li.active a:after{background:url("/sites/all/themes/xtheme/img/backgrounds/season_active_arrow.png")}}.lt-ie9 .tabbed ul.nav-tabs li+li+li+li{margin-right:0}.tabbed .tab-content{clear:both}.tabbed .tab-content ul.tab-pane{float:left;list-style:none;padding:0;margin:0;width:100%;display:none}.tabbed .tab-content ul.tab-pane.active{display:block}@media screen and (max-width: 525px){.tabbed .tab-content ul.tab-pane li{display:none}.tabbed .tab-content ul.tab-pane li:first-child{display:block}}@media screen and (min-width: 525px) and (max-width: 820px){.tabbed .tab-content ul.tab-pane li{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.tabbed .tab-content ul.tab-pane li:last-child{margin-right:0}.tabbed .tab-content ul.tab-pane li:nth-child(4),.tabbed .tab-content ul.tab-pane li:nth-child(5){display:none}.tabbed .tab-content ul.tab-pane li:nth-child(3){margin-right:0}}.lt-ie9 .tabbed .tab-content ul.tab-pane li{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .tabbed .tab-content ul.tab-pane li:last-child{margin-right:0}@media screen and (min-width: 820px){.tabbed .tab-content ul.tab-pane li{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.tabbed .tab-content ul.tab-pane li:last-child{margin-right:0}}.lt-ie9 .tabbed .tab-content ul.tab-pane li+li+li+li+li{margin-right:0}ul.pagination{clear:both;padding:0px;display:block;min-height:24px;margin-left:-5px;clear:both}ul.pagination li{height:24px;color:#222;font-size:14px;margin-left:5px}ul.pagination li a{display:block;padding:1px 10px 1px;color:#999;border-radius:5px}ul.pagination li a.active,ul.pagination li.active a,ul.pagination li:hover a,ul.pagination li a:focus{background:#018CD0;color:#fff;cursor:pointer}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent;color:#fff}ul.pagination li.current a{background:#018CD0;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#018CD0;color:#fff}ul.pagination li{float:left;display:block}ul.pagination li.pager-current{padding:1px 10px 1px;color:#fff;background:#018CD0;border-radius:5px;max-height:22px}.desktop ul.pagination{display:none !important}.lt-ie9 .desktop ul.pagination{display:block !important}@media screen and (min-width: 525px){.desktop ul.pagination{display:block !important}}.lt-ie9 .mobile ul.pagination{display:none}@media screen and (min-width: 525px){.mobile ul.pagination{display:none}}.mobile ul.pagination li:first-child a,.mobile ul.pagination li:nth-child(2) a,.mobile ul.pagination li:nth-last-child(2) a,.mobile ul.pagination li:last-child a{position:relative;top:1px;font-size:0px}.mobile ul.pagination li:first-child a:before,.mobile ul.pagination li:nth-child(2) a:before,.mobile ul.pagination li:nth-last-child(2) a:before,.mobile ul.pagination li:last-child a:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.mobile ul.pagination li:first-child a:hover,.mobile ul.pagination li:nth-child(2) a:hover,.mobile ul.pagination li:nth-last-child(2) a:hover,.mobile ul.pagination li:last-child a:hover{color:#999;background:none}.mobile ul.pagination li:first-child a{padding-right:0px}.mobile ul.pagination li:first-child a:before{content:"\e67b\e67b";letter-spacing:-7px}.mobile ul.pagination li:last-child{margin-left:0px}.mobile ul.pagination li:last-child a{padding-left:0px}.mobile ul.pagination li:last-child a:before{content:"\e67a\e67a";letter-spacing:-7px;position:relative;left:-3px}.pagination-centered{text-align:center}.pagination-centered ul.pagination{clear:both}.pagination-centered ul.pagination li{float:none;display:inline-block}.pager{clear:both}.pager li{float:none;display:inline-block}.contextual-links-region{outline:none;position:relative}.contextual-links-region-active{outline:#999 dashed 1px}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:5px;top:2px;z-index:999}html.js div.contextual-links-wrapper{display:block}a.contextual-links-trigger{background:transparent url(/sites/all/themes/xtheme/img/gear-select.png) no-repeat 2px 0;border:1px solid transparent;display:none;height:18px;margin:0;padding:0 2px;outline:none;text-indent:34px;width:28px;overflow:hidden;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}a.contextual-links-trigger:hover,div.contextual-links-active a.contextual-links-trigger{background-position:2px -18px}div.contextual-links-active a.contextual-links-trigger{background-color:#fff;border-color:#ccc;border-bottom:none;position:relative;z-index:1;-moz-border-radius:4px 4px 0 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:4px 4px 0 0}div.contextual-links-wrapper ul.contextual-links{background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px}a.contextual-links-trigger-active,div.contextual-links-active a.contextual-links-trigger,div.contextual-links-active ul.contextual-links{display:block}ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0 !important;padding:0 !important;width:100%  !important;float:none !important}div.contextual-links-wrapper a{text-decoration:none}ul.contextual-links li a{color:#333 !important;display:block;margin:0.25em 0;padding:0.25em 1em 0.25em 0.5em}ul.contextual-links li a:hover{background-color:#bfdcee}.messages{padding:20px;margin:10px 0;border-radius:4px;border-top-right-radius:20px}.messages.status{background:#dcfbdc;border:#4b973f 1px solid;color:#2d322e}.messages.warning{background:#fbf0db;border:#f6ddad 1px solid;color:#be8414}.messages.error{background:#fdf1f1;border:#fe0000 1px solid;color:#4b4545}.popover{position:absolute;top:0;left:0;z-index:99;display:none;max-width:960px;padding:20px 10px 10px 10px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-right:10px;white-space:normal}@media screen and (min-width: 820px){.popover{padding:30px 35px 10px 10px !important}}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:15px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.popup{clear:both;position:relative}.popup .wrapper{cursor:pointer;position:absolute;top:-55px;padding:15px 20px;background:#60B3DC;color:white;z-index:99;border-radius:5px}.popup .wrapper .arrow,.popup .wrapper .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popup .wrapper .arrow{border-width:11px}.popup .wrapper .arrow:after{border-width:10px;content:""}.popup .wrapper .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#60B3DC;border-top-color:#60B3DC;bottom:-11px}.popup .wrapper .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#60B3DC}.popup .wrapper .close{color:white;position:absolute;top:2px;right:2px}.popup .wrapper .close:after{border-top-left-radius:2px;border-top-right-radius:2px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e631';font-size:15px}.contentWrapper{background:#fff;padding:15px 10px 10px 10px;overflow:hidden;border-radius:5px;border-top-right-radius:20px;border-top-left-radius:0;margin-bottom:30px;float:left;width:100%}.lt-ie9 .col-1{float:left;display:block;margin-right:1.6326530612%;width:5.1428571429%}.lt-ie9 .col-1:last-child{margin-right:0}@media screen and (min-width: 525px){.col-1{float:left;display:block;margin-right:1.6326530612%;width:5.1428571429%}.col-1:last-child{margin-right:0}}.lt-ie9 .col-2{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.lt-ie9 .col-2:last-child{margin-right:0}@media screen and (min-width: 525px){.col-2{float:left;display:block;margin-right:1.6326530612%;width:11.9183673469%}.col-2:last-child{margin-right:0}}.lt-ie9 .col-3{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.lt-ie9 .col-3:last-child{margin-right:0}@media screen and (min-width: 525px){.col-3{float:left;display:block;margin-right:1.6326530612%;width:18.693877551%}.col-3:last-child{margin-right:0}}.lt-ie9 .col-4{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.lt-ie9 .col-4:last-child{margin-right:0}@media screen and (min-width: 525px){.col-4{float:left;display:block;margin-right:1.6326530612%;width:25.4693877551%}.col-4:last-child{margin-right:0}}.lt-ie9 .col-5{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .col-5:last-child{margin-right:0}@media screen and (min-width: 525px){.col-5{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.col-5:last-child{margin-right:0}}.lt-ie9 .col-6{float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%}.lt-ie9 .col-6:last-child{margin-right:0}@media screen and (min-width: 525px){.col-6{float:left;display:block;margin-right:1.6326530612%;width:39.0204081633%}.col-6:last-child{margin-right:0}}.lt-ie9 .col-7{float:left;display:block;margin-right:1.6326530612%;width:45.7959183673%}.lt-ie9 .col-7:last-child{margin-right:0}@media screen and (min-width: 525px){.col-7{float:left;display:block;margin-right:1.6326530612%;width:45.7959183673%}.col-7:last-child{margin-right:0}}.lt-ie9 .col-8{float:left;display:block;margin-right:1.6326530612%;width:52.5714285714%}.lt-ie9 .col-8:last-child{margin-right:0}@media screen and (min-width: 525px){.col-8{float:left;display:block;margin-right:1.6326530612%;width:52.5714285714%}.col-8:last-child{margin-right:0}}.lt-ie9 .col-9{float:left;display:block;margin-right:1.6326530612%;width:59.3469387755%}.lt-ie9 .col-9:last-child{margin-right:0}@media screen and (min-width: 525px){.col-9{float:left;display:block;margin-right:1.6326530612%;width:59.3469387755%}.col-9:last-child{margin-right:0}}.lt-ie9 .col-10{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .col-10:last-child{margin-right:0}@media screen and (min-width: 525px){.col-10{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.col-10:last-child{margin-right:0}}.lt-ie9 .col-11{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%}.lt-ie9 .col-11:last-child{margin-right:0}@media screen and (min-width: 525px){.col-11{float:left;display:block;margin-right:1.6326530612%;width:72.8979591837%}.col-11:last-child{margin-right:0}}.lt-ie9 .col-12{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.lt-ie9 .col-12:last-child{margin-right:0}@media screen and (min-width: 525px){.col-12{float:left;display:block;margin-right:1.6326530612%;width:79.6734693878%}.col-12:last-child{margin-right:0}}.lt-ie9 .col-13{float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.lt-ie9 .col-13:last-child{margin-right:0}@media screen and (min-width: 525px){.col-13{float:left;display:block;margin-right:1.6326530612%;width:86.4489795918%}.col-13:last-child{margin-right:0}}.lt-ie9 .col-14{float:left;display:block;margin-right:1.6326530612%;width:93.2244897959%}.lt-ie9 .col-14:last-child{margin-right:0}@media screen and (min-width: 525px){.col-14{float:left;display:block;margin-right:1.6326530612%;width:93.2244897959%}.col-14:last-child{margin-right:0}}.lt-ie9 .col-15{float:left;display:block;margin-right:1.6326530612%;width:100%}.lt-ie9 .col-15:last-child{margin-right:0}@media screen and (min-width: 525px){.col-15{float:left;display:block;margin-right:1.6326530612%;width:100%}.col-15:last-child{margin-right:0}}.lt-ie9 .col-half{float:left;display:block;margin-right:1.5290519878%;width:49.2354740061%}.lt-ie9 .col-half:last-child{margin-right:0}@media screen and (min-width: 525px){.col-half{float:left;display:block;margin-right:1.5290519878%;width:49.2354740061%}.col-half:last-child{margin-right:0}}.omega{margin-right:0}.grid_example div{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:rgba(86,61,124,0.15);border:1px solid rgba(86,61,124,0.2);text-align:center}.exampleIcons li{float:left;display:block;margin-right:1.6326530612%;width:5.1428571429%}.exampleIcons li:last-child{margin-right:0}.exampleIcons li:nth-child(15n){margin-right:0}.page .container .fb-like{height:20px !important;overflow:hidden !important}.field-name-carrefour-social-share .fb-like{float:left;margin:0 10px 0 0}.field-name-carrefour-social-share .fb-like iframe{width:0px}.field-name-carrefour-social-share .twitter-tweet-button{width:109px !important}.social-share-wrapper{margin:0 0 10px 0}.lt-ie9 .social-share-wrapper{margin:0;float:left}@media screen and (min-width: 525px){.social-share-wrapper{margin:0;float:left}}.social-share{text-indent:-999px;font-size:0px;color:#fff}.social-share:before{font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px 0 0;color:#018CD0;font-size:28px}.between .block .twitter-follow-button{margin:0 5px 0 0}.between .block .fb_iframe_widget{position:relative;z-index:100}.page_bottom .twitter-follow-button{margin:0 5px 0 0;float:right}.page_bottom .fb_iframe_widget{position:relative;float:right}.box h3{color:#018CD0;font-weight:500;font-size:24px;line-height:26px;padding:10px 0px 8px 0px}.box h4{color:#000;font-weight:500;font-size:24px;line-height:26px;padding:0px 0px 15px 0px}.box h5{color:#018CD0;font-weight:500;font-size:24px;line-height:26px;padding:0px 0px 15px 0px}.box{clear:both}.box p,.box li span,.box li{color:#333;font-weight:400;line-height:22px}.box p strong,.box li span strong,.box li strong{color:#018CD0}.box p a,.box li span a,.box li a{color:#018CD0;font-weight:400;line-height:22px;font-size:18px;border-bottom:1px solid #018CD0;text-decoration:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}.box p a:hover,.box li span a:hover,.box li a:hover{border-bottom:1px solid #ffffff}.box p{padding:0px 0px 15px 0px;font-size:18px}.box p i{font-style:italic}.box ul{list-style:disc;padding:10px 0px 10px 0px;font-size:14px;margin:0px 0px 0px 40px}@media screen and (min-width: 525px){.box ul{width:70%}}.box ol{list-style:decimal;padding:10px 0px 10px 0px}.box li{color:#018CD0;padding:0px 0px 10px 0px}.box li span{font-size:18px}.box.box-intro{padding:0px 0px 25px 0px}.box.box-intro img{float:right;height:auto;-webkit-border-top-right-radius:30px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:30px;-moz-border-radius-topleft:10px;border-top-right-radius:30px;border-top-left-radius:10px}@media screen and (min-width: 525px){.box.box-intro img{width:53%;margin:0px 0px 10px 2%}}@media screen and (max-width: 525px){.box.box-intro img{width:100%}}@media screen and (min-width: 525px){.box.box-intro .copy{float:left;width:40%}}.box.box-copy{padding:0px 0px 20px 0px}.box.box-copy h3{padding:1% 0px 8px 60px;min-height:45px}.box.box-copy img{height:auto}@media screen and (min-width: 820px){.box.box-copy img{float:left;width:30%;padding:0px 2% 2% 0px;margin:5px 0px 0px 0px}}@media screen and (min-width: 820px){.box.box-copy img{float:left;width:40%;padding:0px 2% 1% 0px;margin:5px 0px 0px 0px}}@media screen and (max-width: 525px){.box.box-copy img{width:100%}}.box.box-highlight{background:#f0fbff;margin:0px 0px 35px 0px;-webkit-border-radius:5px;-webkit-border-top-right-radius:20px;-moz-border-radius:5px;-moz-border-radius-topright:20px;border-radius:5px;border-top-right-radius:20px;padding:20px 20px 10px}@media screen and (min-width: 525px){.box.box-highlight{padding:10px 20px 15px 20px}}@media screen and (max-width: 525px){.box.box-highlight{padding:3%}}.box.box-border{margin:0px 0px 35px 0px;-webkit-border-radius:5px;-webkit-border-top-right-radius:20px;-moz-border-radius:5px;-moz-border-radius-topright:20px;border-radius:5px;border-top-right-radius:20px;border:2px solid #f6cdcd;padding:20px 20px 25px}@media screen and (min-width: 525px){.box.box-border{padding:20px 20px 15px 20px}}@media screen and (max-width: 525px){.box.box-border{padding:2%}}.box.box-image-left{padding:0px 0px 20px 0px}@media screen and (min-width: 525px){.box.box-image-left .copy{float:right;width:50%}}@media screen and (max-width: 525px){.box.box-image-left .copy{padding:10px 0px;clear:both}}.box.box-image-left h3.first{background-repeat:no-repeat;position:relative;z-index:5;min-height:45px;display:inline-block}@media screen and (min-width: 769px){.box.box-image-left h3.first{background-position:0px 12px}}@media screen and (max-width: 768px){.box.box-image-left h3.first{background-position:0px  12px}}@media screen and (min-width: 601px){.box.box-image-left h3.first{padding:20px 0px 12px 105px;margin:0px 0px 0px -45px}}@media screen and (max-width: 600px){.box.box-image-left h3.first{clear:both;top:8px;left:0px;background-position:top left;background-size:57px 27px;padding:0px 0px 0px 65px}}.box.box-image-left img{float:left;width:48%;height:auto;position:relative;-webkit-border-top-left-radius:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:30px;-moz-border-radius-topright:10px;border-top-left-radius:30px;border-top-right-radius:10px}@media screen and (min-width: 1100px){.box.box-image-left img{margin:5px 2% 10px 0px}}@media screen and (max-width: 1099px){.box.box-image-left img{margin:5px 2% 0px 0px}}@media screen and (min-width: 601px){.box.box-image-left img{float:left;width:45%}}@media screen and (max-width: 600px){.box.box-image-left img{width:100%}}.box.box-image-left li{list-style-position:inside}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(2),.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3){display:none}@media screen and (min-width: 525px) and (max-width: 820px){.bean-container .field-name-field-content-box>.field-items>.field-item{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.bean-container .field-name-field-content-box>.field-items>.field-item:last-child{margin-right:0}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(2){display:block;margin-right:0}}.lt-ie9 .bean-container .field-name-field-content-box>.field-items>.field-item{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.lt-ie9 .bean-container .field-name-field-content-box>.field-items>.field-item:last-child{margin-right:0}.lt-ie9 .bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(2),.lt-ie9 .bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3){display:block}.lt-ie9 .bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n+3){margin-right:0}@media screen and (min-width: 820px){.bean-container .field-name-field-content-box>.field-items>.field-item{float:left;display:block;margin-right:1.6326530612%;width:32.2448979592%}.bean-container .field-name-field-content-box>.field-items>.field-item:last-child{margin-right:0}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(2),.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3){display:block}.bean-container .field-name-field-content-box>.field-items>.field-item:nth-child(3n+3){margin-right:0}}.bean-container .paragraphs-item-banner,.bean-container .node-free-html.view-mode-container_teaser,.bean-container .node-recipe.view-mode-container_teaser{position:relative}.bean-container .paragraphs-item-banner .field-name-title-field,.bean-container .node-free-html.view-mode-container_teaser .field-name-title-field,.bean-container .node-recipe.view-mode-container_teaser .field-name-title-field{font-family:arial, sans-serif;font-weight:600;color:#007BB8;font-size:15px;padding:13px 0 0;line-height:1.15em;height:55px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bean-container .paragraphs-item-banner .field-name-field-para-banner-link a,.bean-container .paragraphs-item-banner .field-name-node-link a,.bean-container .node-free-html.view-mode-container_teaser .field-name-field-para-banner-link a,.bean-container .node-free-html.view-mode-container_teaser .field-name-node-link a,.bean-container .node-recipe.view-mode-container_teaser .field-name-field-para-banner-link a,.bean-container .node-recipe.view-mode-container_teaser .field-name-node-link a{text-indent:-999999px;position:absolute;left:0;top:0;width:100%;height:100%}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:13px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#018CD0;border-radius:5px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#018CD0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#018CD0}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#018CD0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#018CD0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#018CD0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#018CD0}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#018CD0}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#018CD0}.rating{cursor:pointer}.rating .icon-star-full:before,.rating .icon-star-empty:before{color:#018CD0;margin:0 1px;cursor:pointer}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:15px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.7;filter:alpha(opacity=70)}.modal-header{padding:15px;min-height:37px}.modal-header .close{margin-top:-2px;background:none;float:right;padding:0px;text-decoration:underline;text-transform:lowercase;font-size:13px;color:#8a8985}.modal-title{margin:0;line-height:22px}.modal-body{position:relative;background-color:#fff;border:10px solid #eee;cursor:auto;border-radius:5px;border-top-right-radius:20px;background-clip:padding-box;outline:0;padding:0px}.modal-footer{padding:0px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer::after{clear:both;content:"";display:table}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 768px){.modal-lg{width:810px}}.popupIe8 .page{margin-top:0px}.popupIe8 .changeforpopup{background:#d6d6d6;z-index:9999;height:auto;width:100%;position:fixed;top:0}.popupIe8 .changeforpopup .popupcookie{width:300px;margin:auto;text-align:center;padding:20px 0}#cookie-law{text-align:center;z-index:9999;width:100% !important;position:fixed;top:0;background:#d6d6d6;height:73px;padding:8px 0}#cookie-law .changeforpopupcookie{width:300px;margin:0 auto;font-size:1em;line-height:1.4em}#cookie-law .changeforpopupcookie a{color:#444;text-decoration:underline}#cookie-law .changeforpopupcookie .close-cookie-banner{float:right;position:relative;right:-35px;top:-35px;font-size:30px;color:black;text-decoration:none}@media (max-width: 350px){#cookie-law .changeforpopupcookie{width:250px;font-size:0.60em}#cookie-law .changeforpopupcookie .close-cookie-banner{right:-25px;top:-25px;font-size:20px}}@media screen and (min-width: 525px){.popupIe8 .changeforpopup .popupcookie{width:525px;margin:auto;height:auto;text-align:center;padding:20px 0}#cookie-law .changeforpopupcookie{width:400px}#cookie-law .changeforpopupcookie .close-cookie-banner{right:-70px;top:-25px}}@media screen and (min-width: 820px){.popupIe8 .changeforpopup .popupcookie{width:820px;margin:auto;text-align:center;padding:20px 0}#cookie-law .changeforpopupcookie{width:500px}#cookie-law .changeforpopupcookie .close-cookie-banner{right:-150px;top:-10px}}@media screen and (min-width: 1026px){.popupIe8 .page{margin-top:0px}.popupIe8 .changeforpopup{background:#d6d6d6;z-index:9999;width:100%;position:fixed;top:0}.popupIe8 .changeforpopup .popupcookie{margin:auto;text-align:center;padding:20px 0}#cookie-law .changeforpopupcookie{font-size:15px;width:700px}#cookie-law .changeforpopupcookie .close-cookie-banner{right:-150px;top:-10px}}@media screen and (min-width: 1245px){#cookie-law .changeforpopupcookie .close-cookie-banner{right:-270px;top:-10px}}.campaign-eoy__body{position:relative}.campaign-eoy__body:before,.campaign-eoy__body:after{content:'';width:20%;height:120px;background-size:contain !important;background-repeat:no-repeat;position:absolute;top:20px}.lt-ie9 .campaign-eoy__body:before,.lt-ie9 .campaign-eoy__body:after{width:10%}@media screen and (min-width: 768px){.campaign-eoy__body:before,.campaign-eoy__body:after{width:10%}}.campaign-eoy__body:before{background:url("../img/campaigns/eoy/christmas3_corner.svg");left:20px}.campaign-eoy__body:after{background:url("../img/campaigns/eoy/christmas2_corner.svg");right:20px;-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.campaign-eoy__content{padding-top:10px;position:relative;display:block;z-index:1;padding-bottom:170px}.campaign-eoy__content:after,.campaign-eoy__content:before{content:'';position:absolute;z-index:0;bottom:20px;width:20%;height:120px;background-size:contain !important;background-repeat:no-repeat !important}.lt-ie9 .campaign-eoy__content:after,.lt-ie9 .campaign-eoy__content:before{width:10%}@media screen and (min-width: 768px){.campaign-eoy__content:after,.campaign-eoy__content:before{width:10%}}.campaign-eoy__content:before{background:url("../img/campaigns/eoy/christmas2_corner.svg");left:20px;-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.campaign-eoy__content:after{background:url("../img/campaigns/eoy/christmas3_corner.svg");right:20px;-moz-transform:scaleX(-1) scaleY(-1);-ms-transform:scaleX(-1) scaleY(-1);-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1) scaleY(-1)}.campaign-eoy__menu-wrapper{text-align:center;background-color:#f9f4e7}.campaign-eoy__menu-toggler{padding:10px 0}.lt-ie9 .campaign-eoy__menu-toggler{display:none}@media screen and (min-width: 820px){.campaign-eoy__menu-toggler{display:none}}.campaign-eoy__menu-toggler span{cursor:pointer;font-size:20px;color:#b81d22;position:relative}.campaign-eoy__menu-toggler span:before{margin-left:-30px;position:absolute;font-size:30px}.campaign-eoy__menu{display:none;position:relative}.lt-ie9 .campaign-eoy__menu{padding-bottom:45px;display:block !important}@media screen and (min-width: 820px){.campaign-eoy__menu{padding-bottom:45px;display:block !important}}.campaign-eoy__menu-first-lvl{background-color:#f9f4e7;z-index:2;overflow:hidden;margin:0px;padding:0px;text-align:center;font-size:17px}.campaign-eoy__menu-first-lvl>li{-moz-transition-property:margin-bottom;-o-transition-property:margin-bottom;-webkit-transition-property:margin-bottom;transition-property:margin-bottom;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s}.lt-ie9 .campaign-eoy__menu-first-lvl>li{display:inline-block}@media screen and (min-width: 820px){.campaign-eoy__menu-first-lvl>li{display:inline-block}}.campaign-eoy__menu-first-lvl>li a{color:#b81d22;padding:1px;margin:18px 40px;display:inline-block;position:relative;font-weight:500;border-bottom:2px solid #f9f4e7}.campaign-eoy__menu-first-lvl>li a.active,.campaign-eoy__menu-first-lvl>li a:hover{color:#c1993f;border-bottom:2px solid #c1993f}.lt-ie9 .campaign-eoy__menu-first-lvl>li+li>a:before{content:url("../img/campaigns/eoy/star.svg");position:absolute;left:-38px;top:50%;margin-top:-9px}@media screen and (min-width: 820px){.campaign-eoy__menu-first-lvl>li+li>a:before{content:url("../img/campaigns/eoy/star.svg");position:absolute;left:-38px;top:50%;margin-top:-9px}}.campaign-eoy__menu-second-lvl{background:#6e0507;margin:0px;padding:9px 0;text-align:center}.lt-ie9 .campaign-eoy__menu-second-lvl{position:absolute;width:100%;left:0px;top:60px}@media screen and (min-width: 820px){.campaign-eoy__menu-second-lvl{position:absolute;width:100%;left:0px;top:60px}}.campaign-eoy__menu-second-lvl li{-moz-transition-property:margin-bottom;-o-transition-property:margin-bottom;-webkit-transition-property:margin-bottom;transition-property:margin-bottom;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s}.lt-ie9 .campaign-eoy__menu-second-lvl li{display:inline-block}@media screen and (min-width: 820px){.campaign-eoy__menu-second-lvl li{display:inline-block}}.campaign-eoy__menu-second-lvl li a{color:white;font-size:15px;line-height:15px;padding:5px 14px;border-radius:3px;border:1px solid transparent;margin:0;display:inline-block;position:relative;font-weight:500}.campaign-eoy__menu-second-lvl li a.active,.campaign-eoy__menu-second-lvl li a:hover{color:#fff;border-color:#fff;border-bottom:1px solid;text-decoration:none}.recipe-detail--panel{width:100%;float:left;top:0;bottom:0;left:0;right:0;background:#fff;position:fixed;z-index:3}.lt-ie9 .recipe-detail--panel{background:none;margin:23px 0;padding:0 3%;position:relative}@media screen and (min-width: 737px){.recipe-detail--panel{background:none;margin:23px 0;padding:0 3%;position:relative}}.lt-ie9 .recipe-detail--panel:after{content:'';background:url("../img/campaigns/eoy/recipe_panel_bottom.png");background-size:contain;background-repeat:no-repeat;height:71px;width:100%;position:absolute;top:100%;left:0;visibility:visible}@media screen and (min-width: 737px){.recipe-detail--panel:after{content:'';background:url("../img/campaigns/eoy/recipe_panel_bottom.png");background-size:contain;background-repeat:no-repeat;height:71px;width:100%;position:absolute;top:100%;left:0;visibility:visible}}.node-recipe.view-mode-campaign_full{background:#fff;position:relative;padding:0 10px 10px 10px;max-width:100%;margin-left:auto;margin-right:auto}.node-recipe.view-mode-campaign_full .group-header{text-align:center;padding:20px 0 0 0}.node-recipe.view-mode-campaign_full .group-left{float:left;padding:0 0.83333%;width:100%}.lt-ie9 .node-recipe.view-mode-campaign_full .group-left{width:66.66667%}@media screen and (min-width: 820px){.node-recipe.view-mode-campaign_full .group-left{width:66.66667%}}.node-recipe.view-mode-campaign_full .group-right{float:left;padding:0 0.83333%;width:100%}.lt-ie9 .node-recipe.view-mode-campaign_full .group-right{width:33.33333%}@media screen and (min-width: 820px){.node-recipe.view-mode-campaign_full .group-right{width:33.33333%}}.node-recipe.view-mode-campaign_full img{display:block}.node-recipe.view-mode-campaign_full .close{position:absolute;padding:10px;top:10px;right:10px;font-size:30px;color:#b81d22}.node-recipe.view-mode-campaign_full .addListToCart{position:absolute;right:20px;top:25px;font-size:0px}.node-recipe.view-mode-campaign_full .addListToCart:before{font-size:30px;color:#d2b36d;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipe-detail__category{color:#c1993f;display:block;text-align:center;font-size:40px;margin:0 30px;padding:0;font-family:'dynalight-regular', sans-serif}.recipe-detail__category:before{display:inline;margin-right:10px;content:url("../img/campaigns/eoy/curl_left_gold.svg")}.recipe-detail__category:after{display:inline;margin-left:10px;content:url("../img/campaigns/eoy/curl_right_gold.svg")}.recipe-detail__title{color:#b81d22;font-size:28px;margin:10px 0 20px 0}.recipe-detail__properties{border-top:1px solid #c1993f;border-bottom:1px solid #c1993f;padding:20px 0;zoom:1}.recipe-detail__properties:after{content:"";display:table;clear:both}.recipe-detail__properties>div{font-weight:bold;float:left;padding:0 0.83333%;width:50%}.lt-ie9 .recipe-detail__properties>div{width:25%}@media screen and (min-width: 820px){.recipe-detail__properties>div{width:25%}}.recipe-detail__properties>div .label-above,.recipe-detail__properties>div .pane-newsletter-push .pane-content h2,.pane-newsletter-push .pane-content .recipe-detail__properties>div h2{font-weight:normal}.recipe-detail__properties>div span{width:25%;float:left;padding:0 0.83333%;color:#c1993f;font-size:30px;font-weight:normal;margin-top:8px}.recipe-detail__properties>div .label-above,.recipe-detail__properties>div .pane-newsletter-push .pane-content h2,.pane-newsletter-push .pane-content .recipe-detail__properties>div h2,.recipe-detail__properties>div .properties__value{font-size:17px;width:75%;float:left}.recipe-detail__instructions{margin:20px 0}.recipe-detail__instructions ol{counter-reset:item;padding:0;margin:0;list-style-type:none}.recipe-detail__instructions li{min-height:60px;width:90%;float:left;padding-left:1%;padding-right:1%;margin-left:10%;border-bottom:none;position:relative}.recipe-detail__instructions li:before{left:-11%;background-color:#b81d22;padding:3px 10px;color:white;font-weight:600;border-radius:50%;content:counter(item) " ";counter-increment:item;position:absolute;top:15px}.lt-ie9 .recipe-detail__instructions li:before{padding:10px 16px}@media screen and (min-width: 820px){.recipe-detail__instructions li:before{padding:10px 16px}}.recipe-detail__ingredients{background-color:#f9f4e7;position:relative;padding-bottom:20px}.lt-ie9 .recipe-detail__ingredients{margin-left:20px}@media screen and (min-width: 737px){.recipe-detail__ingredients{margin-left:20px}}.recipe-detail__ingredients h3{margin:0px;color:#d2b36d;padding:20px 0 0 22px}.recipe-detail--panel__pointer{width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;display:block;position:relative}.recipe-detail--panel__pointer:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;position:absolute;bottom:99%;left:50%;margin-left:-20px;z-index:1}.recipe-detail--panel__pointer--middle{margin-left:33.33333%}.recipe-detail--panel__pointer--right{margin-left:66.66667%}.node-recipe.view-mode-campaign_teaser{cursor:pointer;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;margin-top:30px;text-align:center}.lt-ie9 .node-recipe.view-mode-campaign_teaser{width:50%;float:left;padding:0 3%}.lt-ie9 .node-recipe.view-mode-campaign_teaser:nth-of-type(2n+1){clear:left}@media screen and (min-width: 737px){.node-recipe.view-mode-campaign_teaser{width:50%;float:left;padding:0 3%}.node-recipe.view-mode-campaign_teaser:nth-of-type(2n+1){clear:left}}.lt-ie9 .node-recipe.view-mode-campaign_teaser{width:33.33333%;float:left}.lt-ie9 .node-recipe.view-mode-campaign_teaser:nth-of-type(2n+1){clear:none}.lt-ie9 .node-recipe.view-mode-campaign_teaser:nth-of-type(3n+1){clear:left}@media screen and (min-width: 820px){.node-recipe.view-mode-campaign_teaser{width:33.33333%;float:left}.node-recipe.view-mode-campaign_teaser:nth-of-type(2n+1){clear:none}.node-recipe.view-mode-campaign_teaser:nth-of-type(3n+1){clear:left}}.recipe-campaign-teaser__header{margin:0 0 20px 0}.recipe-campaign-teaser__category{color:#e9d2a0;display:block;font-family:'dynalight-regular', sans-serif;font-size:24px}.recipe-campaign-teaser__category:before,.recipe-campaign-teaser__category:after{content:url("../img/campaigns/eoy/cross.svg");margin:0 5px}.recipe-campaign-teaser__title{margin-bottom:0;color:#fff;text-transform:uppercase;font-size:17px}.recipe-campaign-teaser__image{position:relative;background:#fff;padding:15px 15px 40px}.recipe-campaign-teaser__image:after{content:'';background:url("../img/campaigns/eoy/recipe_shadow.png");background-size:contain;background-repeat:no-repeat;height:30px;width:100%;position:absolute;top:100%;left:0}@font-face{font-family:"dynalight-regular";src:url("//cdn-mkt.be.carrefour.eu/CAR00578/campaign/fonts/dynalight-regular.eot");src:url("//cdn-mkt.be.carrefour.eu/CAR00578/campaign/fonts/dynalight-regular.eot#iefix") format("embedded-opentype"),url("//cdn-mkt.be.carrefour.eu/CAR00578/campaign/fonts/dynalight-regular.woff") format("woff"),url("//cdn-mkt.be.carrefour.eu/CAR00578/campaign/fonts/dynalight-regular.ttf") format("truetype"),url("//cdn-mkt.be.carrefour.eu/CAR00578/campaign/fonts/dynalight-regular.svg") format("svg");font-weight:normal;font-style:normal}.pane-recipes-campaign{background:url("../img/campaigns/eoy/background.jpg") !important;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:relative;z-index:101}.pane-recipes-campaign .pane-content{margin:-15px -10px 0}.pane-recipes-campaign .pane-content .node-banner-slide img{display:block;width:100%}.pane-recipes-campaign .pane-content .item-list{text-align:center}.pane-recipes-campaign .pane-content .item-list ul.pager{background:#d2b36d;display:inline-block !important;padding:15px 20px;border-radius:5px}.pane-recipes-campaign .pane-content .item-list ul.pager li{color:#fff;display:inline-block}.pane-recipes-campaign .pane-content .item-list ul.pager li.pager-current{border-radius:5px;padding:1px 10px 1px;color:#b81d22;background:#fff}.pane-recipes-campaign .pane-content .item-list ul.pager li a{border-radius:5px;color:#fff;padding:1px 10px 1px}.pane-recipes-campaign .pane-content .item-list ul.pager li a:hover{color:#b81d22;background:#fff}h2.campaign-eoy__title{color:#e9d2a0;padding:100px 0 84px;position:relative;font-family:'dynalight-regular', sans-serif;font-size:34px;text-align:center}h2.campaign-eoy__title:before,h2.campaign-eoy__title:after{content:'';background-size:contain;background-repeat:no-repeat;position:absolute}h2.campaign-eoy__title:before{background-image:url("../img/campaigns/eoy/deer.svg");width:50px;height:90px;left:50%;top:0;margin-left:-25px}h2.campaign-eoy__title:after{content:url("../img/campaigns/eoy/christmas.svg");position:absolute;width:232px;height:70px;left:50%;bottom:18px;margin-left:-121px}.lt-ie9 h2.campaign-eoy__title:after{bottom:0}@media screen and (min-width: 768px){h2.campaign-eoy__title:after{bottom:0}}.campaign-eoy__recipes{display:block;margin:0 auto;max-width:90%;position:relative;overflow:hidden}.campaign-eoy__recipes:after{content:" ";display:block;clear:both}.campaign-eoy__recipes .icon-arrow-right,.campaign-eoy__recipes .icon-arrow-left{color:#fff;position:absolute;top:70%;margin-top:-10px;z-index:1;width:30px;height:30px}.campaign-eoy__recipes .icon-arrow-left{left:-2%;text-align:right}.campaign-eoy__recipes .icon-arrow-right{right:-2%}.campaign-eoy__recipes-detail .recipe-detail--panel{display:none}a{color:#0079B8}a:hover,a:focus{color:#0A467F}html{color:#444}html ::selection,html ::-moz-selection{color:#bbb;background:#444}input[type="submit"],input[type="reset"],button,.button{background:#60B3DC;border:none;color:#fff;border-radius:5px;padding:10px 25px;display:inline-block;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear}input[type="submit"]:focus,input[type="submit"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,button:focus,button:hover,.button:focus,.button:hover{outline:none;background:#005AA9}input[type="submit"].cfrcookiebar--button,input[type="reset"].cfrcookiebar--button,button.cfrcookiebar--button,.button.cfrcookiebar--button{padding:0}a.button,a:hover.button a:active.button{background:#60B3DC;border:none;color:#fff;border-radius:5px;padding:10px 25px;display:inline-block;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;color:#fff !important}a.button:focus,a.button:hover,a:hover.button a:active.button:focus,a:hover.button a:active.button:hover{outline:none;background:#005AA9}.hide{font-size:0}h2.gray_border_title{font-weight:400;color:#333333;width:100%;padding:0px 0px 15px 0px;margin:0px 0px 13px 0px;border-bottom:2px solid #333333;margin:0px}@media screen and (min-width: 520px){h2.gray_border_title{font-size:40px;line-height:40px}}@media screen and (max-width: 519px){h2.gray_border_title{font-size:30px;line-height:30px}}.relative-wrapper{position:relative}.element-invisible{display:none}.cfrbottomblock--title{color:#fff}.product_layout .main.vertical .body .field-name-carrefour-product-footnote-clone{display:none}.used-products .icons,.instructions li:before{background:#005AA9}.node-recipe .rating .icon-star-full:before,.node-recipe .rating .icon-star-empty:before,.node-recipe .social-share:before,.node-recipe h1{color:#005AA9}.field-name-carrefour-promo-deal-ds-folder-cta a,.field-name-carrefour-weekly-promo-ds-newsletter-cta a{font-size:22px;line-height:26px;color:#005AA9;display:inline-block;font-weight:600;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-animation:all .2s ease-in-out 0s}@media screen and (max-width: 767px) and (min-width: 500px){.field-name-carrefour-promo-deal-ds-folder-cta a,.field-name-carrefour-weekly-promo-ds-newsletter-cta a{padding:25px 0 10px 0}}@media screen and (max-width: 899px) and (min-width: 768px){.field-name-carrefour-promo-deal-ds-folder-cta a,.field-name-carrefour-weekly-promo-ds-newsletter-cta a{padding:15px 0 10px 0;font-size:20px;line-height:24px}}@media screen and (max-width: 1244px) and (min-width: 900px){.field-name-carrefour-promo-deal-ds-folder-cta a,.field-name-carrefour-weekly-promo-ds-newsletter-cta a{padding:30px 0 10px 0}}@media screen and (min-width: 1245px){.field-name-carrefour-promo-deal-ds-folder-cta a,.field-name-carrefour-weekly-promo-ds-newsletter-cta a{padding:40px 0 0 0}}.field-name-carrefour-promo-deal-ds-folder-cta{background:white}@media screen and (min-width: 768px){.field-name-carrefour-promo-deal-ds-folder-cta{width:50%;float:left}}.field-name-carrefour-promo-deal-ds-folder-cta:last-child{width:100%}.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{position:relative;overflow:hidden}@media screen and (min-width: 500px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{min-height:130px}}@media screen and (max-width: 499px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{padding:20px 20px 20px 20px}}@media screen and (max-width: 767px) and (min-width: 500px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{padding:0 30px 0 175px}}@media screen and (max-width: 899px) and (min-width: 768px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{padding:0 30px 0 175px}}@media screen and (max-width: 1244px) and (min-width: 900px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{padding:0 30px 0 170px}}@media screen and (min-width: 1245px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block{padding:0 30px 0 250px}}.field-name-carrefour-promo-deal-ds-folder-cta .folder-block__link{bottom:-40px;position:absolute;box-shadow:0 -1px 5px 0 rgba(0,0,0,0.25)}@media screen and (max-width: 499px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block__link{display:none}}@media screen and (max-width: 1244px) and (min-width: 500px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block__link{left:20px}}@media screen and (min-width: 1245px){.field-name-carrefour-promo-deal-ds-folder-cta .folder-block__link{left:90px}}.field-name-carrefour-promo-deal-ds-folder-cta a.folder-block__cta-text{display:block;width:100%}.field-name-carrefour-promo-deal-ds-folder-cta a.folder-block__cta-text:after{padding:0 0 0 4px;font-size:11px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 768px){.field-name-carrefour-promo-deal-ds-folder-cta+.group-newsletter-wrapper .field-name-carrefour-weekly-promo-ds-newsletter-cta{width:50%;float:left}}.field-name-carrefour-weekly-promo-ds-newsletter-cta{background:#e5f4fb}@media screen and (min-width: 500px){.field-name-carrefour-weekly-promo-ds-newsletter-cta{min-height:130px}}.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{color:#005AA9;position:relative}@media screen and (min-width: 500px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{background:url("../img/icon-subscribe.png") no-repeat left 20px bottom;min-height:130px}}@media screen and (max-width: 499px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{padding:20px 20px 20px 20px}}@media screen and (max-width: 767px) and (min-width: 500px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{padding:0 30px 0 175px}}@media screen and (max-width: 899px) and (min-width: 768px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{padding:0 40px 0 150px}}@media screen and (max-width: 1244px) and (min-width: 900px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{padding:0 30px 0 170px}}@media screen and (min-width: 1245px){.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items{padding:0 30px 0 250px;background-position:left 90px bottom}}.field-name-carrefour-weekly-promo-ds-newsletter-cta .field-items .icon-mail-closed:before{display:none}.field-name-carrefour-weekly-promo-ds-newsletter-cta a p{color:#005AA9;margin:0px}.field-name-carrefour-weekly-promo-ds-newsletter-cta a p:after{padding:0 0 0 4px;font-size:11px;font-family:'carrefour-icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.group-form-wrapper{background:#e5f4fb;float:left;width:100%;position:relative;padding:30px 80px}.group-form-wrapper .close{font-size:25px;color:#005AA9;position:absolute;right:10px;top:10px}.weekly .weekly-details__item{position:relative}.weekly .weekly-details__item:before{background:url("../img/bg-gradient.png") no-repeat scroll top center;width:100%;height:26px;position:absolute;bottom:0;content:"";z-index:5;background-size:100% 100%}.pane-newsletter-push{background:#004f9f !important}.pane-newsletter-push .pane-content a{background:#3c8bca !important}.pane-newsletter-push .pane-content a:hover{background:#018CD0}.home_layout .seconAndThirdWrapper{background:none}.home_layout .seconAndThirdWrapper .second,.home_layout .seconAndThirdWrapper .panel-pane{background:none}.corner-title .subTitle{color:#005AA9}.season-dossier-row .corner-title .title{background:#005AA9}.season-dossier-row .corner-title .subTitle{color:#005AA9}.lt-ie9 .home_layout_split .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.lt-ie9 .home_layout_split .first:last-child{margin-right:0}@media screen and (min-width: 820px){.home_layout_split .first{float:left;display:block;margin-right:1.6326530612%;width:66.1224489796%}.home_layout_split .first:last-child{margin-right:0}}@media screen and (min-width: 525px) and (max-width: 820px){.home_layout_split .second .panel-pane{float:left;display:block;margin-right:2.4691358025%;width:48.7654320988%}.home_layout_split .second .panel-pane:last-child{margin-right:0}.home_layout_split .second .panel-pane:nth-child(2n){margin-right:0}.home_layout_split .second .panel-pane:nth-child(2n+1){clear:left}}.folder-block .wrapper .background{background:#d1f0ff;display:block;position:absolute;top:20px;height:134px;width:100%}.pane-dossiers-in-homepage .slides .slide{display:none}.box.box-highlight{padding:20px 20px 10px}.box-highlight{background:#f0fbff}#container-inspiration .box{clear:both}#container-inspiration .box p,#container-inspiration .box li span,#container-inspiration .box li{font-family:omnes-pro, arial, sans-serif;margin:0px}#container-inspiration .box p strong,#container-inspiration .box li span strong,#container-inspiration .box li strong{color:#47B2ED}#container-inspiration .box p.legal{font-style:italic;font-size:15px}#container-inspiration .box ol{margin:0px 0px 0px 40px}#container-inspiration .box li{color:#47B2ED;padding:0px 0px 5px 0px}#container-inspiration h2{font-weight:400;color:#333333;font-size:40px;line-height:46px;width:100%;padding:15px 0px 15px 0px;margin:0px 0px 24px 0px;border-bottom:2px solid #333333}#container-inspiration .box h3{color:#47B2ED;margin:0px;padding:0px 0px 10px 0px}#container-inspiration .box h4{color:#000000;font-weight:500;font-size:24px;line-height:26px;padding:0px 0px 15px 0px}#container-inspiration .box h5{color:#47B2ED;font-weight:500;font-size:18px;line-height:22px;padding:0px 0px 15px 0px}#container-inspiration .box-image-left h3.first{position:relative;left:-41px;z-index:5;margin:0px;padding:0px 0px 8px 0px}@media screen and (min-width: 601px){#container-inspiration .box-image-left h3.first{width:40%}}@media screen and (max-width: 600px){#container-inspiration .box-image-left h3.first{width:100%}}#container-inspiration .box-image-left h3.first span.icon{font-size:15px;margin-right:10px;position:absolute;top:13px;padding-left:5px}@media screen and (max-width: 600px){#container-inspiration .box-image-left h3.first span.icon{display:none}}#container-inspiration .box-image-left h3.first span.title{position:relative;left:40px;display:block}#container-inspiration .box-image-right{padding:0px 0px 20px 0px}#container-inspiration .box-image-right img{height:auto;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:30px;border-bottom-left-radius:10px}@media screen and (min-width: 601px){#container-inspiration .box-image-right img{float:right;width:48%;margin:8px 0px 1% 2%}}@media screen and (max-width: 600px){#container-inspiration .box-image-right img{width:100%;margin:0px 0 10px 0px}}#container-inspiration .box-image-right ul{margin:0 0 0 28px}#container-inspiration .box-quote{background-repeat:no-repeat}@media screen and (min-width: 769px){#container-inspiration .box-quote{padding:10px 0px 25px 155px;background-position:76px 15px}}@media screen and (max-width: 768px){#container-inspiration .box-quote{padding:10px 0px 25px 100px;background-position:20px 15px}}@media screen and (min-width: 601px){#container-inspiration .box-quote{background-image:url("../img/dossiers-structural/block-quote-small.png")}}@media screen and (max-width: 600px){#container-inspiration .box-quote{padding:10px 0px 25px 55px;background-position:0px 15px;background-size:47px 43px;background-image:url("../img/dossiers-structural/block-quote-big.png")}}.lt-ie9 .box.box-image-left img{margin:5px 2% 10px 0}.lt-ie9 .box-image-right img{float:right;width:48%;margin:8px 0px 1% 2%}.lt-ie9 .box-quote{padding:10px 0px 25px 155px;background-position:76px 15px;background-image:url("../img/dossiers-structural/block-quote-small.png")}.lt-ie9 .pane-product-homepage-hyper .left .block+.block{display:none}@media screen and (min-width: 1245px){.pane-product-homepage-hyper .left .block+.block{display:none}}
