@media screen and (min-width: 1200px) {
.shell {
  box-sizing: border-box;
  width: min(1500px, 100%) !important;
  max-width: min(1500px, calc(100vw - 48px)) !important;
  margin-inline: auto;
}
.shell-header {
  box-sizing: border-box;
  width: min(1750px, 100%) !important;
  max-width: min(1750px, calc(100vw - 48px)) !important;
  margin-inline: auto;
}
.shell-footer {
  box-sizing: border-box;
  width: min(1350px, 100%) !important;
  max-width: min(1350px, calc(100vw - 48px)) !important;
  margin-inline: auto;
}

}
