/* 
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
*/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{
    background-color: var(--e-global-color-accent);
	box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 25%);
	outline:0px;
}
[type=button], [type=submit], button {
    color: var(--e-global-color-accent);
    border: 1px solid var(--e-global-color-accent);
	outline:0px;
}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: var(--e-global-color-accent);
	outline:0px;
}
/* table unit pricing styles */
#price_calculator *{
	font-family:'Inter';
}
#price_calculator tbody{
	display:flex;
	flex-direction:column-reverse;
}
#price_calculator tbody>tr{
	display:flex;
	flex-direction:row-reverse;
	justify-content: center;
}
#price_calculator tbody>tr.price-table-row.calculated-price>td:first-of-type,
#price_calculator tbody>tr.price-table-row.total-amount{
	display: none;
}
#price_calculator .total_price{
	font-weight:700;
	font-size:20px;
}
#price_calculator tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
	background-color:transparent;
}
#price_calculator td{
	padding:5px;
}
.quantity .minus,.quantity .plus{
	font-size:30px;
	padding-top:0px;
	padding-bottom:0px;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25);
	border:0px;
	margin-left:0px !important;
}
.input-text.qty.text{
	border:0px;
	font-weight:700;
	font-family:'Inter';
    color: var(--e-global-color-accent);
}
@media (min-width:1024px){
	.e-atc-qty-button-holder,
	#price_calculator tbody>tr {
		justify-content: end;
	}
}
.postid-339 .e-atc-qty-button-holder{
	display:none !important;
}