.overlay-form{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.overlay-form__content{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%;position:relative;box-shadow:0 4px 10px #0003}.overlay-form .overlay-form__close{position:absolute;top:10px;right:15px;font-size:2rem;font-weight:700;background:none;border:none;cursor:pointer}.overlay-form .overlay-form__header{text-align:center;margin-top:2rem}.overlay-form .contact-form{display:block;padding-top:1rem}.overlay-form .input-wrapper{margin-bottom:1rem}.overlay-form .input-wrapper label{display:block;margin-bottom:.5rem;font-weight:700}.overlay-form .input-wrapper input,.overlay-form .input-wrapper textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.overlay-form .button{width:100%;padding:18px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem}.overlay-form .form-message--success{background-color:#d4edda;color:#155724;padding:1rem;border-radius:4px;margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/overlay-form.css.map */
