.sh-popup{align-items:center;background:rgba(0,0,0,.4);display:none;height:100vh;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:999}.sh-popup.show{display:flex}.sh-popup--dialog{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:30px;max-height:100%;max-width:600px;overflow:auto;padding:40px;position:relative;width:100%}.sh-popup--close{padding:20px;position:absolute;right:0;top:0}.sh-popup--title{display:flex;flex-direction:column;gap:10px}.sh-popup--title h3{color:#000;font-size:24px;margin:0}.sh-popup--title p{font-size:14px;line-height:20px;margin:0}.sh-popup--body .hs-form-field label{color:#101010;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:26px;text-align:left}.sh-popup--body .hs-input{border:1px solid #000!important;border-radius:10px;outline:none}.sh-popup--body form{background:none}.sh-popup--body .form-title{display:none}form .hs-button,form input[type=submit]{align-items:center;display:flex;font-size:16px;height:45px;justify-content:center;line-height:21px;min-width:160px;padding:0 10px}textarea{resize:none!important}.save-search-form{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.save-search-form input{border:1px solid #000;border-radius:30px;color:#000;font-size:16px;height:50px;padding:0 20px;width:100%}.save-search-form button.button.button-primary{font-size:14px;padding:16px 20px}.hs-error-msg{color:#ef6b51!important;font-size:14px;margin:0}input.hs-button{align-items:center;background-color:#101010;border:1px #101010;display:flex;font-size:16px;font-weight:600!important;height:45px;justify-content:center;line-height:21px;min-width:160px;padding:0 10px}input.hs-button:hover{background:#fff!important;border:1px solid #101010!important;color:#101010!important}@media screen and (max-width:768px){.sh-popup{align-items:flex-start}.sh-simply-main-banner-section .text-wrapper h4{font-size:18px}.sh-popup--dialog{gap:15px;height:auto;max-height:none;padding:20px}.sh-popup--close{padding:15px 10px}.sh-popup--title h3{font-size:18px}.sh-popup--title p{font-size:12px}.sh-popup--body .hs-form-field label{font-size:14px}.sh-popup--body .hs-input{height:35px}.hs-form-field{margin-bottom:10px}.sh-popup--body textarea.hs-input{height:auto}}