/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 25 2023 | 17:51:25 */
.d-none,
.ast-shipping-text {
	display: none !important;
}

#block-31 {
	font-size: 0.875em !important;
}

#block-34 {
	margin: 0 !important;
}

.text-justify {
	text-align: justify !important;
}

.footer-widget-area .menu-principal-container {
    text-align: center !important;
    font-size: 1.10rem !important;
}

.footer-widget-area .menu-principal-container a {
	color: #fff !important;
}

.footer-widget-area .menu-principal-container a:hover {
	color: #d5d5d5 !important;
}

.site-footer-primary-section-1, 
.site-footer-primary-section-2 {
	display: flex !important;
    align-items: center !important;
    justify-content: center !important;
	height: 100% !important;
}

.footer-widget-area .menu-principal-container #menu-principal .menu-item {
	margin-bottom: .75em !important;
}

.woocommerce-page {
	background-color: #fff !important;
}

.woocommerce-page .wp-block-search__button {
	transition: ease !important;
	border-radius: 15px !important;
	text-transform: capitalize !important;
	background-color: #683C11 !important;
	font-family: 'Montserrat', sans-serif !important;
}

.woocommerce-page .wp-block-search__button:hover {
	background-color: #4F2D0B !important;
}

.woocommerce-page .sidebar-main .ast-filter-wrap .wp-block-heading,
.woocommerce-page .sidebar-main .ast-filter-wrap #woocommerce_top_rated_products-3 .widget-title {
	color: #683C11 !important;
	font-weight: bold !important;
}

#block-10 .wc-block-product-categories-list-item a {
	color: #006633 !important;
}

#primary .woocommerce-products-header__title {
	color: #683C11 !important;
	font-weight: bold !important;
} 

.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
	border: 1px solid #dddddd !important;
}

.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper {
	padding: 20px !important;
}


.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-content .ebpg-readmore-btn {
	text-align: center !important;
}

.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-content .ebpg-readmore-btn a {
	background: #277f3e !important;
    color: #fff !important;
    font-size: 0.975em !important;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-weight: 600 !important;
	transition: ease 0.1s !important;
}


.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-header .ebpg-grid-post-link {
	color: #006633 !important;
}

.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-header .ebpg-grid-post-link:hover {
	color: #222 !important;
	
}

.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-content .ebpg-grid-post-excerpt p {
	margin-top: 1.6em !important;
}

.agromercado-blog .ebpg-grid-post .ebpg-entry-wrapper .ebpg-entry-content .ebpg-readmore-btn a:hover {
	background: #1f6933 !important;
}

.agromercado-blog .ebpg-pagination button {
	background: #683C11 !important;
    color: #fff !important;
    font-size: 0.975em !important;
    padding: 10px 20px !important;
    border-radius: 15px !important;
    font-weight: 600 !important;
	transition: ease 0.1s !important;
	border: unset !important;
    text-transform: math-auto !important;
}

.agromercado-blog .ebpg-pagination button:hover {
	background: #4F2D0B !important;
}

.agromercado-info-contact {
	line-height: 1.5 !important;
}

.agromercado-producers-list .woocommerce .products .product-category a {
	background: #F9B233 !important;
	border: 2px solid #F9B233 !important;
	border-radius: 3px !important;
	transition: ease 0.1s !important;
}

.agromercado-producers-list .woocommerce .products .product-category a:hover {
	background: #ba8525 !important;
	border-color: #ba8525 !important;
}

.agromercado-producers-list .woocommerce .products .product-category a img {
	margin-bottom: unset !important;
}

.agromercado-producers-list .woocommerce .products .product-category .woocommerce-loop-category__title {
	background: #F9B233 !important;
	width: 100% !important;
    position: relative !important;
    bottom: unset !important;
    left: unset !important;
    right: unset !important;
	font-size: 1rem !important;
	color: #006633 !important;
}

.agromercado-producers-list .woocommerce .products .product-category a:hover .woocommerce-loop-category__title {
	background: #ba8525 !important;
}

.agromercado-producers-list .woocommerce .products .product-category .woocommerce-loop-category__title mark.count {
	color: #222 !important;
}

/*.agro-products-home */
.products .cfvsw_variations_form {
	display: none !important;
}

.conexion-copyright {
	color: #F9B233 !important;
	transition: 0.1s ease !important;
}

