/*
Theme Name: LA BOITE AUX FROMAGES
Description: Theme LA BOITE AUX FROMAGES par Kitacom
Author: David - Kitacom
Author URI: https://www.kitacom.fr
Template: Divi 
Version: 1.0.0
*/




.et-menu a:hover {
    opacity: 1;
}

.ico-compte a::before {
  font-family: 'ETModules';
  content: "\e08a";
  margin-right: 5px;
}

/*Sous Menu*/
.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {
    top: calc(70% - 1px);
    left: 0;
}

/* header icones en ligne*/
.icone-en-ligne {
    display: inline-block;
    margin: 0 2%;
	position: relative;
	left: 1%;
	transform: translateX(-1%);
	vertical-align:top;
	
}

.icone-en-ligne {
    text-align: center!important;
}

.icone-en-ligne-droite {
    display: inline-block;
    float:right;
}
.icone-en-ligne-droite {
    text-align: center!important;
}

.gallery .et_pb_gutters2 .et_pb_column_2_3 .et_pb_grid_item,
.et_pb_gutters2 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,
.et_pb_gutters2 .et_pb_column_2_3 .et_pb_widget,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,
.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_widget,
.et_pb_gutters3 .et_pb_column_4_4 .ds-library-grid .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,
    .et_pb_gutters3 .et_pb_column_4_4 .ds-library-grid .et_pb_filterable_portfolio .et_pb_portfolio_item.active,
    .ds-library-grid .et_pb_portfolio_grid .et_pb_portfolio_item,
    .et_pb_column_4_4 .ds-library-grid.et_pb_grid_item:nth-child(4n) {
   
    margin-right: 0%;
    margin-bottom:0%;
}


.woocommerce div.product form.cart .variations label {
  font-weight: normal!important;
  text-align: left;
}

.orderby, .woocommerce div.product form.cart .variations td select {
  background-color: #ececec;
  border: none;
    border-top-width: medium;
    border-top-style: none;
    border-right-width: medium;
    border-right-style: none;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-left-width: medium;
    border-left-style: none;
  border-radius: 10px;
  border-width: 0;
  color: #666 !important;
  font-size: 14px;
  padding: 10px;
  font-weight: 500;
  font-family: 'Open Sans', Arial, sans-serif;
}

.et_pb_wc_add_to_cart_0_tb_body form.cart .variations td.value span::after {
  margin-top: calc(0px - 5px);
  right: calc(10px - 0px);
}

.woocommerce-variation-price{
	display:none;
}
.pewc-total-only{
	color: #7E938A !important;
	line-height: 1.7em;
  font-weight: 500;
}


/*Controllers navigation slider */

.et-pb-arrow-prev::before {
    color: #e2a609;
}
.et-pb-arrow-next::before {
    color: #e2a609;
}
.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
    background-color: #e2a609;
}
.et_pb_bg_layout_light .et-pb-controllers a {
    background-color: rgba(226,166,9,.3);
}

/*Boutons choix produits */
.pewc-preset-style .pewc-text-swatch .pewc-radio-form-label.active-swatch {
  border-color: #7E938A;
  background: #7E938A;
  color: #fff !important;
}


