/*
 * Custom code goes here.
 */

/* hide firstname and lastname alerts in checkout form */  
#customer-form input[name="firstname"]+span.form-control-comment, #customer-form input[name="lastname"]+span.form-control-comment {
    display: none;
}
/* fix for Chrome image rendering */ 
img {
 image-rendering: -webkit-optimize-contrast;
} 


/* CLS */
#wpimageslider-wrap {
  aspect-ratio: 1103 / 555;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

/* CLS end */

#header .header-top .blockcart span.cart-label {display: none;}
#header span.cart-products-count::before, #header span.cart-products-count::after {display: none;}
#wrapper .breadcrumb {border-bottom: 0;}
#wrapper .breadcrumb li a::before {
background-color: #dadada;
  top: 32%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  content: "";
  position: absolute;
  right: -10px;
  width: 1px;
  height: 20%;
}

#wrapper .breadcrumb li a::after {
  background-color: #dadada;
  content: "";
  position: absolute;
  bottom: 32%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: -10px;
  width: 1px;
  height: 20%;
}

.copy-logo-text p {margin-bottom: 0;}

@media (min-width:1200px) {
  .header .fa-shopping-cart {
    background: #363636;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
  }
  .header .fa-shopping-cart::before {color:white}
  #header span.cart-products-count {background: #ed1c24;border-radius: 100%;color:#fff;right: 10px;top: -20px;font-size: 12px;height: 18px;    width: 18px;    line-height: 19px;    text-align: center;}
  #header .search-widget form button[type="submit"] {background: transparent;color:#363636}
  .search-widget form input[type="text"] {border-radius: 5px;}
  #header .header-top .menu {margin-top: 0;}
  #header .header-top #_desktop_top_menu a[data-depth="0"] {font-weight: bold;font-size: 18px;}
  #_desktop_logo img {margin-left: 15px;}
}