:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-stack-display:var(--font-display), var(--font-arabic), sans-serif;--font-stack-body:var(--font-body), var(--font-arabic), sans-serif;--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.5s}:root:lang(ar){--font-stack-display:var(--font-arabic), var(--font-display), sans-serif;--font-stack-body:var(--font-arabic), var(--font-body), sans-serif}:root,:lang(ar){--latin-tracking:0;--latin-case:none}:lang(en),:lang(tr){--latin-tracking:1;--latin-case:uppercase}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;overflow-x:hidden}html{background-color:var(--mantine-color-surface-1,#f8f7f6)}body{background:radial-gradient(circle at top right, color-mix(in srgb, var(--mantine-color-brand-1) 88%, transparent), transparent 25rem), radial-gradient(circle at left 18%, color-mix(in srgb, var(--mantine-color-surface-1) 92%, transparent), transparent 24rem), var(--mantine-color-surface-1,#f8f7f6);color:var(--mantine-color-ink-7);font-family:var(--font-stack-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;position:relative}body:before{content:"";pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--mantine-color-brand-6) 8%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--mantine-color-brand-6) 8%, transparent) 1px, transparent 1px);opacity:.85;z-index:0;background-size:160px 160px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000eb,#0000002e);mask-image:linear-gradient(#000000eb,#0000002e)}body>:not([data-portal]){z-index:1;position:relative}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background-color:color-mix(in srgb, var(--mantine-color-brand-6) 18%, transparent)}@keyframes error-page-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.error-page-rise{animation:error-page-rise .55s var(--motion-ease-out) both}.error-page-rise-delay-1{animation-delay:80ms}.error-page-rise-delay-2{animation-delay:.16s}.error-page-rise-delay-3{animation-delay:.26s}@keyframes payment-return-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.2;transform:scale(1.18)}}.payment-return-pulse{animation:2.4s ease-in-out infinite payment-return-pulse}.physical-category-carousel-controls{inset:0}.physical-category-carousel-control{-webkit-backdrop-filter:blur(8px);color:var(--mantine-color-surface-0);background-color:#00000040;border-color:#0000;box-shadow:0 2px 8px #00000026}.physical-category-carousel-control:hover{color:var(--mantine-color-surface-0);background-color:#00000057}.physical-category-carousel-control[data-type=previous]{inset-inline-start:-20px}.physical-category-carousel-control[data-type=next]{inset-inline-end:-20px}.card-lift{transition:transform var(--motion-duration-base) var(--motion-ease-out), box-shadow var(--motion-duration-base) var(--motion-ease-out);will-change:transform}.card-lift:hover{transform:translateY(-4px);box-shadow:0 18px 38px #1f1f1f29}.card-lift--accent:hover{box-shadow:0 18px 38px var(--category-glow,#1f1f1f29)}@keyframes hero-reveal-in{0%{transform:translateY(16px)}to{transform:translateY(0)}}.hero-reveal{animation:hero-reveal-in var(--motion-duration-slow) var(--motion-ease-out) both}@keyframes shared-product-highlight{0%{background-color:var(--mantine-color-brand-1)}to{background-color:#0000}}.shared-product-highlight{animation:shared-product-highlight 2s var(--motion-ease-out) both}@media (prefers-reduced-motion:reduce){.error-page-rise,.payment-return-pulse,.hero-reveal{animation:none}.shared-product-highlight{background-color:var(--mantine-color-brand-1);animation:none}.card-lift,.card-lift:hover,.card-lift--accent:hover{box-shadow:none;transform:none}}
