/*
 Theme Name:   Hygge Theme
Template:     hello-elementor

*/

.page-header{
display: none;
}

.site-header{
display: none!important;
}


.woocommerce-variation-price {
	display: none;
}

.woocommerce div.product form.cart .variations td.label,
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
	background-color: #FFFFFF;
}
.woocommerce div.product form.cart .variations label {
	font-weight: 400;
	font-size: 17px;
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
	line-height: 0;
	vertical-align: middle;
}

.woocommerce div.product form.cart .variations td.label {
	padding-left: 5px;
}

.woocommerce div.product form.cart .reset_variations {
	visibility:hidden!important;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
	background-color: #FFFFFF!important;
}

td.product-name a{
	color: #58B8A2;
	font-weight: 600;
}

table tbody tr:hover>td, table tbody tr:hover>th{
	background-color: transparent!important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #58b8a2;
	border: 2px solid #58b8a2;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
	background-color: transparent;
	color: #58b8a2;
}

.woocommerce-privacy-policy-text a,
.woocommerce-terms-and-conditions-link{
	color: #58b8a2;
}

.woocommerce-privacy-policy-text a:hover,
.woocommerce-terms-and-conditions-link:hover{
	text-decoration: underline;
}


div.woocommerce-notices-wrapper {
	width: 58%;
    margin: auto;
}

.woocommerce-message,
.woocommerce-info{
	border-top-color: #58B8A2!important;
}

.woocommerce-message::before,
.woocommerce-message > a,
.woocommerce-info::before,
.woocommerce-info > a,
.lost_password a{
	color: #58B8A2!important;
}

dl.variation{
	display: none;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	padding: 11px 20px 12px;
}

.ppom-wrapper span.show_description{
	font-size: 14px!important;
	padding-left: 0!important;
	display: block;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{
	width: 100%!important;
}

.ui-widget-header {
    
    background:#B0DCD3!important;
    border: 1px solid #B0DCD3!important;
}

#ui-datepicker-div {
    z-index: 2!important;
}

/**
* Hide tab selections from products
**/

.woocommerce div.product.elementor ul.tabs {
	display: none;
}

#tab-description {
	border: 0;
}