.rp-contact-form__container{max-width:908px;margin:0 auto;padding:0 2rem}.rp-contact-form__header h5{font-family:var(--font-century-gothic),sans-serif;font-size:2rem;line-height:2.3rem;color:#111921;font-weight:700;margin:0 0 1.3rem;letter-spacing:0px}.rp-contact-form__contact{display:flex;gap:8rem;margin-bottom:4.6rem}.rp-contact-form__contact a{font-family:var(--font-century-gothic),sans-serif;font-size:1.4rem;line-height:2.3rem;color:#111921;text-decoration:none}.rp-contact-form__contact a:hover{text-decoration:underline}.rp-contact-form .field__input{border:1px solid #111921;font-size:1.6rem;padding:3.2rem 1.7rem}.rp-contact-form .field__input:focus{box-shadow:none;padding-left:15px}.rp-contact-form .contact__fields{display:flex;gap:1.4rem;margin-bottom:1.4rem}.rp-contact-form .field__label{font-family:var(--font-century-gothic),sans-serif;font-size:1.6rem;color:#0000007f;left:18px;top:20px}.rp-contact-form .field__input:focus~.field__label{left:18px;top:5px}.rp-contact-form textarea,.rp-contact-form textarea:focus{min-height:193px;margin-bottom:35px}.contact__button .btn{padding:15px 55px}@media screen and (max-width: 480px){.rp-contact-form__contact{flex-direction:column;gap:1.5rem}.rp-contact-form .contact__fields{flex-direction:column}.rp-contact-form .field__label{font-size:1.2rem;top:10px}.rp-contact-form .field__input{padding:1.2rem 1.7rem;font-size:1.4rem}.rp-contact-form .field__input:focus~.field__label{top:2px}.contact__button .btn{padding:5px 38px}.rp-contact-form textarea,.rp-contact-form textarea:focus{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rp-section-contact-form.css.map */
