/** Shopify CDN: Minification failed

Line 142:27 Unexpected "*"

**/
/* ===== UnmannedRC USA — Blue UAS Dark Theme =====
   Custom overrides for Horizon theme.
   American blue + tech black color scheme.
   Loaded after base.css — just overrides CSS custom properties. */

/* ——— Color Scheme Override ——— */
/* Target: scheme-1 (primary/default) */
.color-scheme-1,
.color-scheme-2 {
  --color-background: 13 14 18 !important;
  --color-foreground: 232 234 237 !important;
  --color-foreground-heading: 232 234 237 !important;
  --color-foreground-secondary: 156 163 175 !important;
  --color-border: 255 255 255 !important;
  --color-border-rgb: 255 255 255 !important;
  --color-accent: 30 64 175 !important;
  --color-accent-hover: 37 99 235 !important;
  --color-shadow: 0 0 0 !important;
  --color-button-background: 30 64 175 !important;
  --color-button-text: 255 255 255 !important;
  --color-button-border: 30 64 175 !important;
  --color-link: 59 130 246 !important;
  --color-link-hover: 96 165 250 !important;
  --color-card-background: 19 21 26 !important;
  --color-card-border: 255 255 255 !important;
  --color-header-background: 10 10 12 !important;
  --color-header-text: 232 234 237 !important;
  --color-footer-background: 10 10 12 !important;
  --color-footer-text: 156 163 175 !important;
  --color-article-card-background: 19 21 26 !important;
  --color-input-background: 19 21 26 !important;
  --color-input-text: 232 234 237 !important;
  --color-input-border: 255 255 255 !important;
  --color-badge-background: 30 64 175 !important;
  --color-badge-text: 255 255 255 !important;
  --color-sale-badge-background: 34 197 94 !important;
  --color-sale-badge-text: 255 255 255 !important;
  --color-instock: 34 197 94 !important;
  --color-sold-out-badge-background: 107 114 128 !important;
  --color-sold-out-badge-text: 255 255 255 !important;
}

/* ——— Background & Text ——— */
body {
  background-color: #0d0e12 !important;
  color: #e8eaed !important;
}

/* ——— Header / Nav ——— */
.header-wrapper,
.header {
  background: rgba(10, 10, 12, 0.95) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
}

/* ——— Buttons ——— */
.button--primary {
  background: #1e40af !important;
  border-color: #1e40af !important;
  color: #ffffff !important;
}
.button--primary:hover {
  background: #2563eb !important;
  box-shadow: 0 4px 20px rgba(30, 64, 175, 0.3) !important;
}
.button--secondary {
  background: transparent !important;
  border-color: rgba(255, 255, 255, 0.15) !important;
  color: #e8eaed !important;
}
.button--secondary:hover {
  border-color: rgba(59, 130, 246, 0.4) !important;
  background: rgba(255, 255, 255, 0.04) !important;
}

/* ——— Cards ——— */
.card,
.product-card,
.collection-card,
.blog-card,
.feature-card {
  background: #13151a !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 10px !important;
  transition: all 0.25s ease !important;
}
.card:hover,
.product-card:hover,
.collection-card:hover {
  border-color: rgba(59, 130, 246, 0.25) !important;
  transform: translateY(-2px) !important;
}

/* ——— Links ——— */
a {
  color: #3b82f6 !important;
}
a:hover {
  color: #60a5fa !important;
}

/* ——— Footer ——— */
.footer {
  background: #0a0a0c !important;
  border-top: 1px solid rgba(255, 255, 255, 0.06) !important;
  color: #9ca3af !important;
}

/* ——— Inputs ——— */
input,
textarea,
select {
  background: #13151a !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  color: #e8eaed !important;
}
input:focus,
textarea:focus,
select:focus {
  border-color: #3b82f6 !important;
  box-shadow: 0 0 0 1px #3b82f6 !important;
}

/* ——— Price / Accent text ——— */
.price,
.text-accent {
  color: #60a5fa !important;
}


/* Hide theme default header/footer */
header,.header,.header-wrapper,.shopify-section-header,#shopify-section-header,.shopify-section-footer,#shopify-section-footer,.footer{display:none!important}
body{padding-top:0!important}


/* === Force hide Shopify theme header/footer === */
#shopify-section-sections--*,.shopify-section-header,.shopify-section-footer,.header,.header-wrapper,footer,.footer,.footer-wrapper,[class*="shopify-section-group-header"],[class*="shopify-section-group-footer"]{display:none!important;height:0!important;overflow:hidden!important}body{padding-top:0!important;margin-top:0!important}
