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


 
 
 #sp-ajax-recherche { 
	width:100%; 
	z-index:9; 
	padding-bottom:10px; 
	padding-left:10%; 
	padding-right:10%; 
	height:150px;
	background: #1E9BD3; 
	display:block;
	box-sizing: border-box;
	
}
 
 
 


/* Forumulaire */

#ajaxform  legend {color:white; font-weight:600; display:block; float:left; margin:0 15px; border-bottom:0px!important; }
#ajaxform  legend:before { content : "\f002"; margin-right:8px; font-family: fontawesome }
#ajaxform  .uk-badge {font-size: 1.5em; line-height: 30px; min-width:32px; background-color: #353535; z-index:10; position:absolute; left:30px; top: 5px;  }
#ajaxform  .chzn-container {font-weight:bold; margin:0 20px 0 33px;} 
#ajaxform a.chzn-single  { padding-left:28px; margin-top:4px; height:34px; }
#ajaxform .chzn-single { /*height:30px; */ line-height:20px; }
#ajaxform .active-result em { color: #E00C7A; }

#search-statut { 
    width: 30px;
	height:30px;
    background-image: url('../media/ajax-loader.gif');
	background-repeat:	no-repeat;
	background-position: center center;
    color:#323232;
	top:15px;
	right:5px;
    position: absolute;
	visibility:hidden;
}

input#quicksearch  {
		border-radius:0px;
		/*padding-top:30px; 
		padding-bottom:30px;*/
		height:60px;
		width:600px;
		padding-left:40px; 
		font-size:16px;
	
}

.uk-search:before { 
	margin-top: 12px;
    font-size: 40px;
    margin-left: 5px;
	

}


.search-ok {    
	width:60px;
	height:60px;
	position:absolute;
	margin-top:4px;
	
}

#sp-tediajax span.uk-search { margin: 4px 0 20px; }

button.search-ok:focus, button.search-ok:hover { border:transparent; color: white; background-color: #E00C7A!important; }
button.search-ok:visited , button.search-ok { border:transparent; color:white; background-color: #353535!important; }

/* Results */

#AjaxResults h3 { font-weight: 600; color: #323232; margin-top:0 8px; }
#AjaxResults h4 { font-weight: 600; color: #167096; margin-top:0 5px; }
#AjaxResults h5 { font-weight: 600; color: #323232; margin-top:0px; }
#AjaxResults h6.nom_produit { margin: 0 0 5px!important; line-height:1.1em; font-size:1em; font-weight:500; }
#AjaxResults .nom_produit a:link { font-weight: 500; color: #323232; }
#AjaxResults .nom_produit a:visited { font-weight: 500; color: #323232; }
#AjaxResults .nom_produit a:hover { font-weight: 500; color: #E00C7A; }

#AjaxResults .code_produit { color: #aeaeae; font-size: 0.9em; font-weight: 500;}

#AjaxResults .specs_produit label:before { content: "\f0da"; margin-right:5px; font-family: fontawesome; color: #777; font-size: 0.8em; }

#AjaxResults .specs_produit { color: #777; font-size: 0.8em; line-height:10px; }

#AjaxResults .produit { margin: 10px 0; background-color: #fafafa; padding: 15px 5px; border: solid 1px #d9d9d9; border-radius: 5px; }

#AjaxResults .promo { float: right; margin-right:10px; }

#AjaxResults .prix_barre { text-decoration:line-through; color:#555; font-weight:300; font-size:1em; }

#AjaxResults .prix_produit { font-weight:600; font-size:1em; color:#222; }

#AjaxResults .prix_produit_promo { color:#167096; }

#AjaxResults .high { color: green; }
#AjaxResults .medium { color: #FFD038;; }
#AjaxResults .low { color: orange; }
#AjaxResults .nostock { color: red; }

#AjaxResults .dispo_produit { text-align:center; /*margin-top:10px; */ }

#AjaxResults .indice_high { background-color: green; color:white; font-weight:600; font-size:0.7em; margin:5px; line-height: 16px; float:left; display:block; padding:0 8px; }
#AjaxResults .indice_medium { background-color: #FFD038; color:black; font-weight:600; font-size:0.7em; margin:5px; line-height: 16px; float:right; display:block; padding:0 8px; }
#AjaxResults .indice_low { background-color: orange; color:white; font-weight:600; font-size:0.7em; margin:5px; line-height: 16px; float:right; display:block; padding:0 8px; }
#AjaxResults .indice_nostock { background-color: red; color:white; font-weight:600; font-size:0.7em; margin:5px; line-height: 16px; float:right; display:block; padding:0 8px; }


#AjaxResults a.btn{
 display:inline-block;
}


#AjaxResults .btn{
    background-color: #e00c7a;
    
    color: #fff;
   
    font-size: 14px;
	padding: 5px 8px;
   
    text-align: center;
    
}

#AjaxResults .btn:hover{
    background-color: #1E9BD3;
    
    color: #fff;
   
    font-size: 14px;
	padding: 5px 8px;
    
    text-align: center;
    
}

#AjaxResults div.product_image { width:100%; text-align:center; }

#AjaxResults div.fiche_produit {
	
	padding:8px;
}

