:root{--ar: "IBM Plex Sans Arabic", sans-serif;--en: "Syne", sans-serif;--mono: "IBM Plex Mono", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{direction:rtl;scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--off);color:var(--black);font-family:var(--ar);overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:var(--blue);color:#fff}::-moz-selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--btn-radius);padding:clamp(13px,1.5vw,17px) clamp(28px,3.2vw,40px);font-size:clamp(13px,1.3vw,16px);font-weight:700;text-decoration:none;transition:all .2s;border:none;cursor:pointer;letter-spacing:-.01em;font-family:var(--ar)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 28px #e8ff5759}.btn-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1.5px solid rgba(255,255,255,.25);color:#ffffffb3;border-radius:var(--btn-radius);padding:clamp(13px,1.5vw,17px) clamp(28px,3.2vw,40px);font-size:clamp(13px,1.3vw,16px);text-decoration:none;transition:all .2s;cursor:pointer;font-family:var(--ar)}.btn-outline:hover{border-color:#ffffff8c;color:#fff}.chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:clamp(5px,.55vw,7px) clamp(11px,1.3vw,16px);font-size:clamp(10px,.9vw,12px);font-weight:500;white-space:nowrap}.chip-yellow{background:var(--yellow);color:var(--black);font-weight:700}.chip-blue{background:var(--blue);color:#fff}.chip-light{background:#4150f012;color:var(--blue);border:1px solid var(--border)}.chip-dark{background:#ffffff1a;color:#ffffffa6;border:1px solid rgba(255,255,255,.14)}.chip-white{background:#fff;color:var(--black);border:1px solid var(--border)}.section-label{font-family:var(--mono);font-size:clamp(9px,.82vw,11px);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.section-label:after{content:"";flex:0 0 32px;height:1px;background:var(--border)}.sl-light{color:#ffffff52}.sl-light:after{background:#ffffff24}.sec-h2{font-size:clamp(28px,4.8vw,62px);font-weight:700;line-height:1.05}.sec-h2 em{font-style:normal;color:var(--blue)}.sec-h2 mark{background:none;color:var(--yellow)}.divider{height:1px;background:var(--border)}[data-lang=ar],html[dir=rtl] .sec-label,html[dir=rtl] .section-label,html[dir=rtl] .sec-label-v2,html[dir=rtl] .products-v2 .sec-label-v2,html[dir=rtl] .nf-kicker,html[dir=rtl] .hero-kicker,html[dir=rtl] .lm-hero-kicker,html[dir=rtl] .lm-showcase-label,html[dir=rtl] .lm-feat-label,html[dir=rtl] .prod-type-v2,html[dir=rtl] .foot-v2-col h4{letter-spacing:0!important}[data-lang=ar].sec-label,[data-lang=ar].section-label,[data-lang=ar].sec-label-v2{letter-spacing:0!important;text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hiraf-base.css.map */
