html.overflow-hidden{overflow:hidden}.request-popup-main{padding:20px;position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.request-popup-main.active{opacity:1;visibility:visible}.request-popup-main .req-btn-close{height:15px;width:15px;position:absolute;top:20px;right:20px;display:block}.req-btn-close svg{vertical-align:top;height:100%;width:100%}.request-popup-main .request-popup-wrap{width:100%;max-width:550px;background:#fff;padding:50px 40px;border-radius:8px;position:relative}.request-popup-main .request-popup-content.blurred{opacity:.5}.request-popup-content{text-align:center}.request-popup-content .req-title-wrap{font-size:22px;line-height:1.2;margin-bottom:30px;font-weight:400;text-transform:capitalize}.request-popup-content .req-pro-title{text-transform:uppercase;display:block;margin-top:5px}.request-popup-content .req-popup-note{font-size:12px;line-height:16px;text-align:center;color:#6f6f6f;margin-top:10px}.request-popup-content .req-submit,.request-popup-success .button{background:#000;border-radius:2px;border:none;width:100%;color:#fff;margin-top:10px}.request-popup-success .button{margin-top:0}.request-popup-content .req-submit:hover,.request-popup-success .button:hover{background:#333}.request-popup-content .input-field{height:46px;background:#fff;border:1px solid #DBDBDB;border-radius:2px;padding:15px;width:100%;font-weight:300;font-size:14px;line-height:16px;color:#6f6f6f}.request-popup-content textarea.input-field{height:80px;resize:none}.request-popup-content .form-row{display:flex;flex-wrap:wrap;margin-left:-10px}.request-popup-content .form-row.two-columns .form-group{width:50%}.request-popup-content .form-row .form-group{width:100%;padding-left:10px;padding-bottom:15px}.request-popup-success{text-align:center}.request-popup-success .request-popup-title{font-weight:300;font-size:22px;line-height:1.2;text-transform:capitalize;margin:20px 0 30px}.request-popup-success .request-popup-icon{width:35px;height:35px;display:block;margin:0 auto}.request-popup-content .form-group.error-group .input-field{border-color:#d82c15}.request-popup-content .input-err{color:#d82c15;font-size:14px;display:block;text-align:left;margin-top:8px;line-height:160%}@media screen and (max-width: 767px){.request-popup-main .request-popup-wrap{padding:30px 20px;max-width:350px}.request-popup-main .req-btn-close{top:15px;right:15px}.request-popup-content .form-row.two-columns .form-group{width:100%}.request-popup-content .req-title-wrap{margin-bottom:20px;font-size:18px}.request-popup-success .request-popup-title{font-size:18px;margin-bottom:25px}.request-popup-content .form-row .form-group{padding-bottom:10px}.request-popup-content .input-err{font-size:12px;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/request-popup.css.map */
