/* ---------------------------------------------------------------------
 Print
------------------------------------------------------------------------ */

/* ----------------------------------------------------------------------
  Global
---------------------------------------------------------------------- */
body,
section,
div,
p,
a,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6 {
  background: white !important;
  background-image: none !important;
  border: none !important;
  box-shadow: none !important;
  color: #555 !important;
  float: none !important;
  height: auto !important;
  line-height: 1.6em !important;
  margin: 0 !important;
  opacity: 1 !important;
  overflow: visible !important;
  padding: 0 !important;
  position: static !important;
  text-align: left !important;
  transform: none !important;
  transition: none !important;
  width: auto !important;
}

h1 {
  font-size: 220% !important;
}

h2 {
  font-size: 200% !important;
}

h3 {
  font-size: 180% !important;
}

h4 {
  font-size: 160% !important;
}

h5 {
  font-size: 140% !important;
}

h6 {
  font-size: 120% !important;
}

p,
span,
a,
ul,
ol {
  color: #555 !important;
  font-size: 100% !important;
  font-weight: normal !important;
  transform: none !important;
}

img {
  max-width: 100% !important;
  width: auto !important;
}

svg,
button,
form.form,
iframe,
.drawer,
.frameContainer,
.modal,
.toast,
.skipLink,
.btn,
.icon,
.crumb,
.carousel,
.tabList,
.js-compare-bar,
.footer {
  display: none !important;
}

/* ----------------------------------------------------------------------
 Nav
---------------------------------------------------------------------- */

.header {
  height: auto;
}

.nav-logo .icon {
  display: block !important;
  margin-top: 2rem;
}

.nav-logo .icon svg {
  display: block !important;
  height: 100px;
  width: 100px;
}

.nav-logo .icon svg * {
  fill: white !important;
  stroke: black !important;
}

/* ----------------------------------------------------------------------
  Content
---------------------------------------------------------------------- */
.controlPanel {
  position: static !important;
}
