.elementor-10 .elementor-element.elementor-element-30ee685{--display:flex;}.elementor-10 .elementor-element.elementor-element-23ac1a0{--display:flex;}.elementor-10 .elementor-element.elementor-element-eb78f30{--display:flex;}.elementor-10 .elementor-element.elementor-element-c6b40ee{--display:flex;}.elementor-10 .elementor-element.elementor-element-072662e{--display:flex;}.elementor-10 .elementor-element.elementor-element-8a8f78c{--display:flex;}.elementor-10 .elementor-element.elementor-element-0f1c305{--display:flex;}.elementor-10 .elementor-element.elementor-element-2250009{--display:flex;}.elementor-10 .elementor-element.elementor-element-9d52f90{--display:flex;}.elementor-10 .elementor-element.elementor-element-efce556{--display:flex;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-30ee685{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-23ac1a0{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eb78f30{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c6b40ee{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-072662e{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8a8f78c{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0f1c305{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2250009{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9d52f90{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-efce556{--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* ─────────────────────────────────────────────
   DROPSHIPPING 2.0 — GLOBAL DESIGN SYSTEM
   ───────────────────────────────────────────── */

@import url('https://fonts.googleapis.com/css2?family=Syne:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap');

:root {
  /* Colors */
  --ds-bg: #0A0A0A;
  --ds-bg-alt: #111111;
  --ds-bg-card: #161616;
  --ds-text: #F5F2EB;
  --ds-text-soft: #C9C5BB;
  --ds-text-muted: #8A8780;
  --ds-text-faint: #5C5A54;
  --ds-accent: #E8460A;
  --ds-accent-soft: #F5A623;
  --ds-border: rgba(255,255,255,0.08);
  --ds-border-soft: rgba(255,255,255,0.04);
  --ds-accent-glow: rgba(232,70,10,0.10);

  /* Type */
  --ds-font-display: 'Syne', sans-serif;
  --ds-font-body: 'DM Sans', sans-serif;
}

/* Smooth scroll & selection */
html { scroll-behavior: smooth; }
::selection { background: rgba(232,70,10,0.30); color: #fff; }

/* Reset for our custom widgets */
.ds-section * { box-sizing: border-box; }
.ds-section p { margin: 0; }
.ds-section h1, .ds-section h2, .ds-section h3, .ds-section h4 {
  margin: 0;
  padding: 0;
  font-family: var(--ds-font-display);
  letter-spacing: -0.025em;
  line-height: 1.05;
  color: var(--ds-text);
}/* End custom CSS */