/* creation date: Thu, 06 Nov 2025 16:31:35 GMT
concat references:
https%3A%2F%2Fwww.stores-discount.com%2Fcss%2Fconfigurateur%2FiosOverlay.css
https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fconfigurateur%2Fcss%2Fglobal.css
https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fcategory%2Fcss%2Fcategorie-common.css%3Fv%3D9
https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fcategory%2Fcss%2Fcategorie-responsive.css%3Fv%3D9
*/
/*! https%3A%2F%2Fwww.stores-discount.com%2Fcss%2Fconfigurateur%2FiosOverlay.css */
.ui-ios-overlay {
  z-index: 99999;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 200px;
  margin-left: -100px;
  margin-top: -100px;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);
  background: rgba(0,0,0,0.8);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.ui-ios-overlay .title {
  color: #FFF;
  font-weight: bold;
  text-align: center;
  display: block;
  font-size: 26px;
  position: absolute;
  bottom: 30px;
  left: 0;
  width: 100%;
}
.ui-ios-overlay img {
  display: block;
  margin: 20% auto 0 auto;
}
.ui-ios-overlay .spinner {
  left: 50% !important;
  top: 40% !important;
}

.ios-overlay-show {
  -webkit-animation-name: ios-overlay-show;
  -webkit-animation-duration: 750ms;
  -moz-animation-name: ios-overlay-show;
  -moz-animation-duration: 750ms;
  -ms-animation-name: ios-overlay-show;
  -ms-animation-duration: 750ms;
  -o-animation-name: ios-overlay-show;
  -o-animation-duration: 750ms;
  animation-name: ios-overlay-show;
  animation-duration: 750ms;
}

