@font-face {
    font-family:'DIN Next LT Arabic';
    src:url('../fonts/DINNextLTArabic-Regular.ttf');
    src:local('âک؛'),
    url('../fonts/DINNextLTArabic-Regular.ttf') format('truetype');
    font-weight:normal;
}

body {
    direction: rtl;
    font-family: 'DIN Next LT Arabic', sans-serif;
}
.header-top .header-right > * {
    margin-right: 2rem;
}
.header-top .header-right {
    padding-left: 0.2rem;
}
.header-top .header-right > .dropdown:first-child {
    margin-right: 0;
}
.logo {
    min-width: 14.4rem;
    margin-left: 2rem;
}


.header-bottom .header-right {
    padding-left: 0.2rem;
}
.header-bottom .header-right > a i.w-icon-sale {
    font-size: 2.4rem;
    margin-left: 0.8rem;
}
.header-bottom .header-right > a:first-child {
    margin-left: 3.2rem;
}
.header-right {
    margin-right: auto;
}
.header-top .header-right .dropdown-box::before {
    right: 10%;
}
@media (max-width: 991px) {
    .header-top .header-left {
        margin-left: 2rem;
    }

    .header-middle .header-right > *:not(:last-child) {
        margin-left: 2rem;
    }
    .header-call {
        margin-left: 1rem !important;
    }
}
@media (max-width: 479px) {
    .header-middle .header-right {
        margin-right: 0 !important;
    }
}
.header-search.hs-rounded .select-box,
.header-search.hs-rounded .form-control {
    border-radius: 0 0.5rem 0.5rem 0;
}
.header-search.hs-rounded .btn-search {
    border-radius: 0.5rem 0 0 0.5rem;
}
.dropdown a .dropdown-image {
    margin-left: 0.6rem;
}
.dropdown > a::after {
    margin-right: 6px;
}
.dropdown-box {
    left: 0;
}
.mobile-menu-close {
    right: calc(100vw - 35px);
}
.ltr{
    direction: ltr;
}
.mobile-menu-container {
    -webkit-transform: translateX(296px);
    transform: translateX(296px);
}
.mmenu-active .page-wrapper {
    margin-left: -296px;
    margin-right: 296px;
}
.menu > li {
    margin-left: 3rem;
}
.menu > li:last-child {
    margin-left: 0;
}
.social-icon {
    margin: 2px 0 2px 10px;
}
.header-bottom .main-nav {
    margin-right: 2.1rem;
}
.main-nav {
    margin-right: 5.1rem;
}
.main-nav .menu > .has-submenu {
    padding-left: 1.5rem;
}
.widget.widget-products .swiper-button-next {
    left: 0.2rem;
}
