html[lang="ar"] .page-header-sliders {
    direction: initial !important;
}

html[lang="ar"] .table-icon-menu {
    gap: 15px;
}

html[lang="ar"] .header-top-links .header-acccount {
    left: 0;
    right: auto;
}

html[lang="ar"] .switcher-trigger {
    text-align: left;
}

html[lang="ar"] .header-area .switcher .switcher-options .switcher-dropdown {
    left: 0;
    right: auto;
}

html[lang="ar"] .top-custom-link ul {
    gap: 15px;
}

html[lang="ar"] footer .social-link {
    display: flex;
}

@media (max-width: 1199px) {
    html[lang="ar"] header.page-header .menu-wrapper {
        left: auto;
        right: 0;
    }
}

html[lang="ar"] .selectmenu-items li:last-child .selectmenu-item-action {
    padding-right: 76px;
}

html[lang="ar"] body .action-multicheck-wrap .action-menu,
html[lang="ar"] body .action-multicheck-wrap .action-menu .action-submenu {
    left: -48px;
}

html[lang="ar"] body .selectmenu-toggle:after {
    left: 1.1rem;
    right: auto;
}

@media only screen and (max-width: 767px) {
    html[lang="ar"] body .product-tab-wrapper .product-tab-content .product-tab .data.item.title.active a:after {
        left: 0;
        right: auto;
    }
    html[lang="ar"] body .product-tab-wrapper .product-tab-content .product-tab .data.item.title a:after {
        left: 0;
        right: auto;
    }
    html[lang="ar"] body.page-layout-2columns-left .product-container .category-product-actions .filter-toggle,
    html[lang="ar"] body.page-layout-2columns-right .product-container .category-product-actions .filter-toggle,
    html[lang="ar"] body.page-layout-3columns .product-container .category-product-actions .filter-toggle {
        float: right;
        width: auto;
        margin-left: auto;
        margin-right: 0;
    }
}

html[lang="ar"] .mode-grid+.arrow-mode-list {
    margin-right: 0px;
}

html[lang="ar"] .menu-content-mb .customer-web-config:not(.header-set) .switcher .action.toggle {
    padding-left: 15px;
}

html[lang="ar"] .header-area .switcher .switcher-dropdown a {
    text-align: left;
}

html[lang="ar"] .wk-profile-links-container .wk-profile-links:nth-child(1n) {
    padding-left: 5px;
}

html[lang="ar"] .admin__data-grid-actions-wrap .admin__action-dropdown-wrap {
    text-align: right;
}

html[lang="ar"] .admin__data-grid-action-bookmarks .admin__action-dropdown-menu>li {
    padding-right: 0;
}

html[lang="ar"] .admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-item {
    max-width: 21rem;
    min-width: 247.54px;
}

html[lang="ar"] .admin__data-grid-action-bookmarks .admin__action-dropdown-menu {
    min-width: 100%;
}

html[lang="ar"] .admin__data-grid-action-bookmarks .admin__action-dropdown-text:after {
    left: 0;
    right: 0px;
}

html[lang="ar"] .admin__data-grid-header .admin__data-grid-header-row .admin__data-grid-actions-wrap .admin__action-dropdown {
    flex-direction: row-reverse;
}

html[lang="ar"] .admin__data-grid-action-columns-menu .admin__field-option {
    float: right;
}

html[lang="ar"] .admin__field-option .admin__field-label {
    text-align: right;
}

html[lang="ar"] .admin__control-radio+.admin__field-label:before,
html[lang="ar"] .admin__control-checkbox+.admin__field-label:before {
    margin: 1px -2.6rem 0 1rem;
}

html[lang="ar"] .admin__control-radio+.admin__field-label,
html[lang="ar"] .admin__control-checkbox+.admin__field-label {
    padding-left: 0!important;
    padding-right: 2.6rem !important;
}

html[lang="ar"] .admin__control-radio+label:before,
html[lang="ar"] .admin__control-checkbox+label:before {
    float: right;
}

html[lang="ar"] .admin__data-grid-action-columns-menu .admin__action-dropdown-footer-secondary-actions {
    float: right;
    margin-left: 1rem;
}

.action-tertiary:active,
.action-quaternary:active,
.action-tertiary:hover,
.action-quaternary:hover,
.action-tertiary:focus,
.action-quaternary:focus,
.downloadable-form .action-add:active,
.downloadable-form .action-add:hover,
.downloadable-form .action-add:focus {
    background-color: #363636 !important;
}

html[lang="ar"] .admin__data-grid-header .admin__data-grid-header-row .admin__data-grid-actions-wrap .admin__action-dropdown-text {
    padding-right: 5px;
}

html[lang="ar"] .admin__data-grid-filters-wrap .admin__form-field-legend,
html[lang="ar"] .admin__data-grid-filters-wrap .admin__form-field-label {
    text-align: right!important;
}

html[lang="ar"] body .admin__form-field-control select {
    background-position: right 10px center;
}

html[lang="ar"] body .admin__data-grid-pager-wrap {
    float: left;
    text-align: left;
}

