.lucky-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--lp-side-gap);box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity var(--lp-duration) ease,visibility 0s linear var(--lp-duration);height:100vh;height:100dvh}.lucky-popup[hidden]{display:none}.lucky-popup.is-open{opacity:1;visibility:visible;transition-delay:0s}.lucky-popup__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lp-overlay)}.lucky-popup__dialog{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:var(--lp-width);max-height:calc(100dvh - 2 * var(--lp-side-gap));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:var(--lp-pt) var(--lp-px) var(--lp-pb);background:var(--lp-bg);border:var(--lp-border-width) solid var(--lp-border-color);border-radius:var(--lp-radius);box-shadow:var(--lp-shadow);text-align:center;outline:none;transform:translateY(16px) scale(.98);transition:transform var(--lp-duration) ease}.lucky-popup__dialog::-webkit-scrollbar{display:none}.lucky-popup.is-open .lucky-popup__dialog{transform:none}.lucky-popup__logo,.lucky-popup__car{max-width:100%}.lucky-popup__logo{width:var(--lp-logo-w);margin-bottom:var(--lp-logo-gap)}.lucky-popup__lucky{--fl-w: var(--lp-logo-w);--fl-color: #ffffff;text-align:center}@media screen and (max-width:749px){.lucky-popup .lucky-popup__lucky{margin-top:max(0px,calc(var(--lp-close-top) + var(--lp-close-size) + 0px - var(--lp-pt)));--fl-w: min(var(--lp-logo-w), calc((100vw - 2 * var(--lp-side-gap) - 2 * var(--lp-px) - 2 * var(--lp-border-width)) * .87));max-width:100%}}.lucky-popup__car{position:relative;width:var(--lp-car-w);margin-bottom:var(--lp-car-gap);padding:calc(var(--lp-car-w) * var(--lp-car-offset)) 0}.lucky-popup__car-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.lucky-popup__sparkle{position:absolute;top:var(--lp-sp-top);left:var(--lp-sp-left);width:var(--lp-sp-w);pointer-events:none}.lucky-popup__logo img,.lucky-popup__car img,.lucky-popup__sparkle img{display:block;width:100%;height:auto}.lucky-popup__heading{margin:0 0 var(--lp-h-gap);color:var(--lp-h-color);font-family:var(--lp-h-family);font-weight:var(--lp-h-weight);font-size:var(--lp-h-size);line-height:var(--lp-h-lh);letter-spacing:var(--lp-h-ls)}.lucky-popup__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;margin:0 0 var(--lp-btn-gap);padding:var(--lp-btn-py) var(--lp-btn-px);background:var(--lp-btn-bg);color:var(--lp-btn-color);border:var(--lp-btn-border-width) solid var(--lp-btn-border-color);border-radius:var(--lp-btn-radius);font-family:var(--lp-btn-family);font-weight:var(--lp-btn-weight);font-size:var(--lp-btn-size);line-height:var(--lp-btn-lh);text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.lucky-popup__button:hover{background:var(--lp-btn-hover-bg)}.lucky-popup__footer{margin-top:var(--lp-f-gap);color:var(--lp-f-color);font-family:var(--lp-f-family);font-weight:var(--lp-f-weight);font-size:var(--lp-f-size);line-height:var(--lp-f-lh)}.lucky-popup__footer p{margin:0;font:inherit;color:inherit}.lucky-popup__footer a{color:var(--lp-f-link-color);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.lucky-popup__close{position:absolute;top:var(--lp-close-top);right:var(--lp-close-inline);z-index:1;display:flex;align-items:center;justify-content:center;width:var(--lp-close-size);height:var(--lp-close-size);padding:0;background:var(--lp-close-bg);color:var(--lp-close-color);border:0;border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.lucky-popup__close:hover{background:var(--lp-close-hover-bg)}.lucky-popup__close svg{display:block;width:var(--lp-close-icon);height:var(--lp-close-icon)}.lucky-popup__close path{stroke-width:var(--lp-close-stroke);vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){.lucky-popup,.lucky-popup__dialog{transition-duration:0s}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/lucky-popup.css.map */
