/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 03 2026 | 13:08:52 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 

.menuprincipal .sub-arrow {
    display: flex !important;
    margin-left: 5px !important;
  }
}

a.raven-link-item .sub-arrow {
  fill: #fff !important;
}

.forminator-checkbox__label.forminator-consent__label p a {
  color: #000 !important;
  font-weight: bold !important;
}

.jet-color-image-list__color {
  border: 1px solid #ddd !important;
}

.catproduit{
	display: none;
}

.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
  background: #000;
  color: #fff;
  font-family: "Poppins";
	font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
}

.wc-block-components-checkout-place-order-button {
  background: #000;
  color: #fff;
  font-family: "Poppins";
	font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
  border: navajowhite;
}

.woocommerce ul.products li.product .jupiterx-out-of-stock, .woocommerce div.product .jupiterx-out-of-stock {
  background-color: red !important;
  color: #fff !important;
	  font-family: --e-global-typography-secondary-font-family;

  text-transform: uppercase;
}

.tp-woo-add-to-cart .cart .single_add_to_cart_button {
  height: 50px !important;
}
div.tp-woo-add-to-cart table.variations tbody tr {
  display: block !important;
	margin-top: 10px !important;
}
.tp-woo-single-pricing .variations_form.cart .variations th.label {
  display: block;
  text-align: left !important;
	margin-bottom: 0 !important;
}

div.tp-woo-single-pricing form.cart {
  margin-bottom: 0 !important;
}

.woocommerce div.product form.cart .variations {
  margin-bottom: 0 !important;

}

.woocs_add_field {
  display: none !important;
}

.woocs_auto_switcher.cd-stretchy-nav.left ul a::before {
  display: none !important;
}

.woocs_auto_switcher.cd-stretchy-nav.nav-is-visible ul a.woocs_curr_curr, .woocs_auto_switcher.cd-stretchy-nav.nav-is-visible ul a:hover {
  color: #fff !important;
}
.woocs_auto_switcher.cd-stretchy-nav.left {
  left: 1% !important;
}

@media screen and (max-width: 767px){
.footermenu .raven-nav-menu {
    display: block !important;
    text-align: center !important;
  }

.footermenu .raven-nav-menu li.menu-item > a.raven-link-item {
  display: block !important;
}
}

.minipanier div.raven-shopping-cart-wrap{
	height: 32px;
}

.forminator-row.forminator-row-last {
  margin-bottom: 0 !important;
}

.liensurvol a:hover{
	font-weight: 900 !important;
}

body.woocommerce ul.products li.product .jupiterx-out-of-stock, div:not(.raven-wc-products-custom) > .woocommerce ul.products li.product .jupiterx-out-of-stock {
  border-radius: 0 !important;
}

.sub-menu.raven-submenu a.raven-submenu-item.raven-link-item {
  font-weight: 400 !important;
	font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
  font-size: 14px !important;
  color: #bebebe !important;
}

.wpml-ls-legacy-list-horizontal a {
  padding: 0 !important;
}
img.wpml-ls-flag{
	width: 24px !important;
}
	.jet-woo-products .jet-woo-product-title a {
  font-size: 14px;
  margin: 10px auto;
}


html[lang^="en"] .hide-on-english{
	display: none !important;
}

html[lang^="fr"] .hide-on-french{
	display: none !important;
}