.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact__field-error{color:red}.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}}ul:has(.image-box-wrapper){list-style:none;margin:0;padding-left:0}.image-box-wrapper .image-box-content .image-box-title{margin-bottom:6px;font-size:2rem;font-weight:700;margin-top:0}.image-box-wrapper .image-box-content a{text-decoration:none;color:rgb(var(--color-foreground))}.image-box-wrapper{margin-bottom:40px}.image-box-wrapper .image-box-content{width:100%}.contact .contact__fields{display:block}.contact form{margin:20px 0 0;padding:60px;background-color:var(--color-lightblue-background);border-radius:48px}.contact .contact__fields .field{width:100%}.image-box-wrapper .image-box-content .image-box-description{font-size:1.8rem;margin:0}.image-box-wrapper .image-box-content .image-box-description a{background:linear-gradient(90deg,#fea91d,#fd5d05);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.image-box-wrapper figure.image-box-img{margin:0 30px 0 0}.contact input,.contact textarea{padding:7px 20px;font-size:16px;background-color:var(--color-white);border-color:var(--color-border);border-width:1px 1px 3px;border-style:solid;border-radius:24px!important;box-shadow:0 1px 2px #0000000d!important}.contact input{min-height:59px}.contact .field:before,.contact .field:after{display:none}.contact .field__input:focus-visible{box-shadow:none}.contact .field__label{top:18px}.contact .title p{margin-top:0;margin-bottom:1rem;font-size:1.6rem;font-weight:600;line-height:1.5em;letter-spacing:3px;background:linear-gradient(90deg,#fea91d,#fd5d05);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact .title h2{font-size:4rem;margin:0;padding:0;line-height:1}.contact__field-error span.form__message{font-size:1.2rem}textarea{overflow:hidden}textarea~label.field__label{display:none}textarea::placeholder{opacity:1!important;color:rgba(var(--color-foreground),.75)}.contact textarea{padding:7px 20px!important}@media screen and (min-width: 479px){.image-box-wrapper{display:flex;align-items:center;flex-direction:row}}@media screen and (max-width: 749px){.contact form{border-radius:32px}.contact form{padding:20px}.image-box-wrapper .image-box-content{margin-top:1rem}.contact{padding-top:0;padding-bottom:40px}.contact .title p{font-size:1.4rem}.contact .title h2{font-size:3rem}.image-box-wrapper .image-box-content .image-box-description{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-contact-form.css.map */