html[lang="ar"] .admin__data-grid-header-row.row .row .col-xs-3 {
    display: flex;
}

html[lang="ar"] .data-grid td .action-menu,
.data-grid td .action-menu .action-submenu {
    right: auto !important;
    left: 0;
    text-align: right;
}

html[lang="ar"] .action-menu .action-menu-item {
    text-align: right;
}

html[lang="ar"] #main-Settingcontent .switcher-trigger {
    align-items: right;
    text-align: right;
}

html[lang="ar"] .field-tooltip .field-tooltip-content {
    right: 38px;
}

html[lang="ar"] .field-tooltip .field-tooltip-content:after,
html[lang="ar"] .field-tooltip .field-tooltip-content:before {
    right: -21px;
    left: 0;
    transform: rotate(180deg);
}

html[lang="ar"] .wk-seller-card-col {
    margin-right: 0px;
}

.marketplace-order-history {
    background-color: #fff;
}

.marketplace-order-history .admin__control-support-text {
    color: #333;
}

.marketplace-order-history .admin__data-grid-pager-wrap .admin__control-support-text {
    color: #333;
}

.marketplace-order-history .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-order-history .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-product-add {
    background-color: #fff;
}

.marketplace-product-add .wk-mp-column {
    color: #333;
}

.marketplace-product-add .input-text {
    background-color: #fff !important;
}

.marketplace-product-add.dark select {
    background: #fff;
}

.marketplace-product-add.dark textarea {
    background: #fff;
}

.marketplace-product-add #related-product-block .title {
    color: #333;
}

.marketplace-product-add .admin__control-support-text {
    color: #333;
}

.marketplace-product-add .title {
    color: #333;
}

.marketplace-product-add #wk-category-label {
    background-color: #fff !important;
}

.marketplace-order-history .admin__data-grid-pager .action-previous {
    background-color: #f2f2f2 !important;
}

.marketplace-order-history .admin__data-grid-pager .action-next {
    background-color: #f2f2f2 !important;
}

body.marketplace-product-add .admin__data-grid-pager button {
    background-color: #f2f2f2 !important;
}

.marketplace-product-add .admin__data-grid-pager-wrap .action-previous:before {
    color: #333 !important;
}

.marketplace-product-add .admin__data-grid-pager-wrap .action-next:before {
    color: #333 !important;
}

.marketplace-product-productlist {
    background-color: #fff;
}

marketplace-product-add.dark .input-textinput[type="text"] {
    background-color: #fff;
}

.marketplace-product-productlist .admin__control-support-text {
    color: #333;
}

.marketplace-product-productlist .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-product-productlist .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-product-productlist .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-product-draftproduct {
    background-color: #fff;
}

.marketplace-product-draftproduct .admin__control-support-text {
    color: #333;
}

.marketplace-product-draftproduct .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-product-draftproduct .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-product-draftproduct .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-account-customer {
    background-color: #fff;
}

.marketplace-account-customer .admin__control-support-text {
    color: #333;
}

.marketplace-account-customer .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-account-customer .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-account-customer .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-transaction-history {
    background-color: #fff;
}

.marketplace-transaction-history .admin__control-support-text {
    color: #333;
}

.marketplace-transaction-history .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-transaction-history .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-transaction-history .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-account-earning {
    background-color: #fff;
}

.marketplace-account-earning .wk-mp-page-title span {
    color: #333;
}

.marketplace-account-earning .field label {
    color: #333 !important;
}

.marketplace-account-earning.dark select {
    background-color: #fff !important;
    color: #333;
}

.marketplace-account-earning.dark input[type="text"] {
    background-color: #fff !important;
    color: #333;
}

.marketplace-account-earning .admin__control-support-text {
    color: #333;
}

.marketplace-account-earning .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-account-earning .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-account-earning .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-order-shipping {
    background-color: #fff;
}

.marketplace-order-shipping.dark textarea {
    background-color: #fff;
}

.marketplace-account-review {
    background-color: #fff;
}

.marketplace-order-shipping .fieldset .legend span {
    color: #333;
}

.marketplace-account-review .admin__control-support-text {
    color: #333;
}

.marketplace-account-review .admin__control-support-text {
    color: #333;
}

.marketplace-account-review .admin__data-grid-pager button {
    background: #f2f2f2;
}

.marketplace-account-review .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.marketplace-account-review .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.marketplace-account-adminnews {
    background-color: #fff;
}

.marketplace-account-adminnews .back-link a {
    color: #333 !important;
}

.marketplace-account-dashboard {
    background-color: #fff;
}

.marketplace-account-dashboard .wk-dashboard-container .product.data.items>.item.title>.switch {
    background: #fff !important;
    color: #333 !important;
}

.marketplace-account-dashboard.dark input[type="text"] {
    background: #fff !important;
    color: #333 !important;
}

.marketplace-account-dashboard.dark textarea {
    background: #fff !important;
    color: #333 !important;
}

.marketplace-account-editprofile {
    background-color: #fff;
}

.marketplace-account-editprofile .wk-mp-design .wk-mp-page-title span {
    color: #333;
}

