/*
 * ============================================================
 * GAMMA SOLUTIONS — STYLES COMMUNS
 * ============================================================
 * Sites          : gammasolutions.fr
 *                  partenaires.gammasolutions.fr
 * Multisite      : Catalogue public et boutique B2B
 * Thème          : Flatsome Child
 * Développement  : Nantyr
 * Dernière modif : oct 2026
 *
 * Styles actuellement chargés sur les deux sites.
 * Toute règle déplacée ici reste appliquée aux deux sites.
 * ============================================================
 */

/* ============================================================
   1. MISE EN PAGE GÉNÉRALE
   ============================================================ */

.col-divided {
	border-right: 1px solid #c30837;}


.entry-content{
	padding-top: 0em;
}

li{
	margin-bottom: 0em;
}
ul ul{
	margin-top: 0em;
}

/* ============================================================
   2. ICÔNES ET ONGLETS
   ============================================================ */

/* Icônes dans les onglets. */
.fa, .fas {
    padding-right: 10px;
}

/* ============================================================
   3. PRODUITS ET OPTIONS
   ============================================================ */

.product-short-description {
	font-size: 1em;
}

.wpo-options-container {
     --wpo-option-name-font-size: 1em;  
}

body.theme-flatsome .wpo-image-button .wpo-price-container span.amount {
    color: #222;
}

.wpo-image-label{
	font-size:0.85em;
}

.wpo-color-checkboxes .wpo-color-checkbox span.wpo-swatch-inner {
	    height: 20px;
	width: 20px;

}

.box-text-products .price-wrapper {
    display: block;
}

.specialbanner{
	height: auto !important;  /* Adjust as needed */
    transform: none !important;
}

.widget>ul>li .count {
	color: red;}

/* ============================================================
   4. LIENS ET RECHERCHE
   ============================================================ */

.icon-box-text a:hover {
    color: #cc0033;
	  text-decoration: underline;

}
.icon-box-text a {
  color: #005177;
  text-decoration: none;
}

/* search  bar */

.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st  {
    font-weight: bold;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
     font-size: 14px;
}
.dgwt-wcas-sf-wrapp {
	width: 140%;}

.dgwt-wcas-sf-wrapp {
    max-width: 100vw;
	margin: 0px -10px;}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
    opacity: 0.8 !important;
    color: black !important;
}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder {
    opacity: 0.8 !important;
    color: black !important;
}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-moz-placeholder {
    opacity: 0.8 !important;
    color: black !important;
}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder {
    opacity: 0.8 !important;
    color: black !important;
}

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-ms-input-placeholder {
    opacity: 0.8 !important;
    color: black !important;
}

