/**
Theme Name: Aghadi Framework
Author: Agahdi Infotech
Author URI: https://aghadiinfotech.com
Description: Inherited from Astra 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: aghadi-framework
Template: astra
*/


header .custom-logo-link img {filter: inherit !important;border-radius: 100px;}
.footer-widget-area-inner img {border-radius: 100px;}
.astra-shop-summary-wrap h2.woocommerce-loop-product__title {font-size: 20px !important;height: 48px;margin-bottom: 20px !important;}
.woocommerce .astra-shop-summary-wrap span.price {margin-bottom: 15px !important;}
.summary h1.product_title.entry-title {font-weight: 600;}
.woocommerce-js div.product div.summary .woocommerce-product-details__short-description :last-child {margin-top: 1em;margin-bottom: 1em;}
.variations button.reset_variations:hover {color: #ffffff !important;}
.woocommerce-js div.product .product_meta>span{display: block;}
.main-navigation ul li a:focus, .main-navigation ul li a:focus-visible {outline: 0px !important;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size: 16px !important;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {font-size: 16px !important;line-height: 16px;padding: 15px 30px;}
.woocommerce-js #content table.cart [name=coupon_code], .woocommerce-page #content table.cart [name=coupon_code] {height: 48px !important;}
.woocommerce-MyAccount-navigation>ul {padding-left: 0px;}
.woocommerce-MyAccount-navigation>ul li  {margin: 0;background: #f1f4f1;list-style-type: none;padding: 10px 30px;border-bottom: 1px solid #dbdbdb;}
.woocommerce-js h2{font-size: 24px;}
.woocommerce .addresses .title .edit, .woocommerce-account .addresses .title .edit {float: inherit;padding: 0;}
header .custom-logo-link img {box-shadow: 1px 1px 50px #92ddff !important;}
.woocommerce-js ul.products li.product .button:hover {background: #5980ff !important;color: #ffffff !important;}
.woocommerce-js ul.products li.product .button {border: 1px solid #3944de !important;color: #3944de;}
.footer-widget-area-inner img {border-radius: 100px;box-shadow: 1px 1px 50px #92ddff !important;}
.site-footer .ast-builder-footer-grid-columns {grid-column-gap: 0px;}
.woocommerce-js .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {background-color: transparent;border: 1px solid #cbd5e1;border-radius: 0;}
.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{min-height: auto;}
.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img {max-height: 80px !important;}
.slide-show .elementor-widget-n-carousel .e-n-carousel.offset-both {padding-inline-start: inherit !important;padding-inline-end: inherit !important;}
.product-category .woocommerce ul.products{position: relative;height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top;}
.product-category .woocommerce ul.products li.product-category.product a:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #0073e600;opacity: .55;}
.product-category .woocommerce-js ul.products li.product.product-category {padding-bottom: 0;display: inherit !important;}
.product-category .woocommerce ul.products li.product-category.product a:hover:before {background-color: #ffffffa1;opacity: 0.8;}
.product-category .woocommerce ul.products li.product-category.product a {position: relative;display: block;text-align: center;transition: background-color 0.3s ease, color 0.3s ease;}
.product-category .woocommerce ul.products li.product-category.product a:hover {background-color: #ffffffa1 !important;color: #000;}
.product-category .woocommerce ul.products li.product-category.product a h2 {color: #333;transition: color 0.3s ease;}
.product-category .woocommerce ul.products li.product-category.product a:hover h2 {color: #0073e6;}
.product-category .woocommerce ul.products li.product-category.product a img {transition: transform 0.3s ease;}
.product-category .woocommerce h2.woocommerce-loop-category__title .count {display: none !important;}
.eael-product-wrap img{height: 410px !important;max-width: 100%;object-fit: cover;}
.eael-product-wrap h2.woocommerce-loop-product__title {margin-bottom: 0px !important;}
.ast-product-navigation-wrapper.square-outline {display: none;}

@media screen and (max-width: 767px){
	.footer-widget-area-inner figure.wp-block-image.alignleft.size-full.is-resized {
    display: inline-block;float: inherit;}
}