.marketplace-account-editprofile form label {
    color: #333;
}

.marketplace-account-editprofile .wk-mp-design .wk-mp-fieldset .control {
    color: #333;
}

.marketplace-account-editprofile .wk-mp-columns a {
    color: #333;
}

.marketplace-account-editprofile .page-title h2 {
    color: #333;
}

.marketplace-account-editprofile .wk-mp-design .fieldset .legend span {
    color: #333;
}

.marketplace-account-editprofile .profile .control input {
    color: #333 !important;
    background: #fff;
}

.marketplace-account-editprofile.dark select {
    color: #333 !important;
    background: #fff;
}

.marketplace-account-editprofile.dark textarea {
    color: #333 !important;
    background: #fff;
}

.marketplace-account-editprofile.dark input[type="text"] {
    color: #333 !important;
    background: #fff;
}

.marketplace-order-history .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-order-history .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-order-history .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-product-add .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-product-add .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-product-add .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-product-productlist .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-product-productlist .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-product-productlist .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-product-draftproduct .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-product-draftproduct .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-product-draftproduct .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-account-customer .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-account-customer .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-account-customer .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-transaction-history .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-transaction-history .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-transaction-history .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-account-earning .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-account-earning .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-account-earning .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.marketplace-account-review .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.marketplace-account-review .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.marketplace-account-review .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.mpauction-account-index {
    background-color: #fff;
}

.mpauction-account-index .admin__control-support-text {
    color: #333;
}

.mpauction-account-index .admin__control-support-text {
    color: #333;
}

.mpauction-account-index .admin__data-grid-pager button {
    background: #f2f2f2;
}

.mpauction-account-index .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.mpauction-account-index .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.mpauction-account-index .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.mpauction-account-index .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.mpauction-account-index .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.mpauction-account-auctionlist {
    background-color: #fff;
}

.mpauction-account-auctionlist .admin__control-support-text {
    color: #333;
}

.mpauction-account-auctionlist .admin__control-support-text {
    color: #333;
}

.mpauction-account-auctionlist .admin__data-grid-pager button {
    background: #f2f2f2;
}

.mpauction-account-auctionlist .admin__data-grid-pager-wrap .action-previous:before {
    color: #333;
}

.mpauction-account-auctionlist .admin__data-grid-pager-wrap .action-next:before {
    color: #333;
}

.mpauction-account-auctionlist .admin__data-grid-pager-wrap .selectmenu {
    background-color: #fff !important;
}

.mpauction-account-auctionlist .admin__data-grid-pager-wrap .selectmenu .selectmenu-value input {
    background-color: #fff;
    color: #333 !important;
}

.mpauction-account-auctionlist .admin__data-grid-pager-wrap .selectmenu-toggle:after {
    border-color: #333 transparent transparent;
}

.catalog-product-view .wk-auction-bids-record .product.data.items {
    min-height: 335px;
}

.product.attribute.overview {
    display: none;
}

.product-sub-infomation {
    display: none;
}

.catalog-product-view .section-custom-product .content-heading {
    margin-bottom: 15px;
    margin-top: 25px;
}

body.catalog-product-view #bottom_lin .bid_title {
    display: none;
}

.catalog-product-view .section-custom-product .line .col-des-3 .line {
    background: #0f1530 !important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 37px 0px 10px 0px;
    margin: 18px 0 0 0;
    height: 100%;
}

.auction.is-ended {
    display: block;
    max-width: 100px;
}

h1.product-name {
    display: none;
}

.featured_vehicles {
    padding-top: 44px!important;
}

.frame {
    max-width: 1200px;
}

.section-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 18px;
    gap: 16px;
}

.section-head h2 {
    margin: 0;
    font-size: 1.6rem;
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    unicode-bidi: isolate;
    color: #e9eeff;
}

.steps {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 14px;
}

.step {
    position: relative;
    padding: 18px;
    border-radius: 16px;
    background: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, .02));
    border: 1px solid rgba(255, 255, 255, .10);
}

.step .num {
    display: inline-grid;
    place-items: center;
    width: 34px;
    height: 34px;
    border-radius: 10px;
    background: rgba(92, 200, 255, .12);
    border: 1px solid rgba(92, 200, 255, .25);
    font-weight: 800;
}

.step h4 {
    margin: .6rem 0 .4rem;
}

.step p {
    margin: 0;
    color: #fff;
}

.btn-ghost {
    border: 1px solid rgba(255, 255, 255, .15);
    color: #e9eeff;
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding: .7rem 1rem;
    border-radius: 12px;
    font-weight: 700;
}

.grid {
    display: grid;
    gap: 18px;
}

.grid.cols-4 {
    grid-template-columns: repeat(4, 1fr);
}

.card {
    background: #0f1530;
    border: 1px solid rgba(255, 255, 255, .10);
    border-radius: 18px;
    overflow: hidden;
}

.card .media {
    aspect-ratio: 16/10;
    background: #0b122a;
    border-bottom: 1px solid rgba(255, 255, 255, .08);
}

.card .media {
    aspect-ratio: 16/10;
    background: #0b122a;
    border-bottom: 1px solid rgba(255, 255, 255, .08);
}

