/*
Theme Name: Avelina Child
Theme URI: https://avelina.qodeinteractive.com
Description: A child theme of Avelina
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: avelina
Template: avelina
*/

.qodef-page-title{display:none !important}
#qodef-page-inner.qodef-content-grid{padding-top: 50px}

#qodef-woo-page .checkout.woocommerce-checkout #customer_details{display: block;}
#qodef-woo-page .checkout.woocommerce-checkout #order_review_heading{display: none;}

#qodef-woo-page.qodef--cart,
#qodef-woo-page .checkout.woocommerce-checkout{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
		gap: 26px;
}

/* First child: always full width */
#qodef-woo-page.qodef--cart > div:first-child {
    flex: 0 0 100%;
}

/* Second child (main content) */
#qodef-woo-page.qodef--cart > .woocommerce-cart-form{
    flex: 0 0 calc(70% - 13px);
	border-right: 1px solid #a7aba5;
    padding: 20px;
}

/* Third child (sidebar) */
#qodef-woo-page.qodef--cart > .cart-collaterals{
    flex: 0 0 calc(30% - 13px);
		background: #fcfaf5;
    padding: 25px;
}

#qodef-woo-page .checkout.woocommerce-checkout{
		gap: 55px;
}
.checkout.woocommerce-checkout #order_review{
    flex: 0 0 30%;
		background: #fcfaf5;
    padding: 25px;
}
#qodef-woo-page .checkout.woocommerce-checkout #customer_details{
    flex: 0 0 70%;
	border-right: 1px solid #a7aba5;
    padding: 20px;
}

#qodef-woo-page.qodef--cart .cart_totals{margin-top: 0} 

a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg{stroke-opacity: 0;fill: red}
a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor .yith-wcwl-add-to-wishlist-button__label{color: #000000;text-shadow: 0 0 4px #ffff}

.customHomePage .qodef-woo-product-title-link{color: #FFF5F5;}
.qodef-woo-product-price.price span{color: #a78957;}
.customHomePage .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--initialized{display:none}
/* Responsive - stack on small screens */
@media (max-width: 1030px) {
    #qodef-woo-page.qodef--cart,
	#qodef-woo-page .checkout.woocommerce-checkout{
    display: unset;}
		#qodef-woo-page.qodef--cart > .woocommerce-cart-form {
		border: unset;
			padding: 0px;
	}
	#qodef-woo-page.qodef--cart .cart_totals{margin-top: 50px} 
}
