/* ============================================
   Loulia Portfolio - RTL Overrides (Arabic)
   Applied via [dir="rtl"]
   ============================================ */

[dir="rtl"] body {
    text-align: right;
}

[dir="rtl"] .header-inner {
    flex-direction: row-reverse;
}

[dir="rtl"] .nav-list {
    flex-direction: row-reverse;
}

[dir="rtl"] .header-actions {
    flex-direction: row-reverse;
}

/* About section */
[dir="rtl"] .about-grid {
    direction: rtl;
}

/* Stats */
[dir="rtl"] .about-stats {
    direction: rtl;
}

/* Services */
[dir="rtl"] .services-grid {
    direction: rtl;
}

/* Portfolio */
[dir="rtl"] .portfolio-grid {
    direction: rtl;
}

[dir="rtl"] .portfolio-filter {
    direction: rtl;
}

/* Forms */
[dir="rtl"] .form-label {
    text-align: right;
}

[dir="rtl"] .form-input,
[dir="rtl"] .form-textarea,
[dir="rtl"] .form-select {
    text-align: right;
}

/* Packages */
[dir="rtl"] .package-features {
    text-align: right;
}

[dir="rtl"] .package-features li {
    flex-direction: row-reverse;
}

[dir="rtl"] .package-meta {
    flex-direction: row-reverse;
}

/* Review rows */
[dir="rtl"] .review-row {
    flex-direction: row-reverse;
}

/* Step actions */
[dir="rtl"] .step-actions {
    flex-direction: row-reverse;
}

/* Contact grid */
[dir="rtl"] .contact-grid {
    direction: rtl;
}

[dir="rtl"] .contact-info-card {
    flex-direction: row-reverse;
    text-align: right;
}

/* Footer */
[dir="rtl"] .footer-grid {
    direction: rtl;
}

[dir="rtl"] .footer-links ul {
    text-align: right;
}

[dir="rtl"] .social-icons {
    flex-direction: row-reverse;
}

/* Mobile nav */
[dir="rtl"] .mobile-nav-link {
    text-align: right;
}

/* Lightbox */
[dir="rtl"] .lightbox-prev {
    left: auto;
    right: var(--space-sm);
}

[dir="rtl"] .lightbox-next {
    right: auto;
    left: var(--space-sm);
}

/* Tips list */
[dir="rtl"] .tips-list li {
    flex-direction: row-reverse;
    text-align: right;
}

/* Checkbox */
[dir="rtl"] .checkbox-label {
    flex-direction: row-reverse;
}

[dir="rtl"] .checkbox-group {
    direction: rtl;
}

/* File items */
[dir="rtl"] .file-item {
    flex-direction: row-reverse;
}

/* Progress steps */
[dir="rtl"] .quotation-progress {
    flex-direction: row-reverse;
}

/* Swiper RTL handled by swiper config */
