<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
	product_info.css
*/
@media (min-width: 280px){
	.page_produit{padding: 30px; border-radius: 20px;}/*background-color:#FFFFFF;*/
	h1.titre_produit{font-size:1.6em;color:var(--texte-couleur_03);text-align:left;}
	h2.titre_produit2{font-size:1.4em;}
	h1, h2, h3, h4 {font-family: var(--font),"Lato", "Helvetica", "Arial", sans-serif;}
	.box_product_name{height: 65px;color:#384d6d;}
	.titre_reference{font-family: "Lato", "Helvetica", "Arial", sans-serif !important;font-size:0.8em;}
	.div_bullet_point{font-size: 1em;text-align:center;}
	.play-button{ background: transparent;border: none;width: 40%;position: absolute;cursor: pointer;margin-left: -45px;margin-top: 20px; }	
}
@media (min-width: 768px){
	.titre_reference{font-size:1em;}
}
@media (min-width: 992px){
	.div_bullet_point{text-align:left;}
	.page_produit{font-size:1.1em;}
	.play-button{ margin-left: -80px; margin-top: 25px;}	
}

.prix_produit{font-size:2em;color:var(--texte-couleur_03)font-weight:bold;}
.texte_delai{color:#FF9900;font-weight:bold;}
.texte_delai_epuise{color:#D70000;font-weight:bold;}

.rond{border-radius:50%;width:15px;height:15px;float:left;margin-top:8px;margin-right: 5px;margin-left: 5px;}
.rond_en_stock{background:#A4C43B;border:2px solid #A4C43B;}
.rond_impression{background:var(--couleur_02);border:2px solid var(--couleur_02);}
.rond_preco{background:#B2B2B2;border:2px solid #B2B2B2;}
.icon_check{color: #61ce61;font-size: 45px;cursor:pointer;}
.separateur_desc{border: 0;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: 0px;border-bottom: 2px solid #B2B2B2; margin-top: -2px;}
#description{font-weight:750;font-size:18px;font-family: var(--font),"Lato", "Helvetica", "Arial", sans-serif !important;}
a.nav-link.active.tab_desc{border-bottom: 2px solid var(--couleur_02);color:var(--couleur_02) !important;}
a.nav-link.tab_desc{color:var(--texte-couleur_03) !important;font-size: 1.2em;}
.video-container{ position: relative; display: inline-block; }

.bouton_valider_produit{color: var(--texte-couleur_02);background-color: var(--couleur_02);padding: 15px;text-align: center;cursor: pointer;border: 0;border-radius: 20px;}
.bouton_valider_produit:hover{opacity: 0.9;}

.bt_support, .bt_taille{font-size: 1em;color: var(--texte-couleur_01);background-color: var(--couleur_01);border: 1px solid var(--couleur_01);padding: 10px;text-align: center;cursor: pointer;font-weight: bold;margin-bottom:10px;}
.bt_support_actif, .bt_taille_actif{font-size: 1em;color: var(--texte-couleur_02);background-color: var(--couleur_02);padding: 10px;text-align: center;cursor: pointer;border: 0;font-weight: bold;margin-bottom:10px;}
.bt_support_inactif, .bt_taille_inactif{font-size: 1em;color: #B7BCCA;background-color:#EFEFEF;border: 1px solid #EFEFEF;padding: 10px;text-align: center;cursor: pointer;font-weight: bold;margin-bottom:10px;cursor: not-allowed;}
.bt_support &gt; a{color: var(--texte-couleur_01) !important;}
.bt_support_actif &gt; a{color: var(--texte-couleur_02) !important;}
.selectpicker{display: block;padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;	}

.titre_cat_panier{color: var(--texte-couleur_03) !important;font-size: 1.6rem;}
.produit_nom, .produit_nom a{color: var(--texte-couleur_03) !important;font-size: 1.2rem;font-weight:750;}
.produit_prix{font-size: 1.2rem;font-weight:750;}

.productSpecialPrice{color:#B2B2B2;text-decoration: line-through;margin-right:10px;}
.text_compteur{color: var(--couleur_02);}
.liste_taille{font-size:40px;}

.item_tresor{ cursor:pointer;}
.zoom-image{cursor: crosshair;}
.desc{-webkit-user-select: none; -webkit-touch-callout: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.bandeau_sep_like{width: 50%;  border-bottom: 2px solid var(--couleur_02);opacity: 1;  margin-bottom: 10px;}

/*** Flexisel ***/
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none; text-align:center;  overflow: auto;}
.nbs-flexisel-inner{overflow: hidden;width: 100%;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel-item img{max-width: 100%;cursor: pointer;position: relative;margin-top: 10px;margin-bottom: 10px;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; position: absolute;cursor: pointer;z-index: 4;top: 50%;transform: translateY(-50%); font-size: 2.4em;color: var(--couleur_02);     }
.nbs-flexisel-nav-left{left:-20px}
.nbs-flexisel-nav-left:before{content: "&lt;"}
.nbs-flexisel-nav-left.disabled{opacity: 0.4;}
.nbs-flexisel-nav-right{right:-20px}
.nbs-flexisel-nav-right:before{content: "&gt;"}
.nbs-flexisel-nav-right.disabled{opacity: 0.4;}
.item_inactif{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);}</pre></body></html>