.aff-hidden{display:none}#opt-in-modal{background-color:rgba(0,0,0,.8);color:#000;display:none;font-size:14px;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}#opt-in-modal .modal-dialog{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:easein;animation-name:easein;background-color:#e8e8e8;border:1px solid #6d6d6d;border-radius:.3rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:auto;max-width:360px;padding:0;position:relative;top:15%;width:100%}#opt-in-modal .modal-dialog .modal-header{padding:16px}@keyframes easein{0%{opacity:0}to{opacity:1}}#opt-in-modal .modal-dialog .close{background-color:#e8e8e8;border:none;color:#000;cursor:pointer;font-size:24px;font-weight:700;opacity:.8;padding:0 15px;position:absolute;right:15px;top:15px;transition:.3s}#opt-in-modal .modal-dialog .close:focus,#opt-in-modal .modal-dialog .close:hover{color:#383431;opacity:1;text-decoration:none}#opt-in-modal .modal-dialog #opt-in-modal-error{align-items:center;justify-content:center;margin-bottom:8px}#opt-in-modal .modal-dialog #opt-in-modal-error div.error-message{background:#ffc4c4;border-radius:4px;color:#f10e0f;display:inline-block;padding:5px 10px}#opt-in-modal .modal-dialog .loader-container{display:flex;justify-content:center;padding:5px 0}#opt-in-modal .modal-dialog #send-new-code{align-items:center;display:flex;flex-direction:column;justify-content:center}#opt-in-modal .modal-dialog #send-new-code.hidden{display:none}#opt-in-modal .modal-dialog #send-new-code button{background-color:transparent;border:none;cursor:pointer;font-size:12px;margin-bottom:5px;text-decoration:underline;text-transform:lowercase}#opt-in-modal .modal-dialog #send-new-code #countdown{font-size:10px}#opt-in-modal .modal-dialog #send-new-code #countdown.hidden{display:none}#opt-in-modal .modal-dialog .modal-body{padding:25px 30px}#opt-in-modal .modal-dialog .modal-body #opt-in-form-container .inputs #modal-form #code-inputs-container{display:flex;justify-content:center;margin-bottom:15px}#opt-in-modal .modal-dialog .modal-body #opt-in-form-container .inputs #modal-form #code-inputs-container .code-input{font-size:1.5rem;height:3.5rem;margin-right:.5rem;text-align:center;width:2.5rem}#opt-in-modal .modal-dialog .modal-body #failure,#opt-in-modal .modal-dialog .modal-body #waiting{display:none;font-size:16px;text-align:center}#opt-in-modal .modal-dialog .modal-body p{margin-bottom:15px}#opt-in-modal .modal-dialog .modal-body .inputs{display:flex;flex-direction:row;justify-content:center}#opt-in-modal .modal-dialog .modal-body .inputs input{font-size:20px;margin-right:10px;max-width:120px}#opt-in-modal .modal-dialog .modal-body .inputs button{background-color:hsla(57,56%,93%,.898);border-color:hsla(57,56%,93%,.898);display:block;font-family:Lato,sans-serif;font-size:18px;height:50px;margin:0 auto;width:120px}#opt-in-modal .modal-dialog .modal-body .inputs button:hover{cursor:pointer}
