.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: Georgia, serif !important;
}

.ec-size .ec-store.ec-store__category-page--0 .grid__sort {
  display: block;
}

.starter-site .float-icons__icon--cart.off:not(.off2) {
  opacity: 1;
  height: 48px;
  padding-top: 12px;
  transform: translateX(-8px);
  pointer-events: auto;
}

@media (min-width: 414px) {
  .starter-site .float-icons__icon--cart.off:not(.off2) {
    height: 68px;
    padding-top: 16px;
    transform: translateX(-16px);
  }
}

@media (min-width: 768px) {
  .starter-site .float-icons__icon--cart.off:not(.off2) {
    padding-top: 24px;
    transform: translateX(-24px);
  }
}

/*Button color*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background: #4169E1;
}

/*Button color on hover*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover {
  background: #4169E1;
  opacity: 0.8;
}

/*Text color*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  color: #FFFAFA;
}

/*Text color on hover*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover {
  color: #FFFAFA;
}

/*Button color*/
.ec-size .ec-store .form-control--primary.ec-cart__button--checkout .form-control__button {
  background-color: #4169E1;
}

/*Button color on hover*/
.ec-size .ec-store .form-control--primary.ec-cart__button--checkout .form-control__button:hover {
  background-color: #4169E1;
  opacity: 0.8;
}

/*Text color*/
.ec-size .ec-store .form-control--primary.ec-cart__button--checkout .form-control__button {
  color: #FFFAFA;
}

/*Text color on hover*/
.ec-size .ec-store .form-control--primary.ec-cart__button--checkout .form-control__button:hover {
  color: #FFFAFA;
}

.header .header__item .cover__cart * {
  display: none;
}

/*hide breadcrumbs*/
.ec-size .ec-store .product-details .ec-breadcrumbs a {
  font-size: 0px;
}

/*replace breadcrumbs with a button*/
.ec-size .ec-store .product-details .ec-breadcrumbs a:first-child::after {
  display: block;
  content: "Continue Shopping";
  font-size: 14px;
  font-weight: 600;
  width: 83%;
  color: white;
  background-color: #4169E1;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 3px;
}

/*Button color*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button {
  background: #4169E1;
}

/*Button color on hover*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button:hover {
  background: #4169E1;
  opacity: 0.8;
}

/*Text color*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button {
  color: #FFFAFA;
}

/*Text color on hover*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button:hover {
  color: #FFFAFA;
}

.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: Lato !important;
}

.footer {
  background-color: #F0F8FF;
}

.footer .likely, .footer .ec-likely {
  display: none;
}
