  .breadcrumb ol li::after
  {
    content : "  /  ";
  }
  .breadcrumb ol li::marker
  {
    content: "" !important;
  }
  .breadcrumb ol li:last-child::after
  {
    content : "" !important;
  }


#contact #left-column
{
  display: none;
}

#contact #content-wrapper
{
  width:100%;
  padding-left: 0px;
  padding-right: 0px;
}

#contact .container
{
  width:100%;
}

#contact #content
{
  margin-bottom: 0;
}

.contact-form .btn
{
  font-family: "Source Sans Pro", sans-serif;
  font-weight: normal;
  background-color: #072260;
  border-radius: 5px 5px 5px 5px;
  cursor: pointer;
}

.titre_miniature h3
{
  min-height: 90px;
}

.btn-primary
{
  font-family: "Source Sans Pro", sans-serif;
  font-weight: normal;
  background-color: #072260;
  border-radius: 5px 5px 5px 5px;
  cursor: pointer;
}

a {
  color: #072260;
}

.product-customization .product-message:focus {
  outline: .1875rem solid #072260;
}

.product-price {
  color: #072260;
}

.size_mobile
{
  font-size:14px !important;
}

#button_popup
{
  margin-top: 100px !important;
}

.mm_menus_ul.active
{
  background-color: #F6F6F6 !important;
}

#customer-form .form-informations, #customer-form .field-password-policy
{
  display:none;
}

#cp_1 .cp-popup-close-button
{
  display:none;
}

.ce-product-description-short p > a:first-of-type
{
  border: 3px solid #0A1F4D;
  padding: 5px;
}

.elementor-widget-product-block .nav-tabs .nav-item:last-child
{
  display: none;
}

.elementor-thumbnails-swiper .swiper-wrapper .swiper-slide
{
  height: 73.6px !important;
}
.elementor-swiper:nth-child(2)
{
  max-height: 250px;
  overflow: scroll;
}

.elementor-thumbnails-swiper
{
  overflow: scroll;
}