.Form-module-scss-module__QNrHzW__root{background:linear-gradient(#f7f7f8 0%,#f7f7f800 100%);padding:64px 0!important}@media (min-width:960px){.Form-module-scss-module__QNrHzW__root{padding:80px 0!important}}@media (min-width:mdpx){.Form-module-scss-module__QNrHzW__root{padding:80px 0!important}}.Form-module-scss-module__QNrHzW__form{background:#fff;margin:0 auto;scroll-margin-top:120px;box-shadow:0 5px 10px #0000001f;max-width:952px!important;padding:24px!important}.Form-module-scss-module__QNrHzW__fields{gap:24px;display:grid}@media (min-width:960px){.Form-module-scss-module__QNrHzW__fields{grid-template-columns:1fr 1fr}.Form-module-scss-module__QNrHzW__fields>:not([data-field-name=firstname]):not([data-field-name=lastname]):not([data-field-name=ship-city]):not([data-field-name=ship-zip]){grid-column:1/3}}@media (min-width:mdpx){.Form-module-scss-module__QNrHzW__fields{grid-template-columns:1fr 1fr}.Form-module-scss-module__QNrHzW__fields>:not([data-field-name=firstname]):not([data-field-name=lastname]):not([data-field-name=ship-city]):not([data-field-name=ship-zip]){grid-column:1/3}}.Form-module-scss-module__QNrHzW__fields .mco-form-date-wrapper{grid-column:auto!important}:is(.Form-module-scss-module__QNrHzW__fields .mco-form-input-inner,.Form-module-scss-module__QNrHzW__fields .mco-form-select-inner,.Form-module-scss-module__QNrHzW__fields .mco-form-radio-inner,.Form-module-scss-module__QNrHzW__fields .mco-form-date-inner){gap:1px}.Form-module-scss-module__QNrHzW__fields .mco-form-checkbox-inner{gap:6px}.Form-module-scss-module__QNrHzW__fields .mco-form-spam-wrapper{border:1px solid #e2d0df}.Form-module-scss-module__QNrHzW__fields .mco-form-spam-wrapper input{border:1px solid #e2d0df}:is(.Form-module-scss-module__QNrHzW__fields .mco-form-input-inner input,.Form-module-scss-module__QNrHzW__fields .mco-form-date-inner input){border:1px solid #e2d0df;padding-top:14px!important;padding-bottom:14px!important}:is(.Form-module-scss-module__QNrHzW__fields .mco-form-input-inner input:focus,.Form-module-scss-module__QNrHzW__fields .mco-form-date-inner input:focus){border:1px solid #bfbfbf;outline:none}.Form-module-scss-module__QNrHzW__fields .mco-form-select__trigger{border:1px solid #e2d0df;padding-top:18px!important;padding-bottom:18px!important}:is(.Form-module-scss-module__QNrHzW__fields .mco-form-select-inner select:focus,.Form-module-scss-module__QNrHzW__fields .mco-form-select-inner button:focus){border:1px solid #bfbfbf;outline:none}.Form-module-scss-module__QNrHzW__fields .mco-form-select-inner svg path{fill:#8d1d82}.Form-module-scss-module__QNrHzW__fields .mco-form-textarea-inner textarea{border:1px solid #e2d0df;min-height:220px}.Form-module-scss-module__QNrHzW__fields .mco-form-textarea-inner textarea:focus{border:1px solid #bfbfbf;outline:none}.Form-module-scss-module__QNrHzW__fields .mco-form-radio__content .mco-form-radio__item button{border:1px solid #e2d0df}.Form-module-scss-module__QNrHzW__fields button.mco-form-checkbox__root{border-color:#e2d0df;margin-left:1px;box-shadow:none!important}.Form-module-scss-module__QNrHzW__fields .mco-form-radio__content--button .mco-form-radio__circle[data-state=checked]~button{background:#171a1c;border-color:#e2d0df}.Form-module-scss-module__QNrHzW__fields .mco-form-button-wrapper{justify-content:flex-end;margin-top:24px;display:flex}.Form-module-scss-module__QNrHzW__text{font:400 14px/1.8 var(--font-primary),sans-serif;margin-top:-12px}.Form-module-scss-module__QNrHzW__headline{font:700 28px/1.3 var(--font-secondary),serif;margin-top:16px}.Form-module-scss-module__QNrHzW__alert{margin-top:24px}.Form-module-scss-module__QNrHzW__buttonWrapper{text-align:center;justify-content:flex-end;margin-top:24px;display:flex}
