.nl.pfl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:block;font:400 15px/1.45 var(--t);color:#fff}.nl.pfl[hidden]{display:none}.nl.pfl .pfl-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a80;opacity:0;transition:opacity .4s ease}.nl.pfl .pfl-card{position:absolute;left:50%;top:50%;width:540px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);translate:-50% -50%;padding:38px 36px 30px;border-radius:24px;background:#0c0c0d;box-shadow:0 30px 80px #00000073;opacity:0;transform:scale(.96);transition:opacity .35s ease,transform .5s var(--esce);outline:0}.nl.pfl.aperto .pfl-velo,.nl.pfl.aperto .pfl-card{opacity:1}.nl.pfl.aperto .pfl-card{transform:none}.nl.pfl .pfl-glitter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-size:220px 220px;opacity:.55;pointer-events:none}.nl.pfl .pfl-card>*:not(.pfl-glitter):not(.pfl-boccetta):not(.pfl-x){position:relative;z-index:1}.nl.pfl .pfl-x{position:absolute;z-index:3;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.nl.pfl .pfl-x:hover{background:#fff3}.nl.pfl .pfl-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.nl.pfl .pfl-x:focus-visible,.nl.pfl .pfl-vai:focus-visible{outline:2px solid #fff;outline-offset:3px}.nl.pfl .pfl-boccetta{position:absolute;z-index:2;right:64px;top:-36px;width:92px;height:auto;rotate:-12deg;filter:drop-shadow(0 0 1.5px rgb(255 255 255 / .5)) drop-shadow(0 14px 18px rgb(0 0 0 / .55));pointer-events:none}.nl.pfl .pfl-tit{max-width:330px;margin:0;font:800 38px/1.02 var(--d);letter-spacing:-.03em;color:#fff;text-wrap:balance}.nl.pfl .pfl-def{max-width:330px;margin:8px 0 0;font:800 20px/1.1 var(--d);letter-spacing:-.01em;color:var(--rosso)}.nl.pfl .pfl-txt{max-width:330px;margin:10px 0 0;font-size:15px;line-height:1.45;color:#ffffffd1}.nl.pfl .pfl-mod{margin:22px 0 0}.nl.pfl .pfl-campi{display:grid;gap:10px}.nl.pfl .pfl-campi[hidden],.nl.pfl .pfl-fatto[hidden]{display:none}.nl.pfl .pfl-cmp{display:grid;gap:5px;margin:0}.nl.pfl .pfl-cmp>span:first-child{font:600 12.5px/1 var(--t);letter-spacing:.02em;color:#fffc}.nl.pfl .pfl-cmp input,.nl.pfl .pfl-pref{box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 14px;border:0;border-radius:12px;background:#fff;color:var(--ink);font:400 16px/1 var(--t);box-shadow:inset 0 0 0 1px #d9d9d9;outline:0}.nl.pfl .pfl-cmp input:focus,.nl.pfl .pfl-pref:focus-within{box-shadow:inset 0 0 0 2px var(--rosso)}.nl.pfl .pfl-cmp input::placeholder{color:#8a8a8a;opacity:1}.nl.pfl .pfl-cmp input:-webkit-autofill{-webkit-text-fill-color:var(--ink)}.nl.pfl .pfl-pref{display:flex;align-items:center;gap:10px;padding:0 0 0 14px}.nl.pfl .pfl-pref b{padding-right:10px;font:600 15px/1 var(--t);color:var(--ink);box-shadow:1px 0 #d9d9d9}.nl.pfl .pfl-pref input{flex:1;min-width:0;height:100%;padding:0 14px 0 0;border-radius:0 12px 12px 0;box-shadow:none!important}.nl.pfl .pfl-cmp.no input,.nl.pfl .pfl-cmp.no .pfl-pref{box-shadow:inset 0 0 0 2px var(--rosso)}.nl.pfl .pfl-ok{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:12.5px;line-height:1.35;color:#ffffffbf;cursor:pointer}.nl.pfl .pfl-ok input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--rosso);cursor:pointer}.nl.pfl .pfl-ok a{color:inherit;text-decoration:underline;text-underline-offset:2px}.nl.pfl .pfl-ok.no{color:#ff8fb6}.nl.pfl .pfl-vai{height:48px;margin:4px 0 0;padding:0 24px;border:0;border-radius:99px;background:var(--rosso);color:#fff;font:600 16px/1 var(--t);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background .2s}.nl.pfl .pfl-vai:hover{background:var(--rosso-scuro)}.nl.pfl .pfl-err{margin:0;font-size:13px;color:#ff8fb6}.nl.pfl .pfl-err:empty{display:none}.nl.pfl .pfl-fatto{display:grid;justify-items:start;gap:10px}.nl.pfl .pfl-fatto i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--rosso);color:#fff;font-style:normal}.nl.pfl .pfl-fatto svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.nl.pfl .pfl-fatto b{font:800 26px/1.05 var(--d);letter-spacing:-.02em;color:#fff}.nl.pfl .pfl-fatto span{font-size:15px;color:#ffffffd1}@media(max-width:760px){.nl.pfl .pfl-card{left:12px;right:12px;top:auto;bottom:12px;width:auto;max-width:none;max-height:none;translate:none;padding:30px 22px 22px}.nl.pfl .pfl-boccetta{right:50px;top:-30px;width:70px;rotate:-10deg}.nl.pfl .pfl-tit{max-width:198px;font-size:30px}.nl.pfl .pfl-def,.nl.pfl .pfl-txt{max-width:198px}.nl.pfl .pfl-cmp input,.nl.pfl .pfl-pref{height:44px}.nl.pfl .pfl-campi{gap:8px}}@media(prefers-reduced-motion:reduce){.nl.pfl .pfl-velo,.nl.pfl .pfl-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nl-popup-flash.css.map */
