
/* Custom CSS theme */
@charset "UTF-8";
/* MAIN FOOTER SIZE WIDE - PC */
@media only screen and (min-width: 899px) {
  .ec-size .ec-store .grid__description img {
    transform: scale(1.5);
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5vh;
    margin-bottom: 10vh;
  }
}

.ec-size .ec-store__product-page.ec-store__product-page--37661786.ec-store__product-page--c10341821 .product-details__product-price-row.product-details__product-price-row--zero-price .ec-price-item span {
  font-size: 0px !important;
}

.ec-size .ec-store__product-page.ec-store__product-page--37661786.ec-store__product-price-row--zero-price .ec-price-item span:after {
  font-size: 22px !important;
  color: #000;
  content: 'CALL 805-336-0844 FOR PRICING';
}

.ec-size .ec-store .details-product-option--ORDER-APPROVED-BY-10AM003a:before {
  content: 'ORDER APPROVED BY 10AM PST';
  display: block;
  color: red;
  font-size: 12px;
}

.ec-size .ec-store .details-product-option--PRINTING-TIME003a:before {
  content: 'PRINTING TIME BEGINS SAME BUSINESS DAY FOR ORDERS APPROVED BY 10AM PST. DESIGN SERVICE & SHIPPING TIMES ARE SEPARATE';
  display: block;
  color: red;
  font-size: 12px;
}

.ec-size .ec-store .details-product-option--DESIGN-PROOF003a:before {
  content: 'ORDER IS ON HOLD UNTIL WE GET YOUR PROOF APPROVAL. PLEASE REVIEW LAYOUT, DESIGN AND SPELLING SENT TO YOU VIA TEXT MESSAGE';
  display: block;
  color: red;
  font-size: 12px;
}

.ec-size .ec-store .details-product-option--UPLOAD-FILES003a:before {
  content: 'ACCEPTED FILES: .JPG, .PDF, .SVG, .EPS, .AI';
  display: block;
  color: red;
  font-size: 12px;
}

/*Place “Track orders”, “Favorites”, “Shopping bag”, “My Account” icons on the top of a storefront page*/
.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 .grid-product__label.grid-product__label--FREE-SHIPPING {
  display: none;
}

/*Move footer icon at the top right on all pages*/
.ec-size .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-store .ec-store__content-wrapper .ec-footer {
  order: -1;
}

.ec-size .ec-store .grid__description img:first-child {
  margin-bottom: 0vh;
}

/* ADJUST SPACE IN NAVIGATION - PC */
.ec-size .ec-store .ec-footer {
  margin-top: -45px;
  margin-bottom: -35px;
}

/* REMOVE ECWID LOGO */
.footer .logo {
  display: none;
}

/* ADJUST SPACE IN NAVIGATION - MOBILE */
@media only screen and (max-width: 899px) {
  .ec-size .ec-store .ec-footer {
    margin-bottom: -30px;
  }
}
