.elementor-3091 .elementor-element.elementor-element-0692acd > .elementor-container{max-width:1600px;}.elementor-3091 .elementor-element.elementor-element-0692acd{padding:0px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-dad6534 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images__wrap div.images{width:100% !important;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images__wrap .flex-control-thumbs{justify-content:center;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images__wrap .flex-control-thumbs li{width:100%;flex:0 0 100%;padding:0px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-0px;margin-right:-0px;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-0px;margin-bottom:-0px;}.elementor-3091 .elementor-element.elementor-element-6ebdd6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3091 .elementor-element.elementor-element-6ebdd6a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3091 .elementor-element.elementor-element-7be5985 .jet-woo-builder .product_title{font-family:"Muli", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:30px;color:#3c4b71;}.elementor-3091 .elementor-element.elementor-element-02bc83c{--add-to-cart-wc-forward-display:none;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-size:50px;color:#000000;}.elementor-3091 .elementor-element.elementor-element-974be91{--spacer-size:25px;}.elementor-3091 .elementor-element.elementor-element-c6cc438{width:var( --container-widget-width, 33.995% );max-width:33.995%;--container-widget-width:33.995%;--container-widget-flex-grow:0;font-size:9px;}.elementor-3091 .elementor-element.elementor-element-c6cc438.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3091 .elementor-element.elementor-element-7d09630 img{width:45%;}.elementor-3091 .elementor-element.elementor-element-6edbcfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3091 .elementor-element.elementor-element-d299182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3091 .elementor-element.elementor-element-fb547ba .elementor-heading-title{font-size:25px;}.elementor-3091 .elementor-element.elementor-element-4f6a7db{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3091 .elementor-element.elementor-element-9dc941d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3091 .elementor-element.elementor-element-f20a183.elementor-element{--align-self:flex-start;}.elementor-3091 .elementor-element.elementor-element-9985a13{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3091 .elementor-element.elementor-element-9985a13 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3091 .elementor-element.elementor-element-9985a13 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3091 .elementor-element.elementor-element-06ab76a{column-gap:0px;text-align:center;font-size:12px;}.elementor-3091 .elementor-element.elementor-element-06ab76a p{margin-bottom:0px;}.elementor-3091 .elementor-element.elementor-element-7dbfa3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3091 .elementor-element.elementor-element-e13162a.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-3091 .elementor-element.elementor-element-e13162a img{width:100%;max-width:100%;height:100%;}.elementor-3091 .elementor-element.elementor-element-9015541{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3091 .elementor-element.elementor-element-9015541 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3091 .elementor-element.elementor-element-9015541 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-3091 .elementor-element.elementor-element-a759a3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3091 .elementor-element.elementor-element-f8a5d4c.elementor-element{--align-self:flex-end;}.elementor-3091 .elementor-element.elementor-element-f8a5d4c img{height:100%;object-fit:fill;}.elementor-3091 .elementor-element.elementor-element-fae60e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3091 .elementor-element.elementor-element-fae60e2 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3091 .elementor-element.elementor-element-fae60e2 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-3091 .elementor-element.elementor-element-e51abd4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3091 .elementor-element.elementor-element-12bf785.elementor-element{--align-self:center;}.elementor-3091 .elementor-element.elementor-element-0d0ab39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3091 .elementor-element.elementor-element-0d0ab39 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-3091 .elementor-element.elementor-element-0d0ab39 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-3091 .elementor-element.elementor-element-ce64027 .elementor-heading-title{font-size:25px;}.elementor-3091 .elementor-element.elementor-element-b7d5d8c .jet-woo-builder .shop_attributes tr > th{border-style:solid;border-width:1px 1px 1px 1px;vertical-align:middle;}.elementor-3091 .elementor-element.elementor-element-b7d5d8c .jet-woo-builder .shop_attributes tr > td{border-style:solid;border-width:1px 1px 1px 1px;vertical-align:middle;}.elementor-3091 .elementor-element.elementor-element-eaf74cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3091 .elementor-element.elementor-element-a5ee5ea{--display:flex;}.elementor-3091 .elementor-element.elementor-element-cf8b45b .elementor-heading-title{font-size:39px;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-3091 .elementor-element.elementor-element-74be4ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-title a{color:#000000;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-title{color:#000000;text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button{display:inline-block;text-decoration:none;padding:8px 8px 8px 8px;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button{margin:0px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-74be4ff  .jet-woo-product-button{text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price .price del{font-weight:400;text-decoration:line-through;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price{text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-rating{text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-categories a{color:#000000;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-categories{color:#000000;text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-tags{text-align:left;order:1;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-badge{display:inline-flex;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;text-align:left;}.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products__not-found{text-align:left;}.elementor-3091 .elementor-element.elementor-element-5a55773{--display:flex;}@media(max-width:1024px){.elementor-3091 .elementor-element.elementor-element-dad6534 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3091 .elementor-element.elementor-element-b18521f .jet-single-images__wrap div.images{width:100% !important;}.elementor-3091 .elementor-element.elementor-element-6ebdd6a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3091 .elementor-element.elementor-element-4f6a7db{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3091 .elementor-element.elementor-element-4f6a7db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3091 .elementor-element.elementor-element-6edbcfc{--width:100%;}.elementor-3091 .elementor-element.elementor-element-d299182{--width:48%;}.elementor-3091 .elementor-element.elementor-element-4f6a7db{--width:100%;}.elementor-3091 .elementor-element.elementor-element-9dc941d{--width:100%;}.elementor-3091 .elementor-element.elementor-element-7dbfa3f{--width:100%;}.elementor-3091 .elementor-element.elementor-element-a759a3e{--width:100%;}.elementor-3091 .elementor-element.elementor-element-e51abd4{--width:100%;}.elementor-3091 .elementor-element.elementor-element-eaf74cb{--width:50%;}}/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-02bc83c *//*body{*/
/*  font-family: 'Open Sans', sans-serif;*/
/*}*/

/*h1, h2, h3, h4, h5, h6 {*/
/*  font-family: 'Poppins', sans-serif !important; */
/*  font-weight: 600 !important;*/
/*}*/

/*.label{*/
/*    background: white !important;*/
    
    
/*}*/
/*.options.per-row-5, .options.per-row-4, .options.per-row-3, .options.per-row-6, .options.per-row-6.grid{*/
/*    margin-left: 50px;*/
/*    padding-top: 25px;*/
/*    margin-bottom: 25px;*/
/*    display: inline-flex !important;*/
/*    gap:0px !important;*/
/*}*/

/*.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-center .label-container-display {*/
/*    padding: 20px !important;*/
/*}*/


/*h3::before{*/
/*    content: '1';*/
/*    background: #00bf63;*/
/*    color:white;*/
/*    padding: 8px 15px;*/
/*    border-radius: 100px;*/
/*    margin-right: 10px*/
/*}*/


/*.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display, .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected .product-container{*/
/*border: #00bf63 2px solid !important*/
/*}*/


/*.single-product-wrapper .product-info, th, td{*/
/*	border: 5px;*/
/*}*/

/*@media (min-width: 992px) {*/
/*    .col-lg-8 {*/
/*        flex: 0 0 auto;*/
/*        width: 50% !important;*/
/*    }*/
/*}*/

/*@media screen and (min-width: 64rem) {*/
/*    .single-product-wrapper .product-info-top {*/
/*        flex-direction: column;*/
/*    }*/
/*}*/




/*.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-center .label-container-display {*/
/*    flex-direction: row;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc941d */@media (max-width: 1024px) {
    .elementor-3091 .elementor-element.elementor-element-4f6a7db {
        --e-con-grid-template-columns: repeat(2, 1fr);
        --grid-auto-flow: row;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e13162a */img{
    color:white;
    
}/* End custom CSS */
/* Start custom CSS */body {
	font-family: 'Open Sans', sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Poppins', sans-serif !important;
	font-weight: 600 !important;
	color: black !important;
}

.iconic-was-swatches--text-swatch .iconic-was-swatch {
	display: inline-block;
	padding: 20px 20px;
	border: 2px solid rgba(1, 128, 1, 1);
	;
	border-radius: 10px;
	background-color: white;
	color: black;
	text-align: center;
	cursor: pointer;
	transition: background-color 0.3s ease, border-color 0.3s ease;
	margin-bottom: 15px;
	text-align: center;
}


.iconic-was-swatches--text-swatch .iconic-was-swatch:hover {
	border-color: rgba(1, 128, 1, 1);
	;
}


.iconic-was-swatches--text-swatch .iconic-was-swatch--selected,
.iconic-was-swatches--text-swatch .iconic-was-swatch--selected:hover {
	background-color: rgba(1, 128, 1, 1);
	color: #fff !important;
}


.iconic-was-swatches--colour-swatch .iconic-was-swatch {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	margin: 15px;
	border: 2px solid transparent;
	border-radius: 50%;
	cursor: pointer;
	transition: border-color 0.3s ease;
}


.iconic-was-swatches--colour-swatch .iconic-was-swatch:hover {
	border-color: rgba(1, 128, 1, 0.3);
}

.iconic-was-swatches--colour-swatch .iconic-was-swatch--selected {
	border-color: rgba(1, 128, 1, 0.3);
}

.iconic-was-attr-label-text,
.iconic-was-attr-label-sep {
	font-size: 20px;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 700 !important;
}


.iconic-was-chosen-attribute {
	display: none;
}

.swatch-price-below {
	color: grey;
	font-size: 13px;
	text-align: center
}

.iconic-was-swatches {
	margin-bottom: 15px;
}

.woocommerce-Price-amount {
	font-size: 24px;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 700 !important;
}

.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart {
	width: 550px;
}

.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity {
	max-width: 100px;
}


.labelOpslag,
.labelConditie, .labelBelasting{
	background-color: white;
	color: grey;
	border: 2px solid grey;
	padding: 5px 10px;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	text-align: center;
	margin-left: 15px
}


.woocommerce .product .elementor-jet-single-add-to-cart .variations label {
	display: contents !important;
}


.labelKleurCount,
.labelOpslagCount,
.labelConditieCount,
.labelCountBelasting{
	margin: 0px;
	background-color: #00BF63;
	color: white;
	border: 2px solid #00BF63;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	text-align: center;
	margin-right: 20px;
	padding: 5px 10px;
	font-size: 20px;

}


td.value {
	margin-left: 65px;
}


ul.iconic-was-swatches.iconic-was-swatches--border.iconic-was-swatches--colour-swatch.iconic-was-swatches--visual.iconic-was-swatches--round.iconic-was-swatches--stacked {
	margin-top: 0px;
}


.iconic-was-swatches__item {
    margin: 5px 4px 5px 0px;
}

.iconic-was-swatches--text-swatch .iconic-was-swatch--selected,
.iconic-was-swatches--text-swatch .iconic-was-swatch--selected:hover,
.add_to_cart_button {
	background: #00BF63;
	border-color: #00BF63
}

table.variations {
	margin-bottom: 0px;
}


.swatch-price-below{
    margin-right: 6px;
}

@media screen and (max-width: 768px) {
    .iconic-was-swatches--colour-swatch .iconic-was-swatch {
        margin: 10px 9px 10px 0;
    }
    ul.iconic-was-swatches.iconic-was-swatches--border.iconic-was-swatches--colour-swatch.iconic-was-swatches--visual.iconic-was-swatches--round.iconic-was-swatches--stacked {
    margin-top: 10px;
}
}

@media screen and (max-width: 768px) {
	td.value {
		margin-left: 0px;
	}

	.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch {
		padding: 2px;
	}

.iconic-was-swatches__item {
    margin: 5px 4px 5px 0px;
    color: #00BF63;
}

.iconic-was-swatches--colour-swatch .iconic-was-swatch {
        margin: 10px 0px 10px 9px;
    }
    
	.variations tr {
		margin-bottom: 25px;

	}


	.iconic-was-swatches--text-swatch .iconic-was-swatch {
		display: inline-block;
		padding: 15px 15px;
		margin-bottom: 15px;
		text-align: center;
	}


	/*.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart {*/
	/*	width: 320px !important;*/
	/*}*/


	.elementor-3091 .elementor-element.elementor-element-7be5985 .jet-woo-builder .product_title {
		text-align: center;
		margin-bottom: 30px;
	}
}
@media screen and (max-width: 990px) {
	.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart {
		width: 290px !important;
	}
	
	.woocommerce .product .elementor-jet-single-add-to-cart .cart .single_add_to_cart_button {
    margin: 0 10px 0 10px;
    font-size: 11px;
}
}





::marker{
    content: "";
}

li.plus:before {
    content: '✓';
    content: '✅';   
    
    color: green;
    font-weight: 600;
    margin-right: 5px;
    font-size: 18px;
}
    
li.minus:before {
    content: 'X';
    content: '❌';
    color: red;
    font-weight: 600;
    margin-right: 5px;
    font-size: 18px;
}

ul{
    padding-left: 0px;
}


p{
    margin: 0;
}

.variations_form a.reset_variations{
    display:none;
}

.flex-viewport {
    border: 0px white !important;
}

th {
    margin-top: 15px;
}


@media screen and (max-width: 1245px) {
    .elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart {
        width: 400px;
    }
}

@media screen and (max-width: 425px) {
h5.jet-woo-product-title a {
    font-size: 20px;
}
    
    .jet-woo-product-price span bdi {
    font-size: 18px;
    font-weight: 500;
}

}


@media screen and (max-width: 768px) {
    /*.elementor-3091 .elementor-element.elementor-element-02bc83c .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart {*/
    /*    width: 278px;*/
    /*}*/
    
    .woocommerce .product .elementor-jet-single-add-to-cart .cart .single_add_to_cart_button {
    width: 100%;
    line-height: normal;
}

.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button {
    padding-top: 9px;
    line-height: normal;
}
}

.woocommerce .product .elementor-jet-single-add-to-cart .cart .single_add_to_cart_button {
    width: 100%;
    line-height: normal;
}






@media only screen and (max-width: 1024px) {
    .elementor.elementor-4021.elementor-location-popup {
        transform: translateX(0);
    }
}






.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-products .jet-woo-product-button .button{
    padding-top: 9px !important;
}



.elementor-3091 .elementor-element.elementor-element-74be4ff .jet-woo-product-button {
    text-align: left;
    order: 1;
}



.add_to_cart_button i{
    margin-right: 0px;
}




@media only screen and (max-width: 1024px) {
  .dialog-message {
    position: fixed;
    top: 0;
    right: 0px;         
    width: 400px;
    height:400px;
    height: 100%;          
    background-color: #fff;
    overflow-y: auto;      
    transition: right 0.5s ease-in-out;
    z-index: 9999;
    padding: 20px;         
  }


  .dialog-message.active {
    right: 0;
  }

  .dialog-message .exit-button {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
  }
}



@media (max-width: 767px) {
    #elementor-popup-modal-4021 .dialog-message {
        width: 400px;
        height: 1020px;
        top: 0;
    }
}


.elementor-3091 .elementor-element.elementor-element-b7d5d8c .jet-woo-builder .shop_attributes tr > td {
padding-left: 10px;
    
}




h2, h3 {
    margin-top: 50px;
}

.elementor-3091 .elementor-element.elementor-element-6ebdd6a > .elementor-element-populated{
    z-index:0;
}

form.variations_form .single_variation_wrap .tinv-wraper.tinv-wishlist {
    display: block !important; 
}

.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button {
    width: max-content;
}

.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text, .tinvwl-product-in-list.tinvwl-product-make-remove img.icon-add-on-wishlist, .tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text, .tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-add-on-wishlist {
    display: none;
}

.woocommerce .product .elementor-jet-single-add-to-cart .cart .single_add_to_cart_button {
    width: 100%;
    margin: 0 10px 0 10px;
}




.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
    margin-top: 12px;
}







.single_variation_wrap .woocommerce-variation-price .woocommerce-Price-amount.amount {
  opacity: 0;
  visibility: hidden;
}

.single_variation_wrap .woocommerce-variation-price .woocommerce-Price-amount.amount.visible {
  opacity: 1;
  visibility: visible;
  transition: opacity 300ms ease-in-out, visibility 0s;
}


button:hover {
    color: #fff;
    background-color: #00BF63;
    border-color: #00BF63;
}/* End custom CSS */