html[dir="rtl"] .top-header-container,
html[dir="rtl"] .top-header-left,
html[dir="rtl"] .top-header-right {
    direction: ltr;
}

html[dir="rtl"] .menu-link {
    direction: ltr;
}

html[dir="rtl"] .menu-link .label {
    direction: rtl;
    text-align: right;
    transform-origin: right;
    transition: opacity .3s cubic-bezier(.4,0,.2,1), transform .3s cubic-bezier(.4,0,.2,1);
}

html[dir="rtl"] .srl-menu.collapsed .menu-link .label {
    width: auto;
    transform: scaleX(0);
}

html[dir="rtl"] .srl-footer,
html[dir="rtl"] .srl-footer .footer-main,
html[dir="rtl"] .newsletter-input-group {
    direction: ltr;
}

html[dir="rtl"] .srl-footer .footer-col h3,
html[dir="rtl"] .srl-footer .footer-brand p,
html[dir="rtl"] .srl-footer .footer-links a,
html[dir="rtl"] .srl-footer .newsletter-form p,
html[dir="rtl"] .srl-footer .footer-bottom p,
html[dir="rtl"] .srl-footer .footer-bottom-links a,
html[dir="rtl"] .srl-footer .newsletter-input-group input {
    direction: rtl;
    text-align: right;
}

html[dir="rtl"] .lightbox-prev {
    right: 1rem;
    left: auto;
}

html[dir="rtl"] .lightbox-next {
    left: 1rem;
    right: auto;
}
