:root{--linen:#F4EEE5;--linen-deep:#E9E0D3;--ink:#2B1519;--smoke:#7B6B67;--line:rgba(61,11,22,.16);--burgundy:#3D0B16;--crimson:#CA114B;--pink:#F0DADA;--tape:#E8C75A;--card:#FDFBF8;--rule:#CFD6DD;--margin:#E7A9B6;--ink0:#0C0C0C;--chk:#F6F4F6;--logo-a:#3D0B16;--logo-b:#CA114B;--font:"Jost","Futura","Century Gothic",system-ui,sans-serif;--hand:"Gaegu","Comic Sans MS",cursive;--gutter:clamp(16px,4vw,56px);color-scheme:light}:root[lang=ar]{--font:"IBM Plex Sans Arabic","Jost",system-ui,sans-serif;--hand:"IBM Plex Sans Arabic",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--linen);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.55;font-weight:300;overflow-x:hidden;padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px))}body.lock{overflow:hidden}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);background:var(--linen);z-index:60}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:300;text-wrap:balance;letter-spacing:-.01em;line-height:1.08}:root[lang=ar] h1,:root[lang=ar] h2,:root[lang=ar] h3{letter-spacing:0;line-height:1.3;font-weight:400}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--crimson);outline-offset:3px}.wrap{padding-inline:max(var(--gutter),env(safe-area-inset-left,0px)) max(var(--gutter),env(safe-area-inset-right,0px));max-width:1360px;margin-inline:auto}.logo{display:block;height:auto}.lbl{font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:var(--crimson)}:root[lang=ar] .lbl{letter-spacing:0;font-size:14px;text-transform:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--ink);background:transparent;padding:13px 26px;border-radius:999px;font-size:15px;font-weight:400;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.btn:hover{background:var(--ink);color:var(--linen)}.btn.solid{background:var(--crimson);border-color:var(--crimson);color:#fff}.btn.solid:hover{background:var(--burgundy);border-color:var(--burgundy)}.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.chk{background:conic-gradient(var(--ink0) 25%,var(--chk) 0 50%,var(--ink0) 0 75%,var(--chk) 0) 0 0/16px 16px}.tape{position:absolute;width:92px;height:26px;background:linear-gradient(180deg,#F0D26E,#E1BC46);opacity:.92;-webkit-clip-path:polygon(0 0,100% 0,98% 20%,100% 40%,98% 60%,100% 80%,98% 100%,0 100%,2% 80%,0 60%,2% 40%,0 20%);clip-path:polygon(0 0,100% 0,98% 20%,100% 40%,98% 60%,100% 80%,98% 100%,0 100%,2% 80%,0 60%,2% 40%,0 20%);z-index:2}.intro{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;overflow:hidden}.intro:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 38%,#F7F1E8 0,#E9E0D2 70%,#DDD2C1 100%);transition:opacity .5s ease .1s}.nbw{position:relative;width:min(78vw,350px,52vh);aspect-ratio:3/4;margin-top:2vh}.nb{position:absolute;inset:0;perspective:1600px}@media (min-width:820px){.nb{animation:spread .6s cubic-bezier(.5,0,.2,1) .22s both}}.nb-book{position:absolute;inset:0;transform-style:preserve-3d;animation:bookIn .8s cubic-bezier(.2,.8,.25,1) both}.nb-base,.pb,.pf{position:absolute;inset:0;background:#FDFBF8;--lh:30px;background-image:repeating-linear-gradient(to bottom,transparent 0 calc(var(--lh) - 1px),#CFD6DD calc(var(--lh) - 1px) var(--lh));background-position:0 34px;overflow:hidden}.nb-base{border-radius:3px 4px 4px 3px;box-shadow:1px 1px 0 #EFE6DA,2px 2px 0 #E3D8C9,3px 3px 0 #EFE6DA,4px 4px 0 #DED2C2,0 34px 50px -22px rgba(43,21,25,.55);transform:translateZ(-2px)}.nb-page{position:absolute;inset:0;transform-origin:0 50%;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.55,0,.2,1)}.intro.flip{pointer-events:none}.intro.flip .nbw,.intro.flip:before{opacity:0;transition:opacity .5s ease .1s}.nb-base:before{content:"";position:absolute;inset:0;background:radial-gradient(circle 4.5px at 22px 50%,rgba(30,20,20,.5) 80%,transparent 100%) 0 0/100% calc(100%/11) repeat-y}.nb-base:after{content:"";position:absolute;inset-block:0;left:17%;width:1px;background:#E7A9B6;box-shadow:3px 0 0 rgba(231,169,182,.55)}.pb,.pf{border-radius:3px 4px 4px 3px;backface-visibility:hidden;-webkit-backface-visibility:hidden;--t0:1.7s}.pb{transform:rotateY(180deg);background-color:#F8F3EA}.pb:before,.pf:before{content:"";position:absolute;inset:0;background:radial-gradient(circle 4.5px at 22px 50%,rgba(30,20,20,.5) 80%,transparent 100%) 0 0/100% calc(100%/11) repeat-y}.pb:before{background-position:100% 0;background-image:radial-gradient(circle 4.5px at calc(100% - 22px) 50%,rgba(30,20,20,.5) 80%,transparent 100%)}.pf:after{content:"";position:absolute;inset-block:0;left:17%;width:1px;background:#E7A9B6;box-shadow:3px 0 0 rgba(231,169,182,.55)}.pf .logo{top:20%;width:74%;height:auto;overflow:visible}.pf .logo,.pf .tagline{position:absolute;left:21%;z-index:2}.pf .tagline{right:6%;top:64%;margin:0;text-align:left;font-family:var(--hand);font-weight:400;font-size:clamp(1.3rem,5.2vw,1.85rem);line-height:1.15;color:var(--burgundy);opacity:0;transform:rotate(-1.5deg);animation:fade .45s ease 2.8s forwards}:root[lang=ar] .pf .tagline{font-size:clamp(1.05rem,4vw,1.35rem);line-height:1.5;transform:none;text-align:right}.nb-spiral{position:absolute;inset:0 auto 0 -17px;width:36px;display:flex;flex-direction:column;justify-content:space-evenly;z-index:9;pointer-events:none;padding-block:6px}.nb-spiral i{height:7px;width:36px;border-radius:4px;background:linear-gradient(180deg,#7c7c7c,#f5f5f5 42%,#8a8a8a 60%,#666);box-shadow:3px 0 4px rgba(0,0,0,.3)}.nb-cover{position:absolute;inset:0;transform-origin:0 50%;transform-style:preserve-3d;z-index:5;transform:translateZ(3px);animation:coverOpen 1.47s linear .25s forwards}.nb-cover .face{position:absolute;inset:0;border-radius:3px 5px 5px 3px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.nb-cover .front{background:radial-gradient(ellipse at 30% 20%,#5A1626,#3D0B16 55%,#2A0710),#3D0B16;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 -30px 50px -30px rgba(0,0,0,.5),0 34px 50px -22px rgba(43,21,25,.6)}.nb-cover .front:before{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 2px,transparent 2px 5px)}.nb-cover .front:after{content:"";position:absolute;inset-block:0;right:9%;width:14px;background:linear-gradient(90deg,#B00E40,#CA114B 50%,#A30D3A);box-shadow:0 0 6px rgba(0,0,0,.4)}.nb-cover .back{transform:rotateY(180deg);background:#F0DADA;box-shadow:inset 0 0 0 1px rgba(61,11,22,.15)}.nb-label{position:absolute;left:20%;top:30%;width:54%;aspect-ratio:1.5;transform:rotate(-2.5deg);background:conic-gradient(#0C0C0C 25%,#F6F4F6 0 50%,#0C0C0C 0 75%,#F6F4F6 0) 0 0/13px 13px;padding:9px;box-shadow:0 6px 12px rgba(0,0,0,.4)}.nb-label div{position:absolute;inset:9px;background:#F5EEE7;display:grid;place-items:center;text-align:center;font-family:var(--hand);font-size:clamp(1.15rem,4.6vw,1.6rem);color:#3D0B16;line-height:1.05}.nb-label div b{display:block;color:#CA114B;font-weight:400;font-size:.75em}.nb-label .tp{position:absolute;top:-12px;left:30%;width:62px;height:20px;background:linear-gradient(180deg,#F0D26E,#E1BC46);transform:rotate(-4deg);opacity:.95;z-index:3}.nb-shadow{position:absolute;inset:auto 5% -26px;height:30px;background:radial-gradient(ellipse at 50% 50%,rgba(43,21,25,.35),transparent 70%);filter:blur(6px);animation:bookIn .8s cubic-bezier(.2,.8,.25,1) both}.intro .skip{position:absolute;inset-block-end:max(18px,env(safe-area-inset-bottom,0px));inset-inline-end:max(18px,env(safe-area-inset-right,0px));border:0;background:transparent;color:var(--smoke);opacity:.55;padding:8px 6px;font-size:14px;letter-spacing:.04em;transition:opacity .25s;z-index:9}.intro .skip:hover{opacity:1}@keyframes bookIn{0%{transform:translateY(60px) rotate(-5deg) scale(.93);opacity:0}35%{transform:translateY(0) rotate(-1.5deg) scale(1);opacity:1}to{transform:rotate(0) scale(1);opacity:1}}@keyframes spread{to{transform:translateX(50%)}}@keyframes coverOpen{0%{transform:translateZ(3px) rotateY(0);animation-timing-function:ease-in-out}16%{transform:translateZ(3px) rotateY(-5deg);animation-timing-function:ease-in-out}28%{transform:translateZ(3px) rotateY(0);animation-timing-function:ease-in-out}38%{transform:translateZ(3px) rotateY(-3deg);animation-timing-function:ease-in-out}46%,54%{transform:translateZ(3px) rotateY(0);animation-timing-function:cubic-bezier(.55,0,.25,1)}to{transform:translateZ(3px) rotateY(-176deg)}}@keyframes coverGone{to{opacity:0}}.pen{stroke-dasharray:1 1;stroke-dashoffset:1}.pen,.pop{opacity:0}@keyframes draw{0%{opacity:1;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}@keyframes pop{0%{opacity:1;stroke-width:0}to{opacity:1;stroke-width:var(--w)}}@keyframes fade{to{opacity:1}}.banner{background:var(--burgundy);color:#F4EEE5;font-size:13px;text-align:center;padding:5px 16px;line-height:1.35;letter-spacing:.02em}header.top{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:30;background:var(--linen);border-bottom:1px solid var(--line)}header.top .wrap{display:flex;gap:14px;padding-block:8px}header.top a.lg{display:block;line-height:0}header.top .logo{height:62px;width:auto}nav.main{display:flex;gap:clamp(14px,3vw,36px);-webkit-margin-start:clamp(10px,3vw,40px);margin-inline-start:clamp(10px,3vw,40px);font-size:16px}nav.main a{text-decoration:none;padding:6px 0;border-bottom:1px solid transparent}nav.main a:hover,nav.main a[aria-current=page]{border-bottom-color:var(--crimson)}.sp{flex:1 1}.pill{border:1px solid var(--ink);background:transparent;border-radius:999px;padding:7px 16px;font-size:14px;display:inline-flex;gap:8px;align-items:center}.pill.cart{background:var(--ink);color:var(--linen)}.pill .n{background:var(--crimson);color:#fff;border-radius:999px;min-width:20px;height:20px;display:inline-grid;place-items:center;font-size:12px;padding-inline:5px}.strip{height:8px}main{min-height:70vh}.sec{padding-block:clamp(56px,8vw,110px)}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:clamp(24px,4vw,48px)}.sec-head h2{font-size:clamp(2rem,4.2vw,3.4rem)}.hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:center;padding-block:clamp(28px,5vw,64px)}.hero h1{font-size:clamp(2.8rem,7vw,6rem);font-weight:700;margin-block:14px 22px;letter-spacing:-.02em;line-height:1}:root[lang=ar] .hero h1{font-weight:600;line-height:1.25}.hero h1 em{font-style:italic;font-weight:700;color:var(--crimson)}:root[lang=ar] .hero h1 em{font-style:normal;font-weight:600}.hero p.lead{max-width:42ch;color:var(--smoke);font-size:19px}.hero .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.done,.hero .shot,.hero>div:first-child,.info,.p101 .pic,.page-head{position:relative}.p101 .pic{overflow:visible}.hero .shot img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.hero .shot .tape{top:-12px;inset-inline-start:36px;transform:rotate(-5deg)}.hero .shot figcaption{position:absolute;inset-inline-start:16px;inset-block-end:16px;background:rgba(253,251,248,.92);padding:8px 16px;font-size:14px;border-radius:2px}.hero figure{margin:0}.stages{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px)}.stage{border-top:1px solid var(--ink);padding-top:16px}.stage small{display:block;color:var(--crimson);font-size:14px;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage h3{font-size:clamp(1.5rem,2.4vw,2rem);margin-block:4px 8px}.stage p{color:var(--smoke);max-width:34ch}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:clamp(20px,3vw,40px) clamp(14px,2vw,28px);gap:clamp(20px,3vw,40px) clamp(14px,2vw,28px)}.pc{text-decoration:none;display:block;min-width:0}.pc .ph{position:relative;overflow:hidden;background:var(--linen-deep);border-radius:3px;aspect-ratio:4/5}.pc .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s,transform .8s cubic-bezier(.2,.7,.2,1)}.pc .ph .i2{opacity:0}@media (hover:hover){.pc:hover .i2{opacity:1}.pc:hover .i1{transform:scale(1.03)}}.pcw>.tag{position:absolute;inset-block-start:-6px;inset-inline-start:-8px;transform:rotate(-6deg);z-index:6;pointer-events:none;background:#FDFBF8;color:var(--crimson);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:0 4px;width:54px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.05;box-sizing:border-box;border-radius:3px;box-shadow:0 3px 8px rgba(40,20,20,.3);font-weight:400}:root[lang=ar] .pcw>.tag{letter-spacing:0;text-transform:none;font-size:12px;transform:rotate(6deg)}.pc .pt{padding-top:14px;display:grid;grid-gap:2px;gap:2px}.pc h3{font-size:1.4rem}.pc .pn{font-size:15px}.pc .pp{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.empty{padding:56px 0;text-align:center;color:var(--smoke);grid-column:1/-1}.page-head{padding-block:clamp(28px,4vw,60px) 20px}.page-head h1{font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:200}:root[lang=ar] .page-head h1{font-weight:300}.page-head p{color:var(--smoke);margin-top:8px}.toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-block:14px;border-block:1px solid var(--line);margin-bottom:28px}.toolbar input[type=search],.toolbar select{background:transparent;border:1px solid var(--line);border-radius:999px;padding:9px 18px;min-width:0}.toolbar input[type=search]{flex:1 1 220px;max-width:360px}.toolbar .count{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--smoke);font-size:15px}#fToggle{display:none}.shop{display:grid;grid-template-columns:230px 1fr;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.filters{display:grid;grid-gap:26px;gap:26px;position:-webkit-sticky;position:sticky;top:calc(96px + env(safe-area-inset-top,0px))}.filters h4{margin:0 0 10px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--smoke)}:root[lang=ar] .filters h4{letter-spacing:0;text-transform:none;font-size:14px}.opt{display:flex;align-items:center;gap:10px;padding:4px 0;cursor:pointer}.opt input{accent-color:var(--crimson);width:17px;height:17px;margin:0}.opt span small{color:var(--smoke)}.range{width:100%;accent-color:var(--crimson)}.range-v{display:flex;justify-content:space-between;font-size:14px;color:var(--smoke);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.chip{border:1px solid var(--ink);background:transparent;border-radius:999px;padding:3px 12px;font-size:14px}.chip:after{content:"  ×"}.more{display:flex;justify-content:center;margin-top:48px}.crumbs{padding-block:22px 6px;font-size:14px;color:var(--smoke)}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.pdp{grid-template-columns:1.1fr .9fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:start;padding-bottom:clamp(40px,6vw,80px)}.gal,.pdp{display:grid}.gal{grid-template-columns:76px 1fr;grid-gap:14px;gap:14px;min-width:0}.gal .main{grid-column:2;grid-row:1;position:relative;background:var(--linen-deep);border-radius:3px;overflow:hidden;aspect-ratio:4/5}.gal .main img{width:100%;height:100%;object-fit:cover}.gal .thumbs{grid-column:1;grid-row:1;display:grid;grid-gap:10px;gap:10px;align-content:start}.gal .thumbs button{padding:0;border:1px solid transparent;background:var(--linen-deep);border-radius:2px;overflow:hidden;aspect-ratio:4/5;opacity:.7}.gal .thumbs button[aria-current=true]{border-color:var(--ink);opacity:1}.gal .thumbs img{width:100%;height:100%;object-fit:cover}.info{position:-webkit-sticky;position:sticky;top:calc(96px + env(safe-area-inset-top,0px));min-width:0}.info h1{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:200;margin-block:8px 6px}:root[lang=ar] .info h1{font-weight:300}.info .sub{color:var(--smoke)}.info .price{font-size:1.9rem;margin-block:18px 4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:300}.info .vat{font-size:14px;color:var(--smoke);margin-bottom:20px}.sizes{display:flex;gap:12px;margin-block:10px 26px}.sizebox{position:relative;display:flex;align-items:center;gap:16px;padding:14px 22px 14px 18px;background:var(--card);border:1px solid var(--ink);border-radius:2px;transform:rotate(-.7deg);box-shadow:3px 4px 0 rgba(61,11,22,.12);max-width:100%}.sizebox .tp{position:absolute;top:-9px;inset-inline-start:22px;width:54px;height:17px;transform:rotate(-4deg);background:linear-gradient(180deg,rgba(240,210,110,.95),rgba(225,188,70,.95));-webkit-clip-path:polygon(0 8%,6% 0,12% 10%,18% 0,100% 0,100% 100%,92% 92%,86% 100%,80% 90%,0 100%);clip-path:polygon(0 8%,6% 0,12% 10%,18% 0,100% 0,100% 100%,92% 92%,86% 100%,80% 90%,0 100%)}.sizebox .sz-ic{width:40px;height:auto;flex:none;color:var(--crimson);--bf:#FDFBF8;stroke-width:2.8}.sizebox b{display:block;font-family:var(--hand);font-weight:700;font-size:1.7rem;line-height:1;color:var(--burgundy)}.sizebox small{display:block;margin-top:4px;font-size:13px;letter-spacing:.04em;color:var(--smoke)}:root[lang=ar] .sizebox{transform:rotate(.7deg)}.size{flex:1 1;border:1px solid var(--line);background:transparent;border-radius:3px;padding:12px 16px;text-align:start;line-height:1.35}.size[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.size b{display:block;font-weight:400}.size span{font-size:14px;color:var(--smoke);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.layers{margin-block:36px}.layers h3{font-size:1.5rem}.layers h3,.lbar{margin-bottom:14px}.lbar{display:flex;height:12px;border-radius:999px;overflow:hidden;border:1px solid var(--line)}.ly{display:grid;grid-template-columns:14px 78px 1fr;grid-gap:12px;gap:12px;align-items:start;padding-block:12px;border-top:1px solid var(--line)}.ly:last-child{border-bottom:1px solid var(--line)}.ly .sw{width:14px;height:14px;border-radius:50%;margin-top:6px;border:1px solid rgba(0,0,0,.25)}.ly b{font-weight:400;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--crimson);padding-top:3px}:root[lang=ar] .ly b{letter-spacing:0;text-transform:none;font-size:15px}.ly small{display:block;color:var(--smoke);font-size:14px}details.acc{border-top:1px solid var(--line)}details.acc:last-of-type{border-bottom:1px solid var(--line)}details.acc summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;justify-content:space-between;font-size:17px}details.acc summary::-webkit-details-marker{display:none}details.acc summary:after{content:"+";font-size:22px;line-height:1}details.acc[open] summary:after{content:"–"}details.acc p{padding-bottom:18px;color:var(--smoke);max-width:52ch}.p101{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:center}.p101 .pic img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:3px}.note{position:relative;background-color:var(--card);background-image:repeating-linear-gradient(transparent 0 31px,var(--rule) 31px 32px);line-height:32px;padding:30px 28px 26px 62px;box-shadow:0 14px 30px -18px rgba(43,21,25,.55);transform:rotate(1deg)}.note:before{content:"";position:absolute;inset-block:0;inset-inline-start:44px;width:1px;background:var(--margin)}.note .tape{top:-12px;inset-inline-start:40px;transform:rotate(-4deg)}.note .tape.b{top:auto;bottom:-12px;inset-inline-start:auto;inset-inline-end:40px;transform:rotate(3deg)}.note h3{font-size:2.2rem;line-height:64px;font-weight:300}.note h3 b{color:var(--crimson);font-weight:400}.note ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:32px;gap:32px}.note li{display:grid;grid-template-columns:26px 1fr;grid-gap:6px;gap:6px}.note li i{font-style:normal;color:var(--crimson)}.p101 .copy p{color:var(--smoke);max-width:40ch;margin-top:14px}.story{background:var(--pink);text-align:center;padding-block:clamp(56px,8vw,100px)}.story p{font-size:clamp(1.8rem,4.4vw,3.2rem);font-weight:200;max-width:20ch;margin-inline:auto;line-height:1.15}:root[lang=ar] .story p{font-weight:300;line-height:1.5}.story small{display:block;margin-top:18px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--crimson)}:root[lang=ar] .story small{letter-spacing:0;font-size:14px;text-transform:none}footer.site{background:var(--linen-deep);position:relative}footer.site .wrap{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:32px;gap:32px;padding-block:clamp(40px,6vw,72px) 40px;font-size:16px}footer.site .logo{height:84px;width:auto}footer.site h4{margin:0 0 10px;font-weight:400;font-size:15px}footer.site a,footer.site li,footer.site p{color:var(--smoke);text-decoration:none}footer.site a:hover{text-decoration:underline}footer.site ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}footer.site .fine{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px;font-size:13px}footer.site button.rep{background:transparent;border:1px solid var(--smoke);color:var(--smoke);border-radius:999px;padding:4px 14px;font-size:13px;margin-top:10px}.scrim{position:fixed;inset:0;background:rgba(43,21,25,.45);z-index:70}.drawer{position:fixed;inset-block:0;inset-inline-end:0;width:min(440px,100%);z-index:80;display:flex;flex-direction:column;background:var(--linen);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.drawer header{display:flex;justify-content:space-between;align-items:center;padding:16px max(20px,env(safe-area-inset-right,0px)) 16px max(20px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line)}.drawer header h3{font-size:1.7rem}.drawer .items{flex:1 1;overflow:auto;padding:0 max(20px,env(safe-area-inset-right,0px)) 8px max(20px,env(safe-area-inset-left,0px))}.drawer footer{padding:16px max(20px,env(safe-area-inset-right,0px)) 18px max(20px,env(safe-area-inset-left,0px));border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px}.line{display:grid;grid-template-columns:64px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding-block:14px;border-bottom:1px solid var(--line)}.line img{width:64px;height:80px;object-fit:cover;border-radius:2px}.line .nm{font-size:1.15rem;line-height:1.2}.line small{display:block;color:var(--smoke);font-size:14px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;margin-top:6px}.qty button{border:0;background:transparent;width:30px;height:28px;font-size:18px}.qty span{min-width:24px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.link{background:none;border:0;padding:0;text-decoration:underline;color:var(--smoke);font-size:14px}.tot{display:flex;justify-content:space-between;font-size:1.2rem}.iconbtn{border:1px solid var(--line);background:transparent;border-radius:999px;width:38px;height:38px}.dempty{color:var(--smoke);padding:36px 0;text-align:center}.co{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:start;padding-block:clamp(24px,4vw,56px) 80px}.co h1{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:200;margin-bottom:26px}:root[lang=ar] .co h1{font-weight:300}fieldset{border:0;padding:0;margin:0 0 30px;display:grid;grid-gap:14px;gap:14px}legend{font-size:1.5rem;margin-bottom:10px;padding:0}.f{display:grid;grid-gap:5px;gap:5px}.f label{font-size:14px;color:var(--smoke)}.f input,.f select,.f textarea{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:12px 14px;width:100%;min-width:0}.f .err{color:#B3153F;font-size:14px;min-height:1.2em}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.pay{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);border-radius:3px;padding:14px 16px;cursor:pointer}.pay input{margin-top:5px;accent-color:var(--crimson);width:17px;height:17px}.pay:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.pay b{font-weight:400;display:block}.pay small{color:var(--smoke);font-size:14px;display:block}.insta{padding:18px;display:grid;grid-gap:10px;gap:10px;background:var(--card);border:1px dashed var(--smoke);border-radius:3px}.insta code{font-family:ui-monospace,Menlo,monospace;background:var(--pink);padding:2px 8px;border-radius:3px;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.summary{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:24px;position:-webkit-sticky;position:sticky;top:calc(96px + env(safe-area-inset-top,0px))}.summary h3{font-size:1.5rem;margin-bottom:12px}.summary .it{display:grid;grid-template-columns:52px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-block:8px;font-size:15px}.summary .it img{width:52px;height:65px;object-fit:cover;border-radius:2px}.summary .r{display:flex;justify-content:space-between;gap:12px;padding-block:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px}.summary .r.t{border-top:1px solid var(--ink);margin-top:8px;padding-top:12px;font-size:1.2rem}.done{max-width:560px;margin-inline:auto;text-align:center;display:grid;grid-gap:16px;gap:16px;justify-items:center;padding-block:clamp(48px,8vw,100px)}.done h1{font-size:clamp(2.6rem,6vw,4rem);font-weight:200}.done .num{font-family:ui-monospace,Menlo,monospace;background:var(--tape);padding:3px 18px;transform:rotate(-2deg);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.toast{position:fixed;inset-inline:0;bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-inline:auto;width:max-content;max-width:calc(100% - 32px);background:var(--ink);color:var(--linen);padding:10px 22px;border-radius:999px;z-index:120;font-size:15px}@media (max-width:900px){.co,.hero,.p101,.pdp{grid-template-columns:minmax(0,1fr)}.gal,.hero .shot,.info,.p101 .pic{min-width:0}.p101 .copy{margin-top:34px}.hero{gap:56px}.hero .cta{margin-bottom:8px}.shop,.stages{grid-template-columns:minmax(0,1fr)}.filters{position:static;display:none;padding:18px;border:1px solid var(--line);border-radius:3px}.filters.open{display:grid}#fToggle{display:inline-flex}.info,.summary{position:static}footer.site .wrap{grid-template-columns:1fr 1fr}.gal{grid-template-columns:minmax(0,1fr)}.gal .main,.gal .thumbs{grid-column:1}.gal .thumbs{grid-row:2;grid-template-columns:repeat(5,1fr)}}@media (max-width:520px){.two{grid-template-columns:1fr}header.top .logo{height:48px}footer.site .wrap{grid-template-columns:1fr}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc h3{font-size:1.15rem}.pc .pn{font-size:14px}}.prog{position:absolute;inset:0 0 auto;height:3px;background:var(--crimson);transform-origin:left center;transform:scaleX(0);z-index:3;pointer-events:none}:root[dir=rtl] .prog{transform-origin:right center}header.top .logo{transition:height .35s cubic-bezier(.2,.7,.2,1)}header.top .wrap{transition:padding .35s}.chk{background-position:var(--sx,0) 0}.marq{overflow:hidden;border-block:1px solid var(--line);padding-block:clamp(10px,2vw,22px);margin-block:clamp(16px,4vw,56px);direction:ltr}.mt{display:flex;align-items:center;width:max-content;animation:mq 52s linear infinite;font-size:clamp(2rem,5.5vw,4.4rem);font-weight:200;text-transform:uppercase;white-space:nowrap;line-height:1.1}.mt span{padding-inline:clamp(10px,1.6vw,24px)}.mt span.o{color:transparent;-webkit-text-stroke:1px var(--burgundy)}.mt i{width:.3em;height:.3em;border-radius:50%;background:var(--crimson);flex:none;margin-inline:clamp(4px,1vw,14px)}:root[lang=ar] .mt{text-transform:none;font-weight:300}@keyframes mq{to{transform:translateX(-50%)}}.story .w{display:inline-block;opacity:.18;transition:opacity .2s linear;white-space:pre}.lbar span{display:block;height:100%}@media (prefers-reduced-motion:no-preference){.rv{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*90ms),transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*90ms)}.rv.in{opacity:1;transform:none}.rvi{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s;transition:clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s;transition:clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s,-webkit-clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s}.rvp.in .rvi{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.rvb span{transform:scaleX(0);transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--k,0)*.25s + .25s)}:root[dir=rtl] .rvb span{transform-origin:right center}.rvb.in span{transform:none}.note.rv{transform:translateY(34px) rotate(-2deg)}.note.rv.in{transform:rotate(1deg)}.note .tape{transition:transform .6s cubic-bezier(.3,1.6,.5,1) .5s,opacity .3s .5s}.note.rv:not(.in) .tape{transform:translateY(-30px) rotate(-20deg);opacity:0}}@media (prefers-reduced-motion:reduce){.mt{animation:none}.story .w{opacity:1}html{scroll-behavior:auto}*{transition-duration:.01ms!important}}header.top .wrap{gap:2px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:0;gap:0}header.top #menuBtn{justify-self:start}header.top .hr{display:flex;justify-content:flex-end;align-items:center}header.top a.lg{justify-self:center}.ib{border:0;background:transparent;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;position:relative;color:var(--ink);padding:0;transition:background .2s}.ib svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){.ib:hover,.tb:hover{background:rgba(61,11,22,.07)}}.ib .n{position:absolute;top:3px;inset-inline-end:1px;background:var(--crimson);color:#fff;border-radius:999px;min-width:18px;height:18px;display:inline-grid;place-items:center;font-size:11px;font-weight:500;padding-inline:4px}.ib.on:after{content:"";position:absolute;top:9px;inset-inline-end:9px;width:8px;height:8px;border-radius:50%;background:var(--crimson);border:2px solid var(--linen);box-sizing:content-box}.tb{border:0;background:transparent;border-radius:999px;height:44px;min-width:44px;padding:0 10px;font-size:14px;letter-spacing:.1em;font-weight:400;color:var(--ink)}.menu{position:fixed;inset-block:0;inset-inline-start:0;width:min(360px,88%);z-index:80;display:flex;flex-direction:column;background:var(--linen);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.menu .mh{display:flex;justify-content:space-between;align-items:center;padding:10px max(14px,env(safe-area-inset-right,0px)) 10px max(14px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line)}.menu .mh .logo{height:52px;width:auto}.menu nav{flex:1 1;padding:12px max(24px,env(safe-area-inset-right,0px)) 12px max(24px,env(safe-area-inset-left,0px));display:grid;align-content:start}.menu nav a{font-size:clamp(1.8rem,7vw,2.3rem);font-weight:200;text-decoration:none;padding-block:14px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}:root[lang=ar] .menu nav a{font-weight:300}.menu nav a[aria-current=page]{color:var(--crimson)}.menu nav a small{font-size:13px;color:var(--smoke);letter-spacing:.04em}.menu .mf{padding:16px max(24px,env(safe-area-inset-right,0px)) 20px max(24px,env(safe-area-inset-left,0px));border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;font-size:15px;color:var(--smoke)}.acct{max-width:560px;margin-inline:auto;padding-block:clamp(32px,6vw,80px) 90px;display:grid;grid-gap:22px;gap:22px}.acct h1{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:200}:root[lang=ar] .acct h1{font-weight:300}.tabs{display:flex;border-bottom:1px solid var(--line)}.tabs button{flex:1 1;border:0;background:transparent;padding:12px 0;font-size:17px;color:var(--smoke);border-bottom:2px solid transparent;margin-bottom:-1px}.tabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--crimson)}.acct .note2{font-size:14px;color:var(--smoke)}.acct .card{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:6px 20px}.acct .row{display:flex;justify-content:space-between;gap:16px;padding-block:14px;border-bottom:1px solid var(--line);min-width:0}.acct .row:last-child{border-bottom:0}.acct .row span{color:var(--smoke)}.acct .row b{font-weight:400;overflow-wrap:anywhere}.acct .acts{display:flex;gap:12px;flex-wrap:wrap}.acct .banner2{background:var(--pink);padding:10px 14px;border-radius:3px;font-size:15px}.ord{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:20px;margin-bottom:20px}.ord .oh{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline;padding-bottom:14px;border-bottom:1px solid var(--line)}.ord .oh b{font-weight:400;font-family:ui-monospace,Menlo,monospace;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.ord .st{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);border:1px solid var(--crimson);border-radius:999px;padding:2px 12px}:root[lang=ar] .ord .st{letter-spacing:0;text-transform:none;font-size:13px}.ord .oi{display:grid;grid-template-columns:52px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-block:10px;font-size:15px}.ord .oi img{width:52px;height:65px;object-fit:cover;border-radius:2px}.ord .of{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:12px;font-size:15px;color:var(--smoke)}.ord .of b{font-weight:400;color:var(--ink);font-size:1.15rem}@media (prefers-reduced-motion:no-preference){.menu{animation:slideM .38s cubic-bezier(.2,.7,.2,1)}.drawer{animation:slideD .38s cubic-bezier(.2,.7,.2,1)}.scrim{animation:fadeS .3s ease}}@keyframes slideM{0%{transform:translateX(-100%)}}@keyframes slideD{0%{transform:translateX(100%)}}:root[dir=rtl] .menu{animation-name:slideMr}:root[dir=rtl] .drawer{animation-name:slideDr}@keyframes slideMr{0%{transform:translateX(100%)}}@keyframes slideDr{0%{transform:translateX(-100%)}}@keyframes fadeS{0%{opacity:0}}.ib .n[hidden]{display:none}.pcw{position:relative;min-width:0}.heart,.wishbtn{border:0;padding:0;display:grid;place-items:center;cursor:pointer;color:var(--ink)}.heart{position:absolute;bottom:2px;inset-inline-end:0;width:38px;height:38px;border-radius:50%;background:rgba(253,251,248,.88);z-index:3}.wishbtn{width:54px;height:54px;border:1px solid var(--ink);border-radius:999px;background:transparent;flex:none}.heart svg,.wishbtn svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.heart.on svg,.wishbtn.on svg{fill:var(--crimson);stroke:var(--crimson)}.buy{display:flex;gap:10px}.buy .btn{flex:1 1;height:54px}.btn.dark{width:100%;height:54px;background:var(--ink);border-color:var(--ink);color:var(--linen);margin-top:10px}.btn.dark:hover,.btn.ok{background:var(--burgundy);border-color:var(--burgundy)}@media (prefers-reduced-motion:no-preference){.ib.bump{animation:bump .55s cubic-bezier(.3,1.5,.5,1)}.ib.bump .n{animation:npop .5s cubic-bezier(.3,1.8,.5,1)}.heart.on svg,.wishbtn.on svg{animation:hpop .5s cubic-bezier(.3,1.8,.5,1)}}@keyframes bump{30%{transform:scale(1.28) rotate(-9deg)}65%{transform:scale(.94) rotate(4deg)}}@keyframes npop{0%{transform:scale(.3)}60%{transform:scale(1.4)}}@keyframes hpop{0%{transform:scale(.4)}60%{transform:scale(1.35)}}body{background-image:repeating-linear-gradient(180deg,transparent 0 35px,rgba(61,11,22,.075) 35px 36px)}@media (min-width:1100px){main:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:calc(max(0px,(100vw - 1360px)/2) + var(--gutter) - 28px);width:1px;background:rgba(202,17,75,.32);box-shadow:4px 0 0 rgba(202,17,75,.16);pointer-events:none}}.accs,.acct .card,.f input,.f select,.f textarea,.layers,.ord,.pay,.size,.summary,.toolbar,.toolbar input[type=search],.toolbar select{background:var(--card)}.layers{border:1px solid var(--line);border-radius:3px;padding:18px 18px 4px;margin-top:26px}.layers .ly:first-of-type{border-top:0}.layers .ly:last-child{border-bottom:0}.accs{border:1px solid var(--line);border-radius:3px;padding:0 18px;margin-top:18px}.accs details.acc:first-child{border-top:0}.accs details.acc:last-of-type{border-bottom:0}.toolbar{padding-inline:16px;border:1px solid var(--line);border-radius:3px}.why{font-family:var(--hand);font-size:1.02rem;color:var(--crimson);line-height:1.2;margin-top:2px}:root[lang=ar] .why{font-family:var(--font);font-size:13px}.dsug{padding-top:20px}.dsug h4{margin:0 0 6px;font-weight:300;font-size:1.25rem}.sg{display:grid;grid-template-columns:52px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-block:10px;border-top:1px solid var(--line)}.sg img{width:52px;height:65px;object-fit:cover;border-radius:2px}.sg a{color:inherit;text-decoration:none;font-size:1.05rem;line-height:1.2}.sg .why{display:block}.sg button{border:1px solid var(--ink);background:transparent;border-radius:999px;height:36px;padding:0 14px;font:inherit;font-size:14px;cursor:pointer;color:var(--ink)}.sg button:hover{background:var(--ink);color:var(--linen)}main{position:relative}.pcw:before{content:"";position:absolute;top:-9px;left:50%;width:64px;height:20px;margin-left:-32px;transform:rotate(var(--r,-3deg));background:linear-gradient(180deg,rgba(240,210,110,.95),rgba(225,188,70,.95));z-index:4;pointer-events:none;-webkit-clip-path:polygon(0 0,100% 0,98% 25%,100% 50%,98% 75%,100% 100%,0 100%,2% 75%,0 50%,2% 25%);clip-path:polygon(0 0,100% 0,98% 25%,100% 50%,98% 75%,100% 100%,0 100%,2% 75%,0 50%,2% 25%)}.pcw:nth-child(3n+1){--r:-4deg}.pcw:nth-child(3n+2){--r:3deg}.pcw:nth-child(3n){--r:-1.5deg}.pc .ph{border:7px solid #fdfbf8;box-shadow:0 14px 26px -16px rgba(43,21,25,.55);border-radius:2px}.pc .pn{font-family:var(--hand);font-size:1.12rem;color:var(--burgundy);opacity:.85;line-height:1.25}:root[lang=ar] .pc .pn{font-size:14px}@media (hover:hover){.pc{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.pcw:hover .pc{transform:rotate(-.7deg) translateY(-3px)}}.page-head h1:after,.sec-head h2:after{content:"";display:block;height:12px;width:min(210px,60%);margin-top:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C 30 2, 50 11, 80 6 S 130 3, 160 8 S 190 5, 198 6' fill='none' stroke='%23CA114B' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.page-head h1:after{width:min(280px,70%)}:root[dir=rtl] .page-head h1:after,:root[dir=rtl] .sec-head h2:after{background-position:100% 0;transform:scaleX(-1);-webkit-margin-start:auto;margin-inline-start:auto}.ann .a{position:absolute;inset-inline-end:3%;display:flex;align-items:center;gap:6px;transform:translateY(-50%);pointer-events:none;color:var(--ink)}.ann .a:first-child{top:41%}.ann .a:nth-child(2){top:55%}.ann .a:nth-child(3){top:69%}.ann svg{width:clamp(26px,7vw,46px);height:auto;flex:none;fill:none;stroke:var(--burgundy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:root[dir=rtl] .ann svg{transform:scaleX(-1)}.ann span{display:grid;line-height:1.05;text-align:start}.ann b{font-weight:400;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--crimson)}:root[lang=ar] .ann b{letter-spacing:0;text-transform:none;font-size:13px}.ann i{font-style:normal;font-size:clamp(1rem,3.4vw,1.35rem);color:var(--burgundy)}.ann i,.ly span{font-family:var(--hand)}.ly span{font-size:1.28rem;line-height:1.2}:root[lang=ar] .ly span{font-family:var(--font);font-size:1rem}.ly small{font-family:var(--font);font-size:13px}.story{-webkit-mask:radial-gradient(circle at 12px 0,#0000 7px,#000 7.5px) 0 0/24px 100%;mask:radial-gradient(circle at 12px 0,#0000 7px,#000 7.5px) 0 0/24px 100%}.f input,.f select,.f textarea{background:transparent;border:0;border-bottom:1px solid rgba(61,11,22,.45);border-radius:0;padding:10px 2px}.f input:focus,.f select:focus,.f textarea:focus{outline:none;border-bottom-color:var(--crimson);box-shadow:0 1px 0 var(--crimson)}.f textarea{background-image:repeating-linear-gradient(transparent 0 25px,rgba(61,11,22,.18) 25px 26px);line-height:26px;padding:0 2px;border-bottom:0}@media (prefers-reduced-motion:no-preference){.page-head h1.rv:after,.sec-head.rv h2:after{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.page-head h1.rv.in:after,.sec-head.rv.in h2:after{-webkit-clip-path:inset(0);clip-path:inset(0);transition:-webkit-clip-path 1s cubic-bezier(.5,0,.2,1) .35s;transition:clip-path 1s cubic-bezier(.5,0,.2,1) .35s;transition:clip-path 1s cubic-bezier(.5,0,.2,1) .35s,-webkit-clip-path 1s cubic-bezier(.5,0,.2,1) .35s}.ann .a svg path{stroke-dasharray:1;stroke-dashoffset:1}.ann .a.in svg path{stroke-dashoffset:0;transition:stroke-dashoffset .8s ease calc(var(--i,0)*.12s + .5s)}}.pc h3{font-family:var(--hand);font-weight:700;font-size:1.8rem;line-height:1.05;letter-spacing:0;color:var(--burgundy)}.pc .pn{font-family:var(--font);font-size:14.5px;color:var(--smoke);opacity:1;line-height:1.4}:root[lang=ar] .pc h3{font-weight:500;font-size:1.3rem}.info h1{font-family:var(--hand);font-weight:700;font-size:clamp(3rem,6.4vw,4.8rem);line-height:1;letter-spacing:0;color:var(--burgundy)}:root[lang=ar] .info h1{font-weight:500;font-size:clamp(2.2rem,5vw,3.4rem)}.ly span{font-family:var(--font);font-size:1.05rem;line-height:1.45}@media (max-width:520px){.pc h3{font-size:1.55rem}:root[lang=ar] .pc h3{font-size:1.15rem}}body.scrolled header.top .logo{height:42px}.gal .main{container-type:inline-size}.jn{background:radial-gradient(ellipse at 28% 18%,#9A1F45,#6B1230 58%,#4A0C22);overflow:hidden;font-family:var(--hand);color:var(--burgundy)}.jn,.jn:before{position:absolute;inset:0}.jn:before{content:"";background:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 .5cqw,transparent .5cqw 1.3cqw)}.jn:after{content:"";position:absolute;left:2.2cqw;top:0;bottom:0;width:12cqw;z-index:6;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 5.1cqw,#f1f1f1 5.1cqw 6.1cqw,#8c8c8c 6.1cqw 6.9cqw,transparent 6.9cqw 7.2cqw);border-radius:1cqw;-webkit-mask:linear-gradient(90deg,#000 0 62%,transparent 62%);mask:linear-gradient(90deg,#000 0 62%,transparent 62%);filter:drop-shadow(.4cqw .4cqw .5cqw rgba(0,0,0,.4))}.jn .lace{position:absolute;left:0;right:0;height:4.4cqw;z-index:1;background:radial-gradient(circle at 50% 0,#F3E9D8 0 1.55cqw,transparent 1.65cqw) 0 0/3.4cqw 100% repeat-x,radial-gradient(circle at 50% 1.5cqw,transparent 0 .5cqw,#F3E9D8 .55cqw 1cqw,transparent 1.05cqw) 0 0/3.4cqw 100% repeat-x;opacity:.92}.jn .lace.t{top:0}.jn .lace.b{bottom:0;transform:scaleY(-1)}.jn .jcat{position:absolute;left:38cqw;top:.6cqw;width:17cqw;z-index:1;transform:rotate(-3deg)}.jn .jp{position:absolute;left:13.5cqw;right:5cqw;top:11cqw;bottom:5cqw;z-index:2;background:#FDFBF8;background-image:repeating-linear-gradient(180deg,transparent 0 calc(6.6cqw - 1px),#CFD6DD calc(6.6cqw - 1px) 6.6cqw);background-position:0 8.4cqw;padding:3cqw 3.5cqw 2cqw 9cqw;transform:rotate(-.7deg);-webkit-clip-path:polygon(0 0,100% 0,100% 98.9%,96.2% 96.8%,92.3% 99.1%,88.5% 96.8%,84.6% 98.8%,80.8% 97.1%,76.9% 99.5%,73.1% 97.4%,69.2% 99.4%,65.4% 96.9%,61.5% 99.2%,57.7% 96.9%,53.8% 98.9%,50% 96.8%,46.2% 98.9%,42.3% 97.5%,38.5% 99.4%,34.6% 97.4%,30.8% 99.4%,26.9% 96.9%,23.1% 99%,19.2% 97.3%,15.4% 99.4%,11.5% 97.5%,7.7% 99.5%,3.8% 96.8%,0 99.2%);clip-path:polygon(0 0,100% 0,100% 98.9%,96.2% 96.8%,92.3% 99.1%,88.5% 96.8%,84.6% 98.8%,80.8% 97.1%,76.9% 99.5%,73.1% 97.4%,69.2% 99.4%,65.4% 96.9%,61.5% 99.2%,57.7% 96.9%,53.8% 98.9%,50% 96.8%,46.2% 98.9%,42.3% 97.5%,38.5% 99.4%,34.6% 97.4%,30.8% 99.4%,26.9% 96.9%,23.1% 99%,19.2% 97.3%,15.4% 99.4%,11.5% 97.5%,7.7% 99.5%,3.8% 96.8%,0 99.2%);box-shadow:0 1cqw 3cqw rgba(0,0,0,.35);overflow:hidden}.jn .jp .mg{position:absolute;inset-block:0;left:6.4cqw;width:1px;background:#E7A9B6;box-shadow:.7cqw 0 0 rgba(231,169,182,.55)}.jn h4{font-weight:400;font-size:2.6cqw;letter-spacing:.22em;text-transform:uppercase;color:var(--crimson);font-family:var(--font)}.jn .jnm,.jn h4{margin:0;line-height:6.6cqw}.jn .jnm{font-size:7cqw;font-weight:700;height:9.6cqw;color:var(--burgundy);transform:rotate(-1.5deg);transform-origin:0 50%;white-space:nowrap}.jn .jgap{float:inline-end;width:10cqw;height:30cqw;-webkit-margin-start:2cqw;margin-inline-start:2cqw}.jn .je{margin:0;font-size:4.15cqw;line-height:6.6cqw;font-weight:400;color:#2B1519}.jn .je .k{font-family:var(--font);font-size:2.3cqw;letter-spacing:.13em;text-transform:uppercase;color:var(--crimson);-webkit-margin-end:.8cqw;margin-inline-end:.8cqw;white-space:nowrap}.jn .je .k .ji{display:inline-block;width:3.2cqw;height:3.2cqw;vertical-align:-.55cqw;-webkit-margin-end:1cqw;margin-inline-end:1cqw;color:var(--crimson);stroke-width:2.6}.jn .je.concl .v,.jn .je.research .v{background:linear-gradient(rgba(232,199,90,.6),rgba(232,199,90,.6)) 0 82%/100% 46% no-repeat;padding-inline:.4cqw}.jn .jsig{position:absolute;inset-inline-end:23cqw;bottom:1.8cqw;font-size:6cqw;color:var(--crimson);transform:rotate(-4deg);font-weight:700}.jn .st{position:absolute;z-index:5;overflow:visible;pointer-events:none;--r:0deg;transform:rotate(var(--r));filter:drop-shadow(.6cqw 0 0 #fff) drop-shadow(-.6cqw 0 0 #fff) drop-shadow(0 .6cqw 0 #fff) drop-shadow(0 -.6cqw 0 #fff) drop-shadow(0 1.4cqw 1.6cqw rgba(0,0,0,.4))}.jn .jbot{right:1.2cqw;top:15cqw;width:13.5cqw;height:34.5cqw}.jn .jstamp{right:1.6cqw;bottom:.6cqw;width:20cqw;height:20cqw;filter:drop-shadow(0 1.2cqw 1.4cqw rgba(0,0,0,.4))}.jn .stk.st{position:absolute}.jn .stk.st.jsp1{right:2cqw;bottom:27cqw;width:7.5cqw;height:7.5cqw}.jn .stk.st.jsp2{right:3cqw;top:62cqw;width:5cqw;height:5cqw}.jn .jcat.stk{filter:drop-shadow(.6cqw 0 0 #fff) drop-shadow(-.6cqw 0 0 #fff) drop-shadow(0 -.6cqw 0 #fff) drop-shadow(0 .8cqw 1cqw rgba(0,0,0,.4))}.jn .wt{position:absolute;left:8.5cqw;bottom:6cqw;width:22cqw;height:5.2cqw;transform:rotate(-32deg);background:repeating-linear-gradient(45deg,#F0DADA 0 1.6cqw,#FDFBF8 1.6cqw 3.2cqw);opacity:.95;z-index:6;box-shadow:0 .5cqw 1cqw rgba(0,0,0,.2)}:root[lang=ar] .jn .jp{padding:3cqw 9cqw 2cqw 3.5cqw;left:5cqw;right:13.5cqw;transform:rotate(.7deg)}:root[lang=ar] .jn .jp .mg{left:auto;right:6.4cqw}:root[lang=ar] .jn:after{left:auto;right:2.2cqw;-webkit-mask:linear-gradient(270deg,#000 0 62%,transparent 62%);mask:linear-gradient(270deg,#000 0 62%,transparent 62%)}:root[lang=ar] .jn .jbot{right:auto;left:1.2cqw;--r:-9deg!important}:root[lang=ar] .jn .jstamp{right:auto;left:1.6cqw}:root[lang=ar] .jn .jsig{inset-inline-end:auto;inset-inline-start:23cqw}:root[lang=ar] .jn .stk.st.jsp1{right:auto;left:.8cqw}:root[lang=ar] .jn .stk.st.jsp2{right:auto;left:2.4cqw}:root[lang=ar] .jn .wt{left:auto;right:8.5cqw;transform:rotate(32deg)}:root[lang=ar] .jn .je{font-size:3.6cqw;font-family:var(--font)}:root[lang=ar] .jn .je .k,:root[lang=ar] .jn h4{letter-spacing:0;text-transform:none;font-size:2.9cqw}@media (prefers-reduced-motion:no-preference){.jn:not([hidden]) .st{animation:slap .55s cubic-bezier(.3,1.5,.5,1) var(--d,.2s) both}.jn:not([hidden]) .jp{animation:paperIn .5s cubic-bezier(.2,.8,.3,1) both}.jn:not([hidden]) .je.concl .v,.jn:not([hidden]) .je.research .v{animation:hl .8s ease-out 1s both}.jn:not([hidden]) .jcat{animation:peek .6s cubic-bezier(.3,1.4,.5,1) .5s both}}@keyframes slap{0%{transform:rotate(calc(var(--r) - 22deg)) scale(1.8);opacity:0}to{transform:rotate(var(--r)) scale(1);opacity:1}}@keyframes paperIn{0%{transform:rotate(-4deg) translateY(10cqw);opacity:0}to{transform:rotate(-.7deg);opacity:1}}@keyframes hl{0%{background-size:0 46%}to{background-size:100% 46%}}@keyframes peek{0%{transform:translateY(8cqw) rotate(-4deg)}to{transform:translateY(0) rotate(-4deg)}}.gal .thumbs .jt{background:radial-gradient(ellipse at 30% 20%,#9A1F45,#5A1026);display:grid;place-items:center;color:var(--burgundy);position:relative}.gal .thumbs .jt span{display:grid;justify-items:center;grid-gap:3px;gap:3px;background:#FDFBF8;padding:6px 4px;font-family:var(--hand);transform:rotate(-4deg);box-shadow:0 4px 8px rgba(0,0,0,.35);width:78%}.gal .thumbs .jt .dd{width:18px;height:18px;color:var(--crimson)}.gal .thumbs .jt b{font-weight:700;font-size:12px;line-height:1.05;text-align:center}.jhome .sec-head{align-items:end}.jsub{margin:0;font-family:var(--hand);font-size:1.4rem;color:var(--crimson);transform:rotate(-1.5deg)}:root[lang=ar] .jsub{font-family:var(--font);font-size:1rem}.jgrid{columns:270px 3;column-gap:30px}.sn{position:relative;display:block;page-break-inside:avoid;break-inside:avoid;margin:0 0 30px;padding:26px 22px 18px;text-decoration:none;color:var(--ink);box-shadow:0 14px 22px -16px rgba(43,21,25,.55);background:#FFF3B8;transform:rotate(var(--r,-1.5deg))}.sn.s0{--r:-2deg}.sn.s1{--r:1.6deg;background:#F0DADA;-webkit-margin-start:14px;margin-inline-start:14px}.sn.s2{--r:-1deg;background:#FDFBF8;-webkit-margin-end:10px;margin-inline-end:10px}.sn.s3{--r:2.2deg;background:#E7EEDD}.sn .tp{position:absolute;top:-10px;left:50%;width:62px;height:20px;margin-left:-31px;transform:rotate(-3deg);background:linear-gradient(180deg,rgba(240,210,110,.95),rgba(225,188,70,.9));-webkit-clip-path:polygon(0 0,100% 0,98% 20%,100% 40%,98% 60%,100% 80%,98% 100%,0 100%,2% 80%,0 60%,2% 40%,0 20%);clip-path:polygon(0 0,100% 0,98% 20%,100% 40%,98% 60%,100% 80%,98% 100%,0 100%,2% 80%,0 60%,2% 40%,0 20%)}.sn b{font-size:1.7rem;font-weight:700;color:var(--burgundy);line-height:1.1;margin-bottom:6px}.sn b,.sn span{display:block;font-family:var(--hand)}.sn span{font-size:1.28rem;line-height:1.3}.sn em{display:block;margin-top:8px;font-style:normal;font-family:var(--hand);color:var(--crimson);text-align:end;font-weight:700}.sn em,:root[lang=ar] .sn b{font-size:1.25rem}:root[lang=ar] .sn span{font-family:var(--font);font-size:1rem;line-height:1.6}.sn:hover{transform:rotate(0) translateY(-3px);transition:transform .25s}@media (max-width:520px){.jgrid{column-count:1}}.dd{color:var(--burgundy);stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.dd,.stk{display:block;fill:none;overflow:visible;pointer-events:none}.stk{position:absolute;color:#3D0B16;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;--bf:#FBF6EE;filter:drop-shadow(1.6px 0 0 #fff) drop-shadow(-1.6px 0 0 #fff) drop-shadow(0 1.6px 0 #fff) drop-shadow(0 -1.6px 0 #fff) drop-shadow(0 4px 5px rgba(0,0,0,.4))}.stk.st{position:relative;width:clamp(48px,8vw,64px);transform:rotate(-5deg)}.pf .dd{position:absolute;stroke-dasharray:1 2;stroke-dashoffset:1;animation:ddraw .5s ease-out calc(var(--t,0s) + var(--t0,0s)) forwards;stroke-width:2.4}.pf .shelf{position:absolute;left:21%;right:5%;bottom:3.5%;display:flex;align-items:flex-end;justify-content:space-between;z-index:2;pointer-events:none}.pf .shelf .dd{position:static;width:23%;height:auto}.pf .pa,.pf>.dd{height:auto}@keyframes ddraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.ddr{stroke-dasharray:1 2;stroke-dashoffset:1}.ddr.in{stroke-dashoffset:0;transition:stroke-dashoffset 1.25s ease calc(var(--i,0)*.15s)}}.hd{position:absolute;z-index:3;height:auto;--bf:var(--linen)}.hd1{width:clamp(56px,10vw,92px);bottom:-30px;inset-inline-end:14px;transform:rotate(10deg)}.hd2{width:clamp(28px,5vw,44px);top:30%;inset-inline-start:-14px;color:var(--crimson);--sf:var(--crimson);transform:rotate(-12deg)}.hrow{position:relative;height:130px;margin-top:22px;opacity:.9}.hrow .dd{position:absolute;height:auto}.hs{display:inline-block;width:.55em;height:.55em;vertical-align:.55em;-webkit-margin-start:.2em;margin-inline-start:.2em;color:var(--crimson);--sf:var(--crimson)}.story{position:relative}.story .sd{position:absolute;height:auto;opacity:.5;--bf:var(--pink)}.sd1{left:6%;top:8%;transform:rotate(-12deg)}.sd1,.sd2{width:clamp(40px,8vw,84px)}.sd2{right:6%;bottom:9%;transform:rotate(10deg)}.sd3{right:11%;top:12%;width:clamp(18px,3vw,30px);--sf:var(--crimson);color:var(--crimson);opacity:.8!important}.layers{position:relative;margin-top:64px!important}.layers>.stk{right:22px;bottom:calc(100% - 3px);width:52px;transform:rotate(-3deg)}.layers>.sp{position:absolute;right:86px;bottom:calc(100% + 6px);width:20px;height:auto;--sf:var(--crimson);color:var(--crimson)}.de{width:clamp(54px,12vw,72px);height:auto;margin:0 auto 14px}.dband{position:relative;height:clamp(150px,24vw,200px);margin-top:clamp(10px,2vw,24px);--bf:var(--linen-deep)}.dband .dd{position:absolute;height:auto;opacity:.85}.intro{display:none}html[data-intro] .intro{display:grid}html[data-intro] body{overflow:hidden}.sr{position:static}.dnote{display:block;color:var(--smoke);font-size:13.5px;line-height:1.45}.notice{padding:12px 16px;border-radius:3px;font-size:15px;margin-bottom:16px;display:grid;grid-gap:10px;gap:10px}.notice.error{background:#FBE5EA;color:#7E1030;border:1px solid #e9afc0}.notice.info{background:#FFF3B8;color:#4B3B00;border:1px solid #e5cf6a}.nbtns{display:flex;gap:10px;flex-wrap:wrap}.nbtns .btn{padding:10px 18px;font-size:14px}.btn[disabled]{opacity:.5;pointer-events:none}.fbar{display:grid;grid-gap:6px;gap:6px}.fbar-t{font-size:14px;color:var(--burgundy)}.fbar-b{height:6px;background:var(--linen-deep);overflow:hidden}.fbar-b,.fbar-b i{border-radius:999px}.fbar-b i{display:block;height:100%;background:var(--crimson);transition:width .4s}.drawer footer .dnote{margin-top:-4px}.f input[aria-invalid=true],.f select[aria-invalid=true],.f textarea[aria-invalid=true]{border-bottom-color:#B3153F}.stbadge{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);border:1px solid var(--crimson);border-radius:999px;padding:3px 16px;margin:0}:root[lang=ar] .stbadge{letter-spacing:0;text-transform:none;font-size:14px}.tl{list-style:none;margin:6px 0;padding:0;display:flex;gap:0;width:100%;justify-content:space-between}.tl li{flex:1 1;text-align:center;font-size:12.5px;color:var(--smoke);position:relative;padding-top:20px}.tl li i{top:0;left:0;right:0;margin:auto;width:12px;height:12px;border-radius:50%;border:1px solid var(--line)}.tl li i,.tl li:before{position:absolute;background:var(--linen-deep)}.tl li:before{content:"";top:5px;inset-inline:-50% 50%;height:2px}.tl li:first-child:before{display:none}.tl li.on{color:var(--ink)}.tl li.on i{border-color:var(--crimson)}.tl li.on i,.tl li.on:before{background:var(--crimson)}.prose{max-width:68ch;padding-bottom:clamp(40px,6vw,90px)}.prose h2{font-size:clamp(1.5rem,3vw,2.1rem);margin:1.6em 0 .5em;font-weight:300}.prose h3{font-size:1.25rem;margin:1.2em 0 .4em}.prose li,.prose p{color:var(--ink);font-size:17px;line-height:1.7}.prose ul{-webkit-padding-start:1.2em;padding-inline-start:1.2em}.prose a{color:var(--crimson)}.qf{margin:22px 0;border:1px solid var(--line);border-radius:3px;background:var(--card);padding:6px 18px}.qf h2{font-size:1.2rem;margin:10px 0 4px;font-weight:300}.qf dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:0 18px;gap:0 18px}.qf dd,.qf dt{padding:9px 0;border-top:1px solid var(--line);margin:0;font-size:15px}.qf dt{color:var(--smoke)}.qf dd{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faqs{border:1px solid var(--line);border-radius:3px;background:var(--card);padding:0 18px}.faqs details.acc:first-child{border-top:0}.faqs details.acc:last-of-type{border-bottom:0}.faqs details.acc p{max-width:none}.sec-sub{color:var(--smoke);margin-top:6px;max-width:56ch}.acct{max-width:480px;margin-inline:0;padding-block:24px 90px}.empty.big{padding:90px 0}.pcw>.tag{white-space:normal}header.top .tb{display:inline-flex;align-items:center;justify-content:center}.drawer a,.menu nav a,header.top .tb{text-decoration:none}:root[dir=rtl] .hero .hd1{right:auto;left:2%}:root[dir=rtl] .hero .hd2{right:auto;left:30%;bottom:-6px}header.top .adminbtn{background:var(--burgundy);color:#fff;font-size:12.5px;letter-spacing:.04em;padding:0 14px;height:34px;min-width:0;border-radius:999px;-webkit-margin-end:6px;margin-inline-end:6px}header.top .adminbtn:hover{background:var(--crimson)}@media (max-width:520px){header.top .adminbtn{padding:0 10px;font-size:11.5px}}.acct .f input[type=email],.acct .f input[type=password]{direction:ltr}.acct h2{font-size:1.5rem;font-weight:300;margin:6px 0 0}.acctgrid{display:grid;grid-gap:26px;gap:26px;max-width:640px}.sub-note{color:var(--smoke);font-size:14px}.acctgrid section{display:grid;grid-gap:12px;gap:12px}.acctgrid .ord{margin:0}