*,form button:focus,form input:focus{outline:0}a{transition:all .15s}a:active,a:focus{text-decoration:none}strong{font-weight:900}h1,h2{margin:0}.showed{display:block!important}#gotop{display:none;position:fixed;bottom:10px;right:35px;font-size:25px;padding:10px 15px;color:#fff;background:#2d2e32;z-index:50;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#gotop:hover{color:#fff;background:red}@media (min-width:470px){body{padding-top:140px;height:auto}}@media (min-width:959px){body{padding-top:113px}}@media (min-width:1024px){.container{width:1024px}}.cate_jardin{color:#1a773b}.cate_jardin_bg{background-color:#1a773b}.cate_jardin_border{border-color:#ed0080!important}.cate_jardin_border_after:after{border-color:#1a773b!important}.cate_deco{color:#f197b8}.cate_deco_bg{background-color:#f197b8}.cate_deco_border,.cate_deco_border_after:after{border-color:#f197b8!important}.cate_linge{color:#931d7d}.cate_linge_bg{background-color:#931d7d}.cate_linge_border,.cate_linge_border_after:after{border-color:#931d7d!important}.cate_mobilier{color:#a8dbf3}.cate_mobilier_bg{background-color:#a8dbf3}.cate_mobilier_border,.cate_mobilier_border_after:after{border-color:#a8dbf3!important}.cate_cuisine{color:#0079bc}.cate_cuisine_bg{background-color:#0079bc}.cate_cuisine_border,.cate_cuisine_border_after:after{border-color:#0079bc!important}.cate_sdb{color:#ef9100}.cate_sdb_bg{background-color:#ef9100}.cate_sdb_border,.cate_sdb_border_after:after{border-color:#ef9100!important}.cate_rangement{color:#e42119}.cate_rangement_bg{background-color:#e42119}.cate_rangement_border,.cate_rangement_border_after:after{border-color:#e42119!important}.cate_festif{color:#96be0e}.cate_festif_bg{background-color:#96be0e}.cate_festif_border,.cate_festif_border_after:after{border-color:#96be0e!important}.cate_animalerie{color:#20ac83}.cate_animalerie_bg{background-color:#20ac83}.cate_animalerie_border,.cate_animalerie_border_after:after{border-color:#20ac83!important}.cate_activite{color:#90a8c5}.cate_activite_bg{background-color:#90a8c5}.cate_activite_border,.cate_activite_border_after:after{border-color:#90a8c5!important}.cta{height:39px;padding:10px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;text-transform:uppercase}.cta:hover{text-decoration:none}header#header{font-size:13px}.header-1-3-1 .relative .bg-profil{width:31px;height:31px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -63px -10px}header#header .header-1-3-1 .connected img{position:absolute}header#header .infos-mag .map img{margin-top:-50px}header#header .infos-mag img{margin-top:0}header#header .navbar-top{height:70px;display:table;width:100%;background:#fff;margin-bottom:0;padding-right:15px;position:fixed;top:35px;z-index:10000}@media only screen and (max-device-width:1024px){header#header .navbar-top{top:60px}}header#header .navbar-top .navbar-logo{width:320px;height:70px;display:table-cell}header#header .navbar-top .navbar-logo #logoDesktop{width:150px;padding:0;margin:0;height:70px;transition:all .15s;float:left}header#header .navbar-top .navbar-logo #logoMobile{width:96px;padding:0;margin:0;height:70px;transition:all .15s;float:left}header#header .navbar-top .navbar-logo #logoDesktop a:hover,header#header .navbar-top .navbar-logo #logoMobile a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}header#header .navbar-top .navbar-logo #logoDesktop a img,header#header .navbar-top .navbar-logo #logoMobile a img{width:100%;height:100%}header#header .navbar-top .navbar-plus .header-navbar .magasin{display:block;float:left;width:140px;overflow:hidden;padding:22px 0 0 30px;background:url(../../../images/common/header/header.png) -5px -140px no-repeat;height:70px;border-bottom:3px solid #fff;position:fixed;left:180px}header#header .navbar-top .navbar-plus .header-navbar .magasin.flash-info{top:50px}header#header .navbar-top .navbar-plus .header-navbar .masque{display:none;opacity:0;z-index:3000;background:rgba(50,50,50,.8);width:100%;height:70px;position:absolute;top:0;left:0}header#header .navbar-top .navbar-plus .header-navbar .magasin:hover,header#header .navbar-top .navbar-plus .header-navbar.actif{text-decoration:none;border-bottom:3px solid #2d2e32}header#header .navbar-top .navbar-plus .header-navbar .nom{color:#ed0080;display:block;height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header#header .navbar-top .navbar-plus .header-navbar .ouverture{padding-left:13px;background:url(../../../images/common/header/dispo.png) 2px -3px no-repeat}header#header .navbar-top .navbar-plus .header-navbar .ouverture .first{display:none}header#header .navbar-top .navbar-plus .header-navbar .ouverture.nondispo{background-position:2px -23px}header#header .navbar-top .navbar-plus .header-navbar .aucun{display:block}header#header .navbar-top .navbar-plus .header-navbar .trouve{display:block;color:#ed0080}header#header .flash-info-top .infoscroll{color:#2d2e32;width:100%;height:100%;background-color:#fff}header#header .navbar-top .navbar-logo .infoscroll .info:first-child{display:block;opacity:1}header#header .navbar-top .navbar-form{border:7px solid #e5dfdf;background:#fff;height:70px;margin:0;vertical-align:top;padding:10px 50px 0 25px;position:absolute;width:100%!important;top:70px;left:0}header#header .navbar-top .navbar-form .masque{display:none;opacity:0;z-index:3000;background:rgba(50,50,50,.8);height:70px;position:absolute;top:-7px;left:-7px;right:-7px}header#header .navbar-top .navbar-form button#button2{border:none;width:35px;height:40px;padding:0;position:absolute;right:10px;color:#fff;background:#e22b82;border-radius:5px}header#header .navbar-top .navbar-form button#button1{border:none;width:28px;height:43px;padding:0;position:absolute;top:10px;right:15px;color:#e5dfdf;background:0 0;display:block}header#header .navbar-top .navbar-form button#button1 i,header#header .navbar-top .navbar-form button#button2 i{font-size:21px}@media (min-width:1170px){header#header .navbar-top .navbar-form button#button2 i p{font-family:Roboto!important;text-transform:uppercase;font-size:15px;display:inline;padding-left:5px}header#header .navbar-top .navbar-form button#button2{border:none;width:150px;height:40px;padding:0;position:absolute;right:10px;color:#fff;background:#e22b82;border-radius:3px;display:none}header#header .navbar-top .navbar-form button#button1{border:none;width:28px;height:43px;padding:0;position:absolute;top:10px;right:15px;color:#e5dfdf;background:0 0;display:block}}@media (max-width:1170px){header#header .navbar-top .navbar-form button#button2 i p{display:none}header#header .flash-info-top .infoscroll .info{font-size:14px}}header#header .navbar-top .navbar-form button#button1:hover{color:#2d2e32}header#header .navbar-top .navbar-form button#button2:hover{color:#fff;background:#e22b82}header#header .navbar-top .navbar-form input{padding:5px;border:0;border-bottom:1px solid #e5dfdf;float:left;width:100%;margin:5px 0 0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all .15s}header#header .navbar-top .navbar-form input:focus,header#header .navbar-top .navbar-form input:hover{border-color:#cec3c3}header#header .navbar-top .navbar-form input:focus+button,header#header .navbar-top .navbar-form input:hover+button{color:#fff}header#header .navbar-top .navbar-form .reset-text{display:none;position:absolute;top:25px;left:5px;width:12px;height:12px;background:url(../../../images/accueil/sprite.png) -104px -4px no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;padding-top:10px;padding-left:0;cursor:pointer}header#header .navbar-top .navbar-form .reset-text:hover{background-position:-104px -16px;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}header#header .navbar-top .navbar-plus{height:70px;margin-right:0;display:table-cell;position:relative;vertical-align:top}header#header .navbar-top .navbar-plus .masque{display:none;opacity:0;z-index:3000;background:rgba(50,50,50,.8);width:100%;height:70px;position:absolute;top:0;left:0}header#header .navbar-top .navbar-plus .fidelite{display:none;float:left;width:150px;height:70px;padding:20px 0 0 50px;background:url(../../../images/common/header/header.png) 5px -273px no-repeat;border-bottom:3px solid #fff}header#header .navbar-top .navbar-plus .fidelite:hover{text-decoration:none;border-bottom:3px solid #2d2e32}header#header .navbar-top .navbar-plus .fidelite span{color:#ed0080}header#header .navbar-top .navbar-plus .compte{display:none;float:left;width:110px;height:70px;padding:20px 0 0 30px;background:url(../../../images/common/header/header.png) -5px 3px no-repeat;border-bottom:3px solid #fff}header#header .navbar-top .navbar-plus .compte:hover{text-decoration:none;border-bottom:3px solid #2d2e32}header#header .navbar-top .navbar-plus .compte span{color:#ed0080}header#header .navbar-top .navbar-plus .header-navbar .wishlist-header{display:none;float:right;width:40px;height:60px;padding:40px 0 0 40px;background:url(../../../images/common/header/header.png) -3px -209px no-repeat;border-bottom:3px solid #fff;color:#ed0080}header#header .navbar-top .navbar-plus .header-navbar .wishlist-header:hover{text-decoration:none;border-bottom:3px solid #2d2e32}header#header .navbar-top .navbar-plus .header-navbar .mini-cart-header{display:none;float:left;width:40px;height:60px;padding:40px 0 0 35px;background:url(../../../images/common/header/Picto-CC-Header.png) 2px 16px no-repeat;border-bottom:3px solid #fff;color:#ed0080;background-size:75%}header#header .navbar-top .navbar-plus .header-navbar .mini-cart-header:hover{text-decoration:none;border-bottom:3px solid #2d2e32}header#header .navbar-top .navbar-plus .header-navbar{width:90px;height:70px;float:right}header#header .navbar-bottom{background:#fff;height:43px;min-height:43px;width:0;border-top:1px solid #e5dfdf;margin-bottom:0;position:relative;z-index:10000}header#header .navbar-bottom #menu{color:#fff;text-transform:uppercase;font-weight:700;padding:13px 0 0 40px;background:url(../../../images/common/header/header.png) 0 -350px no-repeat #2d2e32;font-size:13px;transition:all .15s;position:absolute;top:-71px;height:70px}header#header .navbar-bottom #menu span{display:none}header#header .navbar-bottom #menu:hover{background-color:#e5dfdf;color:#2d2e32;text-decoration:none}header#header .navbar-bottom>.theme{display:none;height:42px;width:175px;float:left;text-align:center;text-transform:uppercase;font-weight:500;color:#ed0080;border-bottom:3px solid #fff;padding-top:13px}header#header .navbar-bottom>.theme:hover{text-decoration:none;border-bottom:3px solid #ed0080}header#header .navbar-bottom>.theme.theme_1{color:#f7941d}header#header .navbar-bottom>.theme.theme_1:hover{border-color:#f7941d}header#header .navbar-bottom>.theme.theme_2{color:#005e20}header#header .navbar-bottom>.theme.theme_2:hover{border-color:#005e20}header#header .navbar-bottom>.theme.theme_3{color:#7186db}header#header .navbar-bottom>.theme.theme_3:hover{border-color:#7186db}header#header .navbar-bottom>.theme.theme_4{color:#26bdd0}header#header .navbar-bottom>.theme.theme_4:hover{border-color:#26bdd0}header#header .navbar-bottom>.theme.theme_5{color:#365899}header#header .navbar-bottom>.theme.theme_5:hover{border-color:#365899}header#header .navbar-bottom>.theme.theme_6{color:#dd4563}header#header .navbar-bottom>.theme.theme_6:hover{border-color:#dd4563}header#header .navbar-bottom>.theme.theme_7{color:#f05946}header#header .navbar-bottom>.theme.theme_7:hover{border-color:#f05946}header#header .navbar-bottom>.theme.theme_8{color:#e21d3a}header#header .navbar-bottom>.theme.theme_8:hover{border-color:#e21d3a}header#header .navbar-bottom>.theme.theme_9{color:#d4e439}header#header .navbar-bottom>.theme.theme_9:hover{border-color:#d4e439}header#header .navbar-bottom>.theme.theme_10{color:#9370D8}header#header .navbar-bottom>.theme.theme_10:hover{border-color:#9370D8}header#header .navbar-bottom #menuopencadre{display:none;opacity:0;position:fixed;top:0;left:0;z-index:2000;background:rgba(50,50,50,.8);width:100vw;height:100vh}header#header .navbar-bottom #menuopencadre .deco{position:absolute;top:33px;left:260px;display:none}header#header .navbar-bottom #menuopen{position:relative;z-index:2005;height:100vh;overflow-y:auto;overflow-x:hidden}header#header .navbar-bottom #menuopen>ul{margin:0;width:260px;padding:0;max-height:100vh;background:#fff}header#header .navbar-bottom #menuopen>ul>li{margin:0 0 1px;border-left:3px solid #2d2e32;font-size:13px;text-transform:uppercase;background:#fff}header#header .navbar-bottom #menuopen>ul>li>a{display:block;padding:8px 15px 0 50px;height:43px;background-position:10px center;background-repeat:no-repeat;transition:all .15s}header#header .navbar-bottom #menuopen>ul>li.my-account{text-transform:none!important}header#header .navbar-bottom #menuopen>ul>li.my-account>a{background-color:#2d2e32;color:#fff;height:50px;font-weight:500;background-image:url(../../../images/common/header/my-account.png)}header#header .navbar-bottom #menuopen>ul>li.my-account>a>span{text-decoration:underline}header#header .navbar-bottom #menuopen>ul>li.my-account>a.open,header#header .navbar-bottom #menuopen>ul>li.my-account>a:hover{background-color:#ed0080}header#header .navbar-bottom #menuopen>ul>li.my-account>a .fleche{background-position:left 0 top -16px;margin-top:-10px}header#header .navbar-bottom #menuopen>ul>li>a .fleche{float:right;font-size:20px;width:8px;height:16px;background:url(../../../images/common/header/menu_fleche.png) left top no-repeat;margin-top:5px}header#header .navbar-bottom #menuopen>ul>li>a.open,header#header .navbar-bottom #menuopen>ul>li>a:hover{text-decoration:none;color:#fff}header#header .navbar-bottom #menuopen>ul>li>a.open .fleche,header#header .navbar-bottom #menuopen>ul>li>a:hover .fleche{background-position:left 0 top -16px}header#header .navbar-bottom #menuopen>ul>li>a.open .fleche{display:none}header#header .navbar-bottom #menuopen>ul>li>a.open2{border-left:none;position:relative;background-image:none!important}header#header .navbar-bottom #menuopen>ul>li>a.open2:hover{background:#ed0080;border-left:none}header#header .navbar-bottom #menuopen>ul>li>a.open2 .fleche{display:block;float:none;position:absolute;top:7px;left:10px;width:8px;height:16px;background:url(../../../images/common/header/menu_fleche.png) left 0 top -48px no-repeat}header#header .navbar-bottom #menuopen>ul>li>a:focus{text-decoration:none}header#header .navbar-bottom #menuopen>ul>li ul{display:none;opacity:0;padding:0;margin:0 0 0 -3px;background:#e8e8e8;position:relative;left:-250px}header#header .navbar-bottom #menuopen>ul>li ul li{margin:0 0 1px;font-size:13px;text-transform:uppercase;background:#fff}header#header .navbar-bottom #menuopen>ul>li ul li a{display:block;padding:8px 15px 0 50px;height:43px;position:relative;border-left:3px solid transparent}header#header .navbar-bottom #menuopen>ul>li ul li a .fleche{font-size:20px;position:absolute;top:7px;right:10px;width:8px;height:16px;background:url(../../../images/common/header/menu_fleche.png) left top no-repeat;margin-top:5px}header#header .navbar-bottom #menuopen>ul>li ul li a.open,header#header .navbar-bottom #menuopen>ul>li ul li a:hover{text-decoration:none;color:#ed0080;border-left:3px solid #ed0080}header#header .navbar-bottom #menuopen>ul>li ul li a.open .fleche,header#header .navbar-bottom #menuopen>ul>li ul li a:hover .fleche{background-position:left 0 top -16px}header#header .navbar-bottom #menuopen>ul>li ul li a.open{cursor:default;background:#2d2e32;color:#fff;border-left:3px solid #2d2e32}header#header .navbar-bottom #menuopen>ul>li ul li a.open:hover{background:#2d2e32;border-left:3px solid #2d2e32}header#header .navbar-bottom #menuopen>ul>li ul li a.open .fleche{display:none}header#header .navbar-bottom #menuopen>ul>li ul li li a{border-left:6px solid transparent}header#header .navbar-bottom #menuopen>ul>li ul li li a.open,header#header .navbar-bottom #menuopen>ul>li ul li li a:hover{border-left:6px solid #ed0080}header#header .navbar-bottom #menuopen>ul>li.retour{display:none;text-transform:uppercase;text-align:center;height:43px;padding:8px 0;border:none;background:#e8e8e8;position:relative;box-shadow:0 4px 5px 0 rgba(0,0,0,.12)}header#header .navbar-bottom #menuopen>ul>li.retour a{color:#2d2e32;display:block;font-weight:500;padding:4px 0 0}header#header .navbar-bottom #menuopen>ul>li.retour a i{font-size:20px;position:absolute;top:7px;left:10px;width:8px;height:16px;background:url(../../../images/common/header/menu_fleche.png) left 0 top -32px no-repeat;margin-top:5px}header#header .navbar-bottom #menuopen>ul>li.retour a:hover{color:#ed0080}header#header .navbar-bottom #menuopen>ul>li.retour a:hover i{background-position:left bottom}header#header .navbar-bottom #menuopen>ul>li.fermer{padding-right:15px;border:none}header#header .navbar-bottom #menuopen>ul>li.fermer a{text-align:right;padding-right:30px;padding-top:13px;color:#ed0080;display:block;background:url(../../../images/common/header/menu_fermer.png) right center no-repeat}header#header .navbar-bottom #menuopen>ul>li.fermer a:hover{color:#2d2e32}header#header .navbar-bottom #menuopen>ul>li.tous{text-transform:none!important;text-align:center;font-weight:500;height:43px;padding:8px 0;border:none;background:#e8e8e8;position:relative;font-family:Roboto #000,sans-serif}header#header .navbar-bottom #menuopen>ul>li.tous:before{content:' ';width:17px;height:12px;position:absolute;left:calc(50% - 8px);bottom:-11px;background:url(../../../images/common/header/menu_pointe.png) left top no-repeat}header#header .navbar-bottom #menuopen>ul>li.prixpub{border-color:#ed0080}header#header .navbar-bottom #menuopen>ul>li.prixpub>a{background-color:#ed0080;color:#fff;background-image:url(../../../images/common/header/menu_cate_prixpub.png)}header#header .navbar-bottom #menuopen>ul>li.theme>a.open,header#header .navbar-bottom #menuopen>ul>li.theme>a:hover{background-color:#2d2e32}header#header .navbar-bottom #menuopen>ul>li.theme_1{border-color:#f7941d}header#header .navbar-bottom #menuopen>ul>li.theme_1:hover{background-color:#f7941d}header#header .navbar-bottom #menuopen>ul>li.theme_2{border-color:#005e20}header#header .navbar-bottom #menuopen>ul>li.theme_2:hover{background-color:#005e20}header#header .navbar-bottom #menuopen>ul>li.theme_3{border-color:#7186db}header#header .navbar-bottom #menuopen>ul>li.theme_3:hover{background-color:#7186db}header#header .navbar-bottom #menuopen>ul>li.theme_4{border-color:#26bdd0}header#header .navbar-bottom #menuopen>ul>li.theme_4:hover{background-color:#26bdd0}header#header .navbar-bottom #menuopen>ul>li.theme_5{border-color:#365899}header#header .navbar-bottom #menuopen>ul>li.theme_5:hover{background-color:#365899}header#header .navbar-bottom #menuopen>ul>li.theme_6{border-color:#dd4563}header#header .navbar-bottom #menuopen>ul>li.theme_6:hover{background-color:#dd4563}header#header .navbar-bottom #menuopen>ul>li.theme_7{border-color:#f05946}header#header .navbar-bottom #menuopen>ul>li.theme_7:hover{background-color:#f05946}header#header .navbar-bottom #menuopen>ul>li.theme_8{border-color:#e21d3a}header#header .navbar-bottom #menuopen>ul>li.theme_8:hover{background-color:#e21d3a}header#header .navbar-bottom #menuopen>ul>li.theme_9{border-color:#d4e439}header#header .navbar-bottom #menuopen>ul>li.theme_9:hover{background-color:#d4e439}header#header .navbar-bottom #menuopen>ul>li.theme_10{border-color:#9370D8}header#header .navbar-bottom #menuopen>ul>li.theme_10:hover{background-color:#9370D8}header#header .navbar-bottom #menuopen>ul>li.theme_1>a{color:#f7941d;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_2>a{color:#005e20;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_3>a{color:#7186db;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_4>a{color:#26bdd0;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_5>a{color:#365899;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_6>a{color:#dd4563;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_7>a{color:#f05946;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_8>a{color:#e21d3a;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_9>a{color:#d4e439;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_10>a{color:#9370D8;font-weight:400}header#header .navbar-bottom #menuopen>ul>li.theme_10:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_1:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_2:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_3:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_5:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_6:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_7:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_8:hover>a,header#header .navbar-bottom #menuopen>ul>li.theme_9:hover>a{color:#fff!important}header#header .navbar-bottom #menuopen>ul>li.theme_4:hover>a{background-color:#26bdd0;color:#fff!important}header#header .navbar-bottom #menuopen>ul>li.cate>a{background:url(../../../images/common/header/menu_cate.png) 10px top no-repeat}header#header .navbar-bottom #menuopen>ul>li.cate.cate_jardin>a{background-position:left 10px top 0}header#header .navbar-bottom #menuopen>ul>li.cate.cate_jardin>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_jardin>a:hover{background-color:#1a773b;background-position:left 10px top -43px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_jardin>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_jardin>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_deco>a{background-position:left 10px top -86px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_deco>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_deco>a:hover{background-color:#f197b8;background-position:left 10px top -129px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_deco>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_deco>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_linge>a{background-position:left 10px top -172px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_linge>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_linge>a:hover{background-color:#931d7d;background-position:left 10px top -215px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_linge>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_linge>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_mobilier>a{background-position:left 10px top -258px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_mobilier>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_mobilier>a:hover{background-color:#a8dbf3;background-position:left 10px top -301px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_mobilier>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_mobilier>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_cuisine>a{background-position:left 10px top -344px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_cuisine>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_cuisine>a:hover{background-color:#0079bc;background-position:left 10px top -387px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_cuisine>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_cuisine>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_sdb>a{background-position:left 10px top -430px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_sdb>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_sdb>a:hover{background-color:#ef9100;background-position:left 10px top -473px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_sdb>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_sdb>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_rangement>a{background-position:left 10px top -516px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_rangement>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_rangement>a:hover{background-color:#e42119;background-position:left 10px top -559px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_rangement>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_rangement>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_festif>a{background-position:left 10px top -602px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_festif>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_festif>a:hover{background-color:#96be0e;background-position:left 10px top -645px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_festif>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_festif>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_animalerie>a{background-position:left 10px top -688px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_animalerie>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_animalerie>a:hover{background-color:#20ac83;background-position:left 10px top -731px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_animalerie>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_animalerie>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.cate.cate_activite>a{background-position:left 10px top -774px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_activite>a.open,header#header .navbar-bottom #menuopen>ul>li.cate.cate_activite>a:hover{background-color:#90a8c5;background-position:left 10px top -817px}header#header .navbar-bottom #menuopen>ul>li.cate.cate_activite>a.open{cursor:default}header#header .navbar-bottom #menuopen>ul>li.cate.cate_activite>a.open.open2{cursor:pointer}header#header .navbar-bottom #menuopen>ul>li.plus:hover{border-color:#ed0080}header#header .navbar-bottom #menuopen>ul>li.plus>a{background:#2d2e32;color:#fff}header#header .navbar-bottom #menuopen>ul>li.plus>a.open,header#header .navbar-bottom #menuopen>ul>li.plus>a:hover{background:#ed0080}header#header.scroll .navbar-top,header#header.scroll .navbar-top .navbar-form{-webkit-box-shadow:0 2px 5px 0 #999;-moz-box-shadow:0 2px 5px 0 #999;box-shadow:0 2px 5px 0 #999}header#header.scroll .navbar-top{z-index:1000}header#header.scroll .navbar-top .navbar-plus .header-navbar .magasin{left:230px}@media (min-width:375px){header#header .navbar-top .navbar-plus .header-navbar .mini-cart-header,header#header .navbar-top .navbar-plus .header-navbar .wishlist-header{display:block}}@media (min-width:439px){header#header .navbar-top .navbar-plus{padding-left:110px!important}}@media (min-width:470px){header#header .navbar-top{position:fixed}header#header .navbar-top .navbar-plus .header-navbar .magasin{width:170px}header#header .navbar-top .navbar-plus .header-navbar .ouverture{display:block}header#header .navbar-top .navbar-plus .header-navbar .ouverture .first{display:inline}header#header .navbar-bottom{position:fixed;top:120px}header#header .navbar-bottom #menuopen>ul>li .deco{left:230px}.popup#cookies_popup .cadre_popup .select p{height:auto}}@media (min-width:510px){header#header .navbar-top .navbar-logo{width:390px}header#header .navbar-top .navbar-logo #logoDesktop,header#header .navbar-top .navbar-logo #logoMobile{width:200px}}@media (min-width:650px){header#header .navbar-top .navbar-plus .compte{display:block}header#header .navbar-top .navbar-plus{padding-left:0!important}}@media (min-width:800px){header#header .navbar-top .navbar-plus .fidelite{display:block}header#header .navbar-bottom #menuopen{background:#fff;width:260px}}@media (min-width:960px){header#header .navbar-top.form-open .navbar-logo,header#header.scroll .navbar-top .navbar-logo .infoscroll{display:block}header#header .navbar-top .navbar-logo{width:350px}header#header .navbar-top .navbar-logo #logoDesktop,header#header .navbar-top .navbar-logo #logoMobile{width:180px}header#header .navbar-top .navbar-form{position:relative;top:0;width:calc(100% - 340px)}header#header .navbar-top.form-open .navbar-form{position:absolute;left:350px;width:calc(100% - 350px)!important;z-index:100}header#header.scroll .navbar-top .navbar-logo{width:850px;float:left}header#header.scroll .navbar-top .navbar-logo #logoDesktop,header#header.scroll .navbar-top .navbar-logo #logoMobile{padding:10px 0 0 50px;width:230px}header#header.scroll .navbar-top .navbar-form{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}header#header.scroll .navbar-top .navbar-plus{width:148px!important;right:15px}header#header.scroll .navbar-top .navbar-plus .compte,header#header.scroll .navbar-top .navbar-plus .fidelite{display:none}header#header:not(.scroll) .navbar-bottom{width:100%}header#header:not(.scroll) .navbar-bottom #menu{height:43px;float:left;top:0;position:relative;margin-top:-1px;width:180px;background:url(../../../images/common/header/header.png) 0 -364px no-repeat #2d2e32}header#header:not(.scroll) .navbar-bottom #menu span,header#header:not(.scroll) .navbar-bottom>.theme{display:block}header#header:not(.scroll) .navbar-bottom #menu:hover{background-color:#e5dfdf;color:#2d2e32;text-decoration:none}}footer#footer .bandeau{background:#0dafbc;color:#fff;font-size:11px;height:50px}footer#footer .bandeau .container{width:100%;max-width:660px;padding:0;position:relative}footer#footer .bandeau .container .texte{padding-right:130px;padding-left:40px;padding-top:8px;margin-top:5px;background:url(../../../images/common/footer/bandeau.png) 5px center no-repeat;height:42px}footer#footer .bandeau .container .lien{width:105px;position:absolute;top:5px;right:10px;font-size:15px}footer#footer .bandeau .container .lien a{color:#fff;border:1px solid #fff;width:110px;display:block}footer#footer .bandeau .container .lien a:hover{background:#fff;color:#0dafbc}footer#footer .infos{padding:18px 0;min-height:300px}footer#footer .infos .container{width:100%;max-width:900px;padding:0;position:relative}footer#footer .infos .container .bloc{margin:0;padding:0 15px;float:left;width:50%}footer#footer .infos .container .bloc.bloc_tel{width:100%;margin-top:15px;text-align:center}footer#footer .infos .container .bloc.bloc_image{position:absolute;top:300px;right:15px;overflow:hidden;max-height:175px}footer#footer .infos .container .bloc strong{font-size:12px;text-transform:uppercase;margin-bottom:15px;display:block}footer#footer .infos .container .bloc ul{padding:0;margin:0;list-style-type:none}footer#footer .infos .container .bloc ul li a{color:#d5d5d6}footer#footer .infos .container .bloc ul li a:hover{color:#ed0080;text-decoration:none}footer#footer .infos .container .bloc img{width:100%;height:auto}footer#footer .infos .container .bloc .texte .tel{font-weight:700;color:#ed0080;font-size:24px;display:block;margin-bottom:8px;margin-top:5px}footer#footer .infos .container .bloc .texte a{color:#ed0080;text-decoration:none}footer#footer .infos .container .bloc .texte a:hover{color:#fff}footer#footer .liens{background:#3b3c40;padding-bottom:18px}footer#footer .footer-3 .selectedCountry div{display:flex;align-items:center;justify-content:center;padding:5px;width:100%}footer#footer .footer-3 .select{cursor:pointer}footer#footer .footer-3 .selectedCountry div:first-child{border-right:1px solid #707070}footer#footer .footer-3 .selectedCountry{display:flex;border:1px solid #707070;width:13em}@media(max-width :959px){header#header .navbar-top .navbar-plus{left:195px}}@media(max-width :850px){footer#footer .reviews{padding-top:16px!important}}footer#footer .reviews{height:40px;padding-top:34px;text-align:center;margin-bottom:14px;padding-left:30%;padding-right:30%}footer#footer .liens .container{width:50%;max-width:900px;padding:13px 0 0;margin:0}footer#footer .liens .container .bloc{padding:0 5px}footer#footer .liens .container .bloc a{background:#fff;border:1px solid #fff;color:#2d2e32;display:block;margin-top:5px;padding:5px 15px}footer#footer .liens .container .bloc a.dark,footer#footer .liens .container .bloc a:hover{background:0 0;border:1px solid #fff;color:#fff}footer#footer .liens .container .bloc a.dark:hover{background:#fff;border:1px solid #fff;color:#2d2e32}footer#footer .reseaux{background:#48494e;height:70px;padding-top:20px;text-align:center}footer#footer .reseaux .container{width:100%;max-width:600px}footer#footer .reseaux .container a{padding-right:10px;padding-left:10px;color:#fff;font-size:30px}footer#footer .reseaux .container a:first-child{padding-left:0}footer#footer .reseaux .container a:last-child{padding-right:0}footer#footer .reseaux .container a:hover{color:#ed0080;text-decoration:none}footer#footer .bayadere{background-position:0 0!important;background-repeat:repeat-x!important;width:100%;height:3px}footer#footer .mentions{text-align:center;padding:13px 5px;display:block}footer#footer .mentions a{color:#d5d5d6}footer#footer .mentions a:hover{color:#fff;text-decoration:underline}footer#footer .logo{display:block;text-align:center;padding-bottom:10px;margin-top:30px}@media (min-width:370px){footer#footer .bandeau{font-size:15px}footer#footer .bandeau .container .texte{padding-top:0}}footer#footer .footer-1,footer#footer .footer-2{grid-template-columns:repeat(auto-fit,minmax(14em,1fr));grid-row-gap:1em;font-size:14px}@media (min-width:420px){footer#footer .reseaux .container a{padding-right:20px;padding-left:20px}}@media (min-width:440px){footer#footer .bandeau .container .texte{padding-right:200px}footer#footer .bandeau .container .lien,footer#footer .bandeau .container .lien a{width:175px}}@media (min-width:635px){footer#footer .bayadere,footer#footer .logo,footer#footer .mentions{display:block}footer#footer .bandeau .container .texte{padding-top:10px}footer#footer .infos{min-height:190px}footer#footer .infos .container .bloc{width:33%;float:left}footer#footer .infos .container .bloc.bloc_tel{width:33%;margin-top:0;text-align:left}footer#footer .infos .container .bloc.bloc_image{top:190px;width:50%;max-height:175px}footer#footer .liens .container .bloc{padding:0 15px}footer#footer .liens .container .bloc a{padding:10px 15px}}@media (min-width:959px){footer#footer .liens .container{width:100%;margin:0 auto}footer#footer .liens .container .bloc{float:left;width:25%}footer#footer .infos .container .bloc,footer#footer .infos .container .bloc.bloc_tel{width:25%}footer#footer .infos .container .bloc.bloc_image{top:0;right:0;width:25%}}footer#footer .not-attached{display:none!important}footer#footer .footer-1{border-top:1px solid #95989A;display:grid;padding:2em}footer#footer .f-col{display:flex;flex-direction:column}footer#footer .f-c{display:flex;align-items:center;flex-wrap:wrap}footer#footer .footer-1 span{color:#575757}footer#footer .footer-2{background-color:#282828;padding:3em 6em;display:grid;grid-column-gap:4em;position:relative;line-height:1.42857143!important}footer#footer #gotop{position:absolute;top:-25px;left:calc(50% - 25px);padding:0;right:auto;bottom:auto;display:initial;background:initial}footer#footer .bg-top{width:49px;height:49px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -226px -51px}footer#footer .bg-map{width:26px;height:25px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -295px -51px}footer#footer .bg-franchise{width:18px;height:19px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -269px -120px}footer#footer .bg-blog{width:23px;height:23px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -226px -120px}footer#footer .bg-mail{width:17px;height:14px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -226px -163px}footer#footer .footer-2 .uppercase{font-size:16px}footer#footer .uppercase{text-transform:uppercase}footer#footer .footer-2 .rs{width:100%}footer#footer .f-ju-a{display:flex;justify-content:space-around}footer#footer .footer-2 .rs a{margin:0 10px}.footer-2 a,.footer-2 h3,footer#footer .footer-2{color:#fff}@font-face{font-family:icomoon;src:url(../../fonts/new-fonts/icomoon/icomoon.eot);src:url(../../fonts/new-fonts/icomoon/icomoon.eot#iefix) format('embedded-opentype'),url(../../fonts/new-fonts/icomoon/icomoon.ttf) format('truetype'),url(../../fonts/new-fonts/icomoon/icomoon.woff) format('woff'),url(../../fonts/new-fonts/icomoon/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class*=" icon-"] span,[class^=icon-] span,footer#footer [class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer#footer .footer-2 .rs span{font-size:32px}footer#footer .icon-facebook:before{content:"\e901";color:#fff}footer#footer .icon-twitter:before{content:"\e910";color:#fff}footer#footer .icon-youtube:before{content:"\e911";color:#fff}footer#footer .icon-instagram:before{content:"\e909";color:#fff}footer#footer .footer-2 ul{padding-left:10px}footer#footer .footer-2 ul li{margin-bottom:10px}footer#footer .footer-2 li a{color:#fff!important}footer#footer .gd-r-2{display:grid;grid-row-gap:2em}footer#footer .mgt-15{margin-top:15px}footer#footer .footer-2 .foot-num{color:#FF8C04;padding:5px 10px;border-radius:25px;font-size:24px;font-weight:700;background-color:#fff}footer#footer .footer-2 p{font-size:14px}footer#footer p{font-size:16px}footer#footer .mg-15-0{margin:15px 0}footer#footer .footer-2 h3{text-transform:uppercase;font-size:16px;margin-bottom:15px;margin-top:0}footer#footer .footer-2,footer#footer .footer-2 a,footer#footer .footer-2 a:hover,footer#footer .footer-2 h3{color:#fff}.footer-2 a:hover,footer#footer .footer-3 a:hover{text-decoration:none}.footer-3 ul{margin-bottom:0}footer#footer .mgr-5{margin-right:5px}footer#footer .footer-3{padding:2em;display:grid;grid-template-columns:repeat(auto-fit,minmax(14em,auto));grid-row-gap:1em;font-size:14px}footer#footer .mgb-10{margin-bottom:10px}footer#footer .f-ju-c{display:flex;justify-content:center}footer#footer ul{padding:0}footer#footer li{list-style-type:none}footer#footer .mg-0-05{margin:0 5px}footer#footer .footer-3 .greyblack{text-align:center}footer#footer .footer-3 .countries{width:10em;align-self:center;position:relative;margin:auto}footer#footer .footer-3 .countries img,footer#footer .footer-3 .countries_margin_right{margin-right:5px}footer#footer .footer-3 #countriesList{border:1px solid #707070;border-bottom:0;width:13em;position:absolute;background-color:#fff;bottom:100%;display:none}footer#footer .footer-3 #countriesList li{padding:5px}.footer-3 li a,footer#footer .footer-3 .greyblack{color:rgba(0,0,0,.6);font-weight:400}.bg-menu_deroulant_FR{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -126px -104px}.bg-menu_deroulant_BE{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -10px -10px}.bg-menu_deroulant_CFR{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -68px -10px}.bg-menu_deroulant_GF{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -126px -57px}.bg-menu_deroulant_GP{width:30px;height:20px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -184px -10px}.bg-menu_deroulant_LU{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -126px -10px}.bg-menu_deroulant_MU{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -10px -104px}.bg-menu_deroulant_NC{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -68px -104px}.bg-menu_deroulant_MQ{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -10px -57px}.bg-menu_deroulant_RE{width:38px;height:27px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/countries.png) -68px -57px}footer#footer .footer-3 .bg-countries{width:20px;height:13px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -307px -120px}footer#footer .ligne img{background-color:#fff;width:500px;height:1px;margin:5px 0 15px}footer#footer .orange{color:#FF8C04}footer#footer .footer-2 .new{padding:2px;background-color:#FF8C04;font-weight:700}@media only screen and (max-device-width:1024px){.infos-mag,.none,footer#footer .menu{display:none!important}footer#footer .footer-2{background-color:#282828;padding:3em 1em;grid-row-gap:3em}footer#footer #gotop{left:44%}}footer#footer .item_CFR,footer#footer .item_NC{display:none}section#seo,section#seo .seo-2,section#seo .texte{display:grid;grid-row-gap:2em}section#seo{background-color:#E1DADA;grid-template-columns:repeat(12,1fr);font-size:16px;font-weight:400}section#seo .seo-1{grid-column:2/12;text-align:center;padding:2em}h2,section#seo h1{font-size:21px}section#seo .seo-1 hr{height:4px;background-color:#000;width:10em;margin:1em auto}section#seo .seo-2{grid-column:2/12;grid-template-columns:repeat(auto-fit,minmax(14em,auto));grid-column-gap:2em}.gd-1-1,.gd-1-1-1,.gd-1-1-1-c,.gd-1-1-c,.gd-10-1,.gd-7-1,.gd-a-a,.gd-a-a-s,.gd-auto-1,.gd-auto-1-c{grid-column-gap:1em}section#seo .texte{padding:2em;text-align:justify}section#seo .titre{text-align:center;font-size:18px}section#seo .cadre_specialiste{background-color:#fff;line-height:1.42857143;color:#333;font-size:15px;font-weight:400}#popup_background{top:0;height:100vh;z-index:1000}.popup#popup_choixmagasin .fermer.hiden{background:inherit}.popup#popup_choixmagasin .fermer,.popup#popup_delivery .fermer,.popup#popup_ecoPart .fermer,.popup#popup_magasin .cadre_popup .fermer .icon_fermer,.popup#popup_navigation .cadre_popup .fermer .icon_fermer,.popup#popup_retrait .fermer,footer#footer .bayadere{display:inline-block;background:url(../../../images/accueil/sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.popup#popup_magasin .cadre_popup .fermer .icon_fermer{background-position:-85px -4px;width:20px;height:20px;float:right;margin-left:5px}.popup#popup_magasin .cadre_popup .fermer{position:absolute;top:15px;right:15px;color:#fff;text-transform:uppercase;font-size:13px}.popup#cookies_popup{display:none;opacity:0;position:fixed;z-index:3000;background:rgba(50,50,50,.8);width:50%;height:calc(60vh - 70px);overflow-y:auto;top:0}.popup#cookies_popup .cadre_popup .select .onoffswitch{position:relative;width:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:15px}.popup#cookies_popup .cadre_popup .select .onoffswitch-checkbox{display:none}.popup#cookies_popup .cadre_popup .select .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:0}.popup#cookies_popup .cadre_popup .select .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.popup#cookies_popup .cadre_popup .select .onoffswitch-inner:before{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.popup#cookies_popup .cadre_popup .select .onoffswitch-inner:before{content:"Oui";padding-left:10px;background-color:#e22b82;color:#FFF}.popup#cookies_popup .cadre_popup .select .onoffswitch-inner:after{content:"Non";padding-right:10px;background-color:#ccc;color:rgba(0,0,0,.5);text-align:right}.popup#cookies_popup .cadre_popup .select .onoffswitch-switch{display:block;width:18px;margin:6px;background:#FFF;position:absolute;top:0;bottom:3px;right:56px;border-radius:20px;transition:all .3s ease-in 0s}.popup#cookies_popup .cadre_popup button{color:#fff;background-color:#e22b82;width:15%;margin-left:25%;margin-right:32%;height:43px;font-size:15px;margin-top:2%}.popup#cookies_popup .cadre_popup .select #block_container{text-align:center}#onoffswitch,.popup#cookies_popup .cadre_popup .select #bloc1{display:inline}.popup#popup_magasin .cadre_popup .liens:after,.popup#popup_magasin .cadre_popup .liens:before{display:table;content:' '}.popup#cookies_popup .btn-primary{border-color:#e22b82}.popup#cookies_popup .cadre_popup .select .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.popup#cookies_popup .cadre_popup .select .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:16px}.popup#popup_magasin .cadre_popup .fermer:hover{color:#2d2e32;text-decoration:none}.popup#popup_magasin .cadre_popup .titre{font-size:24px;margin-bottom:15px}.popup#popup_magasin .cadre_popup .ouverture{font-size:13px;padding-left:13px;background:url(../../../images/common/header/dispo.png) 2px -3px no-repeat;margin-bottom:15px}.popup#popup_magasin .cadre_popup .ouverture.nondispo{background-position:2px -23px}.popup#popup_magasin .cadre_popup .tel{font-size:15px;font-weight:900}.popup#popup_magasin .cadre_popup .horaires{margin-top:15px}.popup#popup_magasin .cadre_popup .liens{margin-bottom:25px}.popup#popup_magasin .cadre_popup .liens:after{clear:both}.popup#popup_magasin .cadre_popup .liens a{width:180px;display:block;border:1px solid #fff;margin:15px 0 0;color:#fff}.popup#popup_magasin .cadre_popup .liens a:hover{color:#ed0080;background:#fff}.popup#popup_navigation{top:70px;color:#fff}.popup#popup_navigation .cadre_popup{background:#ed0080;padding:50px 10px;max-width:500px;position:relative}.popup#popup_navigation .cadre_popup .fermer .icon_fermer{background-position:-64px -4px}.popup#popup_navigation .cadre_popup .fermer{position:absolute;top:15px;right:15px;color:#fff;text-transform:uppercase;padding-right:28px;font-size:13px}.popup#popup_navigation .cadre_popup .fermer:hover{color:#2d2e32;text-decoration:none}.popup#popup_navigation .cadre_popup p{margin-bottom:15px}.popup#popup_navigation .cadre_popup .lien{padding:10px 0;width:180px;text-transform:uppercase;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #fff;margin:15px 0 0;color:#fff}.popup#popup_navigation .cadre_popup .lien:hover{text-decoration:none;color:#ed0080;background:#fff}.popup#popup_recherche{position:absolute}.popup#popup_recherche .cadre_popup{background:#fff;padding:10px 0;width:100%;position:relative;border:1px solid grey}.popup#cookies_popup .cadre_popup .fermer,.popup#popup_recherche .cadre_popup .fermer{position:absolute;top:1px;right:15px;color:#ed0080;text-transform:uppercase;padding-right:28px;font-size:13px}.popup#popup_recherche .cadre_popup .fermer:hover{color:#2d2e32;text-decoration:none}.popup#popup_recherche .cadre_popup p{font-size:15px;text-align:center}.popup#popup_recherche .cadre_popup ul{width:280px;margin:0 auto;text-align:center;padding:0;list-style-type:none}.popup#popup_recherche .cadre_popup ul li a{font-size:13px;display:block}@media (max-width :640px){.popup#popup_recherche .cadre_popup ul li a{padding-bottom:7px}}.popup#popup_recherche .cadre_popup ul li a:hover{color:#F0050A;text-decoration:none}.popup#popup_recherche .cadre_popup .nonenvoye{display:block}.popup#popup_recherche .cadre_popup .envoye .resultats{color:#000;margin:0 auto}.popup#popup_recherche .cadre_popup .envoye .resultats .result-div{margin:0 auto;height:auto;overflow:auto;padding-left:50px;text-align:left;width:100%}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat{min-height:80px;border-bottom:1px solid #e5dfdf;display:block}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat img{width:70px;float:left;margin-top:5px}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat .text{padding:25px 10px 0;float:left;display:block;width:70%;text-align:left}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat:last-child{border-bottom:none}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat:hover{color:#F0050A}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat:hover img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#popup_ecoPart,.popup#popup_choixmagasin,.popup#popup_delivery,.popup#popup_retrait{top:0;background:#fff;height:100vh;display:block;opacity:1}.popup#popup_choixmagasin .fermer,.popup#popup_delivery .fermer,.popup#popup_ecoPart .fermer,.popup#popup_retrait .fermer{position:absolute;top:15px;right:15px;width:28px;height:28px;background-position:-64px -4px;padding-right:28px;z-index:1000}.popup#popup_choixmagasin .fermer:hover{opacity:.7}.popup#popup_choixmagasin .cadre_popup,.popup#popup_ecoPart .cadre_popup,.popup#popup_retrait .cadre_popup{padding:35px 15px 15px;width:100%;position:relative;overflow:auto;max-height:100vh}.popup#popup_retrait .cadre_popup{padding:0}.popup#cookies_popup .cadre_popup{padding:35px 15px 15px;width:100%;position:fixed;overflow:auto;max-height:100vh;height:calc(98vh - 70px);background-color:#fff;overflow-y:hidden}.popup#cookies_popup .cadre_popup .select,.popup#cookies_popup .cadre_popup .soustitre{font-family:Roboto,sans-serif;font-size:15px;padding-left:120px;padding-right:120px}.popup#cookies_popup .cadre_popup .select p{text-align:justify;height:280px;font-size:13px}.popup#cookies_popup .cadre_popup .soustitre p{padding-left:30px;text-align:center}.popup#cookies_popup .cadre_popup .select .cookieTitle{font-weight:700;font-size:14px;line-height:1.5}.popup#cookies_popup .cadre_popup .select .cookieType{margin-top:10px}.popup#popup_choixmagasin .cadre_popup .logo{margin:15px auto;display:block}.popup#popup_choixmagasin .cadre_popup .titre{text-align:center;color:red;font-size:24px}.popup#cookies_popup .cadre_popup .title{font-family:Roboto light,sans-serif;font-weight:400}.popup#popup_choixmagasin .cadre_popup .soustitre{text-align:center;color:#333;font-size:15px;margin:10px auto -12px;width:473px}.popup#popup_choixmagasin .cadre_popup .formulaire{max-width:274px;margin:32px auto 84px}.popup#popup_choixmagasin .cadre_popup .formulaire:before{display:table;content:' '}.popup#popup_choixmagasin .cadre_popup .formulaire:after{clear:both;display:table;content:' '}.popup#popup_choixmagasin .cadre_popup .formulaire .msg_error{color:red;font-size:13px;font-weight:700;text-align:center}.popup#popup_choixmagasin .cadre_popup .formulaire form{border:3px solid #e5dfdf;background:#fff;height:50px;margin:0 auto;display:block;vertical-align:top;padding:10px 50px 0 15px;width:304px;max-width:100%;position:relative}.popup#popup_choixmagasin .cadre_popup .formulaire form input{padding:0 3px 1px 15px;border:0;border-bottom:1px solid #e5dfdf;float:left;margin:5px 0 0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all .15s;font-size:12px;color:#a5a5ad;opacity:1;height:auto;width:230px;line-height:inherit}@media (max-width :500px){input::-webkit-input-placeholder{font-size:12px;line-height:1.75}}::-webkit-input-placeholder{color:#a5a5ad!important}.popup#popup_choixmagasin .cadre_popup .formulaire form input:focus,.popup#popup_choixmagasin .cadre_popup .formulaire form input:hover{border-color:#cec3c3}.popup#popup_choixmagasin .cadre_popup .formulaire form button{border:none;width:28px;height:28px;padding:0;position:absolute;top:15px;right:15px;background:0 0;color:#2d2e32;font-size:18px}.popup#popup_choixmagasin .cadre_popup .formulaire .trouver{color:#858585;padding:12px 0;text-transform:uppercase;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;border:1px solid #858585;cursor:pointer;margin:21px 0 0;width:274px;background:url(../../../images/common/header/header.png) 19px -155px no-repeat;font-weight:500}.popup#popup_choixmagasin .cadre_popup .formulaire .rechercher{color:#fff;background:red;padding:8px 22px 15px 10px;text-transform:uppercase;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid red;cursor:pointer;margin:58px -21px 15px 0;width:275px;height:41px;font-weight:500}.popup#popup_choixmagasin .cadre_popup .formulaire .trouver:hover{text-decoration:none;color:red;border:1px solid red;background:url(../../../images/common/header/header.png) 19px -155px no-repeat}.popup#popup_choixmagasin .cadre_popup .resultats{max-width:550px;width:100%;margin:15px auto 0;max-height:246px;overflow-y:auto}.popup#popup_choixmagasin .cadre_popup .resultats .resultat{min-height:75px;display:block;background:url(../../../images/common/header/magasin_lieu.png) 20px 7px no-repeat #fff;padding:0 0 5px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat:before{display:table;content:' '}.popup#popup_choixmagasin .cadre_popup .resultats .resultat:after{clear:both;display:table;content:' '}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos{padding:5px 5px 0 50px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .nom_magasin span{text-transform:uppercase}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .stock .inStock{color:#9acd32}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .stock .lowStock,.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .stock .ouOfStock{color:orange}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .nom_magasin strong{font-weight:700}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .ouverture{padding-left:13px;background:url(../../../images/common/header/dispo.png) 2px -3px no-repeat}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .ouverture.nondispo{background-position:2px -23px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .retrait{padding-left:13px;background:url(../../../images/common/header/magasin_retrait.png) left center no-repeat}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .eReservation{padding-left:13px;background:url(../../../images/common/header/e-resa.png) left center no-repeat;background-size:12px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .openedstoresoon{font-size:11px;font-weight:520;margin-top:2px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .openedstoresoon .date{color:#ed0080;margin-left:3px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos .openedstoresoon .message{padding:1px 2px;background:red;color:#fff;text-align:center;border:1px solid red}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .choix{color:#fff;background:#8ed237;padding:12px 0;width:100%;text-transform:uppercase;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:10px auto 5px;cursor:pointer}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .choix.locate{background:red}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .choix:hover{text-decoration:none;background:#2d2e32}.popup#popup_choixmagasin .cadre_popup .resultats .resultat:hover .drapeau_ville div,.popup#popup_choixmagasin .cadre_popup .resultats .resultat:hover img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.popup#popup_choixmagasin .cadre_popup .autre{color:#fff;background:#2d2e32;padding:12px 0;width:100%;max-width:550px;margin:15px auto 0;text-transform:uppercase;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer}.popup#popup_choixmagasin .cadre_popup .autre:hover{text-decoration:none;background:#8ed237}.popup#popup_choixmagasin #popup_cookie{color:#fff;padding:5px;font-size:13px;line-height:14px;background:#2d2e32;min-height:45px;cursor:pointer}.popup#popup_choixmagasin #popup_cookie .cookie{width:51px;height:40px;display:inline-block;float:left;background:url(../../../images/common/header/cookie.png) left top no-repeat #2d2e32}.popup#popup_choixmagasin #popup_cookie input{vertical-align:bottom;display:none}.popup#popup_choixmagasin #popup_cookie a{color:#fff;text-decoration:underline}.popup#popup_choixmagasin #popup_cookie a:hover{text-decoration:none}@media (min-width:470px){.popup#popup_navigation .cadre_popup{padding:50px}}@media (max-width:950px){.popup#popup_recherche .cadre_popup .envoye .resultats{width:70%}}@media (min-width:950px){.popup#popup_choixmagasin,.popup#popup_ecoPart,.popup#popup_retrait{height:auto}.popup#popup_choixmagasin .cadre_popup,.popup#popup_ecoPart .cadre_popup{width:994px;margin:0 auto}.popup#popup_choixmagasin .cadre_popup .formulaire form{float:left;display:table-cell}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .infos{float:left}.popup#popup_choixmagasin .cadre_popup .resultats .resultat .choix{float:right;margin:15px 22px 0 0;width:180px}.popup#popup_choixmagasin .cadre_popup .resultats .resultat:nth-child(even){background:url(../../../images/common/header/magasin_lieu_2.png) 20px 7px no-repeat #e5dfdf}}.produits:after,.produits:before{display:table;content:' '}.produits:after{clear:both}@media(max-width :760px){.produits .produit{height:auto!important}.popup#popup_choixmagasin .cadre_popup .soustitre{width:100%}}.event_produit .produits .produit .next{bottom:-14px!important}.event_produit .produits .produit .disponibilite{height:40px!important}.produits .produit:focus,.produits .produit:hover{text-decoration:none}.produits .produit:focus .image,.produits .produit:hover .image{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.produits .produit:focus .next,.produits .produit:hover .next{background-color:#2d2e32!important;color:#e5dfdf!important}.produits .produit .e-resa{position:absolute;top:0;left:15px;width:230px;height:380px;background:url(../../../images/common/produit/DP-Picto-E-resa-Bandeau.png) left bottom no-repeat;background-size:100% 20px;cursor:pointer}.produits .produit.promo .next{background-color:#ed1c24;color:#fff}.produits .produit.coupDeBalai .image{border-color:#000}.produits .produit.coupDeBalai .info{background-color:#000;color:gold}.produits .produit.coupDeBalai .next{background-color:#000;color:#fff}.produits .produit.destockage .image{border-color:#FF0}.produits .produit.destockage .info{background-color:#FF0;color:#000}.produits .produit.exclu .info{background-color:#44bbd9;color:#fff}.produits .produit.exclu .image{border-color:#44bbd9}.produits .produit.destockage .next{background-color:#FF0;color:#fff}.produits .produit.soldes .image{border-color:#ed1c24}.produits .produit.soldes .info{background-color:#ed1c24}.produits .produit.soldes .next{background-color:#ed1c24;color:#fff}.pinkText a,.pinkText a:hover{color:#ed0080}.dontShow{display:none}@media (min-width:1024px){.errorPage{text-align:center}.errorPage img{width:1000px}}.popup#popup_choixmagasin .cadre_popup .ou{text-align:center;color:#858585;font-size:15px;display:block;padding:9px 25px}@media (min-width :768px) and (max-width :1024px){.popup#cookies_popup .cadre_popup button{margin-top:60px}.popup#cookies_popup,.popup#cookies_popup .cadre_popup{width:100%}}@media only screen and (min-width :768px) and (max-width :1024px){.popup#cookies_popup .cadre_popup .select p{height:510px}}@media (max-width:320px){header#header .navbar-top .navbar-plus .header-navbar{width:85px;height:71px}header#header .navbar-top .navbar-plus{padding-left:2px!important;left:129px}}@media (max-width:375px){header#header .navbar-top .navbar-plus{padding-left:0!important}header#header.scroll .navbar-top .navbar-plus .header-navbar .magasin{display:none!important}header#header .navbar-top .navbar-plus .header-navbar .magasin{left:100px}}@media (max-width:950px){header#header .navbar-top .navbar-plus{padding-left:35px}header#header .navbar-top .navbar-logo #logoDesktop a img,header#header .navbar-top .navbar-logo #logoMobile a img{padding:10px 0 10px 40px}header#header .navbar-top{display:-webkit-box}header#header .navbar-top .navbar-logo{width:auto}header#header .navbar-top .navbar-plus .header-navbar .mini-cart-header,header#header .navbar-top .navbar-plus .header-navbar .wishlist-header{display:block;padding:40px 0 0 35px}.popup#popup_choixmagasin .cadre_popup .ou{text-align:center;color:#2d2e32;font-size:15px;padding-top:10px;float:none;width:100%}}#recherche a,button #button1{display:block}@media (max-width:600px){#recherche .center{margin:auto!important;width:100%!important;padding:10px 10px 10px 50px!important}}@media screen and (min-width:768px) and (max-width:1250px){#recherche .center{margin:auto!important;width:40%!important;padding:10px!important}}#recherche a.searchButton{color:red;text-transform:lowercase}#recherche a.searchButton .firstLetter{text-transform:capitalize!important}#recherche a{color:#fff;width:100%;border:1px solid #fff;margin:15px 0 0;text-align:center;font-size:14px}#recherche .center{margin:auto;width:100%;float:right}button #button2{display:none}.miniscule{text-transform:lowercase;display:inline}.prixNonMembreText{float:right;padding-right:5px;font-family:Roboto}.prixNonMembre{font-size:15px;display:block;position:absolute;bottom:0;right:25px}.success{border:1px solid;height:43px;width:470px;font:700 15px verdana;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;padding-top:12px!important;text-shadow:2px 2px 2px #ccc;text-align:center;color:#FFF;background:#8dc63f}.noProductsMessage1,.opening{font-weight:700}.rayons{width:50%;float:left;margin-left:50px!important;margin-top:30px!important}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div a span{font-family:Roboto;font-size:15px;text-decoration:none}.noProductsMessage1,.noProductsMessage2{font-family:Roboto,sans-serif}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div a:hover{color:red;text-decoration:none}.rayons p{float:left}.containerBlock{text-align:center}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div{float:left;width:30%!important;margin:0}.popup#popup_recherche .cadre_popup .envoye .resultats .right-div{width:70%!important;margin:0}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div p{text-align:left!important}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat1{display:block;width:100%}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat1 span{width:100%;display:block;text-align:center}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div .resultat1 span{text-align:left;font-size:13px}@media (max-width :640px){.popup#popup_recherche .cadre_popup .envoye .resultats .left-div .resultat1 span{padding-bottom:10px}}@media screen and (max-width:600px){.popup#popup_recherche .cadre_popup .envoye .resultats{width:100%;margin:0;max-height:320px}.popup#popup_recherche .cadre_popup .envoye .resultats .result-div{width:100%!important;padding-left:0}#recherche .center,.popup#popup_recherche .cadre_popup .envoye .resultats .left-div,.popup#popup_recherche .cadre_popup .envoye .resultats .right-div{width:100%}.popup#popup_recherche .cadre_popup .envoye .resultats .right-div{padding-left:1px!important}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div{background:#e5dfdf;padding-bottom:20px;padding-left:30px!important;padding-right:0;padding-top:20px}.popup#popup_recherche .cadre_popup .envoye .resultats .left-div p,.popup#popup_recherche .cadre_popup p{display:none}.popup#popup_recherche .cadre_popup .envoye .resultats .resultat img{margin-left:0}#recherche a{color:#fff;width:100%;display:block;border:1px solid #fff;margin:15px 0 0;font-size:14px}}.noProductsMessage2{font-size:15px}.noPrductsImage{text-align:center;float:left}.opening{color:#96be0e}.lineSeperator{border-top:1px solid #e5dfdf;padding-top:25px;margin:30px 0 15px}.notbold{font-weight:400!important}​ .searchEmptyResult{width:500px}@media (max-width:650px){.searchEmptyResult{width:100%}}#widget-powered-wrapper{margin:10px 0!important}.video{margin-top:7px;cursor:pointer;margin-right:auto;margin-left:auto;text-align:center}@media(max-width :1038px){.video{width:50px;cursor:pointer;position:absolute;left:10px;top:0;z-index:1}popup#popup_recherche .cadre_popup p{font-size:12px!important;margin-bottom:15px!important;text-align:center!important;margin-top:20px!important}}.fleche{float:right;font-size:20px;width:8px;height:16px;background:url(../../../images/common/header/menu_fleche.png) left top no-repeat;margin-top:13px;padding-left:20px}#limitProductsReachedPopup .modal-header .close{height:15px;width:15px;background:url(../../../images/common/header/menu_fermer.png);background-size:15px 15px;opacity:inherit}#limitProductsReachedPopup .btn-primary{border-radius:4px;height:43px;color:#fff;background-color:red;border-color:red}#limitProductsReachedPopup .modal-title{text-align:center;font-size:24px;font-family:Roboto #000,sans-serif}#limitProductsReachedPopup .modal-body>p{font-family:Roboto light,sans-serif;font-size:15px;text-align:center}@media (min-width :780px){#rowClass{margin:0 auto!important;width:28%}}#dataProtection{Line-Height:2}#dataProtection .fleche{margin-top:-8px}footer#footer .mentions li{height:24px;margin:10px 0;text-align:right;list-style-type:none}footer#footer .mentions #countriesList,footer#footer .mentions .selectedCountry{background-color:#2d2e32;white-space:nowrap;border-color:#FFF;border-style:solid;border-width:thin 1px;text-align:left}footer#footer .mentions li label{font-weight:300}footer#footer .mentions li a{margin-right:47px}footer#footer .mentions li label:hover{color:#ed0080;cursor:pointer}footer#footer .mentions li a,footer#footer .mentions li label{text-decoration:none!important;color:#FFF}footer#footer .mentions #countriesList{display:none;padding:5px 15px;position:relative;right:45px;height:254px;width:170px;margin-top:-254px;margin-left:-25%}footer#footer .mentions #countriesList a img{position:absolute;margin:-3px -2px;padding-left:10px}footer#footer .mentions #countriesList li a:hover{color:#ed0080}footer#footer .mentions .links{width:100%;float:left}footer#footer .mentions .countries{width:10%;float:right}@media (max-width :780px){footer#footer .mentions .selectedCountry{right:-40%!important;bottom:-10px!important}footer#footer .mentions #countriesList{margin-left:40%;top:11px}footer#footer .mentions .countries,footer#footer .mentions .links{width:100%;float:inherit}}@media (max-width :460px){header#header .navbar-bottom #menu{top:-21px}}@media (max-width :400px){footer#footer .mentions .selectedCountry{right:-30%!important;bottom:-10px!important}header#header .flash-info-top .infoscroll .info{font-size:11px;padding-top:5px}header#header .navbar-bottom #menu{top:-21px}footer#footer .mentions #countriesList{margin-left:30%;top:11px}}@media (max-width :600px) and (min-width :370px){header#header .flash-info-top .infoscroll .info{font-size:13px;padding-top:5px}}footer#footer .mentions .selectedCountry{padding:5px 6px;position:relative;right:25%;height:38px;width:110px;bottom:0;cursor:pointer;margin-left:15px;margin-bottom:9px}footer#footer .mentions .selectedCountry .fleche{right:5%!important;position:absolute;bottom:10%;background:url(../../../images/common/header/menu_fleche.png) left bottom no-repeat;transform:rotate(90deg)}footer#footer .mentions #currentCountry{color:#FFF;font-weight:700;cursor:pointer;font-size:14px;position:absolute;padding:5px;font-family:Roboto,sans-serif}footer{margin-top:initial!important;padding-top:initial!important;padding-bottom:initial!important;background:initial;color:initial;font-size:initial}.react,footer#footer hr{background-color:#fff}footer#footer hr{width:100%;height:1px;margin:5px 0 15px}@media (max-width :460px){footer#footer .mentions .selectedCountry{right:-30%!important;bottom:-10px!important}footer#footer .mentions #countriesList{right:45px!important}.popup#popup_choixmagasin .cadre_popup .formulaire .msg_error{padding:5px 26px!important;text-align:center}}.flashInfo #page_liste .ariane,.flashInfo .supercategory .ariane{padding:60px 38px 11px}.flashInfo .category .ariane{padding:12px 38px 11px!important}.flashInfo #page_liste .container{margin-top:40px}.flashInfo .searchPage .ariane{padding:20px 38px 11px!important}.mobileNotAttached header#header .navbar-bottom #menu{top:-141px}.mobileNotAttached header#header .navbar-top .navbar-plus .header-navbar .magasin{width:180px}.mobileNotAttached .ariane{padding:30px 38px 11px}.mobileNotAttached .category .ariane{padding:20px 38px 11px}.mobileNotAttached .supercategory .ariane{padding:36px 38px 11px}.mobileNotAttached #popup_recherche{top:140px}.mobileWithoutFlashInfo header#header .navbar-bottom #menu{top:-141px}.mobileWithoutFlashInfo header#header .navbar-top .navbar-plus .header-navbar .magasin{width:120px}.mobileWithoutFlashInfo .ariane{padding:30px 38px 11px}.mobileFlashInfo .supercategory .ariane{padding:85px 60px 11px}.mobileFlashInfo .category{margin-top:50px}.mobileFlashInfo .category .ariane{padding:16px 38px 11px}.mobileFlashInfo #page_accueil{margin-top:76px}.pageLabel--wishlist #page_liste .container{margin-top:5px;margin-bottom:10px}@media (max-width :460px){.popup#cookies_popup .cadre_popup .select table tr td,.popup#cookies_popup .cadre_popup .select table tr th{padding-right:12px}.popup#cookies_popup .cadre_popup .title{font-size:15px}.popup#cookies_popup .cadre_popup button{width:30%;margin-left:25%;margin-block-start:-2%}.popup#cookies_popup .cadre_popup .soustitre{font-size:13px;margin-bottom:10%;margin-top:-3%;padding-left:20px!important;padding-right:20px!important}.popup#cookies_popup .cadre_popup .select{font-size:13px;margin-top:-10%;padding-left:20px!important;padding-right:20px!important}.popup#cookies_popup .cadre_popup .select .onoffswitch{float:right;margin-bottom:25px;width:39%;display:inline-block;margin-top:-5px}.popup#cookies_popup{top:0;width:100%;height:100%}.popup#cookies_popup .cadre_popup{height:calc(111vh - 70px);width:100%;overflow-y:scroll}.popup#cookies_popup .cadre_popup .select p{height:auto;margin-bottom:30px}.popup#cookies_popup .cadre_popup .select .cookieType{width:58%;display:inline;font-size:14px}}header#header .flash-info-top .infoscroll .info:hover{text-decoration:none}header#header .infoscroll .navbar-fixed-top{z-index:1001}header#header .flash-info-top .infoscroll .hover:hover{text-decoration:underline!important}#OpenCookiePopup,.underline{text-decoration:underline}#OpenCookiePopup{font-weight:500;color:#e22b82;cursor:pointer}#miniCart-header{pointer-events:visible!important}@font-face{font-family:icomoon;src:url(../../fonts/new-fonts/icomoon/icomoon.eot);src:url(../../fonts/new-fonts/icomoon/icomoon.eot#iefix) format("embedded-opentype"),url(../../fonts/new-fonts/icomoon/icomoon.ttf) format("truetype"),url(../../fonts/new-fonts/icomoon/icomoon.woff) format("woff"),url(../../fonts/new-fonts/icomoon/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:icomoon-2;src:url(../../fonts/new-fonts/icomoon/icomoon-2.eot);src:url(../../fonts/new-fonts/icomoon/icomoon-2.eot#iefix) format("embedded-opentype"),url(../../fonts/new-fonts/icomoon/icomoon-2.ttf) format("truetype"),url(../../fonts/new-fonts/icomoon/icomoon-2.woff) format("woff"),url(../../fonts/new-fonts/icomoon/icomoon-2.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class*=" icon-"] span,[class^=icon-],[class^=icon-] span{font-family:icomoon,icomoon-2!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1em}.bold,.red{font-weight:700}i span{font-family:icomoon,icomoon-2!important}.blue-purple,.blue-purple:before{color:#35589b}.icon-bg{border-radius:20em;width:40px;height:40px;display:flex;align-items:center;justify-content:center!important;margin-right:1em;text-align:center}.icon-beaute-et-mode:before{content:"\e9000"}.icon-lock:before{content:"\e908"}.icon-phone:before{content:"\e91d"}.icon-burger:before{content:"\e903";color:#fff}.icon-connected .path1:before{content:"\e904";color:#8ecb3c}.icon-connected .path2:before{content:"\e905";margin-left:-1em;color:none}.icon-connected .path3:before{content:"\e906";margin-left:-1em;color:#fff}.icon-reset .path1:before{content:"\e90d";color:#292929}.icon-reset .path2:before{content:"\e90e";margin-left:-1em;color:#fff}.icon-map:before{content:"\e90f"}.icon-check:before{content:"\e907"}.icon-pinterest:before{content:"\e921"}.icon-pdf:before{content:"\e922";color:#da0d05}.icon-info:before{content:"\e923"}.icon-delivery:before{content:"\e924"}.icon-profil:before{content:"\e90a";color:#000}.icon-heart:before{content:"\e927";color:#000}.icon-fidel .path1:before{content:"\e902";color:#000}.icon-fidel .path2:before{content:"\e907";color:#000;margin-left:-1.3291015625em}.icon-fidel .path3:before{content:"\e908";color:#000;margin-left:-1.3291015625em}.icon-fidel .path4:before{content:"\e91d";color:#292929;margin-left:-1.3291015625em}.icon-fidel .path5:before{content:"\e91e";color:#292929;margin-left:-1.3291015625em}.icon-shop .path2:before,.icon-shop .path3:before,.icon-shop .path4:before{margin-left:-.9951171875em;color:#000}.icon-arrow:before{content:"\e91c"}.icon-furniture:before{content:"\e9010"}.icon-kitchen:before{content:"\e91a"}.icon-garden:before{content:"\e916"}.icon-loisir-et-jeux:before{content:"\e914"}.icon-animalerie:before{content:"\e915"}.icon-plein-air:before{content:"\e916"}.icon-laundry:before{content:"\e9020"}.icon-festif:before,.icon-grands-evenements:before{content:"\e929"}.icon-rangement:before,.icon-store:before{content:"\e919"}.icon-salle-de-bain:before{content:"\e9040"}.icon-decoration:before{content:"\e9030"}.icon-close:before{content:"\e91f"}.icon-box:before{content:"\e900"}.icon-shop .path1:before{content:"\e90c";color:#000}.icon-shop .path2:before{content:"\e912"}.icon-shop .path3:before{content:"\e913"}.icon-shop .path4:before{content:"\e918"}.icon-facebook:before{content:"\e901";color:#fff}.icon-instagram:before{content:"\e909";color:#fff}.icon-twitter:before{content:"\e910";color:#fff}.icon-youtube:before{content:"\e911";color:#fff}.icon-return:before{content:"\e90b"}.pd-1{padding:1em}.mg-0{margin:0!important}.mg-0-05{margin:0 5px}.mg-1-0{margin:1em 0}.mg-0-1{margin:0 1em}.mg-15-0{margin:15px 0}.mgr-8{margin-right:8px}.mgr-10{margin-right:10px}.icon-mobilier:before{content:"\e9010"}.icon-cuisine:before{content:"\e91a"}.icon-maison:before{content:"\e928"}.icon-linge-de-maison:before{content:"\e9020"}.mgr-20{margin-right:20px}.mgl-5{margin-left:5px}.mgl-10{margin-left:10px}.mgl-20{margin-left:20px}.mgb-5{margin-bottom:5px}.mgb-10{margin-bottom:10px}.mgt-5{margin-top:5px}.mgt-10{margin-top:10px}.mgt-15{margin-top:15px}.mgt_25{margin-top:-25px}.gd-r-02{display:grid;grid-row-gap:2px}.gd-r-05{display:grid;grid-row-gap:5px}.gd-r-10{display:grid;grid-row-gap:10px}.gd-auto-1,.gd-auto-1-c{display:grid;grid-template-columns:auto 1fr}.gd-1-1,.gd-1-1-c{display:grid;grid-template-columns:1fr 1fr}.gd-7-1{display:grid;grid-template-columns:7em 1fr}.gd-10-1{display:grid;grid-template-columns:10em 1fr}.gd-1-1-1,.gd-1-1-1-c{display:grid;grid-template-columns:1fr 1fr 1fr}.gd-1-1-1-c,.gd-1-1-c,.gd-auto-05-c,.gd-auto-1-c,.gd-center,.gd-r-1-c{display:grid;align-items:center}.gd-a-a,.gd-a-a-s{display:grid;grid-template-columns:auto auto;grid-row-gap:1em}.gd-a-a-s{display:grid;justify-content:flex-start}.f-c,.f-col-end,.f-ju-a,.f-ju-b,.f-ju-b-c,.f-ju-c,.f-ju-c-e,.f-ju-s,.f-start{display:flex}.f-ju-b-c{justify-content:space-between;align-items:center;width:100%}@media only screen and (max-device-width:1024px){#data-menu-level-0 .nav-item--unclickable{margin-top:-10px}}.f-ju-b{justify-content:space-between;width:100%}.f-ju-a{justify-content:space-around}.f-ju-c{justify-content:center}.f-ju-e{display:flex;justify-content:flex-end}.f-ju-c-e{justify-content:flex-end;align-items:center}.f-ju-s{justify-content:flex-start}.f-start{align-items:flex-start}.f-c,.f-c-w{align-items:center;flex-wrap:wrap}.f-col-end{flex-direction:column;align-items:flex-end}.w-15m{width:15em}.w-100{width:100%;height:auto}*{box-sizing:border-box;border:0;margin:0;font-family:Roboto}.popup_modification_panier,.popup_restoration_panier{font-family:Roboto}.infos-mag-mobile,.menu-mobile{display:none!important}body,html{max-width:100vw;overflow-x:hidden!important}a:hover{color:#000}a.red,input[type=submit].red,input[type=button].red{color:#fff;background-color:#F0050A;border-color:#F0050A}li{list-style-type:none}.italic{font-style:italic}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.relative{position:relative}.uppercase{text-transform:uppercase}.barre{text-decoration:line-through}.lemon{color:#8FCE19}.orange-m{color:#EB9644}.bg-white{background-color:#fff}.white,.white:before{color:#fff!important}.bg-headgrey{background-color:#8F8E94}.headgrey,.headgrey span{color:#8F8E94}.bg-green{background-color:#217940}.bg-purple{background-color:#931d7d}.bg-skyBlue{background-color:#a8dbf3}.bg-blue{background-color:#90a8c5}.bg-pistachio-green{background-color:#96be0e}.bg-red{background-color:#e42119}.bg-orange{background-color:#ef9100}.bg-pink{background-color:#f197b8}.bg-blueLight{background-color:#0079bc}.bg-green-light{background-color:#20ac83}.bg-blue-blue{background-color:#90a8c5}.bg-pink-pink{background-color:#ed0080}.bg-orange-m{background-color:#EB9644}.bg-blue-purple{background-color:#35589b}.green-light,.green-light:before{color:#20ac83}.blueLight,.blueLight:before{color:#0079bc}.pink,.pink:before{color:#f197b8}.orange,.orange:before{color:#ef9100}.red,.red:before{color:#e42119}.pistachio-green,.pistachio-green:before{color:#96be0e}.blue,.blue:before{color:#90a8c5}.skyBlue,.skyBlue:before{color:#a8dbf3}.purple,.purple:before{color:#931d7d}.green,.green:before{color:#217940}.nav-item__menu-level-0>.nav-item:hover{color:#fff}.nav-item.garden:hover .garden-1 .bg-green{background-color:#fff!important}.nav-item.garden:hover .garden-1 .white:before{color:#217940!important}.filter-inner input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;height:20px;width:20px;background:#fff;border:1px solid #707070;outline:rgba(255,255,255,.15) solid 0}#page_accueil .hp-4-2 a:active,#page_accueil a:focus,.nav-item{outline:0}.filter .icon-arrow{transform:rotate(90deg)}.filter-inner label{margin-left:10px;font-size:14px;margin-bottom:-5px}.filter-inner input[type=checkbox]:checked{position:relative;border:1px solid #70B61E}.filter-inner input[type=checkbox]:checked::before{content:url(../../../images/common/check.png);position:absolute;top:4px;left:3px}.filter-inner .filter-option input[type=submit]{margin:auto;width:100%}.filter-inner .filter{background-color:#E8E8E8;padding:10px 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;margin-right:10px;font-size:14px}.filter-inner .filter-option{display:none;position:absolute;border:1px solid #DEDEDE;padding:10px;background-color:#fff;top:36px;left:0;z-index:1;width:220px}.filter-inner .filter-option form{display:grid;grid-row-gap:10px}.colors div{display:grid!important;grid-template-columns:repeat(5,1fr);grid-column-gap:5px;grid-row-gap:5px}.seo-2,.t2s-2-2{grid-column-gap:2em}.colors input[type=checkbox]{border-radius:20em;height:28px;width:28px;border:unset}.colors input[type=checkbox]:checked::before{content:none}.colors input[type=checkbox]:checked{border:2px solid #F40000}.colors input[type=checkbox].green,.colors input[type=checkbox].vert{background-color:#00A651}.colors input[type=checkbox].orange{background-color:#F7941D}.colors input[type=checkbox].pink,.colors input[type=checkbox].rose{background-color:#F49AC1}.colors input[type=checkbox].brown,.colors input[type=checkbox].marron{background-color:#a4937e}.colors input[type=checkbox].black,.colors input[type=checkbox].noir{background-color:#000}.colors input[type=checkbox].red,.colors input[type=checkbox].rouge{background-color:red}.colors input[type=checkbox].bleu,.colors input[type=checkbox].blue{background-color:#0072BC}.colors input[type=checkbox].jaune,.colors input[type=checkbox].yellow{background-color:#FFF200}.colors input[type=checkbox].beige{background-color:#E8D9BC}.colors input[type=checkbox].multicolore{background-image:linear-gradient(45deg,red,orange,#ff0,green,#00f,indigo,violet)}.colors input[type=checkbox].grey,.colors input[type=checkbox].gris{background-color:#C6C6C6}.colors input[type=checkbox].blanc{background-color:#fff;border:1px solid #000}.nav-item__options>a:nth-child(2),.pagination .space{border-left:1px solid;border-right:1px solid}.colors input[type=checkbox].violet{background-color:#7c00ed}.colors input[type=checkbox].transparent{background-color:#f5f5f5}.colors input[type=checkbox].cuivre{background-color:#b36700}.colors input[type=checkbox].or{background-color:#efd807}.colors input[type=checkbox].argent{background-color:silver}.add-to-shoppinglist{width:1rem;height:1rem;background-image:url(../../../images/common/produit/heart-out.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer;transition:transform .2s linear;position:absolute;top:5px;right:5px;transform:scale(2)}.product .add-to-shoppinglist{position:unset;justify-self:end;grid-column:2;width:24px;height:24px}.seo-1,.seo-2{grid-column:2/12}.added{background-image:url(../../../images/common/produit/heart-fill.svg)!important}.add-to-shoppinglist--added{background-image:url(../../../images/common/produit/heart-fill.svg)}.ariane{padding:1em;font-size:13px;color:#818181;display:flex;flex-wrap:wrap}.ariane a{text-decoration:underline;color:#818181}.promo,.tv{color:#fff;padding:3px 5px;font-size:16px;width:4em;display:flex;align-items:center}.ariane a.active{font-weight:700;text-decoration:unset}.popup_modification_panier .produit .infoprix .barre,.popup_restoration_panier .produit .infoprix .barre{text-decoration:line-through}.ariane span{margin:0 10px}.promo{background-color:#F20408;justify-content:center;font-weight:500}.tv{background-color:#3fd2ca;justify-content:center;font-weight:500}.pub,.topprice{padding:3px 5px;font-size:16px;width:5em;align-items:center;font-weight:500;color:#fff;display:flex}.pub{background-color:#ed0080;justify-content:center}.topprice{background-color:#f26d7d;justify-content:center}.pagination{display:flex;align-items:center;justify-self:center;margin-top:5em}.pagination .f-c span{padding:5px 10px}.seo,.seo .texte,.seo-1{padding:2em}.pagination .current{background-color:#3c3939;color:#fff;font-weight:700}.nav-item,.navigation .nav-item{color:#000}.arrows{position:absolute;top:38%;width:100%;display:flex;justify-content:space-between}.seo,.seo .texte,.seo-2,.t2s,.t2s-2-2{display:grid;grid-row-gap:2em}.t2s .arrows{width:112%;left:-5em}.t2s-2-2{position:relative;grid-template-columns:repeat(4,1fr);align-items:flex-end}.div-panier,.div-panier-mask,.menu-mask{position:fixed;pointer-events:none;top:0}.arrows span{cursor:pointer}.seo{background-color:#E1DADA;grid-template-columns:repeat(12,1fr)}.seo-1{text-align:center}.seo-1 hr{height:4px;background-color:#000;width:10em;margin:1em auto}.seo-2{grid-template-columns:repeat(auto-fit,minmax(14em,auto))}.seo .cadre_specialiste{background-color:#fff}.seo .texte{text-align:justify}.seo .titre{text-align:center;font-size:18px}.div-panier{right:0;bottom:0;width:30%;height:100%;z-index:1001}.div-panier-mask,.menu-mask{left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out}.div-panier-00,.menu-mobile .navigation__inner{bottom:0;pointer-events:auto;transition:transform .3s ease-in-out}.div-panier-mask-visible,.menu-mask-visible{pointer-events:auto;opacity:1}.div-panier .icon-heart-out{position:absolute;top:0;right:5px;font-size:20px}.div-panier-00{position:absolute;background-color:#f7f7f7;top:0;right:0;transform:translateX(101%);width:100%;height:100%}.div-panier-00.div-panier-00-open{transform:none;overflow-y:scroll}.div-panier-02>div{padding:1em 0}.div-panier-01,.div-panier-02,.nav-item,.nav-item__options{padding:1em}.div-panier-02 .icon-check{font-weight:700;font-size:18px}.div-panier .prix,.div-panier .promo,.div-panier .total{font-size:18px}.div-panier-02,.div-panier-03 .reduction{font-size:14px}.div-panier .eco-part{font-size:10px}.div-panier-02{overflow-y:scroll;max-height:70vh}.div-panier-01,.div-panier-02>div{border-bottom:1px solid rgba(112,112,112,.2)}.div-panier-03{background-color:#F5F5F5;padding:1em}.div-panier .image-produit img{display:block;width:133px;height:133px}.div-panier-02 .f-ju-b-c{align-items:start}*/ .menu{cursor:pointer}.close-menu{width:16px}.menu .navigation{position:fixed;width:100%;top:212px;left:0;z-index:1001;display:none}.navigation--open{display:block!important}.menu-mobile .navigation__inner{position:absolute;top:0;left:0;width:95%;height:100%;transform:translateX(-101%);overflow-y:scroll;background-color:#fff}.menu-mobile .navigation__inner--open{transform:none}.nav-item{border-bottom:1px solid #e5e5e5;transition:all .2s;margin:0;width:25em;background-color:#fff;display:flex;align-items:center;height:50px}.nav-item__options [class*=" icon-"],.nav-item__options [class^=icon-]{font-size:24px}.nav-item__options [class*=" icon-"]::before,.nav-item__options [class^=icon-]::before{color:#727272}.nav-item__options>a:nth-child(2){padding:0 10px}.nav-item__options>a{text-align:center}.menu .nav-item .f-ju-b-c,.menu-mobile .nav-item{width:100%}.menu .nav-item a,.menu .nav-item__menu-link{color:#000;width:100%}.menu .nav-item .nav-item__menu{display:block;opacity:0;visibility:hidden;position:absolute;top:0;left:25em;height:100vh;margin:0;background-color:#fff;padding:0 1px}.menu-mobile .nav-item__back{border-bottom:0!important}.menu-mobile .nav-item .nav-item__menu-level-1{transform:translateX(-101%);transition:transform .3s ease-in-out;position:absolute;top:175px;width:100%;left:0;height:100vh;overflow-y:scroll}@media only screen and (max-device-width:480px){.menu-mobile .nav-item .nav-item__menu-level-1{top:157px}}.menu-mobile .nav-item.active>.nav-item__menu-level-1{transform:none}.menu-mobile .nav-item .nav-item__menu-level-2{background:#fff}.menu-mobile .icon-arrow{transition:transform .3s ease-in-out}.menu-rotate{transform:rotate(90deg)}.menu-mobile .nav-item.active>.nav-item__menu-level-2,.menu-mobile .nav-item.active>.nav-item__menu-level-3{display:block;opacity:1;top:61px}.menu-mobile .nav-item.active .nav-item__menu-level-1 .nav-item__head{pointer-events:none}.menu .navigation .nav-item__menu-level-0{padding-bottom:17vh;margin-bottom:0}.menu .nav-item__menu-level-1 .nav-item{border-bottom:0}.menu .nav-item__menu-level-2{top:-2px!important}.menu .nav-item__menu-level-2 .nav-item__head{padding:2em 2em 1.5em}.menu .nav-item:hover>.nav-item__menu{visibility:visible;opacity:1}.menu-all,.nav-item__back{background-color:#3E3E3E;display:flex;align-items:center;justify-content:space-between;padding:1.6em 2em}.menu-mobile .nav-item .nav-item__head .bold,.nav-item__menu-level-0>.nav-item:hover,a.grey{color:#fff}.popup_modification_panier tr td img{width:100%}.pd-1-0{padding:1em 0}.pdl-4{padding-left:4em}a.orange,input[type=submit].orange{border-color:#E88A3C}a.grey{background-color:#AFAFAF;border-color:#AFAFAF}p{font-size:16px}h1,h2{font-size:21px}ul{padding:0}.menu-mobile .menu-all .icon-arrow.retour{color:#fff;transform:rotate(180deg);margin-right:10px}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head,.menu-mobile .nav-item .nav-item__head .icon-bg{background-color:#fff}.menu-mobile .nav-item.garden .nav-item__menu-level-1 .nav-item__head,.nav-item.garden:hover{background-color:#217940;border-bottom:1px solid #217940}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .green,.menu-mobile .nav-item.garden .nav-item__head .white:before,.nav-item.garden:hover .garden-1 .white:before{color:#217940!important}.menu .nav-item.garden:hover .nav-item__menu{border:2px solid #217940}.nav-item.animal:hover .animal-1 .icon-bg,.nav-item.bathroom:hover .bathroom-1 .icon-bg,.nav-item.decoration:hover .decoration-1 .icon-bg,.nav-item.furniture:hover .furniture-1 .icon-bg,.nav-item.garden:hover .garden-1 .icon-bg,.nav-item.kitchen:hover .kitchen-1 .icon-bg,.nav-item.laundry:hover .laundry-1 .icon-bg,.nav-item.leisure:hover .leisure-1 .icon-bg,.nav-item.linge:hover .linge-1 .icon-bg,.nav-item.party:hover .party-1 .icon-bg,.nav-item.storage:hover .storage-1 .icon-bg{background-color:#fff;color:#fff}.nav-item.health:hover .health-1 .icon-bg{background-color:#fff!important;color:#fff!important}.menu-mobile .nav-item.decoration .nav-item__menu-level-1 .nav-item__head,.nav-item.decoration:hover{background-color:#f197b8;border-bottom:1px solid #f197b8}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .pink,.menu-mobile .nav-item.decoration .nav-item__head .white:before,.nav-item.decoration:hover .decoration-1 .white:before{color:#f197b8!important}.menu .nav-item.decoration:hover .nav-item__menu{border:2px solid #f197b8}.menu-mobile .nav-item.laundry .nav-item__menu-level-1 .nav-item__head,.nav-item.laundry:hover{background-color:#931d7d;border-bottom:1px solid #931d7d}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .purple,.menu-mobile .nav-item.laundry .nav-item__head .white:before,.nav-item.laundry:hover .laundry-1 .white:before{color:#931d7d!important}.menu .nav-item.laundry:hover .nav-item__menu{border:2px solid #931d7d}.menu-mobile .nav-item.furniture .nav-item__menu-level-1 .nav-item__head,.nav-item.furniture:hover{background-color:#a8dbf3;border-bottom:1px solid #a8dbf3}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .skyBlue,.menu-mobile .nav-item.furniture .nav-item__head .white:before,.nav-item.furniture:hover .furniture-1 .white:before{color:#a8dbf3!important}.menu .nav-item.furniture:hover .nav-item__menu{border:2px solid #a8dbf3}.menu-mobile .nav-item.kitchen .nav-item__menu-level-1 .nav-item__head,.nav-item.kitchen:hover{background-color:#0079bc;border-bottom:1px solid #0079bc}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .blueLight,.menu-mobile .nav-item.kitchen .nav-item__head .white:before,.nav-item.kitchen:hover .kitchen-1 .white:before{color:#0079bc!important}.menu .nav-item.kitchen:hover .nav-item__menu{border:2px solid #0079bc}.menu-mobile .nav-item.bathroom .nav-item__menu-level-1 .nav-item__head,.nav-item.bathroom:hover{background-color:#ef9100;border-bottom:1px solid #ef9100}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .orange,.menu-mobile .nav-item.bathroom .nav-item__head .white:before,.nav-item.bathroom:hover .bathroom-1 .white:before{color:#ef9100!important}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .red,.menu-mobile .nav-item.rangement .nav-item__head .white:before,.menu-mobile .nav-item.storage .nav-item__head .white:before,.nav-item.storage:hover .rangement-1 .white:before,.nav-item.storage:hover .storage-1 .white:before{color:#e42119!important}.menu .nav-item.bathroom:hover .nav-item__menu{border:2px solid #ef9100}.menu-mobile .nav-item.storage .nav-item__menu-level-1 .nav-item__head,.nav-item.storage:hover{background-color:#e42119;border-bottom:1px solid #e42119}.menu .nav-item.storage:hover .nav-item__menu{border:2px solid #e42119}.menu-mobile .nav-item.storage .nav-item__menu-level-1 .nav-item__head,.nav-item.rangement:hover{background-color:#e42119;border-bottom:1px solid #e42119}.menu .nav-item.rangement:hover .nav-item__menu{border:2px solid #e42119}.menu-mobile .nav-item.party .nav-item__menu-level-1 .nav-item__head,.nav-item.party:hover{background-color:#96be0e;border-bottom:1px solid #96be0e}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .pistachio-green,.menu-mobile .nav-item.party .nav-item__head .white:before,.nav-item.party:hover .party-1 .white:before{color:#96be0e!important}.menu .nav-item.party:hover .nav-item__menu{border:2px solid #96be0e}.menu-mobile .nav-item.animal .nav-item__menu-level-1 .nav-item__head,.nav-item.animal:hover{background-color:#20ac83;border-bottom:1px solid #20ac83}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .green-light,.menu-mobile .nav-item.animal .nav-item__head .white:before,.nav-item.animal:hover .animal-1 .white:before{color:#20ac83!important}.menu .nav-item.animal:hover .nav-item__menu{border:2px solid #20ac83}.menu-mobile .nav-item.leisure .nav-item__menu-level-1 .nav-item__head,.nav-item.leisure:hover{background-color:#90a8c5;border-bottom:1px solid #90a8c5}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .blue,.menu-mobile .nav-item.leisure .nav-item__head .white:before,.nav-item.leisure:hover .leisure-1 .white:before{color:#90a8c5!important}.menu-mobile .nav-item.health .nav-item__menu-level-1 .nav-item__head,.nav-item.health:hover{background-color:#35589b;border-bottom:1px solid #35589b}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .blue-purple,.menu-mobile .nav-item.health .nav-item__head .white:before,.nav-item.health:hover .health-1 .white:before{color:#35589b!important}.menu .nav-item.leisure:hover .nav-item__menu{border:2px solid #90a8c5}.menu-mobile .nav-item #data-menu-level-2 .nav-item__head .icon-arrow{transform:rotate(90deg)}.menu-mobile .nav-item.linge .nav-item__menu-level-1 .nav-item__head,.nav-item.linge:hover{background-color:#26bdd0;border-bottom:1px solid #26bdd0}.menu-mobile .nav-item.linge .nav-item__head .white:before,.nav-item.linge:hover .linge-1 .white:before{color:#26bdd0!important}.menu .nav-item.linge:hover .nav-item__menu{border:2px solid #26bdd0}.nav-item.promos:hover{background-color:red;border-bottom:1px solid red}.nav-item.promos:hover .promos-1 .bg-green{background-color:#fff!important}.nav-item.promos:hover .promos-1 .white:before{color:red!important}.menu .nav-item.promos:hover .nav-item__menu{border:2px solid red}.nav-item.news:hover{background-color:#ed0080;border-bottom:1px solid #ed0080}.nav-item.news:hover .news-1 .bg-green{background-color:#fff!important}.nav-item.news:hover .news-1 .white:before{color:#ed0080!important}.menu .nav-item.news:hover .nav-item__menu{border:2px solid #ed0080}.nav-item.carnaval:hover{background-color:#dd4563;border-bottom:1px solid #dd4563}.nav-item.carnaval:hover .carnaval-1 .bg-green{background-color:#fff!important}.nav-item.carnaval:hover .carnaval-1 .white:before{color:#dd4563!important}.menu .nav-item.carnaval:hover .nav-item__menu{border:2px solid #dd4563}.nav-item.fidelity:hover{background-color:#ed0080;border-bottom:1px solid #ed0080}.nav-item.fidelity:hover .fidelity-1 .bg-green{background-color:#fff!important}.nav-item.fidelity:hover .fidelity-1 .white:before{color:#ed0080!important}.nav-item.leisures:hover .leisures-1 .white:before,.nav-item.tele:hover .tele-1 .white:before{color:#365899!important}.menu .nav-item.fidelity:hover .nav-item__menu{border:2px solid #ed0080}.nav-item.tele:hover{background-color:#365899;border-bottom:1px solid #365899}.nav-item.tele:hover .tele-1 .bg-green{background-color:#fff!important}.menu .nav-item.tele:hover .nav-item__menu{border:2px solid #365899}.nav-item.leisures:hover{background-color:#365899;border-bottom:1px solid #365899}.nav-item.leisures:hover .leisures-1 .bg-dark-blue{background-color:#fff!important}.menu .nav-item.leisures:hover .nav-item__menu{border:2px solid #90a8c5}.nav-item.health:hover{background-color:#35589b;border-bottom:1px solid #35589b}.nav-item.health:hover .health-1 .bg-dark-blue{background-color:#fff!important}.nav-item.health:hover .health-1 .white:before{color:#35589b!important}.menu .nav-item.health:hover .nav-item__menu{border:2px solid #35589b}.div-panier .promo{background-color:#EB9644;padding:3px 5px;color:#fff;font-size:18px;width:4em;display:initial;align-items:center;justify-content:center;font-weight:800}.product{font-size:13px}.product .barre{font-size:14px}.product .prix{font-size:22px;color:#F20408}.mini-cart{width:100%!important;max-width:440px}.mini-cart-overlay{z-index:1000000}#volet_panier.container{position:fixed;top:0;bottom:0;right:0;width:100%;max-width:440px;background:#f6f3f3;padding:0;overflow-x:hidden;overflow-y:auto}.popup_modification_panier .modal-body,.popup_restoration_panier .modal-body{max-height:420px;overflow-y:scroll}#header-navbar .cta,#page_produit .container .fiche .cta{height:39px;line-height:39px;padding:0 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;text-transform:uppercase}.modal-open .modal{z-index:10050!important}.modal-backdrop.in{z-index:10040!important}#limitProductsReachedPopup{display:none}@media(max-width:375px){.produits .produit .info{text-transform:uppercase;color:#fff;background:#e5dfdf;padding:2px 5px;position:absolute;bottom:124px;left:15px;font-weight:900}.produits .produit .next{position:absolute;bottom:0;right:0;color:#2d2e32;font-size:25px;background:#e5dfdf;padding:10px 4px 10px 5px;transition:all .15s}.produits .produit .prixbarre{font-size:15px;display:block;position:absolute;bottom:0;right:30px}}.popup_modification_panier .produit{background:#fff;position:relative;padding:15px;margin-bottom:5px;margin-left:-15px;border-top:1px solid #cab9b9}.popup_modification_panier .produit:first-child{border-top:inherit}.popup_modification_panier .produit .nom{padding-top:15px;font-weight:400}.popup_modification_panier .produit .nom .disponibilite{color:#30bf8c;padding:10px 0}.popup_modification_panier .produit .nom .disponibilite.nearlysoldout{color:#f7941d}.popup_modification_panier .produit .infoprix .prix-unitaire.promo,.popup_modification_panier .produit .infoprix .prix.promo{color:#e20613}.popup_modification_panier .produit .nom .quantite{display:inline-block;vertical-align:bottom;text-align:center;padding:0 0 0 15px}.popup_modification_panier .produit .nom .quantite .cadre{width:108px;height:28px;border-radius:14px;box-shadow:1px 1px 1px 0 #cab9b9}.popup_modification_panier .produit .nom .quantite .cadre img{cursor:pointer}.popup_modification_panier .produit .nom .quantite .cadre span{width:40px;text-align:center;font-weight:700;display:inline-block;font-size:17px;vertical-align:middle}.popup_modification_panier .produit .infoprix{padding-top:15px;text-align:center;font-weight:700;min-width:80px}.popup_modification_panier .produit .infoprix .prix-unitaire{font-size:18px}.popup_modification_panier .produit .infoprix .prix{font-size:20px}.popup_modification_panier .produit .infoprix .eco{font-size:8px;color:grey}.popup_modification_panier .produit .stock{background:#e0d6d6;padding:5px 5px 5px 50px;margin:0 -15px;position:relative;bottom:-15px;border-top:3px solid #f6f3f3;min-height:48px}.popup_modification_panier .produit .stock img{position:absolute;top:5px;left:5px}.popup_modification_panier .produit .image-produit img{display:block;width:100%;height:auto}.popup_modification_panier .produit .quantity{<	margin-top:10px}.popup_modification_panier .produit .quantity .stock-disponible{color:#00b050}.popup_modification_panier .produit .quantity .lowstock{color:#f49140}.popup_modification_panier .bold{font-weight:700}.popup_modification_panier .modal-header{text-align:center;border:0}.popup_modification_panier .modal-body thead{border-bottom:1px solid #000}.popup_modification_panier .modal-body thead th{text-align:center}.popup_modification_panier .modal-body tr:last-child{border-bottom:1px solid #cab9b9}.popup_modification_panier .modal-header .info-titre{width:50%;margin:0 auto}.popup_modification_panier .modal-footer{border:0}.popup_modification_panier .modal-footer .btn-danger{background-color:red;border-color:red}.popup_modification_panier .modal-footer .btn-secondary{color:#fff;background-color:#7f7f7f;border-color:#7f7f7f}.popup_modification_panier .modal-header .info{height:20px;float:left}.popup_modification_panier .modal-header .titre{padding-left:5px;font-weight:400;font-size:13px}.popup_modification_panier .modal-header .red{color:red}.popup_modification_panier .produit .row{margin-left:0;font-weight:400}.popup_modification_panier .modification{margin:10px 0}.popup_modification_panier .produit .nom .modification .text{color:#30bf8c;padding:10px 0}.popup_modification_panier .produit .nom .modification .text.lowstock{color:#f7941d}.popup_modification_panier .modification .text.prix_change{background-color:#f2f2f2;margin-top:10px;padding:5px 10px;margin-left:-20px}.popup_modification_panier .modification .text.nostock{color:red}.popup_modification_panier .produit .nom .modification .retrait{color:#30bf8c}@media only screen and (max-width:600px){.popup_modification_panier .modal-header .info-titre{width:90%}.popup_modification_panier .modal-body table thead{display:none!important}.popup_modification_panier tr td{display:table;position:relative;width:100%}.popup_modification_panier tr.produit td:first-child{display:inline-block!important;width:35%}.popup_modification_panier tr.produit td:nth-child(2){display:inline-block!important;width:65%}.popup_modification_panier table tbody tr td:nth-child(3) .infoprix,.popup_modification_panier table tbody tr td:nth-child(4) .infoprix{padding:0 0 0 50px;margin-left:20%;position:relative}.popup_modification_panier table tbody tr td .infoprix{font-size:13px}.popup_modification_panier table tbody tr.row{text-align:center}.popup_modification_panier table tbody tr td:nth-child(3) .infoprix::before{content:"Prix unitaire : ";position:absolute;left:15px;top:7px}.popup_modification_panier table tbody tr td:nth-child(4) .infoprix::before{content:"Prix total : ";position:absolute;left:15px;top:7px}.popup_modification_panier .modification .text.prix_change{margin-left:0}.popup_modification_panier .produit .nom{text-align:left;font-weight:400}}@media only screen and (max-device-width:1024px){.colors div,.popup .cadre_popup,.popup .cadre_popup .gd-1-1{grid-row-gap:1em}#horaires,.header-3,.popup .adresse span,.popup .cadre_popup,.popup .mag,.popup .relative span,.popup .tcol-1{font-size:14px}.colors div{justify-items:center}.menu-mobile{display:block!important}.header-1,.header-1-3,.infos-mag-mobile{display:grid!important}.infos-mag,.menu,.none{display:none}.show-m{display:grid}.nav-item .nav-item__menu,.nav-item .nav-item__panel{left:0}.nav-item__menu-level-2 li{padding-left:4em}.div-panier,.logo{width:100%}.div-panier-00.div-panier-00-open{width:24em}.popup-logo{width:12em}.header-1,.header-1-3,.popup{padding:0}.header-3{padding:10px}.header-1-3>a,.header-2,.header-2-2{grid-template-columns:1fr}.header-1,.header-1-3,.header-2-2,.popup .cadre_popup .gd-1-1{grid-column-gap:1em}.popup .gd-r-2{grid-row-gap:1em!important}.header-1-3{grid-template-columns:repeat(3,1fr)}.header-1{grid-template-columns:auto 1fr auto}.footer-2{background-color:#282828;padding:3em 1em;grid-row-gap:3em}.header-2-2{align-items:center;background-color:#fff;padding:1em}.popup .cadre_popup{min-width:unset;padding:1em;width:100%}.gd-auto-05{grid-template-columns:1fr;grid-row-gap:5px}.page_profil h2{text-align:center}}#volet_panier.container .infoprix{margin-left:108px;margin-top:-22px}.popup_chargement_panier{width:auto;max-width:110px;margin:85px auto 0}.popup_chargement_panier .loader{position:relative;margin-left:-40px;z-index:9999;display:block;width:80px;height:80px;border:8px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:red;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.popup_chargement_panier .modal-content{text-align:center;color:#ed0080;box-shadow:none;border:none;background:0 0}.popup_chargement_panier .modal-backdrop.show{opacity:.75}.popup_restoration_panier .produit{background:#fff;position:relative;padding:15px;margin-bottom:5px;margin-left:-15px;border-top:1px solid #cab9b9}.popup_restoration_panier .produit:first-child{border-top:inherit}.popup_restoration_panier .produit .nom{padding-top:15px;font-weight:400}.popup_restoration_panier .produit .nom .disponibilite{color:#30bf8c;padding:10px 0}.popup_restoration_panier .produit .nom .disponibilite.nearlysoldout{color:#f7941d}.popup_restoration_panier .produit .infoprix .prix-unitaire.promo,.popup_restoration_panier .produit .infoprix .prix.promo{color:#e20613}.popup_restoration_panier .produit .nom .quantite{display:inline-block;vertical-align:bottom;text-align:center;padding:0 0 0 15px}.popup_restoration_panier .produit .nom .quantite .cadre{width:108px;height:28px;border-radius:14px;box-shadow:1px 1px 1px 0 #cab9b9}.popup_restoration_panier .produit .nom .quantite .cadre img{cursor:pointer}.popup_restoration_panier .produit .nom .quantite .cadre span{width:40px;text-align:center;font-weight:700;display:inline-block;font-size:17px;vertical-align:middle}.popup_restoration_panier .produit .infoprix{padding-top:15px;text-align:center;font-weight:700;min-width:80px}.popup_restoration_panier .produit .infoprix .prix-unitaire{font-size:18px}.popup_restoration_panier .produit .infoprix .prix{font-size:20px}.popup_restoration_panier .produit .infoprix .eco{font-size:8px;color:grey}.popup_restoration_panier .produit .stock{background:#e0d6d6;padding:5px 5px 5px 50px;margin:0 -15px;position:relative;bottom:-15px;border-top:3px solid #f6f3f3;min-height:48px}.popup_restoration_panier .produit .stock img{position:absolute;top:5px;left:5px}.popup_restoration_panier .produit .image-produit img{display:block;width:100%;height:auto}.popup_restoration_panier .produit .quantity{margin-top:10px}.popup_restoration_panier .produit .quantity .stock-disponible{color:#00b050}.popup_restoration_panier .produit .quantity .lowstock{color:#f49140}.popup_restoration_panier .bold{font-weight:700}.popup_restoration_panier .modal-header{text-align:center;border:0}.popup_restoration_panier .modal-body thead{border-bottom:1px solid #000}.popup_restoration_panier .modal-body thead th{text-align:center}.popup_restoration_panier .modal-body tr:last-child{border-bottom:1px solid #cab9b9}.popup_restoration_panier .modal-header .info-titre{width:90%;margin:0 auto}.popup_restoration_panier .modal-footer{border:0}.popup_restoration_panier .modal-footer .btn-danger{background-color:red;border-color:red}.popup_restoration_panier .modal-footer .btn-secondary{color:#fff;background-color:#7f7f7f;border-color:#7f7f7f}.popup_restoration_panier .modal-header .info{height:20px;float:left}.popup_restoration_panier .modal-header .titre{padding-left:5px;font-weight:400;font-size:13px;padding-bottom:10px}.popup_restoration_panier .modal-header .red{color:red}.popup_restoration_panier .produit .row{margin-left:0;font-weight:400}.popup_restoration_panier .modification{margin:10px 0}.popup_restoration_panier .produit .nom .modification .text{color:#30bf8c;padding:10px 0}.popup_restoration_panier .produit .nom .modification .text.lowstock{color:#f7941d}.popup_restoration_panier .modification .text.prix_change{background-color:#f2f2f2;margin-top:10px;padding:5px 10px;margin-left:-20px}.popup_restoration_panier .modification .text.nostock{color:red}.popup_restoration_panier .produit .nom .modification .retrait{color:#30bf8c}.page-responsiveWishlistPage .ariane{padding-top:4em}.produits .produit{position:relative;padding:0 15px;margin:16px 0;width:220px;height:330px}.produits .produit a{color:#2d2e32}.produits .produit a:hover{text-decoration:none}.produits .produit .image{transition:all .15s}.produits .produit .description{height:25px;font-size:13px;margin-bottom:10px;display:block}.produits .produit .shippingBloc{color:#97bf0e}.produits .produit .disponibilite{padding:5px 0 0;display:block;font-size:13px;font-weight:700;line-height:15px;height:55px;overflow:hidden}.produits .produit .disponibilite i{font-size:14px;margin-right:2px}.produits .produit .disponibilite .valid{color:#2fbe8b}.produits .produit .disponibilite.dispo{color:#2fbe8b;padding-top:15px}.produits .produit .disponibilite.nondispo{color:#818181}.produits .produit .disponibilite.nondispo i{color:#ed1c24}.produits .produit .disponibilite.peu{color:#f7941d}.produits .produit .disponibilite.prochainement{color:#818181}.produits .produit .disponibilite.prochainement i{color:#2d2e32;font-size:12px}.produits .produit .prix{font-size:40px;font-weight:900;display:block;line-height:40px;height:18px}.produits .produit .prix sup{font-size:23px}.produits .produit .prixbarre{font-size:15px;display:block;position:absolute;bottom:-30px;right:30px}.produits .produit .prixbarre strong{color:#ed1c24}.produits .produit .prixbarre sup{font-size:9px}.produits .produit .prixbarre span{text-decoration:line-through}.produits .produit .info{text-transform:uppercase;color:#fff;background:#e5dfdf;padding:2px 5px;position:absolute;bottom:115px;left:15px;font-weight:900}.produits .produit .next{position:absolute;bottom:-70px;right:0;color:#2d2e32;font-size:25px;background:#e5dfdf;padding:10px 4px 10px 5px;transition:all .15s}@media only screen and (max-width:600px){.popup_restoration_panier .modal-header .info-titre{width:90%}.popup_restoration_panier .modal-body table thead{display:none!important}.popup_restoration_panier tr td{display:table;position:relative;width:100%}.popup_restoration_panier tr.produit td:first-child{display:inline-block!important;width:35%}.popup_restoration_panier tr.produit td:nth-child(2){display:inline-block!important;width:65%}.popup_restoration_panier table tbody tr td:nth-child(3) .infoprix,.popup_restoration_panier table tbody tr td:nth-child(4) .infoprix{padding:0 0 0 50px;margin-left:20%;position:relative}.popup_restoration_panier table tbody tr td .infoprix{font-size:13px}.popup_restoration_panier table tbody tr.row{text-align:center}.popup_restoration_panier table tbody tr td:nth-child(3) .infoprix::before{content:"Prix unitaire : ";position:absolute;left:15px;top:7px}.popup_restoration_panier table tbody tr td:nth-child(4) .infoprix::before{content:"Prix total : ";position:absolute;left:15px;top:7px}.popup_restoration_panier .modification .text.prix_change{margin-left:0}.popup_restoration_panier .produit .nom{text-align:left;font-weight:400}.page-responsiveWishlistPage .ariane{padding-top:2em}}@media only screen and (max-device-width:1024px){.colors div,.popup .cadre_popup,.popup .cadre_popup .gd-1-1{grid-row-gap:1em}#horaires,.header-3,.popup .adresse span,.popup .cadre_popup,.popup .mag,.popup .relative span,.popup .tcol-1{font-size:14px}.colors div{justify-items:center}.menu-mobile{display:block!important}.header-1,.header-1-3,.infos-mag-mobile{display:grid!important}.infos-mag,.menu,.none{display:none}.show-m{display:grid}.nav-item .nav-item__menu,.nav-item .nav-item__panel{left:0}.nav-item__menu-level-2 li{padding-left:4em}.popup-logo{width:12em}.header-1,.header-1-3,.popup{padding:0}.header-3{padding:10px}.header-1-3>a,.header-2,.header-2-2{grid-template-columns:1fr}.header-1,.header-1-3,.header-2-2,.popup .cadre_popup .gd-1-1{grid-column-gap:1em}.popup .gd-r-2{grid-row-gap:1em!important}.header-1-3{grid-template-columns:repeat(3,1fr)}.header-1{grid-template-columns:auto 1fr auto}.footer-2{background-color:#282828;padding:3em 1em;grid-row-gap:3em}.header-2-2{align-items:center;background-color:#fff;padding:1em}.popup .cadre_popup{min-width:unset;padding:1em;width:100%}.gd-auto-05{grid-template-columns:1fr;grid-row-gap:5px}}@media only screen and (max-device-width:332px){.gd-auto-05{grid-template-columns:1fr}}#popup_ecoPart{z-index:10000000}@media(max-width :770px) and (min-width :420px){header#header .navbar-top .navbar-plus .header-navbar .magasin{left:202px}}@media (max-width:760px){.produits .produit .info{bottom:124px}}.header-1-3>a,.header-1-3>div,.header-2,.header-2-2>a,header#header .header-1-1{grid-template-columns:auto 1fr}header#header .header-1,header#header .header-1-3{grid-template-columns:repeat(3,1fr);grid-row-gap:1em}header#header .gd-r-05{display:grid;grid-row-gap:5px}.headgrey span,header#header .headgrey{color:#8F8E94}header#header .lemon{color:#8FCE19}header#header .header-1-1 .lemon{text-transform:uppercase}header#header .open{background-color:#a5df00;border:1px solid #707070;border-radius:30em;width:10px;height:10px;margin-top:3px}.header-1-1 .close span,header#header .close{background-color:#FF4233;width:8px;height:8px;border-radius:20px;margin-right:5px;padding:1px}header#header .close{opacity:initial;margin-top:3px}header#header .header-1-1 a{font-size:12px}header#header .underline{text-decoration:underline;cursor:pointer}#productInfo a:hover,a,a.red{text-decoration:none}header#header .header-1-2{margin:auto}header#header .header-1-3{display:grid;justify-items:center}.header-1-3>a,.header-1-3>div,.header-2-2>a,header#header .header-1-1{align-items:center;grid-column-gap:1em}.header-1-1,.header-1-3>a,.header-1-3>div,.header-2,.header-2-2>a,header#header .header{display:grid}a{cursor:pointer;color:#000}header#header .relative{position:relative;cursor:pointer}#header-navbar .header-1-3-2 .relative .bg-heart{width:31px;height:31px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -10px -62px}.chip,.header-1-3 .connected{position:absolute;height:10px;width:10px;background-color:#93D443;display:flex;color:#fff}@media only screen and (max-device-width:1024px){.header-1,.header-1-3,header#header .popup{padding:0!important}}.header-1-3 .connected{border:1px solid #fff;border-radius:20px;align-items:center;justify-content:center;top:13px;padding:6px;right:-2px}.f-col{display:flex;flex-direction:column}header#header{padding-bottom:15em}.header-1-3-3,.panier-close{cursor:pointer}.chip{border:1px solid #fff;border-radius:20px;align-items:center;justify-content:center;top:-3px;right:-7px;padding:8px;font-weight:700}header#header .header-1{display:grid;padding:1em 2em}header#header .f-c{display:flex;align-items:center;flex-wrap:wrap}header#header .bg-menu{width:30px;height:23px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -61px -62px}header#header .bg-arrow_down_white{width:13px;height:8px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -43px -113px}header#header .mgr-10{margin-right:10px}.menu .title,header#header .menu-mobile .title{color:#fff;text-transform:uppercase;font-weight:700}header#header .menu a{cursor:pointer}.menu-mobile,header#header .menu{background-color:#3E3E3E;display:flex;align-items:center;justify-content:space-between;padding:1em 2em;font-size:14px;width:25em}header#header .header-2-2{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:4em;align-items:center;background-color:#F0F0F0;padding:1em 2em;grid-row-gap:1em;width:101%}header#header .menu .navigation__inner{height:100vh;width:100%;overflow:auto;overflow-x:hidden;background-color:rgba(0,0,0,.5)}.gd-1-1,header#header .gd-1-1-c{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.gd-1-1-c,.gd-auto-05-c,.gd-auto-1-c,.gd-center,.gd-r-1-c,header#header .gd-1-1-1-c{display:grid;align-items:center}.gd-auto-1,header#header .gd-auto-1-c{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1em}header#header .bg-promo_header{width:23px;height:28px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -114px -10px}header#header .header-2-2 form{position:relative}header#header .header-2-2 form .search{left:14px}header#header .header-2-2 form .bg-search{width:13px;height:13px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -10px -113px;position:absolute;top:12px}header#header .header-2-2 form img.product-autocomplete{position:relative;top:12px}header#header .header-2-2 form img{position:absolute;top:12px}header#header .header-2-2 form input{border:1px solid #C4C4C4;padding:10px 3em;border-radius:5px;background-color:#fff;width:100%}@media only screen and (max-device-width:480px){header#header .header-2-2 form input{font-size:16px}}header#header .header-2-2 form .reset-text{right:14px}header#header .header-2-2 form .bg-reset{width:14px;height:14px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -114px -58px;position:absolute;top:12px}header#header .header-0{position:fixed;z-index:1000;width:100%;height:inherit;background-color:#fff}.header-2,header#header .header-1{font-weight:400}.gd-auto-05,header#header .gd-auto-05-c{display:grid;grid-template-columns:auto 1fr;grid-column-gap:5px}.menu-mobile,header#header .infos-mag-mobile{display:none!important}@media only screen and (max-device-width:1024px){header#header .header-3{padding:10px}header#header .header-1{grid-template-columns:auto 1fr auto}header#header .menu-mobile{display:block!important}header#header .gd-auto-05{grid-template-columns:1fr;grid-row-gap:5px}header#header .header-1-3{grid-template-columns:repeat(3,1fr)!important}.header-1-3>a,.header-2,header#header .header-2-2{grid-template-columns:1fr!important}.header-1-3>a,.header-1-3>div,.header-2-2>a,header#header .header-1-1{align-items:center;grid-column-gap:1em}header#header .header-1-1 div>img{padding-bottom:0}.header-1,.header-1-3,.header-2-2,header#header .popup .cadre_popup .gd-1-1{grid-column-gap:1em}#horaires,.popup .adresse span,.popup .cadre_popup,.popup .mag,.popup .relative span,header#header .header-3{font-size:14px}}header#header .menu-mobile{width:unset;padding:1em}header#header .mgb-5{margin-bottom:5px}header#header .menu-mobile .navigation{top:0;position:fixed;left:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:1001}@media only screen and (max-device-width:1024px){header#header .header-3{padding:10px!important;font-size:14px!important}.logo,header#header .div-panier{width:214px}header#header .header-2-2{align-items:center;background-color:#fff;padding:1em}.infos-mag,.none,header#header .menu{display:none}.header-1,.header-1-3,header#header .infos-mag-mobile{display:grid!important}}.scroll{height:initial!important;color:#2d2e32!important;padding-left:0!important}@media only screen and (max-device-width:1024px){header#header .infoscroll .info{font-size:14px!important;padding:10px!important;min-height:60px}}@media only screen and (min-device-width:1024px){header#header{margin-top:-130px}header#header .infoscroll .info{padding:8px;font-size:18px}}header#header .infoscroll .info{background-color:#EE0509!important;font-weight:700!important;color:rgba(255,255,255,.8)!important;display:flex!important;align-items:center!important;justify-content:center!important}header#header .header-3{padding:5px;background-color:#EE0509;font-size:25px;font-weight:700;color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center}#popup_background,.popup,.popup_autocomplete{position:fixed;background:rgba(50,50,50,.8);width:100%;left:0}.popup{display:none;opacity:0;z-index:10000;height:calc(100vh - 70px);overflow-y:auto}.popup_autocomplete{display:block;opacity:1;z-index:10000;height:auto;overflow-y:hidden}.popup-open{opacity:1;transition:all .2s ease-in!important;z-index:2000!important}.popup .pop-close{position:absolute;top:1em;right:1em}.popup .cadre_popup{background-color:#fff;padding:2em;display:grid;grid-row-gap:2em;justify-items:center;position:relative;min-width:50em;height:100%;overflow-y:auto}#popup_ecoPart .cadre_popup{display:block}#popup_magasin .cadre_popup{height:unset}.popup .cadre_popup .gd-1-1{grid-column-gap:4em}.popup-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;align-items:center;padding-bottom:2em}.popup .mag{font-size:18px}.popup .greyblack{color:rgba(0,0,0,.6)}.popup .adresse span,.popup .relative span{font-size:15px}.mgr-5{margin-right:5px}.popup .number a{color:#ffab00;font-size:21px!important;font-weight:700}.gd-auto-05,.gd-auto-05-c{display:grid;grid-template-columns:auto 1fr;grid-column-gap:5px}a.red,input[type=submit].red{color:#fff!important;background-color:#F0050A!important;border-color:#F0050A!important}a[type=button],button[type=submit],input[type=submit]{border:1px solid #000;color:#000;border-radius:0;font-size:16px;display:flex;justify-content:center;align-items:center;padding:10px;text-align:center;min-width:9em;background-color:#fff;font-weight:700}.gd-r-1,.gd-r-1-c{display:grid;grid-row-gap:1em}#popup_magasin{position:absolute;background-color:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100vh;align-items:center;justify-content:center;transition:all .2s ease-in;z-index:-1;padding:1em;display:flex}.PressReleases,.hp-3{justify-content:center}a.greyblack{background-color:#454545;color:#fff;border-color:#454545}@media only screen and (max-device-width:1024px){.header-1,.header-1-3,.popup{padding:0}.popup .cadre_popup{padding:1em;width:100%;min-width:unset}.popup-logo{width:12em}#horaires,.header-3,.popup .adresse span,.popup .cadre_popup,.popup .mag,.popup .relative span{font-size:14px}.popup .cadre_popup,.popup .cadre_popup .gd-1-1{grid-row-gap:1em}.header-1,.header-1-3,.header-2-2,.popup .cadre_popup .gd-1-1{grid-column-gap:1em}.popup .gd-r-2{grid-row-gap:1em!important}.ariane{margin-top:58px}.popup#popup_choixmagasin .cadre_popup .resultats{overflow-y:visible;max-height:none}.popup#popup_choixmagasin .cadre_popup .autre{margin:0 auto 10px}.div-panier-02{max-height:500px}.div-panier-02 #productInfo{width:100%}.gd-auto-05{grid-template-columns:1fr;grid-row-gap:5px}}.popup-open{font-weight:400;font-size:15px}.root--no-scroll,.root--no-scroll-mobile{overflow:hidden;height:100vh}.close{background-color:#f0050a!important}.row .product-img{border:1px solid #e5dfdf;margin-right:15px;margin-left:10px}.detail-contenu td{text-align:center;padding:10px 5px}#availability-bloc .popup .cadre_popup{display:block}.div-panier-01 .title{font-size:16px;font-weight:700}.div-panier hr{margin-top:initial;margin-bottom:initial}.mobileWishlistWithoutFlashInfo .ariane{margin-top:-15px}.PressReleases Strong{text-align:center;margin-bottom:30px;color:red;font-size:16px}.PressReleases{display:grid;font-size:13px;font-weight:700}.PressReleases ul li{list-style:inside;margin-bottom:5px}@media only screen and (max-device-width:480px){#locationForSearch{font-size:16px!important}}.oubliePasswordWithFlashInfo .presentation,.oubliePasswordWithFlashInfoMobile .presentation{margin-top:-20px}.oubliePasswordWithoutFlashInfo .presentation{margin-top:-80px}.oubliePasswordWithoutFlashInfoMobile .presentation{margin-top:-100px}#popup_ecoPart #cadre_popup a{color:red;text-decoration:underline;font-weight:700}#page_accueil .blog .container .cadre_post .post:hover,.gd-1-1 a:hover,.nav-item--see-all a,.nav-item__menu-level-0 .nav-item--unclickable a,header#header li.nav-item a.nav-item__menu-link:hover{text-decoration:none}.promos{color:#CE282B}.scrollItem{overflow:auto;height:100%;padding-bottom:60vh}.nav-item__menu-level-0{background-color:#fff;width:25em}.menu-mobile .nav-item .nav-item__menu-level-2,.menu-mobile .nav-item .nav-item__menu-level-3{display:none;opacity:0;position:absolute;background-color:#fff;left:0;top:0;width:100%;height:115vh;z-index:1}header#header .noDisplayPromo{display:none}footer#footer [class*=" icon-"]:before,footer#footer [class^=icon-]:before,header#header .menu [class*=" icon-"]:before,header#header .menu [class^=icon-]:before,header#header .menu-mobile [class*=" icon-"]:before,header#header .menu-mobile [class^=icon-]:before{font-family:inherit;width:auto;font-weight:400;font-size:1.1em;margin:0;line-height:1}#page_accueil .intro .event_magasin .magasin .infos strong,#page_accueil .intro .event_magasin .magasin .soustitre strong,#page_accueil .intro .event_magasin .nonmagasin .infos strong,#page_accueil .intro .event_magasin .nonmagasin .soustitre strong{font-weight:900}.popup_restoration_panier .promo{background-color:inherit;display:inherit}#sticker .noPromo img{display:block;position:absolute;right:30px;top:0;z-index:1}.hide-cms-component{display:none}.nom_magasin .drapeau_ville{display:inline-flex}#page_accueil .intro .event_magasin .magasin:before,#page_accueil .intro .event_magasin .nonmagasin:before,#page_accueil .intro:after,#page_accueil .intro:before{display:table;content:' '}.nom_magasin .nom_ville{padding-top:4px}.bg-payments{width:127px;height:21px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -226px -10px}.bg-return,.bg-secure,.bg-withdraw{width:88px;height:88px}.bg-withdraw{background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -10px -118px}.bg-return{background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -10px -10px}.bg-secure{background:url(/_ui/responsive/theme-lafoirfouille/images/common/footer/icones_footer.png) -118px -10px}.bg-basket{width:33px;height:32px;background:url(/_ui/responsive/theme-lafoirfouille/images/common/header/icones_header.png) -10px -10px}#page_accueil .intro{margin:-4px auto}#page_accueil .intro:after{clear:both}#page_accueil .intro .billboard a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#page_accueil .intro .event_magasin{position:relative}#page_accueil .intro .event_magasin .magasin,#page_accueil .intro .event_magasin .nonmagasin{color:#fff;padding:15px 0;background:url(../../../images/accueil/intro_background.png) right bottom no-repeat #ed0080;position:relative;text-align:center}#page_accueil .intro .event_magasin .magasin:after,#page_accueil .intro .event_magasin .nonmagasin:after{clear:both;display:table;content:' '}#page_accueil .intro .event_magasin .magasin .infos,#page_accueil .intro .event_magasin .nonmagasin .infos{display:block;font-size:15px;padding-top:25px}#page_accueil .intro .event_magasin .magasin .titre,#page_accueil .intro .event_magasin .nonmagasin .titre{display:block;font-size:24px;text-transform:uppercase}#page_accueil .intro .event_magasin .magasin .soustitre,#page_accueil .intro .event_magasin .nonmagasin .soustitre{display:block;font-size:15px;margin-bottom:15px}#page_accueil .blog .container h2,#page_accueil .container .coeur h2,#page_accueil .container .meilleur h2,#page_accueil .container .selection h2{font-weight:100;font-size:24px;text-align:center}#page_accueil .intro .event_magasin .magasin .ouverture,#page_accueil .intro .event_magasin .nonmagasin .ouverture{font-size:13px;padding-left:18px;position:relative;text-align:left;display:block;margin-left:25%}#page_accueil .intro .event_magasin .magasin .ouverture:before,#page_accueil .intro .event_magasin .nonmagasin .ouverture:before{position:absolute;top:0;left:0;content:' ';width:15px;height:15px;background:url(../../../images/common/header/dispo.png) 2px -2px no-repeat}#page_accueil .intro .event_magasin .magasin .ouverture.nondispo,#page_accueil .intro .event_magasin .magasin .ouverture.nondispo:before,#page_accueil .intro .event_magasin .nonmagasin .fermeture,#page_accueil .intro .event_magasin .nonmagasin .fermeture:before,#page_accueil .intro .event_magasin .nonmagasin .ouverture.nondispo,#page_accueil .intro .event_magasin .nonmagasin .ouverture.nondispo:before{background-position:2px -23px}#page_accueil .intro .event_magasin .magasin .deco,#page_accueil .intro .event_magasin .nonmagasin .deco{position:absolute;top:15px;left:10px;background:url(../../../images/accueil/intro_magasin.png) left top no-repeat;width:56px;height:74px;display:block}#page_accueil .intro .event_magasin .magasin a,#page_accueil .intro .event_magasin .nonmagasin a{color:#ed0080;width:190px;display:block;border:1px solid #fff;margin:15px 0 0;float:left;background:#fff}#page_accueil .intro .event_magasin .magasin a:hover,#page_accueil .intro .event_magasin .nonmagasin a:hover{color:#fff;background:#ed0080}#page_accueil .intro .event_magasin .magasin a.localiser,#page_accueil .intro .event_magasin .nonmagasin a.localiser{padding:10px 0 0;margin-left:25%}#page_accueil .intro .event_magasin .magasin a.changer,#page_accueil .intro .event_magasin .nonmagasin a.changer{margin-right:10px;margin-left:25%}#page_accueil .intro .event_magasin .events{position:relative}#page_accueil .blog .deco,#page_accueil .intro .event_magasin .events .pointe{display:inline-block;background:url(../../../images/accueil/intro_pointe.png) right center no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}#page_accueil .intro .event_magasin .events .pointe{position:absolute;top:0;left:50%;margin-left:-18px;background-position:0 -4px;width:36px;height:21px;display:block;z-index:10}#page_accueil .container .coeur:after,#page_accueil .container .coeur:before{display:table;content:' '}#page_accueil .intro .event_magasin .events a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#page_accueil .container{max-width:1024px;width:100%;padding:0}#page_accueil .container .coeur:after{clear:both}#page_accueil .container .coeur h2{color:#ed0080;padding:50px 0 10px;margin-bottom:35px;position:relative}#page_accueil .container .coeur h2:after{content:' ';position:absolute;left:50%;bottom:0;height:1px;width:50px;margin-left:-25px;border-bottom:3px solid #ed0080}#page_accueil .container .coeur .produits{padding-bottom:50px;position:relative;overflow:hidden;width:245px;margin:0 auto}#page_accueil .container .coeur .produits .cadre_produits{width:980px;position:relative}#page_accueil .container .coeur .produits .cadre_produits .produit{float:left}#page_accueil .container .coeur .produits .page{width:15px;height:15px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#e5dfdf;position:absolute;bottom:5px;left:50%;margin-left:-40px}#page_accueil .container .selection h2:after,#page_accueil .meilleur h2:after{content:' ';bottom:0;height:1px;width:50px;left:50%}#page_accueil .container .coeur .produits .page.page2{margin-left:-20px}#page_accueil .container .coeur .produits .page.page3{margin-left:0}#page_accueil .container .coeur .produits .page.page4{margin-left:20px}#page_accueil .container .coeur .produits .page.actif,#page_accueil .container .coeur .produits .page:hover{background:#ccb9b9}#page_accueil .container .selection:before{display:table;content:' '}#page_accueil .container .selection:after{clear:both;display:table;content:' '}#page_accueil .container .selection h2{padding:50px 0 10px;margin-bottom:35px;position:relative}#page_accueil .container .selection h2:after{position:absolute;margin-left:-25px;border-bottom:3px solid #2d2e32}#page_accueil .container .selection>.event{padding:0;max-width:500px;margin:0 auto}#page_accueil .container .selection>.event a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#page_accueil .container .selection .event_produit{padding:15px 15px 0 10px}#page_accueil .container .selection .event_produit .produits .produit img{margin-top:-50px}#page_accueil .event{max-width:500px;margin:0 auto}#page_accueil .container .selection .event_produit .event a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#page_accueil .meilleur:before{display:table;content:' '}#page_accueil .meilleur:after{clear:both;display:table;content:' '}#page_accueil .container .meilleur h2{color:#f1b300;padding:50px 0 10px;margin-bottom:35px;position:relative}#page_accueil .meilleur h2:after{position:absolute;margin-left:-25px}#page_accueil .meilleur .produits{padding-bottom:50px;position:relative;overflow:hidden;width:245px;margin:0 auto}#page_accueil .meilleur .produits .cadre_produits{width:980px;position:relative}#page_accueil .meilleur .produits .cadre_produits .produit{float:left}#page_accueil .meilleur .produits .page{width:15px;height:15px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#e5dfdf;position:absolute;bottom:5px;left:50%;margin-left:-40px}#page_accueil .blog:after,#page_accueil .blog:before{display:table;content:' '}#page_accueil .meilleur .produits .page.page2{margin-left:-20px}#page_accueil .meilleur .produits .page.page3{margin-left:0}#page_accueil .meilleur .produits .page.page4{margin-left:20px}#page_accueil .meilleur .produits .page.actif,#page_accueil .meilleur .produits .page:hover{background:#ccb9b9}#page_accueil .blog{background:#2d2e32;color:#fff;position:relative;padding-bottom:30px;z-index:20}#page_accueil .blog:after{clear:both}#page_accueil .blog .container{max-width:1024px;width:100%;padding:0}#page_accueil .blog .container h2{padding:25px 0 10px;margin-bottom:15px;position:relative}#page_accueil .blog .container h2:after{content:' ';position:absolute;left:50%;bottom:0;height:1px;width:50px;margin-left:-25px;border-bottom:3px solid #fff}#page_accueil .blog .container .cadre_post{width:100%;padding:0 15px}#page_accueil .blog .container .cadre_post:last-child{display:none}#page_accueil .blog .container .cadre_post .post{border:1px solid #404142;padding:2px;color:#fff;display:block;position:relative;max-width:482px;margin:0 auto}#page_accueil .blog .container .cadre_post .post .pointe{position:absolute;bottom:111px;left:0;width:100%;background:url(../../../images/post/pointe.png) left top no-repeat;height:17px}#page_accueil .blog .container .cadre_post .post .texte{height:126px;display:block;margin-top:-17px;position:relative;z-index:10;overflow:hidden}#page_accueil .blog .container .cadre_post .post .texte .titre{display:block;font-weight:700;font-size:15px;padding:20px 40px 0 15px;height:55px}#page_accueil .blog .container .cadre_post .post .texte .description{display:block;font-size:13px;padding:0 60px 0 15px;height:71px}#page_accueil .blog .container .cadre_post .post .texte i{position:absolute;top:0;right:0;height:126px;background:#404142;color:#fff;display:block;width:20px;font-size:20px;text-align:center;padding-top:50px}#page_accueil .specialistes:after,#page_accueil .specialistes:before{display:table;content:' '}#page_accueil .blog .container .cadre_post .post:hover .texte i{background:#e5dfdf;color:#2d2e32}#page_accueil .blog .container .cadre_post .post:hover .image{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#page_accueil .blog .deco{position:absolute;bottom:-20px;left:50%;margin-left:-14px;background-position:-36px -4px;width:28px;height:40px}#page_accueil .specialistes{background:#e5dfdf;position:relative;padding-bottom:50px;padding-top:20px;z-index:10}#page_accueil .specialistes:after{clear:both}#page_accueil .specialistes .container{max-width:1024px;width:100%;padding:0}#page_accueil .specialistes .container h1:after,#page_accueil .specialistes .container h2:after{content:' ';left:50%;bottom:0;height:1px;width:50px;margin-left:-25px;border-bottom:3px solid #2d2e32}#page_accueil .specialistes .container h1,#page_accueil .specialistes .container h2{font-size:20px;padding:25px 0 10px;margin-bottom:15px;font-weight:100;text-align:center}#page_accueil .specialistes .container h1{position:relative}#page_accueil .specialistes .container h1:after{position:absolute}#page_accueil .specialistes .container h2{position:relative}#page_accueil .specialistes .container h2:after{position:absolute}#page_accueil .specialistes .container .soustitre{font-size:15px;text-align:center}#page_accueil .specialistes .container .cadre_specialiste{width:100%;padding:0 15px;margin-top:15px}#page_accueil .specialistes .container .cadre_specialiste .specialiste{background:#fff;display:block;position:relative;max-width:482px;margin:0 auto;height:100%}#page_accueil .specialistes .container .cadre_specialiste .specialiste .image{height:193px}#page_accueil .specialistes .container .cadre_specialiste .specialiste .pointe{position:absolute;top:159px;left:0;background:url(../../../images/specialiste/pointe.png) left top no-repeat;height:17px;width:100%}#page_accueil .carousel-1 .ff-nav .ff-prev,#page_accueil .carousel-2 .ff-nav .ff-prev{left:1em}#page_accueil .specialistes .container .cadre_specialiste .specialiste .texte{background:#fff;display:block;margin-top:-17px;position:relative;z-index:10;overflow:hidden}#page_accueil .specialistes .container .cadre_specialiste .specialiste .texte .titre{display:block;font-weight:100;font-size:20px;padding:10px 5px 0;text-align:center}.hp h2,.hp-3 h2{font-weight:400}#page_accueil .specialistes .container .cadre_specialiste .specialiste .texte .description{display:block;font-size:13px;padding:15px 10px 10px;color:#929292;text-align:justify}#page_accueil .hp h2,#page_accueil .product,#page_accueil .produit,.hp h2,.hp-3 h2,.hp-4-2,.hp-5-2-2-1 h3{text-align:center}.hp-3{display:grid;grid-row-gap:2em}.hp-3 h2{font-size:40px}.hp-3-2{display:grid;grid-template-columns:auto auto;grid-column-gap:1em;grid-row-gap:1em}.hp-3 .img-link{position:absolute;bottom:1em}.hp-3 a[type=button]{width:100%;border:0}#page_accueil .hp{display:grid;max-width:1280px;margin:5px auto 2em;grid-row-gap:2em}#widget-container .scroll{color:#e0e0e0!important}#widget-container .chevron-small.right:before{right:13px}#page_accueil .carousel-1 .ff-nav .ff-next,#page_accueil .carousel-2 .ff-nav .ff-next{right:1em}.infinite-carousel .viewport{width:1100px;overflow:hidden;margin-left:100px}.infinite-carousel .list{height:24em;overflow:visible;position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2em;grid-row-gap:2em;align-items:flex-end}#page_accueil .hp .best,#page_accueil .t2s,.hp-1-1,.hp-1-3{overflow:hidden}.hp-1,.hp-3-2-2,.hp-4-2{grid-column-gap:1em}#page_accueil .produits .produit .prix{font-size:22px;color:#F20408}.produits .produit .image{border-bottom:initial;margin-bottom:0}#page_accueil .produits .produit{float:left;width:245px;height:330px}@media only screen and (max-device-width:1024px){.infinite-carousel .viewport{margin-left:75px;width:1200px}}#page_accueil .produit .gd-r-10 .name{min-height:38px;max-width:254px}.ff-carousel.ff-loaded,.no-js .ff-carousel{display:block}.ff-carousel{display:none;width:100%;z-index:1}.ff-carousel .ff-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.ff-carousel .ff-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.ff-carousel.ff-drag .ff-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ff-carousel .ff-item{min-height:1px;float:left;-webkit-touch-callout:none}.ff-carousel .ff-item,.ff-carousel .ff-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.ff-carousel,.ff-carousel .ff-item{-webkit-tap-highlight-color:transparent;position:relative}#page_accueil .item{width:initial!important;height:initial!important;margin-left:initial!important}.ff-theme .ff-nav [class*=ff-]{padding:10px;height:7em;background-color:rgba(255,255,255,.7);cursor:pointer;display:flex;align-items:center;justify-content:center}.ff-carousel .ff-nav button.ff-next span,.ff-carousel .ff-nav button.ff-prev span{font-size:3em}#page_accueil .ff-carousel .ff-dots.disabled,#page_accueil .ff-carousel .ff-nav.disabled{display:none}#page_accueil .carousel-1 .ff-dots,#page_accueil .carousel-1 .ff-nav{text-align:center;-webkit-tap-highlight-color:transparent}#page_accueil .carousel-1 .ff-nav .ff-next,#page_accueil .carousel-1 .ff-nav .ff-prev{position:absolute;top:0;bottom:0;margin:auto;height:7em;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.carousel-1 .ff-nav [class*=ff-]:hover{background-color:rgba(0,0,0,.2);color:#fff;text-decoration:none}#page_accueil .carousel-1 .ff-nav .disabled{opacity:.5;cursor:default}.ff-carousel .ff-dot,.ff-carousel .ff-nav .ff-next,.ff-carousel .ff-nav .ff-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ff-theme .ff-nav.disabled+.ff-dots{margin-top:10px}.ff-theme .ff-dots .ff-dot{display:inline-block;zoom:1;margin-top:1em;background-color:transparent}.ff-theme .ff-dots .ff-dot.active span,.ff-theme .ff-dots .ff-dot:hover span{background:#869791}.ff-theme .ff-dots .ff-dot span{display:block;transition:opacity .2s ease;border-radius:20em;height:12px;width:12px;background-color:#d5d5d5;opacity:1;cursor:pointer;margin:0 5px}.hp-1-1 .active span,.hp-1-1 .ff-dot:hover span{background-color:#eb9544!important}.hp h2{font-size:40px}.hp-3,.hp-4,.t2s-2-1 h2{margin-bottom:2em}#page_accueil .t2s{display:inherit;grid-row-gap:initial}#page_accueil .produit{float:left;font-size:13px}#page_accueil .product .prix,#page_accueil .produit .prix{font-size:22px;color:#F20408}#page_accueil .product{font-size:13px}#page_accueil .hp-3-2-2 .relative,#page_accueil .hp-3-2-2 div:nth-child(1){display:contents}#page_accueil .carousel-2 .ff-nav .ff-next,#page_accueil .carousel-2 .ff-nav .ff-prev{position:absolute;top:0;bottom:0;margin:auto;height:3em;width:3em;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:20em;background-color:transparent;border:1px solid}#page_accueil .t2s .ff-carousel .ff-nav button.ff-next span,.t2s .ff-carousel .ff-nav button.ff-prev span{font-size:2.5em;position:absolute;top:-5px}#page_accueil .t2s .ff-carousel .ff-nav button.ff-next,.t2s .ff-carousel .ff-nav button.ff-prev{padding:0;height:3em;width:3em;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:20em;border:1px solid #000;background-color:#fff}#page_accueil .t2s .ff-carousel .ff-item img{display:block;width:80%;margin:auto}#page_accueil .hp-3 .hp-3-2-2 .relative img{width:100%}@media screen and (max-width:1024px){#page_accueil .hp-6-2{grid-column:1;width:100%;background-color:#eb9544;padding:2em}#page_accueil .hp-6-1 img{position:inherit;bottom:-13px}#page_accueil .hp-1,#page_accueil .hp-3-2,#page_accueil .hp-5-2,#page_accueil .hp-6{grid-template-columns:1fr}#page_accueil .hp-6{background-image:unset}}#page_accueil .add-to-shoppinglist{transform:scale(1.2)}.gd-1-1-c{display:grid!important}.gd-1-1-c .add-to-shoppinglist{display:block!important}.hp-3-2-2 .produit img{padding:0 1px}.produit .add-to-shoppinglist{position:unset;justify-self:end;grid-column:2;width:24px;height:24px}.produit img{padding:20px 1px;width:254px}@media only screen and (max-device-width:1024px){img{max-width:100%;height:auto}}.product{position:relative}@media (min-width:535px){#page_accueil .container .coeur .produits .page.page3,#page_accueil .container .coeur .produits .page.page4,.hp .meilleur .produits .page.page3,.hp .meilleur .produits .page.page4{display:none}#page_accueil .intro .event_magasin{background:#ed0080}#page_accueil .intro .event_magasin .magasin,#page_accueil .intro .event_magasin .nonmagasin{padding:15px 0;background:#ed0080;width:500px;margin:0 auto;text-align:center}#page_accueil .intro .event_magasin .magasin .deco,#page_accueil .intro .event_magasin .nonmagasin .deco{left:70px}#page_accueil .intro .event_magasin .events .event1,#page_accueil .intro .event_magasin .events .event2{float:left;width:50%}#page_accueil .container .coeur .produits,.hp .meilleur .produits{width:490px}#page_accueil .container .coeur .produits .page{margin-left:-20px}#page_accueil .container .coeur .produits .page.page2{margin-left:0}.hp .meilleur .produits .page{margin-left:-20px}.hp .meilleur .produits .page.page2{margin-left:0}}#page_accueil .hp-3-2-1 img{width:381px}@media (min-width:1035px){#page_accueil .blog .container .cadre_post,#page_accueil .specialistes .container .cadre_specialiste{float:left;width:50%}#page_accueil .intro{display:table}#page_accueil .intro .billboard{width:50%;display:table-cell}#page_accueil .intro .event_magasin{width:50%;display:table-cell;vertical-align:top}#page_accueil .container .coeur .produits .page,#page_accueil .meilleur .produits .page{display:none}#page_accueil .intro .event_magasin .magasin,#page_accueil .intro .event_magasin .nonmagasin{padding:15px 0 15px 125px;background:#ed0080;width:500px}#page_accueil .container .coeur .produits,#page_accueil .container .coeur .produits .cadre_produits,#page_accueil .meilleur .produits .cadre_produits{width:100%}#page_accueil .intro .event_magasin .events{background:#fff;position:absolute;bottom:0;left:0}#page_accueil .meilleur .produits{width:100%;margin-right:-170px}#page_accueil .event{max-width:500px;margin:0 auto}#page_accueil .container .selection>.event{width:50%;float:left;padding:0 10px 0 15px}#page_accueil .container .selection .event_produit{width:50%;float:left;padding-top:0}#page_accueil .blog .container .cadre_post:last-child{display:block}#page_accueil .blog .container .cadre_post img{height:262px}#page_accueil .specialistes .container .cadre_specialiste .specialiste .texte .titre{height:65px}#page_accueil .specialistes .container .cadre_specialiste .specialiste .texte .description{height:auto}}@media (min-width:1450px){#page_accueil .intro .event_magasin .magasin,#page_accueil .intro .event_magasin .nonmagasin{padding-top:100px;padding-left:0;width:370px}#page_accueil .intro .event_magasin .magasin .cta,#page_accueil .intro .event_magasin .nonmagasin .cta{display:inline-block}#page_accueil .intro .event_magasin .magasin .deco,#page_accueil .intro .event_magasin .nonmagasin .deco{top:10px;left:50%;margin-left:-28px}}@media(max-width :460px){#page_accueil .intro .billboard img,.billboard img{padding-top:26px}}.hp-1{display:grid;grid-template-columns:auto auto;grid-row-gap:4em;align-items:flex-start}.hp .img-link{position:absolute;bottom:1em}.hp-1-1 .dots,.hp-6-1 img{bottom:-2em;position:absolute}.hp a[type=button]{width:100%;border:0}.hp-1-1.swiper-container{width:100%}.hp-1-1 .swiper-button-next,.hp-1-1 .swiper-button-prev{padding:10px;height:7em;background-color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center}.hp-1-1 .switch,.hp-1-2{align-items:center;display:flex}.hp-1-1 .swiper-button-next:after,.hp-1-1 .swiper-button-prev:after{color:#000;font-weight:700;font-size:26px}.hp-1-1 .swiper-pagination-bullet{border-radius:20em;height:12px;width:12px;background-color:#D5D5D5;opacity:1}.hp-1-1 .swiper-pagination-bullet-active{background-color:#EB9544}.hp-1-2{position:relative;justify-content:center}#page_accueil .hp h2{font-size:40px;font-weight:400}.hp-1-1 .slideshow-container{width:100%;position:relative;margin:auto;min-height:unset}.hp-1-1 .switch{position:absolute;width:97%;top:35%;justify-content:space-between;margin:auto;left:0;right:0}.hp-1-1 .next,.hp-1-1 .prev{padding:10px;height:7em;background-color:rgba(255,255,255,.7);cursor:pointer;display:flex;align-items:center;justify-content:center}.hp-1-1 .next:hover,.hp-1-1 .prev:hover{background-color:rgba(0,0,0,.2)}.hp-1-1 .next:after,.hp-1-1 .prev:after{color:#000;font-weight:700;font-size:26px}.hp-1-1 .dots{left:0;z-index:1000;display:flex;justify-content:center;width:100%}.hp-1-1 .dot{border-radius:20em;height:12px;width:12px;background-color:#D5D5D5;opacity:1;cursor:pointer;margin:0 5px}.hp-1-1 .active,.hp-1-1 .dot:hover{background-color:#EB9544}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;opacity:initial}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.hp-3-2-2{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1em;align-items:end}.hp-4-2,.hp-5{grid-row-gap:2em;justify-content:center}.hp-3 .img-link{width:88%;margin-left:15px}#page_accueil .hp-4 h2{margin-bottom:2em}.hp-4-2{display:flex;grid-template-columns:repeat(6,1fr);max-width:1280px}@media only screen and (max-device-width:1024px){.hp-4-2{flex-wrap:wrap}}.hp-4-2 span{color:#000}.hp-5{display:grid}.hp-5-2-1,.hp-5-2-2,.hp-6-2{grid-row-gap:1em}.hp-5 a.orange{width:50%;margin:auto}a.orange,input[type=submit].orange{color:#fff;background-color:#E88A3C}.hp-5-2-1 strong{font-size:20px}.hp-5-2{display:grid;grid-template-columns:auto auto;grid-column-gap:2em;justify-content:center}.hp-5-2-1-1,.hp-5-2-2-3{grid-column-gap:1em;display:grid}.hp-5-2-1{display:grid;padding:1em}.hp-5-2-1-1{grid-template-columns:auto 1fr}.hp-5-2-2{display:grid;padding:1em;background-color:#F8F8F8}.hp-5-2-2-3{grid-template-columns:auto auto}.hp-5-2-2-3 a,.hp-5-2-2-3 span{text-align:justify;font-size:14px}.hp-6{background-image:url(/_ui/responsive/theme-lafoirfouille/images/accueil/fidel-bg.png);background-position:center;background-size:965px 213px;background-repeat:no-repeat;display:grid;grid-template-columns:1fr 1fr;color:#fff}.hp-6-1 img{left:6em}.hp-6-2{grid-column:2;display:grid;width:25em}.hp-6-2 strong{font-size:26px}.hp-6-2 a[type=button]{color:#EB9544;width:9em}@media only screen and (min-device-width:767px){.hp-1-2 a img{width:356px;height:514px}.hp-1-1.carousel a img{width:917px;height:517px}}@media only screen and (max-device-width:1024px){.hp{padding:1em}.hp-1{grid-template-columns:2fr 1fr}.hp-6-1{background-color:#E7CAAE}#page_accueil .ff-item .product img{max-width:80%}}@media only screen and (max-device-width:767px){.hp-1 .responsive,.hp-1 .swiper-button-next,.hp-1 .swiper-button-prev,.hp-1 .switch,.hp-3-2-2 .product{display:none}.hp-6-1{background-color:#E7CAAE}.hp h2{font-size:26px}.hp-5 a.orange{width:65%}.hp-1-1 .slideshow-container{min-height:unset}}.hp input[type=submit].orange,a.orange{color:#fff;background-color:#E88A3C;border-color:#E88A3C}.hp-1 .switch{display:none}.swiper-container{width:100%;height:100%}@media only screen and (max-device-width:767px){.hp-1 img,.hp-3 img,.hp-6 img,.hp-6-2{width:100%}#page_accueil .hp h2{font-size:26px}#page_accueil .hp-3-2-2 div .produit{display:none}.hp-4 a{display:grid;grid-template-columns:1fr;grid-row-gap:1em;justify-items:center;margin-bottom:10px}.hp-3-2-2 .produits{display:none}.hp-6-1{background-color:#E7CAAE}#page_accueil .hp-6-1 img{left:0}.hp-6-2{grid-column:1;background-color:#EB9544;padding:2em}.hp-3 .img-link{width:90%}.hp-3-2-2 .relative{margin-right:0;margin-top:20px}.hp-3 img{margin-right:auto;margin-left:auto;display:block}}@media only screen and (max-device-width:1024px){#page_accueil .arrows img{max-width:100%}#page_accueil .t2s .ff-carousel.ff-drag .ff-stage .item{margin-right:25px;margin-left:25px!important}}