.mt-welcome.mt-welcome--nuve .mt-welcome__overlay{background:#20181e80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mt-welcome.mt-welcome--nuve .mt-welcome__card{overflow:hidden;max-width:420px;padding:40px 30px 24px;text-align:center;background:linear-gradient(165deg,#fff,#fdf3f5 55%,#fbf0e2)!important;color:#2e1c26!important;border:1.5px solid rgba(217,140,161,.55)!important;border-radius:22px;box-shadow:0 30px 80px -24px #d98ca1bf,0 0 0 6px #d98ca11f;transform:translateY(26px) scale(.94);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mt-welcome.mt-welcome--nuve.mt-open .mt-welcome__card{transform:none}.mt-welcome--nuve .mt-welcome__card>*{position:relative;z-index:1}.mt-welcome--nuve .mt-welcome__luz{position:absolute;z-index:0;left:50%;top:-120px;width:360px;height:260px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(217,140,161,.45) 0%,transparent 68%);pointer-events:none}.mt-welcome.mt-welcome--nuve .mt-welcome__x{position:absolute;z-index:2;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:#d98ca129!important;color:#7a3a12!important;font-size:20px}.mt-welcome.mt-welcome--nuve .mt-welcome__x:hover{background:#d98ca1!important;color:#fff!important}.mt-welcome--nuve .mt-welcome__flor{display:block;width:46px;height:46px;margin:0 auto 10px;background:url(mt-flor-pack.png?v=3) center / contain no-repeat;filter:drop-shadow(0 4px 10px rgba(217,140,161,.6))}.mt-welcome.mt-welcome--nuve .mt-welcome__badge{display:block;transform:none;font-family:inherit;font-weight:800;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#8e4a5e;margin-bottom:8px}.mt-welcome.mt-welcome--nuve .mt-welcome__title{font-family:Bebas Neue,Oswald,Impact,sans-serif!important;font-weight:400!important;text-transform:uppercase;font-size:clamp(40px,9vw,54px);line-height:.95;letter-spacing:.01em;margin:0 0 10px;color:#2e1c26!important}.mt-welcome.mt-welcome--nuve .mt-welcome__text{font-size:15px;line-height:1.55;color:#2e1c26b3;margin:0 0 18px}.mt-welcome.mt-welcome--nuve .mt-welcome__code{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;padding:10px 10px 10px 18px;background:#fff;border:2px dashed #D98CA1;border-radius:14px}.mt-welcome.mt-welcome--nuve .mt-welcome__code span{font-family:inherit;font-weight:800;font-size:22px;letter-spacing:.12em;color:#8e4a5e}.mt-welcome.mt-welcome--nuve .mt-welcome__copy{flex:none;border:0;border-radius:10px;padding:10px 16px;background:#2e1c26;color:#fff;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer;transition:background .2s}.mt-welcome.mt-welcome--nuve .mt-welcome__copy:hover{background:#8e4a5e}.mt-welcome--nuve .mt-welcome__shop{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:54px;border-radius:12px;background:#d98ca1;color:#fff!important;text-decoration:none;font-weight:800;font-size:14px;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 28px -10px #d98ca1f2;transition:transform .2s,box-shadow .2s}.mt-welcome--nuve .mt-welcome__shop:hover{transform:translateY(-2px);box-shadow:0 16px 34px -10px #d98ca1}.mt-welcome--nuve .mt-welcome__shop:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-18deg)}@media(prefers-reduced-motion:no-preference){.mt-welcome--nuve .mt-welcome__shop:after{animation:mt-wl-brillo 3.2s ease-in-out infinite}.mt-welcome--nuve .mt-welcome__flor{animation:mt-wl-flor 4s ease-in-out infinite}}@keyframes mt-wl-brillo{0%,55%{left:-60%}to{left:130%}}@keyframes mt-wl-flor{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg) scale(1.06)}}.mt-welcome--nuve .mt-welcome__nota{margin:10px 0 2px;font-size:12px;color:#2e1c268c}.mt-welcome.mt-welcome--nuve .mt-welcome__no{color:#2e1c268c;font-family:inherit;font-weight:600;font-size:13px}.mt-welcome.mt-welcome--nuve .mt-welcome__no:hover{color:#2e1c26}.mt-welcome--nuve .mt-welcome__code--off{justify-content:space-between;background:#ffffffb3;border-style:dashed;opacity:.9}.mt-welcome--nuve .mt-welcome__oculto{font-weight:800;font-size:22px;letter-spacing:.2em;color:#8e4a5e73;filter:blur(1.5px);-webkit-user-select:none;user-select:none}.mt-welcome--nuve .mt-welcome__candado{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;background:#2e1c26;color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mt-welcome--nuve .mt-welcome__candado--on{margin:0 auto 10px;background:linear-gradient(135deg,#fbe39a,#f2c04f 50%,#d99a0b);color:#3d2a00;box-shadow:0 8px 20px -8px #d99a0bcc}.mt-welcome--nuve .mt-welcome__code--on{border-style:solid;animation:mt-wl-pop .6s cubic-bezier(.22,1.4,.36,1) both}@keyframes mt-wl-pop{0%{transform:scale(.85);opacity:0}to{transform:none;opacity:1}}.mt-welcome.mt-welcome--nuve .mt-welcome__row{display:flex;gap:8px;margin:0 0 8px}.mt-welcome.mt-welcome--nuve .mt-welcome__row input[type=email]{flex:1;min-width:0;height:52px;padding:0 16px;border-radius:12px;border:1.5px solid rgba(217,140,161,.6);background:#fff;color:#2e1c26;font-family:inherit;font-size:15px;box-shadow:none;transition:border-color .2s,box-shadow .2s}.mt-welcome.mt-welcome--nuve .mt-welcome__row input[type=email]:focus{outline:none;border-color:#d98ca1;box-shadow:0 0 0 4px #d98ca138}.mt-welcome.mt-welcome--nuve .mt-welcome__row input[aria-invalid=true]{border-color:#c0392b}.mt-welcome.mt-welcome--nuve .mt-welcome__submit{position:relative;overflow:hidden;flex:none;height:52px;padding:0 18px;border:0;border-radius:12px;cursor:pointer;background:#d98ca1;color:#fff;font-family:inherit;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 12px 28px -10px #d98ca1f2;transition:transform .2s,box-shadow .2s}.mt-welcome.mt-welcome--nuve .mt-welcome__submit:hover{transform:translateY(-2px)}.mt-welcome.mt-welcome--nuve .mt-welcome__err{margin:0 0 6px;color:#c0392b;font-size:13px;font-weight:700}.mt-welcome--nuve .mt-welcome__legal{margin:4px 0 2px;font-size:11.5px;line-height:1.45;color:#2e1c268c}.mt-welcome--nuve .mt-welcome__legal a{color:#8e4a5e;font-weight:700}.mt-welcome.mt-welcome--nuve .mt-welcome__code .mt-welcome__candado{font-size:12px!important;letter-spacing:.08em!important;color:#fff}.mt-welcome.mt-welcome--nuve .mt-welcome__code .mt-welcome__oculto{font-size:22px;letter-spacing:.2em;color:#8e4a5e73}@media(max-width:540px){.mt-welcome.mt-welcome--nuve .mt-welcome__row{flex-direction:column}.mt-welcome.mt-welcome--nuve .mt-welcome__submit{width:100%}.mt-welcome.mt-welcome--nuve .mt-welcome__card{padding:34px 20px 20px;box-shadow:0 24px 60px -20px #d98ca1bf}.mt-welcome.mt-welcome--nuve .mt-welcome__code span{font-size:19px;letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-welcome.css.map */
