#fsPopupOverlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999999;padding:20px}#fsPopup{width:95%;max-width:820px;max-height:88vh;overflow-y:auto;background:#fff;border-radius:24px;padding:32px;position:relative;box-shadow:0 25px 80px #00000026}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}@media(max-width:768px){.form-grid{grid-template-columns:1fr}}@keyframes popup{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.popup-logo{display:flex;justify-content:center;margin-bottom:20px}.popup-logo img{height:65px}#contacth2{text-align:center;font-size:34px;margin-bottom:8px;color:#000}#contactp{text-align:center;margin:10px 0 35px;color:#000}.field{position:relative;margin-bottom:20px}.field input,.field textarea,.field select{width:100%;height:52px;padding:0 18px;border-radius:14px;border:1px solid #ddd;font-size:15px;color:#000;background:#fff;outline:none;transition:.3s}.field textarea{height:120px;padding:16px 18px;resize:none}.field input:focus,.field textarea:focus,.field select:focus{border-color:#000;box-shadow:0 0 0 4px #0000000d}.field label{position:absolute;left:16px;top:16px;pointer-events:none;transition:.3s;background:#fff;padding:0 6px;color:#777}.field input:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:focus+label,.field textarea:not(:placeholder-shown)+label{top:-9px;font-size:12px}.submitBtn{width:100%;padding:18px;border:none;border-radius:50px;background:#111;color:#fff;font-size:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px}.loader{display:none;width:20px;height:20px;border:3px solid rgba(255,255,255,.4);border-top:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#popupClose{position:absolute;top:18px;right:18px;font-size:28px;background:none;border:none;cursor:pointer}@media(max-width:768px){#fsPopup{padding:28px}#contacth2{font-size:30px}.popup-logo img{height:50px}}.popup-heading{color:#000}
/*# sourceMappingURL=/cdn/shop/t/1/assets/popup-contact.css.map */
