/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


/*Hiding add to cart button on category page*/
.elementor-5306 .elementor-element.elementor-element-962cd13.elementor-wc-products ul.products li.product .button{
	display:none;
}
.elementor-5316 .elementor-element.elementor-element-f577b93.elementor-wc-products ul.products li.product .button{
	display:none !important;
}

/*Date picker on product page*/
.wcpa_form_item {
width: 50%;
}	
@media(max-width:992px) {
.wcpa_form_item {
width: 100%;
}	
}

.wcpa_form_outer label{
margin-bottom:10px;
}

/*Woocommerce styling*/
.woocommerce-message::before{
	color:#90c5ec;
	border-top-color:#90c5ec;
}
.woocommerce-message{
	border-top-color:#90c5ec;
	font-family:Dosis, sans-serif;
}
.woocommerce-info{
font-family:Dosis, sans-serif;
}	
.elementor-menu-cart__product .variation{
	display:flex !important;
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt{
	background-color:#667a98;
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover{
	background-color:#647795;
}
.elementor-menu-cart__subtotal {
 display: none;
}
.woocommerce-notices-wrapper{
	border-top-color:#90c5ec;
	font-family:Dosis, sans-serif;
}
/* 2 Column WooCommerce Checkout */

@media(min-width:768px) {
	.woocommerce .col2-set .col-1, 
	.woocommerce-page .col2-set .col-1 {
		width: 90%;
	}

	#customer_details {
		display: flex;
		flex-flow: column nowrap;
		float: left;
		width: 50%;
	}

	#customer_details .col-2 {
		width: 90%;
		margin-top: 20px;
	}

	#order_review,
	#order_review_heading {
		width: 50%;
		float: left;
		clear: none;
	}
}
/* Make menu element clickable */
.pointer-hover{
	cursor: pointer;
}
.woocommerce ul.products li.product a {
display:none;
}
