.mobile-commerce-shell,[data-home-template=mobile-commerce],[data-shop-template=mobile-commerce],[data-order-success-template=mobile-commerce]{--mc-page:var(--bg-color);--mc-surface:var(--card-bg-color);--mc-muted:color-mix(in srgb, var(--primary-color) 6%, var(--card-bg-color));--mc-border:color-mix(in srgb, var(--primary-color) 20%, var(--card-bg-color));--mc-ink:var(--text-color);--mc-ink-soft:color-mix(in srgb, var(--text-color) 62%, var(--card-bg-color));--mc-accent:var(--primary-color);--mc-gold:var(--accent-color);--mc-strong:var(--secondary-color);--mc-on-accent:var(--primary-foreground-color);--mc-on-strong:var(--secondary-foreground-color);--mc-on-gold:var(--accent-foreground-color);--mc-price:var(--primary-color);--mc-success:var(--secondary-color);--mc-danger:var(--accent-color);--mc-rating:var(--accent-color);--mc-on-overlay:var(--secondary-foreground-color);--mc-accent-soft:color-mix(in srgb, var(--primary-color) 11%, var(--card-bg-color));--mc-accent-faint:color-mix(in srgb, var(--primary-color) 6%, var(--card-bg-color));--mc-secondary-soft:color-mix(in srgb, var(--secondary-color) 10%, var(--card-bg-color));--mc-shadow:color-mix(in srgb, var(--secondary-color) 14%, transparent);--mc-scrim:color-mix(in srgb, var(--secondary-color) 62%, transparent);--mc-backdrop:color-mix(in srgb, var(--secondary-color) 48%, transparent);--mc-swatch-border:color-mix(in srgb, var(--text-color) 16%, transparent);--mc-hero-overlay:linear-gradient(90deg, color-mix(in srgb, var(--card-bg-color) 98%, transparent) 0%, color-mix(in srgb, var(--card-bg-color) 91%, transparent) 43%, color-mix(in srgb, var(--card-bg-color) 34%, transparent) 72%, transparent 100%);--mc-image-overlay:linear-gradient(0deg, color-mix(in srgb, var(--secondary-color) 76%, transparent), transparent 70%);--mc-offer-gradient:linear-gradient(90deg, var(--mc-accent-soft), var(--mc-secondary-soft));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light-theme .mobile-commerce-shell,.light-theme [data-home-template=mobile-commerce],.light-theme [data-shop-template=mobile-commerce],.light-theme [data-order-success-template=mobile-commerce]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--primary-color:#b89579;--secondary-color:#46351f;--accent-color:#46351f;--bg-color:#faf8f5;--text-color:#1a1108;--card-bg:#fff;--card-bg-color:#fff;--primary-foreground-color:#111;--secondary-foreground-color:#fff;--accent-foreground-color:#fff;--input-bg:#ffffffe0;--border-color:#b895792e;--glass-border:#00000014;--card-text-muted:#6b7280;--font-family-override:Outfit, "Hind Siliguri", Inter, ui-sans-serif, system-ui, sans-serif;--admin-primary:var(--primary-color);--admin-secondary:var(--secondary-color);--admin-bg:var(--bg-color);--admin-card-bg:var(--card-bg-color);--admin-sidebar-bg:#e5e7eb;--admin-text:var(--text-color);--admin-text-muted:var(--card-text-muted);--admin-muted:var(--card-text-muted);--admin-border:#00000014;--admin-accent:var(--accent-color);--admin-primary-soft:color-mix(in srgb, var(--admin-primary) 14%, transparent);--admin-primary-faint:color-mix(in srgb, var(--admin-primary) 7%, var(--admin-card-bg));--admin-secondary-soft:color-mix(in srgb, var(--admin-secondary) 12%, transparent);--admin-accent-soft:color-mix(in srgb, var(--admin-accent) 16%, var(--admin-card-bg));--admin-border-warm:color-mix(in srgb, var(--admin-primary) 18%, var(--admin-border));--admin-shadow:color-mix(in srgb, var(--admin-secondary) 12%, transparent);--success:#28c76f;--warning:#ff9f43;--danger:#ea5455;--info:#00cfe8}*{box-sizing:border-box;scroll-behavior:smooth}html,body{min-height:100%;margin:0;overflow-x:hidden}body{background:var(--bg-color);color:var(--text-color);font-family:var(--font-family-override);line-height:1.6}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}@keyframes hept-admin-enter{0%{opacity:0}to{opacity:1}}.admin-startup-enter{animation:.32s ease-out both hept-admin-enter}@media (prefers-reduced-motion:reduce){.admin-startup-enter{animation:none}}@media (min-width:901px){.admin-compact-desktop{transform-origin:0 0;width:111.111%;transform:scale(.9)}.admin-compact-desktop :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,input,textarea,select,label,a,th,td,li){text-rendering:geometricprecision}}
