:root{--bg:#0c0c0d;--bg2:#141416;--bg3:#1c1c1f;--line:#2a2a2e;--fg:#f2f1ee;--mute:#a7a7ac;--accent:#f21d07;--accent-fg:#fff;--accent-soft:#3d1210;--ok:#3fb27f;--warn:#e0a526;--bad:#ef5a5a;--info:#5b9bd5;--display:"Barlow Condensed","Cairo",Impact,sans-serif;--body:"Barlow","Cairo",system-ui,sans-serif;--logo-d:block;--logo-l:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f6f5f2;--bg2:#fff;--bg3:#ecebe7;--line:#d9d7d1;--fg:#151516;--mute:#5b5b61;--accent:#d31906;--accent-soft:#fde2de;--ok:#1f7a53;--warn:#8a6100;--bad:#b3261e;--info:#1d5f9c;--logo-d:none;--logo-l:block;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--bg:#f6f5f2;--bg2:#fff;--bg3:#ecebe7;--line:#d9d7d1;--fg:#151516;--mute:#5b5b61;--accent:#d31906;--accent-soft:#fde2de;--ok:#1f7a53;--warn:#8a6100;--bad:#b3261e;--info:#1d5f9c;--logo-d:none;--logo-l:block;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font:15px/1.55 var(--body);min-width:0;margin:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}h1,h2,h3,h4{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;margin:0;line-height:1.05}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;text-transform:none;font-family:Cairo,sans-serif;line-height:1.3}a{color:inherit;text-decoration:none}[dir=rtl] body{line-height:1.7}[dir=rtl] p{line-height:1.85}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.wrap{max-width:1280px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.btn{border:1px solid var(--line);background:var(--bg3);letter-spacing:.03em;border-radius:2px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-weight:600;display:inline-flex}.btn:hover{border-color:var(--mute)}.btn.pri{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.btn.pri:hover{filter:brightness(1.1)}.btn.sm{min-height:34px;padding:0 12px;font-size:13px}.btn.ghost{background:0 0}.btn:disabled{opacity:.45;cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,select,textarea{background:var(--bg2);border:1px solid var(--line);border-radius:2px;width:100%;min-height:44px;padding:0 12px}textarea{min-height:120px;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;font-size:13px}label.f{color:var(--mute);gap:6px;font-size:13px;display:grid}.pill{border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.pill.ok{color:var(--ok);border-color:var(--ok)}.pill.warn{color:var(--warn);border-color:var(--warn)}.pill.bad{color:var(--bad);border-color:var(--bad)}.pill.info{color:var(--info);border-color:var(--info)}.mute{color:var(--mute)}.num{font-variant-numeric:tabular-nums}.logo-d{display:var(--logo-d)}.logo-l{display:var(--logo-l)}.brandimg{width:auto;max-width:100%;height:48px;display:block}.hero .hero-logo{width:min(440px,100%);height:auto;margin-bottom:22px}footer.f .brandimg{height:84px}.adm aside .brand .brandimg{width:100%;max-width:200px;height:auto}#lang{z-index:80;bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--bg2);border:1px solid var(--line);border-radius:99px;gap:2px;padding:3px;display:flex;position:fixed;inset-inline-end:calc(14px + env(safe-area-inset-right,0px));box-shadow:0 6px 24px #0008}#lang button{background:0 0;border:0;border-radius:99px;min-width:44px;min-height:36px;font-weight:700}#lang button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.ann{background:var(--accent);color:var(--accent-fg);text-align:center;letter-spacing:.02em;padding:7px 0;font-size:13px;font-weight:600}header.top{top:env(safe-area-inset-top,0px);z-index:50;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}header.top .wrap{align-items:center;gap:20px;min-height:64px;display:flex}header.top .logo{flex:none;align-items:center;display:flex}header.top .logo img{width:auto;height:48px}nav.main{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;flex:1;gap:22px;font-size:17px;font-weight:600;display:flex}[dir=rtl] nav.main{text-transform:none;letter-spacing:0;font-family:Cairo;font-size:15px}nav.main a{border-bottom:2px solid #0000;padding:8px 0}nav.main a:hover,nav.main a.on{border-color:var(--accent)}.icons{gap:4px;display:flex}.ib{background:0 0;border:0;border-radius:2px;place-items:center;width:44px;height:44px;display:grid;position:relative}.ib:hover{background:var(--bg3)}.ib .n{top:3px;background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;inset-inline-end:2px}.menu-b{display:none}.hero{border-bottom:1px solid var(--line);background:#050505;position:relative;overflow:hidden}.hero .wrap{grid-template-columns:1.05fr 1fr;align-items:center;gap:24px;min-height:560px;display:grid}.hero h1{font-size:clamp(44px,7vw,92px);font-weight:800}.hero h1 em{color:var(--accent);font-style:normal}.hero p{max-width:46ch;color:var(--mute);font-size:17px}.hero .img{height:100%;min-height:380px;position:relative}.hero .img img{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000);mask-image:linear-gradient(270deg,#000 70%,#0000)}[dir=rtl] .hero .img img{-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.hero .eyebrow{font-family:var(--display);letter-spacing:.2em;color:var(--accent);text-transform:uppercase;font-weight:600}.hero,.hero p,.hero h1{color:#f2f1ee}.hero p{color:#b4b4b9}section.s{padding-block:56px}.sh{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.sh h2{font-size:clamp(28px,4vw,44px)}.cats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.cat{background:var(--bg2);border:1px solid var(--line);border-radius:2px;flex-direction:column;justify-content:space-between;min-height:120px;padding:22px;display:flex}.cat:hover{border-color:var(--accent)}.cat b{font-family:var(--display);text-transform:uppercase;font-size:24px;font-weight:700}[dir=rtl] .cat b{text-transform:none;font-family:Cairo}.cat span{color:var(--mute);font-size:12px}.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.card{background:var(--bg2);border:1px solid var(--line);border-radius:2px;flex-direction:column;min-width:0;display:flex;position:relative}.card:hover{border-color:var(--mute)}.card .ph{aspect-ratio:1;background:#222;position:relative;overflow:hidden}.card .ph img{object-fit:cover;width:100%;height:100%;transition:opacity .25s;display:block}.card .ph img.b{opacity:0;position:absolute;inset:0}.card:hover .ph img.b{opacity:1}.ph.swipe{touch-action:pan-y;display:block;position:relative;overflow:hidden}.ph.swipe .strip{transition:transform .3s;display:flex;position:absolute;inset:0}.ph.swipe .strip.dragging{transition:none}.ph.swipe .cell{flex:0 0 100%;height:100%;position:relative}.ph.swipe .cell img{object-fit:cover;width:100%;height:100%}.ph.swipe .arrow{z-index:2;color:#fff;width:28px;height:28px;font:600 18px/28px var(--body);cursor:pointer;background:#0000008c;border:0;border-radius:50%;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.ph.swipe .arrow.prev{inset-inline-start:8px}.ph.swipe .arrow.next{inset-inline-end:8px}.ph.swipe .arrow:disabled{opacity:.3;cursor:default}[dir=rtl] .ph.swipe .arrow{transform:translateY(-50%)scaleX(-1)}@media (hover:hover) and (pointer:fine){.ph.swipe:hover .arrow{display:block}}.dots{justify-content:center;align-items:center;gap:5px;height:14px;margin-top:6px;display:flex}.dots span{background:var(--mute);opacity:.55;border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s,opacity .2s}.dots span.on{background:var(--accent);opacity:1;width:16px}.card .info{gap:8px;padding:14px;display:grid}.card h3{font-size:22px}.price{font-size:16px;font-weight:700}.price s{color:var(--mute);margin-inline-start:8px;font-size:14px;font-weight:400}.tag{top:10px;background:var(--fg);color:var(--bg);letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:10px}.fav{top:6px;color:#fff;background:#0009;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-inline-end:6px}.fav[aria-pressed=true]{color:var(--accent)}.fav[aria-pressed=true] svg{fill:currentColor}.sw{flex-wrap:wrap;gap:2px;display:flex}.sw button{opacity:.75;background:0 0;border:0;border-bottom:2px solid #0000;width:30px;height:44px;padding:6px 4px;display:block}.sw button:hover{opacity:1}.sw button[aria-pressed=true]{border-bottom-color:var(--accent);opacity:1}.hm{width:100%;height:100%;display:block;overflow:visible}.hm path{stroke:var(--mute);stroke-width:1.3px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.swb{border:2px solid var(--line);background:0 0;border-radius:4px;width:52px;height:68px;padding:7px 9px;display:block}.swb:hover{background:var(--bg3)}.swb[aria-pressed=true]{border-color:var(--accent)}.promo{border:1px solid var(--line);color:#f2f1ee;background:linear-gradient(100deg,#150706,#2e0e0a);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:40px;display:grid}.promo h2{font-size:clamp(28px,4vw,48px)}.trust{border:1px solid var(--line);background:var(--bg2);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.trust div{border-inline-end:1px solid var(--line);gap:4px;padding:20px;display:grid}.trust div:last-child{border:0}.trust b{font-family:var(--display);text-transform:uppercase;font-size:18px}[dir=rtl] .trust b{text-transform:none;font-family:Cairo}footer.f{border-top:1px solid var(--line);background:var(--bg2);margin-top:40px;padding:44px 0 110px}footer.f .cols{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;display:grid}footer.f h4{color:var(--mute);margin-bottom:10px;font-size:16px}footer.f a{color:var(--fg);padding:4px 0;display:block}footer.f .legal{border-top:1px solid var(--line);color:var(--mute);gap:4px;margin-top:30px;padding-top:18px;font-size:12.5px;display:grid}.shop{grid-template-columns:240px 1fr;gap:28px;padding-block:32px;display:grid}.filters{align-content:start;gap:22px;display:grid}.filters h4{color:var(--mute);margin-bottom:8px;font-size:15px}.chk{cursor:pointer;align-items:center;gap:10px;min-height:36px;display:flex}.chk input{width:18px;height:18px;min-height:0;accent-color:var(--accent)}.chipbtn{border:1px solid var(--line);background:var(--bg2);border-radius:2px;min-width:44px;min-height:44px;padding:0 10px;font-weight:600;position:relative}.chipbtn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--fg)}.chipbtn.out{opacity:.45;text-decoration:line-through}.pdp{grid-template-columns:1.1fr 1fr;gap:36px;padding-block:32px;display:grid}.gal{gap:10px;min-width:0;display:grid}.gal .main{aspect-ratio:1;background:#222;position:relative;overflow:hidden}.gal .main img{object-fit:cover;width:100%;height:100%;display:block}.thumbs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.thumbs button{border:2px solid var(--line);aspect-ratio:1;background:#222;padding:0;overflow:hidden}.thumbs button[aria-pressed=true]{border-color:var(--accent)}.thumbs img{object-fit:cover;width:100%;height:100%;display:block}.prev{bottom:10px;color:#fff;background:#000b;border-radius:2px;padding:4px 10px;font-size:12px;position:absolute;inset-inline-start:10px}.pdp h1{font-size:clamp(34px,5vw,54px)}.pdp .p{margin:8px 0;font-size:28px;font-weight:700}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.box{background:var(--bg2);border:1px solid var(--line);border-radius:2px;padding:16px}.acc details{border-top:1px solid var(--line);padding:12px 0}.acc summary{cursor:pointer;font-weight:600}table.t{border-collapse:collapse;width:100%;font-size:14px}table.t th,table.t td{border-bottom:1px solid var(--line);text-align:start;vertical-align:middle;padding:10px 12px}table.t th{text-transform:uppercase;letter-spacing:.06em;color:var(--mute);white-space:nowrap;font-size:12px;font-weight:600}.tw{max-width:100%;overflow-x:auto}.drawer-bg{z-index:90;background:#000a;position:fixed;inset:0}.drawer{top:0;bottom:0;background:var(--bg);border-inline-start:1px solid var(--line);z-index:95;width:min(440px,100%);padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.drawer .hd{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.drawer .bd{flex:1;align-content:start;gap:14px;padding:14px 18px;display:grid;overflow:auto}.drawer .ft{padding:16px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);gap:10px;display:grid}.li{grid-template-columns:76px 1fr auto;align-items:start;gap:12px;display:grid}.li img{object-fit:cover;background:#222;width:76px;height:76px}.qty{border:1px solid var(--line);display:inline-flex}.qty button{background:0 0;border:0;width:36px;height:36px}.qty span{text-align:center;min-width:30px;line-height:36px}.co{grid-template-columns:1.3fr 1fr;align-items:start;gap:28px;padding-block:32px;display:grid}.fgrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fgrid .full{grid-column:1/-1}.pay{gap:8px;display:grid}.pay label{border:1px solid var(--line);cursor:pointer;background:var(--bg2);align-items:flex-start;gap:12px;padding:14px;display:flex}.pay label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.pay input{width:18px;height:18px;min-height:0;accent-color:var(--accent);margin-top:3px}.sum div{justify-content:space-between;padding:5px 0;display:flex}.sum .tot{border-top:1px solid var(--line);margin-top:6px;padding-top:12px;font-size:20px;font-weight:700}.tl{gap:0;display:grid;position:relative}.tl div{padding-inline-start:30px;padding-bottom:20px;position:relative}.tl div:before{content:"";inset-inline-start:6px;background:var(--line);width:2px;position:absolute;top:6px;bottom:-6px}.tl div:last-child:before{display:none}.tl div:after{content:"";inset-inline-start:0;background:var(--bg);border:2px solid var(--line);border-radius:50%;width:14px;height:14px;position:absolute;top:3px}.tl .done:after{background:var(--accent);border-color:var(--accent)}.tl .done:before{background:var(--accent)}.toast{top:calc(80px + env(safe-area-inset-top,0px));z-index:120;background:var(--fg);color:var(--bg);border-radius:2px;max-width:calc(100% - 32px);padding:12px 18px;font-weight:600;position:fixed;inset-inline-end:16px}.sizeguide td,.sizeguide th{text-align:center}.adm{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.adm aside{background:var(--bg2);border-inline-end:1px solid var(--line);top:env(safe-area-inset-top,0px);align-content:start;align-self:start;gap:4px;height:100vh;padding:18px 12px;display:grid;position:sticky;overflow:auto}.adm aside .brand{padding:6px 10px 14px}.adm aside a{min-height:44px;color:var(--mute);border-radius:2px;justify-content:space-between;align-items:center;padding:0 12px;font-weight:500;display:flex}.adm aside a:hover{background:var(--bg3);color:var(--fg)}.adm aside a.on{background:var(--accent-soft);color:var(--fg);box-shadow:inset 3px 0 var(--accent)}[dir=rtl] .adm aside a.on{box-shadow:inset -3px 0 var(--accent)}.adm aside a .c{background:var(--accent);color:#fff;border-radius:9px;padding:1px 7px;font-size:11px;font-weight:700}.adm main{padding:24px max(20px,env(safe-area-inset-right,0px)) 110px 24px;align-content:start;gap:20px;min-width:0;display:grid}.adm h1{font-size:34px}.kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.kpi{background:var(--bg2);border:1px solid var(--line);padding:14px 16px}.kpi small{color:var(--mute);text-transform:uppercase;letter-spacing:.06em;font-size:12px;display:block}.kpi b{font-family:var(--display);font-size:30px;font-weight:700}.kpi em{font-size:12px;font-style:normal}.two{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.qgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.q{background:var(--bg2);border:1px solid var(--line);text-align:start;border-radius:2px;gap:4px;padding:14px;display:grid}.q:hover{border-color:var(--accent)}.q b{font-family:var(--display);font-size:32px}.q.hot{border-color:var(--bad)}.scan{border:2px dashed var(--accent);text-align:center;background:#000;gap:12px;padding:22px;display:grid}.scan input{text-align:center;min-height:56px;font-family:ui-monospace,monospace;font-size:22px}.ln{border:1px solid var(--line);background:var(--bg2);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.ln.ok{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,var(--bg2))}.ln.err{border-color:var(--bad)}.warn-box{border:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 10%,var(--bg2));padding:12px 14px}.bad-box{border:1px solid var(--bad);background:color-mix(in srgb,var(--bad) 10%,var(--bg2));padding:12px 14px}.ok-box{border:1px solid var(--ok);background:color-mix(in srgb,var(--ok) 10%,var(--bg2));padding:12px 14px}.pi{text-align:end;width:96px;min-height:34px}.switch{align-items:center;gap:8px;display:inline-flex}.tabs{flex-wrap:wrap;gap:6px;display:flex}.matrix td{text-align:center}.matrix td:first-child,.matrix th:first-child{text-align:start}.matrix input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--accent)}.note{color:var(--mute);font-size:12.5px}.expbar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 -8px;display:flex}.ribbon{background:var(--bg3);border-bottom:1px solid var(--line);color:var(--mute);text-align:center;padding:6px 0;font-size:12.5px}@media (max-width:900px){.hero .wrap{grid-template-columns:1fr;min-height:0;padding-block:30px}.hero .img{order:-1;min-height:320px}.cats,.trust{grid-template-columns:1fr 1fr}.trust div:nth-child(2){border-inline-end:0}.trust div{border-bottom:1px solid var(--line)}.shop,.pdp,.co,.two{grid-template-columns:1fr}footer.f .cols{grid-template-columns:1fr 1fr}.promo{grid-template-columns:1fr;padding:24px}nav.main{display:none}.menu-b{display:grid}nav.main.open{top:100%;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 20px;display:flex;position:absolute;inset-inline:0}.adm{grid-template-columns:1fr}.adm aside{height:auto;padding:8px;display:flex;position:static;overflow-x:auto}.adm aside .brand{display:none}.adm aside a{white-space:nowrap}.adm main{padding:16px 16px 100px}.filters{grid-template-columns:1fr 1fr}}@media (max-width:560px){.fgrid,.filters{grid-template-columns:1fr}.cats{grid-template-columns:1fr 1fr}#proto button{padding:0 10px}}html{-webkit-text-size-adjust:100%}img,svg,video{max-width:100%}p,h1,h2,h3,td,th,label,.card h3{overflow-wrap:anywhere}.hero .wrap{min-height:clamp(480px,52vh,820px)}@media (min-width:1600px){body{font-size:16px}.wrap{max-width:1520px}.grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.adm main{max-width:1900px}.adm{grid-template-columns:250px 1fr}.hero h1{font-size:clamp(64px,5vw,110px)}.hero p{font-size:19px}}@media (min-width:2200px){body{font-size:19px}.wrap{max-width:2000px}.grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.adm main{max-width:2400px}.adm{grid-template-columns:290px 1fr}.btn{min-height:50px}header.top .logo img{height:60px}.hero .hero-logo{width:min(560px,100%)}.pdp{gap:56px}}@media (min-width:3000px){body{font-size:24px}.wrap{max-width:2800px}.grid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.adm main{max-width:3200px}.adm{grid-template-columns:340px 1fr}.btn{min-height:60px}header.top .logo img{height:76px}.hero .hero-logo{width:min(720px,100%)}}@media (min-width:901px) and (max-width:1100px){.cats{grid-template-columns:repeat(2,1fr)}.shop{grid-template-columns:200px 1fr;gap:20px}.pdp,.co{gap:22px}.two{grid-template-columns:1fr}.adm{grid-template-columns:200px 1fr}}.adm>*{min-width:0}.adm main{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.adm{grid-template-columns:minmax(0,1fr)}.adm aside{max-width:100vw}header.top .wrap{gap:8px;min-height:60px}header.top .logo img{height:40px}.hero .hero-logo{width:min(300px,80%)}footer.f .brandimg{height:64px}.thumbs{grid-template-columns:repeat(4,1fr)}.hero .img{min-height:280px}.fgrid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.ib{width:40px}.icons{gap:0}header.top .logo img{height:34px}.cats,.trust{grid-template-columns:1fr}.trust div{border-inline-end:0}.grid{grid-template-columns:1fr 1fr;gap:10px}.card .info{padding:10px}.card h3{font-size:18px}.price{font-size:14px}.promo{padding:18px}.kpis,.qgrid{grid-template-columns:1fr 1fr}.sizeguide{font-size:12px}table.t th,table.t td{padding:8px}.li{grid-template-columns:64px 1fr auto}.li img{width:64px;height:64px}#proto button{padding:0 8px;font-size:12px}.ann{font-size:12px}}@media (max-width:340px){.grid,.fgrid{grid-template-columns:1fr}.hero h1{font-size:40px}}@media (orientation:landscape) and (max-height:500px){.hero .wrap{min-height:0}.drawer .bd{padding-block:8px}}footer.f{padding:0 0 120px}.fnews{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:36px 0;display:grid}.fnews h3{font-size:clamp(26px,3.2vw,38px)}.fnews form{gap:10px;display:grid}.fnews .nlrow{gap:8px;display:flex}.fnews .nlrow input{flex:1;min-width:0}.fcols{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:28px;padding:34px 0;display:grid}.fcol summary{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--mute);cursor:default;margin-bottom:8px;font-size:16px;font-weight:700;list-style:none}[dir=rtl] .fcol summary{text-transform:none;letter-spacing:0;font-family:Cairo}.fcol summary::-webkit-details-marker{display:none}.fcol a{color:var(--fg);min-height:36px;padding:7px 0;display:block}.fcol a:hover{color:var(--accent)}.soc{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.soc a,.soc span{border:1px solid var(--line);border-radius:2px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.soc span{color:var(--mute);border-style:dashed}.fpay{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;display:flex}.chip{border:1px solid var(--line);background:var(--bg3);border-radius:2px;padding:5px 12px;font-size:13px;font-weight:700}.flang{gap:8px;margin-top:10px;display:flex}.page{max-width:820px;padding-block:40px}.page h1{margin-bottom:12px;font-size:clamp(34px,5vw,52px)}.page h3{margin:26px 0 8px;font-size:24px}.page ul{padding-inline-start:22px}.page li{margin:6px 0}.draft{border:1px dashed var(--warn);color:var(--warn);margin-bottom:18px;padding:8px 12px;font-size:13px}.faqd{border-top:1px solid var(--line);padding:14px 0}.faqd summary{cursor:pointer;min-height:32px;font-weight:600}.cookie{z-index:70;inset-inline:max(14px,env(safe-area-inset-left,0px));bottom:calc(72px + env(safe-area-inset-bottom,0px));background:var(--bg2);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:620px;margin-inline:auto;padding:14px 16px;display:flex;position:fixed;box-shadow:0 10px 30px #0009}@media (max-width:900px){.fnews{grid-template-columns:1fr}.fcols{grid-template-columns:1fr;gap:0;padding:20px 0}.fcol{border-bottom:1px solid var(--line);padding:6px 0}.fcol.brandcol{border:0;padding-bottom:18px}.fcol summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;margin:0;display:flex}.fcol summary:after{content:"+";font-size:22px}.fcol[open] summary:after{content:"–"}}@media (min-width:901px){.fcol summary{pointer-events:none}}@media (max-width:420px){.fnews .nlrow{flex-direction:column}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
.season-wrap{padding-bottom:0}.season{background:var(--sb-bg);color:var(--sb-fg);border:1px solid var(--line);border-inline-start:6px solid var(--sb-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px clamp(18px,4vw,40px);display:flex;position:relative;overflow:hidden}.season h2{color:var(--sb-accent);font-size:clamp(26px,4vw,40px)}.season p{opacity:.92;max-width:60ch;margin:8px 0 0}.season-code b{border:1px dashed var(--sb-accent);letter-spacing:.06em;margin-inline-start:6px;padding:2px 10px}.season .season-btn{background:var(--sb-accent);border-color:var(--sb-accent);color:#fff}.season.has-img{padding-inline-end:clamp(18px,30vw,320px)}.season-img{object-fit:cover;width:clamp(120px,28vw,300px);height:100%;position:absolute;inset-block:0;inset-inline-end:0}@media (max-width:640px){.season.has-img{padding-inline-end:clamp(18px,4vw,40px);padding-bottom:180px}.season-img{width:100%;height:160px;inset-block:auto 0;inset-inline:0}}.acct{padding-block:36px 56px}.acct-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.acct-head h1{margin:4px 0 6px;font-size:clamp(28px,4vw,40px)}.acct-eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.acct-badge{border:1px solid var(--accent);color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:99px;padding:7px 16px;font-size:13px;font-weight:700}.acct-panel{background:var(--bg2);border:1px solid var(--line);border-radius:14px;grid-template-columns:240px minmax(0,1fr);display:grid;overflow:hidden}.acct-nav{background:var(--accent);color:var(--accent-fg);border-radius:12px;flex-direction:column;align-self:start;gap:4px;margin:12px;padding:14px 10px;display:flex;box-shadow:0 10px 30px #0003}.acct-nav a,.acct-nav button{color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.acct-nav a:hover,.acct-nav button:hover{background:#ffffff1f}.acct-nav a[aria-current=page]{background:#ffffff2e}.acct-nav button{margin-top:6px;font-weight:500}.acct-main{border-inline-start:1px solid var(--line);min-width:0;padding:28px 32px}.acct-banner{color:#f2f1ee;background:radial-gradient(120% 140% at 100% 50%,color-mix(in srgb,var(--accent) 38%,#0c0c0d) 0%,color-mix(in srgb,var(--accent) 10%,#0c0c0d) 45%,#0c0c0d 75%);border-radius:12px;align-items:center;gap:22px;margin-bottom:28px;padding:26px 28px;display:flex}[dir=rtl] .acct-banner{background:radial-gradient(120% 140% at 0% 50%,color-mix(in srgb,var(--accent) 38%,#0c0c0d) 0%,color-mix(in srgb,var(--accent) 10%,#0c0c0d) 45%,#0c0c0d 75%)}.acct-banner-logo{flex:none;width:140px;height:auto}.acct-banner-text{flex:1;min-width:0}.acct-banner h2{margin:6px 0;font-size:clamp(20px,2.6vw,28px)}.acct-banner p{color:#d8d6d2;margin:0}.acct-banner .acct-eyebrow{color:color-mix(in srgb,var(--accent) 80%,#fff)}.acct-banner-icon{width:52px;height:52px;color:color-mix(in srgb,var(--accent) 80%,#fff);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.acct-quick{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:12px}.acct-quick h3{margin:0 0 4px;font-size:17px}.acct-quick p{margin:0}.acct-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.acct-card{border:1px solid var(--line);background:var(--bg2);color:var(--fg);border-radius:10px;align-items:center;gap:14px;padding:16px;display:flex}.acct-card:hover{border-color:var(--accent)}.acct-card>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.acct-card .mute{font-size:13px}.acct-card-icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.acct-card-arrow{color:var(--mute)}[dir=rtl] .acct-card-arrow svg{transform:scaleX(-1)}.acct-notes{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;padding-top:20px;display:grid}.acct-notes p{margin:4px 0 0;font-size:13px}.acct-section-h{margin:0 0 16px;font-size:22px}@media (max-width:860px){.acct-panel{grid-template-columns:1fr}.acct-nav{scrollbar-width:none;flex-direction:row;gap:4px;margin:10px;padding:8px;overflow-x:auto}.acct-nav a,.acct-nav button{white-space:nowrap;width:auto;margin:0;padding:10px 12px}.acct-main{border-inline-start:0;padding:20px 16px}.acct-banner{flex-wrap:wrap;padding:20px}.acct-banner-icon{display:none}.acct-cards,.acct-notes{grid-template-columns:1fr}}.acct-orders{gap:12px;display:grid}.acct-order{padding:0}.acct-order-head{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.acct-order-body{border-top:1px solid var(--line);gap:16px;padding:16px;display:grid}.acct-items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.acct-items li{grid-template-columns:56px 1fr auto;align-items:center;gap:12px;display:grid}.acct-items img,.acct-thumb{object-fit:cover;background:var(--bg3);border-radius:6px;width:56px;height:56px;display:block}.acct-items li>span:nth-child(2){gap:2px;min-width:0;display:grid}@media (max-width:860px){.acct-order-head{grid-template-columns:1fr auto}.acct-order-head .mute{display:none}}.acct-details{gap:16px;display:grid}.acct-details h3{margin:0;font-size:17px}.acct-support{gap:14px;display:grid}.acct-thread{gap:10px;display:grid}.acct-bubble{background:var(--bg3);border-radius:10px;max-width:85%;padding:10px 12px}.acct-bubble p{white-space:pre-wrap;margin:4px 0 0}.acct-bubble.mine{background:var(--accent-soft);justify-self:end}.acct-bubble.team{justify-self:start}.acct-stars{gap:4px;display:inline-flex}.acct-stars button{color:var(--line);cursor:pointer;background:0 0;border:0;min-height:36px;padding:2px;font-size:26px;line-height:1}.acct-stars button.on{color:var(--accent)}.chipbtn.sizecard{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:76px;min-height:58px;padding:6px 12px;display:inline-flex}.sizecard .sz{font-weight:700}.sizecard .sp{color:var(--mute);font-size:13px;font-weight:500}.sizecard[aria-pressed=true] .sp{color:var(--fg)}.drawer .ask{border:1px solid var(--line);background:var(--bg2);gap:8px;margin-top:10px;padding:10px 12px;font-size:14px;display:grid}.btn.danger{border-color:var(--accent);color:var(--accent)}.btn.danger:hover{background:var(--accent);color:#fff}.fav-list{gap:12px;display:grid}.fav-item{grid-template-columns:110px 1fr;align-items:start;gap:16px;display:grid}.fav-item.invalid{border-color:var(--accent)}.fav-ph img{object-fit:cover;background:var(--bg3);width:110px;height:110px}.fav-ph.ph.swipe{background:var(--bg3);width:110px;height:110px}.fav-ph.ph.swipe .arrow{width:22px;height:22px;font-size:14px;line-height:22px}.fav-body{gap:8px;display:grid}@media (max-width:560px){.fav-item{grid-template-columns:80px 1fr}.fav-ph img,.fav-ph.ph.swipe{width:80px;height:80px}}.field-err{color:var(--accent);font-size:14px;font-weight:500;line-height:1.4}label.f.has-err input,label.f.has-err select,label.f.has-err textarea{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.form-err{color:var(--accent);margin-top:8px;font-size:14px;font-weight:500}.chk.has-err{color:var(--accent)}.addr3{grid-template-columns:1fr 1fr 1fr}.track-form{grid-template-columns:1fr 1fr auto;align-items:start;gap:12px;display:grid}.track-form .btn{margin-top:22px}@media (max-width:640px){.track-form{grid-template-columns:1fr}.track-form .btn{margin-top:0}}.nlrow.has-err input{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.steps{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.steps li{color:var(--mute);align-items:center;gap:8px;font-size:15px;display:flex}.steps li+li:before{content:"";background:var(--line);width:28px;height:1px;margin-inline-end:4px}.steps .n{border:1px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-grid}.steps .now{color:var(--fg);font-weight:600}.steps .now .n{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.steps .done .n{border-color:var(--accent);color:var(--accent)}.pay label.soon{opacity:.5;cursor:not-allowed}.pay .soon-pill{margin-inline-start:8px;font-size:12px}.ok-text{color:var(--ok,#2e9e5b)}.trust.trust3{grid-template-columns:repeat(3,1fr)}.trust3 .ti{border-inline-end:1px solid var(--line);border-bottom:0;align-items:center;gap:14px;padding:22px 20px;display:flex}.trust3 .ti:last-child{border-inline-end:0}.trust3 .ti>div{border:0;gap:4px;padding:0;display:grid}.trust3 .ic{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.trust3 b{font-size:18px}.trust3 .mute{font-size:14px}@media (max-width:900px){.trust.trust3{grid-template-columns:1fr}.trust3 .ti{border-inline-end:0;border-bottom:1px solid var(--line)}.trust3 .ti:last-child{border-bottom:0}}.hero .img img{object-fit:contain}.cat.with-img{isolation:isolate;background-position:50%;background-size:cover;position:relative}.cat.with-img:before{content:"";z-index:-1;background:linear-gradient(#0003,#000c);position:absolute;inset:0}.cat.with-img b,.cat.with-img span{color:#fff}.crumbs ol{color:var(--mute);flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;font-size:14px;list-style:none;display:flex}.crumbs li+li:before{content:"›";margin-inline-end:6px}[dir=rtl] .crumbs li+li:before{content:"‹"}.crumbs a{color:var(--mute)}.crumbs a:hover,.crumbs [aria-current]{color:var(--fg)}.gal .track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow-x:auto}.gal .track::-webkit-scrollbar{display:none}.gal .slide{scroll-snap-align:start;cursor:zoom-in;background:#222;border:0;flex:0 0 100%;padding:0;position:relative}.gal .dots{bottom:10px;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;inset-inline:0}.gal .dots i{background:#fff6;border-radius:50%;width:7px;height:7px}.gal .dots i.on{background:#fff}.thumbs{grid-template-columns:repeat(5,1fr)}.zoom{z-index:120;background:#000e;grid-template-rows:1fr auto;padding:56px 12px 12px;display:grid;position:fixed;inset:0}.zoom .zimg{position:relative}.zoom .zx{top:10px;color:#fff;position:absolute;inset-inline-end:10px}.zoom .zthumbs{justify-content:center;gap:8px;padding-top:10px;display:flex;overflow-x:auto}.zoom .zthumbs button{background:#222;border:2px solid #fff3;flex:none;width:56px;height:56px;padding:0}.zoom .zthumbs button[aria-pressed=true]{border-color:var(--accent)}@font-face{font-family:SF Arabic Digits;font-weight:200 1000;font-display:swap;src:url(/fonts/arabic-digits.woff2)format("woff2");unicode-range:U+30-39,U+660-669}:root[dir=rtl]{--display:"SF Arabic Digits","Barlow Condensed","Cairo",Impact,sans-serif;--body:"SF Arabic Digits","Barlow","Cairo",system-ui,sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] nav.main,[dir=rtl] .cat b,[dir=rtl] .trust b,[dir=rtl] .fcol summary{font-family:SF Arabic Digits,Cairo,sans-serif}[dir=rtl] .latin,[dir=rtl] input[type=email],[dir=rtl] input[type=password]{font-family:Barlow,Cairo,system-ui,sans-serif}:root{--fs-body:15px}@media (min-width:1600px){:root{--fs-body:16px}}@media (min-width:2200px){:root{--fs-body:19px}}@media (min-width:3000px){:root{--fs-body:24px}}:root{--fs-note:calc(var(--fs-body)*.867);--fs-label:var(--fs-body);--fs-btn:var(--fs-body);--fs-btn-sm:calc(var(--fs-body)*.933);--fs-sub:calc(var(--fs-body)*1.2);--fs-section:clamp(calc(var(--fs-body)*1.47),2.8vw,calc(var(--fs-body)*2));--fs-title:clamp(calc(var(--fs-body)*2),4.6vw,calc(var(--fs-body)*3.2))}body{font-size:var(--fs-body)}.page h1,.acct-head h1,.pdp h1,.t-title{font-size:var(--fs-title)}.sh h2,.promo h2,.season h2,.fnews h3,.acct-section-h,.acct-banner h2,.page h3,.t-section{font-size:var(--fs-section)}.acct-quick h3,.acct-details h3,.trust b,.trust3 b,.t-sub{font-size:var(--fs-sub)}table.t,.drawer .ask,.steps li,textarea,.t-body{font-size:var(--fs-body)}label.f,.chk,.acct-nav a,.acct-nav button,.filters h4,.fcol summary,.crumbs ol,.field-err,.form-err,.fpay,.fcontact,.t-label{font-size:var(--fs-label)}.btn,.tabs .btn{font-size:var(--fs-btn)}.btn.sm,.chip,.soc a,.soc span{font-size:var(--fs-btn-sm)}.tabs .btn{min-height:44px;padding:0 22px}.note,.pill,.acct-eyebrow,.acct-badge,.cat span,.sizecard .sp,.acct-card .mute,.acct-notes p,table.t th,.ann,.ribbon,footer.f .legal,.pay .soon-pill,.prev,.t-note{font-size:var(--fs-note)}[dir=rtl] textarea{font-family:SF Arabic Digits,Cairo,system-ui,sans-serif}textarea{font-family:var(--body)}.fcontact{gap:8px;margin:14px 0 4px;display:grid}.fcontact div{grid-template-columns:minmax(64px,auto) 1fr;align-items:baseline;gap:12px;display:grid}.fcontact dt{color:var(--mute)}.fcontact dd{color:var(--fg);margin:0}footer.f .fcontact a{min-height:0;color:inherit;padding:0;display:inline}footer.f .fcontact a:hover{color:var(--accent)}.fcol summary{margin-bottom:6px}@media (min-width:901px){.fcol a{min-height:0;padding:5px 0}}footer.f .legal{gap:6px}table.sizeguide th,table.sizeguide td{white-space:nowrap}.linklike{color:var(--fg);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:7px 0;display:block}.linklike:hover{color:var(--accent)}@media (min-width:901px){.fcol .linklike{padding:5px 0}}.policy-zones td:nth-child(2){white-space:normal;min-width:180px}.cookie a,.chk a,.page p a,.page .box a{color:inherit;text-underline-offset:3px;text-decoration:underline}.cookie a:hover,.chk a:hover,.page p a:hover,.page .box a:hover{color:var(--accent)}.shop>*,.pdp>*,.co>*{min-width:0}@media (max-width:900px){nav.main.open{max-height:calc(100dvh - 100%);overflow-y:auto}}@media (min-width:901px){nav.main{flex-wrap:wrap;row-gap:0;min-width:0}}@media (orientation:landscape) and (max-height:500px){.drawer .hd{padding-block:6px}.drawer .ft{padding-block:10px calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr 1fr;gap:8px}.drawer .ft .sum{grid-column:1/-1}.pdp .gal{justify-self:center;width:100%;max-width:calc(100dvh - 80px)}}@media (min-width:341px) and (max-width:420px){.ib{width:44px}}.qty button,#lang button{position:relative}.qty button:after{content:"";position:absolute;inset:-4px}#lang button:after{content:"";position:absolute;inset:-4px 0}@media (pointer:coarse){.btn.sm{position:relative}.btn.sm:after{content:"";position:absolute;inset:-5px 0}}main details:not(.fcol)>summary{margin-block:-11px;padding-block:11px}.faqd>summary{min-height:54px}@media (min-width:1101px){.shop{grid-template-columns:minmax(240px,16em) 1fr}}@media (min-width:861px){.acct-panel{grid-template-columns:minmax(240px,16em) minmax(0,1fr)}}@media (min-width:1600px){.track-form{max-width:52em}}
