.ams-inq-types,
.ams-inq-chooser {
  margin: 0 0 18px;
  padding: 16px 18px;
  border: 1px solid #d9dde6;
  border-left: 4px solid #991B1B;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 1px 2px rgba(22, 28, 52, 0.05);
}
.ams-inq-types p,
.ams-inq-chooser p {
  margin: 0 0 10px;
  font-size: 13px;
  font-weight: 700;
  color: #071A33;
}
.ams-inq-types .ams-inq-help,
.ams-inq-chooser .ams-inq-help {
  margin: 10px 0 0;
  font-size: 13px;
  font-weight: 500;
  color: #4b5163;
}
.ams-inq-actions { display: flex; flex-wrap: wrap; gap: 8px; }
.ams-inq-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  padding: 8px 14px;
  border-radius: 10px;
  border: 1px solid #d9dde6;
  background: #fff;
  color: #071A33;
  text-decoration: none;
  font-weight: 600;
  font-size: 13px;
  cursor: pointer;
}
.ams-inq-btn:hover { border-color: #071A33; }
.ams-inq-btn.primary { background: #991B1B; border-color: #991B1B; color: #fff; }
.ams-inq-btn.active { background: #071A33; border-color: #071A33; color: #fff; }
.ams-inq-field-extra { margin-top: 8px; }
[data-ams-inq-hidden-type="1"] { display: none !important; }

/* Quote / clearance form: chips replace the original dropdown in-place */
form .ams-inq-types,
section .ams-inq-types {
  margin-top: 8px;
}

#ams-inq-home-cta {
  display: flex;
  justify-content: flex-start;
  padding: 16px 24px 0;
}
a.ams-inq-home-btn,
button.ams-inq-home-btn,
#ams-inq-home-cta .ams-inq-home-btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 48px !important;
  min-width: 160px;
  padding: 12px 28px !important;
  border-radius: 12px !important;
  background: #991B1B !important;
  border: 1px solid #991B1B !important;
  color: #fff !important;
  font-weight: 800 !important;
  font-size: 16px !important;
  letter-spacing: 0.03em;
  text-decoration: none !important;
  box-shadow: 0 8px 20px rgba(174, 33, 41, 0.28);
  cursor: pointer;
}
a.ams-inq-home-btn:hover,
button.ams-inq-home-btn:hover {
  filter: brightness(0.96);
  color: #fff !important;
}
