<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*****************************************************
**** @"RESPONSIVE"
**** dΓ©clenche le responsive oΓΉ il est chargΓ©
******************************************************/





/*****************************************************
*** @GO RESPONSIVE !
*****************************************************/

@media only screen and (max-width:900px) {
	#parent, #nav, #header, .topLine {width: 100%;}
}

@media only screen and (max-width:700px) {
	html {-webkit-text-size-adjust: 100%;}
	#parent, #nav, #header, .topLine {width: 100%;}
	#nav {overflow: hidden;}
}





/*****************************************************
*** @HEADER
*****************************************************/

@media screen and (max-width: 900px) {
	#header {text-align: center;}
	#header .header_top {
		justify-content: center;
	}
	#header_services {height: initial; min-width: 100%;}
	.topLine {padding:5px;}
	.topLine &gt; div {margin-bottom:5px;}
	.topLine &gt; .line-break {display:none;}
	.headerSearch {margin: 10px 1em; width:100%;}
	.headerOptions {display:flex; margin:auto;}
	#nav {overflow:visible; height:initial;}
	#nav .line-break {display:none;}
	#nav #onglets {
		flex-wrap: wrap;
		justify-content: center;
		margin-bottom: 0;
	}
	#nav #onglets li {min-width: 20%; text-align: center;}
	#nav #onglets div[id*="menu"] {display:none;}
}





/*****************************************************
*** @FOOTER
*****************************************************/

@media screen and (max-width: 900px) {
	.block_footer {height: initial;}
	#footerInfos &gt; div {margin: auto 1em;}
	#liens_footer {margin:10px auto;}
}
@media screen and (max-width: 700px) {
	.footer_services {flex-wrap:wrap; padding-bottom:0;}
	.footer_services &gt; div {width:50%; text-align:center; margin-bottom:20px;}
	.blocks_footer {flex-wrap:wrap;}
	.block_footer, #footer &gt; div:nth-child(3) {
		width: calc(100% - 2em);
		margin: 10px 1em;
	}
	.footer_share {margin: 20px auto;}
	#footerInfos &gt; div {margin: auto 1em;}
	#liens_footer {margin:20px auto;}
	.flags {flex-wrap: wrap;}
	.flags a {margin:5px;}
}





/*****************************************************
*** @LISTING PRODUITS
*****************************************************/

@media screen and (max-width:900px) {
	.dis_content_img, .dis_content_img2 {
		width: calc(94% / 2);
	}
}

@media screen and (max-width:768px) {
	.dis_content_img, .dis_content_img2 {
		width: calc(94% / 2);
	}
}

@media screen and (max-width:660px) {
	.productsList {justify-content: center;}
	.dis_content_img, .dis_content_img2 {width: 80%;}
}
</pre></body></html>