.mm-entry-popup-section{display:contents}.mm-entry-popup{--mm-entry-popup-bg: #1f1f1f;--mm-entry-popup-text: #ffffff;--mm-entry-popup-muted: rgb(255 255 255 / .4);--mm-entry-popup-numeral: rgb(255 255 255 / .3);--mm-entry-popup-button-bg: #ffffff;--mm-entry-popup-button-text: #1f1f1f;--mm-entry-popup-overlay-text: #39ff14}.mm-entry-popup .mm-entry-popup__dialog.dialog-modal{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:var(--mm-entry-popup-bg);color:var(--mm-entry-popup-text);box-shadow:none;overflow:hidden}.mm-entry-popup .mm-entry-popup__dialog.dialog-modal::backdrop{background:#000000d9;-webkit-backdrop-filter:none;backdrop-filter:none}.mm-entry-popup .mm-entry-popup__dialog.dialog-modal[open]{animation:mmEntryPopupIn var(--animation-speed, .3s) var(--animation-easing, ease) forwards}.mm-entry-popup .mm-entry-popup__dialog.dialog-modal.dialog-closing{animation:mmEntryPopupOut var(--animation-speed, .3s) var(--animation-easing, ease) forwards}.mm-entry-popup .mm-entry-popup__close{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:var(--mm-entry-popup-text);cursor:pointer}.mm-entry-popup .mm-entry-popup__close svg{width:18px;height:18px}.mm-entry-popup .mm-entry-popup__panel{position:relative;width:100%;max-width:1440px;margin-inline:auto;height:100%;min-height:100%;background-color:var(--mm-entry-popup-bg);overflow:hidden}.mm-entry-popup .mm-entry-popup__layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr);grid-template-areas:"header media" "body media";align-items:center;width:100%;height:100%;min-height:100%}.mm-entry-popup .mm-entry-popup__panel--no-media .mm-entry-popup__layout{grid-template-columns:1fr;grid-template-areas:"header" "body"}.mm-entry-popup .mm-entry-popup__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.mm-entry-popup .mm-entry-popup__bg-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mm-entry-popup-bg)}.mm-entry-popup .mm-entry-popup__bg-mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mm-entry-popup .mm-entry-popup__bg-mask-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.05;shape-rendering:geometricPrecision}.mm-entry-popup .mm-entry-popup__bg-mask-image--mobile{display:none}.mm-entry-popup .mm-entry-popup__header{grid-area:header;display:flex;flex-direction:column;align-items:center;align-self:end;gap:clamp(12px,2vh,24px);width:100%;max-width:900px;margin-inline:auto;padding:clamp(24px,4vh,48px) clamp(24px,4vw,64px) 0;text-align:center}.mm-entry-popup .mm-entry-popup__body{grid-area:body;display:flex;flex-direction:column;align-items:center;align-self:start;gap:clamp(12px,2vh,24px);width:100%;max-width:900px;margin-inline:auto;padding:clamp(8px,1.2vh,16px) clamp(24px,4vw,64px) clamp(20px,3vh,40px);text-align:center}.mm-entry-popup .mm-entry-popup__logo,.mm-entry-popup .mm-entry-popup__logo-image{display:block;width:auto;max-width:120px;height:auto;max-height:30px;margin:0 auto;object-fit:contain}.mm-entry-popup .mm-entry-popup__logo-text{margin:0;color:var(--mm-entry-popup-text);font-family:Thunder,sans-serif;font-size:22px;font-style:italic;font-weight:700;line-height:1;text-transform:uppercase}.mm-entry-popup .mm-entry-popup__headline-wrap{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.mm-entry-popup .mm-entry-popup__headline-glow{position:absolute;left:50%;top:42%;width:min(100%,560px);height:clamp(40px,8vh,80px);transform:translate(-50%,-50%);pointer-events:none;opacity:.9}.mm-entry-popup .mm-entry-popup__headline{position:relative;z-index:1;margin:0;color:var(--mm-entry-popup-text);font-family:Thunder,sans-serif;font-size:clamp(56px,9vw,140px);font-style:italic;font-weight:700;line-height:.8;letter-spacing:0;text-transform:uppercase}.mm-entry-popup .mm-entry-popup__headline-line{position:relative;z-index:1;display:block;width:min(100%,560px);height:clamp(16px,3vw,32px);margin-top:-.15em;pointer-events:none}.mm-entry-popup .mm-entry-popup__rules-intro{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.mm-entry-popup .mm-entry-popup__attention{margin:0;color:var(--mm-entry-popup-text);font-family:Albert Sans,sans-serif;font-size:clamp(13px,1vw,18px);font-weight:700;line-height:.8;letter-spacing:.16em;text-transform:uppercase}.mm-entry-popup .mm-entry-popup__rules-heading{margin:0;color:var(--mm-entry-popup-text);font-family:Thunder,sans-serif;font-size:clamp(28px,2.4vw,52px);font-style:italic;font-weight:700;line-height:.8;text-transform:uppercase}.mm-entry-popup .mm-entry-popup__rules{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:0;list-style:none;width:max-content;max-width:100%}.mm-entry-popup .mm-entry-popup__rule{display:flex;align-items:center;gap:clamp(14px,1.6vw,28px);color:var(--mm-entry-popup-text);font-family:Thunder,sans-serif;font-size:clamp(18px,1.5vw,28px);font-style:italic;font-weight:700;line-height:.8;text-transform:uppercase;text-align:left}.mm-entry-popup .mm-entry-popup__rule-numeral{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:clamp(48px,4vw,72px);height:clamp(48px,4vw,72px);border:1.5px solid rgb(255 255 255 / .85);border-radius:50%;color:var(--mm-entry-popup-numeral);font-family:Thunder,sans-serif;font-size:clamp(24px,2vw,36px);font-style:normal;font-weight:700;line-height:.8;text-transform:uppercase}.mm-entry-popup .mm-entry-popup__actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:200px}.mm-entry-popup .mm-entry-popup__cta-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.mm-entry-popup .mm-entry-popup__cta-glow{position:absolute;left:50%;bottom:-14px;width:160%;max-width:240px;height:64px;transform:translate(-50%);pointer-events:none;opacity:.95}.mm-entry-popup .mm-entry-popup__cta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:16px 20px 14px;border:1.5px solid #ffffff;border-radius:6px;background:var(--mm-entry-popup-button-bg);color:var(--mm-entry-popup-button-text);font-family:Thunder,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.mm-entry-popup .mm-entry-popup__rules-link{color:var(--mm-entry-popup-muted);font-family:Albert Sans,sans-serif;font-size:12px;font-weight:700;line-height:.8;text-decoration:none;border-bottom:1.5px solid var(--mm-entry-popup-muted);padding-bottom:5px}.mm-entry-popup .mm-entry-popup__media{grid-area:media;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;align-self:stretch;padding:clamp(16px,4vh,40px) clamp(20px,2.5vw,40px) clamp(16px,4vh,40px) 0}.mm-entry-popup .mm-entry-popup__media-frame{position:relative;width:100%;max-width:min(480px,30vw);height:auto;max-height:min(720px,78dvh);aspect-ratio:535 / 952;overflow:hidden;background:#0d0d0d}.mm-entry-popup .mm-entry-popup__poster,.mm-entry-popup .mm-entry-popup__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm-entry-popup .mm-entry-popup__video{opacity:0;pointer-events:none}.mm-entry-popup .mm-entry-popup__play{position:absolute;top:50%;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,4vw,80px);height:clamp(56px,4vw,80px);padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:pointer}.mm-entry-popup .mm-entry-popup__play img,.mm-entry-popup .mm-entry-popup__play svg{display:block;width:100%;height:100%}.mm-entry-popup .mm-entry-popup__overlay-text{position:absolute;left:50%;bottom:8%;z-index:2;margin:0;color:var(--mm-entry-popup-overlay-text);font-family:Thunder,sans-serif;font-size:clamp(22px,2vw,36px);font-style:italic;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;transform:translate(-50%);pointer-events:none;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.mm-entry-popup.mm-entry-popup--playing .mm-entry-popup__video{opacity:1;pointer-events:auto}.mm-entry-popup.mm-entry-popup--playing .mm-entry-popup__poster{opacity:0}.mm-entry-popup.mm-entry-popup--playing .mm-entry-popup__play{opacity:0;pointer-events:none}.mm-entry-popup.mm-entry-popup--playing .mm-entry-popup__overlay-text{opacity:0}@media screen and (max-width:989px){.mm-entry-popup .mm-entry-popup__panel{overflow:auto}.mm-entry-popup .mm-entry-popup__layout{grid-template-columns:1fr;grid-template-areas:"header" "media" "body";align-items:start;height:auto;min-height:100%}.mm-entry-popup .mm-entry-popup__bg-mask-image--desktop{display:none}.mm-entry-popup .mm-entry-popup__bg-mask-image--mobile{display:block}.mm-entry-popup .mm-entry-popup__header{align-self:center;gap:12px;padding:28px 20px 0}.mm-entry-popup .mm-entry-popup__logo,.mm-entry-popup .mm-entry-popup__logo-image{max-width:84px;max-height:26px}.mm-entry-popup .mm-entry-popup__headline{font-size:clamp(48px,14vw,86px)}.mm-entry-popup .mm-entry-popup__headline-line{height:12px;margin-top:-.35em}.mm-entry-popup .mm-entry-popup__media{width:100%;max-width:350px;margin:-42px auto 0;padding:0}.mm-entry-popup .mm-entry-popup__media-frame{width:min(100%,260px);max-width:260px;height:auto;max-height:42dvh;margin-inline:auto;aspect-ratio:9 / 16}.mm-entry-popup .mm-entry-popup__body{align-self:stretch;max-width:100%;gap:16px;padding:12px 20px 28px}.mm-entry-popup .mm-entry-popup__rules-intro{gap:8px}.mm-entry-popup .mm-entry-popup__attention{font-size:12px;letter-spacing:.16em}.mm-entry-popup .mm-entry-popup__rules-heading{font-size:clamp(24px,6vw,36px)}.mm-entry-popup .mm-entry-popup__rules{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;width:100%}.mm-entry-popup .mm-entry-popup__rule{gap:8px;font-size:clamp(12px,3vw,15px)}.mm-entry-popup .mm-entry-popup__rule-numeral{width:clamp(32px,8vw,44px);height:clamp(32px,8vw,44px);font-size:clamp(16px,4vw,22px)}.mm-entry-popup .mm-entry-popup__actions{max-width:180px}.mm-entry-popup .mm-entry-popup__cta{min-height:44px;font-size:20px;padding:12px 16px}.mm-entry-popup .mm-entry-popup__play{width:56px;height:56px}}@keyframes mmEntryPopupIn{0%{opacity:0}to{opacity:1}}@keyframes mmEntryPopupOut{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-entry-popup.css.map */
