<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 110:0 Unexpected "}"

**/
.contact img {
  max-width: 100%;
}

.contact .form__message {
  align-items: flex-start;
}

.contact .icon-success {
  margin-top: 0.2rem;
}

.contact .field {
  margin-bottom: 1.5rem;
}

@media screen and (min-width: 750px) {
  .contact .field {
    margin-bottom: 2rem;
  }
}

.contact__button {
  margin-top: 3rem;
}

@media screen and (min-width: 750px) {
  .contact__button {
    margin-top: 4rem;
  }
}

/* Name &amp; Email Side by Side */
@media screen and (min-width: 750px) {
  .contact__fields {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2rem;
  }
}

.grecaptcha-badge {
  visibility: hidden;
}

/* Make dropdown match other fields */
/* Fix dropdown alignment */
.field__input-wrapper {
  display: flex;
  align-items: center;
  width: 100%;
}

/* Match dropdown to input fields */
#ContactForm-reason {
  width: 100%;
  padding: 12px;
  font-size: 16px;
  font-weight: bold;
  min-height: 50px;
  border: 1px solid #000;
  background-color: #fff;
  color: #000;
  box-sizing: border-box;
  border-radius: 0px; /* Sharp corners */
  display: block;
}

/* Fix dropdown placeholder text color */
#ContactForm-reason option[value=""] {
  color: #888;
}

/* Adjust dropdown arrow */
#ContactForm-reason {
  appearance: none;
  background-image: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"&gt;&lt;polygon points="0,0 20,0 10,10" fill="%23000000"/&gt;&lt;/svg&gt;');
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 12px;
}

/* Fix label position */
label[for="ContactForm-reason"] {
  display: block;
  margin-bottom: 0px;
  font-weight: bold;
}

/* Apply normal font weight to all options */
#ContactForm-reason {
  font-family: inherit !important;
  font-weight: normal !important;
  color: #000 !important;
}

/* Override browser styling for dropdown options */
#ContactForm-reason option {
  font-family: inherit !important;
  font-weight: normal !important;
  color: #000 !important;
}


}

/* Adjust dropdown arrow */
#ContactForm-reason {
  appearance: none;
  background-image: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"&gt;&lt;polygon points="0,0 20,0 10,10" fill="%23000000"/&gt;&lt;/svg&gt;');
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 12px;
}

/* Ensure Order Number text is properly aligned */
#ContactForm-order-number {
  width: 100%;
  padding: 16px 12px; /* Increased padding to match textarea alignment */
  font-size: 16px;
  font-weight: normal;
  min-height: 50px;
  border: 1px solid #000;
  background-color: #fff;
  color: #000;
  box-sizing: border-box;
  border-radius: 0px;
  display: flex;
  align-items: center; /* Ensures text is centered vertically */
  line-height: 1.4; /* Matches textarea for better alignment */
}


/* Ensure label is properly centered */
label[for="ContactForm-order-number"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 12px;
  font-size: 16px;
  font-weight: normal;
  color: #888;
}

</pre></body></html>