/* ===== Vitrine — layout de página única, sem scroll no documento =====
   O header reaproveita exatamente a .header do site (css/style.css) para
   ficar idêntico ao do index.html. Aqui só ficam as regras específicas
   desta página: altura ocupada pelo iframe e o corte do scroll do body. */
html, body {
  margin: 0;
  height: 100vh;
  overflow: hidden;
}

#vitrine-frame {
  position: fixed;
  top: var(--header-h);
  left: 0;
  width: 100%;
  height: calc(100vh - var(--header-h));
  border: 0;
  z-index: 1;
  background: var(--white);
}
