html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 span {
  width: auto;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 800;
  text-align: center;
  font-weight: 800;
  font-family: Astronef;
  letter-spacing: 0.02rem;
  text-transform: uppercase;
}

.ecsp .ecwid-btn--primary,
.ecwid .ecwid-btn--primary {
  background-color: rgba(56, 152, 236, 0);
  color: #22305F;
  outline: #22305F solid 4px;
  border-radius: 0;
  box-shadow: 0;
  padding: 12px 40px;
  font-weight: 800;
  letter-spacing: 0.02rem;
  text-transform: uppercase;
}

.ecsp .ecwid-btn--primary:hover,
.ecwid .ecwid-btn--primary:hover {
  background-color: #22305F;
  color: #FFFFFF;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1 {
  font-size: 70px !important;
  letter-spacing: -2px;
}
