.bh-art-body{padding-bottom:84px}.bh-art-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:24px;display:grid}.bh-art-tile{text-align:start;border:1px solid var(--bh-line);background:var(--bh-paper);color:var(--bh-ink);font:inherit;cursor:pointer;transition:box-shadow .28s var(--ease), transform .28s var(--ease), border-color .2s;grid-template-rows:auto 1fr;padding:0;text-decoration:none;display:grid;overflow:hidden}.bh-art-tile:hover,.bh-art-tile:focus-visible{border-color:var(--bh-ink);transform:translateY(-3px);box-shadow:0 14px 32px #0000001f}.bh-art-tile.art{cursor:zoom-in}.bh-art-pic{aspect-ratio:1;background:#fff;place-items:center;padding:14%;display:grid}.bh-art-pic img{object-fit:contain;width:100%;height:100%;transition:transform .4s var(--ease)}.bh-art-tile:hover .bh-art-pic img{transform:scale(1.06)}.bh-art-cap{border-top:1px solid var(--bh-line);justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.bh-art-cap b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.bh-art-cap small{color:var(--bh-muted);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.bh-glr-back .bh-art-backlink{color:var(--bh-muted);border-bottom:1px solid var(--gold);justify-self:start;align-items:center;gap:6px;padding:6px 0;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.bh-glr-back .bh-art-backlink:hover{color:var(--bh-ink)}html[dir=ltr] .bh-art-backlink svg{transform:scaleX(-1)}.bh-art-zoom{cursor:default;aspect-ratio:1;background:#fff;place-items:center;width:min(560px,100%);max-height:calc(100dvh - 150px);margin:0;padding:clamp(18px,5vw,44px);display:grid;box-shadow:0 24px 60px #0006}.bh-lightbox .bh-art-zoom img{object-fit:contain;width:100%;max-width:none;height:100%}.bh-lightbox-cap small{opacity:.7;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:700px){.bh-art-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.bh-art-cap{padding:7px 8px}.bh-art-cap b{font-size:11.5px}}.bh-pdpage{font-variant-numeric:tabular-nums}.bh-pdpage *,.bh-pdpage :before,.bh-pdpage :after{box-sizing:border-box}.bh-pdpage :focus-visible{outline:2px solid var(--bh-ink);outline-offset:2px;border-radius:2px}.pd-wrap{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(16px,3vw,40px)}.pd-lbl{color:var(--bh-muted);text-transform:uppercase;align-items:center;gap:6px;margin:0 0 8px;font-size:10px;font-weight:800;line-height:1.4;display:flex}html[lang=en] .pd-lbl{letter-spacing:.14em}.pd-crumbbar{border-block-end:1px solid var(--bh-line);background:var(--bh-grey)}.pd-crumbrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:9px;display:flex}.pd-crumbs{min-width:0;color:var(--bh-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:11.5px;display:flex}.pd-crumbs a{color:var(--bh-muted);text-decoration:none}.pd-crumbs a:hover{color:var(--bh-ink);text-decoration:underline}.pd-crumbs b{color:var(--bh-ink);font-weight:700}.pd-count{white-space:nowrap;border:1px solid var(--bh-line);border-radius:var(--r-sm);background:var(--bh-paper);color:var(--bh-muted);align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pd-count i{font-style:normal;display:inline-block}.pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr) 340px;align-items:start;column-gap:28px;padding-block:22px 40px;display:grid}.pd-grid>*{min-width:0}.pd-gal{grid-area:1/1}.pd-detail{border-inline-start:1px solid var(--bh-line);grid-area:1/2;padding-inline-start:28px}.pd-buy{grid-area:1/3}.pd-gal{gap:10px;display:grid}.pd-frame{margin:0;position:relative}.bh-pdpage .bh-pd-shot,.pd-still{aspect-ratio:4/5;cursor:zoom-in;border:1px solid var(--bh-line);border-radius:var(--r-md);background:linear-gradient(180deg, var(--bh-grey) 0%, var(--bh-grey-2) 100%);width:100%;padding:0;position:relative}.pd-still{overflow:hidden}.bh-pdpage .bh-pd-shot>img,.pd-still img{object-fit:cover;object-position:top;border-radius:calc(var(--r-md) - 1px);width:100%;height:100%;display:block}.pd-shotn{border-radius:var(--r-sm);color:#fff;pointer-events:none;background:#231f20c7;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.6;position:absolute;inset-block-start:9px;inset-inline-start:9px}.bh-pd-lens{z-index:4;pointer-events:none;opacity:0;background:var(--bh-grey);width:280px;height:280px;transition:opacity .18s var(--ease);will-change:transform;border:3px solid #ffffffb3;border-radius:50%;display:none;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 10px 30px #0000004d,inset 0 0 0 1px #00000026}.bh-pd-lens img{will-change:transform;max-width:none;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.bh-pd-lens{display:block}.bh-pd-shot:hover .bh-pd-lens{opacity:1}}
.pd-head h1{font-family:var(--display);margin:6px 0 0;font-size:clamp(21px,2vw,28px);font-weight:800;line-height:1.3}html[lang=en] .pd-head h1{letter-spacing:-.005em;font-weight:600}.pd-more{margin-block-start:20px}.pd-spec{border-collapse:collapse;width:100%;font-size:13px}.pd-spec caption{caption-side:top;text-align:start}.pd-spec th,.pd-spec td{text-align:start;vertical-align:middle;border-block-start:1px solid var(--bh-line);padding:7px 10px}.pd-spec th:first-child,.pd-spec td:first-child{padding-inline-start:0}.pd-spec th:last-child,.pd-spec td:last-child{padding-inline-end:0}.pd-spec thead th{color:var(--bh-muted);text-transform:uppercase;border-block-start:0;padding-block:0 6px;font-size:9.5px;font-weight:800}html[lang=en] .pd-spec thead th{letter-spacing:.1em}.pd-spec tbody th{font-weight:700}.pd-spec tbody tr:last-child th,.pd-spec tbody tr:last-child td{border-block-end:1px solid var(--bh-line)}.pd-alt{color:var(--bh-muted);font-size:12px;font-weight:600}.pd-cw{width:34px}.bh-pdpage .bh-mat-box,.bh-pdpage .bh-mat{width:34px;height:34px}.bh-pdpage .bh-mat{box-shadow:inset 0 -5px 9px #00000038}.pd-empty{border-block:1px solid var(--bh-line);color:var(--bh-muted);margin:0;padding-block:10px;font-size:12.5px}.pd-block{margin-block-start:20px}.pd-desc{color:var(--ink-2);margin:0;font-size:13px;line-height:1.85}.pd-facts{border-block:1px solid var(--bh-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;display:grid}.pd-facts>div{min-width:0;padding:9px 12px}.pd-facts>div:first-child{padding-inline-start:0}.pd-facts>div+div{border-inline-start:1px solid var(--bh-line)}.pd-facts dt{color:var(--bh-muted);text-transform:uppercase;align-items:center;gap:4px;font-size:9.5px;font-weight:800;display:flex}html[lang=en] .pd-facts dt{letter-spacing:.1em}.pd-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12.5px;font-weight:700;line-height:1.4}.pd-buy{align-self:stretch}.pd-buybox{top:calc(var(--bh-top-h,68px) + 16px);background:var(--bh-paper);border:1px solid var(--line-2);border-block-start:3px solid var(--bh-ink);border-radius:var(--r-md);padding:16px;position:sticky}.pd-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.pd-price b{font-family:var(--display);font-size:30px;font-weight:800;line-height:1}.pd-price s{color:var(--bh-muted);font-size:14px;font-weight:600}.pd-off{color:var(--gold-ink);margin:8px 0 0;font-size:11.5px;font-weight:800;display:inline-block}.pd-off bdi{border-block-end:2px solid var(--gold);padding-block-end:1px}.pd-buybox .bh-stock{margin-block-start:10px}.pd-off+.bh-stock{margin-inline-start:28px}.pd-cta{gap:8px;margin-block-start:14px;display:grid}.pd-dock{display:none}.pd-btn{cursor:pointer;border:1px solid var(--bh-ink);border-radius:var(--r-md);width:100%;height:44px;color:var(--bh-ink);font:inherit;white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:12.5px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}html[lang=en] .pd-btn{letter-spacing:.03em}.pd-btn:hover,.pd-btn.solid{background:var(--bh-ink);color:var(--bh-on-ink)}.pd-btn.solid:hover{background:var(--bh-ink-hover)}.pd-note{border-block-start:1px solid var(--bh-line);color:var(--ink-2);align-items:flex-start;gap:7px;margin:12px 0 0;padding-block-start:12px;font-size:11px;line-height:1.7;display:flex}.pd-note svg{color:var(--gold-ink);flex:none;margin-block-start:2px}.pd-share{border-block-start:1px solid var(--bh-line);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:12px;padding-block-start:12px;display:flex}.pd-share span{color:var(--bh-muted);text-transform:uppercase;margin-inline-end:4px;font-size:10px;font-weight:800}html[lang=en] .pd-share span{letter-spacing:.12em}.pd-share a,.pd-share button{cursor:pointer;border:1px solid var(--bh-line);border-radius:var(--r-sm);background:var(--bh-paper);width:32px;height:32px;color:var(--bh-ink);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);place-items:center;padding:0;display:grid}.pd-share a:hover,.pd-share button:hover{background:var(--bh-ink);border-color:var(--bh-ink);color:var(--bh-on-ink)}.pd-rel{border-block-start:1px solid var(--bh-line);padding-block:26px 40px}.pd-rel>.pd-wrap{max-width:1240px;padding-inline:var(--bh-gutter)}@media (max-width:900px){.pd-rel>.pd-wrap{padding-inline:18px}}.pd-rel .bh-gal{margin-top:14px}@media (min-width:901px) and (max-width:1080px){.pd-rel .bh-gal{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-rel .bh-gal>:nth-child(4){display:none}}.pd-rel .bh-btn.gold-inv{background:var(--gold);border-color:var(--gold);color:#231f20}.pd-rel .bh-btn.gold-inv:hover{border-color:var(--gold);color:var(--bh-ink);background:0 0}.bh-mat{border:1px solid var(--bh-line);border-radius:50%;width:56px;height:56px;display:block;position:relative;box-shadow:inset 0 -8px 14px #00000038}.bh-mat:after{content:"";background:radial-gradient(circle at 32% 26%,#ffffff6b,#fff0 48%);border-radius:50%;position:absolute;inset:0}.bh-mat.bronze{background:radial-gradient(circle at 35% 30%,#ecd3a3,#b07f3f 55%,#7a5426)}.bh-mat.silver{background:radial-gradient(circle at 35% 30%,#f6f6f4,#bcbfc5 55%,#888b92)}.bh-mat.rib{background:repeating-linear-gradient(#17181b 0 7px,#f2f0ea 7px 12px)}.bh-mat-box{width:56px;height:56px;line-height:0;display:inline-block;position:relative}.bh-mat-lens{z-index:6;pointer-events:none;opacity:0;background:var(--bh-grey);width:150px;height:150px;transition:opacity .18s var(--ease);will-change:transform;border:3px solid #ffffffb3;border-radius:50%;display:none;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 10px 30px #0000004d,inset 0 0 0 1px #00000026}.bh-mat.big{transform-origin:0 0;box-shadow:none;will-change:transform;border:0;border-radius:0;position:absolute;top:0;left:0}.bh-mat.big:after{display:none}@media (hover:hover) and (pointer:fine){.bh-mat-box{cursor:zoom-in}.bh-mat-lens{display:block}.bh-mat-box:hover .bh-mat-lens{opacity:1}}.bh-stock{text-transform:uppercase;color:#256b43;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.bh-stock:before{content:"";aspect-ratio:1;background:#2f9a5d;border-radius:50%;flex:none;width:8px;height:8px}html[lang=en] .bh-stock{letter-spacing:.14em;font-size:10px}a.bh-btn{text-decoration:none}.bh-pd-rel{padding-top:64px;padding-bottom:84px}
@media (max-width:1040px){.pd-grid{grid-template-columns:minmax(0,1fr) 300px;column-gap:22px}.pd-gal{grid-area:1/1}.pd-detail{border-inline-start:0;border-block-start:1px solid var(--bh-line);grid-area:2/1;margin-block-start:20px;padding:18px 0 0}.pd-buy{grid-area:1/2/span 2}.bh-pdpage .bh-pd-shot,.pd-still{max-height:min(720px,74vh)}}@media (max-width:760px){.pd-grid{grid-template-columns:minmax(0,1fr);padding-block:16px 28px}.pd-detail{display:contents}.pd-grid>*,.pd-detail>*{grid-area:auto}.pd-head{order:1}.pd-gal{order:2;margin-block-start:14px}.pd-buy{order:3;margin-block-start:18px}.pd-more{border-block-start:1px solid var(--bh-line);order:4;margin-block-start:18px;padding-block-start:18px}.pd-buybox{border:0;padding:0;position:static}.pd-buybox .pd-cta{display:none}.pd-dock{z-index:46;padding:9px clamp(12px, 4vw, 20px) calc(9px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bh-paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid var(--bh-line);align-items:center;gap:8px;margin-block-start:auto;display:flex;position:sticky;inset-block-end:0}.pd-dockprice{font-family:var(--display);flex:none;font-size:15px;font-weight:800;line-height:1;display:block}.pd-btn{flex:1 1 0;min-width:0;height:42px;padding-inline:8px;font-size:11.5px}.pd-btn svg{flex:none}:is(body:has(.pd-dock) .to-top,body:has(.pd-dock) .wa-fab){bottom:calc(72px + env(safe-area-inset-bottom,0px))}.pd-facts>div{padding-inline:10px}}@media (max-width:420px){.pd-dockprice{display:none}.pd-spec{font-size:12px}}html[data-theme=dark] .pd-still,html[data-theme=dark] .bh-pdpage .bh-pd-shot{border-color:#cfd2d2}html[data-theme=dark] .pd-buybox{background:var(--card)}html[data-theme=dark] .pd-off,html[data-theme=dark] .pd-note svg{color:var(--gold)}html[data-theme=dark] .pd-shotn{background:#000000b8}.bh-ip{--ip-top:var(--bh-top-h,68px);background:var(--bh-paper);min-height:100dvh;color:var(--bh-ink)}.bh-ip *,.bh-ip :before,.bh-ip :after{box-sizing:border-box}.bh-ip :focus-visible{outline:2px solid var(--bh-ink);outline-offset:2px;border-radius:2px}.bh-ip .ip-wrap{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(16px,3vw,40px)}.bh-ip .ip-lbl{color:var(--bh-muted);text-transform:uppercase;align-items:center;gap:6px;margin:0 0 8px;font-size:10px;font-weight:800;line-height:1.4;display:flex}html[lang=en] .bh-ip .ip-lbl{letter-spacing:.14em}.bh-ip .ip-crumbrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:22px 0;display:flex}.bh-ip .ip-crumbs{min-width:0;color:var(--bh-muted);align-items:center;gap:7px;font-size:11.5px;display:flex}.bh-ip .ip-crumbs a{color:var(--bh-muted);text-decoration:none}.bh-ip .ip-crumbs a:hover{color:var(--bh-ink);text-decoration:underline}.bh-ip .ip-crumbs b{color:var(--bh-ink);font-weight:700}.bh-ip .ip-sku{color:var(--bh-muted);border:1px solid var(--bh-line);border-radius:var(--r-sm);background:var(--bh-paper);white-space:nowrap;padding:3px 8px;font-size:10.5px;font-weight:700}.bh-ip .ip-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,4.5vw,72px);padding-block:20px 48px;display:grid}.bh-ip .ip-grid>*{min-width:0}.bh-ip .ip-gal{grid-area:1/1}.bh-ip .ip-detail{grid-area:1/2}.bh-ip .ip-below{grid-area:2/1/auto/-1;min-width:0}.bh-ip .ip-detail{flex-direction:column;align-self:stretch;padding-block-start:6px;display:flex}.bh-ip .ip-stage{aspect-ratio:1;border-radius:var(--r-xl);background:linear-gradient(180deg, var(--bh-grey) 0%, var(--bh-grey-2) 100%);place-items:center;width:100%;max-height:540px;padding:clamp(24px,7%,56px);display:grid;position:relative;overflow:hidden}.bh-ip .ip-stage .model-thumb{object-fit:contain;width:100%;height:100%}.bh-ip .ip-price .ip-blurb{margin-block-start:12px}.bh-ip .ip-head{flex-wrap:nowrap;align-items:center;gap:8px 14px;margin-block-end:12px;display:flex}@media (max-width:560px){.bh-ip .ip-head{flex-wrap:wrap}}.bh-ip .ip-head h1{min-inline-size:0;font-family:var(--display);margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:800;line-height:1.25}html[lang=en] .bh-ip .ip-head h1{letter-spacing:-.01em;font-weight:600}.bh-ip .ip-band{border-block-end:0;border-radius:10px;flex:none;align-self:center;margin:0;display:inline-flex}.bh-ip .ip-blurb{max-width:58ch;color:var(--ink-2);margin:0;font-size:14px;line-height:1.85}.bh-ip .ip-more{border-block-start:1px solid var(--bh-line);margin-block-start:24px;padding-block-start:22px}.bh-ip .ip-block+.ip-block{margin-block-start:18px}.bh-ip .ip-block h2{margin:0 0 14px}.bh-ip .ip-feats{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bh-ip .ip-hl .ip-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.bh-ip .ip-feats li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;font-weight:600;line-height:1.6;display:grid}.bh-ip .ip-tick{color:#ffc107;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}
.bh-ip .ip-price{margin-block-start:2px;container-type:inline-size}.bh-ip .ip-price .ip-mini{max-width:calc(var(--n,4) * 115px)}.bh-ip .ip-buy{z-index:1;margin-block-start:auto;padding-block-start:26px}.bh-ip .ip-buyhead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.bh-ip .ip-big{font-family:var(--display);font-size:34px;font-weight:800;line-height:1}.bh-ip .ip-was{flex:1 0 100%;margin-block-end:2px}.bh-ip .ip-was small{margin-inline-end:6px}.bh-ip .ip-buyhead s{color:var(--red);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.bh-ip .ip-buyhead small{color:var(--bh-muted);font-size:11.5px;font-weight:600}.bh-ip .ip-mini{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--bh-line);font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;width:100%;margin-block-start:14px;overflow:hidden}.bh-ip .ip-mini th{background:var(--bh-grey);border-block-end:1px solid var(--bh-line);color:var(--ink-2);padding:7px 4px;font-size:11.5px;font-weight:600}.bh-ip .ip-mini td{white-space:nowrap;font-weight:800;font-size:min(16px, (min(100cqi / var(--n,4), 115px) - 8px) / (var(--len,10) * .6));padding:11px 4px}.bh-ip .ip-mini tr>*+*{border-inline-start:1px solid var(--bh-line)}.bh-ip .ip-mini td s{color:var(--red);margin-block-end:3px;font-size:11px;font-weight:500;display:block}.bh-ip .ip-cta{grid-auto-columns:minmax(0,220px);grid-auto-flow:column;justify-content:start;gap:10px;display:grid}.bh-ip .ip-dock{display:none}.bh-ip .ip-btn{cursor:pointer;border:1px solid var(--bh-ink);border-radius:var(--r-md);background:var(--bh-paper);width:100%;height:50px;color:var(--bh-ink);font:inherit;white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.bh-ip .ip-btn:hover{background:var(--bh-ink);color:var(--bh-on-ink)}.bh-ip .ip-btn.gold,.bh-ip .ip-btn.wa{color:var(--bh-ink);background:0 0}.bh-ip .ip-btn.gold svg{color:var(--gold)}.bh-ip .ip-btn.wa svg{color:#25d366}.bh-ip .ip-btn.gold:hover{background:var(--gold);border-color:var(--gold);color:#231f20}.bh-ip .ip-btn.wa:hover{color:#fff;background:#25d366;border-color:#25d366}.bh-ip .ip-btn.gold:hover svg,.bh-ip .ip-btn.wa:hover svg{color:inherit}html[lang=en] .bh-ip .ip-btn{letter-spacing:.04em}.bh-ip .ip-safe{color:var(--ink-2);align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12px;line-height:1.7;display:flex}.bh-ip .ip-safe svg{color:var(--gold);flex:none;margin-block-start:2px}.bh-ip .ip-sec{border-block-end:1px solid var(--bh-line);scroll-margin-top:calc(var(--ip-top) + 46px);padding-block:30px}.bh-ip .ip-sec:last-child{border-block-end:0;padding-block-end:0}.bh-ip .ip-sec h2{font-family:var(--display);margin:0 0 14px;font-size:17px;font-weight:800;line-height:1.3}html[lang=en] .bh-ip .ip-sec h2{text-transform:uppercase;letter-spacing:.08em;font-size:15px;font-weight:600}.bh-ip .ip-sec h2:after{content:"";background:var(--gold);width:26px;height:2px;margin-block-start:7px;display:block}.bh-ip .ip-faq{border-block-start:1px solid var(--bh-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bh-ip .ip-faq li{border-block-end:1px solid var(--bh-line);grid-template-columns:28px minmax(0,1fr);gap:11px;min-width:0;padding:15px 18px;display:grid}.bh-ip .ip-faq li:nth-child(odd){border-inline-end:1px solid var(--bh-line);padding-inline-start:0}.bh-ip .ip-faqi{border-radius:var(--r-sm);color:#ffc107;place-items:center;width:28px;height:28px;display:grid}.bh-ip .ip-faq b{font-size:12.5px;font-weight:800;line-height:1.5;display:block}.bh-ip .ip-faq p{color:var(--ink-2);margin:5px 0 0;font-size:12px;line-height:1.75}@media (max-width:1180px){.bh-ip .ip-grid{column-gap:28px}.bh-ip .ip-stage{max-height:440px}.bh-ip .ip-hl .ip-feats{grid-template-columns:minmax(0,1fr);gap:10px}.bh-ip .ip-cta{grid-auto-flow:row}}@media (max-width:900px){.bh-ip{--ip-top:var(--bh-top-h,60px)}.bh-ip .ip-grid{grid-template-columns:minmax(0,1fr);padding-block:16px 28px}.bh-ip .ip-crumbrow{padding-block-start:14px}.bh-ip .ip-detail{display:contents}.bh-ip .ip-grid>*,.bh-ip .ip-detail>*{grid-area:auto}.bh-ip .ip-head{order:1}.bh-ip .ip-gal{order:2;margin-block-start:16px}.bh-ip .ip-price{order:3;margin-block-start:20px}.bh-ip .ip-buy{order:3;margin-block-start:0;padding-block-start:0}.bh-ip .ip-more{border-block-start:1px solid var(--bh-line);order:4;margin-block-start:20px;padding:18px 0 0}.bh-ip .ip-below{order:5}.bh-ip .ip-stage{aspect-ratio:1;max-height:min(46vh,380px)}.bh-ip .ip-dock{z-index:46;padding:9px clamp(12px, 4vw, 20px) calc(9px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bh-paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid var(--bh-line);align-items:center;gap:8px;margin-block-start:auto;display:flex;position:sticky;inset-block-end:0}.bh-ip .ip-buybox .ip-cta{display:none}.bh-ip .ip-dockprice{font-family:var(--display);flex:none;font-size:15px;font-weight:800;line-height:1;display:block}.bh-ip .ip-btn{white-space:normal;flex:1 1 0;min-width:0;height:42px;padding-inline:8px;font-size:11.5px}.bh-ip .ip-btn svg{flex:none}.bh-ip .ip-safe{margin-block-start:14px}:is(body:has(.ip-dock) .to-top,body:has(.ip-dock) .wa-fab){bottom:calc(72px + env(safe-area-inset-bottom,0px))}}
@media (max-width:640px){.bh-ip .ip-faq{grid-template-columns:minmax(0,1fr)}.bh-ip .ip-faq li{padding-inline:0}.bh-ip .ip-faq li:nth-child(odd){border-inline-end:0}.bh-ip .ip-sec{padding-block:24px}}@media (max-width:420px){.bh-ip .ip-dockprice{display:none}}html[data-theme=dark] .bh-ip .ip-stage{background:linear-gradient(#ebeded 0%,#e0e3e3 100%);border-color:#cfd2d2}.bh-chips{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;flex-wrap:nowrap;justify-content:safe center;gap:8px;margin:-8px 0 32px;display:flex;overflow-x:auto}.bh-chips::-webkit-scrollbar{display:none}.bh-chips>*{flex:none}.bh-chips:active{cursor:grabbing;-webkit-user-select:none;user-select:none}.bh-chip{border:1px solid var(--bh-line);background:var(--bh-paper);font:inherit;text-transform:uppercase;color:var(--ink-2);cursor:pointer;border-radius:5px;padding:9px 18px;font-size:11.5px;font-weight:700;transition:border-color .15s,color .15s,background .15s}html[lang=en] .bh-chip{letter-spacing:.12em;font-size:10.5px}.bh-chip:hover{border-color:var(--bh-ink);color:var(--bh-ink)}.bh-chip.on{background:var(--bh-ink);border-color:var(--bh-ink);color:var(--bh-on-ink)}.bh-price-slider{block-size:26px;inline-size:190px;position:relative}.bh-price-track{background:var(--bh-line);border-radius:2px;block-size:4px;position:absolute;inset-block-start:50%;inset-inline:7px;overflow:hidden;transform:translateY(-50%)}.bh-price-fill{inline-size:calc(var(--hi,100%) - var(--lo,0%));background:var(--gold);position:absolute;inset-block:0;inset-inline-start:var(--lo,0%)}.bh-price-slider input[type=range]{appearance:none;pointer-events:none;touch-action:none;background:0 0;outline:none;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.bh-price-slider input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:grab;background:var(--bh-paper);border:2px solid var(--gold);border-radius:50%;block-size:15px;inline-size:15px;box-shadow:0 1px 4px #0003}.bh-price-slider input[type=range]::-moz-range-thumb{pointer-events:auto;cursor:grab;background:var(--bh-paper);border:2px solid var(--gold);border-radius:50%;width:15px;height:15px;box-shadow:0 1px 4px #0003}.bh-price-slider input[type=range]:active::-webkit-slider-thumb{cursor:grabbing;border-color:var(--bh-ink)}.bh-price-slider input[type=range]:active::-moz-range-thumb{cursor:grabbing;border-color:var(--bh-ink)}.bh-price-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 40%, transparent)}.bh-price-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 40%, transparent)}.bh-grid{grid-template-columns:repeat(auto-fit,calc(25% - 16.5px));gap:30px 22px;display:grid}.bh-grid>*{min-width:0}@media (min-width:901px){.bh-grid:not(.bh-rail){justify-content:center}}@media (min-width:901px) and (max-width:1080px){.bh-grid{grid-template-columns:repeat(auto-fit,calc(33.3333% - 14.6667px))}}@media (min-width:1081px){.bh-grid:not(.bh-rail) .bh-card-row{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:4px}.bh-grid:not(.bh-rail) .bh-card-row>.bh-price{grid-area:auto/1;align-self:start;align-items:flex-start}.bh-grid:not(.bh-rail) .bh-card-row:has(.bh-card-desc)>.bh-price:has(.bh-price-was){grid-row:auto;align-self:start}}.bh-rail-wrap{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.bh-rail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 14.6667px);grid-auto-flow:column;justify-content:safe center;gap:22px;overflow-x:auto}.bh-rail.is-solo{cursor:default;justify-content:center}.bh-rail:active{cursor:grabbing;-webkit-user-select:none;user-select:none}.bh-rail img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bh-rail:active .bh-gal-shot>img{transition:none;transform:none}.bh-rail::-webkit-scrollbar{display:none}.bh-rail,.bh-cols,.bh-grid{margin-block:-6px -18px;padding-block:6px 18px}.bh-catstrip-row{margin-block:0;padding-block:0}.bh-catstrip-row .bh-card:hover,.bh-catstrip-row .bh-card:focus-within{box-shadow:var(--shadow-1);translate:none}.bh-rail>*{scroll-snap-align:start}.bh-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.bh-card:has(>.bh-col-band){grid-template-rows:auto auto 1fr}@media (min-width:901px){.bh-card:has(>.bh-col-band){grid-template-rows:auto 1fr}.bh-catpage .bh-gal:has(.bh-col-sale){row-gap:64px;margin-top:62px}}.bh-shot{aspect-ratio:4/5;background:linear-gradient(180deg, var(--bh-grey) 0%, var(--bh-grey-2) 100%);cursor:pointer;border:0;border-radius:10px;place-items:center;width:100%;padding:10%;display:grid;position:relative;overflow:hidden}.bh-shot:not(.bh-gal-shot){padding:6%}.bh-shot .model-thumb{object-fit:contain;width:100%;height:100%}.bh-card-info{flex-direction:column;align-items:flex-start;gap:5px;padding:13px 3px 2px;display:flex}.bh-card-info h3{font-family:var(--display);margin:0;font-size:16.5px;font-weight:600}html[lang=ar] .bh-card-info h3{font-weight:700}
.bh-price{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:1px;margin:0;font-size:13.5px;font-weight:600;display:flex}.bh-price-was,.bh-price-now{white-space:nowrap;align-items:baseline;display:flex}.sk-ink.bh-price{display:block}.bh-price small{color:var(--bh-muted);margin-inline-end:4px;font-size:11px}.bh-card-info>.bh-price{margin-block-end:5px}.bh-card-info .bh-order,.bh-mcard .bh-order{border:1px solid var(--bh-line);border-radius:var(--r-md);block-size:36px;color:var(--bh-ink);transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);background:0 0;justify-content:center;align-self:stretch;margin-block-start:auto;padding:0 12px;text-decoration:none}.bh-mcard .bh-order{margin-block-start:10px;display:flex}.bh-card-info .bh-order:hover,.bh-mcard .bh-order:hover{background:var(--gold);border-color:var(--gold);color:#231f20}.bh-card-info .bh-order:disabled{opacity:.6;cursor:default}.bh-col>.bh-link{border:1px solid var(--bh-line);border-radius:var(--r-md);block-size:36px;color:var(--bh-ink);transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);background:0 0;border-bottom-width:1px;justify-content:center;align-self:stretch;margin-block-start:auto;padding:0 12px;text-decoration:none}.bh-col>.bh-link:hover,.bh-col:focus-visible>.bh-link{background:var(--gold);border-color:var(--gold);color:#231f20}@keyframes of-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes of-drift-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.bh-story-grid{background:var(--bh-grey);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:44px;padding:44px;display:grid}.bh-home .bh-sec.bh-story{padding-block:calc(var(--bh-band) * .7)}.bh-story .video-frame{box-shadow:none;border:0;border-radius:10px}.bh-story-media{align-content:center;gap:12px;min-width:0;display:grid}.bh-story-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bh-story-thumb{aspect-ratio:16/9;cursor:pointer;outline-offset:2px;transition:outline-color var(--t-fast) var(--ease);background:#231f20;border:0;border-radius:8px;outline:2px solid #0000;padding:0;position:relative;overflow:hidden}.bh-story-thumb img{object-fit:cover;opacity:.85;width:100%;height:100%;transition:opacity var(--t-med) var(--ease);display:block}.bh-story-thumb:hover img{opacity:1}.bh-story-thumb:hover{outline-color:var(--gold)}.bh-story-thumb:focus-visible{outline-color:var(--bh-ink,var(--ink))}.bh-story-thumb .video-play{border-radius:8px;width:30px;height:30px}.bh-story-copy{align-content:center;justify-items:start;display:grid}.bh-story-copy .bh-head{margin-bottom:22px}.bh-express{background:var(--bh-grey);grid-template-columns:1.25fr 1fr;align-items:center;gap:44px;min-height:clamp(380px,30vw,500px);padding:44px;display:grid}.bh-express-van{width:100%;max-width:640px;margin-inline:auto;display:block}.bh-express-copy{justify-items:start;gap:4px;display:grid}.bh-express-copy .bh-head{margin-bottom:20px}.bh-logos-rail{scrollbar-width:none;overscroll-behavior-inline:contain;scroll-behavior:auto;width:auto;margin-top:8px;margin-inline:calc(50% - 50vw + var(--bh-pad) * 2);--bh-fade:max(48px, 50% - 620px);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--bh-fade), #000 calc(100% - var(--bh-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--bh-fade), #000 calc(100% - var(--bh-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--bh-fade), #000 calc(100% - var(--bh-fade)), transparent);padding-block:18px;overflow:auto hidden}.bh-logos-rail::-webkit-scrollbar{display:none}.bh-logos-rail{cursor:grab}.bh-logos-rail:active{cursor:grabbing}.bh-logos-track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bh-logos-track{--bh-logo-gap:30px;align-items:center;gap:0;width:max-content;display:flex}.bh-logos-track>*{margin-inline-end:var(--bh-logo-gap)}.bh-logo-mark{--bh-mark:160px;width:var(--bh-mark);height:var(--bh-mark);filter:drop-shadow(0 2px 5px #00000021);transition:filter var(--t-med) var(--ease), transform var(--t-med) var(--ease);flex:none;place-items:center;padding:10px;display:grid}.bh-logo-mark:hover{filter:drop-shadow(0 10px 18px #00000038);transform:translateY(-4px)}.bh-logo-mark img{object-fit:contain;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.bh-logos-rail{cursor:auto;width:100%;margin-inline:0;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.bh-logos-track{flex-wrap:wrap;justify-content:center;gap:24px;width:100%}.bh-logos-track>*{margin-inline-end:0}.bh-logos-track>[aria-hidden=true]{display:none}}
.bh-qnav{border:1px solid var(--bh-line);background:var(--bh-paper);width:46px;height:46px;color:var(--bh-ink);cursor:pointer;border-radius:8px;place-items:center;transition:border-color .15s,background .15s,color .15s;display:grid}.bh-qnav:hover{border-color:var(--bh-ink);background:var(--bh-ink);color:var(--bh-on-ink)}.bh-ig-shot{aspect-ratio:1;background:linear-gradient(180deg, var(--bh-grey) 0%, var(--bh-grey-2) 100%);display:block;position:relative;overflow:hidden}.bh-ig-shot img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.bh-ig-shot:hover img,.bh-ig-shot:focus-visible img{transform:scale(1.06)}.bh-ig-over{color:#fff;opacity:0;transition:opacity var(--t-med) var(--ease);background:linear-gradient(135deg,#fa7e1ec7 0%,#d62976d1 45%,#4f5bd5db 100%);place-items:center;display:grid;position:absolute;inset:0}.bh-ig-shot:hover .bh-ig-over,.bh-ig-shot:focus-visible .bh-ig-over{opacity:1}.bh-ig-reel{color:#fff;pointer-events:none;background:#00000080;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:4px;right:4px}.bh-ig-reel>svg{margin-left:1px}.bh-ig-stats{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:5px;font-size:12.5px;font-weight:800;line-height:1;display:flex}.bh-ig-stats>span{align-items:center;gap:5px;display:inline-flex}.bh-ig-stats svg{flex:none}.bh-kicker>svg{vertical-align:-2px;margin-inline-end:7px}.bh-foot-col.ig .bh-foot-h b{align-items:center;gap:6px;display:inline-flex}.bh-foot-col.ig .bh-foot-h b>svg{flex:none;display:block}.bh-foot-col.ig{min-width:264px}.bh-foot-ig{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;max-width:264px;display:grid}.bh-foot-col a.bh-ig-cta{background:linear-gradient(var(--bh-paper), var(--bh-paper)) padding-box, linear-gradient(105deg, #feda75, #fa7e1e 25%, #d62976 55%, #962fbf 78%, #4f5bd5) border-box;width:100%;max-width:264px;color:var(--bh-ink);cursor:pointer;transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);border:1.5px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.bh-ig-cta>svg{color:#d62976;transition:color var(--t-med) var(--ease);flex:none}.bh-ig-cta b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}html[lang=en] .bh-ig-cta b{letter-spacing:.01em;font-size:12.5px}.bh-foot-col a.bh-ig-cta:hover,.bh-foot-col a.bh-ig-cta:focus-visible{color:#fff;background:linear-gradient(105deg,#e1306c,#c13584 40%,#833ab4 72%,#5851db) border-box;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px #c135844d}.bh-ig-cta:hover>svg,.bh-ig-cta:focus-visible>svg{color:#fff}.bh-ig-cta:active{box-shadow:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bh-ig-cta{transition:none}.bh-ig-cta:hover{transform:none}}.bh-home #contact{padding-block:calc(var(--bh-band) * .72)}.bh-home #contact>.bh-head{margin-bottom:24px}.bh-visit{grid-template-columns:400px 1fr;gap:30px;display:grid}.bh-visit-info{flex-direction:column;gap:14px;display:flex}.bh-vrow{border-top:1px solid var(--bh-line);align-items:flex-start;gap:14px;padding-top:12px;display:flex}.bh-vrow>svg{color:var(--gold);flex:none;margin-top:2px}.bh-vrow b{text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}html[lang=en] .bh-vrow b{letter-spacing:.14em;font-size:11px}.bh-vrow small{color:var(--ink-2);font-size:12.5px;line-height:1.8;display:block}.bh-vrow small.muted{color:var(--bh-muted)}.bh-vrow a{color:var(--bh-ink);margin-top:3px;font-size:12.5px;font-weight:700;text-decoration:none;display:block}.bh-vrow a:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.bh-visit-info .btn.wa.block{border-radius:5px;margin-top:0}.bh-map{background:var(--bh-grey-2);border:1px solid var(--bh-line);border-radius:var(--r-lg);min-height:320px}.bh-map iframe{border:0;width:100%;height:100%;display:block}.bh-foot{--bh-ink:#231f20;--bh-grey:#f5f6f6;--bh-grey-2:#ebeded;--bh-line:#e4e6e6;--bh-muted:#858383;--bh-paper:#fff;--bh-on-ink:#fff;--bh-ink-hover:#000;border-top:1px solid var(--bh-line);background:var(--bh-grey);color:var(--bh-ink);margin-top:68px}.bh-foot.flush{margin-top:0}.bh-foot-grid{max-width:1240px;padding:24px var(--bh-gutter) 18px;grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);grid-auto-columns:264px;grid-auto-flow:column;gap:20px 44px;margin:0 auto;display:grid}.bh-foot-brand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.bh-foot-brand img{width:auto;height:160px}.bh-foot-brand .bh-foot-mark.h{display:none}.bh-soc{flex-wrap:wrap;gap:8px;display:flex}.bh-soc a{border:1px solid var(--line-2);width:36px;height:36px;color:var(--ink-2);border-radius:10px;place-items:center;transition:all .15s;display:grid}.bh-soc a:hover{color:var(--bh-on-ink);background:var(--bh-ink);border-color:var(--bh-ink)}@keyframes picker-in-up{0%{opacity:0;transform:translateY(4px)}}.bh-foot-col{flex-direction:column;align-items:stretch;display:flex}.bh-foot-h{color:var(--bh-ink);font:inherit;text-align:start;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;padding:0;display:flex}.bh-foot-h b{text-transform:uppercase;font-size:13px}html[lang=en] .bh-foot-h b{letter-spacing:.16em;font-size:11.5px}.bh-foot-h svg{display:none}.bh-foot-body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.bh-foot-col a{color:var(--ink-2);font-size:12.5px;font-weight:600;text-decoration:none}.bh-foot-col a:hover{color:var(--bh-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.bh-foot-col small{color:var(--ink-2);font-size:12.5px;line-height:1.7}@media (min-width:1081px){.bh-foot-col{height:100%}.bh-foot-body{flex:1;justify-content:flex-start}.bh-foot-brand{align-items:center;gap:16px}.bh-foot-col.ig .bh-foot-h{display:none}}.bh-foot-bar{border-top:1px solid var(--bh-line);max-width:1240px;padding:10px var(--bh-gutter) 12px;color:var(--bh-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:0 auto;font-size:11.5px;display:flex}.bh-pay{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bh-pay img{object-fit:contain;opacity:.8;width:50px;height:20px}.bh-foot-copy{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}
@media (max-width:1080px){.bh-home .bh-rail-wrap>.bh-qnav{width:38px;height:38px}}@media (max-width:1440px){.bh-cart{width:30px;height:30px}.bh-cart-n{top:0}.bh-top .bh-acts .auth-chip,.bh-top .bh-bar-prefs .lang-toggle,.bh-top .bh-mob-acts .lang-toggle{gap:4px;height:30px;padding:0 7px}.bh-top .bh-acts .auth-chip>svg,.bh-top .bh-acts .flag{height:11px}.bh-top .bh-bar-prefs>.theme-btn{width:30px}.bh-top .bh-acts .lang-btn,.bh-top .bh-mob-acts .lang-btn{min-width:51px}.bh-top .bh-acts .auth-chip .btn-txt{max-width:72px}}@media (max-width:1340px){.bh-bar-prefs .picker-chev{display:none}}@media (max-width:1260px){.bh-top{grid-template-columns:auto 1fr auto}}@media (max-width:1200px){.bh-nav{display:none}.bh-top{grid-template-columns:1fr auto 1fr;gap:8px}.bh-mob-acts{grid-area:1/1;justify-self:start;margin-inline-start:-6px;display:flex}.bh-logo{grid-area:1/2;justify-self:center}.bh-acts{grid-area:1/3;justify-self:end}.bh-burger{padding:6px;display:grid}}@media (min-width:561px) and (max-width:1080px){.bh-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.bh-foot-col.ig{min-width:0}}@media (max-width:900px){:root{--bh-top-h:60px}.bh-top{padding:0 12px}.bh-logo img{object-fit:contain;max-width:100%;height:28px}.bh-cart,.bh-burger{place-items:center;width:44px;height:44px;padding:0}.bh-cart-n{top:6px;inset-inline-end:5px}.bh-top .bh-acts .auth-chip,.bh-top .bh-mob-acts .lang-toggle{justify-content:center;min-width:44px;height:44px}.bh-logo{align-items:center;min-height:44px}.bh-bar-prefs{display:none}.bh-mob-lang{display:block}.bh-hero{min-height:calc(100svh - var(--bh-top-h))}.bh-hero-copy{padding:90px 18px 46px}.bh-hero p{font-size:14px}.bh-hero-cta{width:100%}.bh-hero-cta .bh-btn{flex:160px;max-width:260px;padding:0 16px}.bh-express{grid-template-columns:1fr;gap:20px;min-height:0;padding:24px 18px 30px}.bh-express-copy,.bh-express-copy .bh-head{text-align:center;justify-items:center}.bh-qnav{width:38px;height:38px}.bh-logos-track{--bh-logo-gap:22px}.bh-logo-mark{--bh-mark:132px;padding:8px}.bh-foot-bar{flex-direction:column}.bh-sec{--bh-pad:18px;padding:56px var(--bh-pad) 0;scroll-margin-top:66px}.bh-head{margin-bottom:24px}.bh-gal{grid-template-columns:1fr 1fr;gap:22px 12px;margin-top:20px}.bh-catpage .bh-gal{--bh-shot-max:clamp(200px, 100dvh - 430px, 560px);grid-template-columns:repeat(auto-fit,calc(50% - 6px))}.bh-mas{columns:2;column-gap:10px;margin-top:20px}.bh-mcard{border-radius:12px;margin-bottom:10px;padding:8px}.bh-mcard-info{gap:6px;margin-top:10px}.bh-mcard-row,.bh-card-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:2px}.bh-mcard-row>.bh-price,.bh-card-row>.bh-price{grid-area:auto/1;align-self:start;align-items:flex-start}:is(.bh-mcard-row:has(.bh-mcard-desc)>.bh-price:has(.bh-price-was),.bh-card-row:has(.bh-card-desc)>.bh-price:has(.bh-price-was)){grid-row:auto;align-self:start}.bh-mcard-row h3,.bh-card-info .bh-card-row h3{white-space:normal;font-size:14.5px;overflow:visible}.bh-mcard-row>.bh-price s,.bh-card-row>.bh-price s{margin-inline-start:8px}.bh-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(68vw,260px);grid-auto-flow:column;gap:14px;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px;overflow-x:auto}.bh-grid::-webkit-scrollbar{display:none}.bh-grid>*{scroll-snap-align:start}.bh-rail-wrap{display:block}.bh-rail-wrap>.bh-qnav{display:none}.bh-rail{scroll-snap-type:x mandatory;grid-auto-columns:min(68vw,260px);gap:14px;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.bh-col,.bh-card{border-radius:12px;padding:10px}.bh-col-shot{margin-bottom:10px}.bh-col-band{border-start-start-radius:11px;border-start-end-radius:11px;gap:8px;margin-block:-10px 10px;margin-inline:-10px;padding-inline:10px}.bh-col-band-name{font-size:11px}.bh-col-band-clock{gap:6px;min-inline-size:122px;font-size:12px}.bh-col-band-days{gap:3px}.bh-col-band-days>bdi{font-size:13.5px}.bh-col-band-days>span{font-size:10px}.bh-card-info{padding:11px 2px 1px}.bh-rail,.bh-cols,.bh-grid{margin-block:-5px -14px;padding-block:5px 14px}.bh-pd-rel{padding-bottom:56px}.bh-story-grid{grid-template-columns:1fr;gap:24px;padding:20px 18px 26px}.bh-visit{grid-template-columns:1fr;gap:22px}.bh-map{min-height:280px}.bh-foot{margin-top:44px}.bh-foot-grid{grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:18px 20px;padding:20px 18px 16px}.bh-foot-brand img{height:88px}.bh-foot-bar{padding:9px 18px calc(12px + env(safe-area-inset-bottom,0px));text-align:center;justify-content:center;align-items:center}.bh-foot-copy,.bh-pay{justify-content:center}}@media (min-width:561px) and (max-width:900px){.bh-cols{grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width:561px) and (max-width:680px){.bh-col-row>.bh-col-name,html[lang=en] .bh-col-row>.bh-col-name{font-size:15.5px}.bh-col-row>.bh-price{font-size:12.5px}.bh-col-row>.bh-price s{margin-inline-start:5px;font-size:10.5px}}@media (max-width:560px){.bh-top .bh-acts .auth-chip{justify-content:center;width:34px;padding:0}.bh-acts .auth-chip .btn-txt{display:none}.bh-hero h1{font-size:clamp(40px,12vw,54px)}html[lang=ar] .bh-hero h1{font-size:clamp(34px,10vw,46px)}.bh-cols{grid-template-columns:1fr;gap:24px}.bh-story-grid{padding:14px 14px 20px}.bh-qnav{width:34px;height:34px}}
.bh-head h2{text-wrap:balance}html[lang=ar] .bh-hero h1,html[lang=ar] .bh-head h2,html[lang=ar] .bh-fcard-name,html[lang=ar] .bh-card-info h3{font-family:URW Geometric Arabic,Montserrat,sans-serif}html[lang=ar] .bh-head h2{font-weight:700}.bh .auth-chip{border-radius:5px}.bh-shot img.model-thumb{mix-blend-mode:multiply}@media (max-width:640px){.wa-fab,.to-top{width:42px;height:42px}body:has(.wa-fab) .to-top{bottom:calc(70px + env(safe-area-inset-bottom,0px))}}@media (max-width:1080px){.bh-foot-grid{grid-template-columns:1fr;grid-auto-flow:row;gap:0;padding-block:14px 2px}.bh-foot-brand{text-align:start;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px}.bh-foot-brand .bh-foot-mark.v{display:none}.bh-foot-brand .bh-foot-mark.h{height:48px;display:block}.bh-soc{gap:6px}.bh-soc a{border-radius:9px;width:36px;height:36px}.bh-foot-col{border-top:1px solid var(--bh-line)}.bh-foot-col.ig{min-width:0}.bh-foot-ig{gap:8px;max-width:none}.bh-ig-shot{border-radius:6px}.bh-ig-reel{width:22px;height:22px;top:6px;right:6px}.bh-ig-reel>svg{width:11px;height:11px}.bh-foot-col a.bh-ig-cta{border-radius:9px;justify-content:center;max-width:none;margin-top:4px;padding:11px 14px}.bh-ig-cta>svg{width:18px;height:18px}.bh-ig-cta b,html[lang=en] .bh-ig-cta b{font-size:14px}.bh-foot-h{cursor:pointer;min-height:46px;margin:0}.bh-foot-h svg{color:var(--bh-muted);transition:transform .2s;display:block}.bh-foot-col.open .bh-foot-h svg{transform:rotate(180deg)}.bh-foot-body{display:none}.bh-foot-col.open .bh-foot-body{padding-bottom:16px;display:flex}.bh-foot-col:not(.ig).open .bh-foot-body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 16px;display:grid}.bh-foot-col:not(.ig) .bh-foot-body>.wide,.bh-foot-col:not(.ig) .bh-foot-body>small{grid-column:1/-1}}@media (min-width:561px) and (max-width:1080px){.bh-foot-ig{grid-template-columns:repeat(6,1fr)}}@media (max-width:560px){.bh-logos-track{--bh-logo-gap:16px}.bh-logo-mark{--bh-mark:110px;padding:6px}.bh-chips{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:-8px -18px 26px;padding-inline:18px;overflow-x:auto}.bh-chips::-webkit-scrollbar{display:none}.bh-chip{flex:none}.bh-catpage .bh-gal{--bh-shot-max:clamp(180px, 100dvh - 424px, 520px);grid-template-columns:1fr;gap:32px}.bh-foot{margin-top:32px}.bh-foot-grid{padding-inline:16px}.bh-foot-bar{padding-block:12px calc(16px + env(safe-area-inset-bottom,0px));gap:10px;padding-inline:18px 60px}.bh-foot-copy{flex-direction:row;gap:6px 10px}.bh-foot-copy>span{text-wrap:balance}.bh-pay{gap:8px 10px;max-width:214px}.bh-pay img{width:48px;height:19px}}.btn{text-transform:uppercase;font-size:12.5px}html[lang=en] .btn{letter-spacing:.1em;font-size:11.5px}.btn.dark{--btn-fill:var(--ink);--btn-fill-hover:var(--ink-hover);background:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-ink,var(--on-ink));box-shadow:none}.btn.dark:hover:not(:disabled),.btn.gold:hover:not(:disabled){background:var(--btn-fill-hover);border-color:var(--btn-fill-hover);box-shadow:none}.pp{box-shadow:0 30px 80px #00000059}.pp .modal-x{background:color-mix(in srgb, var(--card) 92%, transparent)}.pp .modal-x:hover{background:var(--ink)}.pp-media{background:linear-gradient(#f5f6f6 0%,#ebeded 100%)}.pp-media:before{content:none}.pp-shot svg,.pp-shot img.model-thumb{filter:drop-shadow(0 14px 18px #231f2029)}.pp-shot img.model-thumb{mix-blend-mode:multiply}.pp-sku{color:#858383;background:#fff;border:1px solid #e4e6e6}.pp-info h3{text-transform:uppercase;font-family:URW Geometric Arabic,Montserrat,system-ui,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.2}html[lang=ar] .pp-info h3{font-family:URW Geometric Arabic,Montserrat,sans-serif;font-weight:800}.pp-info h3:after{background:var(--gold);border-radius:0;width:44px;height:2px;margin:10px 0 0}.mm-title{text-transform:uppercase;font-family:URW Geometric Arabic,Montserrat,system-ui,Arial,sans-serif;font-size:22px;font-weight:500}html[lang=ar] .mm-title{font-family:URW Geometric Arabic,Montserrat,sans-serif;font-size:19px;font-weight:800}.mm-title:after{background:var(--gold);border-radius:0;width:44px;height:2px}.mm-opt:hover{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--tint)}
.legal-tabs a{text-transform:uppercase;font-size:11.5px}html[lang=en] .legal-tabs a{letter-spacing:.1em;font-size:10.5px}.bh-map,.bh-ig-shot{overflow:hidden}.stage-brand,.stage-share,.stage-burger{border-radius:6px}.fabric-tick,.mat-img,.mat-check,.pat-img{border-radius:4px}.ze-ctl-num,.ze-cf-swatch{border-radius:8px}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ebeded;--ink-2:#a9adad;--ink-3:#7c8080;--line:#323434;--line-2:#454747;--paper:#141616;--card:#1e2020;--stage:#252727;--gold-ink:#ffc107;--gold-soft:#3a3208;--red:#ef6d64;--red-ink:#ff9f97;--red-bg:#3c1a17;--tone-blue:#8fb0ff;--tone-green:#6fc99a;--tone-amber:#e0b64a;--tone-red:#ff9f97;--shadow-1:0 1px 2px #00000059, 0 3px 10px #0000004d;--shadow-2:0 2px 6px #0006, 0 14px 36px #00000080;--shadow-3:0 6px 18px #00000080, 0 28px 70px #0009;--on-ink:#141616;--ink-hover:#fff;--hover:#282a2a;--tint:#242626;--fill:#2b2d2d;--glass:#1c1e1ee0;--glass-line:#565a5a80;--stage-hi:#343636;--stage-mid:#252727;--stage-lo:#1c1e1e;--invoice:#232525;--green-ink:#6ecb96;--green-bg:#16301f;--gold-line:#4d4210}html[data-theme=dark] .app,html[data-theme=dark] .cart-page{--paper:#141616;--card:#1e2020;--stage:#252727;--line:#323434;--line-2:#454747;--ink:#ebeded;--ink-2:#a9adad;--ink-3:#7c8080;--gold-ink:#ffc107;--gold-soft:#3a3208;--red:#ef6d64;--red-ink:#ff9f97;--red-bg:#3c1a17;--shadow-1:0 1px 2px #00000059, 0 10px 28px -14px #00000080;--shadow-2:0 1px 2px #0006, 0 14px 36px -12px #0000008c;--on-ink:#141616;--hover:#282a2a;--tint:#242626;--fill:#2b2d2d;--stage-hi:#343636;--stage-mid:#252727;--stage-lo:#1c1e1e;--invoice:#232525}html[data-theme=dark] .gd{--gd-bg:#141616;--gd-surface:#1e2020;--gd-surface2:#252727;--gd-line:#323434;--gd-line-soft:#2b2d2d;--gd-ink:#ebeded;--gd-ink2:#a9adad;--gd-ink3:#7c8080;--gd-accent:#ffc107;--gd-green:#ffc107;--gd-gold:#ffc107;--gd-red:#d4654f;--gd-amber:#d29a2b;--gd-shadow:0 1px 2px #0000004d, 0 12px 32px -14px #00000080}html[data-theme=dark] .bh,html[data-theme=dark] .bh-top,html[data-theme=dark] .bh-drawer,html[data-theme=dark] .bh-foot{--bh-ink:#ebeded;--bh-grey:#1f2121;--bh-grey-2:#181a1a;--bh-line:#323434;--bh-muted:#858989;--bh-paper:#141616;--bh-on-ink:#141616;--bh-ink-hover:#fff}html[data-theme=dark] .draft-prompt{--bh-ink:#ebeded;--bh-on-ink:#141616;--bh-ink-hover:#fff}html[data-theme=dark] .bh-col:hover,html[data-theme=dark] .bh-col:focus-visible,html[data-theme=dark] .bh-card:hover,html[data-theme=dark] .bh-card:focus-within{background:#1c1e1e;border-color:#4a4d4d;box-shadow:0 18px 44px #00000080}html[data-theme=dark] .bh-mcard:hover,html[data-theme=dark] .bh-mcard:focus-within{background:#272929;box-shadow:0 18px 44px #00000080}html[data-theme=dark] .bh-filters{background:#1c1e1e;border-color:#4a4d4d;box-shadow:0 22px 50px #0009}@media (min-width:901px){html[data-theme=dark] .bh-filters{box-shadow:none}}html[data-theme=dark] .bh-fopt:hover,html[data-theme=dark] .bh-filters-x:hover{background:#262828}html[data-theme=dark] .bh-shot,html[data-theme=dark] .bh-col-shot,html[data-theme=dark] .bh-ig-shot,html[data-theme=dark] .bh-pd-shot,html[data-theme=dark] .pd-still{background:linear-gradient(#ebeded 0%,#e0e3e3 100%)}html[data-theme=dark] .swatch{border-color:#ffffff24}html[data-theme=dark] .vt.active{box-shadow:0 6px 18px #00000080}html[data-theme=dark] img[src="/brand/logo-h-black.png"]{content:url(/brand/logo-h-gold.png)}html[data-theme=dark] img[src="/brand/logo-v-black.png"]{content:url(/brand/logo-v-gold.png)}html[data-theme=dark] img[src="/pay/zaincash.png"]{content:url(/pay/zaincash-dark.png)}html[data-theme=dark] img[src="/pay/hyperpay.png"]{content:url(/pay/hyperpay-dark.png)}html[data-theme=dark] .bh-logo-mark{padding:calc(var(--bh-mark) * .12);filter:none;transition:box-shadow var(--t-med) var(--ease), transform var(--t-med) var(--ease);background:#fff;border-radius:18px;box-shadow:0 0 0 1px #ffffff29}html[data-theme=dark] .bh-logo-mark:hover{box-shadow:0 0 0 2px var(--gold);filter:none}
.bh-xp-body{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start;gap:40px;padding-top:28px;padding-bottom:80px;display:grid}.xp-main{min-width:0}.xp-card{border:1px solid var(--bh-line);background:var(--bh-paper);animation:xp-in .3s var(--ease);border-radius:8px;padding:24px 24px 20px;box-shadow:0 1px 2px #231f2008,0 18px 40px -28px #231f2040}@keyframes xp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.xp-card .mm-title{font-size:18px}.xp-card .mm-sub{margin-bottom:16px;font-size:12.5px}.xp-steps{z-index:5;background:var(--bh-paper);margin:0 0 16px;padding-top:10px;position:sticky;top:68px}.xp-steps li{cursor:default}.xp-steps li.ok{cursor:pointer}.xp-steps li.ok:hover{color:var(--ink)}.xp-steps li.ok:not(.done) i{border-color:var(--ink-3);color:var(--ink-2)}.xp-hero{background:var(--bh-grey);border:1px solid var(--bh-line);border-radius:8px;grid-template-rows:1fr auto;align-self:stretch;justify-items:start;padding:26px 26px 24px;display:grid}.xp-hero .xp-hero-van{place-self:center;width:100%;max-width:420px;margin:0 auto;display:block}.xp-hero .bh-head{gap:10px;margin:8px 0 0}.xp-hero .bh-head h2{font-size:clamp(24px,2.4vw,34px)}.xp-hero .bh-head p{font-size:13px}.xp-points{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.xp-points li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:12.5px;font-weight:600;line-height:1.6;display:flex}.xp-points svg{color:var(--gold-ink);flex:none;margin-top:2px}.xp-card .cm-field{margin-bottom:26px;position:relative}.xp-card .cm-err{top:100%;margin-top:3px;line-height:1.3;position:absolute;inset-inline:0}.xp-card .cm-note{margin-top:2px}.xp-card .cm-row{align-items:start;gap:12px}.xp-lbl{color:var(--ink-2);align-items:center;gap:6px;margin:8px 0;font-size:12px;font-weight:800;display:flex}.xp-types{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.xp-types button{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:11px 10px;font-size:12.5px;font-weight:800;transition:all .15s;display:flex}.xp-types button:hover{border-color:var(--line-2);color:var(--ink)}.xp-types button.on{border-color:var(--ink);color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.xp-types svg{flex:none}.xp-card .xp-fields{grid-template-columns:repeat(3,1fr)}.xp-cost{border:1px solid var(--gold-line);background:var(--gold-soft);animation:xp-in .35s var(--ease);border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;margin-bottom:14px;padding:15px;display:grid}.xp-cost>svg{color:var(--gold-ink)}.xp-cost>b{color:var(--gold-ink);font-variant-numeric:tabular-nums;font-size:25px;font-weight:900}.xp-cost p{color:var(--ink-2);grid-column:1/-1;margin:8px 0 0;font-size:12.5px;line-height:1.75}.xp-cost p b{color:var(--ink)}.xp-cal{border:1px solid var(--line);border-radius:6px;margin-bottom:14px;padding:12px}.xp-cal-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.xp-cal-top b{font-size:13.5px;font-weight:800}.xp-cal-top .icon-btn{width:30px;height:30px}.xp-cal-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.xp-wd{text-align:center;color:var(--ink-3);padding-bottom:2px;font-size:10px;font-weight:800}.xp-day{border:1px solid var(--line);background:var(--card);height:36px;font:inherit;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:5px;padding:0;font-size:12.5px;font-weight:700;transition:all .15s}.xp-day:hover:not(:disabled){border-color:var(--ink)}.xp-day:disabled{color:var(--ink-3);background:var(--fill);cursor:not-allowed;border-color:#0000;text-decoration:line-through}.xp-day.sel{background:var(--ink);border-color:var(--ink);color:var(--on-ink);box-shadow:0 0 0 1px var(--ink)}.xp-cal-key{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:5px 14px;margin:10px 0 0;font-size:10.5px;font-weight:700;display:flex}.xp-cal-key span{border-radius:3px;flex:none;width:11px;height:11px}.xp-key-on{border:1px solid var(--line);background:var(--card)}.xp-key-off{background:var(--fill)}.xp-key-sel{background:var(--ink)}.xp-slots{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px;margin-bottom:14px;display:grid}.xp-slot{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:5px;padding:11px 8px;font-size:12.5px;font-weight:800;transition:all .15s}.xp-slot:hover{border-color:var(--ink)}.xp-slot.on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.xp-review span{align-items:center;gap:5px;display:flex}.xp-deduct{align-items:center;gap:6px;margin:0 0 14px;display:flex}.xp-skel-wrap{gap:6px;margin-bottom:14px;display:grid}.xp-skel{background:linear-gradient(90deg, var(--fill) 25%, var(--line) 37%, var(--fill) 63%);background-size:400% 100%;border-radius:5px;height:36px;animation:1.3s ease-in-out infinite xp-shimmer}@keyframes xp-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.xp-skel-cal{grid-template-columns:repeat(7,1fr);gap:4px}.xp-skel-slots{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}@media (max-width:1024px){.bh-xp-body{grid-template-columns:1fr;gap:26px}.xp-hero{order:-1;padding:22px;position:static}.xp-hero .xp-hero-van{max-width:320px;margin-bottom:2px}.xp-points{grid-template-columns:1fr 1fr;margin-top:14px}}@media (max-width:900px){.bh-xp-body{padding-top:22px}}@media (max-width:560px){.xp-steps{border-bottom:0;flex-wrap:nowrap;gap:5px;margin-bottom:14px;padding:8px 0 26px;top:60px}.xp-steps li{background:var(--line);background-clip:content-box;border-radius:999px;flex:1;height:28px;padding:12px 0}.xp-steps li+li:before,.xp-steps li i,.xp-steps li b{display:none}.xp-steps li.done,.xp-steps li.cur{background:var(--gold);background-clip:content-box}.xp-steps li.ok:not(.done){background:var(--gold-line);background-clip:content-box}.xp-steps li.cur b{inset-inline-start:0;color:var(--ink);white-space:nowrap;font-size:13px;font-weight:800;display:block;position:absolute;bottom:4px}.xp-hero{border-inline:0;border-radius:0;gap:2px;margin-inline:-18px;padding:18px}.xp-hero .xp-hero-van{max-width:190px;margin-bottom:0}.xp-points{grid-template-columns:1fr}.xp-card{border-inline:0;border-radius:0;margin-inline:-18px;padding:18px 16px 16px}.xp-types,.xp-card .xp-fields,.xp-card .cm-row{grid-template-columns:1fr}.xp-cal{padding:8px}.xp-cal-grid,.xp-skel-cal{gap:3px}.xp-day{height:34px;font-size:12px}}@media (prefers-reduced-motion:reduce){.xp-card,.xp-cost,.xp-skel{animation:none}}
.sk{border-radius:var(--r-md);background:linear-gradient(90deg, var(--fill) 25%, var(--line) 37%, var(--fill) 63%);background-size:400% 100%;animation:1.3s ease-in-out infinite sk-shimmer;display:block}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-line{border-radius:3px;height:.78em}.sk-circle{border-radius:50%}.sk-text{gap:.6em;display:grid}.sk-text>.sk-line:last-child{width:62%}.sk-ink{width:100%;display:block;position:relative}.sk-ink>.sk{top:50%;position:absolute;inset-inline-start:0;translate:0 -50%}.sk-kicker{min-height:17px}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.bh-ip .ip-stage.sk-stage,html[data-theme=dark] .bh-ip .ip-stage.sk-stage{background:linear-gradient(90deg, var(--fill) 25%, var(--line) 37%, var(--fill) 63%);border-color:var(--line);background-size:400% 100%}.sk-stack{gap:12px;display:grid}.sk-stack>.ip-cta{margin-block-start:4px}.sk-top{pointer-events:none}.sk-top .bh-nav{align-items:center;gap:14px;padding-inline:12px}.sk-top .bh-logo{width:104px;height:36px}.sk-top .bh-acts .sk{flex:none}@media (max-width:900px){.sk-top .bh-logo{width:81px;height:28px}}.sk-dash-card{background:#fbfaf7;border:1px solid #e2ded2;border-radius:14px;gap:14px;padding:20px;display:grid}html[data-theme=dark] .sk-dash-card{background:#181c18;border-color:#2b312a}.sk-dash-row{grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:center;gap:14px;display:grid}.sk-dash-card .sk{background:linear-gradient(90deg,#f3f1ea 25%,#e2ded2 37%,#f3f1ea 63%) 0 0/400% 100%}html[data-theme=dark] .sk-dash-card .sk{background:linear-gradient(90deg,#20251f 25%,#2b312a 37%,#20251f 63%) 0 0/400% 100%}@media (max-width:820px){.sk-studio-steps,.sk-studio-seg .sk-line{display:none}}.sk-studio-steps{flex:1;align-items:center;gap:14px;min-width:0;display:flex;overflow:hidden}.stage-col .stepper.sk-studio-steps{align-items:flex-end;gap:8px;overflow:visible}.sk-studio-seg{flex:var(--n) 1 0px;align-items:flex-start;gap:12px;min-height:24px;display:flex}.stage-col .sk-studio-seg{position:relative}.stage-col .sk-studio-seg .sk-line{top:0;position:absolute;inset-inline-start:calc(100% + 12px)}.sk-studio-now{border-bottom:1px solid var(--line);background:var(--tint);align-items:center;gap:12px;padding:11px 20px 12px;display:flex}.sk-studio-ask{flex:1;gap:7px;min-width:0;display:grid}.sk-studio-panel{align-content:start;gap:14px;padding:16px 20px;display:grid}.sk-studio-swatches{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px;display:grid}.sk-stage-art{border-radius:14px;width:100%;max-width:380px;height:100%;margin:0 auto}.sk-card-order{border-radius:var(--r-md);margin-block-start:auto}.sk-crumbs{min-height:20px}@media (prefers-reduced-motion:reduce){.spin{animation-duration:2.6s}}.is-pending{opacity:.62;cursor:progress}.bh-stop-top{grid-template-columns:1fr;justify-items:center}.bh-stop-top .bh-logo{justify-self:center}.bh-stop{text-align:center;align-content:center;justify-items:center;min-height:62vh;display:grid}.bh-stop .bh-head{margin-bottom:22px}.bh-stop-acts{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.bh-stop-digest{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums;margin:22px 0 0;font-size:10.5px}.rv-stars{gap:1px;font-size:14px;line-height:1;display:inline-flex}.rv-stars i{color:color-mix(in srgb, var(--bh-muted) 45%, transparent);font-style:normal}.rv-stars i.on{color:#fbbc04}.rv-stars.lg{gap:3px;font-size:20px}.rv-av{background:var(--bh-ink);width:38px;height:38px;color:var(--bh-on-ink);font-family:var(--display);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.rv-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:18px;display:grid}.rv-tile{text-align:center;border-radius:var(--r-xl);background:var(--bh-paper);border:1px solid var(--gold-line);box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--gold) 12%, transparent);align-content:center;justify-items:center;gap:10px;padding:30px 24px;display:grid}.rv-num{font-family:var(--display);color:var(--bh-ink);font-variant-numeric:tabular-nums;font-size:54px;font-weight:800;line-height:1}.rv-tile p{color:var(--bh-muted);margin:0;font-size:12.5px}.rv-tile .bh-link{margin-block-start:4px}.rv-card{background:var(--bh-paper);border:1px solid var(--bh-line);border-radius:var(--r-xl);align-content:start;gap:14px;margin:0;padding:24px 24px 22px;display:grid}.rv-card>header{align-items:center;gap:12px;display:flex}.rv-card>header>span{gap:6px;min-width:0;display:grid}.rv-card>header b{font-size:14px;font-weight:700}.rv-card blockquote{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.9}@media (max-width:900px){.rv-grid{grid-template-columns:1fr}}
.bh-fcard{min-width:0;color:inherit;background:var(--bh-paper);border:1px solid var(--bh-line);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);align-content:start;gap:12px;padding:12px;text-decoration:none;display:grid;position:relative}.bh-fcard:hover,.bh-fcard:focus-within{border-color:var(--bh-ink);box-shadow:0 16px 36px #00000017}.bh-fcard-shot{width:100%;font:inherit;color:inherit;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.bh-fcard-shot.render{aspect-ratio:4/5;background:linear-gradient(180deg, var(--bh-grey) 0%, var(--bh-grey-2) 100%);padding:10%}.bh-fcard-shot.render .model-thumb{object-fit:contain;width:100%;height:100%;transition:opacity .35s var(--ease)}.bh-fcard-shot.render img.model-thumb{mix-blend-mode:multiply}.bh-fcard-back{opacity:0;transition:opacity .35s var(--ease);display:block;position:absolute;inset:10%}.bh-fcard-back .model-thumb{object-fit:contain;width:100%;height:100%}.bh-fcard-back img.model-thumb{mix-blend-mode:multiply}.bh-fcard:hover .bh-fcard-back,.bh-fcard:focus-within .bh-fcard-back{opacity:1}.bh-fcard:hover .bh-fcard-shot.render>.model-thumb,.bh-fcard:focus-within .bh-fcard-shot.render>.model-thumb{opacity:0}.bh-fcard-shot.photo{aspect-ratio:4/5;background:var(--bh-grey-2)}.bh-fcard-shot.photo>img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--ease)}.bh-fcard:hover .bh-fcard-shot.photo>img{transform:scale(1.04)}img.bh-fcard-swap{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .45s var(--ease), transform .5s var(--ease);position:absolute;inset:0}.bh-fcard:hover img.bh-fcard-swap,.bh-fcard:focus-within img.bh-fcard-swap{opacity:1}.bh-fcard-badge{top:10px;z-index:2;background:var(--bh-paper);border:1px solid var(--bh-line);letter-spacing:.14em;text-transform:uppercase;color:var(--bh-ink);padding:5px 10px;font-size:9.5px;font-weight:700;position:absolute;inset-inline-start:10px}.bh-fcard-body{justify-items:start;gap:8px;padding:0 5px 5px;display:grid}.bh-fcard-name{font-family:var(--display);text-transform:uppercase;margin:0;font-size:17px;font-weight:600;line-height:1.3;display:block}html[lang=ar] .bh-fcard-name{text-transform:none;font-weight:800;line-height:1.45}.bh-fcard-hint{min-width:0;color:var(--bh-muted);margin:0;font-size:12px;line-height:1.7;display:block}.bh-fcard-price{color:var(--bh-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;font-size:14.5px;font-weight:700;display:flex}.bh-fcard-price s{color:var(--bh-muted);font-size:11.5px;font-weight:500}.bh-fcard-price small{letter-spacing:.1em;text-transform:uppercase;color:var(--bh-muted);font-size:10px;font-weight:700}.bh-fcard-cta{background:var(--bh-ink);width:100%;color:var(--bh-on-ink);font:inherit;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:12px;font-size:11px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}html[lang=en] .bh-fcard-cta{letter-spacing:.14em;font-size:10px}.bh-fcard-cta:hover{background:var(--bh-ink-hover)}.bh-fcard-cta:disabled,.bh-fcard-cta.is-pending,.bh-fcard-shot.is-pending{opacity:.55;cursor:progress}.bh-cols>.bh-fcard{height:100%}.bh-rail:active .bh-fcard-shot>img{transition:none;transform:none}@media (min-width:901px){.bh-catpage .bh-gal .bh-fcard-shot.render{max-height:clamp(260px,100dvh - 356px,475px)}}@media (max-width:900px){.bh-fcard{padding:10px}}@media (max-width:560px){.bh-fcard-name{font-size:16px}}.cmx{margin-top:2px}.cmx-grid{flex-direction:column;gap:2px;display:flex}.cmx-row{align-items:center;gap:2px;display:flex}.cmx-row>*{min-width:0}.cmx-name{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:0 0 36px;font-size:9.5px;font-weight:700;overflow:hidden}.cmx-c{aspect-ratio:1;cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent);transition:transform var(--t-fast) var(--ease);border:0;border-radius:3px;flex:1 1 0;place-items:center;padding:0;display:grid}.cmx-c:hover{z-index:2;position:relative;transform:scale(1.18)}.cmx-c.sel{box-shadow:inset 0 0 0 2px var(--card), inset 0 0 0 4px var(--ink)}.cmx-own{--cmx-cell:clamp(20px, calc((100dvh - 70px) / var(--cmx-rows,20) - 4px), 28px);gap:4px;min-height:0;padding:3px;overflow:auto}.cmx-own .cmx-row{flex-wrap:nowrap;gap:4px}.cmx-pop:has(.cmx-own){flex-direction:column;width:max-content;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);display:flex}.cmx:has(>.cmx-own){flex-direction:column;min-height:0;display:flex}.cmx-own .cmx-name{flex-basis:52px;font-size:11px}.cmx-own .cmx-c{flex:0 0 var(--cmx-cell);height:var(--cmx-cell);border-radius:6px}.cmx-tip{z-index:160;pointer-events:none;background:var(--ink);color:var(--card);white-space:nowrap;box-shadow:var(--shadow-2);border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;font-size:11px;line-height:1.35;display:flex;position:fixed}.cmx-tip span{opacity:.75}.cmx-tip b{font-size:12.5px;font-weight:700}.cmx-free{align-items:center;gap:6px;margin-top:8px;display:flex}.cmx-free input[type=color]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;flex:none;width:34px;height:30px;padding:0}.cmx-hex{min-width:0;height:30px;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;flex:1;padding:0 8px;font-size:13px}.cmx-pop{z-index:150;background:var(--card);border:1px solid var(--line);width:min(320px,100vw - 16px);max-height:92vh;box-shadow:var(--shadow-3);animation:cmx-in .16s var(--ease);border-radius:12px;padding:10px;position:fixed;overflow-y:auto}.cmx-pop[data-placed="0"]{visibility:hidden}@keyframes cmx-in{0%{opacity:0;transform:translateY(4px)}}.cmx-head{justify-content:flex-start;margin:-4px 0 0;display:flex}.cmx-head .cmx-x{border-radius:6px;width:26px;height:26px;margin-inline-start:-4px}.ze-cf-swatch{font:inherit;padding:0}.custom-row .cmx-trigger,.section-lbl .cmx-trigger{border:1px solid var(--line);cursor:pointer;border-radius:4px;flex:none;width:36px;height:36px;padding:2px;box-shadow:inset 0 0 0 1px #ffffff59}.custom-row .cmx-trigger:hover,.section-lbl .cmx-trigger:hover{border-color:var(--ink)}.section-lbl .cmx-trigger{margin-inline-start:6px}@media (max-width:640px){.cmx-pop{width:100%;max-height:62vh;padding-bottom:max(10px, env(safe-area-inset-bottom));border-radius:14px 14px 0 0;bottom:0;inset-inline:0!important;top:auto!important}.cmx-pop:has(.cmx-own){width:100%;max-width:none;max-height:62vh}.cmx-own{--cmx-cell:28px}.cmx-phone .cmx-name{flex-basis:48px;font-size:11.5px}.cmx-phone .cmx-c{border-radius:6px}.cmx-phone .cmx-c:hover{transform:none}.cmx-fams{grid-template-columns:repeat(10,1fr);gap:6px;margin-top:10px;display:grid}.cmx-f{aspect-ratio:1;cursor:pointer;border:0;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px #ffffff1f}.cmx-f.sel{box-shadow:inset 0 0 0 2px var(--card), inset 0 0 0 4px var(--ink)}}
.step-now.group .step-eyebrow{font-size:12px}.step-then{color:var(--ink-3)}@media (min-width:821px) and (min-height:661px){.step-then{display:none}}.step-aside{color:var(--ink-2);margin:4px 0 0;font-size:11.5px;font-weight:700;line-height:1.6}.shared-tpl-note{background:var(--gold-soft);border-inline-start:3px solid var(--gold);border-radius:var(--r-md);color:var(--ink-2);align-items:flex-start;gap:10px;margin:0 0 14px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.shared-tpl-note svg{color:var(--gold-ink);flex:none;margin-top:2px}.shared-tpl-note b{color:var(--ink);font-size:12.5px;font-weight:800;display:block}.stage-save{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:800}.gs-preview-btn{white-space:nowrap;flex:none}.step-nav:has(.gs-preview-btn){flex-wrap:wrap}.step-nav:has(.gs-preview-btn) .btn.ghost{flex:auto}.step-nav:has(.gs-preview-btn) .btn.dark{flex:100%;order:2}.mb-nav .gs-preview-btn.icon{justify-content:center;width:46px;padding:0}.fee-badge.group{background:var(--ink);color:var(--on-ink)}.fee-badge.group svg{vertical-align:-1px;width:10px;height:10px}.fee-badge.mine{background:var(--gold);color:#231f20}.zone-row.locked{cursor:default;opacity:.78;background:var(--tint)}.zone-row.locked:hover,[dir=rtl] .zone-row.locked:hover,.app .zone-row.locked:hover{border-color:var(--line);transform:none}.zone-row.locked .zone-add,.app .zone-row.locked .zone-add{background:var(--ink);color:var(--on-ink)}.set-line{color:var(--ink);margin:0 0 6px;font-size:12px;font-weight:800;line-height:1.6}.tplp-dots{gap:4px;display:flex}.tplp-dots i{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #00000026}.tplp-card.one{cursor:default}.tplp-card.one:hover{border-color:var(--line);background:var(--card)}.tplp-one-cap{color:var(--ink-3);font-size:10px;font-weight:800}.tplp-card:disabled{cursor:default}.tplp-card:disabled:not(.on){opacity:.6}.tplp-card:disabled:hover{border-color:var(--line);background:var(--card)}.tplp-card.on:disabled:hover{border-color:var(--gold);background:var(--gold-soft)}.tplp-price-once{color:var(--ink);margin:0 0 8px;font-size:12.5px;font-weight:800}.tplp-note{color:var(--gold-ink);margin:8px 0 0;font-size:11.5px;font-weight:700;line-height:1.6}.tplp-name{align-items:inherit;flex-direction:column;flex:1;gap:1px;min-width:0;max-width:100%;display:flex}.tplp-card small.tplp-sold,.tplp-why{color:var(--red)}.tplp-boxes{color:var(--ink-2);margin:10px 0 0;font-size:12px;line-height:1.7}.ps-item.locked{opacity:.7}.ps-item.locked small{color:var(--ink-3)}.ps-lock,.ps-brush{border-radius:4px;place-items:center;width:15px;height:15px;font-style:normal;display:grid;position:absolute;top:2px}.ps-lock,.app .ps-lock{background:var(--ink);color:var(--on-ink);inset-inline-start:2px}.ps-brush{background:var(--gold);color:#231f20;inset-inline-end:2px}.resume-veil{z-index:69;background:color-mix(in srgb, var(--card) 84%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;display:grid;position:fixed;inset:0}.resume-veil span{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 10px 30px #0000001f}.resume-veil span:before{content:"";border:2px solid var(--line);border-top-color:var(--gold);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite mps-spin}@keyframes mps-spin{to{transform:rotate(360deg)}}.pp.mm.mps{background:var(--card);min-height:0;color:var(--ink);max-width:460px;padding-bottom:22px}.mps-boxes text{font-family:URW Geometric Arabic,sans-serif}@media (prefers-reduced-motion:reduce){.resume-veil span:before{animation:none}}.zone-tag{cursor:pointer}.zone-tag text{pointer-events:none}.zone-bubble{cursor:default}.zone-hit.preview{opacity:.55}.zone-hit.preview rect{animation:none}.zone-hit.preview:hover{opacity:.85}.ze-chip{display:none}@media (max-width:900px){.ze-chip{top:8px;z-index:7;text-align:center;background:var(--card);width:max-content;max-width:calc(100% - 20px);height:24px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-2);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:12px;margin-inline:auto;padding:0 10px;font-size:11px;font-weight:600;line-height:24px;display:block;position:absolute;inset-inline:10px;overflow:hidden}}.tee-dot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-inline-end:5px;display:inline-block;box-shadow:inset 0 0 0 1px #0000002e}.bh-boot{z-index:200;background:var(--paper);color:var(--ink);transition:opacity .38s var(--ease), visibility .38s var(--ease);place-content:center;justify-items:center;gap:20px;padding:24px;animation:1ms linear 25s forwards bh-boot-bail;display:grid;position:fixed;inset:0}@keyframes bh-boot-bail{to{opacity:0;visibility:hidden}}.bh-boot.is-out{opacity:0;visibility:hidden;pointer-events:none}.bh-boot-mark{width:clamp(84px,20vw,116px);height:auto;animation:bh-boot-breathe 1.9s var(--ease) infinite;display:block}@keyframes bh-boot-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.93)}}.bh-boot-bar{background:var(--line);border-radius:2px;width:clamp(112px,30vw,168px);height:2px;display:block;overflow:hidden}.bh-boot-bar>i{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:42%;height:100%;animation:bh-boot-sweep 1.3s var(--ease) infinite;border-radius:2px;display:block}@keyframes bh-boot-sweep{0%{translate:-120%}to{translate:320%}}.bh-boot-say{text-align:center;color:var(--ink-2);margin:0;font-size:13px;font-weight:600}html.bh-booting,html.bh-booting body{overflow:hidden}.bh-boot.bh-navboot{opacity:0;visibility:hidden;pointer-events:none;animation:none}html[data-nav=busy] .bh-boot.bh-navboot{opacity:1;visibility:visible;pointer-events:auto;transition-duration:.2s;transition-delay:.12s}html:not([data-nav]) .bh-navboot *{animation:none}.bh-pdload{min-height:62vh;color:var(--ink);place-content:center;justify-items:center;gap:20px;padding:24px;display:grid}@media (max-width:900px){.bh-pdload{min-height:56vh}}@media (prefers-reduced-motion:reduce){.bh-boot-mark{animation:none}.bh-boot-bar>i{animation-duration:2.6s}}
.icon-btn.is-remove,.cart-side .icon-btn.is-remove,.cart-coupon.on .icon-btn.is-remove{color:var(--red-ink)}.icon-btn.is-remove:hover{color:var(--red-ink);border-color:var(--red-ink)}.bc-toasts{inset-inline:0;z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:22px}.bc-toast{border:1px solid var(--line);background:var(--card);max-width:min(92vw,420px);color:var(--ink);box-shadow:var(--shadow-3);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;animation:.3s cubic-bezier(.2,.8,.25,1) both bc-toast-in;display:inline-flex}.bc-toast svg{flex:none}.bc-toast-ok svg{color:var(--green-ink)}.bc-toast-error{border-color:var(--red-ink)}.bc-toast-error svg{color:var(--red-ink)}@keyframes bc-toast-in{0%{opacity:0;transform:translateY(12px)}}.bc-notices{inset-inline-end:22px;z-index:200;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:22px}.bc-notice{pointer-events:auto;border:1px solid color-mix(in srgb, var(--green-ink) 35%, transparent);background:var(--green-bg);width:min(380px,100vw - 32px);color:var(--green-ink);box-shadow:var(--shadow-3);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.3s cubic-bezier(.2,.8,.25,1) both bc-toast-in;display:flex}.bc-notice>svg{flex:none;margin-top:1px}.bc-notice>div{flex:1;gap:3px;min-width:0;display:grid}.bc-notice b{font-size:14px;line-height:1.4}.bc-notice p{color:var(--ink);margin:0;font-size:12.5px;line-height:1.6}.bc-notice a{color:inherit;justify-self:start;font-size:13px;font-weight:700;text-decoration:underline}.bc-notice-x{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:-4px;display:grid}.bc-notice-x:hover{background:color-mix(in srgb, var(--green-ink) 12%, transparent)}@media (max-width:900px){.bc-toasts{bottom:calc(14px + env(safe-area-inset-bottom))}.bc-notices{inset-inline:16px;bottom:calc(14px + env(safe-area-inset-bottom));align-items:stretch}.bc-notice{width:auto}}@media (prefers-reduced-motion:reduce){.bc-toast,.bc-notice{animation:none}}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}.rotate-lock{display:none}@media (orientation:landscape) and (max-height:500px) and (min-width:540px) and (hover:none) and (pointer:coarse){.rotate-lock{z-index:9999;text-align:center;background:var(--paper);color:var(--ink);touch-action:none;place-content:center;justify-items:center;gap:18px;padding:24px;display:grid;position:fixed;inset:0}.rotate-lock p{margin:0}}html[lang=en] .rotate-lock [lang=ar],html:not([lang=en]) .rotate-lock [lang=en]{display:none}.rotate-lock>div{gap:4px;display:grid}.rl-title{font-size:22px;font-weight:800;line-height:1.3}.rl-sub{color:var(--ink-2);font-size:15px;font-weight:500;line-height:1.5}.rl-art{width:auto;height:min(46dvh,180px);display:block;overflow:visible}.rl-body{fill:var(--card);stroke:var(--ink);stroke-width:2.6px}.rl-ink{fill:var(--ink)}.rl-gold{fill:var(--gold)}.rl-dim{fill:var(--ink-3)}.rl-sleeve{fill:var(--card);stroke:var(--ink);stroke-width:2.4px;stroke-linejoin:round}.rl-rib{fill:none;stroke:var(--gold)}.rl-seam{fill:none;stroke:var(--ink-2);stroke-width:1px}.rl-btn{fill:var(--card)}.rl-letter{fill:var(--gold);font-size:13px;font-weight:800}.rl-art{animation:3.6s infinite both rl-fade}.rl-phone{transform-origin:60px 60px;animation:3.6s infinite both rl-turn}.rl-drop{animation:3.6s infinite both rl-drop}.rl-info{transform-box:fill-box;transform-origin:50%;animation:3.6s infinite both rl-pop}@keyframes rl-fade{0%{opacity:0}5%,92%{opacity:1}to{opacity:0}}@keyframes rl-turn{0%,14%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:rotate(-90deg)}34%{animation-timing-function:ease-in-out;transform:rotate(7deg)}41%,to{transform:rotate(0)}}@keyframes rl-drop{0%,41%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-72px)}52%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)}57%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-6px)}62%,to{transform:translateY(0)}}@keyframes rl-pop{0%,62%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.12)}76%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rl-art,.rl-art *{animation:none}}.phone-in{min-width:0;display:flex}.phone-in>input,.cm-field .phone-in>input{border-radius:0 5px 5px 0;flex:auto;width:auto;min-width:0}.phone-in span,.cm-field .phone-in span{font-size:inherit;font-weight:inherit;color:inherit}.phone-dial{flex:none;order:-1}.phone-dial.lang-toggle,.phone-dial .lang-toggle{background:var(--paper);border-right:0;border-radius:5px 0 0 5px;gap:6px;height:auto;padding:0 9px 0 11px;font-size:13px;font-weight:700}.phone-dial.lang-toggle{cursor:default;opacity:.7}.phone-dial .lang-toggle:focus-visible{box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink);outline:none}.picker-pop-float{z-index:200;position:fixed;inset:auto}.phone-dial-pop{min-width:250px;max-height:min(320px, var(--room,320px));overflow-y:auto}.picker-search{z-index:1;background:var(--card);border-bottom:1px solid var(--line);margin:-5px -5px 2px;padding:6px;position:sticky;top:-5px}.picker-search input{border:1px solid var(--line);background:var(--paper);width:100%;height:34px;color:var(--ink);font:inherit;border-radius:4px;padding:0 10px;font-size:13px}.picker-search input:focus{border-color:var(--ink);outline:none}.picker-empty{color:var(--ink-3);margin:0;padding:8px 10px;font-size:12px}html[dir=rtl] .phone-dial-pop{direction:rtl}.phone-dial-pop .picker-item .flag{height:13px}.phone-dial-code{color:var(--ink-3);margin-inline-start:4px;font-weight:600}[dir=rtl] :is(input,textarea)[dir=ltr]:placeholder-shown:not(.vm-code,[type=email],[autocomplete$=password]){text-align:right}.grp-role{vertical-align:2px;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;margin-inline-start:6px;padding:1px 7px;font-size:10px;font-weight:800;line-height:1.6;display:inline-flex}.grp-role.is-leader{color:var(--gold-ink);background:color-mix(in srgb, var(--gold-line) 55%, transparent)}.grp-role.is-member{color:var(--tone-blue);background:color-mix(in srgb, var(--tone-blue) 12%, transparent)}.cs-gate{z-index:10000;padding:max(72px, env(safe-area-inset-top)) 16px max(64px, env(safe-area-inset-bottom));overscroll-behavior:contain;color:#fff;transition:opacity .45s var(--ease);background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}html[data-cs-open] .cs-gate{display:none}html:not([data-cs-open]) body:has(.cs-gate){overflow:hidden}.cs-gate.is-leaving{opacity:0;pointer-events:none}html[lang=en] .cs-gate .cs-l[lang=ar],html:not([lang=en]) .cs-gate .cs-l[lang=en]{display:none}.cs-slides,.cs-scrim{position:fixed;inset:0}.cs-slide{opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.cs-slide.is-on{opacity:1}.cs-img{object-fit:cover;object-position:50% 30%;transition:transform 7s linear;transform:scale(1.08)}.cs-slide.is-on .cs-img{transform:scale(1)}.cs-scrim{background:radial-gradient(70% 55%,#00000073,#0000 75%),linear-gradient(#00000059,#00000080 50%,#000000c7)}.cs-gate .cs-lang{top:max(16px, env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-color:#ffffff4d;position:absolute;inset-inline-end:16px}.cs-gate .cs-lang:hover{background:#ffffff38;border-color:#ffffff80}.cs-panel{text-align:center;justify-items:center;gap:12px;width:min(100%,420px);display:grid;position:relative}.cs-logo{width:168px;height:auto;margin-bottom:8px;display:block}.cs-title{margin:0;font-size:clamp(42px,10vw,72px);font-weight:800;line-height:1.1}.cs-sub{color:#ffffffdb;max-width:34ch;margin:0;font-size:16px;line-height:1.65}.cs-form{text-align:start;gap:8px;width:100%;margin-top:20px;display:grid}.cs-label{color:#ffffffc7;font-size:13px;font-weight:700}.cs-row{gap:8px;display:flex}.cs-input{border-radius:var(--r-lg);color:#fff;min-width:0;height:48px;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff59;flex:1;padding:0 14px;font-size:16px}.cs-input:focus{border-color:var(--gold);background:#ffffff2e;outline:none}.cs-input[aria-invalid=true]{border-color:#ff8a80}.cs-go{border-radius:var(--r-lg);color:#231f20;height:48px;font:inherit;cursor:pointer;transition:background var(--t-fast);background:#ffc107;border:0;padding:0 24px;font-size:15px;font-weight:800}.cs-go:hover:not(:disabled){background:#e0a800}.cs-go:focus-visible{outline-offset:2px;outline:2px solid #fff}.cs-go:disabled{opacity:.55;cursor:default}.cs-err{color:#ffb4ab;min-height:20px;margin:0;font-size:13px;font-weight:700}.cs-err:not(:empty){animation:.4s cs-shake}@keyframes cs-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.cs-dots{bottom:max(24px, env(safe-area-inset-bottom));gap:8px;display:flex;position:absolute;left:50%;translate:-50%}.cs-dots button{cursor:pointer;width:8px;height:8px;transition:width .3s var(--ease), background .3s;background:#ffffff73;border:0;border-radius:999px;padding:0}.cs-dots button.is-on{background:#fff;width:26px}@media (prefers-reduced-motion:reduce){.cs-gate,.cs-slide,.cs-img,.cs-dots button{transition:none}.cs-img,.cs-slide.is-on .cs-img{transform:none}.cs-err:not(:empty){animation:none}}
