/*
Theme Name: Carmania 3D Global Auto Parts
Theme URI: https://carmania-autoparts.ae
Author: Carmania Engineering Team
Author URI: https://carmania-autoparts.ae
Description: قالب سه‌بعدی، مدرن و دوزبانه (انگلیسی و عربی) اختصاصی شرکت بین‌المللی کارمانیا (CARMANIA) در دبی و منطقه آزاد جبل علی با ریشه در ترکیه. مجهز به پنل مدیریت اختصاصی برای ویرایش تمامی بخش‌ها، رنگ‌ها، متون، تنظیمات هدر سه‌بعدی و مدیریت کاتالوگ محصولات چندعکسی بدون قیمت.
Version: 2.5.0
License: GNU General Public License v2 or later
Text Domain: carmania-3d
Tags: three-js, auto-spare-parts, bilingual, rtl-language-support, custom-options, showcase-catalog
*/

:root {
    --cm-red: #ED1C24;
    --cm-orange: #FDB813;
    --cm-dark: #07090E;
    --cm-panel: #0F1420;
}

body {
    background-color: var(--cm-dark);
    color: #F8FAFC;
    overflow-x: hidden;
    margin: 0;
    padding: 0;
}

body.lang-en {
    font-family: 'Plus Jakarta Sans', sans-serif;
    direction: ltr;
}

body.lang-ar {
    font-family: 'Cairo', sans-serif;
    direction: rtl;
}

.font-display-en {
    font-family: 'Space Grotesk', sans-serif;
}

.bg-tech-grid {
    background-size: 44px 44px;
    background-image: 
        linear-gradient(to right, rgba(255, 255, 255, 0.025) 1px, transparent 1px),
        linear-gradient(to bottom, rgba(255, 255, 255, 0.025) 1px, transparent 1px);
}

.glass-card {
    background: rgba(15, 20, 32, 0.78);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.08);
    transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1);
}

.glass-card:hover {
    border-color: rgba(253, 184, 19, 0.45);
    box-shadow: 0 20px 45px -15px rgba(237, 28, 36, 0.25);
    transform: translateY(-5px);
}

.part-card-stage {
    background: radial-gradient(circle at 50% 45%, #ffffff 0%, #f1f5f9 72%, #e2e8f0 100%);
    position: relative;
    overflow: hidden;
}

.brand-gradient-text {
    background: linear-gradient(135deg, #FFFFFF 0%, #FDB813 55%, #ED1C24 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

::-webkit-scrollbar { width: 8px; }
::-webkit-scrollbar-track { background: #07090E; }
::-webkit-scrollbar-thumb { background: linear-gradient(180deg, var(--cm-red), var(--cm-orange)); border-radius: 4px; }
