.main-page-form__media{display:block;width:100%;height:100%;position:relative;padding-top:122.4%}.main-page-form__image{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.main-page-form__content{width:100%;padding:6rem 3rem}@media screen and (min-width:750px){.main-page-form{display:flex;flex-wrap:wrap;padding-right:3.4rem}.main-page-form__media{width:50%}.main-page-form__media--normal{padding-top:54.1%}.main-page-form__media--large{padding-top:63.4%}.main-page-form__content{width:50%;max-width:68.6rem;padding:3.4rem 3.4rem 3.4rem 5.6rem}}@media screen and (max-width:749px){.main-page-form__text{margin-top:2rem}}.main-page-form__form{margin-top:5rem}.main-page-form__form .ace-cf-panel-body{padding:0}.main-page-form__form .ace-cf-panel-default{border:none;margin:0;background:none;border-radius:0;box-shadow:none}.main-page-form__form .form-group{position:relative;margin-bottom:2.2rem}.main-page-form__form .custom-form-wrapper .form-group .control-label{position:absolute!important;top:2.4rem;left:1.5rem;font-weight:300;font-size:1.4rem;line-height:2rem;letter-spacing:-.01em;color:var(--color-subdued);transform:translateY(-50%);transition:all var(--duration-long)}.control-label span{color:var(--color-primary)}.main-page-form__form .custom-form-wrapper .form-control{color:var(--color-ink);background:#fff;border:1px solid var(--color-subdued);height:50px;border-radius:0}.main-page-form__form .custom-form-wrapper .form-control:not([type=tel]){padding:2.4rem 1.5rem .6rem!important}@media screen and (max-width:749px){.main-page-form__form .custom-form-wrapper .form-control{font-size:1.2rem!important}}.main-page-form__form .custom-form-wrapper .form-control[type=tel]{padding-top:2.4rem!important;padding-bottom:.6rem!important}.main-page-form__form .form-field-wrapper.tel .control-label{display:block;font-size:1.2rem;top:1.6rem;left:7rem;z-index:1}.main-page-form__form .form-field-wrapper.tel .form-group div div div{margin-top:.8rem}.main-page-form__form .form-field-wrapper.tel .form-group div div div div{margin-top:0}.main-page-form__form .form-field-wrapper.tel .form-group div div div img{margin-top:-1.5rem}.main-page-form__form .form-field-wrapper.tel .form-group div div div img+img{margin-top:.4rem}.main-page-form__form .custom-form-wrapper select.form-control{padding-left:1.2rem!important;padding-right:2.2rem!important;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy40MTY1IDEuMDgzMjVMNi45OTk4NCA2LjY5Nzg0TDAuNTgzMTcxIDEuMDgzMjUiIHN0cm9rZT0iIzMzMzMzMyIvPgo8L3N2Zz4K);background-position:98% center;background-repeat:no-repeat}.main-page-form__form .form-control:hover{box-shadow:0 0 20px #00000026;cursor:pointer}.main-page-form__form .form-control:focus-visible{outline:2px solid var(--color-focus)}.main-page-form__form .form-control:focus{box-shadow:0 0 20px #00000026;border-color:var(--color-secondary)}.main-page-form__form .form-control:focus~.control-label,.main-page-form__form .form-control:not(:placeholder-shown)~.control-label,.main-page-form__form .form-control:-webkit-autofill~.control-label{font-size:1.2rem;top:1.6rem}.main-page-form__form textarea.form-control{height:10rem!important;margin-bottom:3.4rem}.main-page-form__form .custom-form-wrapper .has-error{border:none}.main-page-form__form .custom-form-wrapper .has-error .form-control{border-color:var(--color-error);box-shadow:none}.main-page-form__form .custom-form-wrapper .list-group-item .form-control{padding:1.5rem 1.5rem 1.5rem 3.6rem!important}.main-page-form__form .form-control::placeholder{color:transparent}.main-page-form__form .list-group{margin-top:6px}.main-page-form__form .form-field-wrapper .control-label{display:none}.main-page-form__form .form-field-wrapper .form-control+.control-label{display:inline-block}.main-page-form__form .form-field-wrapper label.cf-btn-file{border:none!important;padding:.3rem!important;margin:0 2rem 0 0!important;background:none;box-shadow:none;border-radius:0;border-bottom:1px solid var(--color-ink)!important;font-family:var(--america-mono-font);font-weight:500;font-size:1.2rem;line-height:1.4rem;color:var(--color-ink);letter-spacing:-.02em}.main-page-form__form .form-field-wrapper>div{font-size:1.4rem}.main-page-form__form .submit-button-wrapper{margin-top:.8!important;margin-bottom:0!important}.main-page-form__form .submit-button-wrapper .cf-btn{align-items:center;background-color:var(--color-reverse)!important;border:1px solid!important;border-radius:3px;color:var(--color-ink)!important;display:inline-flex!important;font-family:var(--america-mono-font);font-style:normal;font-weight:500;font-size:1.2rem;gap:10px;justify-content:center;letter-spacing:-.02em;line-height:1;padding:18px 20px!important;text-decoration:none;min-width:180px;outline:none}.main-page-form__form .submit-button-wrapper{text-align:left!important}.main-page-form__form .submit-button-wrapper .cf-btn:hover{background-color:var(--color-ink)!important;color:var(--color-reverse)!important;cursor:pointer}.main-page-form__form .submit-button-wrapper .cf-btn:focus-visible{outline:2px solid var(--color-focus)}.main-page-form__form .submit-button-wrapper .cf-btn:focus{outline:none}.custom-form-wrapper .cf-btn-default:active:hover,.custom-form-wrapper .cf-btn-default.active:hover{background-color:var(--color-tertiary)}.custom-form-wrapper form+div{text-indent:-9999px}.custom-form-wrapper form>div>div{margin:0!important}#custom-forms-error-box{display:none}.main-page-form__form #confirmation-wrapper .ace-cf-col-md-offset-3{margin-left:0!important}.main-page-form__form #confirmation-wrapper .custom-form-wrapper .confirmation-box{color:var(--color-ink)!important;background-color:var(--color-success)!important;padding:.5rem 1.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/354/assets/section-main-page-form.css.map */
