/*
 * PolyProp typography runtime — v2.3.0
 * Font families remain inherited from Elementor. Only explicit non-zero sizes
 * configured in the unified configurator are applied.
 */

/* The repeated wrapper class deliberately gives these optional overrides enough
 * specificity to win over the calculators' later inline responsive styles. */



















/* v2.8.0 — global safety contract for every calculator and every Automobile clone. */
.ppsc-module-root,.ppsc-module-root :where(*){
  box-sizing: border-box;
}
.ppsc-module-root{
  width: 100%;
  max-width: 100%;
  min-width: 0;
}


.ppsc-module-root :where(button,[role="button"]){
  white-space: normal;
  line-height: 1.35;
}
.ppsc-module-root :where(img,svg,video,canvas){
  max-width: 100%;
}
