.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}.c1 .hm-foot{margin-top:0;padding-top:56px}.c1 .hm-foot-name{font-family:var(--font-latin), var(--font-cairo), sans-serif;letter-spacing:.5em;text-transform:uppercase;color:var(--ink);flex-basis:100%;margin:0 0 12px;font-size:1rem;font-weight:700}@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: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}.c1 .st-foot .bi{text-align:center;align-items:center}.c1 .st-foot .bi-s{font-size:.64rem}.c1 .hm-foot{align-items:flex-start;gap:18px 32px}.c1 .hm-foot-name{margin-bottom:4px}[dir=rtl] .c1 :is(.hm-cat-parts,.st-foot,.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-foot{text-align:center;justify-content:center;align-items:center;gap:16px 36px}.c1 .hm-foot-name{text-align:center}.c1 .hm-foot{flex-direction:column}.c1 .hm-foot-name{letter-spacing:0;flex-basis:auto}.c1 .hm-foot-name .bi{text-align:center;align-items:center}.c1 .hm-foot-name .bi-p{font-size:1.3rem;font-weight:800}.c1 .hm-foot-name .bi-s.lat{letter-spacing:.5em;font-size:.7rem}.c1 .hm-foot-links{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 36px;display:flex}
