.back-in-stock-popup{z-index:2000;padding:0}@media (min-width:992px){.back-in-stock-popup .modal-dialog{max-width:680px}}.back-in-stock-popup .modal-content{border-radius:0}.back-in-stock-popup .modal-header{padding:0;position:relative}.back-in-stock-popup .modal-header .close{position:absolute;right:30px;top:20px;padding:0;font-size:30px;z-index:1;opacity:1;border:0;outline:0}.back-in-stock-popup .modal-header .title{padding:40px 15px 10px;font-size:30px;font-weight:700}@media (min-width:992px){.back-in-stock-popup .modal-header .title{text-align:center}}.back-in-stock-popup .modal-header .description{padding:0 15px;font-size:18px;line-height:25px}@media (min-width:992px){.back-in-stock-popup .modal-header .description{text-align:center}}@media (min-width:992px){.back-in-stock-popup .modal-body .notify-me-form{width:76%;margin:35px auto 0}}@media (min-width:992px){.back-in-stock-popup .modal-body .notify-me-form .form-group{padding:0}}.back-in-stock-popup .modal-body .email{border:1px solid #b3b3b3;color:#000;padding:25px 20px;margin-top:35px;font-size:15px}@media (min-width:992px){.back-in-stock-popup .modal-body .email{margin-top:0}}.back-in-stock-popup .modal-body .email:-ms-input-placeholder{color:#000}.back-in-stock-popup .modal-body .email::placeholder{color:#000}.back-in-stock-popup .modal-body .btn-submit{background:#000;color:#fff;font-weight:700;font-size:18px;padding:0;line-height:50px;border-radius:0}.back-in-stock-popup .modal-footer{border:0}@media (min-width:992px){.back-in-stock-popup .message{margin:0 -15px}}.back-in-stock-popup .message.message-error{color:#c00}