@-webkit-keyframes ios-overlay-show {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes ios-overlay-show {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-ms-keyframes ios-overlay-show {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes ios-overlay-show {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes ios-overlay-show {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ios-overlay-hide {
  -webkit-animation-name: ios-overlay-hide;
  -webkit-animation-duration: 750ms;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: ios-overlay-hide;
  -moz-animation-duration: 750ms;
  -moz-animation-fill-mode: forwards;
  -ms-animation-name: ios-overlay-hide;
  -ms-animation-duration: 750ms;
  -ms-animation-fill-mode: forwards;
  -o-animation-name: ios-overlay-hide;
  -o-animation-duration: 750ms;
  -o-animation-fill-mode: forwards;
  animation-name: ios-overlay-hide;
  animation-duration: 750ms;
  animation-fill-mode: forwards;
}

@-webkit-keyframes ios-overlay-hide {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-moz-keyframes ios-overlay-hide {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-ms-keyframes ios-overlay-hide {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-o-keyframes ios-overlay-hide {
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes ios-overlay-hide {
  0% { opacity: 1; }
  100% { opacity: 0; }
}

/*! https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fconfigurateur%2Fcss%2Fglobal.css */
@CHARSET "ISO-8859-1";

#wrapper{
	padding : 0em 1em;
}

h2{
	color : #818181;
	font-size : 1.1em !important;
	text-transform : uppercase; 
	margin : 5px 0px;
	line-height : 1.1em;
}
/*! https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fcategory%2Fcss%2Fcategorie-common.css%3Fv%3D9 */
div.breadcrumb{padding:0}.categorieContent{margin-top:0}.categorieContent .category-toplinks{font-size:13px;color:#444}.categorieContent .category-toplinks a.category-toplink{color:#444;font-weight:700}.categorieContent-description{text-align:justify;color:#444;font-size:13px}.categorieContent-description,.categorieContent-description p{font-size:13px}.categorieContent-description .trigger-link{margin-bottom:9px}.linkStoresFlashTimer img{max-width:100%!important}.categorieContent h2{width:100%;margin-top:40px}.categorieContent .oneLineAdvices a,.categorieContent .oneLineAdvices img{border-radius:3px}.categorieContent .oneLineAdvices .adviceDesc{font-size:20px;color:#ed7941;text-decoration:underline;background:#fff;box-shadow:0 2px 12px #00000024}.categorieZone.is-landing .title_cat_h1{font-size:30px;margin-bottom:5px}.categorieZone.is-landing .landing-page_sub-title{font-size:18px;font-weight:700}.product-vigns.columns{margin:0;justify-content:flex-start}.product-vign{border:1px solid #c4c4c5;border-radius:4px;cursor:pointer;text-align:center;padding:8px;position:relative;height:99%}.product-vign.is-promo-inset{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;-ms-flex-pack:start;border:0;padding:0}.product-vign.is-promo-inset a,.product-vign.is-promo-inset a img{max-height:100%;max-width:100%}.product-vigns.columns .product-vign.is-promo-inset:hover{border:0}.product-vigns.columns .product-vign:hover{box-shadow:#0000001F 0 2px 10px}.vign-bubble-div{position:absolute;top:8px;left:0;z-index:10;max-width:85%}.product-vign__top .vign-img{position:relative;display:inline-block;width:90%}.product-vign__top .vign-img img{width:100%}.product-vign__top img{max-width:255px;max-height:170px}.product-vign__top img.seo-landing-img{max-height:none}.categorieZone.is-landing .product-vign__top img{height:100%;max-height:171px;max-width:100%}.vign-bubble{text-decoration:none;color:#fff;font-size:13px;font-weight:700;line-height:1;min-height:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.product-vign__top h2{margin:15px 0 0;min-height:28px}.categorieZone.is-landing .product-vign__top h2{min-height:auto}.product-vign__top h2 a{margin:4px 0;display:block;text-decoration:none;font-weight:700;font-size:16px;color:#222}.product-vign__top-sub-title{color:#b245a2;font-size:14px;font-weight:700;margin:0 0 10px}.categorieZone.is-category .product-vign__top-spec{margin:0;font-weight:400}.categorieZone.is-landing .product-vign__top-spec{color:#b245a2;font-size:14px;font-weight:700;margin:0 0 10px}.product-vign__top-spec{font-size:12px;text-transform:uppercase}.product-vign__middle{text-align:center;margin-bottom:8px;position:relative;min-height:40px}.product-vign__middle.seo{margin-top:15px;margin-bottom:20px}.product-vign__middle-withoutPromo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column}.product-vign__middle-price-from{color:#999}.product-vign__middle-withPromo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-vign__middle-prices{justify-content:center;-ms-flex-pack:center;-webkit-box-pack:justify;-webkit-justify-content:center;position:relative;height:100%;width:auto;text-align:center}.product-vign__middle-withPromo .product-vign__middle-prices{justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:justify;-webkit-justify-content:flex-end}.product-vign__middle-withPromo .product-vign__middle-prices .product-vign__middle-old-price,.product-vign__middle-withPromo .product-vign__middle-prices .product-vign__middle-price-from{display:block}.categorieZone.is-landing .product-vign__middle-old-price{display:inline-block}.product-vign__middle-old-price{text-decoration:line-through;font-size:15px;color:#666;text-align:end}.product-vign__middle-price{font-size:14px;display:inline-block}.product-vign__middle-price-value{font-size:19px;font-weight:700;color:#222}.categorieZone.is-landing .product-vign__middle-promo{background:#ed7941}.product-vign__middle-promo{font-size:19px;font-weight:700;color:#fff;background:#ed7941;border-radius:2px}.colorRangeOptPromotion{display:flex;flex-direction:column;align-items:center}.product-vign__middle-shipping{margin-top:5px;padding:2px 10px;font-size:12px;font-weight:700}.advice img{width:100%;object-fit:cover;height:180px}.product-vign__bottom-product-description{font-size:12px;color:#999}.product-vign__bottom-product-description p{font-size:inherit;margin:0;color:#333}.product-vign__bottom{position:relative;padding-bottom:10px}.categorieZone.is-landing .product-vign__bottom{padding-bottom:50px}.product-vign__bottom-action{width:100%;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:distribute;-webkit-box-pack:justify;-webkit-justify-content:center;left:0;bottom:4px;text-align:center}.product-vign__bottom-button{background-color:#e85711;color:#fff;text-decoration:none;border-radius:3px;font-size:14px;font-style:normal;display:inline-block;width:156px;margin:0 auto;padding:8px 12px;position:relative}.categorieZone.is-landing .product-vign__bottom-button{width:70%;margin:0 auto}.descript_cat_info_product_fin{text-align:center}.complementContent{width:100%;box-sizing:border-box}.categorieZone .complementContent .not-expandable-content{display:none}.toggled-as-displayed{display:inline-block!important}.toggled-as-not-expandable{display:none!important}.complementContentHolder{max-width:calc(100% - 1.5rem);padding:0!important}.categorieZone.is-landing .complementContentHolder{background:0 0}.complementContent,.complementContent p,.complementContent p span,.complementContent ul li,.complementContent ul li span{font-size:13px!important}.complementContent li p:first-child{display:inline}.descript_cat_info_product_fin a{height:100%}.descript_cat_info_product_fin a,.descript_cat_info_product_fin a img{border:none}.descript_cat_info_product_fin img{max-width:100%;max-height:100%}.descript_cat_info_product_fin .product-vign{padding:0;width:100%;border:none}.product-vigns.columns .descript_cat_info_product_fin .product-vign:hover{border:none}.linkStoresFlashTimer{position:relative}.timerOpeCom{position:absolute}
/*! https%3A%2F%2Fwww.stores-discount.com%2Fmodules%2Fcategory%2Fcss%2Fcategorie-responsive.css%3Fv%3D9 */
@media screen and (max-width:767px){main.page-container{padding-top:0}.page-container .categorieZone .title_cat_h1{padding-top:7px;margin-top:0}.product-vign{box-sizing:border-box;padding:2px 8px 0;position:relative}.product-vigns.columns .column{padding-bottom:0;padding-left:.4em;padding-right:.4rem}.product-vign__top{height:auto!important;margin:8px 0}.product-vign__top h2{min-height:28px}.product-vign__top h2 a{font-size:14px}.product-vign__top-spec{font-size:12px}.product-vign__middle-old-price{font-size:14px}.product-vign__middle{position:relative;margin-top:0!important}.product-vign__middle-withPromo{min-height:40px}.product-vign__middle-withPromo .product-vign__middle-price{bottom:1px}.product-vign__middle-withPromo .product-vign__middle-old-price{top:0;left:10%}.product-vign__top img,.vign-bubble-div{max-height:111px}.descript_cat_info_product_fin img{max-width:100%}.categorieContent-guide p{margin:5px 0}.categorieContent-description{padding-top:0}.ptp-0{padding-top:0!important}.categorieContent-description .not-expandable-content{display:none}.product-vign__middle-promo{width:44px;height:19px}.advice{max-width:calc(100% - 1.5rem);height:230px;text-align:center;margin:50px auto 20px;background-size:contain!important;display:flex;flex-direction:column;justify-content:center}.advice .adviceTitle{color:#222;font-size:18px;font-weight:700}.advice .adviceDesc{color:#ed7941;font-size:16px;font-weight:700;text-decoration:underline}.complementContent{padding-left:1em;padding-right:1em}.categorieContent .category-toplinks{font-size:12px}.categorieContent .category-toplinks .voirAussi{display:inline-block}.categorieContent .oneLineAdvices .adviceDesc{padding:13px 10px;position:absolute;margin-left:8%;margin-top:-220px;width:75%}.vign-bubble-div{top:3px}}@media screen and (width:768px){.product-vigns.columns .column{width:33.33%}.product-vigns.columns .column:nth-child(even),.product-vigns.columns .column:nth-child(odd){padding:.75rem}}@media screen and (min-width:768px){.product-vigns.columns{margin:0}.product-vign{padding:2px 10px 0}.product-vign__top{margin-top:18px}.product-vign__middle-withPromo.product-vign__middle-with-label .product-vign__middle-price{margin-left:-8px}.product-vign__middle-withPromo.product-vign__middle-with-label .product-vign__middle-promo{margin-right:-6px}.product-vign__middle-promo{width:68px;height:29px}.descript_cat_info_product_fin a{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.product-vign__middle-withoutPromo{margin-top:15px;margin-bottom:18px}.advice{display:flex;max-width:calc(100% - 1.5rem);height:180px;width:100%;box-shadow:0 2px 10px #0000001F;align-items:center;margin:30px 0;border-radius:3px;text-decoration:none}.advice div{width:100%}.advice div p{text-align:center;font-weight:700}.advice .adviceTitle{font-size:26px;color:#222}.advice .adviceDesc{font-size:20px;color:#ed7941;text-decoration:underline}.promotion-picture-layer{vertical-align:middle}.categorieContent .category-toplinks{text-align:center}.categorieContent .oneLineAdvices{display:flex;width:100%;gap:40px}.categorieContent .oneLineAdvices .adviceDesc{padding:13px 0;position:absolute;margin-left:10%;margin-top:-25px;width:29%}#faqCategoryBloc{width:100%}}@media screen and (min-width:768px) and (max-width:960px){.product-vigns.columns .column{padding-right:.75rem}.product-vign__middle-withPromo.product-vign__middle-with-label .product-vign__middle-price{margin-left:0}.product-vign__middle-withPromo.product-vign__middle-with-label .product-vign__middle-promo{margin-right:0}.product-vign__bottom-button{bottom:4px;width:70%;margin:0 auto}.product-vign__top img,.vign-bubble-div{max-height:132px}.advice img{object-fit:cover}}@media screen and (min-width:961px){.product-vigns.columns .column{padding:0;width:23.87%;margin-bottom:30px}.product-vigns.columns{gap:1.5%}}@media screen and (min-width:909px) and (max-width:1200px){.product-vign__middle-old-price{font-size:13px}.product-vign__middle-price-value{font-size:17px;font-weight:600}.product-vign__middle-promo{font-size:15px;font-weight:700}.promotion-picture-layer{vertical-align:sub}}@media screen and (max-width:1120px){.product-vign__middle-prices{margin-left:-8px}}@media screen and (min-width:1088px){.categorieContent-description{padding-right:0;margin-right:10px}.categorieContent-description.seo{padding-left:.75em;margin-bottom:10px}.productContent{margin-bottom:30px}.timerOpeCom{display:block}.product-vign__middle-promo{margin-top:3px}}@media screen and (max-width:1023px){.timerOpeCom{display:none}}@media screen and (max-width:1087px){.categorieContent-description.seo{padding-left:.75em;padding-right:.75em}.product-vigns.columns .column .overBorder{object-fit:cover}#faqCategoryBloc,.complementContent,.conseilTitle,.oneLineAdvices{padding-left:1em;padding-right:1em}}@media screen and (min-width:530px) and (max-width:767px){.product-vign__middle-withPromo .product-vign__middle-old-price,.product-vign__middle-withPromo .product-vign__middle-price,.product-vign__middle-withPromo .product-vign__middle-promo{position:relative}.product-vign__middle-withPromo .product-vign__middle-old-price{margin-right:10px;left:0}.product-vign__middle-withPromo .product-vign__middle-price{margin-right:10px}.product-vign__middle-withPromo .product-vign__middle-promo{right:auto}.product-vign__middle-withoutPromo .product-vign__middle-old-price{margin-right:10px}.descript_cat_info_product_fin img{max-width:90%}}@media screen and (max-width:529px){.product-vigns.columns .column{padding-left:.2em;padding-right:.2rem}.product-vign__middle-price{font-size:13px}.product-vign__middle{margin-left:-3px;margin-right:-3px}.product-vign__middle-price-value{font-size:17px}.product-vign__middle-old-price{margin-right:3px}.product-vign__middle-promo{font-size:17px;padding:6px 3px}.product-vign__bottom-product-description{font-size:11.5px}.product-vign__middle-withPromo .product-vign__middle-price{left:0}}@media screen and (max-width:359px){.product-vign__middle-withPromo{-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.product-vign__middle-prices{height:auto}.product-vign__middle-withPromo .product-vign__middle-old-price,.product-vign__middle-withPromo .product-vign__middle-price,.product-vign__middle-withPromo .product-vign__middle-promo{position:relative;margin-bottom:8px;text-align:center;left:auto}.product-vign__middle-withPromo .product-vign__middle-promo{margin-bottom:0}.product-vign__bottom-product-description{font-size:11px}.product-vign__top img,.vign-bubble-div{height:auto}}@media screen and (min-width:320px) and (max-width:530px){.product-vign__middle-withPromo .product-vign__middle-prices{width:calc(100% - 100px)}}@media screen and (min-width:531px) and (max-width:906px){.product-vign__middle-withPromo .product-vign__middle-prices{width:calc(100% - 123px)!important}}@media screen and (min-width:907px) and (max-width:1120px){.product-vign__middle-withPromo .product-vign__middle-prices{width:calc(100% - 140px)!important}}@media screen and (min-width:1121px) and (max-width:1200px){.product-vign__middle-withPromo .product-vign__middle-prices{width:calc(100% - 44px)}}@media screen and (min-width:1201px){.product-vign__middle-withPromo .product-vign__middle-prices{width:calc(100% - 170px)!important}.product-vign__middle-withPromo .product-vign__middle-prices.seo{width:calc(100% - 187px)!important}}