
/* Custom CSS theme */
/* Rosshaven Marine - clean navy & white */
html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .form-control--primary .form-control__button,
html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .form-control--primary .form-control__button:hover {
  background-color: #0b2545 !important;
  border-color: #0b2545 !important;
  color: #ffffff !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .form-control--secondary .form-control__button {
  border-color: #0b2545 !important;
  color: #0b2545 !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper a, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-link {
  color: #13315c;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-header-h1, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .ec-header-h2, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .page-title__name {
  color: #0b2545 !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .grid-product__title-inner, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .grid-category__title-inner {
  color: #0b2545 !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .details-product-price__value {
  color: #0b2545 !important;
  font-weight: 700;
}

html#ecwid_html body#ecwid_body .ec-size .ec-wrapper .grid-category__bg {
  background-color: #eef3f8;
}
