/*
Theme Name: Matériel à Batterie
Theme URI: https://materiel-a-batterie.fr/
Template: Divi
Author: Matthieu Grass
Author URI: https://fmcreation.com/
Version: 1.0.0.1635065708
Updated: 2021-10-24 08:55:08

*/

.categorydiv div.tabs-panel {
  max-height: 100% !important;
  min-height: 100% !important;
}

li.wc_payment_method.payment_method_payzenstd > input {
  float: left;
  margin-top: 7px !important;
}

li.wc_payment_method.payment_method_payzenstd > label {
  display: flex;
  flex-direction: column;
}

li.wc_payment_method.payment_method_payzenstd > label > img {
  max-width: none !important;
  width: fit-content;
  max-height: none !important;
  height: 30px;
  margin: 10px 0 0 0 !important;
}

.woocommerce .cart-collaterals div.cart_totals.calculated_shipping {
  width: 100%;
}

tr.woocommerce-cart-form__cart-item td.product-name > p.stock {
  font-size: 14px;
}

html body.et_color_scheme_orange.woocommerce #content input.button,
html body.et_color_scheme_orange.woocommerce #content input.button,
html body.et_color_scheme_orange.woocommerce #content button.button {
  border-radius: 50px !important;
  background-color: #f7a118 !important;
}

nav.woocommerce-breadcrumb {
  display: none;
}

.et_pb_shop_0.et_pb_shop
  .woocommerce
  ul.products
  li.product
  h2.woocommerce-loop-product__title {
  font-size: 14px;
}

.et_pb_section_0_tb_body.et_pb_section {
  padding-top: 14px !important;
}

body div#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810 {
  display: none !important;
}

@media (max-width: 980px) {
  div.et_pb_row_0_tb_body.et_pb_row {
    margin-top: 40px !important;
    margin-right: auto !important;
    margin-bottom: -11px !important;
    margin-left: auto !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .et_pb_section div.et_pb_post_title_2_tb_body.et_pb_post_title {
    margin-top: -3em !important;
  }
}
/* Desktop */
@media (min-width: 980px) {
  body div#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810 {
    display: block !important;
  }

  .et_pb_section_0_tb_body.et_pb_section {
    padding-top: 20px !important;
  }

  .et_pb_shop_0.et_pb_shop
    .woocommerce
    ul.products
    li.product
    h2.woocommerce-loop-product__title {
    font-size: 17px;
  }

  div.et_pb_row_1_tb_body.et_pb_row {
    padding-top: 0px !important;
  }

  li.wc_payment_method.payment_method_payzenstd > label {
    display: block;
  }

  li.wc_payment_method.payment_method_payzenstd > label > img {
    margin: -2px 0 0 0.5em !important;
  }

  nav.woocommerce-breadcrumb {
    display: block;
    font-size: 14px;
  }
}
