/**
* Theme Name: Smartic Child
* Description: This is a child theme of Smartic, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Duc Pham (Opal Team)</a>
* Template: smartic
* Version: 1.8.5
*/
.waves-left > .elementor-background-overlay:before {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: " ";
	display: block;
	position: absolute;
	background: transparent url(img/bg-transparent.png) repeat-y 0 290px;
}
.elementor-location-footer > .elementor-section-wrap {
	position: relative;
}
.elementor-location-footer > .elementor-section-wrap:before {
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	content: " ";
	display: block;
	position: absolute;
	background: transparent url(img/bg-transparent-right-smaller.png) repeat-y 100% 130px;
}
@media screen and (min-width: 769px) and (max-width: 1065px) {
	.waves-left > .elementor-background-overlay:before {
		background-size: 15%;
	}
	.elementor-location-footer > .elementor-section-wrap:before {
		background-size: 25% 120%;
	}
}
@media screen and (max-width: 768px) {
	.waves-left > .elementor-background-overlay:before {
		background-size: 25%;
	}
	.elementor-location-footer > .elementor-section-wrap:before {
		background-size: 30% 60%;
	}
}
/*
.waves-left > .elementor-background-overlay:before,
.waves-right > .elementor-background-overlay:before {
	top: 0;
	width: 100%;
	height: 100%;
	content: " ";
	display: block;
	position: absolute;
}
.waves-left > .elementor-background-overlay:before {
	left: 0;
	background: transparent url(img/bg-transparent.png) repeat-y 0 290px;
}
.waves-right > .elementor-background-overlay:before {
	right: 0;
	background: transparent url(img/bg-transparent-right.png) repeat-y 100% 290px;
}
*/


#kies-soort
{
	display: block !important;
}

.variable-items-wrapper{
	display: none !important;
}

.smartic-handheld-footer-bar{
	display: none !important;
}

.single-product div.product table.variations label {
	display: inline-block;
}
ul.products li.product .variations {
	margin-bottom: 0;
}
ul.products li.product .variations .label {
	padding-right: 0;
	white-space: nowrap;
	word-break: keep-all;
	padding-bottom: 2.5em;
	vertical-align: middle;
}
ul.products li.product .variations .label .woo-selected-variation-item-name {
	display: none;
}

dl.variation dt {
    float: initial !important;
}

.woocommerce-shipping-totals td{
	font-size: 12px !important;
}

.woocommerce-shipping-estimate-html{
	font-weight: bold !important;
	white-space: nowrap !important; 
}

.cart_totals {
    padding: 0px !important;
    position: relative;
    border: 0px solid !important;
}

