#nlPopUp{max-height:90vh;overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s,transform .3s;background:#fff;z-index:9999;-webkit-box-shadow:0px 0px 11px 3px rgba(0,0,0,.25);box-shadow:0 0 11px 3px #00000040;color:var(--text-color)}#nlPopUp input.Form__Input{margin-bottom:1rem;display:block;padding:.4rem .5rem;width:100%;border-width:2px;border-color:var(--celeste)}#nlPopUp input.Form__Input.error{border-color:red}#nlPopUp .privacyContentBlock #privacyLabel.error,#nlPopUp #genderLabel.error{color:red}#nlPopUp label{cursor:pointer;display:inline-block}#nlPopUp #closeButton,#nlWaiting #closeWaiting{position:absolute;text-align:center;color:#fff;top:0;right:0;cursor:pointer;font-weight:600;line-height:1.75em}#nlPopUp.hide,#nlConfirmation.hide,#nlWaiting.hide{opacity:0;transform:translate(-50%,calc(-50% + 1rem))}#nlPopUp #sendMailPopUp{cursor:pointer}#nlPopUp #nlLogo{display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}#nlPopUp .customRadio input[type=radio]+label{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}#nlPopUp .customRadio{display:block}#nlPopUp .customBtn{font-size:.8rem}.customRadio input[type=radio]+label>.fakeCheck{display:inline-block;position:relative;height:16px;width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;cursor:pointer;border-radius:50%;margin-right:.4em;border:2px solid var(--black)}#nlPopUp .customRadio label{font-weight:500}.customRadio input[type=radio]+label>.fakeCheck:after{border-radius:50%}.customRadio input[type=radio]:checked+label>.fakeCheck{border-color:var(--black)}.customRadio input[type=radio]:checked+label{color:var(--black)}.customRadio input[type=radio]:checked+label>.fakeCheck:after{width:8px;height:8px}#nlConfirmation,#nlWaiting{position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s,opacity .3s;background:#fff;-webkit-box-shadow:0px 0px 11px 3px rgba(0,0,0,.25);box-shadow:0 0 11px 3px #00000040}@media (max-width: 767px){#nlPopUp{width:85%;padding:1.5rem;max-height:75vh;overflow-y:auto}#nlPopUp.sanValentino{padding:0}#nlPopUp.sanValentino .textWrapper{padding:0 1.5rem 1.5rem}#nlConfirmation,#nlWaiting{width:90%;padding:1rem}#nlPopUp #closeButton,#nlWaiting #closeWaiting{width:1.8rem;height:1.8rem;max-height:75vh;overflow-y:auto;color:var(--blueprimario)}#nlPopUp #nlLogo{width:4rem}}@media (min-width: 768px){#nlPopUp{width:27rem;padding:2rem}#nlPopUp.sanValentino{padding:0}#nlPopUp.sanValentino .textWrapper{padding:0 1.5rem 1.5rem}#nlPopUp #closeButton,#nlWaiting #closeWaiting{width:1.8rem;height:1.8rem;color:var(--blueprimario)}#nlConfirmation,#nlWaiting{width:30rem;padding:2rem}#nlPopUp #nlLogo{width:4rem}}@media (min-width: 1200px){#nlPopUp #nlLogo{width:5.5rem}}@media (min-width: 992px){#nlPopUp #nlPopupForm.myForm .privacyContentBlock,#nlPopUp #nlPopupForm.myForm .privacyContentBlock p,#nlPopUp #nlPopupForm.myForm .privacyContentBlock label,#nlPopUp #nlPopupForm .checkAllChecks{font-size:.7rem}}@media (min-width: 1200px){#nlPopUp #nlPopupForm.myForm .privacyContentBlock,#nlPopUp #nlPopupForm.myForm .privacyContentBlock p,#nlPopUp #nlPopupForm.myForm .privacyContentBlock label,#nlPopUp #nlPopupForm .checkAllChecks{font-size:.7rem}}#nlPopUp.blackfriday *:not(.customBtn){color:#fff!important}#nlPopUp.blackfriday{background:var(--black)}#nlPopUp.blackfriday .customCheckbox input[type=checkbox]+label>.fakeCheck:after,#nlPopUp.blackfriday .customRadio input[type=radio]+label>.fakeCheck:after{background-color:#fff}#nlPopUp.blackfriday .customRadio input[type=radio]:checked+label>.fakeCheck{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border-color:#fff}#nlPopUp.blackfriday .customRadio input[type=radio]:checked+label{color:#fff}#nlPopUp.blackfriday .customRadio input[type=radio]+label>.fakeCheck{border:2px solid white}#nlPopUp.blackfriday .customCheckbox input[type=checkbox]+label>.fakeCheck,#nlPopUp.blackfriday .customCheckbox input[type=checkbox]:checked+label>.fakeCheck{outline-color:#fff}#nlPopUp.blackfriday .customRadio input[type=checkbox]:not(:checked)+label:hover>.fakeCheck,#nlPopUp.blackfriday .customRadio input[type=checkbox]:not(:checked)+label>.fakeCheck:hover{border-color:var(--lightblue)}#nlPopUp.blackfriday .customCheckbox input[type=checkbox]:not(:checked)+label:hover>.fakeCheck,#nlPopUp.blackfriday .customCheckbox input[type=checkbox]:not(:checked)+label>.fakeCheck:hover{outline-color:var(--lightblue)}#nlPopUp.blackfriday .checkAllChecks .check svg *{fill:#fff}#nlPopUp.blackfriday .checkAllChecks:hover .check svg *{fill:var(--lightblue)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter.css.map */
