
/* Custom CSS theme */
.cover__background {
  background: #2b393f;
  background: -moz-linear-gradient(top, #2b393f 0%, #495c66 50%, #536066 100%);
  background: -webkit-linear-gradient(top, #2b393f 0%, #495c66 50%, #536066 100%);
  background: linear-gradient(to bottom, #2b393f 0%, #495c66 50%, #536066 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b393f', endColorstr='#536066',GradientType=0 );
}

.whyus {
  background-color: #2d3940;
  color: white;
}

[data-block]:not(.store) h2 {
  font-size: 30px;
  color: #DDA77D;
}

.cover-title {
  color: #DDA77D !important;
}

.cover-text {
  color: white !important;
}

html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  color: #000000;
  font-size: 20px;
  min-width: 220px;
  padding: 20px 20px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background: #DBA77F;
}

.footer {
  background-color: #2B373E;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title {
  font-size: 40px;
  color: #2B373E;
}