.card .media img {
    width: 100%;
    height: auto;
    object-fit: cover;
    border-radius: 8px 8px 0 0;
}

.card .body {
    padding: 14px;
}

.card .body a h3.product-name {
    display: block;
    font-size: 1.17em;
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    letter-spacing: -1.2px;
    margin: 6px 0;
}

.card .meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #fff;
    font-size: .92rem;
    flex-wrap: wrap;
}

.card .meta span {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.card .actions {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px;
}

.countdown {
    font-weight: 700;
}

.btn-bid {
    background: linear-gradient(135deg, #6cf0c7, #5CC8FF);
    color: #081126!important;
    border: none;
    padding: .7rem 0.2rem;
    border-radius: 12px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    min-width: 130px;
    max-width: 130px;
}

.btn-bid * {
    color: #081126!important;
}

.chip {
    display: inline-flex;
    gap: .5rem;
    align-items: center;
    padding: .3rem .6rem;
    border-radius: 999px;
    background: rgba(255, 255, 255, .06);
    border: 1px solid rgba(255, 255, 255, .08);
    font-size: .82rem;
    color: #fff;
}

.btn {
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding: .7rem 1rem;
    border-radius: 12px;
    font-weight: 700;
}

.brand_carousel .owl-item:before {
    display: none!important;
}

.brand_carousel .owl-carousel .owl-item img {
    transform-style: preserve-3d;
    height: 64px;
    margin: 0 auto 10px;
    object-fit: contain;
}

.brand_carousel .owl-carousel .owl-item .brand-item p {
    color: #fff;
    font-weight: 600;
    font-size: 1rem;
    line-height: 1;
    text-align: center;
    background: transparent;
    opacity: 1;
}

.banner-content {
    position: absolute;
    z-index: 10005;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 0 16px;
    text-align: center;
    height: auto!important;
    width: 100%;
}

.superheading {
    letter-spacing: .1em;
    color: #fff;
    opacity: .9;
    font-size: 16px;
    line-height: 1.6;
    text-transform: uppercase;
    height: auto!important;
}

.banner-content h2 {
    font-size: clamp(2rem, 5vw, 3.25rem);
    font-weight: 900;
    margin: .3rem 0;
    color: #fff;
}

.banner-content h3 {
    font-size: clamp(1.25rem, 3.2vw, 2rem);
    font-weight: 800;
    color: #f9c74f;
    margin: 0 0 22px;
}

.button-section {
    height: auto!important;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
}

a.explore-btn {
    background: linear-gradient(135deg, #25c2a0, #5cc8ff);
    color: #0a1328!important;
    box-shadow: 0 10px 30px #5cc8ff59;
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding: .7rem 1rem;
    border-radius: 12px;
    font-weight: 700;
}

a.explore-btn * {
    color: #0a1328!important;
}

a.secondry-btn {
    border: 1px solid rgba(255, 255, 255, .15);
    color: #e9eeff;
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding: .7rem 1rem;
    border-radius: 12px;
    font-weight: 700;
}

.home_banner .owl-item::before {
    position: absolute;
    inset: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, .65), rgba(0, 0, 0, .35));
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block;
}

body footer.page-footer .middle-footer {
    border-top: 1px solid rgba(255, 255, 255, .10);
    background-color: rgba(255, 255, 255, .02)!important;
}

body footer * {
    color: #fff!important;
}

body .social-link a span {
    color: #fff!important;
    transition: all 300ms;
}

.footer.content .block.newsletter {
    max-width: 100%;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    padding: 2px;
    margin: 0;
    background: #0b122a!important;
}

.footer.content .block.newsletter .action.subscribe {
    background-color: #5cc8ff;
    color: #000!important;
}

.footer.content .block.newsletter .action.subscribe span {
    color: #000!important;
}

.page-footer .block.newsletter .form.subscribe {
    position: relative;
    border: 1px solid #18203c;
    border-radius: 0 40px 40px 0;
}

.brand_carousel .owl-next,
.brand_carousel .owl-prev {
    overflow: hidden;
    opacity: 1!important;
    visibility: visible!important;
}

.brand_carousel .owl-next::before {
    position: absolute;
    content: "\ea6c";
    width: 40px;
    height: 40px;
    left: -2px;
    right: 0;
    background: #fff;
    color: #000;
    border-radius: 100%;
    font-family: 'remixicon';
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -2px;
}

.brand_carousel .owl-prev::before {
    position: absolute;
    content: "\ea60";
    display: block;
    width: 40px;
    height: 40px;
    left: -2px;
    right: 0;
    background: #fff;
    color: #000;
    border-radius: 100%;
    font-family: 'remixicon';
    font-size: 24px;
    padding-top: 9px;
}


/* Contact Us */

.contact .fieldset .field>.label {
    margin: 20px 0 9px;
    display: block;
    color: #f0f0f0!important;
}

.customer-account-create .fieldset .field>.label {
    margin: 20px 0 9px;
    display: block;
    color: #f0f0f0!important;
}


/* List details Page Css */

.catalog-category-view .page-title-wrapper h1.page-title {
    color: #fff;
    font-weight: 800;
    font-size: clamp(1.6rem, 3vw, 2rem);
    padding: 0;
    border: none;
    display: block;
    margin: 0;
    position: relative;
}

.catalog-category-view .block-filter-content {
    position: sticky;
    top: 84px;
    height: max-content;
    background: rgba(255, 255, 255, .02);
    border: 1px solid rgba(255, 255, 255, .06);
    border-radius: var(--radius);
    padding: 16px;
}

.catalog-category-view .block-filter-content .filter-options {
    width: 100%;
}

.catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-title {
    font-size: 16px!important;
    font-weight: 600;
    color: #e9eeff!important;
}

.catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item {
    color: #fff!important;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 14px!important;
}

.catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item span.price {
    color: #fff !important;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 14px !important;
}

.catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item span.count.mgs-option-count {
    color: #fff !important;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 14px !important;
}

.mgs-filter .filter-content .item .mgs-ajax-layer-item {
    line-height: 1.5;
    color: #fff !important;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 14px !important;
}

.sidebar.sidebar-additional .empty {
    color: #fff !important;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 14px !important;
}

.mgs-products.products-grid>.products {
    margin-left: -15px;
    margin-right: -15px;
    display: flex;
    flex-wrap: wrap;
    gap: 18px;
}

.mgs-products.products-grid .product-item {
    margin: 0 0 30px 0;
    background: #0f1530;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 14px;
    overflow: hidden;
    width: 100%;
    padding: 0;
    max-width: 280px;
}

.products-grid .product-item-info .product-item-details {
    text-align: left;
    padding: 12px 12px 14px;
}

.custom_product_list_data1 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
}

