:root{--bg-color: #0a0a0a;--text-color: #f7f3ea;--accent-color: #c9a961;--secondary-accent: #a9843f;--font-main: "IBM Plex Sans Arabic", sans-serif;--surface-0: #0a0a0a;--surface-1: #121212;--surface-2: #1a1a1a;--surface-3: #242424;--border-soft: rgba(201, 169, 97, .16);--border-strong: rgba(201, 169, 97, .32);--text-primary: #f7f3ea;--text-muted: rgba(247, 243, 234, .72);--text-faint: rgba(247, 243, 234, .48);--cyan: #c9a961;--purple: #a9843f;--gold: #c9a961;--gold-soft: rgba(201, 169, 97, .14);--gold-bright: #e3c584;--success: #22c55e;--font-display: "Noto Kufi Arabic", "IBM Plex Sans Arabic", sans-serif;--font-body: "IBM Plex Sans Arabic", "Noto Kufi Arabic", sans-serif;--radius-sm: 12px;--radius-md: 18px;--radius-lg: 28px;--radius-full: 999px;--shadow-soft: 0 18px 40px rgba(0, 0, 0, .45);--shadow-glow-cyan: 0 14px 34px rgba(201, 169, 97, .28);--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{background-color:var(--surface-0);color:var(--text-primary);font-family:var(--font-body);margin:0;padding:0;direction:rtl;text-align:right;overflow-x:hidden;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);margin:0;line-height:1.25}p{margin:0}a{color:inherit}img{max-width:100%;display:block}button{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.container{max-width:1240px;margin:0 auto;padding:0 24px}@media(max-width:749px){.container{padding:0 18px}}.t-section{padding:96px 0}.t-section--tight{padding:64px 0}@media(max-width:749px){.t-section{padding:64px 0}.t-section--tight{padding:44px 0}}.t-section-head{text-align:center;max-width:680px;margin:0 auto 56px}.t-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(201,169,97,.32);padding:6px 18px;border-radius:var(--radius-full);font-size:.82rem;font-weight:700;margin-bottom:18px}.t-title{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;letter-spacing:-.02em;margin-bottom:14px}.t-title .accent{color:var(--cyan)}.t-subtitle{color:var(--text-muted);font-size:1.08rem;line-height:1.8}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;text-decoration:none;cursor:pointer;border:none;border-radius:var(--radius-full);padding:15px 32px;font-size:1rem;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease),border-color .25s var(--ease);white-space:nowrap}.btn-primary{background:linear-gradient(135deg,var(--gold-bright),var(--gold));color:#1a1305;box-shadow:0 10px 24px #c9a96133}.btn-primary:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow-cyan)}.btn-outline{background:transparent;color:var(--text-primary);border:1.5px solid var(--border-strong)}.btn-outline:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-3px)}.btn-gold{background:linear-gradient(135deg,var(--gold),var(--gold-bright));color:#1a1305}.btn-gold:hover{transform:translateY(-3px);box-shadow:0 10px 30px #c9a96152}.btn-block{width:100%}.t-stars{display:inline-flex;align-items:center;gap:4px;color:var(--gold)}.t-stars svg{width:15px;height:15px;fill:var(--gold)}.t-rating-num{font-weight:800;color:var(--text-primary)}.t-rating-count{color:var(--text-faint);font-size:.85rem}.t-badge{display:inline-flex;align-items:center;gap:6px;background:#c9a9611f;color:var(--cyan);padding:5px 14px;border-radius:var(--radius-full);font-size:.78rem;font-weight:700}.t-badge--gold{background:var(--gold-soft);color:var(--gold)}img[loading=lazy]{background:var(--surface-2)}.t-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/theme.css.map */
