.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem;position:relative}.contact h2{margin-bottom:0}.contact .select__select{content:"";background:url(/cdn/shop/files/icon-dropdown.svg?v=1747983187);background-repeat:no-repeat;background-position:calc(100% - 10px);background-color:#efefef}.text-content{margin-bottom:2rem;max-width:530px}.field__input::placeholder,.select__select::placeholder,.customer .field input::placeholder,.customer select::placeholder{font-size:20px;color:#002f59;opacity:1}.field__input:focus,.customer .field input:focus,.customer select:focus{padding:1.5rem}form#ContactForm .text-area{min-height:20rem}form#ContactForm .select__select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.field__input,.select__select,.customer .field input,.customer select{background-color:#efefef;border-color:#efefef;font-size:20px;color:#002f59}.contact .field:after,.contact .field:before{display:none}@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-page__wrapper{padding:2rem;background-color:#f9d37d;border-radius:16px;box-shadow:0 503px 201px #00000003,0 283px 170px #0000000d,0 126px 126px #00000017,0 31px 69px #0000001a}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-contact-form.css.map */
