/*!
 * Z's Fine Jewelry
 * Copyright 2008-2022 Punchmark
 */

.link-container .btn-link {
  letter-spacing: 0.05em;
  color: #9D9D9D;
}

.link-container .btn-link:hover,
.link-container .btn-link:focus {
  color: #111111;
}

#widget-about-store-hours h5 {
  font-size: 14px;
  letter-spacing: 0.05em;
  color: #9D9D9D;
  font-weight: 500;
}

header .content-toolbar > .content-toolbar-inner > ul > li > a {
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  font-family: "komet", sans-serif;
  font-weight: 500 !important;
  font-size: 14px !important;
}

.toolbar > .toolbar-inner > ul > li > a {
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  font-family: "komet", sans-serif;
  font-weight: 400 !important;
  font-size: 12px !important;
}

footer .footer-section:nth-child(1) .container {
  border-top: 1px solid rgba(0,0,0,0.1);
}

footer address .text-uppercase.small {
  display: none !important;
}

footer .input-group {
  border-color: rgba(0,0,0,0.1) !important;
}

footer .input-group .form-control {
  color: rgba(0,0,0,0.5) !important;
}

footer .input-group .form-control::placeholder {
  color: rgba(0,0,0,0.1) !important;
}

footer .input-group .btn,
footer .input-group .btn i {
  color: rgba(0,0,0,0.5) !important;
}

footer .input-group .btn:hover i,
footer .input-group .btn:focus i {
  color: rgba(0,0,0,0.9) !important;
}