:root{--bone:#ecece8;--white:#f7f7f4;--ink:#121211;--ink-2:#3d3d3a;--mute:#7d7d78;--hair:#12121124;--wine:#4a1521;--forest:#2b3021;--navy:#121a2b;--night:#0c0c0b;--brass:#b9965f;--on-dark:#f1eee8;--mute-dark:#a9a49a;--f-disp:var(--font-bodoni),var(--font-amiri),Georgia,serif;--f-body:var(--font-hanken),var(--font-alexandria),system-ui,sans-serif;--f-ar:var(--font-alexandria),var(--font-hanken),sans-serif;--f-ar-disp:var(--font-amiri),var(--font-bodoni),serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--bone);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}html[lang=ar] body{font-family:var(--f-ar);font-size:16px}html[lang=en] .ar,html[lang=ar] .en{display:none!important}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:70;background:var(--bone);position:fixed;inset:0 0 auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline-offset:3px;outline:2px solid}.wrap{max-width:1320px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));margin-inline:auto}.kick{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:600}html[lang=ar] .kick{letter-spacing:0;font-size:13px}.disp{font-family:var(--f-disp);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400;line-height:1.02}html[lang=ar] .disp{font-family:var(--f-ar-disp);letter-spacing:0;line-height:1.25}.disp em{font-style:italic;font-weight:400}html[lang=ar] .disp em{color:var(--brass);font-style:normal}.d-xl{font-size:clamp(64px,10vw,168px)}.d-l{font-size:clamp(46px,6.4vw,104px)}.d-m{font-size:clamp(34px,4.2vw,64px)}.d-s{font-size:clamp(26px,2.6vw,38px)}.lede{color:var(--ink-2);max-width:46ch;font-size:clamp(17px,1.35vw,20px);line-height:1.6}h1,h2,h3{margin:0;font-weight:400}p{margin:0 0 14px}.btn{min-height:52px;color:inherit;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;isolation:isolate;background:0 0;border:1px solid;align-items:center;gap:14px;padding:0 26px;font-size:14px;font-weight:600;text-decoration:none;transition:color .35s;display:inline-flex;position:relative;overflow:hidden}html[lang=ar] .btn{letter-spacing:0;text-transform:none;font-size:15px}.btn:before{content:"";transform-origin:0;z-index:-1;background:currentColor;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .btn:before{transform-origin:100%}.btn:hover:before{transform:none}.btn:hover{color:var(--bone)}.on-dark .btn:hover,.btn.light:hover{color:var(--night)}.btn.solid{background:var(--ink);color:var(--white);border-color:var(--ink)}.btn.solid:before{background:var(--wine)}.btn.solid:hover{color:var(--white)}.btn i{font-style:normal;transition:transform .35s}.btn:hover i{transform:translate(5px)}html[dir=rtl] .btn i{transform:scaleX(-1)}html[dir=rtl] .btn:hover i{transform:scaleX(-1)translate(5px)}.on-dark{color:var(--on-dark)}.on-dark .kick{color:var(--brass)}.on-dark .lede{color:var(--mute-dark)}.ltr{direction:ltr;unicode-bidi:isolate}.hdr{top:env(safe-area-inset-top,0px);z-index:60;border-bottom:1px solid #0000;transition:background .35s,color .35s,border-color .35s;position:fixed;inset-inline:0}.hdr.solid{background:color-mix(in srgb,var(--bone) 86%,transparent);-webkit-backdrop-filter:blur(12px);border-color:var(--hair)}.hdr.dark{color:var(--on-dark)}.hdr.dark.solid{background:#0c0c0b8c;border-color:#ffffff1a}.hdr .wrap{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.mark{width:84px;height:48px;display:block}.mark img{object-fit:contain;filter:brightness(0);width:100%;height:100%;transition:filter .35s}.hdr.dark .mark img{filter:brightness(0)invert()}.nav{gap:30px;display:flex}.nav a{padding-block:6px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.nav a:after{content:"";inset-inline:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;transform:scaleX(0)}.nav a:hover:after,.nav a[aria-current=page]:after{transform:none}.tools{align-items:center;gap:8px;display:flex}.pill{cursor:pointer;opacity:.85;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:40px;min-height:40px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.pill:hover{opacity:1}.pill b{font-variant-numeric:tabular-nums}.burger{display:none}@media (max-width:880px){.nav{background:var(--white);color:var(--ink);border-bottom:1px solid var(--hair);padding:8px max(24px,env(safe-area-inset-right,0px)) 16px max(24px,env(safe-area-inset-left,0px));flex-direction:column;gap:0;transition:transform .35s;position:fixed;inset:68px 0 auto;transform:translateY(-130%)}.nav.open{transform:none}.nav a{border-bottom:1px solid var(--hair);padding-block:12px;font-size:20px}.burger{display:inline-flex}}.view{display:none}.view.on{display:block}.page-top{padding-top:130px}#companion{z-index:5;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s;position:fixed;inset:0}#companion.on{opacity:1}.home{position:relative}.band{align-items:center;min-height:100svh;padding-block:clamp(110px,14vh,170px);display:flex;position:relative}.band>.wrap{width:100%}.band .txt{z-index:6;max-width:520px;position:relative}.band.right .txt{margin-inline-start:auto}.band .txt .disp{margin:14px 0 22px}.band .txt .btn{margin-top:14px}.b-wine{background:var(--wine)}.b-forest{background:var(--forest)}.b-navy{background:var(--navy)}.b-night{background:var(--night)}.b-white{background:var(--white)}.hero{align-items:flex-end;min-height:100svh;padding-top:120px;overflow:hidden}.hero .ghost{inset-inline:0;text-align:center;font-family:var(--f-disp);color:#0000;-webkit-text-stroke:1px #1212111f;pointer-events:none;white-space:nowrap;font-size:clamp(150px,30vw,520px);font-style:italic;line-height:.8;position:absolute;top:50%;transform:translateY(-50%)}html[lang=ar] .hero .ghost{font-family:var(--f-ar-disp);font-size:clamp(150px,28vw,460px);font-style:normal}.hero .txt{max-width:640px;padding-bottom:6vh}.hero h1{margin:16px 0 22px}.hero .meta{border-top:1px solid var(--hair);flex-wrap:wrap;gap:28px;margin-top:34px;padding-top:18px;display:flex}.hero .meta div{gap:2px;display:grid}.hero .meta b{font-family:var(--f-disp);font-size:22px;font-weight:400}html[lang=ar] .hero .meta b{font-family:var(--f-ar-disp)}.cue{inset-inline-end:max(24px,env(safe-area-inset-right,0px));z-index:6;align-items:center;gap:12px;display:flex;position:absolute;bottom:5vh}.cue i{transform-origin:top;background:currentColor;width:1px;height:46px;animation:2s infinite drip;display:block}@keyframes drip{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.spec{border-top:1px solid var(--hair);margin:24px 0 0;padding:0;list-style:none}.spec li{border-bottom:1px solid var(--hair);justify-content:space-between;gap:20px;padding:13px 0;font-size:15px;display:flex}.spec li span:first-child{color:var(--mute)}.num{font-family:var(--f-disp);color:var(--wine);letter-spacing:.04em;font-size:15px;font-style:italic}.on-dark .num{color:var(--brass)}.b-parts{flex-direction:column;justify-content:space-between;min-height:150svh}.b-parts .top{text-align:center;z-index:6;position:relative}.b-parts .top .lede{margin-inline:auto}.b-parts .parts{z-index:6;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid;position:relative}.b-parts .parts div{border-top:1px solid #fff3;padding-top:14px}.b-parts .parts b{font-family:var(--f-disp);margin:6px 0 4px;font-size:24px;font-weight:400;display:block}html[lang=ar] .b-parts .parts b{font-family:var(--f-ar-disp)}.b-parts .parts span{color:var(--mute-dark);font-size:14px}.acc{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);margin-top:44px;display:grid}.acc figure{margin:0}.acc .ph{aspect-ratio:4/5;position:relative;overflow:hidden}.acc img{object-fit:cover;will-change:transform;width:100%;height:118%}.acc figcaption{justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex}.acc figcaption b{font-family:var(--f-disp);font-size:clamp(26px,2.4vw,36px);font-weight:400}html[lang=ar] .acc figcaption b{font-family:var(--f-ar-disp)}.acc figcaption p{color:var(--ink-2);max-width:34ch;margin:8px 0 0;font-size:15px}.stables{background:var(--night);position:relative;overflow:hidden}.st-pin{flex-direction:column;justify-content:center;gap:28px;height:100svh;padding-top:70px;display:flex}.st-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.st-track{padding-inline:max(24px,env(safe-area-inset-left,0px));will-change:transform;gap:clamp(16px,2vw,28px);width:max-content;display:flex}.st-track figure{flex:none;height:62svh;margin:0;position:relative;overflow:hidden}.st-track figure:nth-child(3n+1){aspect-ratio:3/4}.st-track figure:nth-child(3n+2){aspect-ratio:4/5;align-self:flex-end;height:54svh}.st-track figure:nth-child(3n){aspect-ratio:2/3;height:66svh}.st-track img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.st-track figcaption{inset-inline-start:16px;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 10px #00000080;font-size:12px;font-weight:600;position:absolute;bottom:14px}html[lang=ar] .st-track figcaption{letter-spacing:0;font-size:13px}.st-end{flex-direction:column;flex:none;justify-content:center;gap:18px;width:min(420px,70vw);padding-inline:24px;display:flex}.about{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,100px);display:grid}.about .pics{aspect-ratio:4/5;position:relative}.about .pics .a{position:absolute;inset:0 18% 12% 0;overflow:hidden}.about .pics .b{border:10px solid var(--bone);position:absolute;inset:44% 0 0 46%;overflow:hidden}.about .pics img{object-fit:cover;will-change:transform;width:100%;height:116%}.about .quote{font-family:var(--f-disp);margin:18px 0 22px;font-size:clamp(28px,3vw,44px);font-style:italic;line-height:1.15}html[lang=ar] .about .quote{font-family:var(--f-ar-disp);font-style:normal}.about .three{border-top:1px solid var(--hair);grid-template-columns:repeat(3,1fr);gap:16px;margin:26px 0 30px;padding-top:18px;display:grid}.about .three b{font-family:var(--f-disp);font-size:22px;font-weight:400;display:block}html[lang=ar] .about .three b{font-family:var(--f-ar-disp)}.about .three span{color:var(--mute);font-size:14px}.b-colours{align-items:stretch;min-height:170svh;padding-block:0}.b-colours .stick{align-items:center;width:100%;height:100svh;display:flex;position:sticky;top:0}.b-colours .stick>.wrap{width:100%}.b-colours .txt{max-width:420px}.chips{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.chip{border:1px solid var(--hair);cursor:pointer;text-align:start;background:0 0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:border-color .2s,background .2s;display:flex}.chip i{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000026}.chip[aria-pressed=true]{border-color:var(--ink);background:var(--white)}.colname{font-family:var(--f-disp);font-style:italic}html[lang=ar] .colname{font-family:var(--f-ar-disp);font-style:normal}.lineprev{height:clamp(320px,32vw,440px);margin-top:26px;position:relative}.lineprev svg{width:100%;height:120px;position:absolute;inset:0 0 auto;overflow:visible}.lineprev a{text-align:center;transform-origin:50% 0;width:clamp(120px,14vw,200px);text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(-50%)}.lineprev a:hover{transform:translate(-50%)translateY(12px)scale(1.08)rotate(-1.5deg)}.lineprev img{filter:drop-shadow(0 18px 14px #00000024);width:100%}.lineprev span{letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:13px;font-weight:600;display:block}html[lang=ar] .lineprev span{letter-spacing:0}.visit{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(28px,6vw,100px);display:grid}.contact-list{border-top:1px solid #fff3;gap:0;display:grid}.contact-list a,.contact-list div{border-bottom:1px solid #fff3;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;text-decoration:none;display:flex}.contact-list span{color:var(--mute-dark);font-size:14px}.contact-list b{font-family:var(--f-disp);text-align:end;font-size:clamp(18px,1.6vw,24px);font-weight:400}html[lang=ar] .contact-list b{font-family:var(--f-ar)}.contact-list a:hover b{color:var(--brass)}.visit .btns{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}html.js [data-rv]{opacity:0;transform:translateY(34px)}.split .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.split .w>span{display:inline-block}html.js .split .w>span{transform:translateY(105%)}html.js .clip{clip-path:inset(100% 0 0)}@media (max-width:880px){.band{align-items:flex-end;min-height:auto;padding-block:120px 90px}.band.has-c{min-height:130svh;padding-top:52svh}.b-parts{padding-top:120px}.b-parts .parts{margin-top:46svh}.b-colours.has-c{padding-top:0}.band .txt{background:color-mix(in srgb,currentColor 0%,transparent);max-width:none}.hero{min-height:100svh}.hero .txt{padding-bottom:2vh}.b-parts{min-height:130svh}.b-parts .parts{grid-template-columns:1fr 1fr}.acc{grid-template-columns:1fr}.acc figure:nth-child(2){margin-top:0}.about,.visit{grid-template-columns:1fr}.chips{grid-template-columns:repeat(3,1fr)}.b-colours .stick{align-items:flex-end;padding-bottom:40px}.cue{display:none}}@media (prefers-reduced-motion:reduce){html.js [data-rv]{opacity:1;transform:none}html.js .split .w>span{transform:none}html.js .clip{clip-path:none}.cue i{animation:none}}.shopv{min-height:100svh;padding-top:110px;position:relative;overflow:hidden}.s-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.seg{border:1px solid var(--hair);background:color-mix(in srgb,var(--white) 70%,transparent);border-radius:999px;padding:3px;display:inline-flex}.seg button{cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:500}.seg button[aria-pressed=true]{background:var(--ink);color:var(--white)}.seg button small{color:var(--mute);margin-inline-start:4px}.seg button[aria-pressed=true] small{color:#a0a09b}.s-filters{flex-wrap:wrap;gap:8px;display:flex}.line{height:clamp(440px,56vh,600px);margin-top:44px;transition:opacity .4s;position:relative}.shopv .wrap{max-width:none;padding-left:max(3vw,env(safe-area-inset-left,0px));padding-right:max(3vw,env(safe-area-inset-right,0px))}.shopv{background:radial-gradient(120% 70% at 50% 38%,var(--white),var(--bone) 70%)}.line svg{pointer-events:none;width:100%;height:120px;position:absolute;top:0;left:0;right:0;overflow:visible}.hang{cursor:pointer;transform-origin:50% 0;--ry:0deg;--s:1;width:clamp(130px,11.5vw,180px);transform:perspective(900px) rotateY(var(--ry)) scale(var(--s));background:0 0;border:0;padding:0;transition:left .8s cubic-bezier(.2,.8,.2,1),top .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1),opacity .5s;position:absolute;top:0}.hang img{transform-origin:50% 4%;filter:drop-shadow(0 18px 16px #00000024);width:100%;height:auto}.hang.on,.hang:focus-visible{transform:perspective(900px) rotateY(0deg) translateY(16px) scale(calc(var(--s) * 1.12));z-index:30!important}.hang.on img{animation:1.3s ease-out sway}@keyframes sway{0%{transform:rotate(-3deg)}30%{transform:rotate(2.2deg)}60%{transform:rotate(-1deg)}to{transform:none}}.hang.gone{pointer-events:none;opacity:0!important;filter:blur(6px)!important}.arrow{border:1px solid var(--hair);background:color-mix(in srgb,var(--white) 85%,transparent);cursor:pointer;z-index:25;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:34%}.arrow.prev{inset-inline-start:0}.arrow.next{inset-inline-end:0}html[dir=rtl] .arrow svg{transform:scaleX(-1)}.s-cap{text-align:center;min-height:70px;margin-top:6px}.s-cap b{font-family:var(--f-disp);font-size:clamp(24px,2.4vw,34px);font-weight:400;display:block}html[lang=ar] .s-cap b{font-family:var(--f-ar-disp)}.s-cap span{color:var(--mute);font-size:13px}.coming{text-align:center;color:var(--mute);padding:80px 20px}.mini{inset-inline-start:max(24px,env(safe-area-inset-left,0px));z-index:4;text-align:center;width:clamp(110px,10vw,150px);transition:opacity .4s;position:absolute;bottom:28px}.mbox{aspect-ratio:864/1214;position:relative}.mbox img{position:absolute}.mbox .base{object-fit:contain;width:100%;height:100%;inset:0}.mbox .vest{width:68%;top:14%;left:16.09%}.mbox .vest.plain{width:70%;top:13.84%;left:15.16%}.mbox:after{content:"";background:radial-gradient(closest-side,#00000029,#0000);border-radius:50%;height:5%;position:absolute;bottom:-2%;left:18%;right:18%}.mini span{color:var(--mute);margin-top:6px;font-size:12px;display:block}.bump{animation:.5s ease-out bump}@keyframes bump{0%{transform:none}30%{transform:translateY(4px)scale(.995)}60%{transform:translateY(-2px)}to{transform:none}}.pv{z-index:6;padding:0 max(24px,env(safe-area-inset-right,0px)) 28px max(24px,env(safe-area-inset-left,0px));pointer-events:none;grid-template-columns:1.1fr .9fr;gap:24px;display:grid;position:absolute;inset:92px 0 0}.pv.open{pointer-events:auto}.pv-left{justify-content:center;align-items:center;min-height:0;padding-bottom:64px;display:flex;position:relative}.pv-left .mbox{opacity:0;width:auto;height:min(100svh - 210px,640px);transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1);transform:scale(.6)}.pv.open .pv-left .mbox.show{opacity:1;transform:none}.pv-hanger{opacity:0;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0 0 64px}.pv-hanger img{filter:drop-shadow(0 22px 18px #00000024);width:auto;height:min(100svh - 230px,620px)}.pv.open .pv-left .show{opacity:1}.pv:not(.open) .pv-left>:not(.views):not(.pv-step){pointer-events:none;opacity:0!important}.views{z-index:2;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.pv-step{border:1px solid var(--hair);background:var(--white);cursor:pointer;z-index:2;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:44%}.pv-step.prev{inset-inline-start:0}.pv-step.next{inset-inline-end:0}html[dir=rtl] .pv-step svg{transform:scaleX(-1)}.pv:not(.open) .views,.pv:not(.open) .pv-step{opacity:0;pointer-events:none}.views,.pv-step{transition:opacity .4s .2s}.panel{background:var(--white);border:1px solid var(--hair);opacity:0;place-self:center;width:100%;max-width:440px;max-height:calc(100svh - 130px);padding:26px;transition:opacity .45s .15s,transform .6s cubic-bezier(.2,.8,.2,1) .15s;overflow:auto;transform:translate(40px)}html[dir=rtl] .panel{transform:translate(-40px)}.pv.open .panel{opacity:1;transform:none}.panel .x{float:inline-end;border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.panel h2{font-family:var(--f-disp);margin:8px 0;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.05}html[lang=ar] .panel h2{font-family:var(--f-ar-disp)}.price{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.price b{font-size:18px;font-weight:600}.price small{color:var(--mute)}.opt{margin-block:16px}.opt-l{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dots{flex-wrap:wrap;gap:8px;display:flex}.dots button{border:2px solid var(--white);width:28px;height:28px;box-shadow:0 0 0 1px var(--hair);cursor:pointer;border-radius:50%;padding:0}.dots button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.slider input{width:100%;accent-color:var(--ink);height:28px}.ticks{font-variant-numeric:tabular-nums;color:var(--mute);justify-content:space-between;font-size:12px;display:flex}.ticks span.on{color:var(--ink);font-weight:600}.buy{gap:10px;margin:18px 0 10px;display:flex}.buy .btn{flex:1;justify-content:center}.fine{color:var(--mute);font-size:13px}details{border-top:1px solid var(--hair);padding-block:12px}details:last-of-type{border-bottom:1px solid var(--hair)}summary{cursor:pointer;justify-content:space-between;font-size:14px;font-weight:600;list-style:none;display:flex}summary:after{content:"+"}details[open] summary:after{content:"−"}details p{color:var(--ink-2);margin:8px 0 0;font-size:14px}.flyer{z-index:70;pointer-events:none;will-change:transform;transform-origin:0 0;position:fixed}.shopv.viewing .line,.shopv.viewing .s-cap,.shopv.viewing .s-top,.shopv.viewing .mini,.shopv.viewing .arrow{opacity:0;pointer-events:none}.shopv .line,.shopv .s-cap,.shopv .s-top,.shopv .arrow{transition:opacity .4s}.marquee{background:var(--wine);color:var(--on-dark);white-space:nowrap;letter-spacing:.14em;padding-block:14px;font-size:13px;font-weight:600;overflow:hidden}html[lang=ar] .marquee{letter-spacing:0}.marquee div{animation:40s linear infinite mq;display:inline-block}html[dir=rtl] .marquee div{animation-direction:reverse}@keyframes mq{to{transform:translate(-50%)}}.scrim{z-index:80;opacity:0;pointer-events:none;background:#0c0c0b66;transition:opacity .35s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.drawer{top:0;bottom:0;z-index:81;background:var(--white);width:min(420px,100vw);padding:calc(22px + env(safe-area-inset-top,0px)) 22px calc(22px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:14px;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset-inline-end:0;overflow:auto;transform:translate(105%)}html[dir=rtl] .drawer{transform:translate(-105%)}.drawer.on{transform:none}.drawer h3{font-family:var(--f-disp);justify-content:space-between;align-items:center;font-size:30px;display:flex}html[lang=ar] .drawer h3{font-family:var(--f-ar-disp)}.ci{border-bottom:1px solid var(--hair);grid-template-columns:64px 1fr auto;align-items:center;gap:12px;padding-block:10px;font-size:14px;display:grid}.ci img{object-fit:contain;background:var(--bone);width:64px;height:80px}.ci small{color:var(--mute);display:block}.rec{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rec button{border:1px solid var(--hair);background:var(--bone);cursor:pointer;text-align:start;padding:10px;font-size:12px}.rec img{object-fit:contain;width:100%;height:120px}@media (max-width:880px){.pv{grid-template-columns:1fr;padding-bottom:40px;inset:80px 0 0;overflow:auto}.pv-left{min-height:56svh}.pv-left .mbox{height:48svh}.pv-hanger img{height:46svh}.panel{align-self:start;max-height:none}.mini{z-index:30;width:84px;position:fixed;top:auto;bottom:14px}.hang{width:112px}}@media (prefers-reduced-motion:reduce){.hang,.hang img,.marquee div,.bump,.panel,.pv-left .mbox{transition:none!important;animation:none!important}}.big{margin:14px 0 40px}.two{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,6vw,100px);display:grid}.prose{max-width:62ch;color:var(--ink-2);font-size:17px}.prose h3{color:var(--ink);font-family:var(--f-disp);margin:34px 0 10px;font-size:28px;font-weight:400}html[lang=ar] .prose h3{font-family:var(--f-ar-disp)}.prose ul{margin:0 0 14px;padding-inline-start:20px}.ab-hero{height:78svh;margin-bottom:80px;position:relative;overflow:hidden}.ab-hero img{object-fit:cover;object-position:50% 35%;will-change:transform;width:100%;height:120%;position:absolute;inset:-10% 0}.ab-hero .over{color:var(--on-dark);background:linear-gradient(#0000,#0000008c);padding:0 0 46px;position:absolute;inset:auto 0 0}.ab-sticky{position:sticky;top:110px}.ab-sticky .ph{aspect-ratio:4/5;overflow:hidden}.ab-sticky img{object-fit:cover;width:100%;height:100%;transition:opacity .5s}.ab-step{opacity:.25;flex-direction:column;justify-content:center;min-height:60vh;transition:opacity .5s;display:flex}.ab-step.on{opacity:1}.ab-step .num{font-size:18px}.vals{border-top:1px solid #fff3;grid-template-columns:repeat(4,1fr);display:grid}.vals div{border-bottom:1px solid #fff3;padding:26px 18px 26px 0}html[dir=rtl] .vals div{padding:26px 0 26px 18px}.vals b{font-family:var(--f-disp);margin-bottom:8px;font-size:28px;font-weight:400;display:block}html[lang=ar] .vals b{font-family:var(--f-ar-disp)}.vals span{color:var(--mute-dark);font-size:15px}.form{gap:16px;display:grid}.fld{gap:6px;display:grid}.fld label{font-size:14px;font-weight:500}.fld input,.fld select,.fld textarea{border:1px solid var(--hair);background:var(--white);width:100%;min-height:50px;padding:12px 14px}.fld textarea{resize:vertical;min-height:150px}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:2px solid var(--ink);outline-offset:1px}.fld .err{color:#9b1c1c;font-size:13px}.ok{border:1px solid var(--hair);background:var(--white);padding:14px}.card{border:1px solid var(--hair);background:var(--white);padding:24px}.row{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding-block:12px;font-size:15px;display:flex}.row:last-of-type{border:0}.row span{color:var(--mute)}.row b{text-align:end;font-weight:500}.pol{grid-template-columns:260px 1fr;align-items:start;gap:clamp(28px,6vw,100px);padding-bottom:90px;display:grid}.toc{gap:4px;display:grid;position:sticky;top:110px}.toc button{text-align:start;border:0;border-bottom:1px solid var(--hair);cursor:pointer;background:0 0;padding:12px 0;font-size:16px}.pol section{display:none}.pol section.on{display:block}@media (max-width:880px){.two,.pol{grid-template-columns:1fr}.vals{grid-template-columns:1fr 1fr}.toc{grid-auto-flow:column;position:static;overflow-x:auto}.toc button{white-space:nowrap;padding-inline:12px}.ab-sticky{position:relative;top:0}}.ftr{z-index:6;background:var(--night);color:var(--on-dark);padding-block:70px 30px;font-size:15px;position:relative;overflow:hidden}.ftr .g{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;display:grid}.ftr .kick{color:var(--brass)}.ftr ul{color:var(--mute-dark);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ftr ul a{text-decoration:none}.ftr ul a:hover{color:var(--on-dark)}.ftr .mark{width:120px;height:66px}.ftr .mark img{filter:brightness(0)invert()}.ftr .word{font-family:var(--f-disp);color:var(--on-dark);white-space:nowrap;text-align:center;letter-spacing:-.02em;margin:50px 0 0;font-size:clamp(90px,21vw,360px);font-style:italic;line-height:.85}html[lang=ar] .ftr .word{font-family:var(--f-ar-disp);font-style:normal}.ftr .bot{color:var(--mute-dark);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:26px;font-size:13px;display:flex}@media (max-width:880px){.ftr .g{grid-template-columns:1fr 1fr}}.toast{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:90;background:var(--ink);color:var(--white);border-radius:999px;max-width:calc(100vw - 32px);padding:12px 20px;font-size:14px;transition:transform .4s;position:fixed;transform:translate(-50%,160%)}.toast.on{transform:translate(-50%)}.note{inset-inline-end:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;background:var(--white);max-width:290px;color:var(--ink-2);border:1px solid var(--hair);align-items:start;gap:10px;padding:10px 12px;font-size:12px;display:flex;position:fixed}.note button{cursor:pointer;color:var(--mute);background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}.sb{height:var(--sb,170svh);position:relative}.sb>.stage{height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.edge{height:100%;padding-left:max(3vw,env(safe-area-inset-left,0px));padding-right:max(3vw,env(safe-area-inset-right,0px));position:relative}.slot{width:var(--sw);height:var(--sh);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.slot.inl{vertical-align:-.16em;width:.82em;height:1.02em;margin-inline:.06em;display:inline-block;position:relative;transform:none}.slot.fillslot{width:auto;height:auto;inset:8% 10% 18%;transform:none}.corner{z-index:6;gap:12px;display:grid;position:absolute}.corner.tl{top:104px;inset-inline-start:max(3vw,env(safe-area-inset-left,0px))}.corner.tr{top:104px;text-align:end;inset-inline-end:max(3vw,env(safe-area-inset-right,0px))}.corner.bl{bottom:6vh;max-width:420px;inset-inline-start:max(3vw,env(safe-area-inset-left,0px))}.corner.br{bottom:6vh;max-width:380px;inset-inline-end:max(3vw,env(safe-area-inset-right,0px))}.corner .lede{margin:0;font-size:16px}.num.corner,.corner .num{display:block}.bigname{inset-inline:0;text-align:center;pointer-events:none;font-family:var(--f-disp);letter-spacing:-.045em;color:var(--ink);white-space:nowrap;font-size:24vw;font-weight:400;line-height:.78;position:absolute;top:52%;transform:translateY(-50%)}html[lang=ar] .bigname{font-family:var(--f-ar-disp);letter-spacing:0;font-size:30vw;line-height:.9}.bigname{z-index:1;justify-content:center;align-items:center;display:flex}.slot.inl.big{vertical-align:middle;flex:none;width:.92em;height:1.42em;margin-inline:.03em}.inline-head{z-index:6;inset-inline:max(3vw,env(safe-area-inset-left,0px));letter-spacing:-.03em;margin:0;font-size:clamp(80px,13.5vw,260px);line-height:.96;position:absolute;top:50%;transform:translateY(-56%)}html[lang=ar] .inline-head{font-size:clamp(70px,11vw,210px);line-height:1.15}.inline-head .ln{white-space:nowrap;display:block}.inline-head .ln+.ln{text-align:end}.cols3{grid-template-columns:1fr minmax(0,46vh) 1fr;align-items:end;gap:4vw;padding-bottom:8vh;display:grid}.cols3 .c-l{z-index:6;align-self:end}.cols3 .c-l .disp{margin-top:12px}.cols3 .c-m{align-self:stretch;height:100%;position:relative}.cols3 .c-m .slot{top:54%;left:50%}.cols3 .c-m .c-cap{bottom:0;text-align:center;position:absolute;inset-inline:0}.cols3 .c-r{z-index:6}.anat{position:absolute;inset:0}.anat figure{background:#161615;margin:0;position:absolute;overflow:hidden}.anat figure img{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.anat figcaption{inset-inline:16px;color:var(--mute-dark);z-index:2;gap:4px;font-size:14px;display:grid;position:absolute;bottom:14px}.anat figcaption .kick{color:var(--brass)}.t-big{width:41vw;height:81vh;top:13vh;left:3vw}.t-big img{object-position:50% 20%}.t-fab{width:23vw;height:48vh;top:46vh;left:47vw}.t-exp{outline:1px solid #ffffff14;width:24vw;height:48vh;top:46vh;left:73vw;background:#0f0f0e!important}.t-title{z-index:6;width:50vw;position:absolute;top:13vh;left:47vw}.t-title .disp{margin:8px 0 12px}.t-title .lede{max-width:42ch;font-size:16px}html[dir=rtl] .t-big{left:auto;right:3vw}html[dir=rtl] .t-fab{left:auto;right:47vw}html[dir=rtl] .t-exp{left:auto;right:73vw}html[dir=rtl] .t-title{left:auto;right:47vw}.giantword{inset-inline:0;text-align:center;z-index:1;pointer-events:none;font-family:var(--f-disp);white-space:nowrap;font-size:clamp(90px,15vw,280px);line-height:.8;position:absolute;top:50%;transform:translateY(-54%)}.giantword.cw{color:#0000;-webkit-text-stroke:1px #12121147;font-style:italic}html[lang=ar] .giantword{font-family:var(--f-ar-disp);font-style:normal}.sb .chips{z-index:6;flex-wrap:wrap;justify-content:center;gap:6px;width:min(780px,94vw);margin:0;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.sb .chip{background:color-mix(in srgb,var(--bone) 80%,transparent);padding:8px 12px}.about-ghost{inset-inline:0;text-align:center;pointer-events:none;font-family:var(--f-disp);color:#0000;-webkit-text-stroke:1px #1212111a;white-space:nowrap;z-index:0;font-size:clamp(120px,20vw,340px);font-style:italic;line-height:.85;position:absolute;top:50%;transform:translateY(-50%)}html[lang=ar] .about-ghost{font-family:var(--f-ar-disp);font-style:normal}.about{z-index:1;position:relative}.home .band>.wrap,.home .stables .wrap{max-width:none;padding-left:max(3vw,env(safe-area-inset-left,0px));padding-right:max(3vw,env(safe-area-inset-right,0px))}.home .about .lede,.home .visit .lede{max-width:46ch}@media (max-width:880px){.sb{height:auto!important}.sb>.stage{height:auto;min-height:100svh;padding:100px 0 50px;position:relative}.edge{gap:22px;height:auto;display:grid}.corner,.t-title{max-width:none;position:relative!important;inset:auto!important}.bigname{margin:6svh 0 0;font-size:30vw;position:relative;top:auto;transform:none}.inline-head{font-size:17vw;position:relative;inset:auto;transform:none}.cols3{grid-template-columns:1fr;gap:20px}.cols3 .c-m{height:auto}.cols3 .c-m .slot{width:min(70vw,44svh);height:min(88vw,55svh);margin:0 auto;position:relative;top:auto;left:auto;transform:none}.cols3 .c-m .c-cap{position:relative}.anat{gap:12px;padding:0 24px;display:grid;position:relative}.anat figure,.t-title{height:46svh;width:auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.t-title{order:-1;height:auto}.giantword{top:30svh}#colours .slot{width:min(70vw,44svh);height:min(88vw,55svh);margin:12svh auto 0;position:relative;transform:none;top:auto!important;left:auto!important}.sb .chips{width:auto;position:relative;bottom:auto;left:auto;transform:none}}.splitline{z-index:6;inset-inline:max(3vw,env(safe-area-inset-left,0px));letter-spacing:-.03em;margin:0;font-size:clamp(76px,11.5vw,220px);line-height:1.02;position:absolute;top:52%;transform:translateY(-50%)}html[lang=ar] .splitline{letter-spacing:0;font-size:clamp(66px,9.5vw,180px);line-height:1.3}.splitline .ln{align-items:baseline;display:flex}.splitline .w1{text-align:end;flex:1}.splitline .w2{text-align:start;flex:1}.splitline .sp{flex:0 0 calc(36.8vh + 4vw)}.cols3{align-items:center;padding-top:70px;padding-bottom:0}.cols3 .c-m .slot{top:52%}.cols3 .c-m .c-cap{bottom:4vh}.pt-head{z-index:6;top:96px;text-align:center;justify-items:center;gap:8px;display:grid;position:absolute;inset-inline:0}.pt-head .disp{margin:0}.lab{z-index:6;gap:4px;width:min(260px,22vw);display:grid;position:absolute;transform:translateY(-50%)}.lab b{font-family:var(--f-disp);font-size:24px;font-weight:400}html[lang=ar] .lab b{font-family:var(--f-ar-disp)}.lab span{color:var(--mute-dark);font-size:14px}.lab i{background:linear-gradient(90deg,var(--brass),#b9965f33);width:calc(45vw - 22.4vh - min(260px,22vw));height:1px;position:absolute;top:50%}.lab.l{text-align:end;inset-inline-start:max(3vw,env(safe-area-inset-left,0px))}.lab.l i{inset-inline-start:calc(100% + 14px)}.lab.r{inset-inline-end:max(3vw,env(safe-area-inset-right,0px))}.lab.r i{background:linear-gradient(270deg,var(--brass),#b9965f33);inset-inline-end:calc(100% + 14px)}html[dir=rtl] .lab.l i{background:linear-gradient(270deg,var(--brass),#b9965f33)}html[dir=rtl] .lab.r i{background:linear-gradient(90deg,var(--brass),#b9965f33)}@media (max-width:880px){.splitline{font-size:15vw;position:relative;inset:auto;transform:none}.splitline .sp{flex-basis:4vw}.pt-head,.lab{width:auto;position:relative;transform:none;text-align:start!important;inset:auto!important}.lab i{display:none}.cols3{padding-top:0}}.ghost-dark{inset-inline:0;text-align:center;z-index:1;pointer-events:none;font-family:var(--f-disp);color:#0000;-webkit-text-stroke:1.2px #b9965f61;white-space:nowrap;font-size:clamp(120px,19vw,340px);font-style:italic;line-height:.8;position:absolute;top:50%;transform:translateY(-50%)}html[lang=ar] .ghost-dark{font-family:var(--f-ar-disp);font-style:normal}.pt-card{z-index:6;width:min(21vw,300px);background:#161615;margin:0;position:absolute;inset-inline-start:max(3vw,env(safe-area-inset-left,0px));overflow:hidden}.pt-card img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pt-card figcaption{color:var(--mute-dark);background:var(--night);align-items:baseline;gap:10px;padding:10px 0 0;font-size:14px;display:flex}.pt-card figcaption .kick{color:var(--brass)}.pt-card.c1{top:18vh}.pt-card.c2{top:50vh}.pt-card.c2 img{object-position:40% 50%}.lab.r{width:min(250px,20vw)}.lab.r i{width:calc(44vw - 20vh - min(250px,20vw))}.pt-steps{z-index:6;bottom:4vh;inset-inline:max(3vw,env(safe-area-inset-left,0px));border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:16px 0 0;list-style:none;display:grid;position:absolute}.pt-steps li{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;display:grid}.pt-steps b{font-family:var(--f-disp);font-size:22px;font-weight:400}html[lang=ar] .pt-steps b{font-family:var(--f-ar-disp)}.pt-steps li>span:last-child{color:var(--mute-dark);grid-column:2;font-size:14px}@media (max-width:880px){.pt-card,.pt-steps{width:auto;position:relative;inset:auto!important}.pt-steps{grid-template-columns:1fr}.ghost-dark{display:none}}.home [data-c=acc] .disp.d-l{font-size:clamp(34px,4.2vw,64px)}.acc{grid-template-columns:repeat(2,minmax(0,520px));justify-content:start;gap:clamp(20px,3vw,48px)}.acc .ph{aspect-ratio:4/5;max-height:62vh}.acc figure:nth-child(2){margin-top:10vh}.acc figcaption b{font-size:clamp(22px,2vw,30px)}.ct{grid-template-columns:1.05fr .95fr;min-height:100svh;display:grid}.ct-l{background:var(--night);color:var(--on-dark);align-items:flex-end;display:flex;position:relative;overflow:hidden}.ct-l .kick{color:var(--brass)}.ct-l .lede{color:var(--mute-dark)}.ct-bg{object-fit:cover;object-position:30% 30%;opacity:.38;will-change:transform;width:100%;height:116%;position:absolute;inset:-8% 0}.ct-l:after{content:"";background:linear-gradient(#0c0c0b33,#0c0c0beb 78%);position:absolute;inset:0}.ct-in{z-index:2;padding:140px max(3vw,env(safe-area-inset-left,0px)) 7vh;width:100%;position:relative}.ct-in .disp{margin:12px 0 18px}.ct-list{border-top:1px solid #ffffff2e;margin-top:34px}.ct-list a{border-bottom:1px solid #ffffff2e;grid-template-columns:120px 1fr auto;align-items:baseline;gap:16px;padding:18px 0;text-decoration:none;transition:padding .3s,color .3s;display:grid}.ct-list a:hover{color:var(--brass);padding-inline-start:12px}.ct-list b{font-family:var(--f-disp);font-size:clamp(18px,1.7vw,26px);font-weight:400}html[lang=ar] .ct-list b{font-family:var(--f-ar)}.ct-list i{color:var(--brass);font-style:normal}.ct-r{padding:140px max(3vw,env(safe-area-inset-right,0px)) 7vh clamp(28px,5vw,90px);flex-direction:column;justify-content:center;display:flex}.form2{gap:30px;max-width:560px;display:grid}.topics{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.topics legend{margin-bottom:12px}.topics label{cursor:pointer}.topics input{opacity:0;position:absolute}.topics label span{border:1px solid var(--hair);border-radius:999px;align-items:center;min-height:42px;padding:0 16px;font-size:14px;transition:all .25s;display:inline-flex}.topics input:checked+span{background:var(--ink);color:var(--white);border-color:var(--ink)}.topics input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.f2{position:relative}.f2 input,.f2 textarea{width:100%;font-size:20px;font-family:var(--f-disp);resize:vertical;background:0 0;border:0;border-bottom:1px solid #1212114d;outline:none;padding:26px 0 10px;transition:border-color .3s}html[lang=ar] .f2 input,html[lang=ar] .f2 textarea{font-family:var(--f-ar)}.f2 input:focus,.f2 textarea:focus{border-color:var(--ink)}.f2 label{inset-inline-start:0;color:var(--mute);pointer-events:none;font-size:16px;transition:all .25s;position:absolute;top:26px}.f2 input:focus+label,.f2 input:not(:placeholder-shown)+label,.f2 textarea:focus+label,.f2 textarea:not(:placeholder-shown)+label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:12px;top:0}html[lang=ar] .f2 label{letter-spacing:0!important}.f2 .err{color:#9b1c1c;margin-top:6px;font-size:13px;display:block}.f2 [aria-invalid=true]{border-color:#9b1c1c}.big-send{justify-self:start;min-height:60px;padding:0 34px}@media (max-width:880px){.ct{grid-template-columns:1fr}.ct-l{min-height:90svh}.ct-r{padding:60px 24px}.ct-list a{grid-template-columns:90px 1fr auto}}.pl-hero{background:var(--night);padding:150px 0 70px}.pl-hero .wrap{max-width:none;padding-left:max(3vw,env(safe-area-inset-left,0px));padding-right:max(3vw,env(safe-area-inset-right,0px))}.glance{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);display:grid}.glance div{gap:8px;padding:24px 20px 0 0;display:grid}html[dir=rtl] .glance div{padding:24px 0 0 20px}.glance b{font-family:var(--f-disp);color:var(--brass);font-size:clamp(48px,5.4vw,88px);font-style:italic;font-weight:400;line-height:1}html[lang=ar] .glance b{font-family:var(--f-ar-disp);font-style:normal}.glance div>span{color:var(--mute-dark);max-width:22ch;font-size:15px}#v-policies>.wrap{max-width:none;padding-left:max(3vw,env(safe-area-inset-left,0px));padding-right:max(3vw,env(safe-area-inset-right,0px))}#v-policies .pol{grid-template-columns:300px minmax(0,760px);padding-top:70px}.toc button{grid-template-columns:34px 1fr;align-items:baseline;padding:16px 0;font-size:17px;display:grid;position:relative}.toc button .num{font-size:14px}.toc button:after{content:"";inset-inline-start:0;background:var(--ink);width:0;height:2px;transition:width .4s;position:absolute;bottom:-1px}.toc button[aria-current=true]:after{width:100%}.toc button[aria-current=true]{font-weight:600}.toc-help{background:var(--white);border:1px solid var(--hair);gap:6px;margin-top:30px;padding:20px;display:grid}.toc-help a{font-family:var(--f-disp);font-size:22px;text-decoration:none}#v-policies .prose h2{margin-bottom:6px;font-size:clamp(34px,3.4vw,52px)}#v-policies .prose h3{border-top:1px solid var(--hair);padding-top:22px;font-size:24px}#v-policies .prose p{line-height:1.75}@media (max-width:880px){.glance{grid-template-columns:1fr 1fr;row-gap:24px}#v-policies .pol{grid-template-columns:1fr}}[data-c=acc]>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);align-items:start;column-gap:clamp(28px,4vw,72px);display:grid}.acc-intro{position:sticky;top:110px}[data-c=acc] .acc{grid-template-columns:1fr 1fr;justify-content:stretch;margin-top:0}[data-c=acc] .acc .ph{aspect-ratio:4/5;max-height:none}#v-policies .pol{grid-template-columns:260px minmax(0,1fr) minmax(0,360px);column-gap:clamp(28px,4vw,72px)}.pol-aside{order:3;gap:14px;display:grid;position:sticky;top:110px}#v-policies .prose{order:2;max-width:none}.pa-img{aspect-ratio:16/10;overflow:hidden}.pa-img img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.pa-card{background:var(--white);border:1px solid var(--hair);gap:10px;padding:22px;display:grid}.pa-card ul{margin:0;padding:0;list-style:none;display:grid}.pa-card ul[hidden]{display:none}.pa-card li{border-bottom:1px solid var(--hair);gap:10px;padding:11px 0;font-size:15px;display:flex}.pa-card li:before{content:"—";color:var(--wine)}.pa-card li:last-child{border:0}.pa-card.dark{background:var(--night);color:var(--on-dark);border:0}.pa-card.dark .kick{color:var(--brass)}.pa-card.dark b{font-family:var(--f-disp);font-size:24px;font-weight:400}.pa-card.dark span:not(.kick){color:var(--mute-dark);font-size:14px}.pa-card.dark .btn{justify-self:start;margin-top:6px}@media (max-width:1100px){#v-policies .pol{grid-template-columns:240px minmax(0,1fr)}.pol-aside{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;position:static}}@media (max-width:880px){[data-c=acc]>.wrap{grid-template-columns:1fr}.acc-intro{position:static}[data-c=acc] .acc,.pol-aside{grid-template-columns:1fr}}.ab-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0c0c0bb8,#0c0c0b59 55%,#0000);height:200px;position:absolute;inset:0 0 auto}.ab-hero .over{z-index:2}.film{height:1500svh;position:relative}.f-stage{background:var(--bone);isolation:isolate;height:100lvh;position:sticky;top:0;overflow:hidden}.f-bg,.f-grey,.f-black,.f-photos,.f-layer,.f-cv,.f-macro,.f-ui{position:absolute;inset:0}.f-bg{background:var(--bone);z-index:0}.f-grey{z-index:1;opacity:0;background:radial-gradient(60% 70% at 50% 46%,#c9c9c5 0%,#a9a9a5 46%,#8c8c88 100%)}.f-black{z-index:2;opacity:0;background:radial-gradient(70% 80%,#141313 0%,#070707 70%)}.f-photos{z-index:3;visibility:hidden}.f-photos:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080808b8);height:46%;position:absolute;inset:auto 0 0}.f-track{will-change:transform;height:100%;display:flex;position:absolute;inset:0 auto 0 0}html[dir=rtl] .f-track{inset:0 0 0 auto}.f-track figure{background:#d8d7d2;flex:none;height:100%;margin:0;position:relative;overflow:hidden}.f-track figure+figure{border-inline-start:1px solid #ffffff14}.f-track img{object-fit:cover;width:100%;height:100%;display:block}.f-track figcaption{inset-inline-start:18px;color:#fff;letter-spacing:.18em;text-transform:uppercase;z-index:2;text-shadow:0 1px 8px #00000073;font-size:11px;font-weight:600;position:absolute;top:84px}html[lang=ar] .f-track figcaption{letter-spacing:0;font-size:13px}.f-track .f-end{background:var(--night);color:var(--on-dark);justify-content:center;align-items:center;padding:0 8%;display:flex}.f-track .f-end p{font-family:var(--f-disp);margin:0;font-size:clamp(28px,3vw,44px);line-height:1.15}html[lang=ar] .f-track .f-end p{font-family:var(--f-ar-disp)}.f-layer{pointer-events:none}.f-back{z-index:4}.f-cv{z-index:5;pointer-events:none;width:100%;height:100%}#fSadri{z-index:6}#fPartF{z-index:7}.f-front{z-index:8}.f-macro{z-index:9;background:var(--bone);visibility:hidden;overflow:hidden}.f-ui{z-index:10;pointer-events:none}.f-ui [class^=g-]{visibility:hidden;opacity:0;position:absolute;inset:0}.f-ui a,.f-ui button{pointer-events:auto}.h-name,.t-line,.fc-row,.sel-words,.m-title,.cl-row{font-family:var(--f-disp);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;font-optical-sizing:auto;font-weight:400;line-height:.8}html[lang=ar] .h-name,html[lang=ar] .t-line,html[lang=ar] .fc-row,html[lang=ar] .sel-words,html[lang=ar] .m-title,html[lang=ar] .cl-row{font-family:var(--f-ar-disp);letter-spacing:0;text-transform:none;line-height:1.1}.h-name{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.hn{will-change:transform;display:block}.hn-gap{flex:none}.t-line{opacity:0;will-change:transform;position:absolute;top:0;left:0}.t-line>span{display:inline-block}.t-solid{color:var(--ink)}.t-out{color:#0000;-webkit-text-stroke:1.3px var(--ink)}.t-it{text-transform:lowercase;color:var(--wine);font-style:italic}html[lang=ar] .t-it{font-style:normal}.fc-row{opacity:0;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.fc-row .fc{will-change:transform;flex:1 1 0;min-width:0}.fc-row .fc-a{text-align:end}.fc-row .fc-gap{flex:none}.fc-row em{font-style:italic}html[lang=ar] .fc-row em{color:var(--wine);font-style:normal}.sel-words{text-align:end;opacity:0;line-height:.86;position:absolute;top:0}.sel-words em{text-transform:lowercase;color:var(--wine);font-style:italic}html[lang=ar] .sel-words em{font-style:normal}.hc{gap:4px;max-width:360px;display:grid;position:absolute}.hc.tl{top:96px;inset-inline-start:clamp(20px,2.6vw,40px)}.hc.tr{top:96px;text-align:end;inset-inline-end:clamp(20px,2.6vw,40px)}.hc.bl{bottom:clamp(22px,4vh,40px);inset-inline-start:clamp(20px,2.6vw,40px)}.hc.br{bottom:clamp(22px,4vh,40px);max-width:340px;inset-inline-end:clamp(20px,2.6vw,40px)}.hc.hm{text-align:end;justify-items:end}.hc.hcopy{max-width:330px}.sel-words .sw-in{display:inline-block}.hc .kick.dim{opacity:.62}.hc .lede{max-width:34ch;margin:0;font-size:15px;line-height:1.55}.model{margin-bottom:12px;line-height:.9;display:grid}.model .mdl{font-family:var(--f-disp);color:var(--mute);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(26px,2.6vw,40px)}.model b{font-family:var(--f-disp);letter-spacing:.01em;font-size:clamp(26px,2.6vw,40px);font-weight:400}html[lang=ar] .model .mdl{font-family:var(--f-ar-disp);text-transform:none;line-height:1.3}html[lang=ar] .c-n{font-family:var(--f-ar-disp);letter-spacing:0;line-height:.9}html[lang=ar] .t-out{-webkit-text-stroke-width:1.7px}.cname{font-family:var(--f-disp);font-size:20px;font-style:italic}html[lang=ar] .cname{font-family:var(--f-ar-disp);font-style:normal}.g-hero h1{margin-bottom:10px;font-size:clamp(24px,2vw,32px);line-height:1.08}.g-hero .lede{margin-bottom:16px}.hbtns{flex-wrap:wrap;gap:10px;display:flex}.hbtns .btn{min-height:46px;padding:0 20px}.f-cue{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(14px,2.4vh,26px);left:50%;transform:translate(-50%)}.f-cue i{transform-origin:top;background:currentColor;width:1px;height:30px;animation:2s infinite drip;display:block}.ring{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring .r-c{fill:none;stroke:#12121138;stroke-width:1px}.ring .r-c2{fill:none;stroke:#12121117;stroke-width:1px;stroke-dasharray:2 6}.ring .r-wedge{fill:#1212110b}.ring .r-arc{fill:none;stroke:var(--wine);stroke-width:1.6px}.ring .r-ticks line{stroke:#1212114d;stroke-width:1px}.ring .r-txt{font-family:var(--f-body);letter-spacing:.32em;text-transform:uppercase;fill:var(--ink);font-size:11px;font-weight:600}html[lang=ar] .ring .r-txt{letter-spacing:0;font-size:13px;font-family:var(--f-ar)}.ring .r-lab{font-family:var(--f-body);letter-spacing:.2em;text-transform:uppercase;fill:var(--mute);font-size:11px;font-weight:600}.ring .r-name{font-family:var(--f-disp);fill:var(--ink);font-size:22px;font-style:italic}html[lang=ar] .ring .r-lab{letter-spacing:0;font-size:12px}html[lang=ar] .ring .r-name{font-family:var(--f-ar-disp);font-style:normal}.ring .r-dot{fill:var(--wine)}.fc-cap{white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%)}.pt-h{margin-top:8px;font-size:clamp(28px,2.8vw,44px)}.pt-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pt-lines line{stroke:#1212118c;stroke-width:1px}.pt-lines circle{fill:var(--ink)}.pl{opacity:0;gap:2px;width:min(250px,22vw);display:grid;position:absolute;top:0;left:0;transform:translateY(-50%)}.pl.r{text-align:start}.pl.l{text-align:end}.pl .pn{font-family:var(--f-disp);color:var(--wine);font-size:14px;font-style:italic}.pl b{font-family:var(--f-disp);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,1.9vw,30px);font-weight:400;line-height:1.05}html[lang=ar] .pl b{font-family:var(--f-ar-disp);text-transform:none}.pl .pd{color:var(--ink-2);font-size:13px;line-height:1.4}.heart-h{font-family:var(--f-body);letter-spacing:.02em;text-transform:uppercase;color:var(--on-dark);margin-bottom:24px;font-size:clamp(20px,1.8vw,28px);font-weight:500;line-height:1.05}html[lang=ar] .heart-h{font-family:var(--f-ar);text-transform:none;line-height:1.4}.steps{gap:14px;max-width:270px;margin:0;padding:0;list-style:none;display:grid}.steps li{opacity:0;border-top:1px solid #ffffff24;grid-template-columns:30px 1fr;column-gap:8px;padding-top:10px;display:grid}.steps li b{color:var(--on-dark);font-size:15px;font-weight:500}.steps li>span:last-child{color:var(--mute-dark);grid-column:2;font-size:13px;line-height:1.45}.counter{bottom:clamp(18px,4vh,40px);color:var(--on-dark);opacity:0;align-items:flex-end;gap:16px;display:flex;position:absolute;inset-inline-end:clamp(20px,3vw,48px)}.c-n{font-family:var(--f-disp);letter-spacing:-.04em;font-variant-numeric:lining-nums;font-size:clamp(120px,30vh,280px);font-weight:400;line-height:.74}.c-n.tick{animation:.5s cubic-bezier(.2,.8,.2,1) ctick}@keyframes ctick{0%{opacity:.2;transform:translateY(18px)}to{opacity:1;transform:none}}.c-side{gap:4px;padding-bottom:6px;display:grid}.c-of{font-family:var(--f-disp);color:var(--mute-dark);font-size:20px}.c-name{font-family:var(--f-disp);font-size:clamp(24px,2.2vw,34px);font-style:italic;line-height:1}html[lang=ar] .c-name{font-family:var(--f-ar-disp);font-style:normal}.g-heart .kick{color:var(--brass)}.m-img{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.cl-row{opacity:0;visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.cl{will-change:transform;display:block}.cl-gap{flex:none}#mClothImg{object-position:50% 50%;transform-origin:62% 46%}.m-title{pointer-events:none;color:var(--ink);margin:0;font-size:clamp(90px,19vh,220px);position:absolute;inset:0}.m-title>span{display:block;position:absolute}.m-cloth .m-a{bottom:calc(clamp(22px,4vh,40px) + .9em);inset-inline-start:clamp(20px,2.6vw,40px)}.m-cloth .m-b{bottom:clamp(22px,4vh,40px);text-transform:lowercase;font-style:italic;inset-inline-start:clamp(20px,2.6vw,40px)}html[lang=ar] .m-cloth .m-b{font-style:normal}.m-cap{bottom:clamp(22px,4vh,40px);background:var(--bone);align-items:baseline;gap:12px;max-width:320px;margin:0;padding:12px 16px;font-size:14px;line-height:1.45;display:flex;position:absolute;inset-inline-end:clamp(20px,2.6vw,40px)}.m-cap b{font-weight:600;display:block}.m-cap .kick{color:var(--wine)}.sel-panel{justify-items:start;gap:10px;max-width:360px;display:grid;position:absolute;top:0}.sel-name{font-family:var(--f-disp);margin:0 0 8px;font-size:clamp(44px,8vh,84px);font-style:italic;line-height:1}html[lang=ar] .sel-name{font-family:var(--f-ar-disp);font-style:normal;line-height:1.3}.sw{grid-template-columns:repeat(3,auto);gap:6px;display:grid}.sw button{border:1px solid var(--hair);cursor:pointer;background:0 0;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 8px;font-size:13px;transition:border-color .2s,background .2s;display:flex}.sw button i{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000026}.sw button[aria-pressed=true]{border-color:var(--ink);background:var(--white)}.sw button:hover{border-color:var(--ink)}.sel-go{margin-top:10px}.st-cap{bottom:clamp(22px,5vh,48px);max-width:520px;position:absolute;inset-inline-start:clamp(20px,2.6vw,40px)}.st-cap .disp{margin:8px 0 6px;font-size:clamp(46px,6vw,96px)}.st-cap p{color:var(--mute-dark);margin:0}.st-n{bottom:clamp(22px,5vh,48px);position:absolute;inset-inline-end:clamp(20px,2.6vw,40px)}.f-prog{background:#80807c2e;height:2px;position:absolute;inset:auto 0 0}.f-prog i{background:var(--wine);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}html[dir=rtl] .f-prog i{transform-origin:100%}.shop-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.home .band.b-white{z-index:1;position:relative}@media (max-width:880px){.hc.tl{top:82px}.hc.tr,.g-hero .hcopy,.g-faces .bl,.g-faces .br,.g-faces .tl,.steps,.m-cap,.fc-cap,.ring .r-txt{display:none!important}.h-name{flex-direction:column}.g-hero .hm{inset-inline:20px;text-align:start;justify-content:space-between;align-items:flex-end;max-width:none;display:flex;bottom:22px}.g-hero .model{margin:0}.g-hero .model .mdl,.g-hero .model b{font-size:22px}.g-hero .hm .kick.dim,.f-cue{display:none}.fc-row{flex-direction:column;align-items:center}.fc-row .fc{text-align:center;flex:none}.fc-row .fc-gap{display:none}.pt-h{font-size:26px}.g-parts .hc.tl{top:80px}.pl{width:auto}.pl b{font-size:22px}.pl .pd{font-size:12px}.heart-h{margin:0;font-size:18px}.g-heart .hc.tl{top:84px}.counter{inset-inline:20px;justify-content:space-between;bottom:26px}.c-n{font-size:22vh}.c-name{font-size:28px}.m-title{font-size:15vw}.cl-row{flex-direction:column}.m-cloth .m-a,.m-cloth .m-b{top:auto;bottom:auto;inset-inline:20px auto}.m-cloth .m-a{top:84px}.m-cloth .m-b{top:calc(84px + .86em)}#mClothImg{height:74%;top:26%}.sel-words{text-align:center;left:0;right:0}.sel-words br{display:none}.sel-panel{justify-items:center;gap:6px;max-width:none;left:20px;right:20px}.sel-name{margin:0;font-size:40px}.sw{grid-template-columns:repeat(9,1fr);gap:4px;width:100%}.sw button{border-color:#0000;justify-content:center;min-height:40px;padding:0}.sw button span{display:none}.sw button i{width:24px;height:24px}.sw button[aria-pressed=true]{border-color:var(--ink);background:0 0;border-radius:50%}.sel-go{margin-top:8px}.st-cap .disp{font-size:44px}.f-track figcaption{top:80px}.shop-top .btn{justify-content:center;width:100%}}.vmode button{align-items:center;gap:7px;display:inline-flex}.vmode svg{flex:none}.pgrid,.shopv.gridmode .line,.shopv.gridmode .arrow,.shopv.gridmode .s-cap,.shopv.gridmode .mini{display:none}.shopv.gridmode{padding-bottom:64px}.shopv.gridmode .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-top:36px;transition:opacity .4s;display:grid}.shopv.viewing .pgrid{opacity:0;pointer-events:none}.pcard{border:1px solid var(--hair);background:color-mix(in srgb,var(--white) 82%,var(--bone));cursor:pointer;text-align:start;color:inherit;font:inherit;flex-direction:column;align-items:stretch;gap:0;padding:0;transition:border-color .25s,background .25s;display:flex}.pcard:hover,.pcard:focus-visible{border-color:var(--ink);background:var(--white)}.pcard .ph{aspect-ratio:4/5;display:block;position:relative;overflow:hidden}.pcard img{object-fit:contain;object-position:50% 0;filter:drop-shadow(0 12px 10px #0000001a);width:82%;height:92%;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:5%;left:9%}.pcard:hover img{transform:translateY(6px)scale(1.03)}.pcard.gone img{opacity:0}.pcard .meta{border-top:1px solid var(--hair);flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.pcard .meta .row{margin-top:auto}.pcard .nm{font-family:var(--f-disp);font-size:clamp(18px,1.5vw,22px);line-height:1.15}html[lang=ar] .pcard .nm{font-family:var(--f-ar-disp)}.pcard .row{color:var(--mute);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.pcard .col{align-items:center;gap:7px;display:inline-flex}.pcard .col i{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000026}.pcard .pr{color:var(--ink);font-weight:600}.pgrid .coming{grid-column:1/-1}.shopv.gridmode .pv{padding-top:24px;position:fixed;inset:68px 0 0}.shopv.gridmode .pv.open{background:var(--bone)}@media (max-width:1100px){.shopv.gridmode .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.shopv.gridmode .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}.pcard .meta{padding:10px 10px 12px}.pcard .nm{font-size:16px}.pcard .row{flex-wrap:wrap;gap:4px 8px;font-size:12px}.vmode button{padding:0 11px}}html[dir=rtl] .drawer.on{transform:none}.panel .opt-col{display:none}.pv-step{display:none!important}.pv-line{opacity:0;pointer-events:none;align-self:center;min-width:0;transition:opacity .45s .15s,transform .6s cubic-bezier(.2,.8,.2,1) .15s;position:relative;transform:translateY(24px)}.pv.open .pv-line{opacity:1;pointer-events:auto;transform:none}.pl-rail{height:clamp(300px,44vh,430px);position:relative}.pl-rail svg{pointer-events:none;width:100%;height:90px;position:absolute;top:0;left:0;right:0;overflow:visible}.pl-h{cursor:pointer;transform-origin:50% 0;--ry:0deg;--s:1;width:clamp(86px,7.4vw,118px);transform:perspective(700px) rotateY(var(--ry)) scale(var(--s));background:0 0;border:0;padding:0;transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),opacity .35s;position:absolute;top:0}.pl-h img{transform-origin:50% 4%;filter:drop-shadow(0 12px 12px #00000024);width:100%;height:auto;display:block}.pl-h:not(.on):hover img,.pl-h:not(.on):focus-visible img{animation:1.3s ease-out sway}.pl-h.on{cursor:default}.pl-h.gone{transition:opacity .15s;opacity:0!important}.pl-foot{justify-content:center;align-items:center;gap:16px;margin-top:2px;display:flex}.pl-arrow{border:1px solid var(--hair);background:var(--white);cursor:pointer;width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}html[dir=rtl] .pl-arrow svg{transform:scaleX(-1)}.pl-cap{font-family:var(--f-disp);text-align:center;min-width:8ch;font-size:26px;font-style:italic;line-height:1.2}html[lang=ar] .pl-cap{font-family:var(--f-ar-disp);font-size:24px;font-style:normal}@media (min-width:881px){.pv{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.95fr)}.pv-left .mbox{height:min(100svh - 210px,640px,43vw - 60.2px)}}@media (max-width:880px){.pv-line{order:2}.pv .panel{order:3}.pl-rail{height:clamp(190px,30svh,250px)}.pl-rail svg{height:60px}.pl-h{width:78px}.pl-cap{font-size:22px}}.pv-left .mbox,.pv-left .pv-hanger,.pv-left .views,.mini{display:none!important}.pv-left{padding-bottom:0}.pv-photo{justify-items:center;gap:12px;margin:0;transition:opacity .4s;display:grid}.pp-frame{aspect-ratio:900/1349;background:color-mix(in srgb,var(--ink) 5%,var(--bone));max-width:100%;height:min(100svh - 200px,660px,50vw - 70px);position:relative;overflow:hidden}.pp-frame img{object-fit:cover;width:100%;height:100%;transform-origin:var(--ox,50%) var(--oy,50%);transform:scale(var(--z,1));visibility:hidden;position:absolute;inset:0}.pp-frame img.hang{object-fit:contain;box-sizing:border-box;filter:drop-shadow(0 18px 16px #00000024);padding:4% 6%;transform:none}.pp-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:600}html[lang=ar] .pp-cap{letter-spacing:0;font-size:14px}@media (max-width:880px){.pp-frame{height:min(58svh,560px)}}#v-home-m{display:none!important}@media (max-width:880px){#v-policies .pol{gap:22px;padding-top:24px;grid-template-columns:1fr!important}#v-policies .toc{z-index:5;background:var(--bone);gap:4px;margin-inline:-20px;padding:6px 20px;display:flex;position:sticky;top:68px;overflow-x:auto}#v-policies .toc button{border:1px solid var(--hair);border-radius:999px;flex:none;grid-template-columns:auto auto;column-gap:8px;padding:10px 14px;font-size:14px}#v-policies .toc button[aria-current=true]{background:var(--ink);color:var(--white)}#v-policies .toc button:after,#v-policies .toc-help{display:none}#v-policies .prose{order:1;font-size:16px!important}.pol-aside{order:2;position:static;grid-template-columns:1fr!important}.pa-img{display:none}.pl-hero{padding:110px 0 44px}.glance{grid-template-columns:1fr 1fr}.glance b{font-size:48px}#v-policies>.wrap,.pl-hero .wrap{padding-left:20px;padding-right:20px}.ab-step{opacity:1;border-top:1px solid var(--hair);min-height:0;padding:30px 0}.ab-sticky{display:none}.ab-hero{margin-bottom:40px}#v-about .two{gap:0}#v-about .disp.d-m{font-size:32px}#v-about .disp.d-l{font-size:38px}.vals{grid-template-columns:1fr 1fr}.ct-l{min-height:auto}.ct-in{padding:110px 20px 40px}.ct-in .disp.d-xl{font-size:64px}.ct-list a{grid-template-columns:76px 1fr auto;gap:10px;padding:14px 0}.ct-list b{font-size:17px}.ct-r{padding:44px 20px 60px}.ct-r .disp.d-m{font-size:34px}.f2 input,.f2 textarea{font-size:18px}.big-send{justify-content:center;width:100%}.ftr{padding-block:50px 24px}.ftr .word{margin-top:30px;font-size:26vw}html,body,*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}html,body{overflow-x:clip}.pv{overscroll-behavior:contain;flex-direction:column;gap:18px;padding:10px 16px 30px;transition:background .4s;display:flex;position:fixed;inset:68px 0 0;overflow-y:auto}.pv.open{background:var(--bone)}.pv-left{min-height:auto;padding-bottom:58px}.pv-left .mbox{height:48svh}.pv-hanger{inset:0 0 58px}.pv-hanger img{height:44svh}.pv-step{width:40px;height:40px;top:40%}.panel{max-width:none;max-height:none;padding:20px;overflow:visible;transform:translateY(30px)}html[dir=rtl] .panel{transform:translateY(30px)}.panel h2{font-size:28px}body.pv-lock{overflow:hidden}.line{height:62svh;margin-top:20px}.hang{width:150px}.arrow{width:44px;height:44px;top:calc(62svh - 30px);bottom:auto}.arrow.prev{inset-inline-start:calc(50% - 56px)!important}.arrow.next{inset-inline-end:calc(50% - 56px)}.s-cap{margin-top:40px}.mini{display:none}.s-top .disp{font-size:52px}.note{max-width:none;padding:8px 10px;font-size:11px;inset-inline:12px}.ab-hero:before{content:"";z-index:1;background:linear-gradient(#0c0c0bb3,#0000);height:180px;position:absolute;inset:0 0 auto}.ab-hero .over{z-index:2}.ab-hero{height:70svh}}.toast:not(.on){visibility:hidden}.seg[hidden]{display:none}.s-filters{max-width:100%}.s-filters .seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.s-filters .seg::-webkit-scrollbar{display:none}.s-filters .seg button{white-space:nowrap;flex:none}.type-note{color:var(--mute);margin:14px 0 0;font-size:13px}.type-note[hidden],.shopv[data-x] .arrow{display:none}.hang.x{--ry:0deg;transform:perspective(900px) scale(var(--s));transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s}.hang.x.on,.hang.x:focus-visible{transform:perspective(900px) translateY(6px) scale(calc(var(--s) * 1.03))}.shopv.gridmode .pgrid.x3{grid-template-columns:repeat(3,minmax(0,1fr))}.pcard img.alt{object-fit:cover;object-position:50% 22%;filter:none;opacity:0;width:100%;height:100%;transition:opacity .35s;top:0;left:0;transform:none!important}@media (hover:hover){.pcard:hover img.alt,.pcard:focus-visible img.alt{opacity:1}}.xonly{display:none}.pv.x .xonly{display:block}.pv.x .panel details:first-of-type,.pv.x .panel .opt:not(.opt-col),.pv.x .panel>.fine:not(.xonly){display:none}.cart-total{border-top:1px solid var(--ink);padding-top:12px}.cart-total[hidden]{display:none}.cart-total>div{justify-content:space-between;font-size:16px;display:flex}.cart-total .fine{margin:4px 0 0}.xg-zoom{z-index:2;border:1px solid var(--hair);background:var(--white);cursor:pointer;width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:none;position:absolute;inset-block-end:10px;inset-inline-end:10px}.pv.x .xg-zoom{display:grid}.pv.x .pp-frame{cursor:zoom-in;touch-action:pan-y}.xlb{z-index:95;background:var(--bone);padding:14px max(14px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-bottom,0px));grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:10px;display:grid;position:fixed;inset:0}.xlb[hidden]{display:none}.xlb-name{text-align:center;align-self:center;align-items:center;min-height:44px;margin:0;padding-inline:54px;font-size:14px;font-weight:600;display:flex}.xlb-x{top:14px;border:1px solid var(--hair);background:var(--white);cursor:pointer;width:44px;height:44px;color:var(--ink);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:14px}.xlb-stage{touch-action:pan-y;cursor:zoom-in;width:100%;min-height:0;position:relative;overflow:hidden}.xlb-stage.zoomed{cursor:zoom-out;touch-action:none}.xlb-stage img{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tail-imgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,28px);max-width:1180px;margin-top:clamp(40px,6vw,76px);display:grid}.tail-imgs figure{margin:0}.tail-imgs img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.tail-imgs figure:nth-child(2){margin-top:clamp(20px,4vw,56px)}.tl-hero{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,6vw,100px);padding-top:clamp(110px,14vh,150px);padding-bottom:clamp(50px,8vw,100px);display:grid}.tl-copy .disp{margin:14px 0 20px}.tl-copy .btns{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.tl-fig{margin:0}.tl-fig img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;max-height:calc(100svh - 150px);display:block}.tl-how{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,100px);padding-bottom:clamp(60px,9vw,120px);display:grid}.tl-how .disp{margin:14px 0 26px}.tl-steps{counter-reset:s;border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.tl-steps li{counter-increment:s;border-bottom:1px solid var(--hair);grid-template-columns:44px minmax(0,1fr);column-gap:8px;padding-block:18px;display:grid}.tl-steps li:before{content:counter(s,decimal-leading-zero);color:var(--mute);grid-row:span 2;font-size:13px;line-height:1.9}html[lang=ar] .tl-steps li:before{content:counter(s,arabic-indic)}.tl-steps b{font-family:var(--f-disp);font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.2}html[lang=ar] .tl-steps b{font-family:var(--f-ar-disp)}.tl-steps li>span{color:var(--ink-2);margin-top:4px;font-size:15px}.tl-visit{padding-block:clamp(60px,9vw,110px)}@media (max-width:880px){.tl-hero,.tl-how{grid-template-columns:minmax(0,1fr)}.tl-fig img{max-height:none}}@media (max-width:600px){.shopv.gridmode .pgrid.x3{grid-template-columns:repeat(2,minmax(0,1fr))}.tail-imgs{grid-template-columns:minmax(0,1fr)}.tail-imgs figure:nth-child(2){margin-top:0}}@media (prefers-reduced-motion:reduce){.xlb-stage img,.hang.x,.pcard img.alt{transition:none!important}}
a.pill{color:inherit;text-decoration:none}.skip{inset-inline-start:12px;z-index:100;background:var(--ink);color:var(--white);padding:10px 14px;text-decoration:none;position:absolute;top:-60px}.skip:focus{top:12px}main:focus{outline:none}.ftr .word{pointer-events:none}@media (max-width:880px){.f-track .f-end{padding:0 8vw}.lineprev span{display:none}}.bag-pill{opacity:1;border-color:color-mix(in srgb,currentColor 85%,transparent);width:40px;padding:0;position:relative}.bag-pill svg{opacity:.85;flex:none;margin-top:-1px;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1)}.bag-pill:hover svg{opacity:1;transform:translateY(-1px)}.bag-n{top:-5px;font-variant-numeric:tabular-nums;background:var(--wine);min-width:19px;height:19px;color:var(--on-dark);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;animation:.45s cubic-bezier(.2,.8,.2,1) bagpop;display:grid;position:absolute;inset-inline-end:-5px}html[lang=ar] .bag-n{font-size:12px}.hdr.dark .bag-n{background:var(--on-dark);color:var(--night)}@keyframes bagpop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bag-n{animation:none}.bag-pill svg{transition:none}}:root{--brand:#613815}.mark img{filter:none;opacity:0}.mark{background:var(--brand);transition:background-color .35s;-webkit-mask:url(/img/logo.png) 50%/contain no-repeat;mask:url(/img/logo.png) 50%/contain no-repeat}
