/*
Theme Name: Hello EverGreen
Theme URI: https://evergreendelivery.bike/fresh-local-boston-fish-delivery/
Description: Hello EverGreen, created by @trulygood, is a child theme of Hello Elementor, created by Elementor team
Author: @trulygood
Author URI: https://trulygood.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-evergreen
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Cart */
.woocommerce-cart-form__cart-item .product-thumbnail {
  display: none !important;
}

.e-cart__column .woocommerce-shipping-destination {
  display: none;
}

/* Content area */
#content {
  background: #fff;
  padding: 20px;
}

/* HurryTimer */
.hurrytimer-campaign,
.hurrytimer-campaign-message {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  margin: 0;
  background: #eaf4fff5;
  text-align: center;
  -webkit-box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, 0.22);
  z-index: 99999;
}

.hurrytimer-campaign p,
.hurrytimer-campaign-message p,
.hurrytimer-cdt p {
  margin: 0;
}

/* Mailchimp signup */
#mc_embed_signup {
  clear: left;
  width: 100%;
  margin: 0 auto;
  padding: 20px 0;
  background: #73a33d !important;
  color: #fff;
  font: 14px Helvetica, Arial, sans-serif;
  -webkit-box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.75);
}

#mce-EMAIL {
  max-width: 100%;
  margin-top: 20px;
  text-align: center;
}

#mc_embed_signup_scroll label {
  font-size: 24px;
}

#mc-embedded-subscribe {
  width: 200px;
  max-width: 100%;
  border: 1px inset #000;
  background: #c7c7c7 !important;
}

/* Product price */
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
  color: #373737;
  font-family: "Roboto Mono", sans-serif;
  font-size: 22px;
  font-weight: 600;
}

/* Recipes */
#recipes h6 span {
	font-weight:bold;
}

/* Mobile */
@media (max-width: 555px) {
  .woocommerce-variation-price {
    margin-bottom: 10px;
    text-align: center;
  }

  .hurrytimer-campaign {
    padding-bottom: 0;
  }

  .hurrytimer-cdt__headline.hurrytimer-headline {
    padding-right: 10px;
  }

  .hurrytimer-campaign-17693 .hurrytimer-timer-digit,
  .hurrytimer-campaign-17693 .hurrytimer-timer-sep {
    margin: 0;
    font-size: 12px;
  }

  .hurrytimer-cdt p {
    font-size: 14px;
  }

  #mc_embed_signup {
    margin: 0 auto 20px;
  }
}