.c1 .st-hero{min-height:calc(100svh - 80px)}@media (min-width:1000px){.c1 .st-hero{grid-template-columns:1.1fr 1fr}}.c1 .st-hero h1{letter-spacing:-.02em;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.08}.c1 .hm-sub{color:var(--muted);max-width:48ch;margin:0;font-size:1.05rem;line-height:1.75}.c1 .st-exploded{background:var(--bg)}.c1 .hm-section{padding-block:clamp(44px,6vw,88px)}.c1 .hm-head{letter-spacing:-.02em;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;line-height:1.05}.c1 .hm-lead{max-width:60ch;color:var(--muted);margin:0 0 32px;font-size:1.05rem;line-height:1.7}.c1 .hm-panel{background:var(--panel);border:1px solid var(--line);border-radius:20px;box-shadow:inset 0 1px #ffffff0d}.c1 .hm-menu-row{grid-template-columns:repeat(2,1fr);gap:36px 24px;padding:36px 28px;display:grid}@media (min-width:760px){.c1 .hm-menu-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.c1 .hm-menu-col{min-width:0}.c1 .hm-menu-head{color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:14px;font-size:1.1rem;font-weight:800;text-decoration:none;display:block}.c1 .hm-menu-head .bi-s{color:var(--gold)}.c1 .hm-menu ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.c1 .hm-menu li a{color:var(--ink);font-size:.95rem;text-decoration:none;transition:color .2s}.c1 .hm-menu li .bi{gap:.2em}.c1 .hm-menu li .bi-s.lat{letter-spacing:.16em;font-size:.6rem}.c1 .hm-menu a:hover,.c1 .hm-menu a:focus-visible{color:var(--gold)}.c1 .hm-why-row{display:grid}@media (min-width:700px){.c1 .hm-why-row{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.c1 .hm-why-row{grid-template-columns:repeat(4,1fr)}}.c1 .hm-why-item{border-bottom:1px solid var(--line);align-content:start;gap:14px;padding:32px 28px;display:grid}@media (min-width:700px){.c1 .hm-why-item{border-inline-end:1px solid var(--line)}}@media (min-width:1100px){.c1 .hm-why-item{border-bottom:0}.c1 .hm-why-item:last-child{border-inline-end:0}}.c1 .hm-why-item:last-child{border-bottom:0}.c1 .hm-check{width:26px;height:26px;color:var(--gold)}.c1 .hm-why-item h3{margin:0;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:800;line-height:1.3}.c1 .hm-why-item p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.c1 .hm-brand-list{border-inline-start:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.c1 .hm-brand-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.c1 .hm-brand-list{grid-template-columns:repeat(4,1fr)}}.c1 .hm-brand-list li{border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line)}.c1 .hm-brand-list a{color:var(--ink);font-family:var(--font-latin), sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:20px 22px;font-size:1rem;font-weight:700;text-decoration:none;transition:color .2s,background .2s;display:block}.c1 .hm-brand-list a:hover,.c1 .hm-brand-list a:focus-visible{color:var(--gold);background:var(--panel)}.c1 .hm-brands-wrap{border-radius:18px;overflow:hidden}@media (prefers-reduced-motion:reduce){.c1 .st-hot i:after,.c1 .st-spot:after{animation:none}}.c1 .bw-band{background:linear-gradient(#0a0b12,#12131c 50%,#0a0b12);border-radius:18px;gap:16px;margin-top:18px;padding:26px 0;display:grid;position:relative;overflow:hidden}.c1 .bw-band:before,.c1 .bw-band:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 0,#b3262b 20%,#ecd9cf 50%,#b3262b 80%,#0000 100%) 0 0/200% 100%;height:2px;animation:6s linear infinite bw-led;position:absolute;inset-inline:0;box-shadow:0 0 14px 1px #b3262b8c,0 0 28px 4px #ecd9cf2e}.c1 .bw-band:before{top:0}.c1 .bw-band:after{animation-direction:reverse;bottom:0}@keyframes bw-led{0%{background-position:0 0}to{background-position:200% 0}}.c1 .bw-row{direction:ltr;padding:10px 0 14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.c1 .bw-track{width:max-content;animation:bw-move var(--bw-d,120s) linear infinite;will-change:transform;gap:14px;padding-inline-end:14px;display:flex}.c1 .bw-row.rev .bw-track{animation-direction:reverse}.c1 .bw-row:not([data-full]) .bw-track,.c1 .bw-row:hover .bw-track{animation-play-state:paused}@keyframes bw-move{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.c1 .bw-tile{box-sizing:border-box;background:linear-gradient(#fff,#f1ece8);border:1px solid #d9cfc9;border-radius:12px;flex:none;place-items:center;width:150px;height:72px;padding:10px 14px;transition:transform .25s,box-shadow .25s;display:grid}.c1 .bw-tile img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.c1 .bw-tile:hover,.c1 .bw-tile:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 10px 22px -4px #b3262ba6,0 0 26px #ecd9cf59}@media (prefers-reduced-motion:reduce){.c1 .bw-band:before,.c1 .bw-band:after,.c1 .bw-track{animation:none}.c1 .bw-row{overflow-x:auto}.c1 .bw-track{width:max-content}.c1 .bw-dup{display:none}}.c1 .hm-more{color:var(--gold,#ecd9cf);gap:4px;margin:22px 0 0;font-size:1.05rem;font-weight:700;display:grid}.c1 .hm-more [lang=en]{letter-spacing:.18em;text-transform:uppercase;opacity:.7;font-size:.78rem;font-weight:600}.c1 .hm-menu li a{align-items:center;gap:10px;display:flex}.c1 .hm-menu-thumb{object-fit:cover;background:var(--panel2);border:1px solid var(--line);border-radius:8px;flex:none;width:48px;height:36px}.c1 .hm-have-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:700px){.c1 .hm-have-grid{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.c1 .hm-have-grid{grid-template-columns:repeat(4,1fr)}}.c1 .hm-cat{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:border-color .25s;display:flex;overflow:hidden}.c1 .hm-cat:hover,.c1 .hm-cat:focus-within{border-color:var(--line2)}.c1 .hm-cat-top{aspect-ratio:16/9;color:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden}.c1 .hm-cat-top img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.c1 .hm-cat-top:hover img{transform:scale(1.04)}.c1 .hm-cat-top b{background:linear-gradient(#0000,#0a0b12eb);padding:22px 16px 10px;font-size:1.15rem;font-weight:800;position:absolute;inset:auto 0 0}.c1 .hm-cat-parts{grid-template-columns:repeat(4,1fr);gap:10px 8px;margin:0;padding:12px;list-style:none;display:grid}.c1 .hm-cat-parts a{color:var(--ink);text-align:center;justify-items:center;gap:5px;text-decoration:none;display:grid}.c1 .hm-cat-parts img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:var(--panel2);border-radius:8px;width:100%;max-width:64px;height:auto}.c1 .hm-cat-parts a:hover img,.c1 .hm-cat-parts a:focus-visible img{border-color:var(--gold)}.c1 .hm-cat-parts span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.25;display:-webkit-box;overflow:hidden}.c1 .hm-cat-parts .bi{gap:0}.c1 .hm-cat-parts .bi-s{opacity:.7;font-size:.58rem}.c1 .hm-cat-more{align-content:center}.c1 .hm-cat-more b{aspect-ratio:4/3;border:1px dashed var(--gold);width:100%;max-width:64px;color:var(--gold);border-radius:8px;place-items:center;font-size:.95rem;display:grid}.c1 .hm-sub-en{letter-spacing:.04em;opacity:.75;margin-top:.35em;font-size:.78em;display:block}.c1 .bi-s.lat{direction:ltr;unicode-bidi:isolate}[dir=rtl] .c1 .bi-s.lat,[dir=rtl] .c1 .hm-sub-en,[dir=rtl] .c1 .hm-more [lang=en],[dir=rtl] .c1 .hx-card-alt,[dir=rtl] .c1 .st-search-hint{text-align:right}.c1 .bi-s:empty{display:none}.c1 .st-exploded,.c1 .hm-cat,.c1 .bw-band,.c1 .hm-brands-wrap{border-radius:20px}.c1 .st-hero{padding-bottom:8px}.c1 .st-hero-text{gap:20px}.c1 .st-eyebrow .bi{gap:.3em}.c1 .st-eyebrow .bi-p{font-family:var(--font-cairo), var(--font-latin), sans-serif;letter-spacing:0;text-transform:none;font-size:.95rem;font-weight:700}.c1 .st-eyebrow .bi-s.lat{letter-spacing:.22em;font-size:.66rem}.c1 .st-picker-title{font-size:1.2rem}.c1 .st-picker-sub{gap:2px;margin:0;display:grid}.c1 .st-search-wrap{gap:8px;display:grid}.c1 .st-search-hint{color:var(--muted);opacity:.8;margin:0;padding-inline:6px;font-size:.78rem}.c1 .st-sel select{text-overflow:ellipsis}.c1 .hm-menu-row{grid-template-columns:1fr;gap:28px;padding:24px 20px}@media (min-width:560px){.c1 .hm-menu-row{grid-template-columns:repeat(2,1fr);gap:32px 28px}}@media (min-width:900px){.c1 .hm-menu-row{grid-template-columns:repeat(3,1fr);padding:32px 28px}}@media (min-width:1200px){.c1 .hm-menu-row{grid-template-columns:repeat(5,1fr);gap:36px 24px}}.c1 .hm-menu ul{gap:12px}.c1 .hm-menu li a{font-size:.95rem}.c1 .hm-menu li .bi-s.lat{letter-spacing:.05em;text-transform:uppercase;font-size:.66rem}.c1 .hm-menu li .bi-p{line-height:1.3}.c1 .hm-menu-thumb{width:46px;height:36px}.c1 .hm-why-item{padding:28px 24px}.c1 .hm-cat-parts{gap:14px 8px;padding:14px 12px 16px}.c1 .hm-cat-parts span{-webkit-line-clamp:3;font-size:.78rem}.c1 .hm-cat-parts .bi{text-align:center;align-items:center;gap:2px}.c1 .hm-cat-parts .bi-s{opacity:.75;letter-spacing:.04em;text-transform:none;font-size:.62rem}.c1 .hm-cat-parts .bi-s.lat{letter-spacing:.04em}.c1 .hm-cat-top b{padding:28px 16px 12px}.c1 .hm-cat-top b .bi-s.lat{letter-spacing:.14em;font-size:.66rem}.c1 .hm-more{margin-top:24px}.c1 .hm-more [lang=ar]{display:block}[dir=rtl] .c1 :is(.hm-cat-parts,.mt-all,.fit-tabs,.st-btn,.st-search button) .bi-s.lat{text-align:center}.c1 .bw-tile{min-height:0;overflow:hidden}.c1 .bw-tile img{max-height:52px}.c1 .hm-video{padding-block:clamp(56px,8vw,110px)}.c1 .hm-video-grid{gap:18px;display:grid}@media (min-width:900px){.c1 .hm-video-grid{grid-template-columns:1.7fr 1fr;align-items:start}}.c1 .hm-video figure{gap:12px;margin:0;display:grid}.c1 .hm-video video{aspect-ratio:16/9;border:1px solid var(--line);object-fit:cover;background:#07070c;border-radius:18px;width:100%;display:block;box-shadow:0 0 0 1px #b3262b1f,0 20px 50px #00000059}.c1 .hm-video figcaption{font-size:.95rem}.c1 .hm-glow{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;display:flex}.c1 .hm-glow-ar{font-family:var(--font-lux-ar), var(--font-cairo), sans-serif;color:#fff2f4;text-shadow:0 0 6px #ff5a64d9,0 0 18px #d33b40bf,0 0 42px #8b1c1ea6;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:700;line-height:1.2;animation:3.6s ease-in-out infinite hmGlow}.c1 .hm-glow-en{font-family:var(--font-lux-en), Georgia, serif;letter-spacing:.32em;color:#ebd7dd;text-shadow:0 0 10px #ebd7dd73,0 0 26px #d33b4066;font-size:clamp(.8rem,1.3vw,1rem);font-weight:700}.c1 .hm-origins{color:var(--muted);flex-wrap:wrap;gap:2px 14px;margin:2px 0 0;font-size:.82rem;display:flex}.c1 .hm-origins [lang=en]{font-family:var(--font-lux-en), Georgia, serif;letter-spacing:.12em;font-size:.72rem}@keyframes hmGlow{0%,to{text-shadow:0 0 6px #ff5a64d9,0 0 18px #d33b40bf,0 0 42px #8b1c1ea6}50%{text-shadow:0 0 4px #ff5a6499,0 0 12px #d33b4080,0 0 28px #8b1c1e73}}html[data-theme=day] .c1 .hm-glow-ar{color:#8b1c1e;text-shadow:0 0 14px #d33b4059;animation:none}html[data-theme=day] .c1 .hm-glow-en{color:#151441;text-shadow:none}@media (prefers-reduced-motion:reduce){.c1 .hm-glow-ar{animation:none}}@media (max-width:999px){.c1 .st-hero-text{order:-1}.c1 .st-hero{min-height:0}}.c1 .hm-menu-row.hm-wait{min-height:320px}.c1 .hm-have-grid.hm-wait{min-height:440px}.c1 .hm-lead[data-wait]{visibility:hidden}.c1 .bw-band.bw-wait{min-height:270px}.c1 .bw-grid{flex-wrap:wrap;justify-content:center;gap:22px 14px;margin:0;padding:6px 12px 2px;list-style:none;display:flex}.c1 .bw-item{color:#b9aeaa;outline:none;justify-items:center;gap:8px;text-decoration:none;display:grid}.c1 .bw-item:hover .bw-tile,.c1 .bw-item:focus-visible .bw-tile{transform:translateY(-3px);box-shadow:0 10px 22px -4px #b3262ba6,0 0 26px #ecd9cf59}.c1 .bw-count{align-items:baseline;gap:.45em;font-size:.76rem;line-height:1.2;display:inline-flex}.c1 .bw-count b{color:#ecd9cf;font-size:.84rem;font-weight:700}.c1 .bw-count [lang=en]{font-family:var(--font-latin), sans-serif;text-transform:uppercase;letter-spacing:.14em;opacity:.8;font-size:.62rem}.c1 .bw-name{font-family:var(--font-latin), sans-serif;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#14151d;overflow-wrap:anywhere;font-size:.98rem;font-weight:800;line-height:1.12}@media (max-width:420px){.c1 .bw-grid .bw-tile{width:132px}}.c1 .bw-also{margin-top:34px}.c1 span.bw-tile{cursor:default}
