/* @chunk:hDYa_eV0 v=d245747d */
._c05000454f62 {
      width: 100%;
      height: 100%;
      object-fit: contain;
      opacity: 0;
      transition: opacity .8s ease;
      display: block;
    }
._c6366de021d7 svg {
      width: 22px;
      height: 22px;
      stroke: #fff;
      stroke-width: 1.5;
      fill: none;
      opacity: .45;
    }
._cb7f5f6a3b45:active ._cc834b2408b5 {
      color: rgba(255, 255, 255, .6);
    }
._c7a4844cf1cd {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www._c15cb63378c8._ce36ecd208a1/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");
      pointer-events: none;
      z-index: 9000;
      opacity: .35;
    }
._c7be95954e3d:hover ._c77b2f6a5ae6 { opacity: 1; }
._c93674342504 svg {
      width: 16px;
      height: 16px;
      fill: white;
    }
/* Fullscreen Video Overrides - Fixes portrait mobile stretch */
    ._c6863ecaac46:fullscreen {
      border-radius: 0 !important;
      aspect-ratio: auto !important;
      max-width: none !important;
      width: 100% !important;
      height: 100% !important;
      background: #000 !important;
      border: none !important;
    }
._cea5c9f40a1b {
      position: relative;
      z-index: 2;
      width: min(460px, 92vw);
      backdrop-filter: blur(40px) saturate(1.6) brightness(0.95);
      -webkit-backdrop-filter: blur(40px) saturate(1.6) brightness(0.95);
      border: 1px solid rgba(255, 255, 255, .09);
      border-top: 1px solid rgba(255, 255, 255, .14);
      border-radius: 20px;
      padding: 2rem 2rem 1.75rem;
      opacity: 0;
      transform: translateY(24px) scale(.97);
      transition: transform .55s var(--ease-luxury), opacity .45s ease;
      box-shadow:
        0 0 0 1px rgba(0, 0, 0, .4),
        0 24px 64px -12px rgba(0, 0, 0, .85),
        0 4px 16px rgba(0, 0, 0, .5),
        inset 0 1px 0 rgba(255, 255, 255, .07),
        inset 0 -1px 0 rgba(0, 0, 0, .3);
      overflow: hidden;
    }
