.contacto-form-section{padding:6.4rem 0 8rem}.contacto-form__success{margin:0 0 2.4rem;border-radius:1.2rem;background:#0b226514;padding:1.4rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground))}.contacto-form__error{margin:0 0 2.4rem;border-radius:1.2rem;background:#d91a1514;padding:1.4rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:#d91a15}.contacto-form__field{margin-bottom:2.2rem;border:none;padding:0}.contacto-form__row{display:grid;grid-template-columns:minmax(0,1fr);gap:2.2rem 1.6rem}@media screen and (min-width:750px){.contacto-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}.contacto-form__row .contacto-form__field{margin-bottom:0}}.contacto-form__label{display:block;margin-bottom:.8rem;font-family:var(--font-ui-family);font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.contacto-form__audience-options{display:flex;flex-wrap:wrap;gap:1rem}.contacto-form__radio{display:flex;align-items:center;gap:.7rem;border-radius:999px;border:1px solid rgba(var(--color-foreground),.15);padding:1rem 1.8rem;font-family:var(--font-body-family);font-size:1.4rem;cursor:pointer;transition:border-color .2s ease}.contacto-form__radio:has(input:checked){border-color:#d91a15;font-weight:600}.contacto-form__input,.contacto-form__select,.contacto-form__textarea{width:100%;border-radius:1rem;border:1px solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.1rem 1.4rem;font-family:var(--font-body-family);font-size:1.4rem}.contacto-form__input:focus,.contacto-form__select:focus,.contacto-form__textarea:focus{outline:2px solid #d91a15;outline-offset:1px}.contacto-form__textarea{resize:vertical}.contacto-form__privacy{display:flex;align-items:flex-start;gap:1rem;margin:3rem 0 2.4rem;font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--color-foreground),.75);cursor:pointer}.contacto-form__privacy input{margin-top:.3rem;flex-shrink:0;width:1.8rem;height:1.8rem;accent-color:#d91a15}.contacto-form__privacy a{color:rgb(var(--color-foreground));text-decoration:underline}.contacto-form__submit{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:#d91a15;color:#fff;padding:1.2rem 2.6rem;font-family:var(--font-ui-family);font-size:1.4rem;font-weight:700;cursor:pointer;transition:background .2s ease,opacity .2s ease}.contacto-form__submit:hover:not(:disabled){background:#c8102e}.contacto-form__submit:disabled{background:rgba(var(--color-foreground),.15);color:rgba(var(--color-foreground),.4);cursor:not-allowed}.opina-form__rating{margin:0 0 2.4rem}.opina-form__hint{margin:-.4rem 0 1rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.opina-form__rating-options{display:flex;gap:.8rem;flex-wrap:wrap}.opina-form__rating-option{position:relative;cursor:pointer}.opina-form__rating-option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.opina-form__rating-option span{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);font-family:var(--font-ui-family);font-size:1.7rem;font-weight:700;transition:border-color .2s ease,background .2s ease,color .2s ease}.opina-form__rating-option input:checked+span{background:#d91a15;border-color:#d91a15;color:#fff}.opina-form__rating-option input:focus-visible+span{outline:2px solid #d91a15;outline-offset:2px}.opina-form-section .opina-form__row{margin-bottom:2.2rem}@media screen and (min-width:750px){.opina-form-section .contacto-form__row{margin-bottom:2.2rem}}.contacto-form__pqrs{margin:0 0 2.4rem;border-radius:1.2rem;background:#0b22650f;padding:1.2rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground))}.contacto-form__pqrs a{color:#d91a15;font-weight:700;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contacto-form.css.map */
