/*show the first legal page at checkout*/
.ec-size .ec-store .ec-cart__agreement .form-control__inline-label .ec-link:not(:nth-child(2)) {
  display: none;
}
 .ec-size .ec-store .ec-cart__agreement .form-control__inline-label :nth-child(3), .ec-size .ec-store .ec-cart__agreement .form-control__inline-label :nth-child(4), .ec-size .ec-store .ec-cart__agreement .form-control__inline-label :nth-child(5) {
  display: none;
}
 .ec-size .ec-store .ec-cart__agreement .form-control__inline-label {
  font-size: 0;
}
 .ec-size .ec-store .ec-cart__agreement .form-control__inline-label > * {
  font-size: 16px;
}
 .ec-size .ec-store .ec-cart__agreement .form-control__inline-label > label[for="form-control__checkbox--agree"]::after {
  content: " ";
}
 /*end*/
/*center shopping cart icon on mobile*/
@media (max-width: 899px) {
  .ec-size .ec-store .ec-footer__row .ec-footer__cell:first-child {
    display: none;
  }
}
 /*end*/
/* move sales ribbon to center below pic */
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__label {
  padding-top: 48%;
  padding-right: 0%;
}
 /*end*/
/*Hide PayPal Pay Later info on product pages*/
.ec-size .ec-store .ec-paypal-pay-later-message {
  display: none;
}
 /*end*/
/*Change the color of the Guides & Documents category link*/
.cat-name.cat-37661011 a {
  color: #0033cc;
}
 /*end*/
/* hide paypal icon on last checkout options page */
.ec-size .ec-radiogroup__item--module-PayPalStandard .ecwid-PaymentMethodsBlockSvg {
  display: none;
}
 /*end*/
/* add credit card logos to checkout page under power by paypal */
.ec-cart__buttons:after {
  content: '';
  background: url("https://i.ibb.co/CpJqP2jr/cards.png") no-repeat;
  height: 40px;
  width: 100%;
  background-size: 60%;
  display: inline-block;
  background-position: center;
}
 /*end*/
/*  turn icon on videos for a product red */
.ec-size .ec-store .play-overlay__circle {
  background-color: red !important;
}
 /* hide club threading jig from site search results */
html#ecwid_html body#ecwid_body .ec-size .ec-store :is(.grid-product--id-629220309) {
  display: none;
}
 /* checkout cart qty box large */
.ec-size .ec-store .ec-cart-item__count--input {
  width: 70px;
}
 /* center products on cat page */
.ec-size .ec-store .grid__products[data-cols="2"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="3"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="3"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="4"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="4"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="4"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="5"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="5"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="5"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="5"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="6"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="6"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="6"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="6"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="6"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="7"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="8"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="9"][data-items="8"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="8"] {
  justify-content: center;
}

.ec-size .ec-store .grid__products[data-cols="10"][data-items="9"] {
  justify-content: center;
}
 /* center breadcrumb and sub cat on cat page */
.ec-size .ec-store .grid__categories {
  justify-content: center !important;
}
 /*  center cat title on cat page */
.ec-size .ec-store .ec-page-title {
  text-align: center;
}
 /* padding for footer */
.footer .copyright__text:after {
  padding-bottom: 10px;
}
 /* increase contact us font size at bottom */
.tile-contactInfo div {
  font-size: 20px;
}
 /* left justify the related items on product page */
.ec-related-products__products.ec-grid div {
  justify-content: left !important;
}
 /* small size video and pdf icons */
