/** Shopify CDN: Minification failed

Line 19:0 All "@import" rules must come first

**/
/* ============================================================
   HELIOS Desktop PDP — ALL rules scoped under .helios-desktop-root.
   Device gating + cross-section visibility live here + inline in the
   section (critical, no-FOUC copy). Nothing here may reach outside
   .helios-desktop-root except the two gating rules below.
   Keyframes are namespaced helios-* to avoid global collisions.
   ============================================================ */

/* --- device gating (the only intentionally-global selectors) --- */
.helios-mobile #helios-desktop-host{display:none !important;}
.helios-desktop .exp5-root{display:none !important;}

/* --- fonts (Inter display-italic, Poppins UI, Tomorrow technical) --- */
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,700;1,900&family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,900;1,900&family=Tomorrow:ital,wght@1,700&display=swap");

/* --- defensive: this theme's reset hides [aria-hidden="true"] AND empty
   elements (:empty{display:none}). Our ports use empty decorative divs
   (gradient pillars/overlays) and aria-hidden decorative nodes — force them
   back to visible inside our root. --- */
.helios-desktop-root [aria-hidden="true"]{display:revert !important;}
.helios-desktop-root div:empty{display:revert !important;}

/* --- root --- */
.helios-desktop-root{display:block;background:#fff;color:#000;font-family:"Poppins","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;}
.helios-desktop-root *{box-sizing:border-box;}
.helios-desktop-root img{display:block;max-width:100%;}
.helios-desktop-root button{font-family:inherit;}
.helios-desktop-root a{color:inherit;}

/* --- shared eyebrow (used inline as class="thrive-eyebrow") --- */
.helios-desktop-root .thrive-eyebrow{
  font-family:"Poppins",sans-serif;font-weight:600;font-size:12px;
  letter-spacing:.12em;text-transform:uppercase;color:#000;
}

/* section styling is added incrementally as each LongFormG child is ported. */
