@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/Montserrat-400.woff2) format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/Montserrat-500.woff2) format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/Montserrat-600.woff2) format('woff2')}
@font-face{font-family:TQHead;font-style:normal;font-weight:400 900;font-display:swap;src:url(fonts/TQHead-800.woff2) format('woff2')}
/* Thank Q Rentals skin for the shared linen order builder.
   Everything brand-specific lives here; builder.css/builder.js stay brand-neutral.
   Production: load TQHead + Montserrat (Google Fonts or self-hosted) before this file. */
:root{
  --brand-primary: #BC0000;        /* Deep Bronze – buttons, active states */
  --brand-primary-hover: #8F0000;
  --brand-accent: #8F0000;         /* bronze highlight */
  --brand-bg: #F7F7F7;             /* Linen Tint */
  --brand-surface:#FFFFFF;
  --brand-line: #E6E6E6;
  --brand-ink: #141414;
  --brand-muted: #555555;
  --brand-hero-from: #F2F2F2;
  --brand-font-head:TQHead, Georgia, serif;
  --brand-font-body:'Montserrat', system-ui, sans-serif;
  --brand-radius:12px;
  --brand-logo:url('/quote-cart/brand/tq-logo-600w.webp'); /* url() in a custom property resolves against the page that uses it (linen_demo/), not this file */
  --brand-logo-h: 36px;
}
