@font-face{font-family:display;src:url(/_next/static/media/5aae3a1c1074c5e1-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:display;src:url(/_next/static/media/da6e5417d357d163-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:112.40%;descent-override:63.40%;line-gap-override:0.00%;size-adjust:100.00%}.__className_7c996c{font-family:display,display Fallback}.__variable_7c996c{--font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:body;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:108.50%;descent-override:41.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_69d2e4{font-family:body,body Fallback}.__variable_69d2e4{--font-body:"body","body Fallback"}:root{--ink:#171717;--paper:#F8F5EF;--gold:#C6A667;--taupe:#A69B8E;--white:#FFFFFF;--ink-soft:#2B2B2B;--line:rgba(23,23,23,0.12);--line-dark:rgba(248,245,239,0.16);--muted:#6E675E;--gold-ink:#6E5A2E;--danger:#8C3A2B;--f-display:var(--font-display,"Amiri",serif);--f-body:var(--font-body,"IBM Plex Sans Arabic","Segoe UI",Tahoma,sans-serif);--sp-1:0.25rem;--sp-2:0.5rem;--sp-3:1rem;--sp-4:1.5rem;--sp-5:2.5rem;--sp-6:4rem;--radius:14px;--shadow:0 10px 30px rgba(23,23,23,0.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--f-body);background:var(--paper);color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--f-display);line-height:1.3;margin:0 0 var(--sp-3)}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:4px}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:1rem}.container{max-width:1120px;margin-inline:auto;padding-inline:var(--sp-4)}.section{padding-block:var(--sp-6)}.section-alt{background:var(--white)}.section-head{text-align:center;max-width:620px;margin-inline:auto;margin-bottom:var(--sp-5)}.section-head p{color:var(--muted);margin:0}.js .rv{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.js .rv.on{opacity:1;transform:none}html:not(.js) #bootLoader{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}.js .rv{opacity:1;transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:.7rem 1.6rem;border-radius:999px;border:1px solid transparent;font-size:1rem;font-weight:600;transition:transform .15s ease,background .15s ease}.btn:active{transform:scale(.97)}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:#B8945A}.btn-ghost{background:transparent;color:inherit;border-color:currentColor;opacity:.85}.btn-ghost:hover{opacity:1}.btn-dark{background:var(--ink);color:var(--paper)}.btn-dark:hover{background:#000}.btn[disabled]{opacity:.5;cursor:not-allowed}.chip{display:inline-flex;align-items:center;gap:var(--sp-1);padding:.15rem .7rem;border-radius:999px;font-size:.8rem;background:rgba(198,166,103,.14);color:var(--gold-ink)}.chip-muted{background:rgba(166,155,142,.16);color:var(--muted)}.badge{position:absolute;top:var(--sp-2);inset-inline-start:var(--sp-2);padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700}.badge-new{background:var(--gold);color:var(--ink)}.badge-placeholder{background:rgba(23,23,23,.75);color:var(--paper)}.placeholder-note{font-size:.8rem;color:var(--muted);border-inline-start:3px solid var(--gold);padding-inline-start:var(--sp-2)}.announce{background:var(--ink);color:var(--paper);font-size:.82rem;text-align:center;padding-block:var(--sp-2)}.announce b{color:var(--gold)}.site-header{position:sticky;top:0;z-index:40;background:rgba(248,245,239,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.header-inner{gap:var(--sp-4);padding-block:var(--sp-3)}.header-inner,.logo-word{display:flex;align-items:center}.logo-word{font-family:var(--f-display);font-size:1.5rem;font-weight:700;gap:var(--sp-3)}.logo-word small{display:block;font-family:var(--f-body);font-size:.72rem;color:var(--muted);letter-spacing:2px}.logo-mark{border-radius:9px;box-shadow:0 0 0 1px var(--line);display:block}.nav{display:flex;gap:var(--sp-4);margin-inline-start:auto;font-weight:600}.nav a:hover{color:var(--gold-ink)}.search-box{display:flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--white)}.search-box input{border:0;padding:.45rem .9rem;min-width:150px;background:transparent}.search-box button{border:0;background:var(--ink);color:var(--paper);padding-inline:.9rem}.footer-brand{background:var(--paper);color:var(--ink);margin-top:var(--sp-6);padding-block:var(--sp-5) var(--sp-4);text-align:center}.footer-brand img{border-radius:var(--radius);margin-inline:auto;box-shadow:var(--shadow)}.site-footer .footer-brand h3{color:var(--gold-ink);font-size:1.35rem;margin:var(--sp-3) 0 0}.site-footer{background:var(--ink);color:var(--paper);padding-block:var(--sp-6)}.site-footer h3{color:var(--gold);font-size:1.05rem}.footer-grid{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.site-footer .placeholder-note{color:var(--taupe);border-color:var(--gold)}.footer-qr{margin:var(--sp-3) 0 0;display:inline-flex;flex-direction:column;gap:var(--sp-2)}.footer-qr img{border-radius:var(--radius);box-shadow:var(--shadow)}.footer-qr figcaption{font-size:.85rem;color:var(--taupe);max-width:16ch}.mobile-bar{position:fixed;bottom:0;inset-inline:0;z-index:50;display:none;background:var(--ink);color:var(--paper)}.mobile-bar nav{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;font-size:.78rem}.mobile-bar a{padding:var(--sp-2) 0}@media (max-width:760px){.nav{display:none}.mobile-bar{display:block}body{padding-bottom:52px}}.wa-float{position:fixed;inset-inline-end:1rem;bottom:1.5rem;z-index:45;width:52px;height:52px;border-radius:50%;background:#1FAF54;color:var(--white);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow)}@media (max-width:760px){.wa-float{display:none}}.hero{background:var(--ink);color:var(--paper);overflow:hidden}.hero-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--sp-5);align-items:center;padding-block:var(--sp-6);min-height:420px}.hero-eyebrow{color:var(--gold);letter-spacing:3px;font-size:.85rem}.hero-title{font-size:clamp(2.2rem,5vw,3.6rem);margin-block:var(--sp-3)}.hero-title em{color:var(--gold);font-style:normal}.hero-sub{color:var(--taupe);max-width:46ch}.hero-actions{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-4);align-items:center}.hero-link{color:var(--gold);font-weight:600;text-decoration:underline;text-underline-offset:4px}.hero-link:hover{color:var(--paper)}.reassure{list-style:none;margin:var(--sp-3) 0 0;padding:0;flex-direction:column;color:var(--muted);font-size:.95rem}.reassure,.reassure li{display:flex;gap:var(--sp-2)}.reassure li{align-items:center}.hero-art{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);aspect-ratio:1}@media (max-width:860px){.hero-inner{grid-template-columns:1fr}}.hero-brand-mark{display:flex;justify-content:center;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45))}.hero-brand-mark img{width:min(320px,72vw);height:auto;border-radius:var(--radius)}@media (max-width:860px){.hero-brand-mark{margin-inline:auto}}.grid-cards{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;position:relative;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.card-media{position:relative;aspect-ratio:1;background:var(--paper)}.card-body{padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1}.card-brand{font-size:.78rem;color:var(--muted);letter-spacing:1px}.card-title{font-family:var(--f-display);font-size:1.2rem;font-weight:700}.card-meta{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.card-price{margin-top:auto;font-weight:700}.card-price small{color:var(--muted);font-weight:400}.card-out{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(248,245,239,.72);font-weight:700}.families-grid{display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.family-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3);text-align:center;display:flex;flex-direction:column;gap:var(--sp-1)}.family-card img{width:72px;height:72px;object-fit:cover;border-radius:50%;margin-inline:auto}.family-card:hover{border-color:var(--gold)}.brands-strip{background:var(--ink);color:var(--paper);padding-block:var(--sp-5)}.brands-strip .container{display:flex;align-items:center;justify-content:center;gap:var(--sp-5);flex-wrap:wrap}.brand-word{font-family:var(--f-display);font-size:1.6rem;color:var(--gold)}.collections-grid{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.collection-card{border-radius:var(--radius);padding:var(--sp-5) var(--sp-4);color:var(--paper);background:linear-gradient(135deg,var(--ink-soft),var(--ink));border:1px solid var(--line-dark)}.collection-card h3{color:var(--gold)}.adv-grid{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.adv{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-4);text-align:center}.adv .ico{font-size:1.8rem}.delivery-grid{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.delivery-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-4)}.zone-list{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0;margin:0}.zone-chip{background:rgba(23,23,23,.06);border-radius:999px;padding:.2rem .8rem;font-size:.85rem}.pay-list{list-style:none;padding:0;margin:0;flex-direction:column}.pay-list,.pay-row{display:flex;gap:var(--sp-3)}.pay-badge,.pay-row{align-items:center}.pay-badge{flex:none;display:inline-flex;justify-content:center;inline-size:64px;block-size:64px;padding:4px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.pay-badge img{object-fit:contain}.pay-name{font-weight:700}.pay-note{display:block;color:var(--muted);font-size:.9rem;margin-top:.15rem}.catalog-layout{display:grid;grid-template-columns:280px 1fr;gap:var(--sp-5);align-items:start}.filters{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-4);scroll-margin-top:90px}.filters-jump{display:none;padding:.45rem 1rem;font-size:.9rem}@media (max-width:900px){.catalog-layout{display:flex;flex-direction:column}.catalog-results{order:1;width:100%}.filters{order:2;width:100%}.filters-jump{display:inline-flex}}.fgroup fieldset{border:0;padding:0;margin:0}.fgroup legend{font-weight:700;margin-bottom:var(--sp-2)}.fcheck{display:flex;align-items:center;gap:var(--sp-2);padding-block:.2rem}.fcheck input{width:1.05rem;height:1.05rem;accent-color:var(--gold)}.price-inputs{display:flex;gap:var(--sp-2)}.price-inputs input{width:100%;padding:.45rem .6rem;border:1px solid var(--line);border-radius:8px}.sort-row select{padding:.45rem .8rem;border:1px solid var(--line);border-radius:999px;background:var(--white)}.chips-active{gap:var(--sp-2);margin-bottom:var(--sp-3)}.chips-active,.results-head{display:flex;flex-wrap:wrap;align-items:center}.results-head{justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}.empty-state{text-align:center;padding:var(--sp-6) var(--sp-3);color:var(--muted)}.empty-state .btn{margin-top:var(--sp-3)}.pdp-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);align-items:start}@media (max-width:860px){.pdp-grid{grid-template-columns:1fr}}.gallery{display:flex;flex-direction:column;gap:var(--sp-3)}.gal-main{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--white);aspect-ratio:1;position:relative}.gal-thumbs{display:flex;gap:var(--sp-2)}.gal-thumbs button{width:72px;height:72px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:none}.gal-thumbs button[aria-pressed=true]{border-color:var(--gold);border-width:2.5px}.variant-row{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block:var(--sp-3)}.vopt{border:1.5px solid var(--line);background:var(--white);border-radius:12px;padding:.55rem 1.1rem;text-align:center;line-height:1.4}.vopt b{display:block}.vopt small{color:var(--muted)}.vopt[aria-pressed=true]{border-color:var(--gold);border-width:2.5px;background:rgba(198,166,103,.1)}.vopt-out{opacity:.45;cursor:not-allowed;text-decoration:line-through}.notes-pyramid{display:grid;gap:var(--sp-3);grid-template-columns:repeat(3,1fr);margin-block:var(--sp-4)}.note-tier{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3);text-align:center}.note-tier h4{margin:0 0 var(--sp-2);color:var(--gold-ink);font-size:.95rem}.note-tier ul{list-style:none;margin:0;padding:0}@media (max-width:640px){.notes-pyramid{grid-template-columns:1fr}}.spec-list{display:grid;gap:var(--sp-2);margin-block:var(--sp-3)}.spec-list div{display:flex;justify-content:space-between;gap:var(--sp-3);border-bottom:1px dashed var(--line);padding-block:var(--sp-1)}.price-line{display:flex;align-items:baseline;gap:var(--sp-2);font-size:1.5rem;font-weight:800}.price-line s{color:var(--muted);font-weight:400;font-size:1.1rem}.stock-note{font-size:.9rem}.stock-low{color:var(--danger);font-weight:700}@media (max-width:640px){.footer-brand img{width:150px;height:150px}}.pending-veil{inset:0;background:color-mix(in srgb,var(--ink) 55%,transparent)}.pending-bar,.pending-veil{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center}.pending-bar{inset-block-start:0;inset-inline:0;padding-block:var(--sp-2);background:var(--ink);color:var(--paper)}.qty-stepper{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--white);overflow:hidden}.qty-stepper button{width:44px;height:44px;border:0;background:transparent;color:var(--ink);font-size:1.25rem;line-height:1}.qty-stepper button:hover:not([disabled]){background:var(--paper)}.qty-stepper button[disabled]{opacity:.35;cursor:not-allowed}.qty-value{min-width:2.5rem;text-align:center;font-weight:700}.buy-row{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-block-start:var(--sp-3)}.buy-row .btn{flex:1 1 auto;min-width:200px}.cart-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding-inline:.35rem;margin-inline-start:.35rem;border-radius:999px;background:var(--gold);color:var(--ink);font-size:.75rem;font-weight:800}.cart-empty{text-align:center;padding-block:var(--sp-6)}.cart-lines{list-style:none;margin:0;padding:0}.cart-line,.cart-lines{display:grid;gap:var(--sp-3)}.cart-line{grid-template-columns:84px 1fr auto;align-items:center;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.cart-line-media{position:relative;width:84px;height:84px;border-radius:var(--radius);overflow:hidden;background:var(--paper)}.cart-line-media img{object-fit:cover}.cart-line-body{display:grid;gap:var(--sp-2);justify-items:start}.cart-line-title{font-weight:700}.cart-line-meta{color:var(--muted);font-size:.9rem}.cart-line-end{display:grid;gap:var(--sp-2);justify-items:end;text-align:end}.cart-remove{border:0;background:transparent;color:var(--danger);font-size:.85rem;text-decoration:underline;padding:.25rem}.cart-summary{margin-block-start:var(--sp-4);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.cart-total{display:flex;justify-content:space-between;align-items:baseline;font-size:1.3rem}.cart-note{color:var(--muted);font-size:.9rem;margin-block:var(--sp-2)}.checkout-fields{display:grid;gap:var(--sp-3);margin-block:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.checkout-field{display:flex;flex-direction:column;gap:var(--sp-1);font-size:.9rem;color:var(--muted)}.checkout-field input,.checkout-field select{padding:.55rem .8rem;border:1px solid var(--line);border-radius:8px;background:var(--white)}.btn[aria-disabled=true]{opacity:.6;pointer-events:none}@media (max-width:560px){.cart-line{grid-template-columns:64px 1fr}.cart-line-media{width:64px;height:64px}.cart-line-end{grid-column:1/-1;justify-items:stretch}.cart-line-end b{font-size:1.1rem}}.admin-shell{max-width:34rem;margin-inline:auto;padding-block:var(--sp-5);display:grid;gap:var(--sp-3)}.admin-bar{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;justify-content:space-between}.admin-bar h1{margin:0}.admin-lead{color:var(--muted);margin:0}.admin-form{display:grid;gap:var(--sp-3);justify-items:stretch}.admin-form .btn{justify-self:start;min-inline-size:8rem}.admin-error{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:rgba(140,58,43,.08);border:1px solid rgba(140,58,43,.3);color:var(--danger)}