#AjaxResults .uk-accordion-title {
    background: #252525 none repeat scroll 0 0;
    border: 1px solid #010101;
    border-radius: 0px;
    cursor: default;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 15px;
	margin-top: 0px;
	color:white;
}

a.searchnow { 
	background-color:transparent;
	font-size:24px;
	font-weight:400;
	color: #121212;
	border: solid 2px #212121;
	border-radius:8px;
	padding: 5px 8px;
	text-decoration:none;
}

a.searchnow:hover, a.searchnow:focus {
	color:#E00C7A!important; 
	text-decoration:none;
}
a.searchnow:visited {
	text-decoration:none; 
	color: #121212;
}


/* product type */
/****************/


div.product_type_2, div.product_type_3, div.product_type_4,div.product_type_5div.product_type_6,div.product_type_7,div.product_type_8,div.product_type_9,div.product_type_10,div.product_type_11,div.product_type_12,div.product_type_13,div.product_type_14 { 
	background-color: #f5f5f5; 
	color:#555;
	font-weight:400;
	font-size: 1.2em;
	padding:10px 3px;
	margin:10px 0px;
	border-top: solid 1px #aeaeae;
	border-bottom: solid 2px #999;
}

div.navi_compat {
	text-align: right;
	width:100%;
	margin: 0 0 5px;
}

div.navi_compat a.btn, div.navi_brand a.btn {
	font-size: 12px!important;
	padding: 8px 12px!important;
	background-color:#959595!important;
	font-weight:300;

}

div.navi_brand {
	text-align: right;
	width:100%;
	margin: 0 0 5px;
}

img.image_product {width:48px!important;  }

.ajax-brand-listing { font-weight:600; margin: 8px 0 4px 5px; color:#E00C7A; }
.ajax-brand-listing:before {  content : "\f02a"; margin-right:8px; font-family: fontawesome; color:#353535;  }



.sticky-filter {
	position:fixed;
	top:136px;
	
	width:100%;
	margin:0px;
	z-index:9999;
	left: 0%;
    right: 0%;
    bottom: auto;
}


/* responsiveness */

 
@media (max-width: 1440px) { 
	#ajaxform legend { font-size:1.1em!important; margin-top:5px!important; margin:0px!important; }
	#ajaxform  .uk-badge {font-size: 1.5em!important; line-height: 30px!important; min-width:32px!important; top:1px!important; left:-4px!important;  }
	#sp-ajax-recherche { padding-left:5px!important; padding-right:5px!important; }
	input#quicksearch  {  width:600px!important; }
	div.ajaxform {width:100%!important; }

}
 
@media (max-width: 1024px) { 
	#ajaxform legend { font-size:1em!important; margin-top:5px!important; }
	.hikashop_small_cart_checkout_link {font-size:12px!important; }
	input#quicksearch { width:600px!important; }
	.sp-megamenu-parent &gt; li &gt; a { font-weight:300!important; font-size:12px!important; }
	#ajaxform  .uk-badge {font-size: 1.5em!important; line-height:30px!important; min-width:32px!important; top:1px!important; left:-5px!important;  }
	.chzn-container.chzn-container-single .chzn-single { width:80%!important; }
}
 
.checkout-page section#sp-section-6 { margin-top:136px; }



 @media (max-width: 768px) { 

	input#quicksearch { width:450px; }
	.chzn-container.chzn-container-single .chzn-single { width:70%!important; }
	#ajaxform  .uk-badge {font-size: 1.5em!important; line-height: 30px!important; min-width:32px!important; top:1px!important; left:-5px!important;  }
	

}


@media (max-width: 425px) {

	#sp-ajax-recherche { margin-top:136px!important; }
	input#quicksearch { width:320px!important; font-size:11px!important; padding-left: 26px!important; height:30px!important; }
	.search-ok {   width:30px!important; height:30px!important; }
	.uk-search:before { font-size:15px!important; margin-left:0px!important; margin-top:0px!important; }
	#sp-tediajax span.uk-search { margin:4px 0px!important; }
	.sticky-filter { top:0px!important; }
	#AjaxResults { margin-top:60px!important; }
	#search-statut { top:1px!important; }
	
}



@media (max-width: 375px) {
	input#quicksearch { width:288px!important; font-size:11px!important; padding-left: 26px!important;  height:30px!important; }
	.search-ok {   width:30px!important; height:30px!important; }
	
	.chzn-container.chzn-container-single .chzn-single { width:60%!important; }
	#ajaxform  .uk-badge {font-size: 1.5em!important; line-height: 30px!important; min-width:32px!important; top:1px!important; left:-5px!important;  }
	
}

 @media (max-width: 320px) {
	input#quicksearch { width:220px!important; font-size:11px!important; padding-left: 26px!important;  height:30px!important; }
	.search-ok {   width:30px!important; height:30px!important; }
	
	.chzn-container.chzn-container-single .chzn-single { width:60%!important; }
	#ajaxform  .uk-badge {font-size: 1.5em!important; line-height: 30px!important; min-width:32px!important; top:1px!important; left:-5px!important;  }
	
}





 

</pre></body></html>