@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap);img[data-src]{max-width:48px!important;max-height:48px!important;display:block;margin:0 auto}#ScrollProductManual img[data-src],#recipe-main-img[data-src],.carousel-classic img[data-src],.carousel-lame img[data-src],.csc-banner img[data-src],.product-simple-list .product-item img[data-src],.productDetailsPanel .product-media img[data-src],.recipes-list .recipe-item img[data-src],.reparability-top-banner img[data-src],.special-offers-v2-banner img[data-src]{max-height:none!important}.carousel-lame img[data-src]{height:100px;margin:0 36%!important}.product-simple-list .product-item img[data-src]{height:90px}.recipes-list .recipe-item img[data-src]{height:150px;margin:0 auto!important}#recipe-main-img[data-src],.carousel-classic img[data-src],.productDetailsPanel .product-media img[data-src],.reparability-top-banner img[data-src],.special-offers-v2-banner img[data-src]{height:300px}#ScrollProductManual img[data-src],.csc-banner img[data-src]{height:100px;border:none}#ifuSelector{margin-bottom:20px}.all{margin:70px 0 5px 0;color:#fff;background:#000;padding:.5em;font-size:1.1em}.carousel-lame{display:inline-block}html{height:auto;position:relative}body{color:#000;position:relative}*,.pure-button,input{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}a{color:#6b6b6b}p{margin:.3em 0}h1,h2,ul{margin:.5em 0}h3,h4{margin:.4em 0}h5,h6{margin:.3em 0}h4{font-weight:400!important}address{font-style:normal;margin-bottom:1em}address p{margin:.2em 0}address h5{margin:0;font-size:1em}fieldset{border:0}.imgtefal-sm{border-radius:8px 8px 0 8px}.radius4{border-radius:4px}.radius10{border-radius:10px}.radiusaction{border-radius:4px 4px 0 0}.rounded{border-radius:100%}.noradius{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.noshadow{box-shadow:inset 0 0 0 0 #fff}.icon-white{background-image:url(../img/glyphicons-halflings.png)!important}#paylibMessage{width:100%;font-size:80%;padding-top:20px;display:inline-block}.select-payment{cursor:pointer;background:#be1935;color:#fff;border-radius:8px 8px 0 8px}.select-payment img{width:80%;margin:0 auto}.claim{margin:15px 0}.asterix{color:#be1935;padding-left:5px}.address-manager .pure-controls select{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0 9px}.address-manager .pure-controls select{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0 9px}.address-manager .pure-controls .formError{left:auto!important;right:5px}.address-manager .pure-controls .formError .formErrorArrow{margin:-2px 7px 0 18px}.pure-control-group .pure-controls input,.pure-control-group input,.pure-control-group select{height:45px;padding:12px 9px;display:block;width:100%;box-shadow:inset 0 0 0 0 #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.pure-control-group .pure-controls textarea{padding:12px 9px;display:block;width:100%;box-shadow:inset 0 0 0 0 #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.pure-control-group .pure-controls input[type=checkbox],.pure-control-group .pure-controls input[type=radio]{height:auto;float:right;width:auto;margin-left:10px}.pure-control-group .pure-controls p.cgv{font-size:.8em}a.pure-button,button.pure-button{color:#fff;font-size:1.1em;line-height:1.6em}.button-xlarge{background-color:#838689;color:#fff}.btn-action,.btn-buyol,.btn-unavailable{width:100%;text-transform:uppercase;color:#fff;margin-bottom:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.btn-action{background-color:#be1935}.btn-buyol{background-color:#c01937}.btn-unavailable{background-color:#ee1b2e}.btn-warning{background-color:#83878a}.btn-buyol.btn-warning{background-color:#fe8837}.btn-accesstore{width:100%;text-transform:uppercase;background-color:#fbc42c;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.btn-retailer{width:100%;text-transform:uppercase;background-color:#fd883b;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.button-xlarge{display:inline-block;width:100%;margin-top:.5em;margin-bottom:.5em;padding:12px .3em 12px .3em;text-transform:uppercase;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}.btn-services{text-transform:uppercase;background-color:#838689;color:#fff!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#FormPromotion .btn-services{margin:6px 0;height:37px;float:none;margin-right:25px}#FormPromotion .msg.error{text-align:right;font-size:14px}.pure-button{white-space:normal}#main{padding-top:52px;transition:padding .1s ease-in .01s;-webkit-transition:padding .1s ease-in .01s;-moz-transition:padding .1s ease-in .01s}.main-header #SearchEngine{display:none}.home-page-hybris{padding-top:120px!important}.home-page-hybris .main-header .cookie-disclaimer{display:none!important}.home-page-hybris .main-header #SearchEngine{display:block}.home-page-hybris .main-header #SearchEngine .pure-form .content{margin-bottom:-2px}.menu-link{text-decoration:none;background:none transparent;padding:2.1em 1.6em 1.1em 1.6em;z-index:2000;right:0}.menu-link .menu{position:relative;top:5px}.menu-link span,.menu-link span::after,.menu-link span::before{background-color:#4e4e4e;height:.3em}.menu-link:focus,.menu-link:hover{background-color:#4e4e4e}.menu-link:focus .menu,.menu-link:hover .menu{color:#fff}.menu-link:focus span,.menu-link:focus span::after,.menu-link:focus span::before,.menu-link:hover span,.menu-link:hover span::after,.menu-link:hover span::before{background-color:#fff;height:.3em}.menu-link.focusout{background-color:transparent}.menu-link.focusout .menu{color:#4e4e4e}.menu-link.focusout span,.menu-link.focusout span::after,.menu-link.focusout span::before{background-color:#4e4e4e;height:.3em}#cookiesmessage{display:none;background-color:#dadada;padding:1em 0}#cookiesmessage #actions-top .close{position:absolute;top:5px;left:5px}#cookiesmessage #title{text-align:center;font-weight:700}#cookiesmessage #content{padding:.5em 1.1em;text-align:center}#cookiesmessage #actions-bottom table{width:100%}#cookiesmessage #actions-bottom table td{padding:0 5%}#cookiesmessage #actions-bottom table td a{color:#000;font-weight:700}#cookiesmessage #actions-bottom table :first-child{text-align:left;width:30%}#cookiesmessage #actions-bottom table :last-child{text-align:right;width:50%}.contact-us p{margin-bottom:15px}.content{padding:1em;margin-bottom:0;line-height:1.1em}.content .product-claim h3{line-height:1.1em;font-size:1.1em;margin:.6em 0}.header{position:fixed;left:0;top:0;width:100%;z-index:100}.header{padding:0;background-color:#eeedf2}.header .main-header{padding:10px 0 5px 0}.header .logo_mobile{padding:0}.header .logo_mobile img{width:90px}.header .logo{margin-top:-.2em}.header .logo img{margin:5px auto 0 auto;width:90px}.header .logo .reparability-excluded{position:absolute;right:51px;top:5px}.header .logo .reparability-excluded img{margin:3px 4px 0 0;width:40px}.header .logo #usertools{float:left}.header .logo #usertools .btnsearch{position:absolute;left:5em;height:35px}.header .logo #usertools .btnsearch a{padding:5px 7px;display:block;height:100%}.header .logo #usertools .btnsearch .icon-search{display:block;margin-top:5px;height:18px;width:17px;background:url(../img/sprite-icons.png) no-repeat transparent -47px -1px}.header .logo #usertools .userprofile{height:35px;position:absolute;left:3em}.header .logo #usertools .userprofile a{padding:5px;display:block;height:100%}.header .logo #usertools .userprofile .icon-user{display:block;margin-top:5px;height:18px;width:20px;background:url(../img/sprite-icons.png) no-repeat transparent -81px -1px}.header .logo #usertools .userprofile .active{background-position:-81px -60px}.header .logo #usertools .usercart{height:35px;position:absolute;left:1em;padding-right:5px}.header .logo #usertools .usercart a{padding:5px 5px 5px 0;display:block;height:100%}.header .logo #usertools .usercart .icon-cart{display:block;margin-top:7px;height:18px;width:20px;background:url(../img/sprite-icons.png) no-repeat transparent -121px -1px}.header .logo #usertools .usercart .qte{border-radius:20px;color:#fff;background:#e1172b;font-size:12px;height:20px;line-height:22px;width:20px;top:3px;left:8px;position:absolute;text-align:center}.header .pure-form{display:inline-block;width:100%}.header .pure-form .pure-button{height:36px;width:100%;float:right;margin-top:0;margin-right:0;border:0 none;border-bottom:0 none;border-right:0 none;background-color:#6b6b6b;text-transform:uppercase;padding:6px 9px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.header .pure-form .pure-input-header{float:right;border:1px solid #6b6b6b;border-left:0 none;font-size:12px;padding:.8em 1.2em;height:36px;margin:0;width:100%;box-shadow:inset 0 0 0 0 #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.header .icon-search{display:block;height:22px;width:21px;background:url(../img/sprite-icons.png) no-repeat transparent -1px -1px}#layout.active{right:0}#menu{background-color:#4e4e4e;position:absolute;right:0;width:100px;overflow:hidden;margin-right:-150px;margin-left:0}#menu img{display:block;position:absolute;left:10px;top:2px;width:30px}#menu .store{background:#6a5b56}#menu .pure-menu-selected{background-color:#4e4e4e}#menu .pure-menu-heading{background-color:#be1935}#menu .pure-menu-item{text-transform:uppercase;border-bottom:1px solid #e5e5e5;position:relative}#menu .pure-menu-item span{position:absolute;left:.8em;top:1em;margin-top:-.8em}#menu .pure-menu-item span:after{font-size:1.6em;content:"+"}#menu .pure-menu-item .link span::after{content:" "!important}#menu .pure-menu-item .pure-menu-sublist{display:none}#menu .pure-menu-item .pure-menu-sublist li{padding-top:0;padding-bottom:0;text-transform:none;font-weight:400;border-bottom:1px solid #5d5d5d}#menu .pure-menu-item .pure-menu-sublist :last-child{border-bottom:0 none}#menu .pure-menu-item .pure-menu-sublist a{text-decoration:none;font-weight:400;display:block;font-size:1em;padding:.8em 1em .8em 0;white-space:normal;color:#eeeef1}.page-CSSRecyclabilityPage #menu .pure-menu-item .pure-menu-sublist a{white-space:normal}.page-CSSRecyclabilityDocumentsPage h1,.page-CSSRecyclabilityPage h1{font-size:2em;line-height:.75em}#menu .active span:after{font-size:1.6em;content:"-"}#menu a{color:#fff;padding:.6em .6em .6em 0}#menu .consoservices{background-color:#6a5b56}#menu .consoservices .pure-menu-sublist{background-color:#6a5b56}#menu .consoservices .pure-menu-sublist li{border-bottom-color:#c6aea5}#menu .consoservices .pure-menu-sublist li a:focus,#menu .consoservices .pure-menu-sublist li a:hover{background-color:#87766f}#menu .consoservices .pure-menu-sublist li.pure-submenu-item h3{font-size:1em;text-align:right;padding:0;margin:0}#menu .pure-menu-selected.consoservices{background-color:#6a5b56}#layout.active .menu-link{right:85%;left:0}#layout.active .menu-link .menu{color:#fff}#layout.active #menu{width:85%;overflow-y:auto!important;overflow-x:hidden;position:fixed;right:150px}#layout{position:relative}#layout .layer-menu{display:none;background:rgba(0,0,0,.9);position:absolute;top:0;right:0;bottom:0;left:0;z-index:200}#layout.active .layer-menu{display:block}.accordion .warranty p{padding:0!important}.accordion .warranty select{padding:0}.accordion .link h2 a{text-decoration:none}.accordion .accordion-header{cursor:pointer;position:relative;background-color:#959595;color:#fff;border-bottom:1px solid #e5e5e5;text-transform:uppercase}.accordion .accordion-header img{display:block;position:absolute;left:10px;top:8px;width:30px}.accordion .how-tos img{display:block;position:absolute;right:19px;top:7px;width:15px}.accordion .accordion-header h2{margin:0;padding:1em 1em 1em 2em;font-weight:600;font-size:1em;line-height:1em;position:relative;font-family:"Sofia Sans",Arial,sans-serif}.accordion .accordion-header h2 span{position:absolute;left:1em;top:50%;margin-top:-.5em}.accordion .accordion-header h2 span:after{font-size:1.6em;content:"+"}.accordion .accordion-header h2 a{color:#fff}.accordion .accordion-header a{padding-right:0;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:#fff}.accordion .active h2 span:after{font-size:1.6em;content:"-"}.accordion .accordion-content{display:block;padding:0}.accordion .accordion-content .accordion-header{background-color:#d6d6d6;color:#000}.accordion .accordion-content p{font-size:1em}.accordion .accordion-content .accordion-content>.accordion-header>h2{background-color:#fff;color:#000;font-size:1em}.accordion .accordion-content .accordion-content>.accordion-header>h2 a{padding:1em 3em 1em 3em;display:block;margin:-1em -2em -1em -1em;color:#000}.accordion .accordion-content .accordion-content .accordion-content{background-color:#fff!important;color:#000}.accordion .accordion-content .accordion-content .accordion-content h2{font-size:16px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;text-transform:uppercase;padding:16px 1em 16px 3em;margin:0 25px 0 0;color:#000}.accordion .accordion-content .accordion-content .accordion-content h2 a{display:block;font-weight:700;text-decoration:none;width:100%;padding:0 1em 0 3em}.accordion .active{display:block}.accordion .accordion-content .accordion-header h2{padding:1em 1.5em 1em 3em;color:#000}.accordion .accordion-content .accordion-header h2 a{display:block;color:#000}.accordion .link .accordion-header h2 span:after{content:" "}.accordion .accestore .accordion-header{background-color:#6a5b56}.accordion .accestore .accordion-header h2{background:0 0;width:auto}.accordion .accestore .accordion-header a{color:#fff}.accordion .accestore .accordion-header a img{float:right;position:relative;top:auto;left:auto;margin-top:-9px;margin-right:-4px}.accordion .consoservices .accordion-header{background-color:#87766f}.accordion .consoservices .accordion-header a{color:#fff}.accordion .consoservices .accordion-content .accordion-header{color:#fff}.accordion .consoservices .accordion-content .accordion-header a{color:#fff}.accordion .accordion-group .accordion-group .accordion-content .accordion-content{border-bottom:1px solid #e5e5e5}.accordion .accordion-group .accordion-group .accordion-content .accordion-header{background-color:#fff;padding-right:.7em}.accordion .accordion-group .accordion-group .accordion-content .accordion-header a{color:#000}.accordion .accordion-content p{padding:10px 15px 10px 20px}.accordion .accordion-content ul{margin:0 15px 0 0;padding:0}.accordion .accordion-content ul.carousel-recipies.owl-carousel{margin-right:0}.accordion .accordion-content li{padding-bottom:5px}.accordion .accordion-content .list-item{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.accordion .accordion-content .list-item .item{border-bottom:1px solid #ccc}.accordion .accordion-content .list-item .item label{margin:0;padding:0}.accordion .accordion-content .list-item .item .inner{padding-right:10px;position:relative}.accordion .accordion-content .list-item .item .inner h3{text-align:right;font-weight:400;margin:10px 0 0 0}.accordion .accordion-content .list-item .item .inner h6{margin:0;font-size:1em}.accordion .accordion-content .list-item .item .inner input[type=checkbox]{position:absolute;left:10px;top:20px}.accordion .accordion-content .list-item .item:last-child{border-bottom:0 none}.accordion .accordion-content .list-item .active{background-color:#eeedf2}.footer{background-color:#eeedf2;padding:.4em 1em 0;text-align:center}.footer .langs,.footer .links{color:#818181;font-size:.7em}.footer .langs a,.footer .links a{color:#818181;display:inline;padding:0 .4em;white-space:nowrap;text-decoration:none}.footer .langs .switcher,.footer .links .switcher{font-weight:700;display:block;margin-top:10px;color:#000}.footer .langs .switcher img,.footer .links .switcher img{width:30px;opacity:.75}.footer .langs{margin-top:10px}#LangSwitcher{position:fixed;bottom:0;left:0;right:0;display:none;background:#959595;color:#fff;font-size:1em;padding:10px;border-top:1px solid #fff}#LangSwitcher ul li{line-height:1.3em}#LangSwitcher ul li a{color:#fff;text-decoration:none}#LangSwitcher .closer{position:absolute;top:10px;left:20px;font-size:1.2em;font-weight:700}#LangSwitcher .closer a{color:#fff;text-decoration:none}.choose-country-list li,.choose-country-list ul{padding:0;margin:0}.choose-country-list ul{margin:0 1em}.choose-country-list ul li{line-height:2em;clear:both}.choose-country-list ul li a{clear:both}.choose-country-list a{float:left;margin-right:10px}.newsletter{padding:.5em 0}.newsletter .pure-button{margin-top:0;margin-bottom:.8em;padding:13px 0;border:1px solid #6b6b6b;border-bottom:0 none;border-right:0 none;background-color:#6b6b6b;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;width:100%;color:#fff;font-size:.8em}.newsletter .pure-input-footer{float:right;border:1px solid #b4b4b4;border-left:0 none;font-size:12px;padding:.8em 1.2em;width:50%;box-shadow:inset 0 0 0 0 #fff}.slick-initialized .slick-slide{display:block}.slick-slide{display:none;float:right;height:100%;min-height:1px}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider{-moz-user-select:none;box-sizing:border-box;display:block;position:relative}.newsletter-add form{margin-top:15px}.newsletter-add legend{font-weight:700;text-transform:uppercase;text-align:center}.newsletter-add p{margin:0}.newsletter-add .pure-controls{margin-top:5px}.newsletter-add .pure-controls label{width:100%}.newsletter-add .pure-controls label span{display:inline-block;line-height:35px}.newsletter-add .pure-controls label input{width:80%;float:left}.newsletter-delete select{width:100%!important}.newsletter-delete h4{font-weight:700!important;font-size:1.1em;margin:20px 0 5px 0}.newsletter-delete strong{font-size:.9em}.newsletter-delete legend{font-weight:700;text-transform:uppercase;text-align:center}.newsletter-delete label{display:none!important}.owl-carousel{margin:0 0 1.6em 0;display:block!important;opacity:0;direction:ltr}.owl-carousel .item{width:100%;position:relative;display:block}.owl-carousel .item img{max-width:100%;margin:0 auto}.owl-carousel .owl-stage{display:inline-block;min-height:30px}.product-list .owl-carousel .owl-stage{width:100%}.owl-carousel .owl-controls{position:absolute;bottom:-1.2em;z-index:1;right:0;width:100%}.carousel-product .owl-controls{bottom:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.productDetailsPanel .carousel-product .owl-controls{position:inherit;margin-top:15px}.owl-carousel .owl-controls .owl-next,.owl-carousel .owl-controls .owl-prev{display:none}.carousel-essential.owl-carousel .owl-controls .owl-next,.carousel-essential.owl-carousel .owl-controls .owl-prev,.carousel-product.owl-carousel .owl-controls .owl-next,.carousel-product.owl-carousel .owl-controls .owl-prev,.carousel-recipies.owl-carousel .owl-controls .owl-next,.carousel-recipies.owl-carousel .owl-controls .owl-prev,.product-lame.owl-carousel .owl-controls .owl-nex,.product-lame.owl-carousel .owl-controls .owl-prev{display:block;color:#83878a!important;font-size:3.5rem!important;top:-12rem;position:absolute}.carousel-product.owl-carousel .owl-controls .owl-next,.carousel-product.owl-carousel .owl-controls .owl-prev{top:0}.carousel-essential.owl-carousel .owl-controls .owl-next,.carousel-essential.owl-carousel .owl-controls .owl-prev{top:-13rem}.carousel-essential.owl-carousel .owl-controls .owl-prev,.carousel-recipies.owl-carousel .owl-controls .owl-prev{left:-1.5rem}.carousel-recipies2.owl-carousel .owl-controls .owl-prev{right:-.8rem}.carousel-essential.owl-carousel .owl-controls .owl-next,.carousel-recipies.owl-carousel .owl-controls .owl-next{right:-1.5rem;left:inherit}.carousel-recipies2.owl-carousel .owl-controls .owl-next{left:-.8rem}.carousel-essential{max-width:90%;margin:0 auto!important}.carousel-essential .item .caption{width:auto!important}.carousel-essential .item .caption{width:auto!important}.carousel-essential .item .caption p{padding:5px!important}.carousel-product.owl-carousel .item img{max-width:80%}.carousel-product.owl-carousel{margin-bottom:0;position:relative}.owl-carousel .owl-controls .owl-dots{position:relative;display:inline-block;width:100%;text-align:center}.owl-carousel .owl-controls .owl-dots .owl-dot{position:relative;display:inline-block;margin:0 .2em}.owl-carousel .owl-controls .owl-dots .owl-dot span{background-color:#dedede;height:7px;width:7px;display:block;border-radius:10px}.owl-carousel .owl-controls .owl-dots .active span{background:#be1935}.active .owl-carousel{display:block!important;opacity:1}.owl-carousel.owl-loaded{display:block!important;opacity:1}.reparability-picto-pdp .reparability-excluded{position:absolute;top:297px;right:284px}.reparability-picto-pdp .reparability-excluded img{width:80px}.owl-carousel .owl-wrapper-outer{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.carousel-lame a{color:inherit;text-decoration:none}.carousel-lame h3{margin:0;padding:0;font-size:.9em}.carousel-lame .owl-item img{margin-left:1px!important}.carousel-lame .owl-item h3{margin:10px 0 3px 0}.carousel-lame p.caption{margin:0;padding:0;font-size:.8em;line-height:1.1em}.carousel-lame .item h3,.carousel-lame .item p.caption{padding-right:.5em}.carousel-lame .pure-img-responsive{border-radius:8px 8px 0 8px}.carousel-lame .play{position:absolute;top:50%;right:50%;z-index:1}.carousel-lame .owl-controls .owl-dots .owl-dot span{background-color:#ccc}.carousel-lame .owl-controls .owl-dots .active span{background:#be1935}.carousel-lame .owl-controls .owl-next,.carousel-lame .owl-controls .owl-prev{position:absolute;top:-2.5em;font-size:5em;font-weight:100;font-family:"Sofia Sans",Arial,sans-serif}.carousel-lame .owl-controls .owl-prev{right:-.2em}.carousel-lame .owl-controls .owl-next{left:-.23em}.carousel-product .owl-controls .owl-next,.carousel-product .owl-controls .owl-prev{top:-2.5em}.carousel-product .play{position:absolute;top:50%;right:50%;z-index:1}.carousel-product .owl-controls .owl-dots .owl-dot{margin:0 .2em}.carousel-product .owl-controls .owl-dots .owl-dot span{background-color:#fff;width:10px;height:10px;border:1px solid #83878a}.carousel-product .owl-controls .owl-dots .active span{background-color:#83878a}.carousel-product .owl-controls .owl-next,.carousel-product .owl-controls .owl-prev{position:absolute;top:-2.5em;font-size:5em;font-weight:100;font-family:"Sofia Sans",Arial,sans-serif}.carousel-product .owl-controls .owl-prev{left:.1em}.carousel-product .owl-controls .owl-next{right:.1em}.carousel-recipies .play,.carousel-socialnews .play{top:20%;right:20%}.carousel-recipies .owl-controls .owl-next,.carousel-recipies .owl-controls .owl-prev,.carousel-socialnews .owl-controls .owl-next,.carousel-socialnews .owl-controls .owl-prev{top:-2em}.carousel-essential{margin-bottom:2em}.carousel-essential .play{position:absolute;top:.5em;right:20%;z-index:1}.carousel-essential .owl-controls{position:absolute;bottom:0;right:0;width:100%;height:1px}.carousel-essential .owl-controls .owl-dots .owl-dot span{background-color:#ccc}.carousel-essential .owl-controls .owl-dots .active span{background:#be1935}.carousel-essential .owl-controls .owl-next,.carousel-essential .owl-controls .owl-prev{position:absolute;top:.4em;font-size:5em;font-weight:100;font-family:"Sofia Sans",Arial,sans-serif;color:#272727}.carousel-essential .pure-img-responsive{border:1px solid transparent}.carousel-notices{margin-bottom:1em;margin-top:1em}.carousel-notices .play{position:absolute;top:.5em;right:20%;z-index:1}.carousel-notices .pure-img-responsive{border:1px solid #dadada;border-radius:8px 8px 0 8px}.carousel-notices .owl-controls .owl-dots{display:none!important}.carousel-notices .owl-controls .owl-next,.carousel-notices .owl-controls .owl-prev{top:-1.3em}.push .push-picture{text-align:center}.push .push-content{padding-bottom:1em;color:#000;padding-top:1em}.push .push-content h2{margin:0 0 .3em 0;padding:0;text-align:center;text-transform:uppercase;font-size:1em;line-height:1em}.push .push-content h2 a{color:#000;text-decoration:none}.push .push-content span{margin:0 0 .3em 0;padding:0;text-align:center;text-transform:uppercase;font-size:1em;line-height:1em;font-weight:700;display:block}.push .push-content span a{color:#000;text-decoration:none}.push .push-content p{margin:0;padding:0;text-align:center;font-size:.9em;line-height:1em}.product-item a{color:inherit;text-decoration:none}.productDetailsPanel .reparability-excluded{display:block;position:relative;top:-140px;width:70px;right:77%;z-index:1;margin-bottom:-85px}.productDetailsPanel li.item{list-style:none}.product-item h2{font-size:.9em;color:#000}.product-infos{margin-top:15px}.product-infos .inner .pr_snippet_product{padding:10px}.product-infos h1{color:#000;text-transform:uppercase;font-size:1.3em;margin-bottom:.2em;padding:0 15px;line-height:22px}.recipe .content .product-infos h1{padding:0;margin-bottom:1rem;margin-top:0}.recipe .content .product-infos p.product-ref{padding:0;color:#727272;margin-top:1.3rem;font-size:1rem!important;margin-bottom:.4rem}.recipe .content.recipe-header{padding-bottom:0;position:relative}.recipe .content.recipe-body{padding-top:0}.share-container{position:absolute;bottom:-2px;left:12px}.share-container .vertical-divider{width:1px;background-color:#d1d7d8;height:20px;display:inline-block;margin:0 -2px 6px}.share-container .vertical-divider:last-of-type{margin:0 -2.5px 6px}.share-container a{display:inline-block}.share-sprite{background-image:url(../../../common/img/picto-share-mail.png);background-repeat:no-repeat;display:block}.share-sprite.share-sprite-mail{width:32px;height:32px;background-position:-5px -5px}.share-sprite.share-sprite-mail:hover{width:32px;height:32px;background-position:-47px -5px}.share-sprite.share-sprite-social{width:32px;height:32px;background-position:-5px -47px}.share-sprite.share-sprite-social:hover{width:32px;height:32px;background-position:-47px -47px}.product-infos p{padding:0 15px}.product-infos .product-ref{color:#000;text-transform:uppercase;font-size:.9em;margin-top:0}.product-infos .product-price{color:#be1935;float:left;font-size:1.5em;margin-top:.7em}.product-infos .ecopart{font-size:11px}.carousel-lame .ecopart{font-size:.6em!important}.ecopart p{font-size:.6em!important}.product-infos .product-price .disclamere{font-size:14px;margin-right:2px}.product-infos .inner h2{margin:.5em 15px 0 0;text-transform:uppercase;font-size:1em}.page-AccessoryFinishedProductDetailPage .product-infos .inner h2,.page-CSSFAQProductPage .product-infos .inner h2,.page-CSSIFUProductPage .product-infos .inner h2{color:#000;text-transform:uppercase;font-size:1.3em;padding:0 15px;line-height:22px;margin-bottom:.2em;margin-right:0;margin-top:10px}.page-AccessoryFinishedProductDetailPage .product-infos .inner .ref,.page-CSSFAQProductPage .product-infos .inner .ref,.page-CSSIFUProductPage .product-infos .inner .ref{padding-right:30px}.product-infos a{color:inherit;text-decoration:none}.product-infos .ref{color:#000;text-align:right;margin:0 0 .4em 0;font-size:.9em}.product-infos .ref strong{font-size:1em}.product-lame h2{text-transform:uppercase;font-size:1em}.accordion-product{border-top:1px solid #e5e5e5}.accordion-product .accordion-header{background-color:#fff;color:#000}.accordion-product .active h2{color:#be1935}.accordion-product .accordion-content{border-bottom:1px solid #e5e5e5;padding:.6em}.accordion-product .accordion-content.product-list{padding:0}.accordion-product .accordion-content.product-list .carousel-recipies2.owl-carousel .owl-controls .owl-next{right:-.8rem;left:inherit}.accordion-product .accordion-content.product-list .carousel-recipies2.owl-carousel .owl-controls .owl-prev{left:-.8rem;right:inherit}.accordion-product .accordion-content a{color:inherit;text-decoration:none}.accordion-product .accordion-content .features{padding:0 1em}.accordion-product .accordion-content .features table{width:100%}.accordion-product .accordion-content .features table tr{border-bottom:#f6f6f6 1px solid}.accordion-product .accordion-content .features table tr:last-child{border:none}.accordion-product .accordion-content .features table td,.accordion-product .accordion-content .features table th{padding:.2em 10px;line-height:1.3em}.accordion-product .accordion-content .features table th{text-align:right;font-weight:400}.accordion-product .accordion-content .features table td{text-align:left}.accordion-product .accordion-content .features table .true{color:#4da908;font-size:1.4em;line-height:1em}.accordion-product .accordion-content .features table .false{color:#be1935;font-size:1.4em;line-height:1em}.accordion-product .accordion-content .long-description .row-fluid{padding:0 1em;background-image:none!important}.accordion-product .accordion-content .long-description .row-fluid .span5 ul{margin:1em 1em 1em 0}.accordion-product .accordion-content .long-description .row-fluid .span5 ul li{margin-bottom:10px}.accordion-product .accordion-content .long-description .row-fluid .span5 h2{margin-bottom:2em;color:#858585;font-weight:400;font-size:1.3em}.accordion-product .accordion-content .product-item{margin-bottom:1em;padding-bottom:0}.accordion-product .accordion-content .product-item a{color:inherit;text-decoration:none}.accordion-product .accordion-content .product-item h2{text-transform:uppercase;margin:.2em 0 .5em 0;font-size:.9em;color:#000;text-decoration:none}.accordion-product .accordion-content .product-item p{font-size:.8em;text-align:right}.accordion-product .accordion-content .product-item .btn{float:left;margin:1em 0 0 1em}.accordion-product .accordion-content #AccordionFAQ .accordion-content{border-bottom:0 none}.accordion-faq{padding:0}#AccordionFAQ.accordion .accordion-content iframe{width:100%}#AccordionFAQ.accordion .accordion-content img{width:100%;height:auto}.accordion-faq li{list-style:none}.accordion-faq a{text-decoration:none;color:inherit;font-weight:700}.accordion-faq .accordion-header h2 span::after{content:""}.accordion-faq .cordion-group:first-child{border-top:1px solid #e5e5e5!important}.accordion-search{background-color:#eeedf2}.accordion-search .accordion-group{margin-bottom:.3em}.accordion-search .accordion-group .accordion-header h2{color:#be1935;background-color:#fff}.accordion-search .accordion-group .accordion-header h2 span:after{content:"-"}.accordion-search .accordion-group .accordion-header h2 a{color:#000}.accordion-search .accordion-group .active h2 span:after{content:"+"}.accordion-search .accordion-group .accordion-group .accordion-header h2{color:#6b6b6b}.accordion-search .accordion-content{display:block}.accordion-search .accordion-content .accordion-group{margin-bottom:0;border-bottom:0 none}.accordion-search .accordion-content .accordion-group .accordion-header{font-style:italic}.accordion-search .accordion-content .accordion-group .accordion-header a{color:#6b6b6b;text-decoration:none;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}.accordion-search .accordion-content .accordion-group .accordion-content{display:block}.accordion-search .accordion-content .accordion-content .accordion-header{font-style:normal}.accordion-search .accordion-content .accordion-content .accordion-header h2{text-transform:uppercase;background-color:#fff;color:#6b6b6b}.accordion-search .accordion-content .accordion-content .accordion-header h2 a{color:#000;text-decoration:none}.accordion-search .accordion-content .link .accordion-header{font-style:normal}.accordion-search .accordion-content .link .accordion-header h2 span:after{content:">"}.accordion-search .accordion-content .link .accordion-header h2 a{color:#000!important}.page{background-color:#eeedf2}.page h1.page-title{background-color:#4e4e4e;display:none;text-align:center;text-transform:uppercase;font-size:1.2em;color:#fff;margin:0 0 .2em 0;padding:.5em 0;font-weight:400}.page-specialoffers{background:#eeeef1}.page-white{background:#fff}.product-faq{padding-top:15px;background:#fff}.product-faq a{color:inherit;text-decoration:none}.product-faq h2{text-transform:uppercase;margin:.2em 0 .5em 0;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600}.product-faq h2 a{font-size:.9em;color:#000;text-decoration:none}.product-faq p{font-size:.8em;text-align:right}.product-item:last-child{border-bottom:none}.product-item{position:relative;margin-bottom:0;border-bottom:1px solid #ccc;padding-bottom:0}.product-item .btn{background-color:#be1935;color:#fff;padding:.7em;font-size:1.4em;text-decoration:none;position:absolute;top:35%;border-radius:4px 4px 0 0}.product-item .product-actions .pure-button{color:#fff}.product-item a{color:inherit;text-decoration:none}.product-item h2{text-transform:uppercase;margin:.2em 0 .5em 0}.product-item h2 a{font-size:.9em;color:#000;text-decoration:none}.product-item p{font-size:.8em;text-align:right}.product-item .ecopart.accessory p{font-size:.8em}.product-item .price{color:#be1935;font-size:1.5em;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600}.product-item .price .priceoff{text-decoration:line-through;color:#000;font-size:.8em;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300}.product-item .picture{position:relative;margin-bottom:20px}.product-item .picture .sticker{width:50%;position:absolute}.product-item .promotion{text-transform:uppercase}.product-item .promotion span{padding:.2em .3em .1em;font-size:.7em}.product-item .promotion .new{background-color:#aae4f0;color:#fff}.product-item .promotion .promo{background-color:#f93;color:#fff}.product-item .inner{padding:0 5px 0 22px;margin-bottom:15px}.product-item .inner *{margin:3px 0}.product-item .inner a.delete{text-decoration:none;display:block!important;padding:16px 30px 30px 18px;position:absolute;left:0;top:0}.product-item .stock{color:#4da908}.product-item .no-stock{color:#be1936;font-size:.8em}.product-list,.product-simple-list{background:#fff}.product-list a,.product-simple-list a{color:inherit;text-decoration:none}.product-list .product-item-titre,.product-simple-list .product-item-titre{padding-bottom:0}.product-list .product-item-titre h1,.product-simple-list .product-item-titre h1{font-size:1.4em;text-transform:uppercase;margin:.1em 0 0 0;color:#be1935;text-decoration:none;text-align:center}.product-list h2 a,.product-simple-list h2 a{color:#000;text-decoration:none;margin:.5em 15px 0 0}.product-list .product-item:last-child,.product-simple-list .product-item:last-child{margin-bottom:0}.product-list .product-claim,.product-simple-list .product-claim{line-height:1em}.product-list .product-claim p,.product-simple-list .product-claim p{line-height:1em}.product-list .picture,.product-simple-list .picture{margin:1em}.product-list .inner h2,.product-simple-list .inner h2{margin:.3em 0 0 0;text-transform:uppercase;font-size:1em}.product-list .inner .ref,.product-simple-list .inner .ref{margin:0 0 .4em 0}.product-simple-list .inner{margin-top:15px}.product-simple-list .btn{top:25%}.product-list-search .content{padding-top:0;padding-bottom:0;background-color:#fff}.product-list-search .count-search{padding:0 15px 20px 0;font-size:.8em;font-family:"Sofia Sans",Arial,sans-serif;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.product-list-search .count-search span{margin:10px auto;line-height:2;font-size:17px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;padding:0 0 13px 2px;text-transform:uppercase}.product-list-search .count-search .searchSpellingSuggestionPrompt,.product-list-search .count-search .searchSpellingSuggestionPrompt a{font-family:"Sofia Sans",Arial,sans-serif;padding:5px 0 7px 3px;font-style:italic}.product-list-search h1{color:#be1935;font-size:1em;text-transform:uppercase;margin-top:0;padding:17px 7px 15px 0;border-bottom:1px solid #e5e5e5}.product-list-search .product-item{padding-right:15px;border-bottom:1px solid #e5e5e5}.product-list-search .list-category{background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.product-list-search .list-category .toggleListResult .bord:last-child{border-bottom:none}.product-list-search .list-category .product-item:last-child,.product-list-search .list-category .recipe-item:last-child{border-bottom:none}.product-list-search .list-category:last-child{border-bottom:none}.product-list-search .accordion-group .accordion-content .content{padding:1em}.filter-button{position:relative;cursor:pointer}.filter-button span{position:absolute;left:-8px;top:6px;display:block;width:15%;font-size:1.6em;cursor:pointer}span.filter-button{position:absolute;left:-8px;top:6px;display:block;width:15%;font-size:1.6em;cursor:pointer}.filter-recipe-home{position:absolute!important;top:54px;z-index:1}.filter-button-recipe-home .button-xlarge{margin-top:0!important}.refine-footer .btn-services{margin-top:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.filter-footer{position:relative;background-color:#dadada;width:100%;display:none;text-align:center}.filter-footer a,.filter-footer label{color:#000;text-decoration:none;padding:.8em;display:block}.filter-footer h4{background-color:#868686;color:#fff;padding:.8em;margin:0;text-transform:uppercase}.filter-footer ul{padding:0;margin:0;border-bottom:1px solid #272727}.filter-footer ul li{list-style:none;border-top:1px solid #272727;margin:0;position:relative}.filter-footer ul li span{position:absolute;top:.2em;left:.3em}.filter-footer ul .active,.filter-footer ul .active:hover{background-color:#eaeaea}.filter-footer ul .active a,.filter-footer ul .active:hover a{color:#be1932}.filter-footer ul .active span:after,.filter-footer ul .active:hover span:after{content:"\2714"}.filter-footer ul :hover{background-color:#eaeaea}.filter-footer ul :hover a{color:#be1932}.filter-footer ul :hover span:after{content:"\0020"}.gocompareBtn{display:none;position:fixed;bottom:0;width:100%;background:#fff}.gocompareBtn .button-xlarge{margin-bottom:0;padding-top:5px;line-height:30px}.gocompareBtn p{text-align:center;font-style:italic}.gocompare label{background-color:#e4e4e4;display:inline-block;padding:0 5px 4px}.gocompare label span{padding:10px 2px 0 0;font-size:.8em}.gocompare label a{display:inline-block}.gocompare label a.yes{padding-top:10px;font-size:.8em;color:#be1932;display:none}.gocompare label span.no{display:inline-block}.gocompare .active a.yes{display:none}.gocompare .active span.no{display:inline-block}.facet_block .active .facet_block-label span{position:relative;top:auto;left:auto;float:right}.facet_block .active .facet_block-label span:after{content:"\2714"}.gocompare label a.yes{display:none}.gocompare label span.no{display:inline-block}.gocompare .active a.yes{display:none}.gocompare .active span.no{display:inline-block}.facet_block .active .facet_block-label span{position:relative;top:auto;left:auto}.facet_block .active .facet_block-label span:after{content:"\2714"}.filters-facet .item .filter-list .name{background-color:#868686;color:#fff;margin:0;padding:.8em;text-transform:uppercase}.filters-facet .item .filter-list .name span{float:left}.filters-facet .item .item h3{margin:.5em 0}.filters-facet .item .item .accordion .facet_block input{visibility:hidden;position:absolute}.filters-facet .item .item .accordion .facet_block .active .facet_block-label{color:#be1936;font-weight:700}.filters-facet .accordion-heading{position:relative}.filters-facet .accordion-heading span{position:absolute;top:3px;left:10px;color:#999;font-size:1.9em}.filters-facet .accordion-heading .accordion-toggle{background-color:#f0f0f0}.filters-facet .accordion-heading .accordion-toggle span:after{content:"+"}.filters-facet .accordion-heading .collapsed span:after{content:"-"}.filters-facet .accordion-body{display:block}.filters-facet .collapse{display:none}.categories-filters{background-color:#fff}.categories-filters .filter{background-color:#868686;color:#fff;text-align:center;padding:1em;text-transform:uppercase;border:1px solid #fff;margin-bottom:0;cursor:pointer}.categories-filters .filter a{color:#fff;text-decoration:none}.refine-footer{background-color:#eeeef1}.refine-footer .pure-u-1-4{z-index:10;position:relative}.refine-footer .pure-u-3-4{z-index:1}.refine-footer .mainfilters{background-color:#fff;box-shadow:1px 0 10px #4a4a4a;z-index:10}.refine-footer .refine{display:block;border-bottom:1px solid #b4b4b4;text-align:center;padding:.5em 0}.refine-footer .refine span{text-align:center;display:block;font-size:.7em}.refine-footer .active label{color:#be1932}.refine-footer .subfilters{z-index:1;display:none;border-right:1px solid #868686}.refine-footer .subfilters li{text-align:right;color:#757575}.refine-footer .subfilters li label{padding-right:1em;color:#757575}.refine-footer .subfilters li label span{display:block;font-size:1.3em;padding:.1em 1em 0 .5em}.refine-footer .subfilters li label input{visibility:hidden}.refine-footer .subfilters .active label{color:#be1932}.refine-footer .subfilters h4{color:#000;background-color:#fff}.refine-footer .active{display:block}.filter-products-search{position:absolute!important;top:54px;z-index:1}.filter-products-search .subfilters .accordion{border-bottom:1px solid #868686}.filter-products-search .subfilters .accordion .accordion-heading{background-color:#eaeaea;border-top:1px solid #272727;text-align:right;color:#757575}.filter-products-search .subfilters .accordion .accordion-heading a{color:#757575}.filter-products-search .subfilters .accordion .accordion-heading .accordion-toggle{background:url(../../common/img/sprite_arrows.png) no-repeat scroll 95% -149px}.filter-products-search .subfilters .accordion .accordion-heading .collapsed{background:url(../../common/img/sprite_arrows.png) no-repeat scroll 95% -95px}.filter-products-search .subfilters .accordion .accordion-inner label{border-top:1px solid #868686}.filter-products-search .subfilters .accordion .accordion-inner label input{visibility:visible!important;position:relative!important}.filter-products-search .subfilters .accordion :nth-last-child label{border-top:0 none}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-heading{text-align:right}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-heading a{padding:.5em}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-heading h3{margin:0}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-body{background-color:#fff}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-body .accordion{border-bottom:0 none}.filter-products-search .subfilters .filters-faq .filters .item .accordion .accordion-body .accordion .accordion-heading{background-color:#fff}.filter-products-search .subfilters .filters-faq .filters .item .accordion .collapse{display:block!important}.pure-g-form .btn-action{margin-top:0!important}.grille{padding:.5em 0;background-color:#6b6b6b}.grille .delivery,.grille .payement,.grille .policy{text-align:center}.grille p{color:#fff;text-align:center;width:100%;font-size:.8em;margin:0}.follow-us p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:.9em;margin-top:0;margin-bottom:0;padding-top:12px}.product-share{padding:10px 0 20px 0;text-align:center}.product-share a{text-decoration:none;color:#639}.product-share p{color:#5d5d5d;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:1em;margin:0!important;display:inline}.product-share img{margin-left:5px;width:20px;position:relative;top:3px}.product-share .a2a_button_email img{width:24px;top:4px}.product-video iframe{height:auto;width:100%;margin-bottom:10px}.product-accessories .product-video{margin-top:10px!important}.product-actions .bloc-actions .button-xlarge{border:1px solid #fff;margin-bottom:0;padding:.7em;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}.page .title-back{background:url(../img/back.png) no-repeat 2% 47%;background-color:#4e4e4e;z-index:1}.page h1.page-title-back{background-color:transparent;display:block;text-align:center;text-transform:uppercase;font-size:.9em;color:#fff;margin:0 0 .2em;padding:.5em 0;font-weight:400}.product-comparator-item{text-align:center}.product-comparator-item table{width:100%}.product-comparator-item table td,.product-comparator-item table th{border:1px solid #e5e5e5;width:50%;padding:10px 0!important;font-family:"Sofia Sans",Arial,sans-serif!important;font-weight:400!important;vertical-align:top;font-size:.9em}.product-comparator-item p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;font-size:.9em;margin-top:0;margin-bottom:0}.product-comparator-item p.title{padding:20px 0}.product-comparator-item tr.bkg-white{background-color:#fff}.product-comparator-item tr.bkg-white p{padding:30px 0}.product-comparator-item tr.bkg-white .product-price{color:#be1935;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}.product-comparator-item tr.bkg-white img{padding-top:15px}.product-comparator-item tr.bkg-white p.text-product{padding:15px 0;font-family:"Sofia Sans",Arial,sans-serif!important;font-weight:600!important}.product-comparator-item tr.bkg-white a{text-decoration:none;color:#000}.product-comparator-item .product{margin-top:20px}.product-comparator-item .product .pure-u-1-2{background-color:#fff}.product-comparator-item .true{color:#4da908;font-size:1.4em;line-height:1em}.product-comparator-item .false{color:#be1935;font-size:1.4em;line-height:1em}.product-comparator-item .disclamere{font-size:10px;margin-right:3px}div.mentions{font-size:12px;text-align:right;margin:0 14px}.page-product{background-color:#eeedf2}.accessories-titre{padding-right:5px;margin-bottom:1em;border-bottom:1px solid #e5e5e5}.accessories-titre p{font-size:1em;text-align:right;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;margin:1em 0 .4em 0}.cart-steps{background-color:#eeedf2}.cart-steps ul{margin:0!important;padding-right:0!important;border:1px solid #e5e5e5;display:inline-block;width:100%;text-align:center;background-color:#fff;display:table}.cart-steps ul li{display:table-cell;border-left:1px solid #e5e5e5;padding:18px 0}.cart-steps ul li .text-step{display:none}.cart-steps ul li a{color:#be1936;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:1em;text-decoration:none}.cart-steps ul li:last-child{border-left:none}.cart-steps ul li.active{background-color:#be1936;width:38%}.cart-steps ul li.active a{color:#fff;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:1em;text-decoration:none}.cart-steps ul li.active .text-step{display:inline-block;padding-right:2px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;font-size:.8em}.cart-total-count{background-color:#eeedf2;padding:.5em 1em .5em 1em}.cart-total-count p{margin:0;text-align:left}#errorPM span,.error,.skip span,div[id$=error],div[id^=error].skip{display:block;color:#be1936;font-size:.8em}.success{color:#4da908;font-size:.8em}.page-cart .product-list .product-item:last-child{border-bottom:none}.page-cart .picture{border:1px solid #eeedf2;border-radius:10px;padding:.4em;margin-bottom:.7em}.page-cart .picture .sticker .picture{border:0 none;border-radius:0;padding:0}.page-cart .delete{color:#000;font-size:1.4em;line-height:1em;padding:15px;position:relative;left:5px}.page-cart .quantity{padding:5px 0;display:inline-block;width:98px;float:none}.page-cart .quantity select{margin:0 auto;display:block;width:50px;text-align:center}.page-cart .quantity .msg{font-size:.7em}.page-cart .left{text-align:right}.page-cart .right{text-align:left}.page-cart .free-delivery{background:transparent url(../../common/img/gift-delivery.gif) no-repeat scroll 10px 10px;border:1px solid #ddd;padding:10px 60px 10px 10px}.page-cart .free-delivery p{line-height:1.2em}.page-cart .free-delivery strong{color:#c22843}.page-cart .cart-action{background-color:#fff}.page-cart .cart-action h3{margin-bottom:1em}.page-cart .cart-action .pure-u-14-24 .price,.page-cart .cart-action .pure-u-14-24 .ref,.page-cart .cart-action .pure-u-14-24 h2{padding-right:15px}.page-cart .cart-action .picture{margin-top:0;margin-bottom:0}.page-cart .cart-action .inner h2{font-size:1em;line-height:1em;margin-top:1em}.page-cart .cart-action .inner .price{font-size:1.2em}.page-cart .cart-action .delivery-infos{margin-bottom:1em}.page-cart .cart-action .delivery-infos p{margin:0}.page-cart .cart-action .product-item{padding:10px}.orders-user table{width:100%}.orders-user table tr{background-color:transparent}.orders-user table th{text-align:right;background-color:transparent;background-color:#f9f9f9}.orders-user table td,.orders-user table th{padding:0;vertical-align:top;line-height:1.6em;color:#6b6b6b}.orders-user table td h3,.orders-user table th h3{text-align:right}.orders-user table td h3 a,.orders-user table th h3 a{color:#000}.orders-user table td.action{border-bottom:1px solid #6b6b6b}.orders-user table td .pure-button{padding:.5em;line-height:1.2em;white-space:nowrap;margin-top:1em}.orders-user .pure-button{font-size:1em}.orders-user .order{display:block;overflow:hidden}.orders-user .order .pure-button{float:left;padding:4px 10px;display:inline;width:auto;margin-bottom:0}.code{color:#000;background-color:#eeedf2}.code input{padding-right:10px;border:none;height:37px;width:100%;font-size:1.1em}.code p{padding-left:0}.code .pure-button{float:left;background-color:#be1935;text-transform:uppercase;font-size:1.1em!important;padding:.3em 1em;text-decoration:none;margin-right:1.2em}.code p{padding-left:0;font-size:1em;margin-top:0}.code .reduc{padding:11px 0 0 0;font-size:1.2em!important;height:30px;width:90%;float:left;background-color:#be1935;text-align:center;color:#fff}.code .c-promotion{background:#fff;font-size:1.1em;height:30px;padding:11px 10px 0 0;overflow:hidden}.right{text-align:left}.f-right{float:left}.cart-totale h1{color:#000;text-transform:uppercase;font-size:1.2em;margin-bottom:.9em;margin-top:1.05rem}.cart-totale .product-price{color:#be1935;float:left;font-size:1.6em;margin-top:.68em}.cart-identification h4{text-align:center;margin:10px 0 20px 0;font-size:1.2em!important;line-height:1.3em}.cart-identification .pure-control-group input{display:block;width:100%;margin:0 auto!important;box-shadow:none!important;border-radius:0!important}.cart-identification .pure-controls{margin:0 auto 0 auto!important}.cart-identification h1{padding:15px 0!important}.cart-identification p{text-align:center;font-size:1em}.pure-controls{margin-top:15px!important}.cart-inner .content h4{margin:0 0 .9em 0;text-align:center;line-height:1.2em}.cart-inner .content .error{text-align:right}.cart-inner .content p{margin:.5em 0;line-height:1.2em;font-size:.9em}.feedback-server{padding:0}.feedback-server span{display:block;text-align:center}.feedback-server span.confirm{color:#40930e}.feedback-server span.error{color:#be1932}.product-accessories{background-color:#fff;padding-bottom:10px}.product-accessories .quantity{padding:45px 0 0 0;float:left;width:auto}.product-accessories .picture{text-align:center;padding:20px 0}.product-accessories .product-item{border-bottom:none;margin-top:.4em}.product-accessories .product-item .content{margin-right:0}.product-accessories .product-item .content p{line-height:normal}.product-accessories .product-item *{margin:0}.product-accessories .product-item .description{font-family:"Sofia Sans",Arial,sans-serif;font-weight:300}.product-accessories .product-item .ref{padding:10px 0}.product-accessories .product-item a{font-size:.9em}.product-accessories .product-item .inner{padding:0}.carousel-accessories{margin-bottom:20px}.carousel-accessories .owl-controls{position:absolute;top:0;right:0;width:100%;height:1px}.owl-accessories .owl-controls{position:absolute;bottom:.5em;z-index:1;right:0;width:100%}.carousel-accessories .owl-controls .owl-dots{display:none!important}.carousel-accessories .owl-controls .owl-next,.carousel-accessories .owl-controls .owl-prev{position:absolute;top:.4em;font-size:5em;font-weight:100;font-family:"Sofia Sans",Arial,sans-serif;color:#272727}.carousel-accessories .play{position:absolute;top:1.2em;right:28%;z-index:1}.layer-add-to-cart{width:100%;position:absolute;min-height:100%;background-color:rgba(0,0,1,.4)}.layer-add-to-cart .add-to-cart-main{background-color:#fff;position:relative;margin-top:20%;margin-bottom:20%}.layer-add-to-cart .cart-title{text-align:center}.user-manual-imgs h5{text-align:right}.user-manual-imgs h2{margin:5px 0;font-size:1em}.user-manual-imgs a{text-decoration:none}.user-manual-imgs p{font-size:1em;line-height:.9em;color:#000;text-align:center}.user-manual-imgs img{border:1px solid #dadada;border-radius:8px 8px 0;display:block;margin:10px auto 10px;padding:8px 0;width:80px}.recipe table{width:100%}.recipe .accordion{border-top:1px solid #e4e4e4}.recipe .recipe-details{padding-top:1em;border-top:1px solid #e4e4e4;margin-bottom:1em}.recipe .recipe-details td:last-child{text-align:left;padding-top:5px}.recipe .recipe-details tr.bloc-nutri-values td{color:#fff;margin-top:15px;background-color:#a2d612;padding:8px 10px}.recipe .recipe-details .ico-recipe{display:inline-block;height:15px;width:15px;margin-top:6px;background:url(../img/ico-recipes-details.png) no-repeat 0 0}.recipe .recipe-details .ico-cost{background:url(../img/ico-recipes-details.png) no-repeat 0 -20px}.recipe .recipe-details .ico-diff{background:url(../img/ico-recipes-details.png) no-repeat 0 -42px}.recipe .recipe-details .ico-prepare{background:url(../img/ico-recipes-details.png) no-repeat 0 -65px}.recipe .recipe-details .ico-rest{background:url(../img/ico-recipes-details.png) no-repeat 0 -87px}.recipe .recipe-details .ico-nutricious{background:url(../img/ico-recipes-details.png) no-repeat 0 -87px}.recipe .recipe-details .ico-categorie{background:url(../img/picto-categorie.png) no-repeat 0 0}.recipe .recipe-details .ico-excludedFood{background:url(../img/picto-regime-special.png) no-repeat 0 0}.recipe .recipe-details .ico-marketingProgram{background:url(../img/picto-type-de-graines.png) no-repeat 0 0}.recipe .recipe-nutricious{background-color:#a2d612;color:#fff}.recipe .recipe-nutricious h3{padding:7px 0 5px 0;font-weight:400}.recipe .recipe-nutricious table tr td{padding:10px}.recipe .nutritionalvalues table{background-color:#a2d612}.recipe .accordion-content .product-item a{color:inherit;text-decoration:none}.recipe .accordion-content .product-item .inner h2{margin:0;font-size:.9em;text-transform:uppercase}.recipe .accordion-content .product-item .inner p{margin:0;font-size:.8em}.recipe .accordion-content .product-item .btn{float:left;margin:2em 0 0 1em}.recipe .product-claim{line-height:1.1em;font-size:.9em}.recipe .product-claim h3{line-height:1.1em;font-size:1.1em;margin:.6em 0}.recipe .recipe-ingredients{padding:1em}.recipe .recipe-ingredients *{line-height:1.1em}.recipe .recipe-ingredients ul{margin-right:1em}.recipe .nutritionalvalues{background-color:#a2d612;padding:0 1em 1em 1em}.recipe .nutritionalvalues .value{text-align:left}.recipe .nutritionalvalues table{width:100%}.recipe .nutritionalvalues table tr:nth-child(even){background-color:#d5e9a1}.recipe .nutritionalvalues table tr:nth-child(odd){background-color:#ebf4d0}.recipe .nutritionalvalues table th{color:#fff;padding:.3em .6em;text-align:right;background-color:#a2d612}.recipe .nutritionalvalues table td{color:#000;padding:.3em .6em}.recipes-home .Search{padding:0}.recipes-home .search-description p{display:none;border:1px solid red}.accordion-recipes .accordion-group:first-child{border-top:1px solid #e5e5e5}.accordion-recipes .accordion-header{cursor:pointer;color:#000;border-bottom:1px solid #e5e5e5;text-transform:uppercase}.accordion-recipes .accordion-header a{text-decoration:none;color:#fff}.accordion-recipes .accordion-header h2{margin:0;padding:1em;font-weight:400;font-size:1em;line-height:1em;position:relative}.accordion-recipes .accordion-header h2 span{position:absolute;left:1em;top:50%;margin-top:-.5em;content:" "}.accordion-recipes .accordion-header h2 span:after{content:" "}.accordion-recipes .recipe-item .picture{height:100px;overflow:hidden;margin-bottom:1em}.accordion-recipes .recipe-item .picture img{margin-top:-30%;width:100%}.accordion-recipes .recipe-item .details{text-align:center}.accordion-recipes .recipe-item .details .content{padding:.5em;text-align:center}.accordion-recipes .recipe-item .details .content p{clear:both;padding-right:0}.page-recipes-list .bord{border-bottom:1px #e5e5e5 solid}.page-recipes-list .recipes-list a{text-decoration:none}.page-recipes-list .recipes-list .recipe-item{padding:15px 0}.page-recipes-list .recipes-list .recipe-item img.pure-img-responsive{width:95%;margin-right:5%}.page-recipes-list .recipes-list .inner{padding:0 5px}.page-recipes-list .recipes-list .inner p{padding:5px 7px 5px 0;color:#000}.page-recipes-list .recipes-list .details{padding:10px 0}.page-recipes-list .recipes-list .details img.pure-img-responsive{width:25px;margin-right:0}.page-recipes-list .recipes-list .details p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.7em;margin:0;line-height:1.2em}.page-recipes-list .recipes-list span{background-color:#be1935;font-size:1.4em;color:#fff;width:30px;height:40px;text-align:right;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:15px 10px 5px 0;position:relative;left:1em;top:40px;left:0;margin-top:-.5em;float:left;bottom:0}.page-recipes-list .recipes-list p.title{line-height:.9em;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:1em;margin:0;text-transform:uppercase}.page-recipes-list .recipes-list p.cat{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:.7em;color:#868686;margin:0}.page-recipes-list .recipes-list p.description{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.7em;margin:0;line-height:1.2em}.page-recipes-list table{border-collapse:separate;width:100%}.page-recipes-list table td{width:25%;border:none!important}.page-recipes-list .categories-filters .qty{background-color:#868686;color:#fff;text-align:center;padding:.9em;text-transform:uppercase;border-right:1px solid #fff!important;margin-bottom:.8em;cursor:pointer}.page-recipes-list .categories-filters .qty a{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.7em;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;cursor:pointer}.page-recipes-list .categories-filters .category-recipes{background-color:#868686;color:#fff;text-align:center;padding:.4em;text-transform:uppercase;margin-bottom:.8em;cursor:pointer}.page-recipes-list .categories-filters .category-recipes a{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.9em;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;cursor:pointer}.page-recipes-list .categories-filters .category-recipes img{padding-right:5px}.page-recipes-list .categories-filters .filter{background-color:#868686;color:#fff;text-align:center;padding:.4em;text-transform:uppercase;border-left:1px solid #fff!important;margin-bottom:.8em;cursor:pointer}.page-recipes-list .categories-filters .filter a{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.9em;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;cursor:pointer}.page-recipes-list .categories-filters .filter a:hover{display:block}.page-recipes-list .categories-filters #sub-menu{display:none;background:#6b6b6b;color:#fff;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:.7em}.page-recipes-list .categories-filters #sub-menu li{padding:10px 0 10px 10px;list-style-type:none}.page-recipes-list .categories-filters #sub-menu span{padding-left:10px;margin-left:0}.banner img{display:block}.layer-inside{top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:9000;position:absolute;display:none}.layer-inside .close{float:left;color:#757575;padding-top:10px;padding-right:40px;text-decoration:none}.layer-inside .close span{display:none}.layer-inside .close:hover{float:left;color:#333;cursor:pointer}.layer-inside .inner{margin:10% 0 0 0;background-color:#eeeef1;padding:0 15px 30px}.layer-inside .inner h2{margin-top:0;font-size:1.4em}.layer-inside .inner p{font-size:.9em}.layer-inside .inner .button-xlarge{display:inline-block;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:1.1em;margin-bottom:.5em;padding:.7em;text-transform:uppercase;width:100%}.layer-inside .inner .pure-button{display:inline-block;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-bottom:1em;color:#fff}.layer-inside .inner .btn-buyol{background-color:#be1935}.layer-inside .inner .btn-services{background-color:#838689}.layer-inside .inner .seller{background:#fff;margin:10px;padding:10px 0;border-radius:8px 8px 0 8px;text-align:center}.cart-identification .new-user{padding-bottom:1em}.cart-identification .new-user .form-horizontal{display:none}.cart-identification .new-user #registerButton{background-color:#be1935}.cart-identification .form-horizontal .control-label{display:none}.cart-identification .form-horizontal p{margin:0}.cart-identification .form-horizontal a{color:#6b6b6b}.cart-identification .form-horizontal select{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.cart-identification .form-horizontal #recaptcha_response_field{width:100%!important}.cart-identification .form-horizontal legend{padding:.7em 0}.online-stores{padding:1em 0}.online-stores .thumbnails{margin:0;padding:0}.online-stores .thumbnails li{list-style:none;margin:0 0 4% 4%;padding:0;display:inline-block;width:28%}.online-stores .thumbnails li .push .push-picture a img{border:1px solid #dadada;border-radius:8px 8px 0 8px}.online-stores .thumbnails li .push .push-content{display:none}.page-cart .quantity button{background-color:#eeedf2}.quantity .next-dispo{width:max-content;color:#69b535}.cart-total-count{margin:0 0 15px 0}.paiement-mode{display:inline-block;margin-top:15px}.total-promo{padding:0 1em}.code p.voucher-margin{margin-bottom:-5px}.promo-section{border:none}.paiement-mode .mode{float:right;width:45%;margin-left:2%;min-height:80px;text-align:center}.paiement-mode .mode label{display:block;font-size:.7em;padding-top:20px;padding-bottom:10px}.paiement-mode .mode label img{width:70%;margin-bottom:.2em}.bloc-payment .note p{padding-top:1em;font-size:.8em}.delivery-mode .form-horizontal{padding:.7em 0}.bloc-identification .date{color:#be1935}.bloc-identification address{margin:.3em 0;background-color:#fff;padding:.3em 0;font-style:normal}.bloc-identification address h5{font-size:16px}.bloc-identification .delivery-address{line-height:1.2em;margin:15px 0 0 0;font-style:normal!important}.bloc-identification .delivery-address h4{text-align:center;font-size:1.2em;margin-bottom:15px}.bloc-identification .delivery-address .pull-right{float:left}.bloc-identification .bookmake{width:100%!important;display:block;text-align:right!important}.bloc-identification .bookmake input{display:inline!important;width:30px;padding-left:10px}.bloc-identification .address-manager .control-label{display:none}.bloc-identification .radio{display:block;margin:10px 0}.bloc-identification .radio .pull-right{display:inline-block;float:left;color:#be1936}.LocateMe,.lang{text-align:center}.LocateMe select,.lang select{width:100%;height:40px;line-height:30px;border:1px solid #e5e5e5;background:#fff;margin:5px 0 20px 0}h3{text-align:center}.bloc-payment{padding:20px 0}.bloc-payment img{width:100%;display:block;border:none;margin:0 auto}.page-productDetails .inner{padding-top:5px}.page-productDetails .delete{display:none}.warranty{padding:15px;background-color:#eeedf2;margin:10px 0;border:1px #ccc solid}.warranty h4{text-align:right!important;text-transform:uppercase}.warranty img{width:50px;float:right;display:block;margin-left:15px}.warranty .info{margin:15px 0;font-size:.9em;font-weight:700}.warranty .info a{color:#000;text-decoration:none}.toggleListResult{padding-bottom:15px}.toggleListResult .store-list .product-item{position:relative;background-color:#eeedf2;border:none;margin-bottom:15px;padding:15px 20px}.toggleListResult .store-list .product-item .pure-g .pure-u-1-1 p{font-size:1em}.page-repairer .delete{display:none}.page-repairer .picture{margin:0}.page-repairer .inner{padding:0}.page-repairer p{padding:0!important}.page-repairer .list .delete{text-decoration:none;display:block!important;padding:16px 30px 30px 18px;position:absolute;left:0;top:0}.page-repairer .list .product-actions a{color:#fff}.page-repairer .search-map{padding-bottom:15px}.page-repairer .product-item{position:relative;background-color:#eeedf2;border:none;margin-bottom:15px;padding:15px 20px}.page-repairer .product-item p{margin-top:0;padding-top:0}.page-repairer .accordion-header{margin-bottom:7px;background-color:#be1935}.page-repairer .accordion-content{padding-top:8px}.page-repairer .repairer-action{line-height:1.6em}.page-repairer .repairer-infos{line-height:1.6em;font-size:1.2em}.page-repairer .repairer-infos a,.page-storefinderPage .repairer-infos a{text-decoration:underline}.toggleListResult .repairer-infos a{text-decoration:underline}.product-register .register h4{margin-top:20px}.product-register .register p{padding:0 0 10px 0}.product-register .btn{display:none}.product-register .pure-controls{margin-top:0}.product-register .pure-control-group select{width:100%}.product-register .search-description p{display:none}.product-register .Search{padding:0}.product-register .Search input{margin-bottom:0}.search-product-register{padding:15px 0}.search-adress .pure-input-header{width:100%!important}.search-adress .pure-button{width:100%}.bloc-profile-order h3{padding:15px}.bloc-profile-order .delete{font-size:1.3em;padding-bottom:2em;display:block}.bloc-profile-order h4{margin:15px 0 25px 0;text-align:center;font-size:1.2em}.bloc-profile-order .cart-action{margin:20px 0}.bloc-profile-order .product-list{margin-top:20px}.bloc-profile-order .product-list .registred .picture{margin-top:5px}.bloc-profile-order .product-list .registred .delete{padding-top:0}.bloc-profile-order .product-list h4{margin:15px 0}.bloc-profile-order ul{padding:0;margin-right:15px;margin-bottom:15px}.bloc-profile-order ul li{padding-bottom:8px}.bloc-profile-order .product-item{border-top:1px solid #ccc!important;border-bottom:none!important;padding:15px 0}.bloc-profile-order .product-item h2{margin-bottom:5px}.bloc-profile-order .product-item .inner{margin:0}.bloc-profile-order .product-list{margin-bottom:25px;border-bottom:1px solid #ccc}.bloc-profile-order address{margin:15px 0;background:#eeedf2;padding:10px 15px;border:1px solid #ddd}.bloc-profile-order address h5{text-transform:uppercase;text-align:center;font-size:1em}.bloc-profile-order address label{font-size:.9em;display:block;padding:5px}.bloc-profile-order address label input{margin:15px 0 0 8px}.bloc-profile-order address:last-child{margin:15px 0 0 0}.bloc-profile-order .order{background:#eeedf2;padding:10px 15px 10px 15px;margin-bottom:15px;border:1px solid #ddd}.bloc-profile-order .order h4{margin-bottom:10px;font-weight:400!important}.bloc-profile-order .order .date{color:#be1935}.ref{text-transform:uppercase}.order-empty{text-align:center;margin:100px 0}.order-empty p{font-size:.9em}.return{padding:15px 0}.return h4,.return p{font-size:.9em}.return p{margin:10px 0}.claim-user p{padding-top:15px}.Search{padding:1em 0}.Search .product-actions{position:relative}.Search .product-actions img{float:right;margin-left:-25px}.Search .pure-form{display:inline-block;width:100%}.Search .pure-form .pure-button{float:right;margin-top:0;border:0 none;border-bottom:0 none;border-right:0 none;background-color:#6b6b6b;text-transform:uppercase;height:37px;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.Search .pure-form .pure-input-header{float:right;border:1px solid #6b6b6b;font-size:12px;padding:0 .3em;height:37px;width:100%;box-shadow:inset 0 0 0 0 #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.product-actions{position:relative}.icon-search{display:block;height:22px;width:21px;margin:0 auto;background:url(../img/sprite-icons.png) no-repeat transparent -1px -1px}.search-description p{text-align:right;margin:0;padding:5px 0 0 0}.pure-u-1-2 a.pure-button,.pure-u-1-2 button.pure-button{font-size:.9em}.mandatory{margin:10px 0;font-size:.8em}.instruction .Search,.instruction .search-description{padding:0}.instruction p{padding:15px 0 0 0}.lt p,.maintenance p{padding-bottom:15px}.accessoires-store .Search{padding:0}.accessoires-store .product-item-titre:first-child{margin-top:25px!important;border-top:1px solid #e5e5e5}.accessoires-store .product-item-titre{padding-top:10px}.modal-accessories h2{margin-bottom:5px}.modal-accessories .modal-content{padding:0 10px 30px 10px}.modal-accessories select{width:100%}.delete-account h4,.switch h4{font-weight:700!important;margin-bottom:20px}.delete-account textarea,.switch textarea{border:1px solid #eee;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.delete-account p,.switch p{padding-bottom:10px}.modal-switcher p{text-align:right;margin:20px 0}.modal-switcher p strong{display:block;text-align:center}.modal-delete-account .modal-content{padding:0 10px 30px 10px}.modal-delete-account p{text-align:center;padding-bottom:20px}.modal-delete-account .pure-button{width:49%!important}.modal-delete-account .btn-action{float:left}.modal-delete-account .btn-action,.modal-delete-account .btn-services{text-align:center;padding-left:0;padding-right:0}.product-finder .btn-services{font-size:1em}.product-finder p{text-align:center;padding:5px 0}.product-finder-result .product-item:first-child{border-top:1px solid #ccc}.product-finder-result .product-item{padding-right:10px;padding-top:15px}.product-finder-result .inner{padding-left:5px}.page-contenu ul{margin-bottom:0}.page-contenu ul li{border-bottom:1px solid #e5e5e5}.page-contenu .accordion .accordion-header-page-contenu{cursor:pointer;color:#000;text-transform:uppercase}.page-contenu .accordion .accordion-header-page-contenu h2{margin:0;padding:1em 1em 1em 2em;font-weight:600;font-size:1em;line-height:1em;position:relative;font-family:"Sofia Sans",Arial,sans-serif}.page-contenu .btn{float:left;line-height:3em}.modal-callme .pure-button{width:96%!important}.modal-callme input.button-xlarge{width:92%!important;display:block!important;text-transform:capitalize!important}.modal-callme p{padding:15px 0!important}.list-product{border-top:1px solid #e4e4e4}.list-product .list-product-content .description{border-bottom:1px solid #e5e5e5;padding:.6em 0}.list-product .list-product-content .description .row-fluid{background-size:100% auto;background-position:0 -4em;background-repeat:no-repeat;padding:0}.list-product .list-product-content .description .row-fluid .inner{width:100%}.list-product .list-product-content .description .row-fluid .span5 .img-rt h1{font-size:1em;margin-bottom:1.8em}.list-product .list-product-content .description .row-fluid .span5 .img-rt h2{width:45%;min-height:70px;margin-bottom:2em;color:#858585;font-weight:400;font-size:1.3em}.list-product .list-product-content .description .row-fluid .span5 .img-lt{float:left;text-align:left}.list-product .list-product-content .description .row-fluid .span5 .img-lt h1{text-align:left;font-size:1em;margin-bottom:1.8em}.list-product .list-product-content .description .row-fluid .span5 .img-lt h2{float:left;width:45%;min-height:70px;margin-bottom:2em;color:#858585;font-weight:400;font-size:1.3em}.list-product .list-product-content .description:last-child{border-bottom:none;padding-bottom:0}.email-page .claim-user .right{text-align:left;padding-bottom:10px}.email-page .claim-user .remise .red{color:#e1171f}.notation{margin-top:10px;padding:10px 0;background-color:#fafafa}.notation form{margin:0 auto;padding:0 20px}.notation .satisfaction{overflow:hidden;text-align:right}.notation .satisfaction label{display:inline-block;margin:0 3px 10px 10px;padding:2px 0 0}.notation .satisfaction .question{color:#858585;font-weight:700;clear:both;display:block}.notation .satisfaction input{display:inline-block;margin:0}.notation .amelioration{clear:both;margin:10px 5px 5px 0;overflow:hidden}.notation .amelioration label{float:right;margin:0 3px 2px 10px;padding:2px 0 0;width:80%;display:inline-block}.notation .amelioration input{clear:both;float:right;margin:4px 0 0 2px}.notation input[type=SUBMIT]{clear:both;margin-top:10px}.notation input[type=SUBMIT]:disabled{display:none}.notation .thanks{color:#ed1c24;padding-right:20px}.warranty select{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:40px;line-height:30px;border:1px solid #6b6b6b;background:#fff;margin:5px 0 20px 0}.pfinder{background:#4e4172}.pfinder .illustration,.pfinder .suggestion{text-align:center;padding-top:20px;padding-bottom:20px}.pfinder .suggestion{padding-top:50px;margin:0 50px}.pfinder .suggestion .affirmation{font-size:25px;line-height:25px;margin:0;padding:0;color:#4bcddd}.pfinder .suggestion h1{font-size:35px;color:#4e4172}.pfinder .suggestion p{margin:30px}.pfinder .illustration img{border:1px solid #dadada;background:#fff;-moz-border-radius:16px 16px 0 16px!important;-webkit-border-radius:16px 16px 0 16px!important;border-radius:16px 16px 0 16px!important}.pfinder .reload{float:left;margin-top:10px;display:inline;margin-left:10px}.pfinder .reponses{padding-top:30px}.pfinder .reponses ul{margin:0;padding:0}.pfinder .reponses ul li{margin:0;padding:0;list-style:none;float:right;width:110px;text-align:center;height:150px;line-height:16px}.pfinder .reponses ul li input{position:absolute;visibility:hidden}.pfinder .reponses ul li img{background-color:#70ddea}.pfinder .reponses ul li img.active{background-color:#434345}.pfinder .reponses ul li span{display:block}.pfinder .reponses ul li label{line-height:16px}.pfinder .question{border-left:1px solid #848989;border-right:1px solid #848989;color:#848989;padding:0 25px;margin:20px 20px 0;text-align:center}.pfinder .question h2{font-size:40px;margin:0 0 10px 0;padding:0;text-transform:uppercase}.pfinder .question h3{color:#be1130;font-size:30px;line-height:30px;margin:0;padding:0}.pfinder .question p{color:#848989;margin:0;padding:0}.pfinder .goodtoknow{background-color:#be1130;background-repeat:no-repeat;background-position:0 0;padding:40px 25px 20px 25px;margin:20px;color:#fff;text-align:center}.pfinder .goodtoknow h4{font-size:20px;text-transform:uppercase;margin:0 0 10px 0;padding:0}.pfinder-guide{background-color:#4e4172;color:#fff;display:inline-block;width:100%}.pfinder-guide h3{display:inline;font-size:16px;line-height:16px;padding:10px 0 0 0;margin:10px 0 0 20px;float:right}.pfinder-steps{display:inline-block;margin-top:10px;background-position:0 0;background-repeat:repeat-x;margin-right:10px;float:right;height:45px}.pfinder-steps ul{margin:0;padding:0;height:45px}.pfinder-steps li{display:inline-block;position:relative;padding:0;margin:14px 0 0 0;width:45px;height:45px}.pfinder-steps li a,.pfinder-steps li span{position:absolute;top:-15px;right:0;padding-top:8px;background-repeat:no-repeat;background-position:-74px 1px;height:35px;width:35px;text-align:center}.pfinder-steps li.valid a,.pfinder-steps li.valid span{text-indent:-10000px}.pfinder-steps li.firstchild a,.pfinder-steps li.firstchild span{background-position:0 1px}.pfinder-steps li.lastchild{width:33px}.pfinder-steps li.lastchild span{background-position:-154px 1px!important}.pfinder-steps li.valid a,.pfinder-steps li.valid span{text-indent:-10000px}p{font-size:.8em!important;padding:5px 0}.reseller ul{margin:0;padding:0;display:inline-block;width:100%}.reseller ul li{list-style:none;margin:0;width:45%;float:right;margin:3px 5px}.reseller ul li img{border:1px solid #dadada;border-radius:8px 8px 0}.reseller ul .clear{padding:0;margin:0;clear:both;width:auto}.page-contenu ul{margin-bottom:0}.page-contenu ul li{border-bottom:1px solid #e5e5e5}.page-contenu .accordion .accordion-header-page-contenu{cursor:pointer;color:#000;text-transform:uppercase}.page-contenu .accordion .accordion-header-page-contenu h2{margin:0;padding:1em 1em 1em 2em;font-weight:600;font-size:1em;line-height:1em;position:relative;font-family:"Sofia Sans",Arial,sans-serif}.page-contenu .btn{float:left;line-height:3em}.list-product{border-top:1px solid #e4e4e4}.list-product .list-product-content .description{border-bottom:1px solid #e5e5e5;padding:.6em 0}.list-product .list-product-content .description .row-fluid{background-size:100% auto;background-position:0 -4em;background-repeat:no-repeat;padding:0 1em}.list-product .list-product-content .description .row-fluid .inner{width:100%}.list-product .list-product-content .description .row-fluid .span5 .img-rt h1{font-size:1em;margin-bottom:1.8em}.list-product .list-product-content .description .row-fluid .span5 .img-rt h2{width:45%;min-height:70px;margin-bottom:2em;color:#858585;font-weight:400;font-size:1.3em}.list-product .list-product-content .description .row-fluid .span5 .img-lt{float:left;text-align:left}.list-product .list-product-content .description .row-fluid .span5 .img-lt h1{text-align:left;font-size:1em;margin-bottom:1.8em}.list-product .list-product-content .description .row-fluid .span5 .img-lt h2{float:left;width:45%;min-height:70px;margin-bottom:2em;color:#858585;font-weight:400;font-size:1.3em}.list-product .list-product-content .description:last-child{border-bottom:none;padding-bottom:0}.email-page .claim-user .right{text-align:left;padding-bottom:10px}.email-page .claim-user .remise .red{color:#e1171f}.user-faq .Search{padding-bottom:0}#list-nav{height:60px;padding-top:20px}#list-nav li{display:inline-block;width:40px;height:30px}#list-nav li a{border:1px solid #959595;display:block;width:100%;height:100%;text-align:center;text-decoration:none;font-size:1em;padding-top:10px;margin-right:15px}#list-nav li .active{border:1px solid #be1932;background:#be1932;color:#fff}#list-nav li .nav-arrow{font-size:1.5em;background:#959595;color:#fff;margin-right:0}.login-users .header .icon-user{background-position:-81px -60px!important}a.accessory-unavailable{font-size:.8em;color:#be1935;text-decoration:underline;position:relative;bottom:10px}.deconnexion.content{padding-top:0}.p-btn.pure-button{padding-left:3px;padding-right:3px}.email-order .delete{display:block;font-size:1.4em;padding-right:10px}.email-order .delete,.email-order .inner h2,.email-order .picture{margin-top:20px}.blocs-special-offers .inner .item .span-promo{display:none}.blocs-special-offers .inner .item .span-promo:nth-child(2){display:block}.blocs-special-offers .inner .item .span-promo:nth-child(2) img{width:100%}#map-canvas{height:360px;width:100%;margin-top:50px}#map-canvas .bloc-img{float:left;width:40px}#map-canvas .bloc-img img{width:100%}#map-canvas .gm-style-iw .success{font-size:1em}#map-canvas .gm-style-iw a{color:inherit;text-decoration:none}#map-canvas .gm-style-iw .btn-buyol{padding-bottom:.1em;padding-top:.1em;margin-top:10px;color:#fff}.list-store ul{margin:0;padding:0}.list-store ul li{margin:0;padding:6px 0;position:relative;clear:both;overflow:hidden;border-bottom:1px solid #ccc}.list-store ul li a{display:inline-block;width:100%}.list-store ul li a .bloc-img{float:right;margin-left:5px;margin-right:6px}.list-store ul li a p{float:right}.list-store ul li a span.location{position:absolute;top:6px;left:6px;background:#be1935;color:#fff;height:19px;width:22px;padding-top:3px;text-align:center;font-size:10px;border-radius:100%}.list-store ul li:nth-child(even){background-color:#f1f1f1}ul#MobileStoreListAjax li .new{display:none}ul#MobileStoreListAjax li .bloc-img{width:20%}ul#MobileStoreListAjax li .bloc-img img{width:100%}.cart-identification .new-user #registerButton{background-color:#be1935}.info-dispo{color:#69b535;line-height:11px;width:16%;font-size:12px}.product-accessories .price,.product-list .price{font-size:17px;font-weight:700;text-align:left;width:75%;float:left;color:#555}.product-list .price{width:100%!important;margin:3px 15px!important}.product-list .price .disclamere{font-size:9px;top:-4px;margin-right:2px}.add_to_cart_form .btn-action.add-to-cart{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;background-color:#c01937;border-color:#c01937;color:#fff;padding-left:6px!important;padding-right:6px!important;text-transform:uppercase;border-radius:5px;box-sizing:border-box;display:block;font-size:11.9px;border-style:solid;border-width:1px;line-height:20px;text-align:center;float:left}#layer{margin-top:500px;border-bottom-width:500px;width:1000px;height:500px;border-right-width:0;margin-right:200px;background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:9000}.customercare-contact-col{float:right;margin:0 0 0 10px;padding:0;width:310px}.customercare-contact-scrollfield{margin:0;padding:0;text-align:left;width:310px}.customercare-contact-scrollfield-label{border:1px solid;float:right;max-height:100px;overflow:auto;text-align:right;width:300px}#ContactFormFeedback .inner{position:fixed;width:91%;top:20%;left:0;right:0;margin:0 auto}#ContactFormErrorFeedback .inner{position:fixed;width:91%;top:20%;left:0;right:0;margin:0 auto}.seb-triman{padding:3px 0;margin-bottom:20px}.seb-triman img{display:inline-block;vertical-align:middle}.seb-triman.lame-triman p{display:inline-block;vertical-align:middle;margin:0;padding:0 65px 0 0}.lame-triman p{font-size:15px;line-height:16px;margin:10px 95px 12px 0;padding:0}.lame-triman .pure-img-responsive:first-child{margin-right:8px}.lame-triman .pure-img-responsive{float:right;max-width:100%}#EssentialList.carousel-essential .item .icon-see-more{background:url(../../common/img/seeMore.png) no-repeat 0 0;display:table;height:20px;width:20px;margin:0 70px 0 0}#EssentialList.carousel-essential .item .icon-see-more:before{position:absolute;left:0;bottom:20px;height:20px;width:100%;content:"";display:block;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 80%,#fff 100%)}.accordion p{margin:.5em 0}.accordion .link p a{text-decoration:none}.accordion .accordion-header p{margin:0;padding:1em 1em 1em 2em;font-weight:600;font-size:1em;line-height:1em;position:relative;font-family:"Sofia Sans",Arial,sans-serif}.accordion .accordion-header p span{position:absolute;left:1em;top:50%;margin-top:-.5em}.accordion .accordion-header p span:after{font-size:1.6em;content:"+"}.accordion .accordion-header p a{color:#fff}.accordion .accordion-header p span:after{font-size:1.6em;content:"+"}.accordion .accordion-header p a{color:#fff}.accordion .accordion-header a{padding-right:0;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:#fff}.accordion .active p span:after{font-size:1.6em;content:"-"}.accordion .accordion-content .accordion-content>.accordion-header>p{background-color:#fff;color:#000;font-size:1em}.accordion .accordion-content .accordion-content>.accordion-header>p a{padding:1em 3em 1em 3em;display:block;margin:-1em -2em -1em -1em;color:#000}.accordion .accordion-content .accordion-content .accordion-content p{font-size:16px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;text-transform:uppercase;padding:16px 1em 16px 3em;margin:0 25px 0 0;color:#000}.accordion .accordion-content .accordion-content .accordion-content p a{display:block;font-weight:700;text-decoration:none;width:100%;padding:0 1em 0 3em}.accordion .accordion-content .accordion-header p{padding:1em 1.5em 1em 3em;color:#000}.accordion .accordion-content .accordion-header p a{display:block;color:#000}.accordion .accordion-content .how-tos p a{margin-right:32px}.accordion .link .accordion-header p span:after{content:" "}.accordion .accestore .accordion-header{background-color:#6a5b56}.accordion .accestore .accordion-header p{background:0 0;width:auto}#CompanionRecipes .menu-companion{background-color:#898077;font-size:1.1em;color:#49423d}#CompanionRecipes .menu-header{padding:10px;margin:0;cursor:pointer;height:28px;display:block}#CompanionRecipes .menu-header a{color:#fff;text-decoration:none;padding-top:5px;display:block}.sorry h3{font-weight:400;color:#818281;font-size:20px;line-height:20px;padding-top:15px;text-align:right}.tobuyonline{font-weight:300;color:#818281;font-size:20px;line-height:20px;font-family:"Sofia Sans",Arial,sans-serif}.tobuyonline a{text-decoration:underline;color:#00f;font-weight:700}.towheretobuy{font-weight:300;color:#818281;font-size:18px;line-height:20px;font-family:"Sofia Sans",Arial,sans-serif;padding-top:15px}#CompanionRecipes .menu-header .icon{font-size:1.4em;font-weight:lighter;float:left;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;background-image:url(../img/companion-header-chevron.png);background-position:0 0;background-size:100% 100%;height:19px;width:19px;margin-left:0}#CompanionRecipes .menu-header.active .icon{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#CompanionRecipes .menu-content ul{padding:0;margin:0}#CompanionRecipes .menu-content ul li.cuisine.active,#CompanionRecipes .menu-content ul li.cuisine:hover{background-position:10px -25px}#CompanionRecipes .menu-content ul li.recipes.active,#CompanionRecipes .menu-content ul li.recipes:hover{background-position:10px -102px}#CompanionRecipes .menu-content ul li.club.active,#CompanionRecipes .menu-content ul li.club:hover{background-position:10px -182px}#CompanionRecipes .menu-content ul li{border-top:1px solid #c6c3bf;border-bottom:1px solid #c6c3bf;list-style:none;padding:10px;margin:0}#CompanionRecipes .menu-content ul li a{color:#49423d;text-decoration:none;display:block}#CompanionRecipes .menu-content ul li.active a,#CompanionRecipes .menu-content ul li:hover a{color:#fff}#CompanionRecipes .lame4 .haut{transform:rotate(-3deg);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-khtml-transform:rotate(-3deg)}#CompanionRecipes .lame1,#CompanionRecipes .lame2,#CompanionRecipes .lame3,#CompanionRecipes .lame4,#CompanionRecipes .lame5,#CompanionRecipes .lame6{position:relative}#CompanionRecipes h2,#CompanionRecipes h2 span,#CompanionRecipes h3,#CompanionRecipes h3 span{font-family:"Sofia Sans",Arial,sans-serif;font-weight:500;line-height:1}#CompanionRecipes .lame1 .titre{position:absolute;text-align:center;color:#333;top:25%;right:30%}#CompanionRecipes .lame1 .titre h2 span{text-transform:uppercase;color:#bd1935}#CompanionRecipes .lame2 .titre{position:relative;width:100%;text-align:center;margin-top:10%}#CompanionRecipes .lame2 h3{color:#f93e73;text-transform:uppercase;margin:10px 0 0;font-size:2em}#CompanionRecipes .lame2 h2{text-transform:uppercase;color:#898077;margin:0;font-size:3em}#CompanionRecipes .lame2 h2 span{font-size:.9em}#CompanionRecipes .lame2 .left,#CompanionRecipes .lame2 .right{width:40%;float:right;padding:0 5%;font-family:"Sofia Sans",Arial,sans-serif;font-size:1.3em;text-align:center;line-height:1;margin:0 0 5%}#CompanionRecipes .lame2 .left{color:#9ec259}#CompanionRecipes .lame2 .right{color:#f37232}#CompanionRecipes .lame3{padding:0 5%}#CompanionRecipes .lame3 .titre-bas,#CompanionRecipes .lame3 .titre-haut{position:absolute;top:7%;color:#fff;text-align:center;font-size:1.5em;text-transform:uppercase;width:90%}#CompanionRecipes .lame3 .titre-haut h2 span{font-size:.7em}#CompanionRecipes .lame3 .titre-bas{top:38%}#CompanionRecipes .lame3 .titre-bas span{font-size:.7em;color:#c1095f}#CompanionRecipes .lame3 .btn-companion{padding:0}#CompanionRecipes .lame4 .haut{position:absolute;top:13%;width:99%;text-align:center;color:#333}#CompanionRecipes .lame4 .haut h2 span{font-size:.7em;color:#439bb5}#CompanionRecipes .lame4 .haut h2{font-size:2.3em;text-transform:uppercase}#CompanionRecipes .lame4 .haut h3 span{text-transform:uppercase}#CompanionRecipes .lame4 .haut h2{margin:-7px 0 0;line-height:1}#CompanionRecipes .lame4 .haut h3{margin:-3px 0 0;line-height:1.1}#CompanionRecipes .lame4 .titre,#CompanionRecipes .lame5 .titre{position:relative;width:100%;text-align:center;color:#898077;font-size:1em;text-transform:uppercase}#CompanionRecipes .lame4 .titre h2,#CompanionRecipes .lame5 .titre h2{font-size:2em}#CompanionRecipes .lame6 .titre h2{font-size:1.5em}#CompanionRecipes .lame4 .titre h2 span,#CompanionRecipes .lame5 .titre h2 span,#CompanionRecipes .lame6 .titre h2 span{color:#02b4d3;font-size:1.5em;line-height:1.2}#CompanionRecipes .lame5{background:#f3f3f3;padding-bottom:1%}#CompanionRecipes .lame5 .titre h2{padding:20px 0 0;margin:0}#CompanionRecipes .lame5 .carousel-companion{padding:0 5%}#CompanionRecipes .lame5 .carousel-companion>p{margin-right:7%}#CompanionRecipes .lame6 .titre{position:relative;width:100%;text-align:center;color:#cb2070;font-size:1em;text-transform:uppercase;margin-top:10%}#CompanionRecipes .lame6 .titre h2 span{color:#02b4d3;font-size:2em;line-height:1.2}#CompanionRecipes .accordion-companion h2,#CompanionRecipes .accordion-companion h2 span{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400}#CompanionRecipes .btn-companion{padding:0 5%}#CompanionRecipes .accordion-companion h2,#CompanionRecipes .accordion-companion h2 span{font-weight:700}#CompanionRecipes .lame4-b .accordion-companion .left-haut{width:30%;float:right;padding:5%}#CompanionRecipes .lame4-b .accordion-companion .right-haut{width:60%;float:right;font-weight:700;margin-top:30px}#CompanionRecipes .lame4-b .accordion-companion .right-haut h2{font-weight:700;text-transform:uppercase}#CompanionRecipes .lame4-b .accordion-companion .right-haut p{font-size:.8em}#CompanionRecipes .lame4-b .accordion-companion{position:relative}#CompanionRecipes .accordion-companion .right-bas,#CompanionRecipes .lame4-b .accordion-companion .left-bas{width:48%;float:right;font-weight:700}#CompanionRecipes .lame4-b .accordion-companion .left-bas{padding-left:1%}#CompanionRecipes .lame4-b .accordion-companion .right-bas{padding-right:1%}#CompanionRecipes .accordion-companion .right-bas img,#CompanionRecipes .lame4-b .accordion-companion .left-bas img{border:1px solid #dadada;border-radius:10px 10px 0}#CompanionRecipes .lame4-b .accordion-companion .accordion-group{clear:both}#CompanionRecipes .lame4-b .accordion-companion .accordion-content p{padding:0}#CompanionRecipes .lame4-b .accordion-companion .accordion-content{padding:0 5%}#CompanionRecipes .lame4-b .accordion-companion .contenu{padding:5% 0;clear:both}#CompanionRecipes .accordion-companion .group1 .left-bas,#CompanionRecipes .accordion-companion .group1 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group1 .right-bas{color:#b45f52}#CompanionRecipes .accordion-companion .group2 .left-bas,#CompanionRecipes .accordion-companion .group2 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group2 .right-bas{color:#96ac42}#CompanionRecipes .accordion-companion .group3 .left-bas,#CompanionRecipes .accordion-companion .group3 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group3 .right-bas{color:#cb2070}#CompanionRecipes .accordion-companion .group4 .left-bas,#CompanionRecipes .accordion-companion .group4 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group4 .right-bas{color:#88c0dd}#CompanionRecipes .accordion-companion .group5 .left-bas,#CompanionRecipes .accordion-companion .group5 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group5 .right-bas{color:#ffd04b}#CompanionRecipes .accordion-companion .group6 .left-bas,#CompanionRecipes .accordion-companion .group6 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group6 .right-bas{color:#eec922}#CompanionRecipes .accordion-companion .group7 .left-bas,#CompanionRecipes .accordion-companion .group7 .right-haut,#CompanionRecipes .lame4-b .accordion-companion .group7 .right-bas{color:#000}#CompanionRecipes .lame6 .accordion-companion .titre-accordion{width:100%;text-align:center;color:#02b4d3;font-weight:700}#CompanionRecipes .lame4-b .accordion-companion,#CompanionRecipes .lame6 .accordion-companion{background:#eeedf2}#CompanionRecipes .lame6 .titre-accordion h2{line-height:1}.tefal-title{text-transform:uppercase;text-align:center;padding-top:0;padding-top:10px}.tefal-title h1,.tefal-title span{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;line-height:normal}.tefal-title h1{font-size:3em;color:#898077;padding:0;margin-bottom:0;margin-top:0}.tefal-title span{display:block;font-size:.6em;color:#00accf;line-height:.6em;margin-top:-2px}#CompanionRecipes .companion-filters{background-color:#ededed;overflow:hidden}#CompanionRecipes .companion-filters p.claim{padding:5px 25px 10px;margin:0 0 10px 0;text-align:center}#CompanionRecipes .companion-filters .tefal-title p.claim{padding:5px 25px 10px;margin:0 0 10px 0;text-align:center}#CompanionRecipes #filterlist ul{text-align:center;margin:0;padding:0}#CompanionRecipes #filterlist ul li{display:inline-block;width:22%;padding-bottom:10px}#CompanionRecipes #filterlist ul li span{display:block}#CompanionRecipes #filterlist ul li img{width:45px;height:45px}#CompanionRecipes #filterlist ul li label img{opacity:.6}#CompanionRecipes #filterlist ul li label:hover img{opacity:1}#CompanionRecipes #filterlist ul li label{position:relative;overflow:hidden;font-size:.8em;cursor:pointer}#CompanionRecipes #filterlist ul li .icheckbox{position:absolute;top:0;right:0;visibility:hidden}#CompanionRecipes .companion-filter-action{padding-left:.8em;padding-right:.8em}#CompanionRecipes .companion-list-recipes .item a{text-decoration:none;color:#585858}#CompanionRecipes .companion-list-recipes .item{text-align:center;padding:10px 0}#CompanionRecipes .companion-list-recipes,#CompanionRecipes .zone-showmore{padding-left:.8em;padding-right:.8em}#CompanionRecipes .companion-list-recipes .item .picture{-moz-border-radius:16px 16px 0 16px;-webkit-border-radius:16px 16px 0 16px;border-radius:16px 16px 0 16px;width:90%;height:auto}#CompanionRecipes .companion-list-recipes span{display:block}.FilterSortBy-companion .filter-button span{left:0!important}.FilterSortBy-companion .filter-button h4 span{top:-12px!important}#CompanionRecipes #filterlist li{height:90px;position:relative}#CompanionRecipes #filterlist ul li{display:inline-block;overflow:hidden;padding-bottom:10px;width:22%}#CompanionRecipes #filterlist ul li span{height:40px;position:relative}#CompanionRecipes #filterlist li .titre{top:5px;min-height:70px;position:relative;width:100%;text-align:center}#CompanionRecipes .menu-content .comp-top-menu-img,#CompanionRecipes .menu-content .comp-top-menu-img-hover{height:30px;width:36px;padding-left:8px}#CompanionRecipes .menu-content .comp-top-menu-img-hover,#CompanionRecipes .menu-content ul li:hover .comp-top-menu-img{display:none}#CompanionRecipes .menu-content ul li:hover .comp-top-menu-img-hover{display:inline-block}#AddAddressForm p.error-message{color:#fff;background:#ee737a;padding:5px;border:1px solid #dadada;text-align:center}#CompanionRecipes .toggleListResult .companion-list-recipes .pure-g .pure-u-1-2{margin:0 auto}#CompanionRecipes .menu-companion .menu-content ul li a span{display:inline-block;vertical-align:30%}.row-fluid.buy-onLine-reditrect-msg .span12 a,.row-fluid.distributor-not-found-msg .span12 a{color:#00f;text-decoration:underline;font-weight:bolder}.header .logo #usertools .reparability-excluded{left:7em}.main-header .reparability-excluded img{max-width:35px;margin:0 auto 0 auto}.h1Tag{border:1px solid #ddd;color:#818181;display:block;height:auto;font-size:13px;line-height:18px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;border-radius:3px 3px 0;padding:3px 5px}.h1Homepage{margin:25px 15px}.h1CssTemplate{margin:12px 0 4px 0}.h1CssWarranty{margin:12px 0 22px 0}.h1Apropos{margin:12px 0 22px 0}.top-reparability{margin:0}.AjaxaReparabilityResult{position:relative;top:49px;font-family:"Sofia Sans",Arial,sans-serif!important;font-weight:300!important}.AjaxaReparabilityResult .resultReparability{padding-bottom:43px}.AjaxaReparabilityResult .resultReparability .mediaReparability{border-radius:16px 16px 0 16px;border:1px solid #dadada;margin:0 16%}.AjaxaReparabilityResult .resultReparability .mediaReparability img{position:relative;border-radius:unset;border:unset;display:block;margin:auto}.AjaxaReparabilityResult .resultReparability .detailReparability .product-detail .icon-see-more{background:url(../../../common/img/seeMore.png) no-repeat 0 0;display:table;height:20px;width:20px;margin:0 auto}.AjaxaReparabilityResult .resultReparability .product-detail{padding-top:2px}.AjaxaReparabilityResult .resultReparability .detailReparability{margin:0 8%}.AjaxaReparabilityResult .resultReparability .detailReparability .product-detail{padding:9px 0 0 0;color:#858585}.AjaxaReparabilityResult .resultReparability .detailReparability .product-detail a{position:relative}.AjaxaReparabilityResult .resultReparability .detailReparability h1{font-size:43.3px;font-family:"Sofia Sans",Arial,sans-serif!important;font-weight:300!important;margin:21px 0 0 0}.AjaxaReparabilityResult .resultReparability .detailReparability .ref{font-size:20px;text-transform:none;font-size:22px;line-height:23px}.AjaxaReparabilityResult .resultReparability .detailReparability .refClaim{position:relative;margin-top:19px;padding-bottom:19px;line-height:29px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:25px}.AjaxaReparabilityResult .resultReparability .detailReparability .refClaim:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);content:"";display:block;width:100%;height:20px;position:absolute;bottom:0}.AjaxaReparabilityResult .resultReparability .resultsReparability{border-top:1px solid #dadada;margin-top:26px;margin-left:14px;padding-top:24px}.AjaxaReparabilityResult .detailReparability .raparable .title{background:url(../../common/img/info-reparability.png) no-repeat -1px 1px;text-indent:34px;display:block;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:24.9px}.AjaxaReparabilityResult .detailReparability .non-reparable .title{background:url(../../common/img/picto-not-found.png) no-repeat 0 3px;color:red;text-indent:28px;display:block;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:24.9px}.AjaxaReparabilityResult .detailReparability .reparablility-notdefined .title{background:url(../../common/img/picto-reparablility-notdefined.png) no-repeat 0 3px;color:red;text-indent:28px;display:block;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:24.9px}.AjaxaReparabilityResult .detailReparability .non-reparable .repareMessage1,.AjaxaReparabilityResult .detailReparability .non-reparable .repareMessage2,.AjaxaReparabilityResult .detailReparability .raparable .repareMessage1,.AjaxaReparabilityResult .detailReparability .raparable .repareMessage2,.AjaxaReparabilityResult .detailReparability .reparablility-notdefined .repareMessage1,.AjaxaReparabilityResult .detailReparability .reparablility-notdefined .repareMessage2{display:block;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:25px;margin-top:2px}.AjaxaReparabilityResult .detailReparability .non-reparable .repareMessage1{color:red}.AjaxaReparabilityResult .resultReparability .resultsReparability .repareNotice{display:block;font-size:20.3px;color:#868282}.AjaxaReparabilityResult .resultReparability .resultsReparability .findStoresNearMe{margin:26px 2px 0 0;font-size:28px;padding:24px 1px 22px 13px}.mainContent-reparability{margin-top:-2px}.search-area-reparability{background-image:url(../../common/img/reaparabilite_search_icons.png);background-repeat:no-repeat;min-height:147px;background-color:#fff;background-position:bottom left;max-width:677px;padding-bottom:50px}.search-area-reparability .search{margin-bottom:13px}.search-area-reparability .title-search-reparability{color:#eb4080;font-family:"Sofia Sans",Arial,sans-serif;font-size:60px;font-weight:lighter;line-height:59px;margin:55px 0 22px 0;min-height:40px;padding:0 32px;text-transform:uppercase;display:block;text-align:center}.form-search-reparability{position:relative;z-index:10}.form-search-reparability form{margin:0;text-align:center}.search-area-reparability button{background:0 0;border:none;padding:0;width:49px!important;height:55px!important;position:absolute;left:11%;top:0}.search-area-reparability .picto-search-reparability{background:url(../../../common/img/loop-reparability.png) no-repeat 0 -1px;width:39px;height:33px;position:absolute;bottom:14px;left:12%;cursor:pointer;z-index:5}.search-area .btn{width:39px;height:37px}.search-area-reparability .input-reparablity{width:68%;height:57px;border:1px solid #acacac;border-radius:10px 10px 0 10px;padding-right:27px;padding-top:1px;margin-right:0;padding-left:75px;margin-left:4%;margin-top:-3px;font-size:1.5rem}.search-area-reparability .ui-menu{border-radius:0 5px 5px 0;position:relative;top:-14px!important;right:6.3%!important;padding-top:17px;padding-right:3px;padding-left:1px;max-height:109px;overflow-y:auto;overflow-x:hidden;border:1px solid #acacac;background-color:#fff;width:82.2%!important}@media only screen and (max-width:600px){.search-area-reparability .ui-menu{right:5.3%!important;width:84.2%!important}}@media only screen and (max-width:500px){.search-area-reparability .ui-menu{right:2.3%!important;width:90.2%!important}}@media only screen and (max-width:360px){.search-area-reparability .input-reparablity{width:60%;padding-right:24px;padding-left:45px;margin-left:0;margin-right:0}.search-area-reparability .picto-search-reparability{left:17%}.search-area-reparability .ui-menu{right:9.6%!important;width:79.5%!important}}#search-filter_reparability::-webkit-input-placeholder{color:#000;font-size:24.5px}#search-filter_reparability::-moz-placeholder{color:#000;font-size:24.5px}#search-filter_reparability:-ms-input-placeholder{color:#000;font-size:24.5px}#search-filter_reparability:-moz-placeholder{color:#000;font-size:24.5px}@media only screen and (max-width:400px){#search-filter_reparability::-webkit-input-placeholder{font-size:12.5px}#search-filter_reparability::-moz-placeholder{font-size:12.5px}#search-filter_reparability:-ms-input-placeholder{font-size:12.5px}#search-filter_reparability:-moz-placeholder{font-size:12.5px}}.search-area-reparability .reference-finder{text-align:center;padding:5px 0 0 12px}.search-area-reparability .reference-finder span{background:url(../../common/img/info-reparability.png) no-repeat right 6px;padding:5px 8px 11px 37px}.search-area-reparability .reference-finder a{color:#868282;font-size:18.5px;border-bottom:1px solid #dadada;text-decoration:none;display:inline-block}.search-area-reparability .reference-finder a:hover{color:#eb4080}.search-area-reparability .notfound-reparable{display:block;text-align:center}@media only screen and (max-width:500px){.search-area-reparability .notfound-reparable{display:block;text-align:right;margin-right:1%}}.search-area-reparability .notfound-reparable span{background:url(../../common/img/picto-not-found.png) no-repeat 0 10px;display:inline-block;padding:2px 21px 0 15px;height:44px}.search-area-reparability .notfound-reparable span p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:red;margin-bottom:0}.modal-reparability .pull-right{padding:16px 0 0 20px}.modal-reparability .modal-body{padding:0 36px 38px 9px}.modal-reparability{color:#a5a4a4}.search-area-reparability .ui-menu li a{color:#000;font-size:19.5px;padding-right:20px;text-transform:uppercase}.search-area-reparability .ui-menu .ui-state-focus{color:#878787;background:#d4d4d4;margin:0 1px 0 2px}.search-area-reparability .ui-menu .ui-menu-item{margin-bottom:2px}.search-area-reparability .ui-menu .ui-menu-item a{color:#11406b;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #a5a5a5}.search-area-reparability .ui-menu .ui-menu-item a:hover{color:#11406b}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;box-sizing:border-box;text-align:center;z-index:10000!important;background-color:rgba(0,0,0,.6)!important;padding:20px 0!important}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-left:-.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2;background:#eeedf2;padding:15px 30px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:right}.jquery-modal.blocker.current .modal{display:inline-block!important}.modal a.close-modal{position:absolute;top:20.5px;left:-1.5px;display:block;width:66px;height:62px;text-indent:-9999px;background:url(../../common/img/close-big-popup.png) no-repeat 0 0!important}.modal a.close-modal{background:url(../../common/img/close-big-popup.png) no-repeat 0 0!important;top:-19.5px!important;left:-44.5px!important;width:66px!important;height:62px!important}#ModalProdRef .modal-body .modal-viewer h3{text-align:right;text-transform:uppercase;color:#393939;font-weight:initial}#ModalProdRef .modal-body .modal-viewer p{color:#000}#ModalProdRef .modal-body .modal-viewer h1 #ModalProdRef .modal-body .modal-viewer h2,#ModalProdRef .modal-body .modal-viewer h3,#ModalProdRef .modal-body .modal-viewer p{padding-left:40px}.img-vente-piece-detach{text-align:center;margin:20px auto;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.img-vente-piece-detach .txt-vente-piece-detach{position:absolute;text-align:center;z-index:10;padding:5px;background:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0));width:100%;bottom:0;color:#0e3c60;left:0}.img-vente-piece-detach .csp-exploded-view-text{position:absolute;text-align:center;z-index:10;padding:5px;background:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,0));bottom:53%;color:#0e3c60;left:0;line-height:20px;font-size:14px;width:94%}.img-vente-piece-detach img{max-height:110px}.modal-exploded-view .close{display:none}.modal-exploded-view .title{padding:0 0 0 50px;margin-bottom:25px}.modal-exploded-view #explodedViewsForm #codeSav{width:100%;height:45px;padding-top:0;padding-bottom:0;margin:10px 0 10px 0}.modal-exploded-view #explodedViewsForm .btn-action{height:45px}.modal-exploded-view .find-repairs{padding-top:5px;padding-bottom:5px;line-height:35px}.modal-exploded-view .find-repairs img{position:relative;top:5px}.modal-exploded-view .infos-exploded-view img{margin-top:20px;margin-bottom:10px}.modal-exploded-view form .skip{clear:both;color:#ed1c24;display:block;line-height:15px;margin:-7px 0 9px 0;text-align:right;font-size:13px}.piece-detach-title{margin-top:30px}.exploded-view{padding:5px}.exploded-view-detail-product .product-image-name{margin-bottom:10px;margin-top:10px;height:120px}.exploded-view-detail-product .product-image{width:32%;float:right;margin-left:3%}.exploded-view-detail-product .product-name{width:65%;float:right}#detachedPieceForm #accessoryCode{width:100%;margin:10px 0 10px 0;height:35px;box-sizing:border-box}#detachedPieceForm .btn-action{height:35px}.detachedPiece-PDP{position:relative;margin:2rem 0}.detachedPiece-PDP a{color:#50535d;cursor:pointer}.detachedPiece-PDP a:hover{color:#50535d}.detachedPiece-PDP .detachedPieceType2{background:rgba(255,255,255,.9);width:233px;height:86px;position:absolute;top:50%;right:50%;transform:translate(-50%,-50%);font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:22px;padding:9px 30px 0;line-height:1.1;text-align:center}.detachedPiece-PDP .detachedPieceType2 p{margin:0;padding:0}.detachedPiece-PDP .detachedPieceType2 p a{color:#e50006;display:block;text-decoration:underline}.exploded-view-cont .skip{color:#be1935;position:relative;top:-6px;right:3px}.exploded-view .lecteur-pdf iframe{width:100%!important;height:550px!important}.trackingInfos{letter-spacing:0}.newsletter-subscription-container{background-color:#edecf1}.newsletter-subscription-container .newsletter-subscription-section .newsletter-description{text-align:center;padding:60px 35px 30px 35px;line-height:2rem}.newsletter-subscription-container .newsletter-subscription-section .newsletter-description span{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:#868686;font-size:2rem}.newsletter-subscription-container .newsletter-subscription-section form{width:100%;margin:0 auto;padding:30px 0 60px 0;display:inline-table;text-align:center}.newsletter-subscription-container .newsletter-subscription-section form .span6:first-child{margin-right:0}.newsletter-subscription-container .newsletter-subscription-section form .email-error{color:red;font-size:.7rem}.newsletter-subscription-container .newsletter-subscription-section form input{margin-top:5px;padding:7px;width:160px}.newsletter-subscription-container .newsletter-subscription-section form a{width:180px;min-height:45px}.newsletter-subscription-container .newsletter-subscription-section form a.pure-button{background-color:#e1172b}.newsletter-subscription-container .modal a.close-modal{top:-19.5px!important;width:45px!important;height:44px!important}.newsletter-subscription-container .modal .modal-footer{margin-top:20px}#newLetterSubsModal .modal a.close-modal{top:-19.5px!important;left:-38.5px!important}.newsletter-subscription-section{background-size:auto auto;background-repeat:no-repeat;background-position:center}#newLetterSubsModal .modal-footer{margin:13px 37% 0}#newLetterSubsModal .modal-body{margin-top:10px}#newLetterSubsModal{margin:0 14px}#newLetterSubsModal .modal{padding:13px 11px}.how-to-choose-page .bandeau-presentation-content-image{float:right;background-color:#fff;border:1px solid #dadada;border-radius:5px;padding:15px 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.how-to-choose-page .bandeau-presentation-content-image img{width:48px;height:auto;padding-left:17px;float:left}.how-to-choose-page .bandeau-presentation-content-image h1{color:#c2233d;font-size:33px;text-align:right;font-family:"Sofia Sans",Arial,sans-serif!important;font-weight:600!important;line-height:31px;margin:3px 0 0 0;text-transform:uppercase}.how-to-choose-page .bandeau-presentation{background:#fff;padding:40px 15px 30px}.how-to-choose-page .bandeau-presentation h2{text-transform:uppercase;color:#c2203d;font-size:23px;margin-bottom:0;margin-top:20px;line-height:20px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600}.how-to-choose-page .bandeau-presentation p{color:#8f8f8f;font-size:18px!important;line-height:20px;padding-bottom:0;margin-top:0}.grand-push{padding:0 15px 40px;background-color:#f1ecec;overflow:hidden}.grand-push h3{text-align:right!important}.how-to-choose-page ul{padding:0;margin:0}.how-to-choose-page .grand-push li{list-style:none}.how-to-choose{padding-top:30px;min-height:400px}.how-to-choose .visuel img{width:100%;height:auto}.how-to-choose h2,.mini-push h2{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:22px;color:#000;margin-bottom:22px;margin-top:0}.how-to-choose .link-more{margin-bottom:0}.firstWord{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:#c2233d}.discover-push p,.how-to-choose .sub-description,.mini-push p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;color:#8f8f8f;font-size:21px;line-height:24px;padding-bottom:15px}.how-to-choose-page .content-mini-push{background-color:#fff;padding:40px 17px 30px}.mini-push h2{margin-bottom:0!important}.mini-push .owl-carousel{margin-bottom:0}.mini-push .owl-carousel .owl-controls{bottom:0}.mini-push .owl-carousel .owl-controls .owl-dots .owl-dot span{width:10px;height:10px}.mini-push .owl-carousel .owl-controls .owl-dots .active span{background:#474747}.mini-push .sub-title{font-size:18px;text-transform:uppercase;margin-bottom:0;text-align:right}.how-to-use{background-color:#f9f9f9;border:1px solid #dadada;border-radius:5px;padding:10px 10px 0 10px;overflow:hidden;color:#c2233d;display:table;cursor:pointer;margin-top:20px}.how-to-use a{text-decoration:none}.how-to-use .lightbulb{display:table-cell;width:61px;vertical-align:middle}.how-to-use .how-to-use-text{display:table-cell;text-align:right;padding-right:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;color:#c2233d}.how-to-use .how-to-use-text h3{font-size:25px;text-align:right;font-weight:600;font-family:"Sofia Sans",Arial,sans-serif;text-transform:uppercase;margin:0;color:#c2233d}.how-to-use .how-to-use-text p{font-size:18px;margin:0;display:inline;color:#c2233d}.how-to-use-text::after{content:">";display:inline-block;color:#9b9b9c;font-size:16px;padding-right:5px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:700}.faq-media>img{max-width:100%!important;margin-top:1rem;height:auto}.faq-media>iframe,.faq-media>object{max-height:16rem!important;margin-top:1rem;max-width:100%}.error500Mobile{margin:0!important;position:relative}.error500Mobile div{text-transform:uppercase;font-size:30px;font-weight:700;z-index:200;position:absolute;top:50%;color:#fff;text-align:center;font-family:"Sofia Sans",Arial,sans-serif;margin:0 auto;display:block;width:100%}.error500Mobile img{width:100%}.follow-us img{height:auto;width:auto;background:0 0}.follow-us{margin-bottom:30px}.appliedVoucherCas .formDiv{padding-left:5px}.appliedVoucherCas .descriptionVoucher{padding-right:5px;padding-top:5px}.appliedVoucherCas{display:table!important}.appliedVoucherCas div{display:table-cell!important;vertical-align:top!important}ul.carousel-inner,ul.owl-carousel,ul.scroll{list-style:none outside none;margin:0;padding:0}ul.owl-carousel{margin:0 0 1.6em}.list-style-none{list-style:none outside none}.deliveryErrorMessage{color:#ee1b2e}#deliveryTOS{float:left;font-size:12px}.font12{font-size:10px!important}.sticky-productDetail{position:fixed;top:52px;background:#fff;width:100%;z-index:999;padding:10px 0 0 0}.sticky-productDetail .price,.sticky-productDetail .product-detail{float:right}.sticky-productDetail .product-detail{width:60%;margin-right:3%}.sticky-productDetail .product-detail .product-ref{padding:0}.sticky-productDetail .price{width:34%;margin-left:3%;color:#be1935;font-size:1.3em;text-align:left;font-weight:600}.sticky-productDetail .btn-large{float:right;width:42%;margin:2%;font-size:14px;font-weight:700;color:#fff;padding:6px;text-align:center;text-transform:uppercase}.sticky-productDetail div.buyOnlineStore{padding-right:5%}.product-actions a.btn-warning{width:100%}.picture .reparability-excluded img{max-width:50%;height:auto}.analytics-data-container{display:none!important;visibility:hidden!important}.our-applications-banner img{width:100%;height:auto}.our-application-title{position:absolute;top:75px;text-transform:uppercase;font-size:50px;line-height:42px;text-align:center;width:100%;margin:0 auto;font-weight:400}.our-application-title .part-1{display:block;color:#becb30;font-family:"Sofia Sans",Arial,sans-serif}.our-application-title .part-2{display:block;color:#e92c48;font-family:"Sofia Sans",Arial,sans-serif}.our-applications-introduction{margin-bottom:60px}.our-applications-introduction h2{text-transform:uppercase;font-size:3em;line-height:32px;text-align:center;width:100%;margin:30px 0 10px 0;font-weight:400}.our-applications-introduction h2 .part-1{color:#becb30;display:inline-block;font-family:"Sofia Sans",Arial,sans-serif}.our-applications-introduction h2 .part-2{color:#e92c48;display:inline-block;font-family:"Sofia Sans",Arial,sans-serif}.our-applications-introduction p{font-size:17px!important;text-align:center;padding:10px 40px;color:#454545}.our-applications-banner-advantages{width:100%;height:auto}.our-applications-banner-advantages img{width:100%;height:auto;display:block}.our-applications-banner-advantages-listing{background:#e92c48;color:#fff;padding:6% 12%;-webkit-box-shadow:inset 0 200px 300px -147px rgba(255,255,255,.35);-moz-box-shadow:inset 0 200px 300px -147px rgba(255,255,255,.35);box-shadow:inset 0 200px 300px -147px rgba(255,255,255,.35)}.our-applications-banner-advantages-listing h2{font-size:1em!important;font-weight:700}.our-applications-banner-advantages-listing p{font-size:1em!important;margin:5px 0 0 0}.our-applications-banner-advantages-listing ul{font-size:1em!important;padding:0;padding-right:13px}.our-applications-banner-advantages-listing ul li{text-align:right;margin:0 0 20px 0}.our-applications-carousel ul li div{margin:10%}.our-applications-carousel ul li div img{-webkit-box-shadow:15px 10px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:15px 10px 15px 0 rgba(0,0,0,.15);box-shadow:15px 10px 15px 0 rgba(0,0,0,.15)}.our-applications-carousel h2{text-transform:uppercase;font-size:3em;line-height:42px;text-align:center;width:100%;margin-top:50px}.our-applications-carousel h2 .part-1{display:block;color:#04a1aa;font-family:"Sofia Sans",Arial,sans-serif;font-size:38px}.our-applications-carousel h2 .part-2{display:block;color:#e92c48;font-family:"Sofia Sans",Arial,sans-serif}.our-applications-carousel h3{text-transform:uppercase;color:#6d6e71;font-size:14px;margin-top:10px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300}.our-applications-carousel a{text-decoration:none}.our-applications-carousel img{margin:0 auto;max-width:85px;min-height:85px;border-radius:16px}.our-applications-carousel a:hover{text-decoration:none}.our-applications-item{position:relative;margin-top:50px}.our-applications-item-background-span:after{position:absolute;left:0;height:125px;width:100%;content:"";display:block;top:11%;background:-webkit-gradient(right top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}.our-applications-item-background{position:absolute;top:0;right:0;width:100%;height:auto;z-index:-1}.our-applications-inner{position:relative;margin:0 auto;width:80%}.our-applications-logo{width:100%}.our-applications-logo img{display:block;margin:0 auto;position:relative;bottom:-38px;-webkit-box-shadow:25px 10px 25px 0 rgba(0,0,0,.2);-moz-box-shadow:25px 10px 25px 0 rgba(0,0,0,.2);box-shadow:25px 10px 25px 0 rgba(0,0,0,.2);border-radius:32px;max-width:155px;height:auto}.our-applications-presentation{background:#fff;padding-top:64px;padding-bottom:54px;font-size:18px!important}.our-applications-presentation h3{color:#e92c48;text-transform:uppercase;width:100%;margin:0 auto;font-size:22px}.our-applications-presentation .presentation{padding-left:25px;padding-right:25px;text-align:center;font-size:18px!important;color:#9c9c9e}.our-applications-presentation .download-text{text-align:center;font-size:16px!important;font-weight:700;color:#6d6e71}@media screen and (max-width:350px){.our-applications-presentation .download-text{font-size:14px!important}}.our-applications-presentation .download{display:table;width:100%}.our-applications-presentation .download a{display:table-cell;width:46%}@media screen and (max-width :375px){.our-applications-presentation .download a img{width:100%;width:100%;max-width:135px}}[id*=mobileapp-compatibility-popin]{padding:25px 35px}[id*=mobileapp-compatibility-popin] button.close{display:none}[id*=mobileapp-compatibility-popin] a.close-modal{background:url(../../../common/img/close-big.png) no-repeat!important;width:30px!important;height:30px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100%!important;top:5px!important;left:5px!important}.offer-popin a.close-modal{background:url(../../../common/img/close-big.png) center no-repeat!important;width:30px!important;height:30px!important;background-size:100%!important;top:2px!important;left:2px!important}.offer-popin button.close{display:none}.offer-popin{width:80%;padding:0}.offer-popin .modal-body img{width:100%;height:auto}.download a.first{padding-left:8px}.download a.last{padding-right:8px}.download .first img{float:left}.download .last img{float:right}.our-applications-presentation .download .first img{float:right}.our-applications-presentation .download .last img{float:left}.our-applications-presentation .download a img{display:block;margin:0 auto;width:100%;max-width:135px}.our-applications-presentation .download a.first{padding-left:8px;float:right}.our-applications-presentation .download a.last{padding-right:8px;float:left}.our-applications-presentation .compatibility{margin-top:25px;margin-bottom:25px}.our-applications-listing-more-infos-link{display:block;text-align:center;height:50px;font-size:18px;line-height:50px;background:#c41416;color:#fff;text-transform:uppercase;margin:15px 0;text-decoration:none}.our-applications-presentation .compatibility a{display:block;text-align:center;font-size:17px!important;text-decoration:underline}.our-applications-presentation .more a{display:block;text-align:center;height:50px;font-size:18px;line-height:50px;background:#c41416;color:#fff;text-transform:uppercase;margin:15px 0;text-decoration:none}.our-applications-social-share{display:none}.btn-action.v2{color:#fff;width:80%;margin:10px auto;display:block}.price.v2{width:auto!important;margin:10px!important;float:none!important;text-align:center;font-size:1.25rem!important}.gocompare.v2 label{background-color:#fff;display:block;text-align:center;margin-left:5px;font-size:.95rem}.gocompare.v2 label span{font-size:.95rem}.gocompare.v2 .no{display:inline-block}.gocompare.v2 input{position:relative;top:2px}.ecopart.v2{width:90%;margin:0 auto;padding:10px 0}hr{border:0;height:1px;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.25),rgba(0,0,0,0));width:70%}.gocompare.v2 input.labelauty+label{display:inline-block;border-radius:2px!important;width:13px;height:13px;border:1px solid #858585;padding:0;position:relative;left:-3px;top:11px;background:#fff}.gocompare.v2 input.labelauty:checked+label{background-color:rgba(0,0,0,.75);border:1px solid rgba(0,0,0,.85)}.gocompare.v2 input.labelauty+label>span.labelauty-checked-image{position:relative;top:-7px;left:-1px;background-size:60%}.gocompare.v2 input.labelauty+label>span.labelauty-unchecked-image{background-image:none!important}.iframe-contact-us-wow{padding:15px}.iframe-contact-us-wow iframe{width:100%;height:500px}.customer-info-contact-us,.top-banner-contact-us{padding:0 15px}.iframe-contact-us-v1{padding:15px}.iframe-contact-us-v1 iframe{width:100%;height:1355px}.product-page-subheader{height:65px;width:100%;background-color:#4e4e4e;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative}.product-page-subheader span{color:#fff;font-weight:700}.product-page-subheader a{display:block;position:absolute;right:25px;top:12px}.special-offers-v2-component{margin-bottom:30px;transform-origin:top}.special-offers-v2-banner img{max-width:100%}.special-offers-v2-filters .accordion{margin-bottom:35px}.special-offers-v2-filters .accordion .accordion-header{background-color:#fff;color:#666;border-bottom:1px solid #282828;text-transform:none;font-size:1.2rem!important}.special-offers-v2-filters .accordion .accordion-content{position:relative}.special-offers-v2-filters .accordion .accordion-content [data-filter]{padding:17px 15px 10px 20px;display:table}.special-offers-v2-filters .accordion .accordion-content [data-filter] .picto{display:table-cell;text-align:center;width:35px}.special-offers-v2-filters .accordion .accordion-content .categoryTitle{display:table-cell;color:#80807f;font-size:1.05rem;padding-right:15px}.special-offers-v2-filters .accordion .accordion-content .active .categoryTitle,.special-offers-v2-filters .accordion .accordion-content .active.showall{color:#c01937;font-weight:700}.special-offers-v2-filters .accordion .accordion-content .categoryPicto{vertical-align:middle;filter:grayscale(1) brightness(2);-webkit-filter:grayscale(1) brightness(2);-moz-filter:grayscale(1) brightness(2)}.special-offers-v2-filters .accordion .accordion-content .active .categoryPicto{filter:none;-webkit-filter:none;-moz-filter:none}.special-offers-v2-filters .accordion .accordion-content .showall{color:#80807f;text-transform:uppercase;font-size:1rem!important}.special-offers-v2-filters .separator{width:90%;text-align:center;background-color:#d9d8df;height:1px;margin:0 auto}.special-offers-v2-details .separator{text-align:center;background-color:#d9d8df;height:1px}.special-offers-v2-filters .accordion .accordion-content p:last-child{margin-bottom:30px}.special-offers-v2-image img{max-width:100%;max-height:200px;width:100%}.special-offers-v2-details,.special-offers-v2-main{padding:10px 25px 10px 25px}.special-offers-v2-main .category{font-weight:700;font-size:1rem!important;color:#c01937}.special-offers-v2-main .validityDate{font-size:1.5rem!important;color:#999;margin:-10px 0 0 0}.special-offers-v2-main .description{font-weight:700;font-size:1rem!important;line-height:1.35rem}.special-offers-v2-main .moreInfo{margin-top:10px;padding:15px}.special-offers-v2-main .lessInfo{display:none;margin-top:10px;font-weight:700;color:#c01937;text-decoration:underline;text-align:center;font-size:.8rem}.special-offers-v2-details{display:none}.special-offers-v2-details .lessInfo{margin-top:10px;font-weight:700;color:#c01937;text-decoration:underline;text-align:center;font-size:.8rem;display:block;clear:both}.special-offers-v2-details .detailsTitle{margin:20px 0;font-size:2.3rem!important;font-family:"Sofia Sans",Arial,sans-serif;color:#80b1ad;line-height:.875;text-align:center}.special-offers-v2-details .longDescTitle{margin:30px 0 10px 0;font-size:1.9rem!important;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;color:#858585;text-transform:uppercase;line-height:.98;text-align:center}.special-offers-v2-details .longDescription{margin:10px 0;font-size:1rem;color:#6d6e70;line-height:1.25;padding-right:0}.special-offers-v2-details .longDescription>ol{padding:0;margin:0;counter-reset:item}.special-offers-v2-details .longDescription>ol>li{margin:40px 0 25px 0;padding:0;list-style-type:none;counter-increment:item;position:relative;line-height:1.4}.special-offers-v2-details .longDescription>ol>li:first-child{margin:45px 0 25px 0}.special-offers-v2-details .longDescription>ol>li:before{width:1.5em;position:absolute;font-size:1.5rem;right:-15px;font-weight:600;top:-28px;text-align:left;content:counter(item) ".";font-family:"Sofia Sans",Arial,sans-serif}.special-offers-v2-details .longDescription>ol>li:first-child:before{right:-20px}.special-offers-v2-details .offerLinks{margin:25px 0 5px}.special-offers-v2-details .offerLinks a{color:#c01937;font-weight:700;font-size:1rem;position:relative;display:block;margin-bottom:35px;margin-right:35px;text-decoration:none}.special-offers-v2-details .offerLinks a:last-child{margin-bottom:15px}.special-offers-v2-details .offerLinks a .seeMoreIcon{position:absolute;top:-2.5px;right:-35px}.special-offers-v2-details .offerLinks a .seeMoreIcon::before{content:url(../img/special-offers-v2-picto-seemore-tefal-desktop.png)}.special-offers-v2-details .offerLinks a .downloadText{position:absolute;top:-4px;right:-38px}.special-offers-v2-details .offerLinks a .downloadText::before{content:url(../img/special-offers-v2-picto-downloadText-tefal-desktop.png)}.special-offers-v2-details .offerLinks a .socialShare{position:absolute;top:-5px;right:-35px}.special-offers-v2-details .offerLinks a .socialShare::before{content:url(../img/special-offers-v2-picto-socialshare-tefal-desktop.png)}.special-offers-v2-details .productsTitle{text-transform:uppercase;color:#999;font-size:1.8rem!important;text-align:center;margin-top:20px}.special-offers-v2-details ul.productsDetail{padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:space-around}.special-offers-v2-details .slick-dots{padding:10px;text-align:center}.special-offers-v2-details ul.productsDetail a{text-decoration:none}.special-offers-v2-details ul.productsDetail li{text-align:center;border:1px solid #d9d8df;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:280px;padding:10px;width:240px;margin:10px auto}.special-offers-v2-details ul.productsDetail .margins5{margin:0 5px 0 5px}.special-offers-v2-details ul.productsDetail .name{color:#000;text-transform:uppercase;font-size:1rem}.special-offers-v2-details ul.productsDetail .desc{text-decoration:none;font-size:.8rem}.special-offers-v2-details .sliderDots li{display:inline-block}.special-offers-v2-details .sliderDots li .dot{border:2px solid #888;width:8px;height:8px;border-radius:100%;margin:0 5px;cursor:pointer}.special-offers-v2-details .sliderDots li.slick-active .dot{background-color:#888;border:2px solid #888;width:8px;height:8px;border-radius:100%;margin:0 8px;cursor:pointer}.CC_BuyBtn1 button{font-size:1em;text-transform:uppercase}.cook-and-grain{text-align:center;margin:0 auto}.cook-and-grain-zone1{margin:35px auto;padding:0}.cook-and-grain-zone1 h1{font-size:22px;margin:35px auto;padding:15px}.cook-and-grain-zone1 h1 .cook-and-grain-title-part1{display:block;color:#3c3c3c;font-family:"Sofia Sans",Arial,sans-serif;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:400}.cook-and-grain-zone1 h1 .cook-and-grain-title-part2{display:block;color:#3c3c3c;font-family:"Sofia Sans",Arial,sans-serif;font-size:25px;line-height:25px;text-transform:uppercase;font-weight:400;width:50%;margin:5px auto 0 auto}.cook-and-grain-zone1 p{display:block;width:90%;margin:30px auto;padding:0;font-size:20px!important;line-height:24px;color:#3b3b3b;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300}img.cook-and-grain-zone1-visual{display:block;margin:15px auto;max-width:300px;height:auto}.cook-and-grain-zone2{padding-top:45px}.cook-and-grain-back{margin:25px auto 0 auto;width:90%;display:block;position:relative}.cook-and-grain-back img{display:inline-block;max-width:69px;max-height:59px;position:absolute;right:15px;bottom:-10px}.cook-and-grain-back a{display:block;margin:0 auto;padding-right:100px!important;padding-left:15px;text-align:left;background:#c01937;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:16px;border-radius:0}.cook-and-grain-search{width:90%;padding:0;margin:15px auto}.cook-and-grain-search .icon-search-cook{display:block!important;height:22px!important;width:21px!important;background:url(../img/sprite-icons.png) -1px -1px no-repeat!important;margin:0 auto}.cook-and-grain-search-input{display:inline-block;width:85%;float:right}.cook-and-grain-search-input input{width:100%;height:34px;padding:0 5px}.cook-and-grain-search-button{display:inline-block;width:15%;float:right;background-color:#6b6b6b}.cook-and-grain-search-button button{width:100%;height:34px;padding:0;border:none;background-color:#6b6b6b}.clearfix{overflow:auto}.cook-and-grain-filter{padding:15px;transition:all .3s ease}.cook-and-grain-filter .pure-button{display:block;margin:0 auto;background:#c01937;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:16px;border-radius:0;text-align:center;padding:12px!important;width:90%}.cook-and-grain-filter .pure-button span{color:#c01937;background:#fff;padding:0 5px;margin-right:5px;text-align:center;border-radius:2px}.cook-and-grain-filter-clear{text-align:center;text-decoration:underline;display:block;margin:10px 0;color:#3d3d3d;transition:all .3s ease}.recipes-search-sticky-wrapper,.recipes-search-sticky-wrapper.is-sticky{width:100%!important;transition:all .3s ease}.recipes-search-sticky-wrapper .cook-and-grain-filter,.recipes-search-sticky-wrapper.is-sticky .cook-and-grain-filter{padding:0;width:100%!important;transition:all .3s ease}.is-sticky,.recipes-search-sticky-wrapper{transition:all .3s ease;height:65px!important}.is-sticky .pure-button{width:100%;transition:all .3s ease}.is-sticky .cook-and-grain-filter-clear{background:#fff;margin:0;padding:10px 0;transition:all .3s ease}.cook-and-grain-results{margin:25px auto 25px auto;width:100%;text-align:center}.cook-and-grain-results .cook-and-grain-results-items{margin:0 auto;padding:0;list-style:none;width:93%}.cook-and-grain-results .cook-and-grain-results-item{margin:0;padding:0 2% 0 2%;display:inline-block;width:46%;float:right}.cook-and-grain-results .cook-and-grain-results-item a{width:100%;display:block;text-decoration:none}.cook-and-grain-results .cook-and-grain-results-item img{margin:0 auto;padding:0;display:block;max-height:100%;max-width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;width:100%}.cook-and-grain-results .cook-and-grain-results-item h3{font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;font-size:16px;line-height:18px;text-align:right;color:#3f3f3f;height:65px;padding:12px;width:75%;display:block;margin:0 auto;overflow:hidden}.cook-and-grain-results-more{display:inline-block;width:auto;margin:15px auto;background:#f6f6f6;background-image:linear-gradient(bottom,#efefef 37%,#fff 50%);background-image:-webkit-linear-gradient(bottom,#efefef 37%,#fff 50%);background-image:-ms-linear-gradient(bottom,#efefef 37%,#fff 50%);background-image:-webkit-gradient(linear,right bottom,right top,color-stop(.37,#efefef),color-stop(.5,#fff));border:1px solid #ccc;border-radius:16px;color:#3c3c3c;font-size:14px;height:25px;line-height:25px;text-align:center;text-transform:uppercase;text-decoration:none;padding:0 10px}.cook-and-grain-results-items-no-result{margin-right:30px;color:#6b6b6b}.cook-and-grain-results-items-no-result h3{text-align:right;text-transform:uppercase;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:20px;margin:0}.cook-and-grain-results-items-no-result p{text-align:right;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;font-size:16px;margin-bottom:30px}.cook-and-grain-results-items-no-result span{display:block;text-align:right}.cook-and-grain-results-items-no-result span:first-of-type{font-weight:bolder}.cook-and-grain-zone3{background:#65b4af;padding:45px 0}.cook-and-grain-zone3 h3{color:#fff;font-family:"Sofia Sans",Arial,sans-serif;font-size:25px;display:block;width:auto;margin:15px auto 0 auto;text-transform:uppercase;text-align:center;padding:0 15px}.cook-and-grain-zone3 p{width:90%;color:#fff;font-family:"Sofia Sans",Arial,sans-serif;font-weight:300;font-size:22px!important;line-height:26px;margin:0 auto 55px auto;text-align:center;display:block}.cook-and-grain-zone3-carousel{margin:0 auto;text-align:center;max-width:300px}.cook-and-grain-zone3-carousel ul{list-style:none;margin:0;padding:0;position:relative}.cook-and-grain-zone3-carousel ul li{margin:0;padding:0 10px}.cook-and-grain-zone3-carousel ul li img{margin:0 auto;display:block;width:100%;height:auto;max-width:216px;max-height:146px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px}.cook-and-grain-zone3-carousel ul li h3{margin:10px auto 0 auto;color:#fff;font-size:16px;line-height:18px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;text-align:center;padding:0 30px}.cook-and-grain-zone3-carousel .slick-next,.cook-and-grain-zone3-carousel .slick-prev{position:absolute;top:20%;font-size:60px;color:#fff}.cook-and-grain-zone3-carousel .slick-next:hover,.cook-and-grain-zone3-carousel .slick-prev:hover{cursor:pointer;color:#e9e9e9}.cook-and-grain-zone3-carousel .slick-prev{right:0}.cook-and-grain-zone3-carousel .slick-next{left:0}.cook-and-grain-zone4{width:100%;height:555px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.cook-and-grain-zone4 .pure-button{background:#c01937;max-width:275px}.cook-and-grain-zone4-inner{position:absolute;bottom:30px;left:0;right:0}.cook-and-grain-zone4-inner h3{margin-bottom:50px}.cook-and-grain-zone4-inner h3 .part-1{display:block;color:#3c3c3c;font-family:"Sofia Sans",Arial,sans-serif;font-size:88px;text-transform:uppercase;font-weight:400}.cook-and-grain-zone4-inner h3 .part-2{display:block;color:#3c3c3c;font-family:"Sofia Sans",Arial,sans-serif;font-size:60px;text-transform:uppercase;font-weight:400}.cook-and-grain-zone4-inner div a{min-width:170px}.cook-and-grain-filter .accordion{background:#fff;transition:all .3s ease}.cook-and-grain-filter .accordion-heading{cursor:pointer;position:relative;background-color:#959595;color:#fff;border-bottom:1px solid #e5e5e5;text-transform:uppercase;text-align:right;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px}.cook-and-grain-filter .accordion-heading::after{content:'+';position:absolute;left:15px;font-size:25px;top:-1px}.cook-and-grain-filter .accordion-heading a{color:#fff;display:block}.cook-and-grain-filter .accordion-heading a img{display:none}.cook-and-grain-filter .accordion-inner ul{text-align:right;list-style:none;background:#cacaca;margin:0;padding-top:15px;padding-bottom:15px}.cook-and-grain-filter .accordion-body.collapse{height:0;overflow:hidden;transition:heigth .3s ease}.cook-and-grain-filter .accordion-heading.minus:after{content:'-'}#filters-modal a.close-modal,#filters-modal button.close{display:none}#filters-modal{height:100vh;width:100vw;position:absolute;top:0;right:0;padding:0;overflow-x:hidden;overflow-y:auto;background:rgba(255,255,255,.6)}.cook-and-grain-results-total{text-align:center}.cook-and-grain-results-total p span{margin-right:10px}.cook-and-grain-results-total p{width:88%;text-align:right;border:1px solid background: #cacaca;margin:15px auto!important;padding-right:2%}.cook-and-grain-zone2{padding-top:45px}.cook-and-grain-zone2-filter-banner{position:relative;height:115px;width:100%;margin-bottom:30px;background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:0 10px 30px -5px rgba(0,0,0,.4)}.cook-and-grain-zone2-filter-banner div.text h4,.cook-and-grain-zone2-filter-banner div.text h5{text-align:right;font-family:"Sofia Sans",Arial,sans-serif;font-weight:700;color:#fff;padding:0 10px}.cook-and-grain-zone2-filter-banner div.text h4{font-size:17px;position:relative;top:20px;text-transform:uppercase}.cook-and-grain-zone2-filter-banner div.text h4.no-subtitle{top:45px}.cook-and-grain-zone2-filter-banner div.text h5{font-size:14px;position:relative;top:20px;font-weight:400}.cook-and-grain-zone2-filter-banner div.text{width:75%;height:100%}.cook-and-grain-zone2-filter-banner #cook-and-grain-recipes{position:absolute;display:inline-block;left:0;top:20px}.cook-and-grain-more-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 30px;width:45px;height:45px;border-radius:50%;text-align:center;position:relative;z-index:1;overflow:hidden;transition:background .3s,color .3s,box-shadow .3s;background:rgba(255,255,255,1);color:#f89d1c}.cook-and-grain-more-icon:before{content:"+";font-family:"Sofia Sans",Arial,sans-serif;speak:none;font-size:36px;line-height:40px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.cook-and-grain-more-icon.less:before{content:"-";letter-spacing:-4px;margin-right:-4px;line-height:40px}.sticked-cook-and-grain-filter{height:65px;width:100%;background:#c01937;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.sticked-cook-and-grain-filter p{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:16px!important;color:#fff;text-transform:uppercase}.sticked-cook-and-grain-filter p span{padding:0 5px;margin:0 5px;background:#fff;color:#c01937}.btn.cook-and-grain-results-filter-btn{position:absolute;top:20px;right:10px;background:0 0;border:none;color:#fff}.btn.cook-and-grain-results-filter-btn img{max-width:31px;max-height:26px}.alternateRP .title{font-size:.9rem;text-transform:uppercase;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;text-align:center;line-height:2em}.iframeRP{position:relative;height:0;padding-bottom:515%}.iframeRP-2{position:relative;height:0;padding-bottom:515%}.iframeRP iframe,.iframeRP-2 iframe{position:absolute;width:100%;border:none;height:100%}.hasCurrencySelector{margin-top:-15px}.hasCurrencySelector .currencySelector{margin:25px 0 10px;transition:padding 1s}.hasCurrencySelector .currencySelector:focus{background-color:#4e4e4e!important}.hasCurrencySelector .currencySelector.active{background-color:transparent!important;padding-right:20px!important;transition:padding 1s}.hasCurrencySelector .currencies{background-color:#1b1b1b!important}.hasCurrencySelector .currencies .text{padding:10px!important;text-align:center!important;color:#fff!important;text-transform:uppercase!important;font-size:1.1rem!important;border-bottom:1px solid #333;margin:5px 0}.hasCurrencySelector .curr{border-bottom:none!important;display:inline-block;vertical-align:top;width:45%}.hasCurrencySelector .curr>a{background-color:#313131;margin-bottom:5px;margin-right:5px;margin-left:-5px;padding:7px 15px!important}.hasCurrencySelector .currencySelectorContainer{border-bottom:1px solid #1b1b1b!important}#ModalCurrency{display:none}input.labelauty+label>span.labelauty-checked-image,input.labelauty+label>span.labelauty-unchecked-image{background-position:right center}.socials-footer{border:0;width:100%;margin:0 auto;padding:0}.socials-footer ul{text-align:center;padding:0;margin:0}.socials-footer ul li{font-size:16px;font-weight:700;color:#353535;display:inline-block;margin:5px 11px;vertical-align:middle}.socials-footer ul li .push-content{display:none}.socials-footer ul li a{display:block;width:30px;height:30px;position:relative}.socials-footer ul li a img{height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#ScrollProductManual{margin:0;padding:0 5px}#ScrollProductManual.owl-carousel .item{width:90%}#ScrollProductManual.owl-carousel .item img{width:90%}#ScrollProductManual.owl-carousel .item p{text-align:center}#ModalPDPMedia.modal-media{position:fixed;right:2%;width:90%;padding:10px;display:none}#ModalPDPMedia.modal-media .modal-header{display:none}#ModalPDPMedia.modal-media #CarouselDetailProductModal .owl-carousel{margin:0}#ModalPDPMedia.modal-media #CarouselDetailProductMiniModal .owl-carousel .owl-stage,#ModalPDPMedia.modal-media #CarouselDetailProductModal .owl-carousel .owl-stage{padding:0;list-style:none}#ModalPDPMedia.modal-media #CarouselDetailProductModal .owl-dots,#ModalPDPMedia.modal-media #CarouselDetailProductModal a.left,#ModalPDPMedia.modal-media #CarouselDetailProductModal a.right{display:none!important}#ModalPDPMedia.modal-media .modal-body .item img{max-width:100%}#ModalPDPMedia.modal-media a.close-modal{background:url(../../../common/img/close-big.png) no-repeat 0 0!important;top:-15.5px!important;left:-47.5px!important}.checkstyleComparator input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute;zoom:1}.checkstyleComparator.gocompare.v2:before{content:'';margin-top:2px;margin-right:2px;display:inline-block;vertical-align:text-top;width:11px;height:11px;background:#fff;border:1px solid #6d6e70;border-radius:2px}.checkstyleComparator.gocompare.v2.checkOn:before{background:rgba(0,136,204,.75);border:1px solid rgba(0,136,204,.85);color:#fff;content:'\2713';font-size:10px;font-weight:700;line-height:1.1;text-align:center}#plp-results-section.ajax-overlay{position:relative}#plp-results-section.ajax-overlay .list-content{opacity:.2;filter:blur(5px)}#plp-results-section.ajax-overlay:before{top:200px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:url(../../../common/img/img-defer-spinner-small.svg);position:absolute;display:block;z-index:1}.expedition-title{padding:10px 0;text-align:center}.carousel-product-details.owl-carousel .owl-item img{width:auto;max-height:250px;max-width:90%}.menu-link-style{color:#fff;border:none;padding:.6em 0 .6em .6em;display:block;text-decoration:none;white-space:nowrap}.content.link-container-component li h3{text-align:right!important}h2{line-height:28px}.productDetailsPanel ._eco-part .item{text-align:right;margin-bottom:20px}.pure-u-20-24,.pure-u-5-6{width:72.3333%}.pure-u-1-6,.pure-u-4-24{width:27.6667%}.pure-u-1-6 .pure-button{padding-right:16px}.pure-u-1-6 .pure-button span{float:right}.pos-info-block-glow{outline:0 none;transition:border-color .5s ease-in-out;border:1px solid #f0f0f0}.pos-info-block-glow.activate{border-color:#c01937!important}.pos-features-not-found{padding:15px;font-size:14px;line-height:20px;text-align:center}.pos-features-details .inner{padding:8px 25px}.pos-features-table{display:table;width:100%}.pos-features-table-row{display:table-row}.pos-features-table-cell{display:table-cell;width:50%}.pos-features-table-cell:nth-child(even){border-left:1px solid #dadada;padding-left:25px}.pos-features-table-cell:nth-child(even) .h2{color:#383737;font-size:1.1rem;letter-spacing:.4px;font-weight:700;margin:10px 0}.pos-features-table-cell:nth-child(even) ul{display:block;list-style-type:disc;margin:1em 0;padding-left:16px}.pos-features-table-cell:nth-child(even) ul li{font-size:9px;line-height:25px}.pos-features-table-cell:nth-child(even) ul li span{font-size:13px;position:relative;left:-2px}.google-maps .gm-style-iw a.pos-feature-link{color:#be1936;text-decoration:underline}.google-maps .gm-style-iw a.pos-feature-link:hover{color:#90132a}#StoreLocator .span4.store-list:first-of-type,.row-fluid.google-maps.list-store-off .row-fluid [class*=span]:first-child{margin-left:0}.details-store-off .pos-features-table-cell h4{height:auto;padding-left:65px;margin:0 0 15px 0}#StoreLocator.ajax-overlay{position:relative}#StoreLocator.ajax-overlay .store-results-maps{filter:opacity(15%)}#StoreLocator.ajax-overlay:before{top:180px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:url(../../../common/img/img-defer-spinner-small.svg);position:absolute;display:block;z-index:1}#repair-store-filter .accordion-repair-heading a:not([data-facet-code]){background-color:#868686;color:#fff;text-align:center;padding:.8em 1em;text-transform:uppercase;margin-bottom:0;cursor:pointer;display:block;text-decoration:none;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:20px;position:relative}#repair-store-filter .accordion-repair-heading a span.filter-button{font-size:1.4em;right:6px;top:3px;width:auto}#repair-store-filter .accordion-repair-body,#repair-store-filter .accordion-repair-heading a:not(.active) span.filter-button{display:none}#repair-store-filter .accordion-repair-body .h3{background-color:#dadada;color:#4e4e4e;text-align:center;padding:.8em 1em;text-transform:uppercase;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:20px}.page-CSSRepairersWithMap .content{padding:0}.page-CSSRepairersWithMap .content .Search{padding:1em}#repair-store-filter #repairs_filters{background:#f0f0f0;margin:0;padding:10px}#repair-store-filter #repairs_filters .input-container{font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:16px;color:#4e4e4e;cursor:pointer;padding:9px 10px;text-align:center}#repair-store-filter #repairs_filters .input-container input[type=checkbox]{display:none}#repair-store-filter #repairs_filters .input-container input[type=checkbox]:checked+span{font-weight:700;color:#c01937}#StoreLocator{padding:1em}#StoreLocator .gm-style-iw a.pos-feature-link{color:#c01937}#StoreLocator .detailStore .h2{margin-top:20px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;color:#333;font-size:19px}#StoreLocator .detailStore .pure-g ul{padding-left:17px;line-height:1.5;margin:.5em 0;color:#4e4e4e;font-size:14px}#StoreLocator .detailStore .product-item:last-child{border-bottom:1px solid #f0f0f0}#StoreLocator .detailStore .product-item{background-color:#f0f0f0;padding:.5em .8em .8em;margin-top:15px}#StoreLocator .detailStore .product-item .inner h2{font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;font-size:20px;color:#4e4e4e;margin:4px 0}#StoreLocator .detailStore .product-item .inner h2 a{color:#4e4e4e}#StoreLocator .detailStore .product-item .inner p{font-size:13px!important;color:#4e4e4e}#StoreLocator .detailStore .product-item .inner,#StoreLocator .detailStore .product-item .inner *{padding:0;margin:0}#StoreLocator .detailStore .repairer-infos{font-size:13px;color:#4e4e4e}#StoreLocator .detailStore .repairer-infos a{text-decoration:underline}#StoreLocator .detailStore .product-actions a.btn-action{margin:0;margin-top:10px;padding:10px .3em 10px .3em}#repair-store-filter .filters-container #repairs_filters .input-container.active{font-weight:700;color:#c01937}.crumbs-container .crumbs{list-style:none;margin:10px!important}.crumbs-container .crumbs .crumb{display:inline-block;padding:5px;font-size:13px;background:#efedf1;margin:5px}.crumbs-container .crumbs .crumb a,.crumbs-container .crumbs .crumb span{vertical-align:middle}.crumbs-container .crumbs .crumb a{font-size:18px;font-weight:700;text-decoration:none;color:#c01937}.crumbs-container .crumbs .filter-init{background:#c01937;color:#fff;cursor:pointer}.crumbs-container .crumbs .filter-init:active,.crumbs-container .crumbs .filter-init:hover{background:#9e152d}.pRelaisDetails .adress-input .form-groupe{position:relative}.pRelaisDetails .adress-input .form-groupe input{width:96%;padding:3px 5px;margin-top:5px}.pRelaisDetails .adress-input .form-groupe .mandatory{position:absolute;left:7px;margin:0;top:10px;color:#be1936}.pRelaisDetails .adress-input .form-groupe .erreCp,.pRelaisDetails .adress-input .form-groupe .erreVille{background:0 0!important;color:#be1936;font-size:10px}.pRelaisDetails .adress-input a.btn{display:block;background:#eeedf2;text-align:center;padding:5px 0;margin:5px 0}.pRelaisDetails .adress-input .point-relais-mandatory{text-align:center;padding-bottom:0}.pRelaisDetails .adress-input .point-relais-mandatory .mandatory{color:#be1936}.pRelaisDetails .list-point .relaitList ul{padding:0;margin-top:20px}.pRelaisDetails .list-point .relaitList ul li{list-style:none;position:relative;padding-right:45px}.pRelaisDetails .list-point .relaitList ul li .bloc-img{position:absolute;right:0;top:4px;text-align:center;width:36px;overflow:hidden}.pRelaisDetails .list-point #map-canvas,pRelaisDetailsGRP .list-point #map-canvasGRP{margin-top:20px}.pRelaisDetails .pointAcheminementDetail .point-detail-cont{border:1px solid #ddd;margin-top:20px;padding:10px}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-detail{padding-right:45px;position:relative}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-detail .logo-colis{position:absolute;right:0}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-detail .title-infos-point-detail,.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-openingtime .title-openingtime{font-size:14px!important}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-openingtime{border-top:1px solid #ddd;margin-top:10px}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-openingtime ul{padding-right:45px}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-openingtime ul li{list-style:none;font-size:11px;line-height:18px}.pRelaisDetails .pointAcheminementDetail .point-detail-cont .infos-point-openingtime .btn{padding:10px 0;margin:5px 0;display:inline-block;text-align:center;text-decoration:none}.bloc-openningHours .title-openningHours{font-size:16px!important;margin-bottom:0;padding-bottom:0;font-weight:700}.bloc-openningHours ul{padding-right:15px;margin-right:0}.bloc-openningHours li{list-style:none;font-size:14px;padding-bottom:0!important}.hide{display:none}#breadcrumb.navigation ul.breadcrumb{border:1px solid #ddd;padding:3px 5px;margin:25px 15px}#breadcrumb.navigation ul.breadcrumb span.divider{margin:0 5px;color:#818181}#breadcrumb.navigation ul.breadcrumb li{display:inline-block}#breadcrumb.navigation ul.breadcrumb li a,#breadcrumb.navigation ul.breadcrumb li h1.h1-optimised{font-size:13px;color:#818181;margin:0}#repairs-search .search-adress .pb-5{padding-bottom:15px}.accessory-banner-container{position:relative}.accessory-banner-container .accessory-banner-text{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:80%}.accessory-banner-container .accessory-banner-text .accessory-banner-headline{position:absolute;width:100%;text-align:center;top:-120px}.accessory-banner-container .accessory-banner-text .accessory-banner-headline h2{font-size:1.8rem;font-family:"Sofia Sans",Arial,sans-serif;line-height:normal;color:#6c6c6c;font-weight:lighter}.accessory-banner-container .accessory-banner-text .accessory-banner-content{position:absolute;width:100%;font-family:"Sofia Sans",Arial,sans-serif;color:#767676;text-align:center;top:-90px;line-height:15px}.accessory-banner-container .accessory-banner-text .accessory-banner-content claim{display:block;font-size:2.1rem;line-height:2em;color:#c01937;font-family:"Sofia Sans",Arial,sans-serif}.accessory-banner-container .accessory-banner-text .accessory-banner-content>p{font-family:"Sofia Sans",Arial,sans-serif;font-size:1.3rem!important;line-height:20px;font-weight:100;min-height:145px}.accessory-banner-container .accessory-banner-text .accessory-banner-content .accessory-banner-cta a{width:auto;text-transform:uppercase;color:#fff;display:inline-block;text-align:center;text-decoration:none solid #fff;background:#c01937 none repeat-x scroll 0 0/auto padding-box border-box;border:1px solid #c01937;border-radius:5px 5px 5px 5px;font:normal normal 400 normal 14px/20px "Sofia Sans",Arial,sans-serif;font-size:1.3rem!important;padding:7px 10px;letter-spacing:.5px}.accessory-banner-container .accessory-banner-promoMessage{background:#cf306a;color:#fff;text-align:center;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;padding:.7rem;text-transform:uppercase;line-height:.5rem;font-size:.9rem}.head-banner{position:relative;padding:0;margin:0 auto}.master-ban-head-container .banner-background{width:100%}.master-ban-head-form{position:absolute;top:calc(50% - 15px);right:0;left:0}.master-ban-head-form input{width:62%;border:1px solid #dbdde1;border-radius:3px;height:24.28px;padding:3px 0 3px 12px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;position:absolute;right:0;left:0;margin:0 auto}.master-ban-head-form .submit-search{background:0 0;color:#fff;padding:0;border:1px solid transparent;transition:all .3s;outline:0;position:absolute;right:75%;top:-8px}.master-ban-head-form .icon-search{background-repeat:no-repeat;display:block;margin-top:14px;height:20px;width:20px;background:url(../img/sprite-icons.png) no-repeat transparent -47px -1px}.mobylette-filters .filter-footer ul li{border-top:none}.mobylette-filters .filter-footer ul{border-bottom:none}.master-ban-head-form .icon-search{background-repeat:no-repeat;display:block;margin-top:14px;height:20px;width:20px;background:url(../img/sprite-icons.png) no-repeat transparent -47px -1px}#search-list-page--filters-container.filters-search{top:100vh;left:0;right:0;z-index:10000;bottom:59px;position:fixed;visibility:hidden;overflow:auto;overflow-x:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;touch-action:manipulation;background-color:#f4f4f4;padding:16px;transition:top .3s ease-out}#search-list-page--filters-container.filters-search #ascrail2000{display:none}#search-list-page--filters-container.filters-search .scroll-filters{overflow:auto;overflow-x:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}@supports (-webkit-overflow-scrolling:touch){#search-list-page--filters-container.filters-search{top:calc(100vh - 130px);visibility:hidden}}#search-list-page--filters-container.filters-search .filters{margin-bottom:80px}#search-list-page--filters-container.filters-search.in{top:0;visibility:visible}@supports (-webkit-overflow-scrolling:touch){#search-list-page--filters-container.filters-search.in{visibility:visible}}#mobylette .search-list-btn{left:0;right:0;bottom:0;z-index:10000;position:fixed;background-color:#f4f4f4;padding:10px;visibility:visible}#mobylette .full-width{padding:10px;border:none;color:#fff;background:#c01937;border-color:#c01937}#search-list-page--filters-container .close{float:right}.mobylette-filters{background-color:#f4f4f4}.mobylette-filters .crumbs{list-style:none;padding:0}#search-list-page--filters-container.filters-search .filters .accordion-group .accordion-header.active:not(.link) .filter::before{position:absolute;font-size:14px;content:"-";height:15px;top:10px;right:93%}.mobylette-filters .filtredby .sub-filters .accordion-header{display:block;position:static}.mobylette-filters .filtredby--products .filter-status{display:block;float:left;position:relative;top:-40px;left:23px}.mobylette-filters .filter-status{pointer-events:none}.mobylette-filters .accordion-header:not(.link):not(.active) .filter-status::before{top:-11px;position:absolute;line-height:50px;z-index:999;right:12px;content:"+"}.mobylette-filters .filtredby--products .accordion-header:not(.link):not(.active) .filter-status::before{position:absolute;top:-11px;right:0;content:"+";color:#fff}#search-list-page--filters-container.filters-search .filters .accordion-group .accordion-header:not(.link):not(.active) .filter::before{position:absolute;font-size:14px;content:"+";height:15px;right:93%;top:10px}.mobylette-filters #FilterRefineRecipes .sub-filters .accordion-header.active:not(.link) .filter-status::before{top:-11px;position:absolute;line-height:50px;z-index:999;right:12px;content:"-"}.mobylette-filters .accordion-header.active:not(.link) .filter-status::before{position:absolute;right:2px;content:"-";color:#fff}.filtredby--products ul.nad{margin:0}.mobylette-filters #FilterRefineRecipes .sub-filters .accordion-content .accordion-inner{border:0}#search-list-page--filters-container.filters-search .input--checkbox{position:relative;left:3px;top:3px;display:inline-block;font-weight:bolder;width:13px;height:13px;margin-right:9px;border-radius:1px;color:#fff;border:1px solid #818181}#search-list-page--filters-container.filters-search .facet_block-label input:checked+.input--checkbox{background-color:#bc1d3a;border-color:transparent}#search-list-page--filters-container.filters-search .facet_block-label input:checked+.input--checkbox:after{opacity:1}#search-list-page--filters-container.filters-search .input--checkbox:after{content:'';display:block;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);left:-4px;top:2px;position:relative;opacity:0}#search-list-page--filters-container.filters-search .filter-footer ul .active span:after,#search-list-page--filters-container.filters-search .filter-footer ul .active:hover span:after{content:""}#search-list-page--filters .filters-title.filtredby{padding-bottom:0}.mobylette-filters .crumbs .reset-filters{text-align:left;margin-top:14px}.mobylette-filters .crumbs .crumb:not(.reset-filters) a{float:right;width:2%;position:absolute;padding:8px 8px 10px 11px;top:4px;left:10px}.mobylette-filters .crumb:not(.reset-filters){display:table;position:relative;padding:3px 9px 3px 26px;margin:5px 5px 5px 0;border:1px solid #dbdde1;background-color:transparent;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;font-size:14px;border-radius:5px}.mobylette-filters .crumb .reset.reset:not(.filtertitletag){text-decoration:underline;font-size:16px;color:#4f5559;text-align:right}.mobylette-filters .crumb .reset:hover{color:#e2001a}.mobylette-filters .crumb a{text-decoration:none;vertical-align:sub;font-size:26px;line-height:5px}.mobylette-filters .filter-footer ul .active{background:0 0}.mobylette-filters .filters-facet .item .item .accordion .facet_block .active .facet_block-label{color:#000;font-weight:400}.mobylette-filters .filters-title{margin:10px auto;font-size:18px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:600;text-transform:none;padding:0 0 3px 2px}.mobylette-filters .filtredby .pure-u-1-1{background-color:#f4f4f4}.mobylette-filters .filtredby .categories-filters .filter,.mobylette-filters .filtredby .filter{font-size:18.8px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;background:#4e4e4e none;color:#fff;border:none;padding:5px 10px 6px 18px;margin-bottom:3px;position:relative;text-transform:none;text-align:left;border-radius:8px}.mobylette-filters .filtredby .filter a{padding-left:0;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;color:#fff;text-decoration:none;display:block;width:100%;text-align:right}.mobylette-filters .accordion .accordion-content .accordion-header,.mobylette-filters .filtredby .accordion-header{background-color:#f4f4f4;border:none}.mobylette-filters .filtredby .sub-filters{margin-left:10px}.mobylette-filters .filtredby .show-all a{display:block;color:#e2001a;font-size:14px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;text-align:center;text-transform:none;text-decoration:underline;padding:13px 10px 12px 8px!important}.mobylette-filters .filtredby .sub-filters .accordion-body .accordion-toggle{text-align:right;background:0 0;text-transform:lowercase}.mobylette-filters .filtredby .sub-filters .accordion-body .accordion-toggle::first-letter{text-transform:capitalize}.mobylette-filters .filtredby .sub-filters .accordion-inner .facet_block{border-bottom:1px solid #ddd;margin:0}.mobylette-filters .filtredby .sub-filters .accordion-body div.accordion-group:last-of-type .accordion-inner .facet_block{border-bottom:0}.mobylette-filters .accordion-content{background-color:#f4f4f4}.mobylette-filters .button-secondary{font-size:18.8px;font-family:"Sofia Sans",Arial,sans-serif;font-weight:400;background:#b1b1b1 none;color:#fff;border:none;padding:5px 10px 6px 18px!important;margin-bottom:3px;position:relative;text-transform:none;text-align:left;border-radius:8px}.mobylette-filters .filtredby .filter-footer a,.mobylette-filters .filtredby .filter-footer label{padding:5px 4px}.mobylette-filters .filtredby .accordion-content .accordion-inner{padding:5px 4px;margin:0}.mobylette-filters .filtredby .accordion-content .accordion-inner li{border:none}.mobylette-filters .filtredby .accordion-content .accordion-inner .facet_block-label{text-align:right;padding:auto 8px;padding:0 3px 9px 0;text-transform:lowercase;display:block}.mobylette-filters .filtredby .accordion-content .accordion-inner form{display:block}.mobylette-filters .filtredby .accordion-content .accordion-inner label.facet_block-label:after::first-letter{text-transform:uppercase}.mobylette-filters .filtredby.filtredby--recipes .accordion-content .accordion-inner .facet_block-label{padding:0 3px;text-transform:capitalize;position:relative;right:16px}.mobylette-filters #accordionFiltersCat .facet_block-label{text-align:right;padding:auto 8px}.mobylette-filters #accordionFiltersCat label::first-letter{text-transform:uppercase}.mobylette-filters #FilterRefineRecipes .facet_block-label input,.mobylette-filters #accordionFiltersCat .facet_block-label input{visibility:hidden}.mobylette-filters .filtredby .accordion .accordion-header img{display:block;vertical-align:text-top;position:static;float:left;height:20px;line-height:20px;margin-right:10px;margin-top:2px;width:20px;background-image:none}.mobylette-filters .accordion-heading .details{background-color:transparent;text-align:left;padding:12px 5px}#search-list-page--filters-close{position:absolute;left:21px;top:22px}#search-list-page--filters-close a{color:#000;font-size:19px;font-weight:600}.mobylette-filters .filter-footer ul li{border-top:none}#mobylette .accordion .accordion-header a{text-align:right}.mobylette-filters .filter-footer ul{border-bottom:none}#mobylette .show-all a,#search-list-page--filters-btn>.btn{direction:ltr}#noResult-container,#oneClickSuggest-container{display:none}.product-list a.mH-item-img{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.product-list a.mH-item-img img.pure-img-responsive{max-width:100%;max-height:100%;width:initial!important;margin-right:0!important;margin-left:0!important}