/* Même palette et disposition de l’étape dimensions des portes. */
html body form #step3.wizard-step #scene{display:flex!important;flex-direction:column!important;overflow:hidden!important;background:linear-gradient(145deg,#f3e9dc,#e8d9c6)!important}
html body form #step3.wizard-step #dimensionViewerMount{flex:1;min-height:0!important;height:auto!important;position:relative!important;display:flex!important;flex-direction:column!important;inset:auto!important}
html body form #step3.wizard-step #previewSvg951{display:block!important;flex:1;min-height:170px;width:100%!important;height:100%!important;position:relative!important;overflow:visible;touch-action:pan-y}
html body form #step3.wizard-step #previewSvg951 path{display:block!important}
.ft-schema-caption{flex:none;margin:0;padding:8px 15px 10px;font:11px/1.5 Arial,sans-serif;color:#6d5b48;border-top:1px solid #b79b7c45;background:#f8f0e4c9}
.ft-schema-caption strong{color:#463a2e}.ft-schema-caption span{display:block;margin-top:3px;font-size:10px}
#schemaPose951{flex:1;min-height:0;overflow:auto;padding:16px;color:#554634;font:12px/1.55 Arial,sans-serif}
#schemaPose951[hidden],html body form #step3.wizard-step #dimensionViewerMount[hidden]{display:none!important}
#schemaPose951 svg{width:100%!important;height:auto!important;max-height:360px;min-height:180px}
#schemaPose951 h3{margin:4px 0 14px;font-size:17px}#schemaPose951 .defialu-reno-decision{padding:10px;background:#e4d5c0;border-radius:8px}
/* Les explications de pose accompagnent la grande coupe, comme sur les portes. */
html body form #step3 .defialu-reno-assistant-gauche{display:none!important}
@media(max-width:760px){.ft-schema-caption{padding:6px 10px;font-size:10px}.ft-schema-caption span{font-size:9px}html body form #step3.wizard-step #previewSvg951{min-height:165px}#schemaPose951{padding:10px}#schemaPose951 h3{font-size:14px}#schemaPose951 svg{min-height:0;max-height:220px}}
