.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem;flex-direction:column;--inputs-border-width: 0}.contact .grid{--grid-desktop-horizontal-spacing: 2rem}.contact .field__input,.contact .select__select{height:6rem}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{padding:1.5rem}.contact .field__label{position:relative}.contact .field__input,.contact .select__select{padding:1.5rem;border:1px solid #c8c8c8}.contact-page .blog_section.grid{--grid-desktop-horizontal-spacing: 30.6px;--grid-desktop-vertical-spacing: 33px;--grid-mobile-vertical-spacing: 15px}.contact-page .blog_boxes{border:1px solid #c8c8c8;position:relative}.contact-page .country_info{display:flex;flex-direction:column;width:100%;row-gap:26px;padding:26px 26px 12px;margin-bottom:35px}.contact-page .country_name h3{margin:0;color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:158.4%;text-transform:uppercase}.contact-page .country_name{background:#eee;display:flex;justify-content:space-between;align-items:center;padding:10px 17px}.contact-page .country_info span{display:flex;gap:10px}.contact-page .country_info span svg{width:25px}.contact-page .country_info p{margin:-6px 0 0;color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:200%}.contact-page .country_info p a{margin:-6px 0 0;text-decoration:none;color:#000;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:200%}.contact-page .contact_per{display:flex;justify-content:end;position:absolute;bottom:0;right:0}.contact-page .contact_per span{border-radius:50px 0 0;background:#9f8143;width:fit-content;padding:12px 10px 12px 30px;color:#fff;text-align:right;font-family:Montserrat;font-size:clamp(12px,3vw,14px);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.contact-page .contact_per span p{margin:0}.contact-page .contact h2.title{color:#000;text-align:center;font-family:Montserrat;font-size:clamp(22px,3vw,26px);font-style:normal;font-weight:500;line-height:158.4%;text-transform:uppercase;margin-bottom:0;padding-bottom:7px;border-bottom:1px solid #c8c8c8}form#ContactForm{margin-top:30px}.contact .contact__fields label.field__label,.contact label.field__label{color:#000;font-family:Montserrat;font-size:clamp(13px,3vw,15px);font-style:normal;font-weight:400;line-height:200%;margin-bottom:5px}.contact select.select__select{color:#000;font-family:Montserrat;font-size:clamp(13px,3vw,15px);font-style:normal;font-weight:400;line-height:200%}.contact-page .preferred_Contact_wpr{display:flex;gap:40px;margin-top:20px;margin-bottom:20px}.contact-page .preferred_Contact{display:flex;align-items:center;gap:20px}form#ContactForm .grid.grid--3-col{margin-bottom:8px}.contact-page .preferred_Contact input{width:37px;height:37px;border:2px solid #c8c8c8;border-radius:100%;-webkit-appearance:none;position:relative}.contact-page .preferred_Contact input:checked:after{content:"";width:18px;height:18px;position:absolute;left:0;background-color:#c8c8c8;right:0;margin:auto;z-index:1;top:0;bottom:0;border-radius:100%}.contact-page .contact-option label{color:#000;font-family:Montserrat;font-size:clamp(13px,3vw,15px);font-style:normal;font-weight:400;line-height:200%}.contact-page .contact__button button.button{background:#9f8143;width:180px;height:60px;color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(16px,3vw,20px);font-style:normal;font-weight:600;line-height:200%;text-transform:uppercase}.button:after{box-shadow:unset}.button:not([disabled]):hover:after{box-shadow:unset}.contact-page h3.inline-richtext{color:#000;text-align:center;font-family:Montserrat;font-size:clamp(22px,3vw,26px);font-style:normal;font-weight:300;line-height:158.4%;cursor:auto}.contact-page .multicolumn-card__info .rte p{color:#000;text-align:center;font-family:Montserrat;font-size:clamp(13px,3vw,15px);font-style:normal;font-weight:300;line-height:200%;text-transform:capitalize}.contact-page .multicolumn-card__info .rte p a{text-decoration:none}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:990px){.blog_section{margin-bottom:90px}}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (max-width:750px){form#ContactForm{margin-top:10px}.contact .field__input,.contact .select__select{height:5rem}form#ContactForm .grid.grid--3-col{display:block}.grid--3-col .grid__item{width:100%;max-width:100%}.contact-page .contact h2.title{margin-top:50px}}@media screen and (min-width:990px)and (max-width:1200px){.contact-page .page-width--narrow{margin:0 20px}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
