/* Spice Bazaar theme accents */
.navbar-default { background-color: #8b1e3f; border-color: #6e1832; }
.navbar-default .navbar-brand, .navbar-default .navbar-nav>li>a { color: #fff; }

/* Sticky header styles */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  transition: all 0.3s ease;
}

.has-sticky-nav {
  padding-top: 50px;
}

.btn-primary { background-color: #f29f05; border-color: #d78e04; }
.btn-success { background-color: #4caf50; border-color: #449d48; }
.page-title { color: #8b1e3f; }
.category-card .panel-body { border-top: 3px solid #f29f05; }
.product-card .panel-body h4 { color: #333; }
.footer { background:#111; color:#eee; padding:20px 0; margin-top:40px; }
.admin-auth { background: linear-gradient(135deg, #8b1e3f, #f29f05); min-height: 100vh; }