.custom_product_list_data_year {
    color: #9fb0da;
    font-size: 14px;
}

.custom_product_list_data_city {
    color: #9fb0da;
    font-size: 14px;
}

h5.product.name.product-item-name {
    font-size: .98rem;
    font-weight: 700;
    margin: 0;
    color: #e9eeff;
    margin-bottom: 8px;
}

.custom_product_list_data2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 8px 0;
    color: #9fb0da;
    font-size: 14px;
}

.product-item .price-box {
    margin-top: 8px;
}

.product-item-details a.btn-bid {
    padding: 6px 0;
    min-width: 120px;
    color: #000;
    display: table;
    text-align: center;
    position: absolute;
    right: 10px;
    bottom: 18px;
}

.auction p {
    margin-bottom: 0;
}

strong#modes-label {
    font-size: 16px !important;
    font-weight: 600;
    color: #e9eeff !important;
}


/* --Product-details-page-css--*/

.catalog-product-view .product-info-main .vehicle-info {
    background: #0f1530!important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 18px 0;
}

.catalog-product-view .vehicle-info-wrapper {
    display: grid;
    grid-template-columns: 220px 1fr;
    gap: 18px;
}

.catalog-product-view .vehicle-image img {
    display: block;
    width: 100%;
    margin-top: 10px;
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, .10);
    margin-bottom: 10px;
}

