.cover-title {
  font-family: "Grand Hotel" !important;
}
 .header .cover__phone,
.header .cover__directions,
.header .cover__hours {
  color: #2C2F58;
}
 .ec-minicart__icon .icon-default path[stroke] {
  stroke: #2C2F58 !important;
}
 .cover .main-nav .top-menu__item a {
  color: #2C2F58;
}
 .cover .social-media__item {
  color: #2C2F58;
}
 .owner .author .avatar {
  display: none;
}
 .cover .main-nav li.top-menu__item.top-menu__item--contacts a {
  font-size: 0;
}
 .cover .main-nav li.top-menu__item.top-menu__item--contacts a:after {
  font-size: initial;
  content: 'Contact Us';
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:visited {
  color: #e84242;
}
 .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #2C2F58;
}
 .ec-size .ec-store .form-control--primary .form-control__button {
  color: #FFFFFF;
  font-weight: 900;
}
 .ec-size .ec-store .grid-product__button.grid-product__buy-now .form-control__button {
  background-color: #2C2F58;
}
 .ec-size .ec-store .grid-product__button.grid-product__buy-now .form-control__button-text {
  color: #FFFFFF;
  font-weight: 900;
}
 .cover .cover-text p > a {
  color: #007D57 !important;
  font-weight: 900;
}
 .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a, .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a:visited {
  color: #007D57;
  font-weight: 900;
}
 .product-details__product-sku.ec-text-muted {
  color: #e84242 !important;
  font-weight: bold;
}
 .grid-product__sku.ec-text-muted .grid-product__sku-inner {
  color: #e84242;
  font-weight: bold;
}
 .cover .main-nav .top-menu__item--about {
  display: none;
}
 .ec-size .ec-store .ec-grid {
  display: flex;
  flex-direction: column;
}
 .ec-size .ec-store .grid__description {
  order: 3;
}
 @media screen and (max-width: 600px) {
  .ecwid-description-table {
    transform: scale(0.35);
  }
}
 div.ecwid-productBrowser-head:before {
  content: " A flavour for every memory!";
  font-size: 50px !important;
  font-family: "Market Fresh", sans-serif;
  color: #2C2F58;
  display: block;
  text-align: center;
}
 [data-block]:not(.store) h2 {
  font-size: 40px !important;
  font-family: 'Market Fresh' !important;
  color: #2c3058 !important;
}
 .tiles .caption * {
  box-sizing: border-box;
  margin-top: -30px;
}
 .cover .main-nav li.top-menu__item.top-menu__item--contacts {
  display: none;
}
 .cover .main-nav .top-menu__item:after {
  display: inline-block;
  content: 'sales@scottbroscandy.com.au';
  color: #2c2f58;
  font-size: 17px;
  white-space: pre;
}
 .cover .main-nav .top-menu__item a {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--391881801 .label--attention .label__text {
  font-size: 0px;
  padding-top: 12px;
  padding-bottom: 7px;
  color: #2c3058;
}
 .ec-size .ec-store.ec-store__product-page--397187934 .label--attention .label__text {
  font-size: 0px;
  padding-top: 12px;
  padding-bottom: 7px;
  color: #2c3058;
}
 .ec-size .ec-store.ec-store__product-page--397187934 .label--attention .label__text:before {
  content: "Wholesale Only";
  color: #fbfbff;
  font-size: 15px;
  font-weight: bolder;
}
 .ec-store-productsGrid-cell-outOfStock .grid-product__buy-now {
  margin-top: 16px;
}
 .ec-store-productsGrid-cell-outOfStock .grid-product__buy-now span {
  color: white;
  border: 1px solid transparent;
  background-color: #2C2F58;
  font-size: 14px;
  border-radius: 3px !important;
  font-weight: 600;
  text-align: center;
  transition: background-color .12s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, transform .05s ease-out 0s, opacity .2s ease-out 0s;
  padding-top: 6px;
  padding-right: 1.8em;
  padding-bottom: 4px;
  padding-left: 1.8em;
}
 .ec-size .ec-store__category-page .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}
 .ec-size .ec-store__category-page .ec-grid {
  order: 2;
}
 .ec-size .ec-store__category-page .ec-pager {
  order: 3;
}
 .ec-size .ec-store__category-page .ec-footer {
  order: 1;
}
 .ec-size .ec-store__account-page .ec-header-h1 + .ec-confirmation__step .ec-confirmation__body .ec-link {
  display: block;
  width: 200px;
  height: 50px;
  background-color: #2C2F58;
  border-radius: 3px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  font-weight: 900;
  margin-top: 1rem;
  font-size: 18px;
}
 .ec-size .ec-store__account-page .ec-header-h1 + .ec-confirmation__step .ec-confirmation__body .ec-link:hover {
  background-color: #595959;
}
 .ec-store-productsGrid-cell-outOfStock .grid-product__price {
  padding-bottom: 15px;
}
 .ec-size .ec-store .ec-footer__row[data-items="5"] .ec-footer__cell:nth-child(1) {
  display: none;
}
 .float-icons__icon.float-icons__icon--search {
  display: none;
}
 /*In Stock color in Green*/
.ec-size .ec-store .grid-product__button.grid-product__buy-now .form-control__button {
  background-color: green;
}
 /*Out of Stock Color in Red*/
.ec-store-productsGrid-cell-outOfStock .grid-product__buy-now span {
  background-color: red;
}
 .ec-size .ec-store .grid-category__title-inner {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  height: 54px !important;
  box-sizing: border-box !important;
  padding: 8px 24px !important;
  background: #2C3058 !important;
  color: #fff !important;
  border-radius: 80px !important;
  text-align: center !important;
  font-size: 20px !important;
  font-weight: bold !important;
  line-height: 1.2 !important;
  text-shadow: none !important;
  margin: 0 !important;
  transition: all 0.2s ease !important;
}
 /* Hover */
.ec-size .ec-store .grid-category__title-inner:hover {
  background: #454A78 !important;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2) !important;
}
 h1.page-title__name.ec-header-h1 {
  font-size: 20px !important;
}
 .grid-product--view-all .grid-product__shadow-inner {
  color: white !important;
  font-weight: bold !important;
}
 .ec-size .ec-store .grid-product--view-all .grid-product__wrap-inner {
  background: #A0263B !important;
  border-color: #A0263B !important;
  transition: all 0.2s ease !important;
}
 .ec-size .ec-store .grid-product--view-all .grid-product__shadow-inner {
  color: #fff !important;
}
 .ec-size .ec-store .grid-product--view-all .grid-product__wrap-inner:hover {
  background: #7F1E2F !important;
  border-color: #7F1E2F !important;
}
 .menu {
  display: none;
}
 .ec-size .ec-store__category-page--206717028 .grid-category__image {
  display: none;
}
 .ec-store__category-page--206717028 .grid-category__spacer {
  display: none;
}
 .ec-size .ec-store__category-page--159980252 .grid-category__image {
  display: none;
}
 .ec-store__category-page--159980252 .grid-category__spacer {
  display: none;
}
 .tiles.cover-logo--circle .tile-cover .logo,
.tiles.cover-logo--circle .tile-store .logo {
  min-height: 300px !important;
  min-width: 300px !important;
}
 