.woocomerce-recommended-products .woocommerce-Price-amount {
    background: #952c2a1a;
    padding: 5px 10px;
    border-radius: 50px;
    color: #952c2a;
}

.woocomerce-recommended-products .astra-shop-summary-wrap {
    text-align:center;
}

.woocomerce-recommended-products .review-rating {
    display: none;
}

.woocomerce-recommended-products .price {
     margin-top:10px;
}

.woocomerce-recommended-products .ast-woo-product-category {
    display:none !important;
}
.woocommerce-Price-currencySymbol {
    font-family: 'Expo Arabic semibold', Arial, sans-serif;
}

.woocomerce-recommended-products ul.products li.product a img {
    border-radius: 10px;
}    

.woocommerce-Price-amount bdi {
    direction: rtl;
}



.woocommerce-page input[type=number] {
    background-color: #f5ecec !important;
    border: 0;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    height: 35px;
    width: 145px !important;
    border-radius: 5px;
    letter-spacing: 1px !important;
}

.woocommerce-js .quantity .qty {
    width: 2.5em !important;
}
@media (max-width:450px){
.ast-woo-header-cart-info-wrap {
    display:none !important;
}
}
.product-sale {
    padding:5px 10px;
    background:#000;
    color:#fff;
    border-radius:50px;
    font-size:14px;
    text-align:left;
}
.collection-product-price {
    padding:5px 10px;
    background:#fff;
    color:#952c2a;
    border-radius:50px;
    font-size:14px;
    text-align:right;
}

body .woocommerce form.login, body .woocommerce form.register {
    text-align: right !important;
}