.revendedor-form{position:relative}.revendedor-form__shell{max-width:104rem;margin-inline:auto;padding:clamp(3.2rem,5vw,6.4rem);border:.1rem solid rgba(var(--color-border),1);background:linear-gradient(135deg,rgba(var(--color-foreground),.052),rgba(var(--color-foreground),.014))}.revendedor-form__header{max-width:72rem;margin-bottom:3.2rem}.revendedor-form__header--center{text-align:center;margin-inline:auto}.revendedor-form__heading{letter-spacing:-.02em}.revendedor-form__heading:not(:last-child){margin-bottom:1.4rem}.revendedor-form__intro{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.revendedor-form__intro p{margin:0}.revendedor-form__form{display:grid;gap:2.4rem}.revendedor-form__group{min-width:0;margin:0;padding:2.4rem;border:.1rem solid rgba(var(--color-border),1);background:rgb(var(--color-background))}.revendedor-form__group--consent{padding-block:2rem}.revendedor-form__legend{margin:0;padding:0 .8rem;color:rgb(var(--color-foreground-title))}.revendedor-form__grid{display:grid;grid-template-columns:1fr;gap:1.8rem 1.6rem;margin-top:2rem}.revendedor-form__field,.revendedor-form__stack{min-width:0}.revendedor-form__field .field__label{margin-bottom:.7rem;font-size:1.35rem;line-height:1.35}.revendedor-form__field .field__input{min-height:4.8rem;font-size:1.5rem;background-color:rgb(var(--color-background))}.revendedor-form__field textarea.field__input{min-height:11rem;resize:vertical}.revendedor-form__field .select{position:relative}.revendedor-form__field .select svg{top:calc(50% - .6rem)}.revendedor-form__field-error{display:none;margin-top:.7rem;font-size:1.25rem;line-height:1.45;color:rgb(var(--color-error))}.revendedor-form__field-error:not(:empty){display:flex;align-items:flex-start}.revendedor-form__field-error:not(:empty):before{content:"*";margin-right:.3rem}.revendedor-form__field-status{display:block;min-height:1.8rem;margin-top:.6rem;font-size:1.25rem;line-height:1.45;color:rgba(var(--color-foreground),.66)}.revendedor-form__field-status:not(:empty):before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.6rem;border-radius:50%;vertical-align:.1rem;background:currentColor}.revendedor-form__field-status[data-status=success]{color:rgba(var(--color-foreground),.78)}.revendedor-form__field-status[data-status=warning]{color:rgb(var(--color-error))}.revendedor-form__field-status[data-status=loading]:before{animation:revendedor-status-pulse 1s ease-in-out infinite}.revendedor-form__field .field__input:disabled{cursor:not-allowed;opacity:.62;background-color:rgba(var(--color-foreground),.035)}.revendedor-form [aria-invalid=true]{border-color:rgb(var(--color-error))!important}.revendedor-form__counter{align-self:flex-end;margin-top:.5rem;font-size:1.2rem;color:rgba(var(--color-foreground),.62)}.revendedor-form__stack{display:grid;gap:1rem}.revendedor-form__choice{position:relative}.revendedor-form__website-confirm{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden;pointer-events:none}.revendedor-form__website-confirm-input{width:1px;height:1px;min-height:0;padding:0;border:0}.revendedor-form__choice input[type=checkbox]:focus-visible+label:before{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.3rem}.revendedor-form__choice label{line-height:1.5}.revendedor-form__choice .icon-checkmark{width:.9rem;height:.9rem}.revendedor-form__choice--consent label{align-items:flex-start;max-width:82rem}.revendedor-form__choice--consent label:before{margin-top:.25rem}.revendedor-form__choice--consent .icon-checkmark{top:.65rem!important}.revendedor-form__radio-group{display:grid;gap:1rem;margin-top:2rem}.revendedor-form__radio{position:relative}.revendedor-form__radio input{position:absolute;opacity:0}.revendedor-form__radio label{display:flex;align-items:center;gap:.9rem;min-height:4.6rem;padding:1rem 1.4rem;border:.1rem solid rgba(var(--color-border),1);color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.018);cursor:pointer;transition:border-color var(--duration-default),background-color var(--duration-default)}.revendedor-form__radio label:before{content:"";width:1.5rem;height:1.5rem;border:.1rem solid rgb(var(--color-foreground));border-radius:50%;box-shadow:inset 0 0 0 .35rem rgb(var(--color-background));background:rgb(var(--color-background));transition:background-color var(--duration-default)}.revendedor-form__radio input:checked+label{border-color:rgba(var(--color-foreground),.42);background:rgba(var(--color-foreground),.05)}.revendedor-form__radio input:checked+label:before{background:rgb(var(--color-foreground))}.revendedor-form__radio input:focus-visible+label{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.3rem}.revendedor-form__summary,.revendedor-form__success{padding:1.6rem 1.8rem;border:.1rem solid currentColor;background:rgb(var(--color-background))}.revendedor-form__summary{color:rgb(var(--color-error))}.revendedor-form__summary-title{margin:0 0 .8rem;font-weight:600}.revendedor-form__summary ul{margin:0;padding-left:1.8rem}.revendedor-form__summary li+li{margin-top:.4rem}.revendedor-form__success{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.035)}.revendedor-form__submit-error{padding:1.6rem 1.8rem;border:.1rem solid rgb(var(--color-error));color:rgb(var(--color-error));background:rgb(var(--color-background))}.revendedor-form__actions{display:flex;justify-content:flex-start}.revendedor-form__actions .button{min-width:18rem}.revendedor-form__actions .button[aria-disabled=true]{cursor:wait;opacity:.72}.revendedor-form__actions .button.is-loading span:after{content:"";display:inline-block;width:.6rem;height:.6rem;margin-left:.8rem;border-radius:50%;background:currentColor;animation:revendedor-status-pulse 1s ease-in-out infinite}.revendedor-form [hidden]{display:none!important}@media screen and (min-width:750px){.revendedor-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.revendedor-form__field--full{grid-column:1 / -1}.revendedor-form__radio-group{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.revendedor-form__shell,.revendedor-form__group{padding:2.4rem}.revendedor-form__actions .button{width:100%}}@keyframes revendedor-status-pulse{0%,to{opacity:.35}50%{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-revendedor-form.css.map */
