/* =============================================
   QR PRATİK — 15 MÜŞTERİ TEMA
   public_html/themes.css
   ============================================= */

/* 1. CHERRY BURGER */
.theme-cherryburger{--t-bg:#F5F5F5;--t-card:#FFFFFF;--t-border:#EDCFCA;--t-surface2:#F7E8E8;--t-text:#2B2B2B;--t-title:#9D090F;--t-primary:#9D090F;--t-button:#9D090F;--t-header:#FFFFFF;--t-sidebar:#F5F5F5;--t-sbar-hdr:#9D090F;--t-bottom:#FFFFFF;--t-search:#F7E8E8;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 2. MOCHA CAPPUCCINO */
.theme-mochacappuccino{--t-bg:#FAF7F3;--t-card:#FFFFFF;--t-border:#D9C4A8;--t-surface2:#EDE0D0;--t-text:#2B1A0E;--t-title:#4B290C;--t-primary:#4B290C;--t-button:#5E3815;--t-header:#FFFFFF;--t-sidebar:#FAF7F3;--t-sbar-hdr:#4B290C;--t-bottom:#FFFFFF;--t-search:#EDE0D0;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 3. KOREAN SPICE */
.theme-koreanspice{--t-bg:#FAF5F0;--t-card:#FFFFFF;--t-border:#D4B48A;--t-surface2:#EDD9C0;--t-text:#2B1A0A;--t-title:#4C2307;--t-primary:#774017;--t-button:#774017;--t-header:#FFFFFF;--t-sidebar:#FAF5F0;--t-sbar-hdr:#4C2307;--t-bottom:#FFFFFF;--t-search:#EDD9C0;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 4. HOT DOG CORAL */
.theme-hotdogcoral{--t-bg:#F4F4F4;--t-card:#FFFFFF;--t-border:#E8C4BA;--t-surface2:#F5E4DF;--t-text:#2C2C2C;--t-title:#C4634C;--t-primary:#C4634C;--t-button:#C4634C;--t-header:#FFFFFF;--t-sidebar:#F4F4F4;--t-sbar-hdr:#C4634C;--t-bottom:#FFFFFF;--t-search:#F5E4DF;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 5. FRESH GREEN PLATE */
.theme-freshgreenplate{--t-bg:#F4FBF2;--t-card:#FFFFFF;--t-border:#B8D9A8;--t-surface2:#D8EFD0;--t-text:#1E2A18;--t-title:#2E6B1A;--t-primary:#2E6B1A;--t-button:#2E6B1A;--t-header:#FFFFFF;--t-sidebar:#F4FBF2;--t-sbar-hdr:#2E6B1A;--t-bottom:#FFFFFF;--t-search:#D8EFD0;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 6. CARAMEL DESSERT */
.theme-carameldessert{--t-bg:#F6F5F4;--t-card:#FFFFFF;--t-border:#D5CDC6;--t-surface2:#EAE6E2;--t-text:#2C2420;--t-title:#70543F;--t-primary:#70543F;--t-button:#70543F;--t-header:#FFFFFF;--t-sidebar:#F6F5F4;--t-sbar-hdr:#70543F;--t-bottom:#FFFFFF;--t-search:#EAE6E2;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* 7. SUNNY MARKET */
.theme-sunnymarket{--t-bg:#FFFDF5;--t-card:#FFFFFF;--t-border:#F0DC9A;--t-surface2:#FDF0C0;--t-text:#2B2010;--t-title:#875E2C;--t-primary:#E08A00;--t-button:#E08A00;--t-header:#FFFFFF;--t-sidebar:#FFFDF5;--t-sbar-hdr:#875E2C;--t-bottom:#FFFFFF;--t-search:#FDF0C0;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 8. SOFT PEACH DELIVERY */
.theme-softpeach{--t-bg:#FDF8F2;--t-card:#FFFFFF;--t-border:#E8C89A;--t-surface2:#F5E8D0;--t-text:#2C2420;--t-title:#B85530;--t-primary:#B85530;--t-button:#B85530;--t-header:#FFFFFF;--t-sidebar:#FDF8F2;--t-sbar-hdr:#B85530;--t-bottom:#FFFFFF;--t-search:#F5E8D0;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* 9. MINIMAL BURGER */
.theme-minimalburger{--t-bg:#F8F8F8;--t-card:#FFFFFF;--t-border:#DCDCDC;--t-surface2:#EFEFEF;--t-text:#2C2C2C;--t-title:#3A3A3A;--t-primary:#3A3A3A;--t-button:#3A3A3A;--t-header:#FFFFFF;--t-sidebar:#F8F8F8;--t-sbar-hdr:#3A3A3A;--t-bottom:#FFFFFF;--t-search:#EFEFEF;--t-shadow:none;--t-r:12px;--t-rs:6px}

/* 10. BELLA GREEN */
.theme-bellagreen{--t-bg:#F4FBEE;--t-card:#FFFFFF;--t-border:#B8D898;--t-surface2:#D8EFC8;--t-text:#1E2A18;--t-title:#4A6B2A;--t-primary:#4A6B2A;--t-button:#4A6B2A;--t-header:#FFFFFF;--t-sidebar:#F4FBEE;--t-sbar-hdr:#4A6B2A;--t-bottom:#FFFFFF;--t-search:#D8EFC8;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* 11. OLIVE BISTRO */
.theme-olivebistro{--t-bg:#F5F7EE;--t-card:#FFFFFF;--t-border:#C4CC9E;--t-surface2:#DDE3C8;--t-text:#2C2C2C;--t-title:#4A5230;--t-primary:#4A5230;--t-button:#4A5230;--t-header:#FFFFFF;--t-sidebar:#F5F7EE;--t-sbar-hdr:#4A5230;--t-bottom:#FFFFFF;--t-search:#DDE3C8;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* 12. OCEAN FRESH */
.theme-oceanfresh{--t-bg:#EEF8FC;--t-card:#FFFFFF;--t-border:#80C8E0;--t-surface2:#C0E4F0;--t-text:#0A2E38;--t-title:#0F4C5C;--t-primary:#0F4C5C;--t-button:#0F4C5C;--t-header:#FFFFFF;--t-sidebar:#EEF8FC;--t-sbar-hdr:#0F4C5C;--t-bottom:#FFFFFF;--t-search:#C0E4F0;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 13. SUNSET GRILL */
.theme-sunsetgrill{--t-bg:#FFF4EC;--t-card:#FFFFFF;--t-border:#F4C4A0;--t-surface2:#FFE5CC;--t-text:#2A0A10;--t-title:#8B1E3F;--t-primary:#8B1E3F;--t-button:#8B1E3F;--t-header:#FFFFFF;--t-sidebar:#FFF4EC;--t-sbar-hdr:#8B1E3F;--t-bottom:#FFFFFF;--t-search:#FFE5CC;--t-shadow:none;--t-r:14px;--t-rs:8px}

/* 14. MINT FRESH */
.theme-mintfresh{--t-bg:#F0FFF8;--t-card:#FFFFFF;--t-border:#88DDB4;--t-surface2:#C8F0DC;--t-text:#0D2B1E;--t-title:#1A8A4A;--t-primary:#1A8A4A;--t-button:#1A8A4A;--t-header:#FFFFFF;--t-sidebar:#F0FFF8;--t-sbar-hdr:#1A8A4A;--t-bottom:#FFFFFF;--t-search:#C8F0DC;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* 15. ROYAL PURPLE */
.theme-royalpurple{--t-bg:#F6F0FF;--t-card:#FFFFFF;--t-border:#C090E8;--t-surface2:#E0C8F8;--t-text:#1A0A2E;--t-title:#5A189A;--t-primary:#5A189A;--t-button:#5A189A;--t-header:#FFFFFF;--t-sidebar:#F6F0FF;--t-sbar-hdr:#5A189A;--t-bottom:#FFFFFF;--t-search:#E0C8F8;--t-shadow:none;--t-r:16px;--t-rs:10px}

/* ============ ORTAK STİLLER ============ */
[class*="theme-"] body{background:var(--t-bg) !important;color:var(--t-text) !important}
[class*="theme-"] .main-header{background:var(--t-header) !important;border-bottom:1px solid var(--t-border);box-shadow:0 2px 16px var(--t-shadow)}
[class*="theme-"] .sidebar{background:var(--t-sidebar) !important}
[class*="theme-"] .sidebar-header{background:var(--t-sbar-hdr) !important}
[class*="theme-"] .bottom-bar{background:var(--t-bottom) !important;border-top:1px solid var(--t-border)}
[class*="theme-"] .bottom-nav a,[class*="theme-"] .bottom-nav a i{color:var(--t-title)}
[class*="theme-"] .bottom-nav a:hover,[class*="theme-"] .bottom-nav a:hover i{color:var(--t-button)}
[class*="theme-"] .menu-box{background:var(--t-card) !important;border:1.5px solid var(--t-border);border-radius:var(--t-r);box-shadow:0 2px 12px var(--t-shadow)}
[class*="theme-"] .menu-box:hover{box-shadow:0 8px 28px var(--t-shadow);border-color:var(--t-button)}
[class*="theme-"] .menu-text{color:var(--t-title);font-weight:500}
[class*="theme-"] .menu-icon img{filter:none}
[class*="theme-"] .category-card{background:var(--t-card) !important;border-radius:var(--t-r);border:1.5px solid var(--t-border);box-shadow:0 2px 12px var(--t-shadow)}
[class*="theme-"] .category-card:hover{box-shadow:0 8px 28px var(--t-shadow)}
[class*="theme-"] .category-name{color:var(--t-title);font-weight:600}
[class*="theme-"] .product-card{background:var(--t-card) !important;border-radius:var(--t-r);border:1.5px solid var(--t-border);box-shadow:0 2px 12px var(--t-shadow)}
[class*="theme-"] .product-card:hover{box-shadow:0 8px 28px var(--t-shadow)}
[class*="theme-"] .product-info{background:var(--t-card) !important}
[class*="theme-"] .product-title{color:var(--t-title);font-weight:700}
[class*="theme-"] .product-description{color:var(--t-text)}
[class*="theme-"] .top-nav{background:var(--t-header) !important;border-bottom:1px solid var(--t-border);box-shadow:0 2px 16px var(--t-shadow)}
[class*="theme-"] .page-title{color:var(--t-title)}
[class*="theme-"] .back-button{color:var(--t-title)}
[class*="theme-"] .toggle-menu{color:var(--t-title)}
[class*="theme-"] .search-filter-container{background:var(--t-header) !important;border-bottom:1px solid var(--t-border)}
[class*="theme-"] .search-input{background:var(--t-search) !important;border:1.5px solid var(--t-border);border-radius:var(--t-rs);color:var(--t-text)}
[class*="theme-"] .category-select{background:var(--t-search) !important;border:1.5px solid var(--t-border);border-radius:var(--t-rs);color:var(--t-text)}
[class*="theme-"] .product-bottom-bar{background:var(--t-card) !important;border-top:1px solid var(--t-border)}
[class*="theme-"] .info-item{border-bottom-color:var(--t-border)}
[class*="theme-"] .info-label{color:var(--t-title)}
[class*="theme-"] .info-value{color:var(--t-text)}
[class*="theme-"] .section-title{color:var(--t-title)}
[class*="theme-"] .sidebar-menu a{color:var(--t-text)}
[class*="theme-"] .sidebar-menu a:hover{background:var(--t-surface2);color:var(--t-title)}
[class*="theme-"] .sidebar-social{background:var(--t-surface2);border-top:1px solid var(--t-border)}
[class*="theme-"] .sidebar-social h6{color:var(--t-title)}
[class*="theme-"] .contact-item{border-bottom-color:var(--t-border)}
[class*="theme-"] .contact-item i{background:var(--t-surface2);color:var(--t-title)}
[class*="theme-"] .contact-item .contact-text{color:var(--t-text)}
[class*="theme-"] .contact-item .contact-text strong{color:var(--t-title)}
[class*="theme-"] .social-links a{background:var(--t-surface2);color:var(--t-text)}
[class*="theme-"] .social-links a:hover{background:var(--t-button);color:#fff}
[class*="theme-"] .modal-content{background:var(--t-card) !important;border:1px solid var(--t-border);border-radius:var(--t-r)}
[class*="theme-"] .modal-header{border-bottom-color:var(--t-border);background:var(--t-surface2) !important}
[class*="theme-"] .modal-header .modal-title{color:var(--t-title)}
[class*="theme-"] .modal-body{color:var(--t-text)}
[class*="theme-"] .form-control{background:var(--t-search) !important;border-color:var(--t-border);color:var(--t-text)}
[class*="theme-"] .price-tag{background:var(--t-button) !important;color:#fff !important}
[class*="theme-"] .btn-primary,[class*="theme-"] .add-to-cart,[class*="theme-"] .order-btn{background:var(--t-button) !important;border-color:var(--t-button) !important;color:#fff !important}
[class*="theme-"] .btn-primary:hover,[class*="theme-"] .add-to-cart:hover{filter:brightness(90%)}
[class*="theme-"] .language-dropdown{background:var(--t-card);border:1px solid var(--t-border)}
[class*="theme-"] .language-option{color:var(--t-text)}
[class*="theme-"] .language-option:hover{background:var(--t-surface2)}
[class*="theme-"] a{color:var(--t-primary)}
[class*="theme-"] a:hover{color:var(--t-button)}
