@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@300&display=swap');

body {
    font-family: 'Cairo', sans-serif !important;
}

.tab-header {
    direction: rtl !important;
}

.tab-pane-1 {
    direction: rtl !important;

}

.notification-items {
    direction: rtl !important;
}

.section-title {
    direction: rtl !important;

}

.mobile-menu-wrap {
    direction: rtl !important;
}

.left-checkout {
    text-align: right !important;
}

.right-checkout {
    text-align: left !important;
}

.form-check-input {
    float: right !important;
}

.title-checkout {
    text-align: right !important;
}

.contact-from-area {
    direction: rtl !important;
}

.loop-grid {
    direction: rtl !important;
}

.single-page {
    direction: rtl !important;

}

.banner-md-request {
    right: 31% !important;
}

.header-wrap {
    direction: rtl !important;
}

.mobile_bottom_nav {
    direction: rtl !important;
}

.page-header {
    direction: rtl !important;

}

footer {
    padding-right: 10px !important;
}

.footer-mid {
    direction: rtl !important;

}

.login_wrap {
    direction: rtl !important;

}

.order_review {
    direction: rtl !important;
}

.product-content-wrap {
    direction: rtl !important;
}


.product-cart-wrap .product-action-1.show {
    right: unset !important;
    left: 20px !important;
    direction: rtl !important;
}

.product-grid-4 {
    direction: rtl !important;

}

.checkout-form {
    direction: rtl !important;

}

.product-detail {
    direction: rtl !important;

}

.cart-totals {
    direction: rtl !important;

}

.table-responsive {
    direction: rtl !important;

}

.alert-info {
    direction: rtl !important;

}

.heading-tab {
    direction: rtl !important;
    text-align: right;
}

.category-page {
    direction: rtl !important;
}

.deals-countdown .countdown-section:not(:last-child)::after {
    right: 100% !important;
    left: unset !important;
    margin-left: unset !important;
    margin-right: 12px !important;
}

#search-input-normal {
    direction: rtl !important;
    margin-right: 7rem !important;
}

.tt-hint {
    direction: rtl !important;
}

.tt-menu {
    direction: rtl !important;
}

.language-dropdown-active {
    width: 93px !important;
}

.logo.logo-width-1 {
    margin-right: 40px !important;
}

@media only screen and (max-width: 480px) {
    .banner-bottom {
        /*right: 19% !important;*/
    }


}


@media (max-width: 575.98px) {
    .product-cart-wrap .product-content-wrap h2 {
        font-size: 12px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .product-cart-wrap .product-content-wrap .rating-result::before {
        font-size: 10px !important;

    }

    .product-cart-wrap .product-content-wrap .rating-result span {
        font-size: 10px !important;
    }

    .product-cart-wrap .product-content-wrap .product-category {
        margin-bottom: 0 !important;
    }

    .product-cart-wrap .product-content-wrap .product-price {
        padding-top: 0 !important;
    }

    .product-cart-wrap .product-content-wrap .product-price span {
        font-size: 15px !important;
    }
}

.product-cart-wrap .product-action-1.show {
    bottom: 31px !important;
}

.cart-dropdown-wrap.cart-dropdown-hm2 {
    right: -133px !important;
}
