/* produit category page*/

a,
.et-db #et-boc .et-l a {
  color: #926690;
}

.orderby,
.woocommerce div.product form.cart .variations td select {
  background-color: #ececec00;
  border: none;
  border-radius: 3px;
  border-width: 0;
  color: #926690 !important;
  font-size: 2ex;
  padding: 4px 8px;
  font-weight: 500;
}

p.woocommerce-result-count {
  font-weight: 500;
  font-size: 14px;
  color: #926690 !important;
  padding-bottom: 40px;
}

/* pagination page catégorie*/

.woocommerce nav.woocommerce-pagination {
  font-size: 1.2vw;
  color: #580259 !important;
}

.woocommerce nav.woocommerce-pagination a.page-numbers {
  font-size: 1.2vw;
  color: #580259 !important;
}

/* mise en page du panier woocommerce*/

#main-content table.cart th {
  font-size: 2ex;
  color: #926690;
}

.woocommerce table.cart bdi {
  font-size: 2.5ex;
  color: #926690;
}

#main-content table.cart td {
  color: #ffffff;
}

.woocommerce table.cart td.product-name a {
  font-size: 2.5ex;
  color: #926690 !important;
}

/* taille image produit panier*/

.woocommerce-page table.cart img {
  width: 10ex;
}

/* bouton valider la commande */

.woocommerce a.button.alt {
  color: #926690 !important;
}

.div wc-proceed-to-checkout

.woocommerce a.button.alt:hover {
  color: #926690;
}

/* bouton mise à jour du panier */

.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
  color: #aad1bb;
  opacity: 1;
  padding: .618em 1.5em;
}

/* Total panier woocommerce*/

.woocommerce table.shop_table tbody:first-child tr:first-child th {
  font-size: 3ex;
}

.woocommerce-cart .cart-collaterals .cart_totals table th {
  font-size: 3ex;
}

.woocommerce-cart .cart-collaterals .cart_totals table bdi {
  font-size: 3ex;
}

/* cookie consent boutons*/

a,
.et-db #et-boc .et-l a {
  color: #ffffff;
}


/* lien politique de confientialité sur check-out page*/

.woocommerce-privacy-policy-link {
  font-weight: 600;
  background-color: rgba(88,2,89,0.57);
  padding: 0.3ex;
}

/* Qu'est-ce que Paypal sur check-out page*/

.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
  color: #1e477a;
}

/* Marge de 25 sous lien Politique de confidentialité*/

p:not(.has-background):last-of-type {
  margin-bottom: 2vw;
}

/* color STYLE on sale LABEL */
.woocommerce ul.products li.product .onsale {
 color: #ffffff !important;
 background: #926690 !important;
}

/* CIRCLE STYLE NEW LABEL */
.woocommerce ul.products li.product .new-badge.onsale {
	background: #926690 !important;
	right: auto;
	color: #ffffff !important;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 0.9em;
	border-radius: 0px;
	border-radius: 999px;
	min-width: 3em;
	min-height: 3em;
	line-height: 3em;
	padding: 0;
	position: absolute;
	text-align: center;
	top: .5em;
	left: .5em;
}