:root{--navy-900:#1D2758;--navy-800:#1A3665;--rose-400:#CF8DB6;--rose-600:#A3527F;--blush-50:#F7EDF2;--blush-100:#F1E1EA;--blush-200:#EBD5E1;--mist-50:#E6E9F2;--mist-100:#DCE0EE;--ink:#1B1F33;--ink-2:#4B4F66;--ink-3:#6B6F86;--line:#EFE4EA;--line-2:#D9CDD4;--surface:#FFFFFF;--surface-2:#FBF8FA;--success:#2F6B4F;--success-bg:#E6F2EC;--warning:#8A5A00;--warning-bg:#FFF4DC;--danger:#B3261E;--danger-bg:#FDECEA;--violet:#6B3FA0;--violet-bg:#F1EAFB;--neutral:#5B5F70;--neutral-bg:#EEEFF3;--font-display:"El Messiri",serif;--font-body:"IBM Plex Sans Arabic",sans-serif;--font-latin:"Fraunces",serif;--radius-pill:999px;--radius-card:24px;--radius-admin:16px;--radius-field:12px;--arch:999px 999px 24px 24px;--shadow-overlay:0 16px 48px rgba(29,39,88,.16);--container:1280px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s12:48px;--s14:56px;--s18:72px;--touch:44px;--button:52px;--sidebar:248px;--hero-size:64px;--h1:40px;--h2:36px;--h3:20px;--body:16px;--small:14px;--caption:12px;--one:1px;--icon:22px;--hairline:1.5px;--motion:.2s;--overlay:rgba(29,39,88,.45);--hero-art:440px;--dialog-width:1000px;--field-min:180px;--wide:1240px;--thumb:64px;--swatch:44px;--dot:14px;--column:280px;--chart-height:180px;--hero-min:480px;--navbar:80px}@media(max-width:700px){:root{--hero-size:36px;--h1:30px;--h2:26px;--h3:16px;--body:15px;--small:13px;--hero-art:280px;--hero-min:0px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--surface);font:var(--body)/1.8 var(--font-body);overflow-wrap:anywhere}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--navy-900);line-height:1.35}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}p+p{margin-block-start:var(--s4)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--hairline) solid var(--navy-900);outline-offset:var(--s1)}[hidden]{display:none!important}.wrap{max-width:var(--container);margin-inline:auto;padding-inline:var(--s8)}.section{padding-block:var(--s18)}.muted,small{color:var(--ink-2)}small{font-size:var(--small)}.eyebrow{color:var(--rose-600);font-size:var(--small);letter-spacing:.08em;margin-block-end:var(--s3)}.row,.actions,.section-head{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.section-head{justify-content:space-between;margin-block-end:var(--s8)}.stack{display:grid;gap:var(--s5)}.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--s6)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--button);padding:var(--s3) var(--s6);border:var(--hairline) solid var(--navy-900);border-radius:var(--radius-pill);background:var(--navy-900);color:var(--surface);font-weight:600;transition:filter var(--motion)}.btn:hover{filter:brightness(.92)}.btn.secondary{color:var(--navy-900);background:transparent}.btn.accent{background:var(--rose-400);color:var(--navy-900);border-color:var(--rose-400)}.btn.danger{background:var(--danger);border-color:var(--danger)}.btn.small{min-height:var(--touch);padding:var(--s2) var(--s4)}.icon-btn{display:inline-grid;place-items:center;min-width:var(--touch);height:var(--touch);padding:var(--s2);border:0;background:transparent;color:var(--navy-900);border-radius:var(--radius-pill)}svg.icon{width:var(--icon);height:var(--icon);stroke-width:1.6;flex:none}.wordmark{display:flex;flex-direction:column;align-items:center;line-height:1.1;color:var(--navy-800)}.wordmark strong{font:600 var(--h2)/1 var(--font-latin);letter-spacing:-.06em}.wordmark small{font:500 var(--caption)/1.5 var(--font-latin);letter-spacing:.1em;color:var(--rose-600)}.brand{display:flex;align-items:center;gap:var(--s3)}.brand img{width:var(--s14);height:var(--s14);object-fit:contain}.brand-divider{display:flex;align-items:center;gap:var(--s6);font-family:var(--font-latin);color:var(--rose-600);margin-block:var(--s8)}.brand-divider:before,.brand-divider:after{content:"";height:var(--one);flex:1;background:var(--line-2)}.announcement{background:var(--navy-900);color:var(--blush-50);font-size:var(--small);text-align:center;padding:var(--s2)}.header{position:sticky;top:0;z-index:20;background:var(--surface);border-bottom:var(--one) solid var(--line)}.header-inner{display:flex;align-items:center;gap:var(--s6);min-height:var(--navbar)}.header nav{display:flex;gap:var(--s5);margin-inline:auto}.header nav a{font-size:var(--small);padding-block:var(--s3)}.search-box{display:flex;align-items:center;background:var(--surface-2);border:var(--one) solid var(--line-2);border-radius:var(--radius-pill);padding-inline:var(--s4);gap:var(--s2)}.search-box input{border:0;background:transparent;min-height:var(--touch);min-width:0;flex:1;outline:0}.search-strip{padding-block-end:var(--s3);display:none}.count{font-size:var(--caption);background:var(--blush-50);color:var(--navy-900);border-radius:var(--radius-pill);padding-inline:var(--s2)}.mobile-nav{display:none}.hero{background:var(--blush-50);overflow:hidden}.hero-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:var(--hero-min);gap:var(--s12);padding-block:var(--s12)}.hero h1{font-size:var(--hero-size);max-width:9em;line-height:1.25}.hero p{max-width:30em;color:var(--ink-2);margin-block:var(--s6)}.hero-visual{height:var(--hero-art);position:relative;display:flex;align-items:center;justify-content:center;gap:var(--s5)}.arch{border-radius:var(--arch);background:var(--blush-100);overflow:hidden}.hero-visual .arch{width:48%;height:90%;position:relative}.hero-visual .arch:nth-child(2){height:72%;align-self:end;background:var(--mist-100)}.hero-visual img{width:100%;height:100%;object-fit:cover}.fabric{background:linear-gradient(115deg,var(--blush-100),var(--blush-200),var(--surface),var(--blush-200))}.fabric:before{content:"";position:absolute;width:130%;height:120%;border-radius:50%;border:var(--s8) solid var(--rose-400);opacity:.25;transform:rotate(-30deg);inset-block-start:15%;inset-inline-start:20%}.fabric.navy{background:var(--navy-900)!important}.fabric.navy:before{border:var(--s12) solid var(--mist-100);opacity:.16}.hero-caption{position:absolute;inset-block-end:var(--s8);inset-inline:var(--s5);color:var(--navy-900);font-family:var(--font-latin);font-size:var(--h2);text-align:center}.fabric.navy .hero-caption{color:var(--surface)}.category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--s5)}.category-tile{text-align:center;display:grid;gap:var(--s3)}.category-art{aspect-ratio:4/5;display:grid;place-items:center;background:var(--blush-50);border-radius:var(--arch);overflow:hidden;color:var(--rose-600)}.category-art svg{width:var(--s14);height:var(--s14)}.category-art img{width:100%;height:100%;object-fit:cover}.chip{border:var(--one) solid var(--line-2);background:var(--surface);border-radius:var(--radius-pill);min-height:var(--touch);padding:var(--s2) var(--s5);color:var(--navy-900);white-space:nowrap}.chip[aria-pressed=true],.chip.active{background:var(--navy-900);border-color:var(--navy-900);color:var(--surface)}.chips{display:flex;gap:var(--s2);overflow-x:auto;max-width:100%;padding-block:var(--s1)}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s8) var(--s6)}.product-card{min-width:0;position:relative}.product-image{display:block;position:relative;aspect-ratio:3/4;border-radius:var(--radius-card);overflow:hidden;background:var(--blush-100)}.product-image img{width:100%;height:100%;object-fit:cover;transition:opacity var(--motion)}.product-image .second{position:absolute;inset:0;opacity:0}.product-image:hover .second{opacity:1}.product-image .empty-emblem{height:100%;display:grid;place-items:center;opacity:.3;font-family:var(--font-latin);font-size:var(--hero-size);color:var(--rose-600)}.wish{position:absolute;inset-inline-end:var(--s3);inset-block-start:var(--s3);background:var(--surface);z-index:2}.wish[aria-pressed=true]{color:var(--rose-600)}.badge{display:inline-flex;align-items:center;gap:var(--s1);padding:var(--s1) var(--s3);border-radius:var(--radius-pill);font-size:var(--caption);font-weight:600;background:var(--mist-50);color:var(--navy-900)}.badge:before{content:"";width:var(--s1);height:var(--s1);border-radius:50%;background:currentColor}.product-image .badge{position:absolute;inset-inline-start:var(--s3);inset-block-start:var(--s3)}.badge.active,.badge.delivered{color:var(--success);background:var(--success-bg)}.badge.draft,.badge.archived,.badge.returned{color:var(--neutral);background:var(--neutral-bg)}.badge.cancelled,.badge.out{color:var(--danger);background:var(--danger-bg)}.badge.confirmed{color:var(--violet);background:var(--violet-bg)}.badge.shipped,.badge.low{color:var(--warning);background:var(--warning-bg)}.product-body{padding-block:var(--s4)}.product-body h3{margin-block:var(--s1) var(--s2)}.price{color:var(--rose-600);font-weight:600}.price s{color:var(--ink-3);font-size:var(--small);margin-inline-start:var(--s2);font-weight:400}.dots{display:flex;gap:var(--s1);margin-block-start:var(--s3)}.dots i{width:var(--dot);height:var(--dot);border-radius:50%;border:var(--one) solid var(--line-2)}.empty{grid-column:1/-1;text-align:center;padding:var(--s18) var(--s6);border:var(--one) dashed var(--line-2);border-radius:var(--radius-card)}.empty h3{margin-block:var(--s5)}.empty .emblem{font-family:var(--font-latin);font-size:var(--hero-size);color:var(--rose-600);opacity:.3}.story{background:var(--blush-50)}.story .two{align-items:center;gap:var(--s18)}.story-brand{display:grid;place-items:center;padding:var(--s12);border:var(--one) solid var(--line-2);border-radius:var(--arch);min-height:var(--hero-art)}.story-brand .wordmark strong{font-size:var(--hero-size)}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s6)}.feature{text-align:center;padding:var(--s6)}.feature>svg{width:var(--s8);height:var(--s8);color:var(--rose-600);margin-block-end:var(--s4)}.newsletter{background:var(--navy-900);color:var(--surface);padding:var(--s12);border-radius:var(--radius-card);display:flex;align-items:center;justify-content:space-between;gap:var(--s8)}.newsletter h2{color:var(--surface)}.newsletter form{display:flex;gap:var(--s3);flex:1;max-width:30em}.newsletter input{min-width:0}.footer{background:var(--surface-2);padding-block:var(--s12) var(--s5)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--s8)}.footer nav{display:grid;gap:var(--s2);align-content:start}.footer a{font-size:var(--small);min-height:var(--touch);display:flex;align-items:center}.footer .brand{margin-block-end:var(--s6)}.copyright{text-align:center;color:var(--ink-3);font-size:var(--caption)}label.field{display:grid;gap:var(--s2);font-weight:500}.input,input.field,select.field,textarea.field{width:100%;min-height:var(--button);border:var(--one) solid var(--line-2);border-radius:var(--radius-field);padding:var(--s3) var(--s4);color:var(--ink);background:var(--surface)}textarea.input{resize:vertical;min-height:var(--s18)}.error{color:var(--danger);white-space:pre-line}.filters{display:flex;gap:var(--s3);flex-wrap:wrap;margin-block:var(--s6)}.filters>*{flex:1;min-width:var(--field-min)}.filters select,.filters input{min-height:var(--touch)}.breadcrumb{font-size:var(--small);color:var(--ink-2);margin-block-end:var(--s8)}.product-detail{display:grid;grid-template-columns:1fr 1fr;gap:var(--s12)}.product-detail .gallery-main{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--arch);background:var(--blush-100);cursor:zoom-in}.thumbnails{display:flex;gap:var(--s2);overflow-x:auto;margin-block-start:var(--s4)}.thumbnails button{padding:0;border:var(--one) solid var(--line-2);border-radius:var(--arch);background:var(--blush-50);overflow:hidden;flex:0 0 var(--thumb)}.thumbnails img{width:var(--thumb);aspect-ratio:3/4;object-fit:cover;display:block}.swatch{width:var(--swatch);height:var(--swatch);border:var(--s1) solid var(--surface);border-radius:50%;outline:var(--one) solid var(--line-2)}.swatch[aria-pressed=true]{outline:var(--hairline) solid var(--navy-900)}.qty{display:inline-flex;align-items:center;gap:var(--s3);border:var(--one) solid var(--line-2);border-radius:var(--radius-pill);overflow:hidden}.qty button{height:var(--touch);width:var(--touch);border:0;background:var(--surface);color:var(--navy-900)}.qty input{border:0;width:var(--s12);text-align:center}.panel{background:var(--surface);border:var(--one) solid var(--line);border-radius:var(--radius-admin);padding:var(--s6)}.panel h3{margin-block-end:var(--s5)}.cart-line{display:grid;grid-template-columns:var(--thumb) 1fr auto;gap:var(--s4);padding-block:var(--s5);border-bottom:var(--one) solid var(--line)}.cart-line img{width:var(--thumb);aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-field)}.summary-row{display:flex;justify-content:space-between;gap:var(--s4);padding-block:var(--s2)}.summary-row.total{border-top:var(--one) solid var(--line);font-size:var(--h3);font-weight:600;margin-block-start:var(--s4);padding-block-start:var(--s4);color:var(--navy-900)}dialog{border:0;border-radius:var(--radius-card);padding:0;color:var(--ink);background:var(--surface);width:min(var(--dialog-width),calc(100% - var(--s8)));max-height:90dvh;box-shadow:var(--shadow-overlay)}dialog::backdrop{background:var(--overlay)}.dialog-head,.dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s5) var(--s6);border-bottom:var(--one) solid var(--line);background:var(--surface);position:sticky;top:0;z-index:4}.dialog-foot{border-top:var(--one) solid var(--line);border-bottom:0;top:auto;bottom:0;justify-content:flex-end}.dialog-body{padding:var(--s6)}#cartDialog{margin:0 auto 0 0;height:100dvh;max-height:100dvh;width:min(480px,100%);border-radius:0}#toast{position:fixed;bottom:var(--s8);inset-inline:var(--s6);margin-inline:auto;max-width:40em;width:fit-content;padding:var(--s3) var(--s6);border-radius:var(--radius-pill);color:var(--surface);background:var(--navy-900);box-shadow:var(--shadow-overlay);z-index:200}#toast:empty{display:none}.timeline{border-inline-start:var(--one) solid var(--line-2);padding-inline-start:var(--s6);display:grid;gap:var(--s4)}.timeline li{padding-inline-start:var(--s2)}.page-content{white-space:pre-line;max-width:55em}.honeypot{position:absolute;opacity:0;pointer-events:none;height:0;overflow:hidden}.mobile-only{display:none}body.admin{background:var(--surface-2)}.admin-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:var(--sidebar);background:var(--navy-900);color:var(--mist-100);padding:var(--s8) var(--s5);display:flex;flex-direction:column;gap:var(--s8);overflow-y:auto;z-index:40}.admin-sidebar .wordmark strong{color:var(--surface)}.admin-sidebar .wordmark small{color:var(--rose-400)}.admin-sidebar nav{display:grid;gap:var(--s2)}.admin-sidebar nav button{display:flex;align-items:center;gap:var(--s3);border:0;background:transparent;color:inherit;padding:var(--s3) var(--s4);border-radius:var(--radius-pill);min-height:var(--touch);text-align:start}.admin-sidebar nav button.active{background:var(--rose-400);color:var(--navy-900)}.admin-sidebar .sidebar-bottom{margin-block-start:auto;font-size:var(--small)}.admin-main{margin-inline-start:var(--sidebar);padding:var(--s8);max-width:calc(var(--wide) + var(--sidebar))}.admin-topbar{display:flex;justify-content:space-between;align-items:center;margin-block-end:var(--s8)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s5);margin-block-end:var(--s8)}.kpi{background:var(--surface);border:var(--one) solid var(--line);padding:var(--s6);border-radius:var(--radius-admin)}.kpi strong{display:block;font-size:var(--h1);color:var(--navy-900);margin-block-start:var(--s2)}.table-wrap{overflow:auto;border:var(--one) solid var(--line);border-radius:var(--radius-admin);background:var(--surface)}table{width:100%;border-collapse:collapse;font-size:var(--small)}th{background:var(--surface-2);color:var(--ink-2);font-weight:500}th,td{padding:var(--s4);text-align:start;border-bottom:var(--one) solid var(--line);vertical-align:middle}td .thumb{width:var(--s12);height:var(--thumb);object-fit:cover;border-radius:var(--arch);background:var(--blush-50)}tr:last-child td{border:0}.editor-grid{display:grid;grid-template-columns:2fr 1fr;gap:var(--s6)}.editor-grid aside{min-width:0}.editor-grid .input{min-height:var(--touch)}.upload-zone{border:var(--hairline) dashed var(--line-2);border-radius:var(--radius-admin);padding:var(--s8);text-align:center;display:grid;gap:var(--s3);background:var(--surface-2)}.upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin-block-start:var(--s5)}.upload-card{min-width:0}.upload-card img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--arch)}.upload-card .input{padding:var(--s2);font-size:var(--caption)}.upload-card .actions{gap:0;justify-content:center}.variants input{min-width:var(--thumb);max-width:10em}.login{max-width:480px;margin:var(--s18) auto;padding:var(--s8)}.login .brand{justify-content:center;margin-block-end:var(--s8)}.notice{padding:var(--s4) var(--s5);border-radius:var(--radius-field);background:var(--warning-bg);color:var(--warning);margin-block-end:var(--s6)}.chart{height:var(--chart-height);display:flex;gap:var(--s1);align-items:end;overflow:hidden}.chart-bar{flex:1;min-width:var(--s1);background:var(--navy-900);border-radius:var(--s1) var(--s1) 0 0}.chart-bar:nth-child(2n){background:var(--rose-400)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5)}.form-grid .full{grid-column:1/-1}details{border-block-end:var(--one) solid var(--line);padding-block:var(--s5)}summary{cursor:pointer;min-height:var(--touch);font-weight:600;color:var(--navy-900)}.print-area{display:none}@media(max-width:1000px){.header nav{display:none}.header-inner>.actions{margin-inline-start:auto}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.category-grid{grid-template-columns:repeat(3,1fr)}.hero-layout{gap:var(--s6)}.admin-sidebar{width:210px}.admin-main{margin-inline-start:210px;padding:var(--s5)}.editor-grid{grid-template-columns:1fr}.kpis,.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.wrap{padding-inline:var(--s4)}.section{padding-block:var(--s12)}.header-inner{min-height:var(--s18);justify-content:space-between;gap:var(--s2)}.header-inner .brand{margin-inline:auto}.header-inner>.actions{margin:0}.desktop-only{display:none!important}.mobile-only{display:inline-flex}.search-strip{display:block}.mobile-nav{display:flex;position:fixed;inset-block-end:var(--s3);inset-inline:var(--s4);background:var(--navy-900);color:var(--surface);border-radius:var(--radius-pill);justify-content:space-around;z-index:25;padding:var(--s2);box-shadow:var(--shadow-overlay)}.mobile-nav a{display:grid;justify-items:center;gap:var(--s1);font-size:var(--caption);min-width:var(--touch);padding-inline:var(--s2)}.mobile-nav a.active svg{background:var(--rose-400);color:var(--navy-900);border-radius:var(--radius-pill);box-sizing:content-box;padding:var(--s1)}.hero-layout{grid-template-columns:1fr;text-align:center;padding-block:var(--s8)}.hero h1{max-width:none}.hero p{margin-inline:auto}.hero .actions{justify-content:center}.hero-visual{max-width:440px;width:100%;margin-inline:auto}.category-grid{grid-template-columns:repeat(2,1fr);gap:var(--s5)}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5) var(--s3)}.product-body{padding-block:var(--s3)}.product-image .badge{inset-inline-start:var(--s2);inset-block-start:var(--s2);font-size:var(--caption);padding-inline:var(--s2)}.wish{inset-inline-end:var(--s1);inset-block-start:var(--s1)}.story .two,.two,.product-detail{grid-template-columns:1fr;gap:var(--s8)}.story-brand{min-height:var(--hero-art)}.features{grid-template-columns:1fr;gap:0}.feature{display:grid;grid-template-columns:auto 1fr;text-align:start;gap:var(--s4)}.feature>svg{margin:0}.newsletter{display:grid;padding:var(--s6)}.newsletter form{flex-wrap:wrap}.newsletter input{width:100%}.footer{padding-block-end:calc(var(--s18) + var(--s8))}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div{grid-column:1/-1}.filters>*{min-width:40%}.product-sticky{position:sticky;bottom:var(--s18);background:var(--surface);padding-block:var(--s3);z-index:10}.admin-sidebar{transform:translate(110%);width:var(--sidebar);transition:transform var(--motion)}.admin-sidebar.open{transform:none;box-shadow:var(--shadow-overlay)}.admin-main{margin:0;padding:var(--s4)}.kpis{gap:var(--s3)}.kpi{padding:var(--s4)}.kpi strong{font-size:var(--h2)}.admin-topbar{margin-block-end:var(--s5)}.section-head{align-items:start;gap:var(--s4)}.form-grid,.editor-grid{grid-template-columns:1fr}dialog{width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.dialog-body{padding:var(--s4)}.dialog-head,.dialog-foot{padding:var(--s3) var(--s4)}.dialog-foot{flex-wrap:wrap}.upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.responsive-table thead{display:none}.responsive-table tr{display:grid;grid-template-columns:var(--thumb) 1fr;gap:var(--s2);padding:var(--s4);border-bottom:var(--one) solid var(--line)}.responsive-table td{padding:0;border:0}.responsive-table td:first-child{grid-row:span 4}.responsive-table td:last-child{grid-column:1/-1}.responsive-table td[data-label]:before{content:attr(data-label) " ";color:var(--ink-2);font-size:var(--caption)}#toast{bottom:calc(var(--s18) + var(--s3))}.admin #toast{bottom:var(--s5)}.login{margin:var(--s8) auto}.cart-line{grid-template-columns:var(--thumb) 1fr}.cart-line>div:last-child{grid-column:2}.product-detail .gallery-main{max-height:65dvh;object-fit:contain}.product-sticky .btn{width:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{@page{size:A5;margin:12mm}body>*{display:none!important}.print-area{display:block!important;color:var(--ink);background:var(--surface)}.print-area table{font-size:var(--small)}}.editor-grid>*{min-width:0}.editor-grid .panel{min-width:0}.variants{max-width:100%}.variants table{min-width:600px}.variants th:first-child{min-width:120px}.dialog-body{min-width:0}body:has(dialog[open]){overflow:hidden}dialog{position:fixed;max-width:calc(100vw - var(--s8))}.dialog-head h2{min-width:0;overflow-wrap:anywhere}.dialog-head>div{min-width:0}.dialog-head .icon-btn{flex-shrink:0}@media(max-width:700px){dialog{inset:0;max-width:100vw;width:100vw;margin:0}.dialog-body.editor-grid,.form-grid{grid-template-columns:minmax(0,1fr)}.stack{min-width:0}.panel{padding:var(--s4)}.dialog-foot .btn{flex:1;padding-inline:var(--s3)}}.upload-zone{grid-template-columns:minmax(0,1fr)}.upload-zone>*{min-width:0;max-width:100%}.upload-zone input[type=file]{width:100%;font-size:var(--caption)}.btn{white-space:nowrap}.newsletter .btn{flex-shrink:0}.admin-sidebar>small{color:var(--mist-100)}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/el-messiri-arabic-600-normal.Te2c8S-M.woff2) format("woff2"),url(/_astro/el-messiri-arabic-600-normal.qhBYdKVW.woff) format("woff")}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/el-messiri-arabic-700-normal.D9aO7CWn.woff2) format("woff2"),url(/_astro/el-messiri-arabic-700-normal.wfXImB6W.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-latin-500-normal.DnGCNyPD.woff2) format("woff2"),url(/_astro/fraunces-latin-500-normal.BTR4KCeb.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2) format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.woff) format("woff")}
