.lead-form{display:block;--lf-radius: 10px;--lf-border: color-mix(in srgb, currentColor 32%, transparent);--lf-border-focus: currentColor;--lf-field-bg: color-mix(in srgb, currentColor 8%, transparent);--lf-placeholder: color-mix(in srgb, currentColor 55%, transparent);--lf-error: #ff4d4f;color:inherit}@supports not (color: color-mix(in srgb,red 50%,blue)){.lead-form{--lf-border: rgba(128, 128, 128, .45);--lf-field-bg: rgba(128, 128, 128, .12);--lf-placeholder: rgba(128, 128, 128, .9)}}.lead-form__form{display:grid;gap:12px;margin:0}.lead-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lead-form__bday-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:8px}.lead-form__field{display:grid;gap:6px;min-width:0}.lead-form__label{font-size:1.2rem;line-height:1.2;opacity:.85;letter-spacing:.02em}.lead-form__legend{font-size:1.2rem;line-height:1.2;opacity:.85;letter-spacing:.02em;padding:0;margin:0 0 6px}.lead-form__fieldset{border:0;padding:0;margin:0;min-width:0}.lead-form__input,.lead-form__select{-webkit-appearance:none;appearance:none;width:100%;min-width:0;box-sizing:border-box;font-family:inherit;font-size:1.5rem;line-height:1.3;color:inherit;background-color:var(--lf-field-bg);border:1px solid var(--lf-border);border-radius:var(--lf-radius);padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.lead-form__select{padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% + 2px),calc(100% - 13px) calc(50% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.lead-form__select option{color:#111;background-color:#fff}.lead-form__input::placeholder{color:var(--lf-placeholder);opacity:1}.lead-form__input:focus-visible,.lead-form__select:focus-visible{outline:none;border-color:var(--lf-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.lead-form__input[aria-invalid=true],.lead-form__select[aria-invalid=true]{border-color:var(--lf-error)}.lead-form__consent-note{font-size:1.15rem;line-height:1.45;text-align:center;opacity:.8;margin:0}.lead-form__consent-note>*{margin:0}.lead-form__consent-note a{color:inherit;text-decoration:underline}.lead-form__submit{font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:.04em;text-align:center;text-transform:uppercase;cursor:pointer;border:1px solid transparent;border-radius:var(--lf-radius);padding:15px 20px;width:100%;transition:opacity .2s ease,transform .1s ease}.lead-form__submit:hover{opacity:.88}.lead-form__submit:active{transform:translateY(1px)}.lead-form__submit[disabled]{cursor:wait;opacity:.6}.lead-form__message{font-size:1.3rem;line-height:1.45;margin:0}.lead-form__message--error{color:var(--lf-error)}.lead-form__message[hidden]{display:none!important}.lead-form__success{display:grid;gap:14px;text-align:center}.lead-form__success[hidden]{display:none!important}.lead-form__success-text{font-size:1.5rem;line-height:1.5}.lead-form__success-text>*{margin:0}.lead-form__code{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;border:1px dashed var(--lf-border);border-radius:var(--lf-radius);background-color:var(--lf-field-bg);padding:14px 16px}.lead-form__code-value{font-size:2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lead-form__copy{font-family:inherit;font-size:1.2rem;color:inherit;cursor:pointer;background:transparent;border:1px solid var(--lf-border);border-radius:999px;padding:7px 14px;transition:opacity .2s ease}.lead-form__copy:hover{opacity:.7}@media only screen and (max-width:520px){.lead-form__row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lead-form__input,.lead-form__select,.lead-form__submit,.lead-form__copy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-lead-form.css.map */
