.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.gyrol-contact{--color-foreground: 50, 55, 59;--color-background: 255, 255, 255;--inputs-border-width: .04rem;--inputs-border-opacity: .65;--inputs-radius: .7rem;--inputs-radius-outset: .7rem;color:#32373b}.gyrol-contact__container{max-width:120rem}.gyrol-contact__intro{margin:0 auto 5rem;max-width:78rem;text-align:center}.gyrol-contact__title{color:#32373b;margin-bottom:1.5rem}.gyrol-contact__lead{color:#32373b;font-size:1.8rem;line-height:1.55;margin:0 auto;max-width:74rem}.gyrol-contact__layout{align-items:start;display:grid;gap:clamp(3rem,7vw,9rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:110rem}.gyrol-contact__details{display:flex;flex-direction:column;gap:2.4rem;min-width:0;padding-top:1.2rem}.gyrol-contact__instagram-row,.gyrol-contact__email-row{align-items:center;display:flex;gap:1.6rem;min-width:0}.gyrol-contact__social{align-items:center;background:#cea662;border-radius:50%;color:#fff;display:inline-flex;height:4rem;justify-content:center;text-decoration:none;transition:opacity .16s ease,transform .16s ease;width:4rem}.gyrol-contact__social:hover{opacity:.82;transform:translateY(-1px)}.gyrol-contact__social>span,.gyrol-contact__social svg{align-items:center;display:inline-flex;height:1.8rem;justify-content:center;width:1.8rem}.gyrol-contact__instagram,.gyrol-contact__email{color:#32373b;font-size:clamp(2rem,2.6vw,2.5rem);font-weight:700;line-height:1.25;overflow-wrap:anywhere;text-decoration:none}.gyrol-contact__instagram:hover,.gyrol-contact__email:hover{text-decoration:underline;text-underline-offset:.25rem}.gyrol-contact__form-wrap,.gyrol-contact__form{min-width:0;width:100%}.gyrol-contact .field{margin-bottom:1.8rem}.gyrol-contact .field__input::placeholder{color:#32373b9e;opacity:1}.gyrol-contact .field__input{color:#32373b}.gyrol-contact textarea.field__input{min-height:15rem;padding-top:1.5rem;resize:vertical}.gyrol-contact .field:hover:after,.gyrol-contact .field:focus-within:after{border-radius:var(--inputs-radius);box-shadow:0 0 0 .04rem #32373bb8}.gyrol-contact .field__input:focus,.gyrol-contact .field__input:focus-visible{box-shadow:0 0 0 .1rem #32373b99}.gyrol-contact__button{margin-top:2.4rem}.gyrol-contact__submit{min-width:19rem}@media screen and (max-width:749px){.gyrol-contact__intro{margin-bottom:3.4rem}.gyrol-contact__title{margin-bottom:1.2rem}.gyrol-contact__lead{font-size:1.6rem}.gyrol-contact__layout{gap:3rem;grid-template-columns:minmax(0,1fr);max-width:56rem}.gyrol-contact__details{align-items:center;gap:1.6rem;padding-top:0}.gyrol-contact__detail-row,.gyrol-contact__email-row{justify-content:center;gap:1.2rem;text-align:center}.gyrol-contact__social{height:3.6rem;width:3.6rem}.gyrol-contact__phone{font-size:1.8rem}.gyrol-contact__email{font-size:1.5rem}.gyrol-contact__form-wrap{width:100%}.gyrol-contact__button{margin-top:1.6rem;width:100%}.gyrol-contact__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
