:root{--shw-maroon:#72253d;--shw-maroon-deep:#5e1e32;--shw-red:#e01020;--shw-red-deep:#b00d19;--shw-ink:#0b0b0c;--shw-surface:#fff;--shw-card:#f1e9ec;--shw-mint:#cce4d6;--shw-gold:#f0a000;--shw-line:#0b0b0c1f;--shw-muted:#0b0b0c9e;--shw-radius:20px;--shw-radius-sm:12px;--shw-shadow:0 18px 40px -22px #72253d73;--shw-ease:cubic-bezier(.22, 1, .36, 1);--shw-display:"Baloo Bhaijaan 2 Variable", "Rubik Variable", system-ui, sans-serif;--shw-body:"Rubik Variable", system-ui, sans-serif;--shw-t-3xs:.625rem;--shw-t-2xs:.6875rem;--shw-t-xs:.75rem;--shw-t-sm:.8125rem;--shw-t-md:.875rem;--shw-t-lg:.9375rem;--shw-t-xl:1rem;--shw-t-2xl:1.125rem;--shw-t-3xl:1.375rem;--shw-scale:1}:root:lang(ar){--shw-t-3xs:.75rem;--shw-t-2xs:.8125rem;--shw-t-xs:.875rem;--shw-t-sm:.9375rem;--shw-t-md:1rem;--shw-t-lg:1.0625rem;--shw-t-xl:1.125rem;--shw-t-2xl:1.25rem;--shw-t-3xl:1.5rem}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-bhaijaan-2-arabic-wght-normal-CRcpK9-Q.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-bhaijaan-2-vietnamese-wght-normal-BbBSjvDu.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-bhaijaan-2-latin-ext-wght-normal-CVnLRR-E.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-bhaijaan-2-latin-wght-normal-Dg-XQwW0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--shw-body);-webkit-font-smoothing:antialiased;background:var(--shw-surface);color:var(--shw-ink)}img{max-width:100%;display:block}button{font:inherit;cursor:pointer}.page-frame{min-height:100dvh}.page-root{justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex}.route-fallback{justify-content:center;align-items:center;min-height:100dvh;display:flex}.route-fallback-pulse{animation:shw-pulse 1.6s var(--shw-ease) infinite}@keyframes shw-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.route-fallback-pulse{animation:none}}.brand-mark{block-size:var(--brand-mark-h);inline-size:calc(var(--brand-mark-h) * 227 / 106);color:var(--shw-maroon);flex:none;display:block}.brand-mark--sm{--brand-mark-h:1.25rem}.brand-mark--md{--brand-mark-h:2rem}.brand-mark--lg{--brand-mark-h:3rem}.price{font-family:var(--shw-display);font-variant-numeric:tabular-nums;align-items:center;gap:.22em;display:inline-flex}.price-riyal-glyph{flex:none;block-size:.82em;inline-size:.733685em}.product-image{border-radius:var(--shw-radius-sm);justify-content:center;align-items:center;display:flex;overflow:hidden}.product-image--card-bg{background:var(--shw-card)}.quantity-stepper{border:1px solid var(--shw-line);border-radius:var(--shw-radius-sm);align-items:center;gap:.75rem;padding:.25rem .5rem;display:inline-flex}.quantity-stepper-button{color:var(--shw-ink);background:0 0;border:none;border-radius:999px;width:1.75rem;height:1.75rem;font-size:1.1rem;line-height:1;position:relative}.quantity-stepper-button:after{content:"";width:100%;min-width:2.75rem;height:100%;min-height:2.75rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.quantity-stepper-button:disabled{color:var(--shw-muted);cursor:not-allowed}.quantity-stepper-count{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}
