@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Noto+Kufi+Arabic:wght@100..900&family=Noto+Naskh+Arabic:wght@400..700&family=Noto+Sans+Arabic:wght@100..900&display=swap');
body{
    direction: rtl;
}
h1,h2,h3,h4,h5,h6,p,a,span{
    text-align: right !important;
}
.brand-link img {
    margin-left: 97px !important;
    font-family: "Cairo", sans-serif !important;
}
a,p,h1,h2,h3,h4,h5,h6,span,p,.details-section .details-content .quantity-form .list-title,.bg-royal-blue,.contact-section .contact-form.bg-gray .form-item input{
    font-family: "Cairo", sans-serif !important;
}
.ul-li-right>ul{
    float: left !important;
}
.btns-group ul {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}
.ul-li-center>ul>li{
    float:right !important;
}
.header-section .main-menu>ul>li>a{
    font-weight:bold;
}
.header-section .main-menu>ul>li:last-child{
    margin-right:35px !important;
}
.user-dropdown.show, .cart-dropdown.show{
    transform: translate3d(348px, 47px, 0px) !important;
}
.category-primary .item-title{
    text-align:center !important;
}
.header-section .select-option .dropdown-menu {
    right: -116px !important;
}
.slider-section{
    direction: ltr;
}
.about-text{
    text-align: right;
}
.about-title{
    text-align: right;
}
.cart-items-list .ul-li-block .clearfix ul li{
    display: block;
}
.cart-dropdown .title-text{
    text-align: right;
}
.header-section .form-item button[type=submit] {
    right: 418px !important;
}
.quickview-modal .modal-dialog .modal-content{
    direction: ltr;
}
.brand-section{
    direction: ltr !important;
}
.about-content{
    text-align: right;
}
.details-content{
    text-align: right !important;
}
.details-section .details-content .info-list>ul>li .list-title{
    float: right !important;
}
.sidebar-section .widget-title{
    text-align: right !important;
}
.blog-small .item-title>a{
    text-align: right !important;
}
.blog-grid .item-title>a{
    text-align: right !important;
}
p{
    text-align: right !important;
}
.footer-section .useful-links>ul>li{
    text-align: right !important;
}
.footer-section .widget-title{
    text-align: right !important;
}
.form-item input[type="email"] {
    width: 195px;
}
.footer-bottom .text-center .border-top .clearfix a{
    text-align: center !important;
    margin-right: 100px !important;
}
.footer-section .footer-bottom{
    direction: ltr !important;
}
@media screen and (max-width: 480px) {
    .sidebar-menu-wrapper .sidebar-menu .close-btn {
        right: 257px !important;
    }
    .la-search{
        margin-right: 185px !important;
    }
    .sidebar-menu-wrapper .sidebar-menu.active{
        text-align: right !important;
    }
    .user-dropdown>ul>li>a>i{
        float: right !important;
    }
    .sidebar-menu-wrapper .sidebar-menu .user-dropdown>ul>li>a , .logout form  {
        padding: 15px 2px;
    }
     .logout form{
        margin-right: 14px !important;
     }
    .form-item input[type="email"]{
        width: 100% !important;
    }
}
.des-fix p{
    text-align: left !important;
}
.blog-boxed .item-title>a {
text-align: right !important;
}
#sidebarAccordion{
    text-align: right !important;
}
.accordion-btn{
    text-align: right !important;
}
.form-title{
    float: right !important;
}
.la-times:before{
    margin-right: 34px;
}
.tf-select::after {
    content: '▼';
    top: 73% !important;
    right: 269px !important;

}
.total-cost-bar .cost-info>ul>li span{
    float: left;
    font-size: 16px;
    color: #1c93c9;
}
.total-cost-bar .cost-info>ul>li strong {
    float: right !important;

}
.breadcrumb-section .page-title{
    text-align: center !important;
}
.payment-information>ul .checkbox-btn {
    text-align:right !important;
}
.checkbox-btn input {
        text-align: right;
    margin-left: 312px;
}
.la-arrow-up:before {
    content: "\f062";
    margin-right: 12px !important;
}
.details-section .details-content .quantity-form .list-title{
        float: right !important;
}
.form-label{
    float:right !important;
}
.sub-dropdown:hover > .sub-dropdown-menu {
    right: 200px;
}
.sidebar-section .products-category>ul>li, .sidebar-section .brand-products>ul>li{
    text-align: right !important;
}
.section-title .title-text{
    text-align: center !important;
}
.la-facebook-f:before {
    margin-right: 8px;
}
.la-twitter:before{
       margin-right: 8px;
}
.la-instagram:before{
       margin-right: 8px;
}

.breadcrumb-section .breadcrumb-nav>ul>li{
        color: #8991ab;
    position: relative;
    margin-left: 12px;
    padding-left: 12px;
}
.breadcrumb-section .breadcrumb-nav>ul>li:after{
    left: -2px;
    right:auto;
}
.ul-li-block>ul>li{
    text-align:right;
}
.primary-contact-info .item-icon{
    right:0;
    left:auto;
}
.ul-li-block>ul>li{
    margin-right:40px;
}