.alura-popup{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.alura-popup[hidden]{display:none}.alura-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ap-overlay, rgba(0,0,0,.8))}.alura-popup__dialog{position:relative;box-sizing:border-box;width:min(92vw,420px);max-width:92vw;max-height:92vh;overflow-y:auto;margin:4vh auto 0;padding:28px 22px 22px;text-align:center;background:var(--ap-bg, #511620);color:var(--ap-text, #ffffff);border:2px solid var(--ap-accent, #a8323f);border-radius:16px;outline:none;box-shadow:0 20px 60px #00000080;animation:alura-pop-in .3s ease-out}@keyframes alura-pop-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.alura-popup__close{position:absolute;top:8px;right:8px;width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:var(--ap-text, #ffffff);cursor:pointer;border-radius:50%}.alura-popup__close:hover,.alura-popup__close:focus-visible{background:#ffffff1f;outline:2px solid var(--ap-accent, #a8323f)}.alura-popup__tag{display:inline-block;margin-bottom:10px;padding:3px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;background:var(--ap-accent, #a8323f);color:var(--ap-button-text, #ffffff)}.alura-popup__title{margin:0 0 6px;font-size:30px;line-height:1.1;color:var(--ap-text, #ffffff)}.alura-popup__subtitle{margin:0 0 16px;font-size:16px;line-height:1.4;opacity:.9}.alura-popup__card{position:relative;height:130px;margin:0 auto 12px;border-radius:12px;overflow:hidden;background:var(--ap-card, #6b1f2a);border:1px solid var(--ap-accent, #a8323f)}.alura-popup__prize{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px}.alura-popup__prize-headline{font-size:24px;font-weight:800;line-height:1.1;color:#fff}.alura-popup__prize-sub{font-size:14px}.alura-popup__code{display:inline-block;margin-left:4px;padding:2px 8px;border:1px dashed var(--ap-accent, #a8323f);border-radius:6px;letter-spacing:.06em}.alura-popup__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;cursor:grab;touch-action:none;transition:opacity .5s ease}.alura-popup__card.is-revealed .alura-popup__canvas{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.alura-popup__dialog{animation:none}.alura-popup__canvas{transition:none}}.alura-popup__reveal{margin:0 auto 10px;padding:8px 18px;font:inherit;font-size:14px;cursor:pointer;background:transparent;color:var(--ap-text, #ffffff);border:1px solid var(--ap-accent, #a8323f);border-radius:999px}.alura-popup__reveal:hover,.alura-popup__reveal:focus-visible{background:#a8323f33;outline:2px solid var(--ap-accent, #a8323f);outline-offset:2px}.alura-popup__reveal[hidden],.alura-popup__signup[hidden],.alura-popup__success[hidden]{display:none}.alura-popup__form{display:flex;flex-direction:column;gap:8px;text-align:left;margin-top:6px}.alura-popup__label{font-size:14px;font-weight:600}.alura-popup__input{box-sizing:border-box;width:100%;padding:12px 14px;font:inherit;font-size:16px;border-radius:8px;border:1px solid var(--ap-accent, #a8323f);background:#fff;color:#14090b}.alura-popup__input:focus-visible{outline:3px solid var(--ap-accent, #a8323f);outline-offset:2px}.alura-popup__error{margin:0;font-size:13px;color:#f4f2f0}.alura-popup__submit{padding:13px 16px;font:inherit;font-size:16px;font-weight:700;cursor:pointer;border:0;border-radius:8px;background:var(--ap-accent, #a8323f);color:var(--ap-button-text, #ffffff)}.alura-popup__submit:hover{filter:brightness(1.08)}.alura-popup__submit:focus-visible{outline:3px solid var(--ap-text, #ffffff);outline-offset:2px}.alura-popup__success{margin:10px 0 0;padding:12px;border-radius:8px;font-weight:600;background:#a8323f2e}.alura-popup__fine{margin:14px 0 0;font-size:11px;line-height:1.45;opacity:.7}body.alura-popup-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/6/assets/alura-popup.css.map */
