/*
Theme Name: Astra Child
Theme URI:	staging.empanadasaiken.com
Description: Astra Tema Hijo
Author: Dolape
Author URI: staging.empanadasaiken.com
Template: astra
Version: sin personalizador astra
Text Domain: astra-child
*/
#masthead {
	width:100% !important;
	position:fixed !important;
}
#content {
	margin-top: 30px;
}
.sidebar-main {
	position: fixed;
	background-color: white;
	margin-right: 15px;
	padding: 5px;
	border-radius: 10px;
	box-shadow: 0px 10px 20px #afafaf;
}
.sidebar-main .woocommerce-mini-cart {
	position:relative;  
	max-height: 40vh;
	overflow-y: scroll;
}
.ast-right-sidebar #primary {
	border-right-style: none;
}
.ast-right-sidebar #secondary {
	padding-left: 0px;
	border-left-style: none;
}
/*.page-id-86 .cart-container { display:none;
}*/
.woocommerce-MyAccount-navigation, .woocommerce-form-login, 
.woocommerce-info {
	background-color: white;	
	margin-bottom: 20px;
	padding: 10px;
	border-radius: 10px !important;
	box-shadow: 0px 10px 20px #afafaf;
}
.woocommerce-MyAccount-content, .woocommerce-form-register /*, .heateor_sl_login_container*/{
	background-color:
	whitesmoke;
	margin-bottom: 20px;
	padding: 10px;
	border-radius: 10px !important;
	box-shadow: 0px 10px 20px #afafaf;
}
li.woocommerce-MyAccount-navigation-link, .wc-block-components-notice-banner.is-info {
	border: none;
}
.woocommerce ul.products li.product {
	background-color: white;
	border-radius: 10px;
	box-shadow: 0px 10px 20px #afafaf;
}
.woocommerce ul.products li.product:hover {
	box-shadow: 0px 10px 20px #ff6600;
}
.woocommerce ul.products li.product img {
	border-radius: 10px 10px 0px 0px;
}
.woocommerce ul.products li.product .button {
	bottom: -1em;
	padding: 10px;
	margin: 0
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce .astra-shop-summary-wrap {
	--line-height: 1.2;
	line-height: var(--line-height);
	min-height: calc(3em * var(--line-height));
}
@media (max-width: 544px) {
    .single-product .woosb-product .quantity.buttons_added {
        flex-wrap: nowrap;
        max-width: 100%;
    }
    .single-product .woosb-product .quantity.buttons_added input.woosb-qty {
        width: 80px;
        min-width: 0;
        flex: 0 1 auto;
			  padding-left: 0;
        padding-right: 0;
        text-align: center;
    }
}
.aiken-minicart-promo,
.aiken-minicart-faltan,
.aiken-minicart-envio { text-align: center; }
.aiken-minicart-promo { color: #000000; }
.aiken-minicart-faltan,
.aiken-minicart-envio { color: #ff6000; }