/**
 * Security V1 — CSP-friendly helpers (no inline styles required).
 * Loaded site-wide; rules are inert unless matching classes/attributes are used.
 */

/* GTM noscript iframe — replaces inline display:none styles */
.security-v1__gtm-frame {
  display: none;
  visibility: hidden;
  width: 0;
  height: 0;
  border: 0;
}

/* Product range ratio bars — replaces inline width styles */
.range-card__ratio-seg[data-ratio="30"] {
  width: 30%;
}

.range-card__ratio-seg[data-ratio="50"] {
  width: 50%;
}

.range-card__ratio-seg[data-ratio="70"] {
  width: 70%;
}

.range-card__ratio-seg[data-ratio="100"] {
  width: 100%;
}
