/**
Theme Name: Hielodry
Author: Hielodry
Author URI: https://hielodry.com
Description: Hielodry child theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hielodry
Template: astra
*/

/* Woocommerce */
.woocommerce-page #content {
	border-top: 15px solid #009DDF
}
.post-type-archive-product #content {
	border: 0 !important
}
.woocommerce-page #primary {
	margin: 30px 0 60px !important
}
.ast-single-post .entry-title, .page-title {
	font-weight: 600
}
.woocommerce-page.woocommerce-checkout #payment #place_order, .woocommerce.woocommerce-checkout #payment #place_order {
	padding: 20px
}


/* Carrito */
.elementor-button-wrapper .elementor-button:visited,
.elementor-menu-cart__toggle .elementor-button:hover {
	color: inherit !important
}

/* Tienda */
.woocommerce ul.products li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img {
	/*border: 3px solid #009ddf*/
}
.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap, .woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap {
	margin: 0 20px 0 50px;
    padding: 0 30px 30px 0;
    height: 100%;
    border-bottom: 6px solid #009ddf
}
.woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
	margin-bottom: 30px
}
.woocommerce ul.products li.product .woocommerce-loop-product__title span, .woocommerce-page ul.products li.product .woocommerce-loop-product__title span {
	display: block;
	font-size: 25px;
	font-weight: normal;
	text-transform: uppercase
}
.woocommerce ul.products li.product .woocommerce-loop-product__title::after, .woocommerce-page ul.products li.product .woocommerce-loop-product__title::after {
	content: '';
	display: block;
	margin-top: 8px;
	width: 120px;
	height: 3px;
	background-color: #009ddf
}
.woocommerce ul.products li.product .ast-woo-product-category, .woocommerce-page ul.products li.product .ast-woo-product-category, .woocommerce ul.products li.product .ast-woo-shop-product-description, .woocommerce-page ul.products li.product .ast-woo-shop-product-description {
	padding-top: 15px
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
	margin-top: 30px;
	color: #009ddf
}

/* Producto */
.woocommerce div.product .woocommerce-tabs ul.tabs {
	display: none
}
.woocommerce div.product.elementor .woocommerce-tabs .panel {
	padding: 0;
	border: 0
}
.uael-woo-products-grid .woocommerce-loop-product__title span {
	font-size: 16px !important
}
.uael-woo-products-grid .uael-woo-products-summary-wrap {
	padding: 0 !important
}
.uael-woo-products-grid li.product .price {
	margin-top: 20px !important
}