.contact img{max-width:100%}.contact .form__message{align-items:flex-start;color:#fff}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:3rem}}.contact__button{margin-top:3rem;display:flex;align-items:center;justify-content:center}.contact__button button{background:#fff;border:0;color:#000;border-radius:32px;font-family:DM Sans;font-size:18px;font-weight:300;line-height:17px;text-align:center;padding:2rem 5rem;gap:1rem}@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}}.contact-1{background-image:url(https://cdn.shopify.com/s/files/1/0672/0169/5894/files/CTA_Banner.png?v=1738018413);background-position:bottom left;background-repeat:no-repeat;background-size:contain;background-color:#0075bf;max-width:130rem;margin:10rem auto;border-radius:32px}.contact-1 .page-width--narrow{max-width:85rem}.contact-1 .title-wrapper--no-top-margin{margin-top:0;font-family:DM Sans;font-size:56px;font-weight:500;line-height:67px;text-align:center;color:#fff}.contact-1 .field__label,.customer .field label{color:#fff;letter-spacing:inherit;line-height:1.5;font-family:DM Sans;font-size:18px;font-weight:200;line-height:25.2px;text-align:left;left:calc(var(--inputs-border-width) + 3rem);top:calc(2rem + var(--inputs-border-width))}.contact-1 .field__input,.customer .field input{background:#0ff0;color:#fff;border-color:#fff;border-radius:32px;border:1px solid;padding:3rem;height:6.5rem}.field:before,.field:after{display:none}.field-12 p{font-family:DM Sans;font-size:16px;font-weight:200;line-height:24px;text-align:left;color:#fff;margin:0}.field-12 .field{align-items:flex-start}.field-12 input[type=checkbox]{display:inline-block;width:auto;margin-right:1.5rem;margin-top:.4rem}.field-12 input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #ffffff;border-radius:4px;background-color:#0000;cursor:pointer;outline:none;transition:all .3s ease}input[type=checkbox]{appearance:none;-webkit-appearance:none}input[type=checkbox]:checked{background-color:#000;border-color:#000}input[type=checkbox]:checked:after{content:"";position:relative;display:block;width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);top:0;left:6px}.field-1{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease;flex-direction:column;margin-bottom:3rem}.gkg{font-family:DM Sans;font-size:14px;font-weight:200;line-height:19.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:1rem 3rem;color:#fff}.field.product-select{position:relative;width:100%;max-width:100%;margin:0 auto 20px}.field.product-select,.select-wrapper{position:relative;width:100%}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:20px 30px;color:#fff;background-color:#0056b300;border:1px solid #ffffff;border-radius:32px;text-align:center;cursor:pointer;outline:none;transition:all .3s ease;font-family:DM Sans;font-size:18px;font-weight:200;line-height:25.2px;text-align:left}.select-wrapper:after{content:"\25bc";position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;color:#fff;font-size:12px}.form-status,.form-status-list li,.form-status-list a{color:#fff}.button:before,.button:after{box-shadow:none}.field-12 label{width:90%}.field-12 .field{align-items:flex-start;width:100%}@media screen and (max-width:750px){.contact-1{margin:0;max-width:100%;border-radius:0}.section-template--18722014626044__contact_form_kwQ64w-padding{padding-top:50px;padding-bottom:50px}.contact-1 .title-wrapper--no-top-margin{font-size:36px;line-height:47px}.contact-1 .field__input,.customer .field input{background:#0ff0;color:#fff;border-color:#fff;border-radius:20px;border:1px solid;padding:2rem;height:5.5rem}.contact-1 .field__label,.customer .field label{color:#fff;letter-spacing:inherit;line-height:1.5;font-family:DM Sans;font-size:15px;font-weight:200;line-height:25.2px;text-align:left;left:calc(var(--inputs-border-width) + 2.5rem);top:calc(1.5rem + var(--inputs-border-width))}.gkg{font-family:DM Sans;font-size:14px;font-weight:200;line-height:19.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:1rem .1rem;color:#fff;margin-bottom:0}.field-1{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease;flex-direction:column;margin-bottom:2rem}.field.product-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:15px 20px;color:#fff;background-color:#0056b300;border:1px solid #ffffff;border-radius:20px;text-align:center;cursor:pointer;outline:none;transition:all .3s ease;font-family:DM Sans;font-size:15px;font-weight:200;line-height:25.2px;text-align:left}.field-12 input[type=checkbox]{appearance:none;-webkit-appearance:none;width:15px;height:15px;border:1px solid #ffffff;border-radius:4px;background-color:#0000;cursor:pointer;outline:none;transition:all .3s ease;margin-right:1rem}.field-12 p{font-family:DM Sans;font-size:14px;font-weight:200;line-height:22px;text-align:left;color:#fff;margin:0}.contact__button button{background:#fff;border:0;color:#000;border-radius:20px;font-family:DM Sans;font-size:16px;font-weight:300;line-height:17px;text-align:center;padding:1.5rem 4rem;gap:1rem;width:100%}input[type=checkbox]:checked:after{content:"";position:relative;display:block;width:6px;height:10px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);top:0;left:4px}input[type=checkbox]:checked{background-color:#000;border-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