.ecwid-productBrowser-CategoryPage-9880435 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-9880436 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-9880432 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37148080 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-9880431 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37148078 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37148084 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37148080 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37142097 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-37148076 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 .ecwid-productBrowser-CategoryPage-9880430 .grid-category .grid-category__wrap-inner {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
 /*move billing address below "click here to change"*/
.ec-cart-step__body .ec-cart-step__section:nth-child(3) {
  display: flex;
  flex-direction: column;
}
 .ec-size .ec-store .ec-cart-step__section p:last-child {
  order: 2;
}
 .ec-size .ec-store .ec-cart-step__section p:nth-child(2) {
  order: 3;
}
 /* make text at top say cart */
.cover .ec-minicart .ec-minicart__icon {
  width: 40px !important;
}
 .cover .ec-minicart .ec-minicart__icon:after {
  content: "Cart";
  font-size: 23px;
}
 /* move mailing address to center at bottom */
.location .text .description > :last-child {
  text-align: center;
  margin-top: 100px;
}
 .location > div {
  padding-bottom: 0px;
}
 /* rename craig to sales email on success page */
.ec-size .ec-store .ec-confirmation__step.ec-confirmation__step--contactinfo .ec-link {
  font-size: 0px;
}
 .ec-size .ec-store .ec-confirmation__step.ec-confirmation__step--contactinfo .ec-link:after {
  font-size: 16px;
  content: "sales@chefwarekits.com";
}
 /* remove map on success page */
.ec-size .ec-store .ec-confirmation__map {
  display: none;
}
 /* Hide in my account area the legal section with links */
div.ec-cart__step.ec-cart-step.ec-cart-step--legallinks {
  display: none;
}
 /*add icon to payment "Pay by Bank Check"*/
.ec-size .ec-store .ec-radiogroup__item--39236-1647955919795 .ec-radiogroup__item-wrap:after {
  content: '';
  background: url("https://i.ibb.co/d4B0F2f/gUtyCS.png") no-repeat;
  background-size: contain;
  height: 44px;
  width: 74px;
  display: block;
}
 /* hide category cg bulk product $0.00  value */
.grid-product--id-167058299 .grid-product__price-value.ec-price-item {
  display: none;
}
 /* hide category pepper rod product $0.00  value */
.grid-product--id-306647012 .grid-product__price-value.ec-price-item {
  display: none;
}
 /* show coupon fields on checkout instead of text to click */
.ec-size .ec-store .ec-cart-coupon__wrap {
  visibility: visible;
}
 .ec-size .ec-store .ec-cart-coupon:not(.ec-cart-coupon--applied) .ec-cart-coupon__button--apply {
  display: block;
}
 .ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__wrap {
  display: flex;
  align-items: center;
  height: auto;
}
 .ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__text {
  display: none;
}
 /* hide search on mobile  */
@media screen and (max-width: 600px) {
  .float-icons__icon.float-icons__icon--search.search-icon {
    display: none;
  }
}
 /* hide cart bubble on mobile  */
@media screen and (max-width: 600px) {
  .float-icons__icon.float-icons__icon--cart.cart-icon {
    display: none;
  }
}
 .float-icons__icon.float-icons__icon--search.search-icon {
  display: none;
}
 .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;
}
 /*Remove favorites and gift card from footer on mobile*/
@media (max-width: 899px) {
  .ec-size .ec-store .ec-footer__link.footer__link--favorites, .ec-size .ec-store .ec-footer__link.footer__link--gift-card {
    display: none;
  }
}
 .ec-size.ec-size--l .ec-store .ec-grid .grid__categories .grid-category--id-141155794 {
  display: none !important;
}
 @media (max-width: 899px) {
  .ec-size .ec-store__category-page .ec-grid {
    margin-top: -10px;
  }
}
 .cover .cover__phone:after {
  content: '';
  background: url("https://v2uploads.zopim.io/3/e/F/3eFaiNrwYkfEtd5mb7bCEBxsvUWHUH4R/4180c45acb72098a71efe0c87cd824afd10231a7.png") no-repeat;
  background-size: contain;
  height: 26px;
  width: 40px;
  /* The width and height should be adjusted depending on your logo size */
  display: block;
  margin-top: -30px;
}
 .cover .cover__phone .svg-icon {
  display: none;
}
 /* hide footer vet owned large text   */
@media (max-width: 899px) {
  [data-block]:not(.store) h2 {
    display: none !important;
  }
}
 /* hide credit card on paypal option */
/* hide credit card logo for paypal option - START*/
.ec-radiogroup__item--module-PayPalStandard.ec-radiogroup__item--multiline .ec-radiogroup__info img:nth-child(2) {
  display: none;
}
 .ec-radiogroup__item--module-PayPalStandard.ec-radiogroup__item--multiline .ec-radiogroup__info img:nth-child(3) {
  display: none;
}
 .ec-radiogroup__item--module-PayPalStandard.ec-radiogroup__item--multiline .ec-radiogroup__info img:nth-child(4) {
  display: none;
}
 /* hide credit card logo for paypal option - END*/
 