<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */



@media screen and (max-width:1200px) {
	#reinsurance_block .width5 li {width: 20%;}
	.pointfort{padding:5px;}
	.pointfort li{font-size: 12px;}
	.btndecouvre{font-size: 23px;}
	/*.icoHeader {margin: 0 32px;}*/
	#iconTopRight {padding: 5px; margin: 15px 0 0 0; width: 100%;}
	.header_user_info, .header-container #header .shopping_cart {width:50%}
	#titleSite h1 {font-size: 18px;}
}
@media screen and (max-width:991px) {
	/*.icoHeader {margin: 0 25px;}*/
}
@media screen and (max-width:979px) {
	#header_logo h1 {font-size: 14px;}
	/*.icoHeader {margin: 0 11px;}*/
	
}
@media screen and (max-width:801px) {
	#htmlcontent_home .col-xs-6{width: 100% !important;}
	#htmlcontent_home .htmlcontent-item-3, #htmlcontent_home .htmlcontent-item-5, #htmlcontent_home .htmlcontent-item-7{margin: 20px 0;}
	#htmlcontent_home .htmlcontent-item-2, #htmlcontent_home .htmlcontent-item-4, #htmlcontent_home .htmlcontent-item-6, #htmlcontent_home .htmlcontent-item-8 {margin:0;}
	.icoHeader {margin: 0 6px;}
}
@media screen and (max-width:767px) {
	#linksTop{margin-left: auto; margin-right: auto; margin: 0 0 43px 0; width:100%;}
	.descat{width:50%;}
	#descat0{width:100% !important;}
	#descat0 img{margin:0 auto;}
	#header_logo h1 {font-size: 21px ;text-align:center; margin: 40px 0;}
	.icoHeader {width: 33%;margin: 0;}
	
}

@media screen and (max-width:500px) {
	.btndecouvre{font-size: 20px;padding: 8px; }
	#showfilter{width:28%;}
	.content_sortPagiBar .sortPagiBar {padding: 0px;}
	.header-container #header .cata a,.header-container #header .tools a, .header-container #header .linkdevis a, .header-container #header .truck a, .header-container #header #social_block, .shopping_cart &gt; a:first-child b{font: 400 13px/15px "Open Sans", sans-serif;}
	.header_user_info{width:50%;}
	.header-container #header .cata, .header-container #header .linkdevis{margin-bottom:10px;}
	
	#htmlcontent_top ul li{width:100%;}
	#showfilter {width: 50%;line-height: 16px;}
	#showfilter::before{content:""; padding: 0;}
	.top-pagination-content, .bottom-pagination-content {padding: 0; float: left; clear: both; width: 100%; margin: 19px 0 0 0;}
	#layered_block_left div &gt; form &gt; div &gt; div {width: 100%;margin:0;}
	#product .rte img{width:100%; max-width: 100%; height:auto;}
	
	.header_user_info a {
    font-size: 13px;
    width: 100%;
    line-height: 38px;
		margin:0;
}
	
	#filterProduct, #listProduit, #descriptionBascat, .content_sortPagiBar{float: left; width: 100%;}

.listPF h2 {
    font-size: 30px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: bebas neue;
    letter-spacing: 1px;
}
}


@media screen and (max-width:385px) {
	.apartirde{font-size:17px;}
	
}




#cms1 {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

#cms1 iframe,  
#cms1 object,  
#cms1 embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}</pre></body></html>