.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.125rem}.contact .contact-form-pills{display:flex;flex-wrap:wrap;gap:1.25rem;width:100%}.contact .contact-details__wrapper{display:flex;border-radius:1.25rem;align-items:center;min-height:3.75rem}.contact .contact-details__wrapper .contact-details__line{position:relative;height:100%;padding-right:3.875rem;margin-left:2.0625rem}.contact .contact-details__wrapper .contact-details__line .image{position:absolute;top:50%;transform:translateY(-50%);right:50%;width:4.125rem;height:4.125rem;z-index:999;border-radius:50%;overflow:hidden;background-color:rgba(var(--color-background))}.contact .contact-details__wrapper .contact-details__line .image img{width:100%;object-fit:contain;border-radius:50%;display:flex;margin:auto;margin-block:auto;max-width:2.1875rem;height:100%}.contact-us-form .field__input:focus,.contact-us-form .field__input:not(:placeholder-shown),.contact-us-form .field__input:-webkit-autofill{padding:1.375rem .9375rem .5rem 1.25rem}.field__input::placeholder{color:#000000bf}.field__input,.contact__fields .field__input:hover{background:#f9f9f9}@media screen and (min-width: 769px){.page-width{padding:0 5rem}}@media screen and (min-width: 750px){.contact__button{margin-top:1.875rem}.contact__button{margin-top:2.5rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-contact-form.css.map */
