/** Shopify CDN: Minification failed

Line 20:14 Expected identifier but found whitespace
Line 20:16 Unexpected "{"
Line 20:25 Expected ":"
Line 20:51 Expected ":"
Line 21:17 Expected identifier but found whitespace
Line 21:19 Unexpected "{"
Line 21:28 Expected ":"
Line 21:57 Expected ":"

**/


/* CSS from section stylesheet tags */
.contact-form-split-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: {{ section.settings.padding_top }}px;
  padding-bottom: {{ section.settings.padding_bottom }}px;
  gap: 2rem;
}
.contact-form-split__left {
  flex: 1 1 35%;
}
.contact-form-split__left h2 {
  font-size: 32px;
  margin-bottom: 0.75rem;
    margin-top:0px;
}
.contact-form-split__left p {
  font-size: 14px;
}
.contact-form-split__right {
  flex: 1 1 60%;
}
.contact-form {
  display: grid;
  gap: 1rem;
}
.contact-form input,
.contact-form textarea {
  width: 100%;
  padding: 1rem;
  border: 1px solid #ccc;
     text-transform: uppercase;
    letter-spacing: 2px;
    font-family: 'brandon-grotesque';
    font-size: 9px;
    color: black ! IMPORTANT;
    font-weight: 500 !IMPORTANT;
}
.contact-form textarea {
  height: 200px;
  resize: vertical;
}
.contact-form button {
  background-color: #68615a;
  color: white;
  text-transform: uppercase;
  padding: 1rem 2rem;
  border: none;
  cursor: pointer;
      font-size: 10px !important;
    width: 15%;
    font-family: 'brandon-grotesque';
    font-size: 12px;
    letter-spacing: 2px;
    margin-left: 85%;
    font-weight: 500;
}
.contact-form button:hover {
  background-color: #5c554f;
}
@media screen and (max-width: 768px) {
  .contact-form-split-section {
    flex-direction: column;
  }
}