/* ==========================================================================
   Dorano Header — RTL Overrides
   ========================================================================== */

/* Nav underline */
.dorano-header__menu > .menu-item > .menu-link::after,
.dorano-header__menu > li > a::after {
    left: 50%;
    right: auto;
}

/* Submenu */
.dorano-header__menu .sub-menu {
    text-align: right;
}

/* Cart badge position */
.dorano-cart-count {
    right: auto;
    left: 2px;
}

/* Mini-cart dropdown position */
.dorano-minicart {
    right: auto;
    left: 0;
}

/* Mini-cart remove button */
.dorano-minicart-body .woocommerce-mini-cart-item .remove {
    margin-left: 0;
    margin-right: auto;
}

/* Mobile menu: slide from left instead of right */
.dorano-mobile-menu {
    right: auto;
    left: 0;
    transform: translateX(-100%);
}

.dorano-mobile-menu--open {
    transform: translateX(0);
}

/* Mobile menu link hover — logical properties handle RTL automatically now */
