.fs-form{padding:4rem 1.5rem}.fs-form__card{position:relative;z-index:1;max-width:77.2rem;margin:0 auto;background:#fff;border-radius:2.4rem;padding:4rem}.fs-form__empty{margin:0;font-family:DIN Next,sans-serif;color:#751a15}.fs-form .fsBody,.fs-form .fsForm{background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important;border:0!important;max-width:none!important;font-family:DIN Next,sans-serif!important}.fs-form .fsSectionHeader,.fs-form .fsProgress{display:none!important}.fs-form .fsFieldRow,.fs-form .fsRow{margin:0 0 2.4rem!important;padding:0!important}.fs-form .fsLabel,.fs-form label.fsLabel{display:block!important;margin:0 0 1.2rem!important;font-family:DIN Next,sans-serif!important;font-weight:500!important;font-size:1.7rem!important;line-height:1.2!important;color:#c0392b!important;text-transform:none!important}.fs-form .fsRequiredMarker{color:#ee3124!important;font-weight:500!important}.fs-form .fsSupporting,.fs-form .fsOptionLabel--supporting{display:block!important;margin:.6rem 0 0!important;font-family:DIN Next,sans-serif!important;font-weight:400!important;font-size:1.5rem!important;line-height:1.2!important;color:#6f6f6f!important}.fs-form input[type=text],.fs-form input[type=email],.fs-form input[type=tel],.fs-form input[type=url],.fs-form input[type=number],.fs-form select,.fs-form textarea,.fs-form .fsField{box-sizing:border-box!important;width:100%!important;min-height:5.6rem!important;background:#fdf3dc!important;border:0!important;border-radius:.8rem!important;padding:0 1.6rem!important;font-family:DIN Next,sans-serif!important;font-weight:400!important;font-size:1.6rem!important;color:#751a15!important;box-shadow:none!important}.fs-form textarea,.fs-form textarea.fsField{min-height:12rem!important;padding:1.4rem 1.6rem!important;line-height:1.35!important}.fs-form input:focus,.fs-form select:focus,.fs-form textarea:focus{outline:.2rem solid #ee3124!important;outline-offset:.2rem}.fs-form .fsSubFieldGroup,.fs-form .fsSubFieldGroup>div{display:flex!important;flex-wrap:wrap!important;gap:1.2rem!important}.fs-form .fsSubField{flex:1 1 14rem!important;margin:0!important;padding:0!important}.fs-form .fsFieldAddress,.fs-form .fsFieldAddress2{flex:1 1 100%!important}.fs-form .fsFieldCity,.fs-form .fsFieldState,.fs-form .fsFieldZip,.fs-form [class*=StyledZipCode],.fs-form .fsSubFieldGroup:has(.fsFieldAddress)>:last-child{flex:1 1 0!important;min-width:0!important}.fs-form .fsOptionLabel{display:flex!important;align-items:flex-start!important;gap:1rem!important;font-family:DIN Next,sans-serif!important;font-weight:400!important;font-size:1.5rem!important;line-height:1.35!important;color:#751a15!important}.fs-form .fsOptionLabel input[type=checkbox],.fs-form .fsOptionLabel input[type=radio]{width:auto!important;min-height:0!important;margin:.2rem 0 0!important;accent-color:#ee3124}.fs-form .fsSubmit{display:block!important;margin:3rem 0 0!important;padding:0!important;background:transparent!important;text-align:center!important}.fs-form .fsSubmitButton{display:inline-block!important;min-width:22rem!important;background:#ee3124!important;border:0!important;border-radius:.6rem!important;padding:1.4rem 3rem!important;font-family:DIN Next,sans-serif!important;font-weight:700!important;font-size:1.6rem!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#fff!important;cursor:pointer}.fs-form .fsSubmitButton:hover{background:#d42a1f!important}.fs-form .fsValidationError{background:transparent!important;border:0!important;box-shadow:none!important}.fs-form .fsValidationError input,.fs-form .fsValidationError select,.fs-form .fsValidationError textarea{outline:.2rem solid #ee3124!important}@media screen and (min-width:990px){.fs-form{padding-top:var(--fs-form-space-above, 7.7rem)}}@media screen and (max-width:749.98px){.fs-form__card{border-radius:1.6rem;padding:2.4rem 2rem}}.fs-form--deco{position:relative;overflow-x:clip}.fs-form__deco{position:absolute;z-index:0;left:50%;bottom:2.8rem;transform:translate(-50%);pointer-events:none;background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.fs-form__deco--slice{width:148%;aspect-ratio:1588 / 1415;background-image:url(fs-deco-slice-mobile.svg)}@media screen and (min-width:1200px){.fs-form__deco--slice{width:162.5rem;aspect-ratio:1625 / 2722;transform:translate(-50%) translate(-1.85rem);background-image:url(fs-deco-slice-desktop.svg);clip-path:inset(57.8rem 0 0 0)}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/fs-form.css.map */
