.va-layout-fixed-wrapper {
  position: relative;
  flex: 1;
}
.va-layout-fixed-wrapper__content {
  position: fixed;
  width: var(--va-styles-width);
  height: var(--va-styles-height);
}
@media print {
.va-layout-fixed-wrapper__content {
    position: relative !important;
    height: -moz-max-content !important;
    height: max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
}
}
.va-layout-fixed-wrapper__content--top {
  top: 0;
}
.va-layout-fixed-wrapper__content--bottom {
  bottom: 0;
}
.va-layout-fixed-wrapper__content--right {
  right: 0;
}
.va-layout-fixed-wrapper__content--left {
  left: 0;
}