/* Super Ecom — تصميم «أطفال وألعاب» (Kids): ألوان مرحة، زوايا دائرية كبيرة، خط مستدير */
:root {
	--se-bg: #FFF8E7;
	--se-surface: #FFFFFF;
	--se-soft: #FFF0C7;
	--se-ink: #1F2A44;
	--se-head: #1F2A44;
	--se-muted: #5B6680;
	--se-line: #F3E3B5;
	--se-accent: #F97316;
	--se-on-accent: #FFFFFF;
	--se-sale: #E11D48;
	--se-dark: #1F2A44;
	--se-on-dark: #FFFFFF;
	--se-on-dark-muted: #C7D0E6;
	--se-radius: 26px;
	--se-radius-sm: 18px;
	--se-btn-radius: 999px;
	--se-shadow: 0 8px 0 rgba(31, 42, 68, .08);
	--se-font: "Almarai", "Segoe UI", Tahoma, sans-serif;
	--se-font-head: "Baloo Bhaijaan 2", "Almarai", sans-serif;
}
h1, h2, h3 { font-weight: 800; letter-spacing: 0; }
.se-announce { background: #38BDF8; color: #fff; font-weight: 700; }
.se-logo, .se-logo:hover { color: var(--se-accent); font-weight: 800; }
.se-iconbtn { border-radius: 50%; background: var(--se-soft); }
.se-btn { font-weight: 800; box-shadow: 0 4px 0 rgba(0, 0, 0, .12); }
.se-hero__media { border-radius: 40px; }

/* الفئات: دوائر بألوان متناوبة */
@media (min-width: 900px) { .se-cats { grid-template-columns: repeat(6, minmax(0, 1fr)); } }
.se-cat { text-align: center; }
.se-cat__img { border-radius: 50%; aspect-ratio: 1 / 1; border: 5px solid #FDE68A; }
.se-cat:nth-child(3n+2) .se-cat__img { border-color: #BAE6FD; }
.se-cat:nth-child(3n) .se-cat__img { border-color: #FBCFE8; }
.se-cat__name { font-weight: 800; }

/* البطاقات */
.se-card { border: 2px solid var(--se-line); box-shadow: var(--se-shadow); }
.se-card:hover { transform: translateY(-3px) rotate(-.4deg); }
.se-card__media { aspect-ratio: 1 / 1; background: var(--se-soft); border-radius: 20px; }
.se-card__price { color: var(--se-accent); font-weight: 800; }
.se-card__btn { background: var(--se-accent); border-color: var(--se-accent); }
.se-tag { border-radius: 999px; font-weight: 800; }
.se-tag--new { background: #22C55E; color: #fff; }

.se-gallery__slide img, .se-gallery__noimg { aspect-ratio: 1 / 1; }
.se-trustbar { background: var(--se-surface); border: 2px dashed var(--se-line); }
.se-trustbar__icon { background: var(--se-soft); color: var(--se-accent); }
.se-footer { background: var(--se-dark); }
