.snptwdgt-container{margin-top:20px}.snptwdgt-container .snptwdgt__ftr{display:none}.input-box{display:flex;gap:6px;flex-direction:column;flex-wrap:wrap}.input-box label{font-size:17px;font-weight:500;text-transform:uppercase;color:#000}.product_quote_form{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background:#000000a6;z-index:99999;justify-content:center;align-items:center;padding:20px}.product_quote_form form{width:100%}.page-product .product_quote_form textarea{min-height:auto}.product_quote_form{display:none}.product_quote_form.active{display:flex}.product_quote_form{overflow-y:auto}.product_quote_form:before{content:""}.product_quote_form>form,.product_quote_form>.popup_inner{display:none}.product_quote_form{position:fixed}.product_quote_form{font-family:inherit}.product_quote_form{text-align:left}.product_quote_form{justify-content:center}.product_quote_form{align-items:center}.product_quote_form{box-sizing:border-box}.product_quote_form{background:#000000a6}.product_quote_form{padding:20px}.product_quote_form{overflow:auto}.product_quote_form>form{display:block}.product_quote_form form{background:#fff;width:100%;max-width:800px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #1d73be;border-radius:10px;padding:32px;position:relative;box-sizing:border-box;box-shadow:0 20px 50px #00000026;height:85vh;overflow:auto}.close_button_quote{position:absolute;right:25px;top:20px;border:1px solid #000;border-radius:50%;justify-content:center;cursor:pointer;width:32px;z-index:10;height:32px;display:flex}.close_button_quote span{font-size:18px;padding:4px;color:#000;transition:.3s}.close_button_quote:hover span{color:#1d73be}body .product_quote_form .form-title{display:block;font-size:24px!important;font-weight:600!important;color:#000}.product_quote_form input,.product_quote_form textarea{width:100%;border:1px solid #1d73be;border-radius:6px;padding:12px;margin-bottom:15px;font-size:16px;transition:.3s;box-sizing:border-box;background:#fff}.product_quote_form input{height:auto}.product_quote_form textarea{min-height:150px;resize:vertical}.product_quote_form input:focus,.product_quote_form textarea:focus{outline:none;border-color:#005ea8;box-shadow:0 0 0 4px #1d73be1f}.product_quote_form input::placeholder,.product_quote_form textarea::placeholder{color:#8b8b8b}.product_quote_form input[name="contact[name]"]{width:100%;float:left}.product_quote_form input[name="contact[email]"]{width:100%;float:right}.product_quote_form input[name="contact[Phone]"]{width:100%;float:left}.product_quote_form input[name="contact[Quantity]"]{width:100%;float:right}.product_quote_form input[name="contact[Product URL]]"],.product_quote_form input[name="contact[SKU]"]{width:100%;float:left}.product_quote_form textarea{clear:both}.product_quote_form input[type=hidden]{display:none}.product_quote_form button{clear:both;display:inline-flex;align-items:center;justify-content:center;min-width:190px;height:58px;border:none;border-radius:50px;background:#1d73be;color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:.3s;margin-top:15px}.product_quote_form button:hover{background:#005ea8;transform:translateY(-2px)}@media(max-width:768px){.input-box label{font-size:14px}.product_quote_form form{padding:15px;margin:0;height:80vh}body .product_quote_form .form-title{font-size:20px!important}.close_button_quote span{font-size:18px;margin-bottom:25px}.product_quote_form input[name="contact[name]"],.product_quote_form input[name="contact[email]"],.product_quote_form input[name="contact[Phone]"],.product_quote_form input[name="contact[Quantity]"],.product_quote_form input[name="contact[Product URL]"],.product_quote_form input[name="contact[SKU]"]{width:100%;float:none;padding:9px;height:auto;font-size:14px}.product_quote_form button{width:100%;margin-top:0;height:auto;padding:10px;font-size:16px}}.cst_popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;display:none;align-items:center;justify-content:center}.cst_popup.active{display:flex!important}.popup_inner{width:760px;max-width:94%;margin:auto;top:25%;background:#fff;border:1px solid #2b79c2;border-radius:10px;padding:32px;position:relative;box-sizing:border-box}.close_button{position:absolute;right:25px;top:20px;border:1px solid #000;border-radius:50%;justify-content:center;cursor:pointer;width:32px;z-index:10;height:32px;display:flex}.close_button span{font-size:18px;padding:4px;color:#000;transition:.3s}.popup_inner h2{margin:0;font-size:24px!important;font-weight:600;color:#000;text-transform:uppercase}.popup_inner p{margin:0 0 15px;font-size:18px;color:#222}.field-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.field-heading label,.password-label{display:block;font-size:15px;font-weight:500;text-transform:uppercase;color:#000}.field-heading span{font-size:15px;color:#000}.popup_inner input{width:100%;height:auto;border:1px solid #2b79c2;border-radius:6px;padding:12px;margin-bottom:18px;font-size:18px;box-sizing:border-box;outline:none}.popup_inner input::placeholder{color:#7b7b7b}.popup_inner input:focus{border-color:#005aa7}.login-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.popup_inner button{width:145px;height:62px;border:none;border-radius:40px;background:#1876bf;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:.3s}.popup_inner button:hover{background:#0b5ea0}.login-bottom a{color:#333;font-size:18px;text-decoration:none}.login-bottom a:hover{text-decoration:underline}@media(max-width:767px){.popup_inner{padding:15px}.popup_inner h2{font-size:30px;margin-bottom:0}.popup_inner p{margin:0 0 15px;font-size:14px;color:#222}.field-heading{flex-direction:row;align-items:flex-start;gap:6px}.field-heading span{font-size:12px;color:#000}.popup_inner input{width:100%;height:auto;border:1px solid #2b79c2;border-radius:6px;padding:9px;margin-bottom:18px;font-size:14px;box-sizing:border-box;outline:none}.popup_inner button{width:100%;height:auto!important;padding:10px;font-size:16px}.login-bottom{margin-top:9px}.login-bottom{flex-direction:column;align-items:flex-start;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
