/*
 * Small performance-oriented layout stabilizers.
 * Keeps late-loading third-party widgets from shifting the page.
 */

header.header .banner,
header.header .navigation {
  min-height: 60px;
}

body.home .trustpilot-widget {
  display: block;
  min-height: 140px;
  overflow: hidden;
  width: 100%;
}

body.home .trustpilot-widget iframe {
  display: block;
  width: 100%;
  min-height: 140px;
}

body.single-product .trustpilot-widget {
  display: block;
  min-height: 500px;
  overflow: hidden;
  width: 100%;
}

body.single-product .trustpilot-widget iframe {
  display: block;
  width: 100%;
  min-height: 500px;
}

body.home #chat-widget-container,
body.home .proofNotificationWrapper {
  contain: layout paint;
}
