select:not(.form-control) {padding: 2px 6px; }
.simple-product .product-price-container{
    display: flex;
    margin-top: 30px;
}

.product-price-container .sale-price{
    font-size: 30px;
    font-weight: 700;
    color: #ff324d;
    margin-right: 10px;
}
.j2store-product-specifications{
  display:none;
}



.product-ldesc p{
  line-height:35px;
  font-size:13px;
}
.product-ldesc p strong span{
  font-size:15px;
}
.simple-product .options .option .required{
  color:#ff2a52
}
.simple-product .options .option b{
  font-size:15px;
  line-height:35px;
  color: #7c7c7c;
  font-weight: 400;
  margin-bottom: 10px;
}
.simple-product .options .option label {color:#fff;}
.simple-product .options .option label span{ color: #7c7c7c;}

.multiple .options{
  text-align: center;
  padding-left: 65px;
}
.multiple .options  label {
  color:#fff;
  padding-right: 30px;
}
.multiple .options .option .required{
  color:#ff2a52
}
.multiple .options .option label span{ color: #7c7c7c;}

.j2store-cart-buttons .cart-update-button{     
  position: absolute;
    right: 0;
}



.leading-products-wrap .subleading-products .single-product{
  padding: 50px !important;
}


.j2store-productfilter-list .j2store-productfilter-label{
  margin-bottom: 15px !important;
}

#column-id-1598865107957 .product-wishlist{
  display:none;
  
}

#sp-bottom{
      padding: 30px 0 30px !important;
}
.thhzc li{
  float:left;
  padding-right:25px;
}

@media (min-width: 1200px) 
{
  #sp-top-bar{
  position: fixed;
  z-index: 9999;
  width: 100%;
  background: #fff;
  height: 80px;
  top: 0;
}
#sp-header{
  margin-top: 60px;
}
#sp-header.header-sticky ~ section#sp-main-body {
  padding-top: 60px;
}
  #sp-header.header-sticky{
    top: 80px;
    margin-top: 0px;
  }
}
