:root {
  --bos-shop-royal-blue: #123EA6;
  --bos-shop-dark-navy: #0A1428;
  --bos-shop-gold: #FFC107;
  --bos-shop-gold-deep: #E0A500;
  --bos-shop-white: #FFFFFF;
  --bos-shop-black: #05070B;
  --bos-shop-gradient: linear-gradient(135deg, #0A1428 0%, #123EA6 55%, #FFC107 150%);
}
.bos-shop-button { background: var(--bos-shop-gold); color: var(--bos-shop-dark-navy); border-radius: 999px; font-weight: 800; }
.bos-shop-dark { background: var(--bos-shop-dark-navy); color: var(--bos-shop-white); }
.bos-shop-accent { color: var(--bos-shop-gold); }
