/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 04 2024 | 06:59:41 */
button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
    display: none;
}
.flagHeader2{
background: rgb(255,207,0);
background: linear-gradient(290deg, rgba(255,207,0,1) 0%, rgba(255,207,0,1) 20%, rgba(222,0,0,1) 20%, rgba(222,0,0,1) 60%, rgba(0,0,0,1) 60%, rgba(0,0,0,1) 100%);
}
.noHeader > .col {
	padding-bottom: 0;
}
.button.white.fullBtn {
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	color: #000 !important;
	margin: 0;
}
.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;
}
.popmake h1 {
	font-size: 20px;
}
.pum-theme-7562 .pum-container, .pum-theme-lightbox .pum-container {
	padding: 10px;
}
@media(max-width:768px){
	.popmake h1 {
	font-size: 18px;
}
.col {
	padding-bottom: 10px !important;
}
.col > .col-inner {
	padding-top: 15px !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%;
}
}