.dar-root{--souq-primary:var(--dar-olive-dark);--souq-primary-soft:var(--dar-cream);--souq-accent:var(--dar-terracotta);--souq-accent-soft:#f5e1d7;--souq-accent-text:#fff;--souq-border:var(--dar-border);--souq-danger:#9b3d35;background:var(--dar-bg);color:var(--dar-ink);font-family:Tajawal,Segoe UI,Tahoma,system-ui,sans-serif;overflow-x:clip}.dar-root *{box-sizing:border-box}.dar-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:16px}.dar-paper{background:var(--dar-paper);border:1px solid var(--dar-border);border-radius:24px;box-shadow:0 12px 35px #4e403012}.dar-heading{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.25}.dar-eyebrow{letter-spacing:.08em;color:var(--dar-terracotta);font-size:11px;font-weight:800}.dar-btn{background:var(--dar-olive-dark);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:800;transition:all .2s;display:inline-flex}.dar-btn:hover{background:var(--dar-olive);transform:translateY(-1px)}.dar-btn-light{border:1px solid var(--dar-border);background:var(--dar-paper);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:800;display:inline-flex}.dar-product{border:1px solid var(--dar-border);background:var(--dar-paper);border-radius:22px;transition:all .25s;overflow:hidden}.dar-product:hover{transform:translateY(-3px);box-shadow:0 18px 38px #50412d1a}.dar-section{padding-block:54px}.dar-section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.dar-chip{background:var(--dar-cream);color:var(--dar-olive-dark);border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.dar-order-form .souq-card{border-color:var(--dar-border)!important;background:var(--dar-paper)!important;box-shadow:none!important}.dar-order-form .souq-input{border-color:var(--dar-border)!important;color:var(--dar-ink)!important;background:#fff!important}.dar-order-form .souq-label{color:var(--dar-ink)!important}.dar-order-form button[type=submit]{background:var(--dar-olive-dark)!important;color:#fff!important;font-weight:900!important}.dar-root .souq-price{color:var(--dar-terracotta-dark);direction:ltr;unicode-bidi:isolate;display:inline-block}.dar-root main>section:nth-child(2){animation-delay:80ms}.dar-paper img{transition:transform .7s,filter .7s}.dar-paper:hover img{filter:saturate(1.04);transform:scale(1.03)}@keyframes darEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (min-width:640px){.dar-container{padding-inline:24px}.dar-section{padding-block:72px}}@media (min-width:1024px){.dar-container{padding-inline:32px}.dar-section{padding-block:84px}}@media (max-width:374px){.dar-container{padding-inline:12px}.dar-section{padding-block:44px}}@media (prefers-reduced-motion:reduce){.dar-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dar-root .mt-4.flex.items-baseline.gap-3>strong,.dar-root .mt-4.flex.items-baseline.gap-3>span{white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.dar-root{--premium-focus:#8a4d35}.dar-root .premium-six-hero{background:linear-gradient(135deg,var(--dar-paper) 0%,var(--dar-cream) 100%)}.dar-root .premium-six-hero-media{border-radius:clamp(22px,3vw,36px);transform:rotate(-1deg)}.dar-root .premium-six-hero h1{font-size:clamp(2.35rem,5vw,4.7rem)}.dar-root .dar-section-head{border-bottom:1px solid var(--dar-border);padding-bottom:18px}.dar-root .premium-six-category{border-radius:22px}.dar-root .premium-six-category>div:first-child{aspect-ratio:1}.dar-root .premium-six-product-cta:hover{background:var(--dar-olive)}.dar-root main>section{animation:none}.dar-root .premium-six-hero h1,.dar-root .premium-six-hero-media{animation:.65s cubic-bezier(.2,.8,.2,1) both darEnter}.dar-root .premium-six-hero-media{animation-delay:80ms}@media (max-width:639px){.dar-root .premium-six-hero{padding-bottom:18px}.dar-root .premium-six-hero-media{transform:none}.dar-root .premium-six-hero h1{font-size:clamp(2.15rem,9vw,3.5rem)}}@media (hover:none){.dar-root .dar-product:hover{box-shadow:none;transform:none}.dar-root .dar-paper:hover img{filter:none;transform:none}}
