/**
Theme Name: WHIFIL
Theme URI: 
Author: Harry Singh
Author URI: 
Description: WHIFIL theme
Version: 1.0.0
Requires at least: 5.3
WC requires at least: 3.0
WC tested up to: 9.6
Tested up to: 6.8
Requires PHP: 5.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: whifil
template: astra

/* Note: The CSS files are loaded from assets/css/ folder. */
body.logged-in .site-header .ast-header-account-wrap .ast-header-account-type-icon .ast-header-account-text {
    display: none;
}
.woocommerce-js div.product .woocommerce-tabs .panel h3, .woocommerce-js div.product .woocommerce-tabs .panel h4, .woocommerce-js div.product .woocommerce-tabs .panel h5 {
    margin: 0 0 15px;
}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close {
    align-items: center;
    padding: 0;
    height: 35px;
    width: 35px;
    justify-content: center;
    margin: 4px 4px 0;
    border: none !important;
}

.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close .ast-svg-iconset svg {
    width: 24px;
    height: 24px;
}

.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:not(:first-child) {
    display: none;
}

.eael-product-grid .woocommerce ul.products li.product .review-rating .star-rating,
.eael-product-grid .woocommerce ul.products li.product .eael-star-rating.star-rating  {
    width: 6.6em;
}
.ast-grid-common-col[data-elementor-type="templately-product_archive"] {
    padding: 0;
}
.elementor-widget-heading h2.elementor-heading-title {
    margin: inherit;
}
body .ea-woo-checkout {
    font-size: inherit;
}
.wc-block-components-product-metadata {
    font-size: 0.88em;
}
body:not(.logged-in) .ast-header-account-wrap a.ast-header-account-link.ast-account-action-link .ast-header-account-text {
	border-color: var(--ast-global-color-0);
}
body:not(.logged-in) .ast-header-account-wrap a.ast-header-account-link.ast-account-action-link .ast-header-account-text:hover {
	color: var(--ast-global-color-0);
}
.woocommerce-MyAccount-navigation>ul {
	padding: 0;
}
.wpr-checkout-notice .woocommerce-error, .woocommerce .woocommerce-notices-wrapper .woocommerce-error, .wpr-checkout-notice .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-message {
    flex-direction: inherit !important;
}
body.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method {
    padding: 0 0 20px;
}
body.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type=radio]:checked+label::after {
    background-color: var(--e-global-color-primary);
}
.woocommerce-page.woocommerce-checkout #payment div.payment_box:before, .woocommerce.woocommerce-checkout #payment div.payment_box:before {
	margin: -0.95em 0 0 2em;
}

body:not(.logged-in) .site-header .ast-builder-layout-element.site-header-focus-item.ast-header-woo-cart {
	display: none;
}
.woocommerce-checkout.woocommerce-order-received .woocommerce,
.woocommerce-checkout.woocommerce-order-pay .woocommerce {
    background: #fff;
    border: 1px solid #280B45;
    padding: 50px 30px;
    border-radius: 15px;
    box-shadow: 0 0 15px 2px #0000002b;
}


@media screen and (min-width: 922px){
	body:not(.logged-in) .site-header .ast-header-account-wrap a.ast-header-account-link.ast-account-action-link.ast-custom-button-link span:not(.ast-header-account-text) {
		display: none;
	}
}
@media (max-width: 922px){
	body:not(.logged-in) .site-header .ast-header-account-wrap a.ast-header-account-link.ast-account-action-link.ast-custom-button-link span.ast-header-account-text {
		display: none;
	}
}