@font-face{font-family:Noto Kufi Arabic;src:url(/v3/fonts/NotoKufiArabic-Regular.ttf)format("truetype");font-weight:400 600;font-display:swap}@font-face{font-family:Noto Kufi Arabic;src:url(/v3/fonts/NotoKufiArabic-Bold.ttf)format("truetype");font-weight:700 900;font-display:swap}[dir=rtl],[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] button{font-family:Noto Kufi Arabic,Rubik,system-ui,sans-serif}:root{--m-bg:#fff8ee;--m-card:#fff;--m-ink:#2c1931;--m-ink-soft:#766674;--m-line:#e9e0dc;--m-quiet:#f7eee2;--m-sand:#f7eee2;--m-brand-red:#e8504a;--m-red:#e8504a;--m-red-dark:#cf4038;--m-yellow:#ffc21a;--m-green:#12b98c;--m-yellow-ink:#6a5300;--m-green-ink:#04352a;--m-purple:#f3eefd;--m-purple-border:#cbbbf3;--m-purple-ink:#6b3f7c;--m-navbar:#fff;--m-dark:#2c1931;--m-muted:#766674;--m-amber:#ffc21a;--m-grad-win:linear-gradient(135deg, #e8504a, #ffc21a);--m-grad-stats:linear-gradient(135deg, #cf4038, #e8504a);--m-grad-media:radial-gradient(circle at 50% 40%, #fafafa, #c8c8c8);--m-shadow:none;--m-shadow-lift:0 2px 10px #0000000f, 0 12px 32px -10px #00000029;--m-ease:cubic-bezier(.33, 1, .68, 1);--m-ease-in:cubic-bezier(.32, 0, .67, 0);--m-dur:.22s;--m-dur-sheet:.35s;--m-dur-page:.3s}.m-app{background:var(--m-bg);color:var(--m-ink)}@media (max-width:767px){.m-app{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}.m-h1{letter-spacing:-.02em;color:var(--m-ink);font-size:27px;font-weight:900;line-height:1.15}.m-h2{font-size:18px;font-weight:800;line-height:1.2}.m-h3{font-size:15.5px;font-weight:800;line-height:1.3}.m-title{color:var(--m-ink);font-size:20px;font-weight:700;line-height:1.25}.m-body{color:var(--m-ink);font-size:14px;font-weight:400;line-height:1.45}.m-meta{color:var(--m-ink-soft);font-size:12px;font-weight:400;line-height:1.5}.m-lat{text-transform:uppercase;letter-spacing:.04em}.m-card{background:var(--m-card);box-shadow:var(--m-shadow);transition:transform var(--m-dur) var(--m-ease);border-radius:16px;overflow:hidden}@media (hover:hover){a.m-card:hover,button.m-card:hover{transform:translateY(-2px)}}a.m-card:active,button.m-card:active{transform:scale(.99)}@media (hover:hover){.m-card-hover:hover{transform:translateY(-2px)}}.m-card-hover:active{transform:scale(.99)}.m-ticket-stub{border-top:2px dashed var(--m-line);position:relative}.m-ticket-stub:before,.m-ticket-stub:after{content:"";background:var(--m-bg);border-radius:50%;width:26px;height:26px;position:absolute;top:-13px}.m-ticket-stub:before{inset-inline-start:-13px}.m-ticket-stub:after{inset-inline-end:-13px}.m-badge.m-ticket-badge,.m-ticket-badge{z-index:1;background:var(--m-red);color:#fff;letter-spacing:.5px;white-space:nowrap;border:3px solid #fff;border-radius:999px;padding:6px 20px;font-size:16px;font-weight:900;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.m-feature-hero{background:var(--m-dark);border-radius:26px;padding:26px 22px 22px;position:relative;overflow:hidden}.m-feature-hero:before{content:"";background:radial-gradient(circle at 70% 20%,#ffc21a47,#0000 55%);position:absolute;inset:0}.m-feature-hero>*{position:relative}.m-pad{padding:16px}.m-stack{flex-direction:column;gap:16px;display:flex}.m-gutter{padding-inline:16px}.m-header{z-index:40;border-bottom:1px solid var(--m-line);padding:10px 14px calc(10px + env(safe-area-inset-top,0px) * 0);padding-top:calc(10px + env(safe-area-inset-top));background:#fff;flex-wrap:nowrap;align-items:center;gap:10px;display:flex;position:sticky;top:0}.m-btn{cursor:pointer;text-align:center;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:0 24px;font-size:15px;font-weight:700;transition:transform .12s,filter .12s;display:inline-flex}.m-btn:active{transform:scale(.975)}.m-btn-primary{background:var(--m-red);color:#fff}.m-btn-primary:active{background:var(--m-red-dark)}.m-btn-red{background:var(--m-red);color:#fff}.m-btn-red:active{background:var(--m-red-dark)}.m-btn-quiet{background:var(--m-quiet);color:var(--m-ink)}.m-btn-sm{min-height:52px;font-size:15px}.m-btn-icon{flex:none;width:42px;height:42px;min-height:0;padding:0}.m-btn-block{width:100%}.m-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.m-from-md{display:none}@media (min-width:768px){.m-from-md{display:inline-flex}}.m-chips{scrollbar-width:none;gap:8px;margin-inline:-16px;padding-block:2px;padding-inline:16px;display:flex;overflow-x:auto}.m-chips::-webkit-scrollbar{display:none}.m-chip{border:1.5px solid var(--m-line);min-height:38px;color:var(--m-dark);cursor:pointer;white-space:nowrap;transition:background-color var(--m-dur) var(--m-ease), color var(--m-dur) var(--m-ease), border-color var(--m-dur) var(--m-ease);background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.m-chip[data-on=true]{background:var(--m-red);color:#fff;border-color:var(--m-red)}.m-badge{border-radius:999px;align-items:center;gap:5px;padding:7px 13px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.m-badge-red{background:var(--m-red);color:#fff}.m-badge-yellow{background:var(--m-yellow);color:#372b00}.m-badge-dark{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8}.m-badge-win{background:var(--m-grad-win);color:#2c0806}.m-stats-card{background:var(--m-grad-stats);color:#fff}.m-progress{background:#e0e0e0;border-radius:999px;height:6px;position:relative;overflow:hidden}.m-progress>span{background:var(--m-green);height:100%;transition:width .9s var(--m-ease);border-radius:999px;display:block}.m-tabs{display:none}@media (max-width:767px){.m-tabs{z-index:45;inset-inline:0;padding:10px 8px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:26px 26px 0 0;grid-template-columns:repeat(5,1fr);align-items:start;display:grid;position:fixed;bottom:0;box-shadow:0 -8px 24px -12px #2c193140}}.m-cartbar{display:none}@media (max-width:767px){.m-cartbar{z-index:44;inset-inline:14px;bottom:calc(98px + env(safe-area-inset-bottom));background:var(--m-dark);animation:m-rise var(--m-dur-sheet) var(--m-ease);border-radius:24px;align-items:center;gap:12px;padding:12px 12px 12px 16px;text-decoration:none;display:flex;position:fixed;box-shadow:0 14px 34px #17091c40}html.has-cartbar .m-app{padding-bottom:calc(192px + env(safe-area-inset-bottom))}}.m-cartbar-btn{cursor:pointer;background:var(--m-red);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;height:46px;padding:0 20px;font-size:14px;font-weight:800;display:flex}.m-tab{color:var(--m-muted);cursor:pointer;flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.m-tab-inner{background:var(--m-bg);width:58px;height:58px;color:var(--m-muted);box-shadow:inset 0 0 0 1px var(--m-line);transition:background var(--m-dur) var(--m-ease), transform var(--m-dur) var(--m-ease);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.m-tab-label{white-space:nowrap;font-size:9.5px;font-weight:600;line-height:1}.m-tab[data-on=true] .m-tab-inner{background:var(--m-dark);color:#fff;box-shadow:none;transform:scale(1.06)}.m-tab[data-on=true] .m-tab-label{font-weight:800}.m-tab-dot{background:0 0;border-radius:999px;width:7px;height:7px}.m-tab[data-on=true] .m-tab-dot{background:var(--m-dark)}.m-tab-cart .m-tab-inner{background:var(--m-red);color:#fff;box-shadow:0 8px 18px -6px #e8504a99}.m-tab-cart[data-on=true] .m-tab-inner{background:var(--m-red);color:#fff}.m-tab-cart[data-on=true] .m-tab-dot{background:var(--m-red)}.m-tab-badge{top:-2px;background:var(--m-red);color:#fff;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:900;display:flex;position:absolute;inset-inline-end:2px}.m-scrim{z-index:60;animation:m-fade var(--m-dur) var(--m-ease);background:#00000073;position:fixed;inset:0}.m-sheet{z-index:61;inset-inline:0;background:var(--m-bg);max-height:92vh;padding:10px 16px calc(20px + env(safe-area-inset-bottom));animation:m-rise var(--m-dur-sheet) var(--m-ease);border-radius:16px 16px 0 0;position:fixed;bottom:0;overflow-y:auto}.m-grab{background:#c8c8c8;border-radius:999px;width:40px;height:4px;margin:4px auto 16px}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-rise{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes m-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.m-enter>:not(.m-reveal){animation:m-in var(--m-dur-page) var(--m-ease) backwards}.m-enter>:first-child{animation-delay:20ms}.m-enter>:nth-child(2){animation-delay:70ms}.m-enter>:nth-child(3){animation-delay:.12s}.m-enter>:nth-child(4){animation-delay:.17s}.m-enter>:nth-child(5){animation-delay:.22s}.m-enter>:nth-child(n+6){animation-delay:.26s}@keyframes m-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.m-page-enter{animation:m-page-in var(--m-dur) var(--m-ease) backwards}.m-reveal[data-seen=false]{opacity:0;transform:translateY(14px)}.m-reveal{transition:opacity .42s var(--m-ease), transform .42s var(--m-ease)}@keyframes m-img-in{0%{opacity:0}to{opacity:1}}.m-media img{animation:m-img-in .32s var(--m-ease)}@keyframes m-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.m-skel{background:linear-gradient(90deg, var(--m-quiet) 25%, #f4f4f4 50%, var(--m-quiet) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite m-sweep}.m-loading{animation:m-img-in .22s var(--m-ease) .18s backwards}@keyframes m-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.m-pop{animation:m-pop .28s var(--m-ease)}@media (hover:hover){.m-btn:hover{filter:brightness(1.07)}.m-chip:hover{color:var(--m-ink)}}@media (prefers-reduced-motion:reduce){.m-enter>*,.m-sheet,.m-scrim,.m-page-enter,.m-skel,.m-pop,.m-media img,.m-loading{animation:none}.m-reveal,.m-reveal[data-seen=false]{opacity:1;transition:none;transform:none}.m-card,.m-chip,.m-tab:after,.m-progress>span{transition:none}.m-btn:active,a.m-card:active,button.m-card:active,a.m-card:hover,button.m-card:hover,.m-card-hover:hover,.m-card-hover:active{transform:none}}.m-media{background:var(--m-grad-media);position:relative;overflow:hidden}.m-media img{object-fit:cover;width:100%;height:100%;display:block}.m-media-fit{background:#fff}.m-hero-overlay{inset-inline:0;color:#fff;background:linear-gradient(#0000,#000000c7);padding:34px 16px 16px;position:absolute;bottom:0}.m-rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.m-rail::-webkit-scrollbar{display:none}.m-rail>*{scroll-snap-align:start;flex:none}@media (min-width:768px){.m-h1{font-size:34px}.m-h2{font-size:22px}.m-h3{font-size:16px}.m-meta{font-size:12.5px}.m-gutter{padding-inline:24px}.m-stack{gap:24px}.m-pad{padding:20px}}.m-page{width:100%;margin-inline:auto}.m-page-wide{max-width:1180px}.m-page-text{max-width:780px}.m-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:640px){.m-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media (min-width:1024px){.m-grid{grid-template-columns:repeat(4,1fr)}}.m-grid-wide{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.m-grid-wide{grid-template-columns:repeat(2,1fr)}}.m-grid-wide>:only-child{grid-column:1/-1}.m-grid-cards{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.m-grid-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.m-grid-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.m-header{gap:18px;padding:14px 24px}}.m-hero-split{gap:14px;display:grid}.m-hero-media{aspect-ratio:1}@media (min-width:900px){.m-hero-media{aspect-ratio:3/2}.m-hero-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px}}.m-buy{margin-top:14px}@media (max-width:767px){.m-buy{bottom:calc(90px + env(safe-area-inset-bottom));z-index:20;position:sticky}}.m-list-split{gap:14px;display:grid}@media (min-width:900px){.m-list-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:22px}}html.force-mobile,html.force-mobile body{background:var(--m-dark)}html.force-mobile .m-app{max-width:440px;min-height:100vh;padding-bottom:calc(112px + env(safe-area-inset-bottom));margin-inline:auto;box-shadow:0 0 60px -10px #00000073}html.force-mobile .m-from-md,html.force-mobile .m-header>nav{display:none}html.force-mobile .m-h1{font-size:27px}html.force-mobile .m-h2{font-size:18px}html.force-mobile .m-h3{font-size:15.5px}html.force-mobile .m-meta{font-size:12px}html.force-mobile .m-gutter{padding-inline:16px}html.force-mobile .m-stack{gap:16px}html.force-mobile .m-pad{padding:16px}html.force-mobile .m-header{padding:10px 14px}html.force-mobile .m-grid{grid-template-columns:repeat(2,1fr);gap:12px}html.force-mobile .m-grid-wide,html.force-mobile .m-grid-cards{grid-template-columns:1fr}html.force-mobile .m-tabs{z-index:45;width:min(440px,100%);padding:10px 8px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:26px 26px 0 0;grid-template-columns:repeat(5,1fr);align-items:start;margin-inline:auto;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -12px #2c193140}html.force-mobile .m-cartbar{z-index:44;width:min(412px,100% - 28px);left:0;right:0;bottom:calc(98px + env(safe-area-inset-bottom));background:var(--m-dark);animation:m-rise var(--m-dur-sheet) var(--m-ease);border-radius:24px;align-items:center;gap:12px;margin-inline:auto;padding:12px 12px 12px 16px;text-decoration:none;display:flex;position:fixed;box-shadow:0 14px 34px #17091c40}html.force-mobile.has-cartbar .m-app{padding-bottom:calc(192px + env(safe-area-inset-bottom))}html.force-mobile .m-framed{width:min(440px,100%)!important;margin-inline:auto!important;left:0!important;right:0!important}html.force-mobile .m-buy{bottom:calc(90px + env(safe-area-inset-bottom));z-index:20;position:sticky}
