/** Shopify CDN: Minification failed

Line 24:34 Unexpected "`"

**/
/* ============================================================
   MH Hydraulics FZC – Custom Styles (custom.css)
   ============================================================
   PURPOSE:
     All FZC-specific style overrides live here. Loaded after
     base.css and Dawn's component stylesheets (see [CST] entry
     point in layout/theme.liquid), so rules here win over Dawn
     defaults by default.

   ISOLATION RULE:
     Do NOT edit Dawn's core CSS files (base.css, component-*.css,
     etc.). Every rule here that overrides a Dawn default must
     carry a [CST] annotation so it can be found quickly during a
     Dawn theme update. Component-specific styling for a single
     cst-*.liquid file should live in that file's own {% style %}
     block, not here — this file is for cross-cutting/shared rules.

   [CST] ANNOTATION FORMAT:
     Use `/* [CST] brief reason */` on the line above or inline.

   SECTIONS:
     1. Brand Tokens      – CSS custom properties (colors, fonts, spacing)
     2. Global Overrides  – body, links, focus states
     3. Header / Nav      – sticky header, mega menu, language picker
     4. Product Page      – pricing engine, buy buttons, spec display
     5. Cart              – cart drawer/notification, checkout
     6. Collection Page   – filter sidebar, product grid, banners
     7. Footer            – layout and color
     8. Typography        – heading sizes, body text
     9. Utilities         – helper classes
   ============================================================ */

/* ============================================================
   1. BRAND TOKENS
   TODO: replace placeholder values once FZC brand assets/guide
   are confirmed. Values below carry over MH Hydraulics' existing
   palette as a starting point, not a final decision.
   ============================================================ */

:root {
  --cst-color-primary: #f78e1e;
  --cst-color-primary-hover: #e07710;
  --cst-color-dark: #231f20;
  --cst-color-white: #ffffff;

  --cst-color-success: #16a34a;
  --cst-color-warning: #d97706;
  --cst-color-error: #dc2626;

  --cst-border-radius: 4px;
}

/* ============================================================
   2. GLOBAL OVERRIDES
   ============================================================ */

/* (none yet) */

/* ============================================================
   3. HEADER / NAVIGATION
   ============================================================ */

/* (none yet) */

/* ============================================================
   4. PRODUCT PAGE
   ============================================================ */

/* (none yet) */

/* ============================================================
   5. CART
   ============================================================ */

/* (none yet) */

/* ============================================================
   6. COLLECTION PAGE
   ============================================================ */

/* (none yet) */

/* ============================================================
   7. FOOTER
   ============================================================ */

/* (none yet) */

/* ============================================================
   8. TYPOGRAPHY
   ============================================================ */

/* (none yet) */

/* ============================================================
   9. UTILITIES
   ============================================================ */

/* (none yet) */
