.mh-iso-sep-host {
  position: relative;
  isolation: isolate;
  --mh-iso-boot-scene-enabled: 0;
  --mh-iso-boot-scene-height: var(--mh-iso-scene-height, calc(var(--mh-iso-grass-height, 120px) + 168px));
  --mh-iso-boot-scene-sky-layer: linear-gradient(180deg, #57a4e7 0%, #7ec0ef 54%, #a9d8f5 100%);
  --mh-iso-boot-scene-celestial-layer: none;
  --mh-iso-boot-scene-stars-desktop: none;
  --mh-iso-boot-scene-stars-tablet: var(--mh-iso-boot-scene-stars-desktop);
  --mh-iso-boot-scene-stars-mobile: var(--mh-iso-boot-scene-stars-tablet);
  --mh-iso-boot-scene-stars-image: var(--mh-iso-boot-scene-stars-desktop);
  --mh-iso-boot-scene-hangar-layer: none;
  --mh-iso-boot-scene-hangar-shadow-layer: none;
  --mh-iso-boot-scene-grass-layer: none;
  --mh-iso-boot-scene-hangar-width-desktop: var(--mh-iso-hangar-width, 30%);
  --mh-iso-boot-scene-hangar-width-tablet: var(--mh-iso-boot-scene-hangar-width-desktop);
  --mh-iso-boot-scene-hangar-width-mobile: var(--mh-iso-boot-scene-hangar-width-tablet);
  --mh-iso-boot-scene-hangar-width: var(--mh-iso-boot-scene-hangar-width-desktop);
  --mh-iso-boot-scene-hangar-bg-x-desktop: 71.4286%;
  --mh-iso-boot-scene-hangar-bg-x-tablet: var(--mh-iso-boot-scene-hangar-bg-x-desktop);
  --mh-iso-boot-scene-hangar-bg-x-mobile: var(--mh-iso-boot-scene-hangar-bg-x-tablet);
  --mh-iso-boot-scene-hangar-bg-x: var(--mh-iso-boot-scene-hangar-bg-x-desktop);
  --mh-iso-boot-scene-hangar-y-desktop: var(--mh-iso-hangar-y, 0px);
  --mh-iso-boot-scene-hangar-y-tablet: var(--mh-iso-boot-scene-hangar-y-desktop);
  --mh-iso-boot-scene-hangar-y-mobile: var(--mh-iso-boot-scene-hangar-y-tablet);
  --mh-iso-boot-scene-hangar-y: var(--mh-iso-boot-scene-hangar-y-desktop);
  --mh-iso-boot-scene-grass-scale-desktop: var(--mh-iso-grass-static-scale, 100%);
  --mh-iso-boot-scene-grass-scale-tablet: var(--mh-iso-boot-scene-grass-scale-desktop);
  --mh-iso-boot-scene-grass-scale-mobile: var(--mh-iso-boot-scene-grass-scale-tablet);
  --mh-iso-boot-scene-grass-scale: var(--mh-iso-boot-scene-grass-scale-desktop);
  --mh-iso-boot-scene-grass-x-desktop: var(--mh-iso-grass-static-x, 0px);
  --mh-iso-boot-scene-grass-x-tablet: var(--mh-iso-boot-scene-grass-x-desktop);
  --mh-iso-boot-scene-grass-x-mobile: var(--mh-iso-boot-scene-grass-x-tablet);
  --mh-iso-boot-scene-grass-x: var(--mh-iso-boot-scene-grass-x-desktop);
  --mh-iso-boot-scene-grass-y-desktop: var(--mh-iso-grass-static-y, 0px);
  --mh-iso-boot-scene-grass-y-tablet: var(--mh-iso-boot-scene-grass-y-desktop);
  --mh-iso-boot-scene-grass-y-mobile: var(--mh-iso-boot-scene-grass-y-tablet);
  --mh-iso-boot-scene-grass-y: var(--mh-iso-boot-scene-grass-y-desktop);
}

@media (max-width: 1024px) {
  .mh-iso-sep-host {
    --mh-iso-boot-scene-stars-image: var(--mh-iso-boot-scene-stars-tablet);
    --mh-iso-boot-scene-hangar-width: var(--mh-iso-boot-scene-hangar-width-tablet);
    --mh-iso-boot-scene-hangar-bg-x: var(--mh-iso-boot-scene-hangar-bg-x-tablet);
    --mh-iso-boot-scene-hangar-y: var(--mh-iso-boot-scene-hangar-y-tablet);
    --mh-iso-boot-scene-grass-scale: var(--mh-iso-boot-scene-grass-scale-tablet);
    --mh-iso-boot-scene-grass-x: var(--mh-iso-boot-scene-grass-x-tablet);
    --mh-iso-boot-scene-grass-y: var(--mh-iso-boot-scene-grass-y-tablet);
  }
}

@media (max-width: 767px) {
  .mh-iso-sep-host {
    --mh-iso-boot-scene-stars-image: var(--mh-iso-boot-scene-stars-mobile);
    --mh-iso-boot-scene-hangar-width: var(--mh-iso-boot-scene-hangar-width-mobile);
    --mh-iso-boot-scene-hangar-bg-x: var(--mh-iso-boot-scene-hangar-bg-x-mobile);
    --mh-iso-boot-scene-hangar-y: var(--mh-iso-boot-scene-hangar-y-mobile);
    --mh-iso-boot-scene-grass-scale: var(--mh-iso-boot-scene-grass-scale-mobile);
    --mh-iso-boot-scene-grass-x: var(--mh-iso-boot-scene-grass-x-mobile);
    --mh-iso-boot-scene-grass-y: var(--mh-iso-boot-scene-grass-y-mobile);
  }
}
