:root{--text: #121212;--secondary: #183522;--paragraph: #4b5563;--black: black;--background: #ffffff;--white: white;--primary: #6fa03c;--transparent: transparent}.contact-page{margin-top:60px;padding-top:0}.contact-page .contact-wrapper{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto;display:flex}@media only screen and (max-width: 991px){.contact-page .contact-wrapper{flex-direction:column-reverse}}.contact-page .contact-wrapper .contact-contents{grid-column-gap:56px;grid-row-gap:56px;flex-direction:column;display:flex}.contact-page .contact-wrapper .contact-contents .content--heading{flex-direction:column;display:flex}.contact-page .contact-wrapper .contact-contents .content--heading h1{font-size:40px;color:var(--secondary);margin-top:0;margin-bottom:0;font-weight:400;display:flex;flex-direction:column}.contact-page .contact-wrapper .contact-contents .content--heading h1:after{content:"";display:inline-block;background-color:var(--black);height:1px;margin-top:8px;margin-bottom:19px;width:100%}.contact-page .contact-wrapper .contact-contents .content--heading h2{font-size:20px;color:var(--secondary);letter-spacing:2.7px;text-transform:uppercase;margin:0}.contact-page .contact-wrapper .contact-contents .content--info{grid-column-gap:20px;grid-row-gap:20px;width:100%;flex-direction:column;display:flex}.contact-page .contact-wrapper .contact-contents .content--info .info--icon{grid-column-gap:16px;grid-row-gap:16px;display:flex;align-items:center}.contact-page .contact-wrapper .contact-contents .content--info .info--icon.map-icon{align-items:flex-start}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .svg-icon{width:52px;display:flex;max-width:37px}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .svg-icon svg{width:100%;height:initial}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .svg-icon svg *{fill:var(--primary)}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .text *{font-weight:300;color:var(--secondary);font-size:16px;line-height:25px;margin:0;text-decoration:none}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .text a:hover{text-decoration:underline}.contact-page .contact-wrapper .contact-contents .content--info .info--icon .text h3{font-weight:500}.contact-page .contact-wrapper .contact__form-col{margin:0 0 15px}:is(.contact-page .contact-wrapper .contact__form-col form input,.contact-page .contact-wrapper .contact__form-col form textarea).form-input-field{margin-bottom:1rem!important}.contact-page .contact-wrapper .contact__form-col form textarea{resize:none;min-height:126px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/contact-page.css.map */
