/* Super Ecom — تصميم «ساعات» (Time): داكن فاخر، لمسات ذهبية، خطوط حادة */
:root {
	--se-bg: #0E0F11;
	--se-surface: #15171A;
	--se-soft: #1C1E22;
	--se-ink: #EDE8DF;
	--se-head: #EDE8DF;
	--se-muted: #A39E95;
	--se-line: #2A2D32;
	--se-accent: #C9A45C;
	--se-on-accent: #0E0F11;
	--se-sale: #8F2D2D;
	--se-dark: #0E0F11;
	--se-on-dark: #EDE8DF;
	--se-on-dark-muted: #A39E95;
	--se-radius: 4px;
	--se-radius-sm: 4px;
	--se-btn-radius: 4px;
	--se-shadow: 0 0 0 1px var(--se-accent);
	--se-font: "Tajawal", "Segoe UI", Tahoma, sans-serif;
	--se-font-head: "Reem Kufi", "Tajawal", sans-serif;
	--se-accent-dark: color-mix(in srgb, var(--se-accent) 82%, #fff);
	--se-accent-soft: color-mix(in srgb, var(--se-accent) 12%, var(--se-surface));
}
.se-announce { background: transparent; color: var(--se-muted); border-bottom: 1px solid var(--se-line); }
.se-logo, .se-logo:hover { color: var(--se-accent); }
.se-iconbtn { background: transparent; }
.se-btn--ghost { color: var(--se-ink); border-color: #5A5D63; }
.se-btn--ghost:hover { background: var(--se-ink); color: var(--se-bg); border-color: var(--se-ink); }
h1, h2, h3 { font-weight: 600; }

/* الواجهة: إطار واحد يجمع النص والصورة */
@media (min-width: 900px) {
	.se-hero__grid { gap: 0; border: 1px solid var(--se-line); }
	.se-hero__text { padding: 56px 48px; }
	.se-hero__media { border-radius: 0; }
}

/* الفئات: بطاقات بإطار ونص فوق الصورة */
@media (min-width: 900px) { .se-cats { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
.se-cat { position: relative; border: 1px solid var(--se-line); gap: 0; }
.se-cat__img { border-radius: 0; aspect-ratio: 4 / 5; }
.se-cat__name { position: absolute; inset-inline: 0; bottom: 0; padding: 48px 24px 52px; font-size: 24px; background: linear-gradient(transparent, rgba(14, 15, 17, .9)); }
.se-cat__more { display: block; position: absolute; bottom: 20px; inset-inline-start: 24px; color: var(--se-accent); font-size: 15px; }

/* شريط الثقة: خطوط أفقية بدل الصندوق */
.se-trustbar { background: transparent; border-block: 1px solid var(--se-line); border-radius: 0; }
.se-trustbar__icon { background: transparent; border: 1px solid var(--se-line); }
.se-trustbar__item b { color: var(--se-accent); }

/* المنتجات */

/* الفوتر */
.se-footer { border-top: 1px solid var(--se-line); }
.se-footer__brand { color: var(--se-accent); }

/* نموذج الطلب (الإضافة) على الخلفية الداكنة */
.hbcod { background: var(--se-surface) !important; border-color: var(--se-accent) !important; color: var(--se-ink) !important; border-radius: 4px !important; box-shadow: none !important; }
.hbcod__head { background: transparent !important; border-bottom: 1px solid var(--se-line); color: var(--se-ink) !important; }
.hbcod__title, .hbcod__row label, .hbcod__label, .hbcod__sh { color: var(--se-ink) !important; }
.hbcod__sub { color: var(--se-muted) !important; }
.hbcod input[type="text"], .hbcod input[type="tel"], .hbcod select, .hbcod__choice { background-color: var(--se-bg) !important; color: var(--se-ink) !important; border-color: #33363B !important; border-radius: 4px !important; }
.hbcod__sh::before { color: var(--se-on-accent) !important; }
.hbcod button[type="submit"] { color: var(--se-on-accent) !important; }

/* أشياء بخلفية فاتحة في ووكومرس */

/* البطاقات */
.se-card:hover { transform: none; }
.se-card__price { color: var(--se-accent); }
.se-card__btn { background: transparent; color: var(--se-accent); border-color: var(--se-accent); }
.se-card__btn:hover { background: var(--se-accent); color: var(--se-on-accent); }
.se-tag { background: var(--se-bg); border: 1px solid var(--se-accent); color: var(--se-accent); border-radius: 0; }
.se-tag--best, .se-tag--new { background: var(--se-accent); color: var(--se-on-accent); }
