/******* Do not edit this file *******
Code Snippets Manager
Saved: Mar 23 2026 | 07:23:57 */
body.home h1, body.home h2.wp-block-heading {
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.4em;
}
body.home .ast-container {
  max-width: 100%;
  padding: 0;
}
body.home .webifyseo_home_hero, body.home .webifyseo_home_category {
  max-width: 1406px;
  margin: 0 auto;
  padding-left: 0.54em;
  padding-right: 0.54em;
}
body.home .webifyseo_arrivals .woocommerce.columns-1, body.home .webifyseo_arrivals ul.products {
  height: calc(100% - 42px);
}
body.home .webifyseo_arrivals ul.products li {
  display: flex;
  flex-direction: row;
  height: calc(100% - 40px);
  padding-bottom: 0;
}
body.home .webifyseo_arrivals ul.products li .astra-shop-thumbnail-wrap, body.home .webifyseo_arrivals ul.products li .astra-shop-thumbnail-wrap a {
  height: 100%;
}
body.home .webifyseo_arrivals ul.products li .astra-shop-thumbnail-wrap a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.home .webifyseo_arrivals ul.products li .ast-onsale-card {
  right: auto;
  left: 0;
  border-radius: 11px 0 0 0;
}
body.home .webifyseo_arrivals a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  border-radius: 0 0 11px 0;
}
body.home .webifyseo_bulk_purchases, body.home .webifyseo_message_us2you, body.home .webifyseo_by_farmers {
  max-width: 100%;
  width: 100%;
  padding: 48px 0;
}
body.home .webifyseo_bulk_purchases, body.home .webifyseo_message_us2you {
  gap: 0;
}
body.home .webifyseo_bulk_purchases .wp-block-column:first-child, body.home .webifyseo_message_us2you .wp-block-column:last-child {
  padding: 2em;
  background-color: #F2F2F2;
}
body.home .webifyseo_bulk_purchases .wp-block-column:first-child {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
body.home .webifyseo_bulk_purchases .wp-block-column h2 {
  font-size: 42px;
  font-weight: 400;
}
body.home .webifyseo_bulk_purchases .wp-block-column:last-child {
  background-color: #8abc39;
  padding: 3em;
  font-size: 20px;
}
body.home .webifyseo_bulk_purchases .wp-block-column:last-child p {
  margin-bottom: -30px;
  color: #000;
}
body.home .webifyseo_message_us2you figure, body.home .webifyseo_message_us2you figure img {
  height: 100%;
}
body.home .webifyseo_message_us2you .wp-block-column {
  min-width: 0;
}
body.home .webifyseo_message_us2you figure {
  margin: 0;
}
body.home .webifyseo_message_us2you figure img {
  display: block;
  width: 100%;
  height: auto;
  object-position: 80% center;
}
body.home .webifyseo_by_farmers {
  justify-content: center;
  align-items: center;
  padding: 48px 20px 96px;
}
body.home .webifyseo_by_farmers ul {
  list-style: none;
  padding-left: 0;
}
body.home .webifyseo_by_farmers li {
  white-space: nowrap;
  position: relative;
  padding-left: 1.6em;
}
body.home .webifyseo_by_farmers li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.35em;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-size: contain;
  /* inline SVG (URL-encoded) */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23008000' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");
}
body.home .webifyseo_by_farmers h3 {
  color: #5F8128;
  font-weight: 800;
}
