.dkw-form{display:grid;gap:1.4rem;max-width:64rem;margin:0 auto}.dkw-form label{display:block;font-size:1.5rem;font-weight:500}.dkw-form label>input,.dkw-form label>textarea{display:block;margin-top:.6rem}.dkw-form input[type=text],.dkw-form input[type=email],.dkw-form textarea{width:100%;padding:1.1rem 1.4rem;font:inherit;font-size:1.5rem;border:1px solid rgba(0,0,0,.2);border-radius:.4rem;background:#fff;color:inherit}.dkw-form textarea{min-height:14rem;resize:vertical}.dkw-file__label{display:block;font-size:1.5rem;font-weight:500;margin-bottom:.6rem}.dkw-file__control{display:flex!important;align-items:center;gap:1rem;cursor:pointer;font-weight:400}.dkw-file__input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.dkw-file__btn{flex:0 0 auto;padding:.7rem 1.4rem;font-size:1.4rem;border:1px solid rgba(0,0,0,.3);border-radius:.4rem;background:#f3f3f3}.dkw-file__control:hover .dkw-file__btn{background:#e6e6e6}.dkw-file__input:focus-visible+.dkw-file__btn{outline:2px solid #111;outline-offset:2px}.dkw-file__name{font-size:1.4rem;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dkw-form__req{color:#d0021b}.dkw-form__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.dkw-form__submit{justify-self:start;min-width:16rem;cursor:pointer}.dkw-form__submit[disabled]{opacity:.6;cursor:wait}.dkw-form__msg{padding:1rem 1.4rem;border-radius:.4rem;font-size:1.4rem}.dkw-form__msg.is-success{background:#e8f6ec;color:#1d6b34}.dkw-form__msg.is-error{background:#fdecec;color:#a11a1a}.dkw-section-form{padding:4rem 1.5rem}.dkw-section-form__head{text-align:center;margin-bottom:2.4rem}.dkw-section-form__head p{margin-top:.8rem;opacity:.8}.dkw-oos{margin:1.6rem 0;padding:1.6rem;border:1px solid rgba(0,0,0,.12);border-radius:.6rem}.dkw-oos__badge{display:inline-block;font-weight:700;color:#d0021b;letter-spacing:.05em;margin-bottom:.6rem}.dkw-oos .dkw-form{max-width:none;margin:0}.dkw-oos__row{display:flex;gap:.8rem;flex-wrap:wrap}.dkw-oos__row input[type=email]{flex:1 1 20rem}.dkw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:1.5rem}.dkw-modal[hidden]{display:none}.dkw-modal__box{position:relative;background:#fff;color:#111;width:100%;max-width:52rem;max-height:90vh;overflow:auto;border-radius:.8rem;padding:3rem 2.4rem 2.4rem}.dkw-modal__title{margin:0 0 .6rem;font-size:2.2rem}.dkw-modal__desc{margin:0 0 1.8rem;opacity:.8;font-size:1.4rem}.dkw-modal__close{position:absolute;top:1rem;right:1.2rem;background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer;color:inherit}body.dkw-modal-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dkw-forms.css.map */
