.pb-15 {
    padding-bottom: 1px;
}
.tpproduct__thumb img {
    border-radius: 2px;
}

@media (max-width: 768px) {
 .row>* {
    padding-left: 1px;
    padding-right: 1px;
}
  
.tpproduct__thumb
 {
    margin-bottom: 0.5em;
    position: relative;
}
  .product-rating-wrapper {
    display: none;
    }
 .product-thumbnails {
        padding: 5px 5px 5px 10px;
    } 
  
.tpproduct-details__reviewers {
    display: none;
    }  
.tpproduct-details__nab {
        padding-inline-end: 5px;
    }
.pr-30 {
    padding-right: 5px;
    }
.tpproduct__priceinfo-list span {
    color: var(--tp-text-primary);
    font-size: 0.8em;
    font-weight: 500;
}
}
////////////////////////////////////////
  

.meta-value {
    
   display: none !important;
}





.tpproduct-details__information p {
    color: var(--tp-text-body);
    display: none;
    font-size: 16px;
    font-weight: 600;
    margin-inline-end:5px;margin-bottom: 5px
}
.tpproduct-details__information span {
  display: none;
}
.mb-3 {
    margin-bottom: 2.5rem !important;
    direction: ltr;
}
.pb-80 {
    padding-bottom: 10px;
    padding-top: 10px;
}

.pt-60 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.checkout-content-wrap textarea.form-control, .checkout-form textarea.form-control, .form-checkout textarea.form-control {
    display: none;
}
.checkout-content-wrap .form-input-wrapper, .checkout-form .form-input-wrapper, .form-checkout .form-input-wrapper {
    direction: rtl;
}
.billing-address-form-wrapper .phone-input-wrapper,.customer-address-payment-form .phone-input-wrapper,.customer-tax-information-form .phone-input-wrapper {
    direction: rtl;
}
.iti--allow-dropdown input, .iti--allow-dropdown input[type=tel], .iti--allow-dropdown input[type=text], .iti--separate-dial-code input, .iti--separate-dial-code input[type=tel], .iti--separate-dial-code input[type=text] {
    direction: rtl;
}

.iti__selected-flag {
    display: none !important;
}
.checkout-content-wrap .form-control, .checkout-form .form-control, .form-checkout .form-control {
    border: 2px solid #ba72ff;
}
.checkout-content-wrap label, .checkout-form label, .form-checkout label {
    
    display: table !important; 
    
  
}
.checkout-content-wrap .form-input-wrapper label, .checkout-form .form-input-wrapper label, .form-checkout .form-input-wrapper label {
      color: #141516;
  }
.form-checkout .form-input-wrapper .form-control:not(:placeholder-shown)+label {
 
    color: #131517;
 

}
.tpcart-btn,.tpcheck-btn {
    background: rgb(6 239 4);
  }
.payment-checkout-btn, .payment-checkout-btn-step {
    background-color: rgb(45 178 0);
   }

.checkout-content-wrap label, .checkout-form label, .form-checkout label {
    display: none;
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    direction: ltr;
}
.mb-40 {
    margin-bottom: 10px;
}