#homepage #push .push_product .fleche{height:0px}#homepage #push .push_product .fleche .previous{cursor:pointer;z-index:98;position:relative;top:85px;width:20px;display:none}#homepage #push .push_product .fleche .next{cursor:pointer;z-index:98;position:relative;top:50px;left:680px;width:20px;display:none}#homepage .sprite-fleche_white{ width:15px;height:15px;margin-right:0.5em}#push .push_title{ text-align:center;text-transform:uppercase;position:relative;top:6px}#push .push_title h3{margin-left:auto;margin-right:auto;width:30%;clear:both;background-color:#ffffff}#push .push_product{min-height:400px;border-top:dotted 1px #bec0c0;margin-bottom:2em} #push .push_product .product{height:auto;text-align:center;margin-bottom:10px} #push .push_product .lien{clear:both;text-align:center;text-transform:uppercase;padding-top:30px} #push .push_product .lien a{background:url("/static/img/headfoot/common/sprite_HP.png") no-repeat;background-position:-360px -858px;padding:2px 0px 3px 28px} #push .push_product .product .logo_picto{ height:20px;margin:2px 0 6px 3px} #push .push_product .product .borderImg{border-bottom:dotted 1px #bec0c0;margin-bottom:20px;padding-bottom:20px} #push .push_product .product .borderImg img{width:200px;height:200px} #push .push_product .product .productName{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} #push .push_product .product .age{font-weight:300} #push .push_product .product .avis{ overflow:hidden;display:block} #push .push_product .product .avis .bv-stars-container{ margin:0!important} #push .push_product .product .line{ text-align:center} #push .push_product .product .prix,#push .push_product .product{ display:inline-block} #push .push_product .product .prix{ font-size:20px;font-weight:500} #push .push_product .product .prix span{ font-size:0.8em} #push .push_product .product .promo{ color:#E33E7A;font-weight:500;font-size:20px;margin-left:10px} #push .push_product .product .prixBarre{ font-size:11px;display:block } #push .push_product .product .addToProduct{ display:inline-block;background:url("/static/img/headfoot/common/picto/picto_basket_grey.png") no-repeat;cursor:pointer;text-indent:-9999px;height:30px;width:38px;position:absolute;right:0;top:0} #push .push_product .product .addToProduct:hover{ background-image:url("/static/img/headfoot/common/picto/picto_basket_green.png")}#homepage .pave_relationels .push1{border-right:dotted 1px #bec0c0;margin-top:20px}#homepage .pave_relationels .push1 .image{background-color:grey;padding:0px;margin:0px}#homepage .pave_relationels img{width:100%}#homepage .pave_relationels .push2{margin-top:20px}#homepage .pave_relationels .push2 .image{padding-left:0px;margin-left:0px}#homepage .pave_relationels .push2 .Allcarre{padding-left:0px;margin-left:0px}#homepage .pave_relationels .push2 .Allcarre .ligne2{padding-top:18px;clear:both}#homepage .pave_relationels .push2 .Allcarre .carre{padding-top:0px;padding-left:0px;padding-bottom:0px}#homepage .pave_relationels .push1 h2,#homepage .pave_relationels .push2 h2{text-transform:uppercase}#homepage .pave_relationels{border-top:dotted 1px #bec0c0}#homepage .pave_relationels .soustitre{margin-bottom:10px}.recosPerso{position:relative;font-size:13px} .recosPerso .macaron{position:absolute;top:340px;margin-left:50%} .recosPerso .macaron span{background:url("//images.oxybul.com/photo/PaveHome/commun/macaron.png") no-repeat;background-position:-21px 0;width:15px;height:12px;display:inline-block;cursor:pointer} .recosPerso .macaron span.actif{background-position:1px 0px;cursor:pointer} .recosPerso .fleche .previous{cursor:pointer;position:absolute;right:96%;top:100px;;z-index:98} .recosPerso .fleche .next{cursor:pointer;position:absolute;right:1%;top:100px;z-index:98}.SlideReco .slide1,.SlideReco .slide2,.SlideReco .slide3,.SlideReco .slide4{}#blocPerso .recosPerso .push_product{border-top:none;margin-bottom:0px;position:absolute;background-color:#ffffff;width:100%}#blocPerso .recosPerso .push_title{font-weight:400;text-transform:none;text-align:center}#blocPerso .recosPerso .push_title .soustitre{font-size:14px;color:#E33E7A}#blocPerso .recosPerso .push_title .name{font-size:30px;text-transform:uppercase;border-bottom:dotted 1px #bec0c0;margin-bottom:55px}#blocPerso .recosPerso .texteProduit{text-align:left}#blocPerso .recosPerso .line{text-align:left;margin-bottom:10px}#blocPerso .recosPerso .prix{font-size:20px;font-weight:500}#blocPerso .recosPerso .promo{ color:#E33E7A;font-weight:500;font-size:20px;margin-left:10px}#blocPerso .recosPerso .ageLabel{font-weight:300}#blocPerso .recosPerso .btn{color:#ffffff;font-weight:500;background-color:#E33E7A;border-radius:20px;padding:5px;text-transform:uppercase;font-size:11px}@media only screen and (min-width:1024px) and (max-width:1279px){ #homepage .pave_relationels .push1{padding-right:0px;width:26.3%} #blocPerso .recosPerso .push_product img{width:100%}}@media only screen and (max-width:1023px){ .recosPerso{text-align:center} #blocPerso .recosPerso .texteProduit{text-align:center} #blocPerso .recosPerso .line{text-align:center} .recosPerso .macaron{ margin-left:40%} #blocPerso .recosPerso .push_title .name{font-size:20px;margin-bottom:0px}}@media only screen and (min-width:768px)and (max-width:1023px){ .push_title h3{margin-left:31%;width:295px} #homepage .pave_relationels .push1,#homepage .pave_relationels .push2{width:45%} #homepage .pave_relationels .push2 .image{width:80%} #homepage .pave_relationels .push2 .Allcarre{width:10%} #homepage .pave_relationels .push2 .Allcarre .carre{width:160%;display:none}}@media only screen and (min-width:681px)and (max-width:767px){ .push_title h3{margin-left:26%;width:300px;margin-right:26%} #homepage .pave_relationels .push1,#homepage .pave_relationels .push2{width:44.7%} #homepage .pave_relationels .push2 .image{width:77%} #homepage .pave_relationels .push2 .Allcarre{width:11%} #homepage .pave_relationels .push2 .Allcarre .carre{width:190%;display:none} #homepage .pave_relationels .push2 .Allcarre .ligne2{padding-top:0px} #homepage #push .push_product .fleche .next{left:575px}}@media only screen and (min-width:681px)and (max-width:1023px){ #blocPerso .recosPerso .push_product img{width:50%} #homepage #push .push_product .product:nth-child(4){display:none} #homepage #push .push_product .product .borderImg img{width:100%} #homepage .pave_relationels .push2 .Allcarre .carre.facebook{display:block} #homepage .pave_relationels .push2 .Allcarre .carre.instagram{display:block}}@media only screen and (min-width:681px){ .push_product .boxFlexContainer-s681.mt2{ margin-top:2em} .push_product .product{ padding:1em}}@media only screen and (max-width:680px){ .recosPerso .macaron{top:395px!important} #homepage #push .push_title{font-size:18px} #homepage #push .push_title h3{width:100%;margin-bottom:0.5em} #homepage #push .push_product{position:relative} #homepage #push .push_product .product{position:absolute} #homepage .push_product .lien{padding-top:340px} #homepage #push .push_product .product.slide1{} #homepage #push .push_product .fleche .previous{display:block} #homepage #push .push_product .fleche .next{display:block;left:98%} #homepage #push .push_product .product .borderImg{padding-bottom:0px} #homepage .pave_relationels{display:none}}