body.catalog-product-view .vehicle-image button {
    background: linear-gradient(135deg, #25c2a0, #25c2a0)!important;
    color: #071425;
    display: inline-flex;
    align-items: center;
    gap: .45rem;
    padding: .6rem .9rem;
    border-radius: 12px;
    border: none;
    cursor: pointer;
    font-weight: 800;
}

.vehicle-details h4 {
    color: #e9eeff!important;
    font-size: 15px;
    line-height: 1.5;
    margin-bottom: 15px;
}

.catalog-product-view .vehicle-info-wrapper .vehicle-details ul {
    max-width: 260px;
    margin-bottom: 14px;
}

.catalog-product-view .vehicle-info-wrapper .vehicle-details ul li {
    display: flex;
    justify-content: space-between;
    margin-bottom: 4px;
    color: #e9eeff;
    font-size: 16px;
    font-weight: 600;
}

.catalog-product-view .vehicle-info-wrapper .vehicle-details ul li strong {
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}

.catalog-product-view .vehicle-info-wrapper .vehicle-details p {
    color: #fff;
    font-size: 14px;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper {
    background: #0f1530!important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 0 0 18px 0;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 {
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .custom_seller_info_pdp {
    display: flex;
    flex-wrap: wrap;
    max-width: 210px;
}

.wk-seller-card-row .wk-block-font-bold-up {
    color: #e9eeff!important;
    font-weight: 800;
    font-size: 16px;
}

.wk-block-title-css a {
    position: relative;
    margin-left: 15px;
    color: #e9eeff !important;
    font-weight: 800;
    font-size: 16px;
}

.wk-block-title-css a:before {
    position: absolute;
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    background: #fff;
    border-radius: 100%;
    left: -9px;
    top: 10px;
}

.wk-block-title-css a:before {
    position: absolute;
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    background: #fff;
    border-radius: 100%;
    left: -9px;
    top: 10px;
}

body .custom_seller_info_pdp .wk-seller-location-link {
    gap: 8px;
    font-size: 14px;
    font-weight: 400;
    margin-top: -2px;
}

.wk-seller-location-link::before {
    font-size: 1rem;
    color: #E9EEFF!important;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row .wk-seller-rating-block {
    margin-left: 60px;
    margin-right: 100px;
}

body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row a.wk-seller-product-count {
    margin-right: 160px;
    margin-left: 60px;
    font-size: 14px;
    font-weight: 400;
    color: #E9EEFF !important;
}

.catalog-product-view .product.data.items>.item.title>.switch {
    line-height: 2;
    font-size: 17px;
    background: #0A1028!important;
    border: 1px solid rgba(255, 255, 255, .12)!important;
    color: #E9EEFF!important;
    display: table;
    min-width: 190px;
    text-align: center;
    padding: .3rem .2rem;
    border-radius: 12px;
    cursor: pointer;
    font-weight: 800;
    position: relative;
}

.catalog-product-view .review-form {
    margin-top: 12px;
    border: 1px solid rgba(255, 255, 255, .10);
    border-radius: 14px;
    padding: 14px;
    background: #0A1028!important;
    overflow: hidden;
}

.catalog-product-view button.action.submit.btn.btn-primary {
    background: linear-gradient(135deg, #25c2a0, #25c2a0)!important;
    color: #071425!important;
    min-width: 200px;
    max-width: 200px;
}

.catalog-product-view .submit span {
    background: none!important;
    transition: none!important;
    color: #071425!important;
    font-weight: 700!important;
    font-size: 16px;
}

.catalog-product-view .actions-toolbar>.primary {
    text-align: center;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: start;
}

.catalog-product-view .product.data.items>.item.content {
    border: none!important;
}

.catalog-product-view .product.info.detailed {
    clear: both;
    margin-bottom: 0;
}

.catalog-product-view .product.data.items {
    margin: 0;
    padding: 0;
    margin-bottom: 0;
}

.catalog-product-view .wk-seller-rating-number {
    color: #fff;
    font-size: 14px;
}

.catalog-product-view .wk-seller-rating-number::before {
    left: 0px;
    top: 0px;
    font-size: 0.8rem;
    color: #FFD166;
}

.catalog-product-view .wk-seller-rating-number::after {
    position: absolute;
    right: 0px;
    top: -2px;
}

.catalog-product-view .wk-seller-product-count::before {
    font-size: 1rem;
    color: #E9EEFF;
}

.catalog-product-view span.wk-ask-question-link {
    color: #fff;
    font-size: 14px;
}

.wk-ask-question-link #askque::before {
    font-size: 1rem;
    color: #E9EEFF;
}

body.catalog-product-view .wk_product_background {
    border: 0;
    background: transparent!important;
    padding: 0;
}

body.catalog-product-view .wk-auction-clock-main-div {
    width: 100%;
    display: flex;
    float: none;
    background: #0f1530!important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 10px 0 18px;
    align-items: center;
}

body.catalog-product-view #bottom_lin .bid_title {
    font-weight: 700;
    margin-bottom: 0;
    color: #fff!important;
    font-size: 16px;
    margin-top: 0;
}

body.catalog-product-view .auction-bid-timer {
    background: #0A1028;
    border: 1px solid rgba(255, 255, 255, .10);
    padding: .45rem 1rem;
    border-radius: 999px;
    font-weight: 700;
    color: #9fb0da;
    margin-right: 30px;
}

body.catalog-product-view .wk_front_dd_set_time.wk-auction-clock-span {
    min-width: 120px;
    text-align: center;
    background: #0B122A!important;
    border: 1px solid rgba(255, 255, 255, .08);
    padding: 10px 14px;
    border-radius: 14px;
    font-size: 48px!important;
    color: #e9eeff!important;
    font-weight: 700;
    text-align: center;
}

body.catalog-product-view #wk_front_dd_note {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
}

body.catalog-product-view .wk_front_dd_set_time.wk-auction-clock-span span {
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 0;
    margin-top: -7px;
    color: #9fb0da;
    font-size: 12.48px!important;
    font-weight: 800;
}

body.catalog-product-view .wk-auction-timer-div .wk-auction-current-bid {
    width: 49%;
    display: block;
    float: none;
    overflow-x: auto;
    background: #0f1530!important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px 18px 0 0;
    padding: 18px;
    margin: 18px 0;
    border-bottom: 0;
}

.catalog-product-view .product.data.items {
    background: #0f1530!important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 18px 0;
}

.catalog-product-view .product.data.items * {
    background: #0f1530!important;
}

.catalog-product-view .product.data.items .table-wrapper table {
    border: 0!important;
    border-collapse: separate;
}

.catalog-product-view .product.data.items .table-wrapper table th.col {
    text-align: left;
    padding: 20px 0 5px;
    border-bottom: 1px solid rgba(255, 255, 255, .08);
    min-width: 130px;
}

.catalog-product-view .product.data.items .table-wrapper table tbody tr td {
    vertical-align: middle;
    padding: 0px 11px;
    text-align: left;
    border: 0!important;
    border-bottom: 1px solid rgba(255, 255, 255, .08)!important;
    border-top: none;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction {
    background: #0f1530 !important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 18px 0;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction .wk-auction-current-bid {
    width: 100%;
    display: block;
    float: none;
    overflow-x: auto;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction .wk-auction-current-bid .auction-bid-timer {
    background: transparent!important;
    border: 0 none!important;
    padding: 0;
    border-radius: 0;
    font-weight: 800;
    color: #fff;
    margin-right: 0;
    font-size: 15px;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction .wk-auction-current-bid .wk-auction-clock-span {
    color: #e9eeff;
    font-size: 32px!important;
    font-weight: 800;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction .wk-auction-current-bid .bid_link a.wk-auction-view-bid-link.anchr {
    font-size: 15px;
    color: #fff!important;
    margin: 0;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction .wk-auction-current-bid .auction-bid-first-column {
    width: 45%;
    display: inline-block;
    float: none;
}

body.catalog-product-view .wk-auction-bid-details .wk_row {
    padding-top: 0;
    font-size: 15px;
    margin: 0;
}

body.catalog-product-view .wk-auction-bid-details .wk_row label {
    padding-top: 0;
    font-size: 15px;
    margin: 0;
}

.form-add #bidding_amount {
    width: 50%;
    float: left;
    display: inline-block;
    padding: 12px;
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, .15);
    background: #0b122a;
    color: #fff;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction button#target {
    background: linear-gradient(135deg, #25c2a0, #5cc8ff)!important;
    color: #071425!important;
    padding: .6rem .9rem;
    border-radius: 12px!important;
    border: none;
    cursor: pointer;
    font-weight: 800;
    margin: 0 10px!important;
    max-width: 120px!important;
    min-width: 120px!important;
}

body.catalog-product-view .wk_product_background .custom_pdp_wk-auction button#target * {
    background: transparent!important;
}

body.catalog-product-view .product-info-main .wk-auction-auction-details {
    background: #0f1530 !important;
    border: 1px solid rgba(255, 255, 255, .08);
    border-radius: 18px;
    padding: 18px;
    margin: 18px 0;
    width: 49%;
}

body.catalog-product-view .product-info-main table.wk-auction-bid-detail-table td {
    font-size: 15px;
    color: #fff !important;
    margin: 0;
}

body.catalog-product-view .product-info-main table.wk-auction-bid-detail-table td p {
    font-size: 15px;
    color: #fff !important;
    margin: 0;
}

.catalog-product-view button.action.submit.btn.btn-primary * {
    background: transparent!important;
}

.catalog-product-view button.action.submit.btn.btn-primary i.ri-send-plane-2-line {
    color: #0f1530!important;
    margin-right: 6px;
}

.home-page-products .card .auction-start-label {
    color: #fff!important;
    margin-top: 18px;
    font-size: 11px!important;
}

.home_page_featured_products .home-page-products .card .action-details {
    gap: 0px;
}

.home_page_featured_products .home-page-products .card .actions {
    flex-direction: row;
    align-items: center;
    gap: 8px;
}

.home_page_featured_products .home-page-products .card .action-details {
    gap: 0px;
    max-width: 44%;
    font-size: 14px;
}

.home_page_upcoming_products .home-page-products .card .actions {
    flex-direction: row;
    align-items: center;
    gap: 8px;
}

.home_page_upcoming_products .home-page-products .card .action-details {
    display: flex;
    flex-direction: column;
    gap: 0;
    align-items: flex-start;
    max-width: 44%;
}

.home_page_upcoming_products .home-page-products .card .auction-countdown-display {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -0.02em;
    color: #ffffff;
    line-height: 1.5;
}

.countdown-right {
    margin-left: auto;
}

.page-title-wrapper h1.page-title {
    position: relative;
    font-size: clamp(1.6rem, 3vw, 2rem);
    font-weight: 800;
    text-shadow: 0 6px 24px rgba(0, 0, 0, .45);
}

.review-control-vote label:before {
    opacity: 0.6;
}

.catalog-product-view .product-info-main .wk-auction-bids-record-box {
    display: flex;
    width: 100%;
    gap: 10px;
}

@media (max-width: 1024px) {
    .steps {
        grid-template-columns: repeat(2, 1fr);
    }
    .grid.cols-4 {
        grid-template-columns: repeat(2, 1fr);
    }
    .mgs-products.products-grid>.products {
        margin-left: -15px;
        margin-right: -15px;
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
    }
    .mgs-products.products-grid .product-item {
        max-width: 230px;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row a.wk-seller-product-count {
        margin-right: 60px;
        margin-left: 40px;
        font-size: 14px;
        font-weight: 400;
        color: #E9EEFF !important;
    }
}

@media (max-width: 900px) {
    .mgs-products.products-grid .product-item {
        max-width: 32%;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row .wk-seller-rating-block {
        margin-left: 60px;
        margin-right: 30px;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 {
        display: flex;
        justify-content: flex-start;
        align-items: flex-start;
        flex-direction: column;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row {
        display: flex;
        flex-direction: column;
        align-items: self-start;
        justify-content: start;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row .wk-seller-rating-block {
        margin-left: 0;
        margin-right: 0;
    }
    body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row a.wk-seller-product-count {
        margin-right: 60px;
        margin-left: 0;
        font-size: 14px;
        font-weight: 400;
        color: #E9EEFF !important;
    }
    body.catalog-product-view .wk-auction-clock-main-div {
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }
    .countdown-right {
        margin-left: 0;
    }
    body.catalog-product-view .wk_front_dd_set_time.wk-auction-clock-span {
        min-width: 90px;
        padding: 10px 10px;
        font-size: 24px!important;
    }
    body.catalog-product-view #wk_front_dd_note {
        display: flex;
        gap: 4px;
        align-items: center;
        justify-content: center;
        flex-direction: row;
        flex-wrap: wrap;
    }
    body.catalog-product-view .auction-bid-timer {
        margin-right: 0px;
        margin-bottom: 20px;
    }
}

@media (max-width: 767px) {
    .catalog-product-view .vehicle-info-wrapper {
        display: grid;
        gap: 35px;
        grid-template-columns: 1fr;
        grid-template-rows: auto;
    }
    .steps {
        grid-template-columns: 1fr;
    }
    .grid.cols-3,
    .grid.cols-2,
    .grid.cols-4 {
        grid-template-columns: 1fr;
    }
    .mgs-products.products-grid .product-item {
        max-width: 49%;
        min-width: 49%;
    }
    .auction-bid-first-column {
        width: 100%;
        display: inline-block;
        float: none;
    }
    .auction-bid-second-column {
        width: 100%;
        display: inline-block;
        float: none;
    }
    .form-add #bidding_amount {
        width: 100%;
        float: none;
        margin-bottom: 14px;
    }
    body.catalog-product-view .wk_product_background .custom_pdp_wk-auction button#target {
        margin: 0 0px!important;
    }
    body.catalog-product-view .product-info-main .wk-auction-auction-details {
        margin: 0px 0;
        width: 100%;
        height: 100%;
        min-height: auto;
    }
}

@media (max-width: 600px) {
    .mgs-products.products-grid .product-item {
        max-width: 100%;
        min-width: 100%;
    }
}

@media (max-width: 480px) {
    .section-head {
        display: flex;
        align-items: start;
        justify-content: space-between;
        margin-bottom: 24px;
        gap: 0px;
        flex-direction: column;
    }
    .mgs-products.products-grid .product-item {
        max-width: 100%;
    }
}

html[lang="ar"] .wk-mp-menu .level-0>.wk-mp-submenu {
    transform: translateX(0)!important;
}

html[lang="ar"] .wk-mp-menu .level-0>.wk-mp-submenu {
    transform: translateX(-100%)!important;
}

html[lang="ar"] body[class*="marketplace-"]:not(.marketplace-index-index):not(.marketplace-seller-collection):not(.marketplace-seller-profile) .action-close._close,
html[lang="ar"] body[class*="mpauction-"] .action-close._close {
    left: 8px !important;
    right: auto !important;
}

html[lang="ar"] .owl-carousel .owl-nav>div {
    top: 30%;
    transform: rotate(180deg);
}

html[lang="ar"] .catalog-product-view #owl-carousel-gallery.owl-carousel .owl-nav>div.owl-next {
    left: auto;
}

@media (max-width: 767px) {
    html[lang="ar"] .catalog-product-view .product-info-main .wk-auction-bids-record-box {
        flex-direction: column;
    }
}

html[lang="ar"] .products-grid .product-item-info .product-item-details div {
    display: flex;
}

html[lang="ar"] .products-grid .product-item-info .product-item-details .name {
    text-align: right;
}

html[lang="ar"] #wk-mp-ask-data .action-close {
    left: 16px !important;
    right: auto !important;
}

@media (max-width: 900px) {
    html[lang="ar"] body.catalog-product-view .product-info-main .custom-product-details-wrapper .wk-seller-block .wk-seller-card-container.wk-card-type1 .wk-seller-card-row a {
        margin-right: 0!important;
    }
}

html[lang="ar"] .minicart-items .product-item .product.actions {
    right: auto!important;
    left: 50%!important;
}

html[lang="ar"] .modal-popup._inner-scroll.success-ajax--popup .modal-inner-wrap .modal-header .action-close {
    left: 15px;
    right: auto !important;
}

html[lang="ar"] .success-ajax--popup .modal-header .action-close:before {
    right: -8px
}

html[lang="ar"] .modal-popup.success-ajax--popup._show {
    direction: ltr;
}

html[lang="ar"] .modal-popup.success-ajax--popup._show .modal-inner-wrap {
    direction: rtl;
}

html[lang="ar"] .modal-popup button.action-close,
html[lang="ar"] .modal-popup .cart.table-wrapper .actions-toolbar>.action.action-close,
html[lang="ar"] .modal-popup .action-gift.action-close {
    right: auto !important;
    left: 15px;
}
html[lang="ar"] body .block.block-dashboard-info .margin-left10 {
margin-right: 0!important;
}
