/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 23 2024 | 10:37:34 */
button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
    display: none;
}
.wp-block-search__button.wp-element-button {
	color: #fff;
	text-transform: none;
}

.hdnG.col {
	padding-bottom: 0;
}
.buti {
	width: 51%;
	padding: 4px;
	background: #fff !important;
	font-weight: 900;
	color: #000;
}
.buti:hover{
	box-shadow: none;
	color: #000;
	opacity: 1;
	outline: none;
	background-color: #ddd !important;
}
h2.cities {
    font-size: 21px !Important;
}
a.accordion-title.plain {
    border: none;
    border-bottom: 1px solid #e8e8e8;
    font-size: 17px;
    padding-left: 1em;
}
.accordion .toggle {
    right: 0px !IMPORTANT;
    float: right !IMPORTANT;
    left: auto !important;
    opacity: 1;
    color: #202349 !IMPORTANT;
}
a.primary.is-small.mb-0.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.is-outline, .product_type_variable.add_to_cart_button.is-outline.primary {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	line-height: 1.4;
	background-color: #000 !important;
	border: 1px solid #000 !important;
}
a.primary.is-small.mb-0.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.is-outline:hover, .product_type_variable.add_to_cart_button.is-outline.primary:hover {
	background-color: #fff !important;
	color: #000;
	border-color: #ddd !important;
}
.quantity.buttons_added.form-flat {
	margin: 0px 10px 0px 0px;
}
.voorraad {
	margin-bottom: 20px;
}
.voorraad i{
	margin-right: 10px;
}
.dhlpwc-parcelshop-option-change {
	margin-right: 0px !important;
	float: right !important;
	padding: 0px 15px !important;
	margin-top: 5px !important;
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom: 0px;
}
.accordion-inner {
	padding: 1em 1em;
}
li ul, li ul li {
	margin-left: 0px !important;
	margin-top: 0px;
}
.blog-single h2 {
	font-size: 24px;
	padding-bottom: 10px;
}
@media(max-width:768px){
.col {
	padding-bottom: 10px !important;
}
.col > .col-inner {
	padding-top: 15px !important;
}
	.slider.slider-nav-circle .col > .col-inner {
	padding-top: 5px !important;
}
.row.row-small.small-columns-2 > .col.product-small {
	max-width: 100%;
	flex-basis: max-content;
}
.product-small.box .price-wrapper .price {
	position: relative !important;
	right: 0px !important;
	top: 0px !important;
	padding-top: 10px;
}
.add_to_cart_button {
	line-height: 1.2 !important;
}
.category-page-row .row.row-small.small-columns-2 > .col.product-small {
	max-width: 50%;
	flex-basis: 100%;
}
	.righttext .col-inner {
	padding-top: 0px !important;
}
	.righttext, .lefttext {
	padding-bottom: 10px !important;
}
.box-text {
	padding-left: 1em !important;
	padding-right: 1em !important;
}
}
.blog .post-sidebar .widget_categories, .single-post .post-sidebar .widget_categories {
	border: 1px solid #e6e6e6;
	padding: 20px;
	background-color: #f7f7f7;
	border-radius: 5px;
}
.widCTA {
	border-radius: 5px;
	overflow: hidden;
	padding-top: 40px !important;
	padding-bottom: 10px !important;
}
.widCTA h2 {
	font-size: 26px;
}

@media (min-width:850px){
.blog  .large-9, .single-post .large-9 {
	max-width: 65%;
	flex-basis: 65%;
}
.blog .large-3, .single-post .large-3{
	max-width: 35%;
	flex-basis: 35%;
}
}