/*
Theme Name: Woostify Child
Theme URI: https://sumotos.pt
Description: A child theme for Woostify
Author: Aloha
Author URI: https://aloha.pt
Template: woostify
Version: 1.0
*/

/* Woostify slider and products widgets */
/* removing or changing this, will make the buttons not aligned with each other due to the titles */
.woostify-product-slider li {
	height: 340px;
}

.product-loop-wrapper {
	height: 340px;
	display: flex;
  	flex-direction: column;
  	justify-content: space-between;
  	height: 100%;
}

.product-loop-image-wrapper {
	padding: 25px 15px 0px 15px;
}

.product-loop-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 50%;
	flex-grow: 1;
  	padding: 25px 15px;
}

.product-loop-image-wrapper {
	height: 50%;
}

.woocommerce-loop-product__title {
    margin-bottom: auto;
	line-height: 1.2;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
}

.product-loop-meta {
    margin-top: auto;
}
/* END */

/* woocommerce my account changing colors to orange*/
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
	color: #E8431D;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover {
	color: #E8431D;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a {
	color: #E8431D;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover {
	color: #BB2D0C;
}
/* END */

/* Changing FiboSearch search icon size and height of container */
.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler {
            font-size: 20px;
            line-height: 20px;
            height: 20px;
        }

.dgwt-wcas-search-icon {
	height: 25px !important;
}
/* END */