.cru-get-in-touch{display:grid}.cru-get-in-touch .info_column,.cru-get-in-touch .form_column{box-sizing:border-box;min-width:0}.cru-get-in-touch .section-header,.cru-get-in-touch .contact-info-label{margin-top:0}.cru-get-in-touch .contact-info-text p{margin:0}.cru-get-in-touch .contact-info-link{display:inline-flex;align-items:center;transition:opacity .2s ease}.cru-get-in-touch a.contact-info-link:hover{opacity:.7}.cru-get-in-touch .contact-form-fields{display:grid}.cru-get-in-touch .contact-form-field.full-width{grid-column:1 / -1}.cru-get-in-touch .contact-form input:not([type=submit]),.cru-get-in-touch .contact-form select,.cru-get-in-touch .contact-form textarea{box-shadow:none;width:100%;display:block;box-sizing:border-box;margin:0}.cru-get-in-touch .contact-form select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px!important}.cru-get-in-touch .contact-form textarea{resize:vertical}.cru-get-in-touch .contact-form-message{margin-bottom:20px}.cru-get-in-touch input[type=submit]{cursor:pointer;width:fit-content;transition:all .2s ease}@media only screen and (max-width:900px){.cru-get-in-touch{grid-template-columns:100%!important}}@media only screen and (max-width:639px){.cru-get-in-touch .contact-form-fields{grid-template-columns:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cru-get-in-touch.css.map */
