#rec861660668 {
  --lathra-hero-bg-y: 0px;
  --lathra-hero-title-y: 0px;
  --lathra-hero-subtitle-y: 0px;
  --lathra-hero-cta-y: 0px;
  --lathra-hero-title-opacity: 1;
  --lathra-hero-subtitle-opacity: 1;
  --lathra-hero-cta-opacity: 1;
}

html.lathra-hero-parallax-ready #rec861660668 .t396__carrier {
  height: calc(100% + 24vh) !important;
  top: -12vh;
  transform: translate3d(0, var(--lathra-hero-bg-y), 0) scale(1.055);
  transform-origin: center center;
  will-change: transform;
}

html.lathra-hero-parallax-ready #rec861660668 .t396__filter {
  will-change: transform;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1470209944682"] {
  opacity: var(--lathra-hero-title-opacity);
  transform: translate3d(0, var(--lathra-hero-title-y), 0);
  will-change: transform;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1748339861693"] {
  opacity: var(--lathra-hero-subtitle-opacity);
  transform: translate3d(0, var(--lathra-hero-subtitle-y), 0);
  will-change: transform;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1748335138106"] {
  opacity: var(--lathra-hero-cta-opacity);
  transform: translate3d(0, var(--lathra-hero-cta-y), 0);
  will-change: transform;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  background: none !important;
  background-image: none !important;
  background-clip: border-box !important;
  color: #d9b37b !important;
  -webkit-background-clip: border-box !important;
  -webkit-text-fill-color: #d9b37b !important;
  text-shadow:
    0 2px 22px rgba(0, 0, 0, 0.72),
    0 0 24px rgba(217, 179, 123, 0.1) !important;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1470209944682"] {
  background: none !important;
  background-image: none !important;
  background-clip: border-box !important;
  color: #d9b37b !important;
  -webkit-background-clip: border-box !important;
  -webkit-text-fill-color: #d9b37b !important;
}

html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1748339861693"] .tn-atom {
  text-shadow:
    0 2px 18px rgba(0, 0, 0, 0.72),
    0 0 18px rgba(217, 179, 123, 0.1) !important;
}

@media screen and (max-width: 480px) {
  html,
  body,
  #allrecords {
    max-width: 100vw !important;
    overflow-x: hidden !important;
    width: 100% !important;
  }

  #rec861660668 {
    left: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    overflow: hidden !important;
    position: relative !important;
    right: auto !important;
    width: 100vw !important;
  }

  #rec861660668 .t396 {
    max-width: none !important;
    overflow: hidden !important;
    width: 100vw !important;
  }

  #rec861660668 .t396__artboard,
  #rec861660668 .t396__filter,
  #rec861660668 .t396__carrier {
    height: 100vh !important;
    height: 100svh !important;
    height: 100dvh !important;
    min-height: 100vh !important;
    min-height: 100svh !important;
    min-height: 100dvh !important;
    left: 0 !important;
    max-width: none !important;
    overflow: hidden !important;
    right: auto !important;
    width: 100vw !important;
  }

  #rec861660668 .mobile-video-only {
    background: #11100d url("/legacy/lathra/images/lathra-facebook-cover-srub-wide.jpg") center center / cover no-repeat !important;
    bottom: 0 !important;
    display: block !important;
    height: 100vh !important;
    height: 100svh !important;
    height: 100dvh !important;
    left: 50% !important;
    max-width: none !important;
    overflow: hidden !important;
    right: auto !important;
    top: 0 !important;
    transform: translateX(-50%) !important;
    width: 100vw !important;
    min-width: 100vw !important;
    position: absolute !important;
  }

  #rec861660668 .mobile-video-only .tn-atom {
    background: #11100d url("/legacy/lathra/images/lathra-facebook-cover-srub-wide.jpg") center center / cover no-repeat !important;
    height: 100% !important;
    opacity: 0.75 !important;
    overflow: hidden !important;
    width: 100% !important;
  }

  #rec861660668 .mobile-video-only .tn-atom__videoiframe {
    height: max(100vh, 56.25vw) !important;
    height: max(100svh, 56.25vw) !important;
    height: max(100dvh, 56.25vw) !important;
    left: 50% !important;
    min-height: 100vh !important;
    min-height: 100svh !important;
    min-height: 100dvh !important;
    min-width: 100vw !important;
    overflow: hidden !important;
    position: absolute !important;
    top: 50% !important;
    transform: translate3d(-50%, -50%, 0) !important;
    width: max(100vw, 177.778vh) !important;
    width: max(100vw, 177.778svh) !important;
    width: max(100vw, 177.778dvh) !important;
  }

  #rec861660668 .mobile-video-only .tn-atom__videoiframe iframe {
    border: 0 !important;
    display: block !important;
    height: 100% !important;
    left: 0 !important;
    object-fit: cover !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
  }

  #rec861660668 .mobile-video-only iframe,
  #rec861660668 .mobile-video-only video {
    min-height: 100% !important;
    min-width: 100% !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html.lathra-hero-parallax-ready #rec861660668 .t396__carrier,
  html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1470209944682"],
  html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1748339861693"],
  html.lathra-hero-parallax-ready #rec861660668 .tn-elem[data-elem-id="1748335138106"] {
    opacity: 1;
    transform: none;
  }
}
