/*
Theme Name: AllroundWeb Child
Theme URI: http://www.allroundweb.nl
Description: Designed by <a href="http://allroundweb.nl">Allround Web</a>.
Author: Rob Abrahams
Version: 1.0.0
Template: hello-elementor

*/

body div .facetwp-facet.facetwp-facet-sorteer_op select {
    background: white;
    padding: 10px;
    border: unset !important;
    text-decoration: none !important;
	font-family: 'Sofia Sans';
}

.facetwp-type-checkboxes:after {
    border: unset !important;
}

.facetwp-facet {
    margin-bottom: unset !important;
}

.facetwp-counter{
	display:none;
}

.woocommerce .elementor-tab-title{
padding-bottom:15px !important;
}

.woocommerce .noUi-connect {
    background: #E1D8C9;
}


body div .facetwp-checkbox {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik0yMjQuNjE1LTE2MFExOTctMTYwIDE3OC41LTE3OC41IDE2MC0xOTcgMTYwLTIyNC42MTV2LTUxMC43N1ExNjAtNzYzIDE3OC41LTc4MS41IDE5Ny04MDAgMjI0LjYxNS04MDBoNTEwLjc3UTc2My04MDAgNzgxLjUtNzgxLjUgODAwLTc2MyA4MDAtNzM1LjM4NXY1MTAuNzdRODAwLTE5NyA3ODEuNS0xNzguNSA3NjMtMTYwIDczNS4zODUtMTYwaC01MTAuNzdabTAtNDBoNTEwLjc3cTkuMjMgMCAxNi45MjMtNy42OTJRNzYwLTIxNS4zODUgNzYwLTIyNC42MTV2LTUxMC43N3EwLTkuMjMtNy42OTItMTYuOTIzUTc0NC42MTUtNzYwIDczNS4zODUtNzYwaC01MTAuNzdxLTkuMjMgMC0xNi45MjMgNy42OTJRMjAwLTc0NC42MTUgMjAwLTczNS4zODV2NTEwLjc3cTAgOS4yMyA3LjY5MiAxNi45MjNRMjE1LjM4NS0yMDAgMjI0LjYxNS0yMDBaIi8+PC9zdmc+");
    background-size: 23px 26px;
    background-position: left top;
    padding-left: 41px;
    margin-left: -5px;
    padding-bottom: 15px;
}

body div .facetwp-checkbox.checked {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Im00MjQtMzM5LjY5MiAyNTUuODQ2LTI1NS44NDYtMjguMzA4LTI4LjMwOEw0MjQtMzk2LjMwOGwtMTE0LTExNEwyODEuNjkyLTQ4MiA0MjQtMzM5LjY5MlpNMjI0LjYxNS0xNjBRMTk3LTE2MCAxNzguNS0xNzguNSAxNjAtMTk3IDE2MC0yMjQuNjE1di01MTAuNzdRMTYwLTc2MyAxNzguNS03ODEuNSAxOTctODAwIDIyNC42MTUtODAwaDUxMC43N1E3NjMtODAwIDc4MS41LTc4MS41IDgwMC03NjMgODAwLTczNS4zODV2NTEwLjc3UTgwMC0xOTcgNzgxLjUtMTc4LjUgNzYzLTE2MCA3MzUuMzg1LTE2MGgtNTEwLjc3Wm0wLTQwaDUxMC43N3E5LjIzIDAgMTYuOTIzLTcuNjkyUTc2MC0yMTUuMzg1IDc2MC0yMjQuNjE1di01MTAuNzdxMC05LjIzLTcuNjkyLTE2LjkyM1E3NDQuNjE1LTc2MCA3MzUuMzg1LTc2MGgtNTEwLjc3cS05LjIzIDAtMTYuOTIzIDcuNjkyUTIwMC03NDQuNjE1IDIwMC03MzUuMzg1djUxMC43N3EwIDkuMjMgNy42OTIgMTYuOTIzUTIxNS4zODUtMjAwIDIyNC42MTUtMjAwWk0yMDAtNzYwdjU2MC01NjBaIi8+PC9zdmc+");
}

body div .noUi-target {
    border: none;
    background: #e1e1e1;
}

body div .noUi-horizontal {
    height: 6px;
}
body div .noUi-horizontal .noUi-handle {
    border-radius: 14px;
    height: 14px;
    width: 14px;
    border: none;
    background: black;
}
.facetwp-slider-reset{
	box-shadow:unset !important;
	border:unset !important;
	    padding: 0.5rem 1rem !important;
}

.aw-hidden {
    display: none;
}
.in-stock{
	display:none !important;
}
.reset_variations{
	display:none !important;
}

#billing_postcode_field {
    margin-right: 20px !important;
}

.eael-single-product-images .product_image_slider__container .swiper-slide img{
	height:400px !important;
	object-fit: contain !important;
}
.woocommerce-loop-product__title{
	min-height:40px !important;
}

@media only screen and (min-device-width: 768px){
.eael-single-product-images .product_image_slider__thumbs .swiper-slide {
	width:150px !important;
}
}

@media only screen and (max-device-width: 768px){
.table-col-1.product-thum-name{
	    flex-direction: column !important;
	    align-items: flex-start !important;
		padding-left:15px !important;
		max-width: 60% !important;
	    padding-bottom: 15px !important;

}
	}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart {
    display: block;
    margin: 15px 15px;
    padding: 12px;
    font-size: 14px;
    line-height: 1;
    text-transform: uppercase;
    color: #fff;
    background-color: #F1D302 !important;
    font-weight: 400;
	border-radius: 25px !important;
}