/* M01 / Homepage V6: os estilos são deliberadamente isolados do marketplace. */
html[data-od-homepage='immersive'] main#inicio > section.hero{display:none!important}
.od-v6-shell[hidden]{display:none!important}
.od-v6-shell{position:relative;isolation:isolate;overflow:hidden;width:100%;height:780px;background:#061626}
.od-v6-frame{display:block;width:100%;height:100%;border:0;overflow:hidden;background:#061626}
body.showroom-active .od-v6-shell{display:none!important}
@media(min-width:1900px){.od-v6-shell{height:830px}}
@media(max-width:1360px){.od-v6-shell{height:745px}}
@media(max-width:760px){.od-v6-shell{height:855px}}
@media(max-width:450px){.od-v6-shell{height:820px}}
@media(prefers-reduced-motion:reduce){.od-v6-shell{scroll-behavior:auto}}

/* Evita o flash da homepage anterior enquanto a variante publicada é consultada. */
html[data-od-homepage-pending='1'] main#inicio > section.hero{visibility:hidden;pointer-events:none}
html[data-od-homepage-pending='1'] main#inicio::before{content:'';display:block;height:780px;background:#061626}
@media(min-width:1900px){html[data-od-homepage-pending='1'] main#inicio::before{height:830px}}
@media(max-width:1360px){html[data-od-homepage-pending='1'] main#inicio::before{height:745px}}
@media(max-width:760px){html[data-od-homepage-pending='1'] main#inicio::before{height:855px}}
@media(max-width:450px){html[data-od-homepage-pending='1'] main#inicio::before{height:820px}}