
/* Custom CSS theme */
@charset "UTF-8";
/* Modifications IFW */
/* First level category links */
span.ecwid-categories-category {
  font: normal 15px "trebuchet MS", helvetica, verdana, sans-serif;
  color: #4b4b4b;
  white-space: nowrap;
}

/* Second level category links */
div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 14px;
}

/* 3rd, 4th, etc level category links */
div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font: normal 13px tahoma, geneva, verdana, sans-serif;
}

/* couleur prix */
div.ecwid-productBrowser-price {
  color: #000000;
}

/* taille nom du produit */
.ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink {
  font-size: 11px;
}

div.ecwid-productBrowser {
  padding-top: 20px;
  margin: 0;
}

/* Titre catégorie inutiles */
div.ecwid-productBrowser-head {
  display: none;
}

/* BOUTON panier : mettre bloc webforge avec numéro de page. Exemple: 1314#!/~/cart  */
/* BOUTON : Search */
div.ecwid-SearchPanel {
  float: right;
}

input.ecwid-SearchPanel-field {
  float: left;
  padding: 5px;
}

button.ecwid-SearchPanel-button {
  float: right;
  padding: 5px;
  margin-right: 0px;
}

/* client connecté réglage position nom etc */
div.ecwid-ProductBrowser-auth-anonim span, div.ecwid-ProductBrowser-auth-logged {
  padding: 1px 0 0 0;
}

/* Modifications IFW */
/* First level category links */
span.ecwid-categories-category {
  font: normal 15px "trebuchet MS", helvetica, verdana, sans-serif;
  color: #4b4b4b;
  white-space: nowrap;
}

/* Second level category links */
div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 14px;
}

/* 3rd, 4th, etc level category links */
div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font: normal 13px tahoma, geneva, verdana, sans-serif;
}

/* couleur prix */
div.ecwid-productBrowser-price {
  color: #000000;
}

/* taille nom du produit */
.ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink {
  font-size: 11px;
}

div.ecwid-productBrowser {
  padding-top: 20px;
  margin: 0;
}

/* Titre catégorie inutiles */
div.ecwid-productBrowser-head {
  display: none;
}

/* BOUTON panier : mettre bloc webforge avec numéro de page. Exemple: 1314#!/~/cart  */
/* BOUTON : Search */
div.ecwid-SearchPanel {
  float: right;
}

input.ecwid-SearchPanel-field {
  float: left;
  padding: 5px;
}

button.ecwid-SearchPanel-button {
  float: right;
  padding: 5px;
  margin-right: 0px;
}

/* client connecté réglage position nom etc */
div.ecwid-ProductBrowser-auth-anonim span, div.ecwid-ProductBrowser-auth-logged {
  padding: 1px 0 0 0;
}

/* ATTENTION METTRE POSTFINANCE EN 1ER DANS ECWID ex2019*/
/* Affichage des cartes de la poste avec le module POSTFINANCE APP */
/* Laisse au cas de désactivation  "Vitrine nouvelle génération" */
.ec-size .ec-store .ec-cart__sidebar .ec-cart-coupon__text {
  font-size: 20px;
}

.ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__wrap {
  display: flex;
  align-items: center;
  height: auto;
}

.ec-size .ec-store .ec-cart-coupon:not(.ec-cart-coupon--applied) .ec-cart-coupon__button--apply {
  display: block;
}

.ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__text {
  display: none;
}

.ec-size .ec-store .ec-cart-coupon__wrap {
  visibility: visible;
}

.ec-cart-step--address .ecwid-checkout-notice {
  display: none;
}
