.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.2rem;display:block}.contact.contact_wrap_main{align-items:flex-start;max-width:1240px;padding-left:2rem;padding-right:2rem}.contact.contact_wrap_main .field select.field__input{border:solid 1px #d9d9d9;padding:0 10px;border-radius:0;margin:0;color:#292929;letter-spacing:0;font-size:12px;line-height:1.3;height:3.8rem;opacity:1}.contact.contact_wrap_main .field select.field__input::placeholder{color:#292929;letter-spacing:0;font-size:12px;line-height:1.3;opacity:1}.contact.contact_wrap_main .contact-info-grid .content_part h2{font-size:calc(var(--font-heading-scale)* 4.4rem);margin:0;padding:0 0 20px;font-weight:700;line-height:1.2}.contact.contact_wrap_main form .field label a{color:rgba(var(--color-foreground),.75)}div._formFieldContainer_1ydxd_5{margin-block:0;width:50%}@media screen and (min-width: 750px){.contact .field{margin-bottom:1.6rem;color:rgba(var(--color-foreground))}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:3.2rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact.contact_wrap_main input,.contact.contact_wrap_main textarea{border:solid 1px #d9d9d9;padding:10px;border-radius:0;margin:0;color:#000;letter-spacing:0;font-size:14px;line-height:1.3;height:3.8rem;opacity:1}.contact.contact_wrap_main input::placeholder,.contact.contact_wrap_main textarea::placeholder{color:#000;letter-spacing:0;font-size:12px;line-height:1.3;opacity:1}.contact.contact_wrap_main label.field__label{left:0;position:unset;line-height:1.3;margin-bottom:8px;display:block;color:#000;letter-spacing:0;font-size:14px}.contact.contact_wrap_main .field__input:focus~.field__label{left:0;color:#4d8aa8;top:0;font-size:1.3rem}.contact.contact_wrap_main input:focus,.contact.contact_wrap_main textarea:focus{border:1.5px solid #4D8AA8;padding:1rem}.contact.contact_wrap_main .field__input:not(:placeholder-shown)~.field__label{font-size:1.3rem;top:0;color:#4d8aa8}.contact.contact_wrap_main form .field.custom_checkbox{display:flex;align-items:center;gap:12px;justify-content:flex-start}.contact.contact_wrap_main form .field.custom_checkbox label{line-height:1.5;margin-bottom:0;display:block;color:#000;letter-spacing:0;font-size:14px;padding:0 0 0 35px}.contact.contact_wrap_main form .field.custom_checkbox label a{color:#000}.contact.contact_wrap_main form .field.custom_checkbox label a:hover{color:rgba(var(--color-foreground),.75)}.contact.contact_wrap_main form .field.custom_checkbox input{width:20px;height:20px}.contact.contact_wrap_main form .field.custom_checkbox input+label:before{content:"";border:.1em solid #000;border-radius:.2em;display:inline-block;width:20px;height:20px;padding-left:0;padding-bottom:.3em;margin-right:0;vertical-align:bottom;color:transparent;transition:.2s;position:absolute;left:0;cursor:pointer}.contact.contact_wrap_main form .field.custom_checkbox input{width:20px;height:20px;opacity:0;visibility:hidden;position:absolute;top:0}.contact.contact_wrap_main form .field.custom_checkbox input:checked+label:before{content:"";border:.1em solid #4D8AA8;border-radius:.2em;display:inline-block;width:20px;height:20px;padding-left:0;padding-bottom:.3em;margin-right:0;vertical-align:bottom;color:transparent;transition:.2s;position:absolute;left:0;background:#4d8aa8 url(/cdn/shop/files/check_box_icon_0c97056f-781b-49ea-844e-52d8bf7f09b9.svg?v=1741771328);background-position:center;background-size:contain}@media screen and (max-width: 1099px){.connect-with-us-sec .wrapper .col-block{width:50%;padding:32px 20px}.connect-with-us-sec .wrapper .col-block:not(:last-child){border-bottom:solid 1px #4d8aa8;border-right:none}.connect-with-us-sec .wrapper .col-block:last-child{width:100%}}@media screen and (max-width: 749px){.contact.contact_wrap_main .contact-info-grid .content_part h2{font-size:calc(var(--font-heading-scale)* 2.5rem)}.connect-with-us-sec .wrapper .col-block{width:100%}.connect-with-us-sec .wrapper .col-block:nth-child(2){border-left:0;border-right:0}.contact.contact_wrap_main .contact-info-grid .content_part .title{font-size:2.8rem}.content_part h6 p{font-size:18px}.contact.contact_wrap_main label.field__label{font-size:14px;margin-bottom:3px}.custom_rich_text .rich-text__blocks .rich-text__text p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
