body.wynd-locked-built-for {
  margin: 0;
  padding: 0;
  overflow-x: clip;
  background: #08090b;
}

#wynd-homepage .wynd-p02-mobile {
  display: none;
}

#wynd-homepage .wynd-p02-mobile-hotspot {
  display: none;
}

body.wynd-locked-built-for #wynd-homepage footer > .wynd-footer-privacy { top: 39.2%; height: 4%; }
body.wynd-locked-built-for #wynd-homepage footer > .wynd-footer-terms { top: 46%; height: 4%; }
body.wynd-locked-built-for #wynd-homepage footer > .wynd-footer-cookies { top: 52.8%; height: 4%; }

@media (max-width: 767px) {
  #wynd-homepage .wynd-artwork-section > .wynd-p02-desktop,
  #wynd-homepage .wynd-desktop-section-hotspot {
    display: none;
  }

  #wynd-homepage .wynd-p02-mobile {
    position: relative;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
  }


  #wynd-homepage .wynd-p02-mobile-hotspot {
    display: block;
  }

  #wynd-homepage .wynd-p02-mobile > img {
    display: block;
    width: 100%;
    height: auto;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-header {
    position: fixed;
    z-index: 25;
    height: 112px;
    padding-left: 28px;
    background: #030405;
    pointer-events: none;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-wordmark,
  #wynd-homepage .wynd-p02-hero .wynd-mobile-menu-toggle {
    pointer-events: auto;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-wordmark {
    margin-left: 0;
    opacity: 1;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-wordmark img { display: block; width: 100%; height: 100%; object-fit: contain; filter: grayscale(1) brightness(0) invert(1); }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-menu-toggle span {
    opacity: 1;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-menu-toggle[aria-expanded="true"] span {
    opacity: 1;
  }

  #wynd-homepage .wynd-p02-hero .wynd-mobile-navigation {
    position: fixed;
    z-index: 24;
    line-height: 1.3;
  }
}

@media (max-width: 782px) {
  body.wynd-locked-built-for.admin-bar #wynd-homepage .wynd-mobile-header,
  body.wynd-locked-built-for.admin-bar #wynd-homepage .wynd-mobile-navigation { top: 46px; }
}