.conexion-copyright:hover {
	color: #ba8525 !important;
}

.single-product .ast-woocommerce-container .entry-summary .product_title {
	color: #683C11 !important;
    font-weight: bold;
    line-height: 1.5;
}

.single-product .ast-woocommerce-container .entry-summary .price {
	color: #222 !important;
}

.single-product .ast-woocommerce-container .entry-summary .woocommerce-product-details__short-description {
	color: #222 !important;
	font-weight: 400 !important;
	
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .woocommerce-variation-add-to-cart {
	display: flex !important;
	align-items: center !important;
	margin-bottom: 1em !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .single_add_to_cart_button,
.woocommerce .woocommerce-message a.button {
	padding: 20px !important;
    border-radius: 5px !important;
    font-size: 0.875rem !important;
    background: #277f3e !important;
	margin-bottom: 0 !important;
	transition: ease 0.1s !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .single_add_to_cart_button:hover,
.woocommerce .woocommerce-message a.button:hover {
	background: #1f6933 !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .quantity {
	margin: 0 1em 0 0 !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .quantity input[type=number] {
	padding: 10px !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .cfvsw-label-option {
	font-size: 14px !important;
    font-weight: bold !important;
}

.single-product .ast-woocommerce-container .entry-summary .variations_form .cfvsw-selected-swatch {
	background: #F9B233 !important;
    color: #006633 !important;
	border-color: #ba8525 !important
}

.woocommerce-error, .woocommerce-info, 
.woocommerce-message {
	color: #222 !important;
	background-color: rgba(30,156,143,0.07) !important;
}

.woocommerce-message, 
.woocommerce-info,
.woocommerce-message::before, 
.woocommerce-info::before {
	border-color: #A0C83D !important;
}

.woocommerce-mini-cart__buttons a,
.woocommerce div.product form.cart .button.single_add_to_cart_button {
	border-radius: 5px !important;
	transition: ease 0.1s !important;
	border-color: #277f3e !important;
	color: #277f3e !important;
}

.woocommerce-mini-cart__buttons a:hover {
	background: #d5d5d5 !important;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button {
	font-size: 17px !important;
	text-transform: math-auto !important;
}

.woocommerce-mini-cart__buttons a.checkout,
.woocommerce-mini-cart__buttons a.ast-continue-shopping,
.woocommerce div.product form.cart .button.single_add_to_cart_button {
	background: #683C11 !important;
	border-radius: 15px !important;
	color: #fff !important;
}

.woocommerce-mini-cart__buttons a.checkout:hover,
.woocommerce-mini-cart__buttons a.ast-continue-shopping:hover,
.woocommerce div.product form.cart .button.single_add_to_cart_button:hover {
	background: #4F2D0B !important;
}

.agro-cart-products .wc-proceed-to-checkout .checkout-button,
.agro-cart-products .shop_table button[name="update_cart"],
.agro-cart-products .woocommerce-shipping-totals button[name="calc_shipping"],
.agro-checkout-form .woocommerce-checkout-payment button[name="woocommerce_checkout_place_order"] {
    border-radius: 5px !important;
    background: #277f3e !important;
	transition: ease 0.1s !important;
}

.agro-cart-products .wc-proceed-to-checkout .checkout-button:hover,
.agro-cart-products .shop_table button[name="update_cart"]:hover,
.agro-cart-products .woocommerce-shipping-totals button[name="calc_shipping"]:hover,
.agro-checkout-form .woocommerce-checkout-payment button[name="woocommerce_checkout_place_order"]:hover { 
	background: #1f6933 !important;
	color: #fff !important;
}

.post-navigation .nav-links .nav-previous a,
.post-navigation .nav-links .nav-next a {
	border-radius: 5px !important;
	background: #277f3e !important;
	color: #fff !important;
	transition: ease 0.1s !important;
	font-weight: bold !important;
	line-height: 1.5 !important;
	margin: 0 !important;
	height: auto !important;
	padding: 10px 20px !important;
}

.post-navigation .nav-links .nav-previous a:hover,
.post-navigation .nav-links .nav-next a:hover {
	background: #1f6933 !important;
}

.type-post .entry-header .entry-title {
	text-align: center !important;
	font-weight: bold !important;
	color: #683C11 !important;
}

.woocommerce div.product form.cart {
	margin: 20px 0 5px 0 !important;
}


























