@supports (--css: red) {
  :root {
    --viewportWidth: calc(100vw - var(--scrollbarWidth, 0px));
  }

  [data-vc-full-width] {
    --fullWidth: var(--viewportWidth, 100vw);

    margin-left: calc(-0.5 * var(--fullWidth));
    width: var(--fullWidth);

    margin-right: unset;
    right: unset;
  }
}