/***Color Variations circled start***/
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .color-variable-item,
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .color-variable-item > span,
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .image-variable-item,
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .image-variable-item > img {
	border-radius: 50% !important;
}
/***Pijlen topbar***/
.et_pb_slider_0_tb_header.et_pb_slider {
    overflow-x: visible!important;
    overflow-y: visible!important;
}

/***Hero***/
.et_pb_fullwidth_header_0 .header-content h1, .et_pb_fullwidth_header_0 .header-content .et_pb_module_header {
max-width:none!important;
}

/***Main menu***/
.dgwt-wcas-ico-magnifier-handler {
margin-bottom:1em!important;
}

.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a {
	min-width:0px!important;
}
ul.sub-menu li a {
margin:0px!important;
padding:0px!important;
}
.et-db #et-boc .et-l .nav li ul {
	width:310px!important;
}
.et-db #et-boc .et-l .et-menu li li a {
  width:290px!important;
}
li.eco.et_pb_menu_page_id-123586.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-123586 a {
color: #f97534!important;
}
@media only screen and (max-width: 1620px) and (min-width: 980px)
{
  .et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_module_header a {
    display: none;
  }
	.et_pb_menu .et-menu>li {
		padding-left: 0px;
		padding-right:0px;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo {
max-width: 140px!important;
}
}

@media only screen and (max-width: 1140px) and (min-width: 980px)
{
  .et_pb_menu_0_tb_header.et_pb_menu ul li a, h6, h6 a, .et_pb_slider_0_tb_header.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
    font-size:12px!important;
  }
li.sep.et_pb_menu_page_id-100349.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-100349 a {
	padding:0px!important;
}
}


/***Kruimelpad***/
.kruimelpad {
    color: #fff;
}
.kruimelpad a{
    color: #fff!important;
}
/***WooCommerce***/
span.woocommerce-Price-amount.amount::before {
  content: "Vanaf ";
	color:#000;
	font-size:14px;
}
span.itsnew.onsale {
    display: none;
}
.merk {
    color: #000;
	  display: block;
    float: left;
    width: 70%;
	  text-align: right;
padding-right:10px;
    padding-bottom:10px;
}
.artikelnummer {
    color: #000;
	  display: block;
    float: left;
    width: 30%;
}
select.orderby {
    margin-top: 45px;
}
.product .related h2, .et-db #et-boc .et-l .product .related h2, .et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
  font-size:16px!important;
}
h3, .et-db #et-boc .et-l h3 {
	font-size:18px!important;
}
@media only screen and (max-width: 600px) {
  .merk, .artikelnummer {
   width: 100%;
	 text-align: left;
padding-left: 10px
  }
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
    box-shadow: none !important;
    margin: 0 0 9px !important;
    display: block;
    min-width: 100%;
    height: auto;
    min-height: 320px;
    max-height: 320px;
    object-fit: cover;
    transition: 0.5s;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
	float:left;
}
table.table.table-bordered.table-hover.ppom-style {
    width: 100%;
}
table.table.table-bordered.table-hover.ppom-style thead {
display:none;
}
table#sort_customizable_table {
    width: 100%;
    margin-top:30px;
}
table#sort_customizable_table tr:nth-child(even){
    background-color: #f2f2f2;
}
table#sort_customizable_table th{
    background-color: #f2f2f2;
}
div#ppom-price-container {
    display: none;
}
p.price {
    display: none;
}
.woocommerce-variation-description p{
    background: red;
    color: #fff;
    padding: 20px;
    text-align: center;
}
.woocommerce-variation-price {
    display: none;
}
tr.cart-subtotal {
    display: none;
}
tr.order-total {
    display: none;
}
.cart_totals h2 {
    display:none;
}
th.product-price {
    display: none;
}
th.product-quantity {
    display: none;
}
th.product-subtotal {
    display: none;
}
td.product-price {
    display: none;
}
td.product-quantity {
    display: none;
}
td.product-subtotal {
    display: none;
}
/***Yith***/
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:hover {
background-color: #009de0!important;
box-shadow: 0 0 0 2px #009de0!important;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-tooltip {
	background-color: #009de0!important;
}
.yith-wcan-filters .yith-wcan-filter .filter-label .with-tooltip .yith-wcan-tooltip:before, .yith-wcan-filters .yith-wcan-filter .filter-color .with-tooltip .yith-wcan-tooltip:before {
	border-top:5px solid #009de0!important;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active:not(.with-image){
background-color: #009de0!important;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-tooltip:before {
	border-right: 5px solid #009de0!important;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color:hover{
	border-color: #e0e0e0!important;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active:not(.with-image){
box-shadow:0 0 0 2px #009de0!important;
}
table.shop_table.woocommerce-checkout-review-order-table {
    display: none;
}

/***Logo's***/
@media only screen and (max-width: 980px) {
.klantlogos .et_pb_column {
width: 50%!important;
}
}

/***Tabel***/
.entry-content tr td {
    width: 55px!important;
    height: 55px!important;
	  padding:0px;
}
table.drukkosten td {
	padding:10px;
}
table.drukkosten tr th {
	padding:10px;
}

/***Referenties***/
.mfp-title {
    display: none;
}

/***Tabel cart***/
@media only screen and (max-width: 600px) {
table.shop_table.shop_table_responsive tr td {
    width: 100%!important;
    height: 100%!important;
}}


/***Form***/
.gform_footer input {
    padding: 1em 1em!important;
    background-color: #019b3f;
    border: none;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    color: #ffffff;
    padding-right: 25px!important;
    padding-left: 25px!important;
    border-radius:50px;
}

/***Complianz***/
div#cmplz-manage-consent {
    display: none;
}

/***Whatsapp***/
.floating{
	position:fixed;
	width:60px;
	height:60px;
	bottom:20px;
	right:20px;
	background-color:#25d366;
	color:#FFF!important;
	border-radius:50px;
	text-align:center;
       font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.fa {
    font: normal normal normal 14px/1 FontAwesome!important;
    font-size: 30px!important;
}

.float-button{
	margin-top:16px;
}

/***Diversen***/
.coupon {
    display: none;
}
a.btn_blue {
    background: #009de0;
    padding-top: 12px!important;
    padding-right: 20px!important;
    padding-bottom: 11px!important;
    padding-left: 20px!important;
    margin-top: 12px!important;
    border-radius: 50px;
    color: #fff!important;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.zoeken {
    margin-top: -25px;
    margin-left:5px;
		display: inline-block;
    float:right;
}
.ti-widget.ti-goog {
	display:flex!important;
}
.ti-widget.ti-goog .ti-rating {
  color: #009de0;
}

/* Styling t.b.v. quantity rows single product page */
.dl-variations-addcart-details-module .variations .quantities-row {
  display:none;
}
.mXXS .dl-variations-addcart-details-module .variations .quantities-row.XXS {
  display:inline-block;
}
.mXS .dl-variations-addcart-details-module .variations .quantities-row.XS {
  display: inline-block;
}
.mS .dl-variations-addcart-details-module .variations .quantities-row.S {
  display: inline-block;
}
.mM .dl-variations-addcart-details-module .variations .quantities-row.M {
  display: inline-block;
}
.mL .dl-variations-addcart-details-module .variations .quantities-row.L {
  display: inline-block;
}
.mXL .dl-variations-addcart-details-module .variations .quantities-row.XL {
  display: inline-block;
}
.mXXL .dl-variations-addcart-details-module .variations .quantities-row.XXL {
  display: inline-block;
}
.m3XL .dl-variations-addcart-details-module .variations .quantities-row.\33 XL {
  display: inline-block;
}
.m4XL .dl-variations-addcart-details-module .variations .quantities-row.\34 XL {
  display: inline-block;
}
.m5XL .dl-variations-addcart-details-module .variations .quantities-row.\35 XL {
  display: inline-block;
}
.m6XL .dl-variations-addcart-details-module .variations .quantities-row.\36 XL {
  display: inline-block;
}
.m110-116 .dl-variations-addcart-details-module .variations .quantities-row.\31 10-116 {
  display: inline-block;
}

.m56j .dl-variations-addcart-details-module .variations .quantities-row.\35 6j {
  display: inline-block;
}

.m3m .dl-variations-addcart-details-module .variations .quantities-row.\33 m {
  display: inline-block;
}
.m6m .dl-variations-addcart-details-module .variations .quantities-row.\36 m {
  display: inline-block;
}
.m9m .dl-variations-addcart-details-module .variations .quantities-row.\39 m {
  display: inline-block;
}
.m12m .dl-variations-addcart-details-module .variations .quantities-row.\31 2m {
  display: inline-block;
}
.m18m .dl-variations-addcart-details-module .variations .quantities-row.\31 8m {
  display: inline-block;
}
.m24m .dl-variations-addcart-details-module .variations .quantities-row.\32 4m {
  display: inline-block;
}
.m36m .dl-variations-addcart-details-module .variations .quantities-row.\33 6m {
  display: inline-block;
}
.m27-30 .dl-variations-addcart-details-module .variations .quantities-row.\32 7-30 {
  display: inline-block;
}
.m31-34 .dl-variations-addcart-details-module .variations .quantities-row.\33 1-34 {
  display: inline-block;
}
.m35-38 .dl-variations-addcart-details-module .variations .quantities-row.\33 5-38 {
  display: inline-block;
}
.m39-42 .dl-variations-addcart-details-module .variations .quantities-row.\33 9-42 {
  display: inline-block;
}
.m43-46 .dl-variations-addcart-details-module .variations .quantities-row.\34 3-46 {
  display: inline-block;
}
.m47-50 .dl-variations-addcart-details-module .variations .quantities-row.\34 7-50 {
  display: inline-block;
}
.m90100 .dl-variations-addcart-details-module .variations .quantities-row.\39 0100 {
  display: inline-block;
}
.m110120 .dl-variations-addcart-details-module .variations .quantities-row.\31 10120  {
  display: inline-block;
}
.m130140 .dl-variations-addcart-details-module .variations .quantities-row.\31 30140  {
  display: inline-block;
}
.m150160 .dl-variations-addcart-details-module .variations .quantities-row.\31 50160  {
  display: inline-block;
}

.m42 .dl-variations-addcart-details-module .variations .quantities-row.\34 2  {
  display: inline-block;
}

.m03m .dl-variations-addcart-details-module .variations .quantities-row.\30 3m {
  display: inline-block;
}
.m612m .dl-variations-addcart-details-module .variations .quantities-row.\36 12m {
  display: inline-block;
}
.m1218m .dl-variations-addcart-details-module .variations .quantities-row.\31 218m {
  display: inline-block;
}
.m1824m .dl-variations-addcart-details-module .variations .quantities-row.\31 824m {
  display: inline-block;
}

.m1-2j .dl-variations-addcart-details-module .variations .quantities-row.\31 -2j {
  display: inline-block;
}
.m2j .dl-variations-addcart-details-module .variations .quantities-row.\32 j {
  display: inline-block;
}
.m2-3j .dl-variations-addcart-details-module .variations .quantities-row.\32 3j {
  display: inline-block;
}
.m3j .dl-variations-addcart-details-module .variations .quantities-row.\33 j {
  display: inline-block;
}
.m3-4j .dl-variations-addcart-details-module .variations .quantities-row.\33 4j {
  display: inline-block;
}
.m4j .dl-variations-addcart-details-module .variations .quantities-row.\34 j {
  display: inline-block;
}
.m4-6j .dl-variations-addcart-details-module .variations .quantities-row.\34 6j {
  display: inline-block;
}
.m5j .dl-variations-addcart-details-module .variations .quantities-row.\35 j {
  display: inline-block;
}
.m5-6j .dl-variations-addcart-details-module .variations .quantities-row.\35 6j {
  display: inline-block;
}
.m6j .dl-variations-addcart-details-module .variations .quantities-row.\36 j {
  display: inline-block;
}
.m7-8j .dl-variations-addcart-details-module .variations .quantities-row.\37 8j {
  display: inline-block;
}
.m8j .dl-variations-addcart-details-module .variations .quantities-row.\38 j {
  display: inline-block;
}
.m8-10j .dl-variations-addcart-details-module .variations .quantities-row.\38 10j {
  display: inline-block;
}
.m10j .dl-variations-addcart-details-module .variations .quantities-row.\31 0j {
	display: inline-block;
}
.m9-11j .dl-variations-addcart-details-module .variations .quantities-row.\39 11j {
  display: inline-block;
}
.m12j .dl-variations-addcart-details-module .variations .quantities-row.\31 2j {
  display: inline-block;
}
.m12-13j .dl-variations-addcart-details-module .variations .quantities-row.\31 213j {
  display: inline-block;
}
.m12-14j .dl-variations-addcart-details-module .variations .quantities-row.\31 214j {
  display: inline-block;
}
.m14-15j .dl-variations-addcart-details-module .variations .quantities-row.\31 415j {
  display: inline-block;
}

.m116 .dl-variations-addcart-details-module .variations .quantities-row.\31 16 {
  display: inline-block;
}
.m128 .dl-variations-addcart-details-module .variations .quantities-row.\31 28 {
  display: inline-block;
}
.m140 .dl-variations-addcart-details-module .variations .quantities-row.\31 40 {
  display: inline-block;
}
.m152 .dl-variations-addcart-details-module .variations .quantities-row.\31 52 {
  display: inline-block;
}
.m164 .dl-variations-addcart-details-module .variations .quantities-row.\31 64 {
  display: inline-block;
}

.m3035 .dl-variations-addcart-details-module .variations .quantities-row.\33 035 {
  display: inline-block;
}
.m3639 .dl-variations-addcart-details-module .variations .quantities-row.\33 639 {
  display: inline-block;
}
.m4044 .dl-variations-addcart-details-module .variations .quantities-row.\34 044 {
  display: inline-block;
}

.m44 .dl-variations-addcart-details-module .variations .quantities-row.\34 4 {
  display: inline-block;
}
.m46 .dl-variations-addcart-details-module .variations .quantities-row.\34 6 {
  display: inline-block;
}
.m48 .dl-variations-addcart-details-module .variations .quantities-row.\34 8 {
  display: inline-block;
}
.m50 .dl-variations-addcart-details-module .variations .quantities-row.\35 0 {
  display: inline-block;
}
.m52 .dl-variations-addcart-details-module .variations .quantities-row.\35 2 {
  display: inline-block;
}
.m54 .dl-variations-addcart-details-module .variations .quantities-row.\35 4 {
  display: inline-block;
}
.m56 .dl-variations-addcart-details-module .variations .quantities-row.\35 6 {
  display: inline-block;
}
.m58 .dl-variations-addcart-details-module .variations .quantities-row.\35 8 {
  display: inline-block;
}
.m62 .dl-variations-addcart-details-module .variations .quantities-row.\36 2 {
  display: inline-block;
}
.m68 .dl-variations-addcart-details-module .variations .quantities-row.\36 8 {
  display: inline-block;
}
.m80 .dl-variations-addcart-details-module .variations .quantities-row.\38 0 {
  display: inline-block;
}
.m92 .dl-variations-addcart-details-module .variations .quantities-row.\39 2 {
  display: inline-block;
}
.m16j .dl-variations-addcart-details-module .variations .quantities-row.\31 6j {
  display: inline-block;
}
.m1-2j .dl-variations-addcart-details-module .variations .quantities-row.\31 -2j {
  display: inline-block;
}
.mone-size .dl-variations-addcart-details-module .variations .quantities-row.one-size {
  display: inline-block;
}


.mC144 .dl-variations-addcart-details-module .variations .quantities-row.C144 {
  display: inline-block;
}

.mC146 .dl-variations-addcart-details-module .variations .quantities-row.C146 {
  display: inline-block;
}

.mC148 .dl-variations-addcart-details-module .variations .quantities-row.C148 {
  display: inline-block;
}

.mC150 .dl-variations-addcart-details-module .variations .quantities-row.C150 {
  display: inline-block;
}

.mC152 .dl-variations-addcart-details-module .variations .quantities-row.C152 {
  display: inline-block;
}

.mC154 .dl-variations-addcart-details-module .variations .quantities-row.C154 {
  display: inline-block;
}

.mC156 .dl-variations-addcart-details-module .variations .quantities-row.C156 {
  display: inline-block;
}

.mC42 .dl-variations-addcart-details-module .variations .quantities-row.C42 {
  display: inline-block;
}

.mC44 .dl-variations-addcart-details-module .variations .quantities-row.C44 {
  display: inline-block;
}

.mC46 .dl-variations-addcart-details-module .variations .quantities-row.C46 {
  display: inline-block;
}

.mC48 .dl-variations-addcart-details-module .variations .quantities-row.C48 {
  display: inline-block;
}

.mC50 .dl-variations-addcart-details-module .variations .quantities-row.C50 {
  display: inline-block;
}

.mC52 .dl-variations-addcart-details-module .variations .quantities-row.C52 {
  display: inline-block;
}

.mC54 .dl-variations-addcart-details-module .variations .quantities-row.C54 {
  display: inline-block;
}

.mC56 .dl-variations-addcart-details-module .variations .quantities-row.C56 {
  display: inline-block;
}

.mC58 .dl-variations-addcart-details-module .variations .quantities-row.C58 {
  display: inline-block;
}

.mC60 .dl-variations-addcart-details-module .variations .quantities-row.C60 {
  display: inline-block;
}

.mC62 .dl-variations-addcart-details-module .variations .quantities-row.C62 {
  display: inline-block;
}

.mC64 .dl-variations-addcart-details-module .variations .quantities-row.C64 {
  display: inline-block;
}

.mD084 .dl-variations-addcart-details-module .variations .quantities-row.D084 {
  display: inline-block;
}

.mD088 .dl-variations-addcart-details-module .variations .quantities-row.D088 {
  display: inline-block;
}

.mD092 .dl-variations-addcart-details-module .variations .quantities-row.D092 {
  display: inline-block;
}

.mD096 .dl-variations-addcart-details-module .variations .quantities-row.D096 {
  display: inline-block;
}

.mD100 .dl-variations-addcart-details-module .variations .quantities-row.D100 {
  display: inline-block;
}
.mD104 .dl-variations-addcart-details-module .variations .quantities-row.D104 {
  display: inline-block;
}

.mD108 .dl-variations-addcart-details-module .variations .quantities-row.D108 {
  display: inline-block;
}

.mD112 .dl-variations-addcart-details-module .variations .quantities-row.D112 {
  display: inline-block;
}

.mD116 .dl-variations-addcart-details-module .variations .quantities-row.D116 {
  display: inline-block;
}

.mD120 .dl-variations-addcart-details-module .variations .quantities-row.D120 {
  display: inline-block;
}

.mD124 .dl-variations-addcart-details-module .variations .quantities-row.D124 {
  display: inline-block;
}

.mDA34 .dl-variations-addcart-details-module .variations .quantities-row.DA34 {
  display: inline-block;
}

.mDA36 .dl-variations-addcart-details-module .variations .quantities-row.DA36 {
  display: inline-block;
}

.mDA38 .dl-variations-addcart-details-module .variations .quantities-row.DA38 {
  display: inline-block;
}

.mDA40 .dl-variations-addcart-details-module .variations .quantities-row.DA40 {
  display: inline-block;
}

.mDA42 .dl-variations-addcart-details-module .variations .quantities-row.DA42 {
  display: inline-block;
}

.mDA44 .dl-variations-addcart-details-module .variations .quantities-row.DA44 {
  display: inline-block;
}

.mDA46 .dl-variations-addcart-details-module .variations .quantities-row.DA46 {
  display: inline-block;
}

.mDA48 .dl-variations-addcart-details-module .variations .quantities-row.DA48 {
  display: inline-block;
}

.mDA50 .dl-variations-addcart-details-module .variations .quantities-row.DA50 {
  display: inline-block;
}





.m0-3m .dl-variations-addcart-details-module .variations .quantities-row.\30 3m {
  display: inline-block;
}

.m3-6m .dl-variations-addcart-details-module .variations .quantities-row.\33 6m {
  display: inline-block;
}

.m1-2j .dl-variations-addcart-details-module .variations .quantities-row.\31 -2j {
  display: inline-block;
}

.m10j .dl-variations-addcart-details-module .variations .quantities-row.\31 0j {
  display: inline-block;
}

.m10-12j .dl-variations-addcart-details-module .variations .quantities-row.\31 012j {
  display: inline-block;
}

.m104 .dl-variations-addcart-details-module .variations .quantities-row.\31 04 {
  display: inline-block;
}

.m11-12j .dl-variations-addcart-details-module .variations .quantities-row.\31 112j {
  display: inline-block;
}

.m110-120 .dl-variations-addcart-details-module .variations .quantities-row.\31 10-120 {
  display: inline-block;
}

.m12jaar .dl-variations-addcart-details-module .variations .quantities-row.\31 2jaar {
  display: inline-block;
}

.m12-18m .dl-variations-addcart-details-module .variations .quantities-row.\31 218m {
  display: inline-block;
}

.m13-14j .dl-variations-addcart-details-module .variations .quantities-row.\31 314j {
  display: inline-block;
}

.m130-140 .dl-variations-addcart-details-module .variations .quantities-row.\31 30-140 {
  display: inline-block;
}

.m150-160 .dl-variations-addcart-details-module .variations .quantities-row.\31 50-160 {
  display: inline-block;
}

.m16jaar .dl-variations-addcart-details-module .variations .quantities-row.\31 6jaar {
  display: inline-block;
}

.m18-23m .dl-variations-addcart-details-module .variations .quantities-row.\31 823m {
  display: inline-block;
}

.m18-24m .dl-variations-addcart-details-module .variations .quantities-row.\31 824m {
  display: inline-block;
}

.m30-35 .dl-variations-addcart-details-module .variations .quantities-row.\33 035 {
  display: inline-block;
}

.m36-39 .dl-variations-addcart-details-module .variations .quantities-row.\33 639 {
  display: inline-block;
}

.m39-42 .dl-variations-addcart-details-module .variations .quantities-row.\33 942 {
  display: inline-block;
}

.m3XS .dl-variations-addcart-details-module .variations .quantities-row.\33 xs {
  display: inline-block;
}

.m4jaar .dl-variations-addcart-details-module .variations .quantities-row.\34 jaar {
  display: inline-block;
}

.m40-44 .dl-variations-addcart-details-module .variations .quantities-row.\34 044 {
  display: inline-block;
}

.m6-12j .dl-variations-addcart-details-module .variations .quantities-row.\36 12j {
  display: inline-block;
}

.m6-12m .dl-variations-addcart-details-module .variations .quantities-row.\36 12m {
  display: inline-block;
}

.m6-8j .dl-variations-addcart-details-module .variations .quantities-row.\36 8j {
  display: inline-block;
}

.m8jaar .dl-variations-addcart-details-module .variations .quantities-row.\38 jaar {
  display: inline-block;
}

.m8XL .dl-variations-addcart-details-module .variations .quantities-row.\38 XL {
  display: inline-block;
}

.m9-10j .dl-variations-addcart-details-module .variations .quantities-row.\39 10j {
  display: inline-block;
}

.m90-100 .dl-variations-addcart-details-module .variations .quantities-row.\39 0-100 {
  display: inline-block;
}

.mL-XL .dl-variations-addcart-details-module .variations .quantities-row.LXL {
  display: inline-block;
}

.m3XS .dl-variations-addcart-details-module .variations .quantities-row.\33 XS {
  display: inline-block;
}

.monesize .dl-variations-addcart-details-module .variations .quantities-row.onesize {
  display: inline-block;
}

.dl-variations-addcart-details-module .variations tr {
  border-top: 0!important;
}

.mXXS .ppom-input-quantities p, 
.mXS .ppom-input-quantities p, 
.mS .ppom-input-quantities p, 
.mM .ppom-input-quantities p, 
.mL .ppom-input-quantities p, 
.mXL .ppom-input-quantities p, 
.mXXL .ppom-input-quantities p, 
.m3XL .ppom-input-quantities p, 
.m4XL .ppom-input-quantities p, 
.m5XL .ppom-input-quantities p, 
.m6XL .ppom-input-quantities p, 
.m110-116 .ppom-input-quantities p, 
.m56j .ppom-input-quantities p, 
.m3m .ppom-input-quantities p, 
.m6m .ppom-input-quantities p, 
.m9m .ppom-input-quantities p, 
.m12m .ppom-input-quantities p, 
.m18m .ppom-input-quantities p, 
.m24m .ppom-input-quantities p, 
.m36m .ppom-input-quantities p, 
.m27-30 .ppom-input-quantities p, 
.m31-34 .ppom-input-quantities p, 
.m35-38 .ppom-input-quantities p, 
.m39-42 .ppom-input-quantities p, 
.m43-46 .ppom-input-quantities p, 
.m47-50 .ppom-input-quantities p, 
.m90100 .ppom-input-quantities p, 
.m110120 .ppom-input-quantities p, 
.m130140 .ppom-input-quantities p, 
.m150160 .ppom-input-quantities p, 
.m42 .ppom-input-quantities p, 
.m03m .ppom-input-quantities p, 
.m612m .ppom-input-quantities p, 
.m1218m .ppom-input-quantities p, 
.m1824m .ppom-input-quantities p, 
.m1-2j .ppom-input-quantities p, 
.m2j .ppom-input-quantities p, 
.m2-3j .ppom-input-quantities p, 
.m3j .ppom-input-quantities p, 
.m3-4j .ppom-input-quantities p, 
.m4j .ppom-input-quantities p, 
.m4-6j .ppom-input-quantities p, 
.m5j .ppom-input-quantities p, 
.m5-6j .ppom-input-quantities p, 
.m6j .ppom-input-quantities p, 
.m7-8j .ppom-input-quantities p, 
.m8j .ppom-input-quantities p, 
.m8-10j .ppom-input-quantities p, 
.m10j .ppom-input-quantities p, 
.m9-11j .ppom-input-quantities p, 
.m12-13j .ppom-input-quantities p, 
.m12-14j .ppom-input-quantities p, 
.m14-15j .ppom-input-quantities p, 
.m116 .ppom-input-quantities p, 
.m128 .ppom-input-quantities p, 
.m140 .ppom-input-quantities p, 
.m152 .ppom-input-quantities p, 
.m164 .ppom-input-quantities p, 
.m3035 .ppom-input-quantities p, 
.m3639 .ppom-input-quantities p, 
.m4044 .ppom-input-quantities p, 
.m44 .ppom-input-quantities p, 
.m46 .ppom-input-quantities p, 
.m48 .ppom-input-quantities p, 
.m50 .ppom-input-quantities p, 
.m52 .ppom-input-quantities p, 
.m54 .ppom-input-quantities p, 
.m56 .ppom-input-quantities p, 
.m58 .ppom-input-quantities p, 
.m62 .ppom-input-quantities p, 
.m68 .ppom-input-quantities p, 
.m80 .ppom-input-quantities p, 
.m92 .ppom-input-quantities p, 
.m16j .ppom-input-quantities p, 
.m1-2j .ppom-input-quantities p, 
.mone-size .ppom-input-quantities p, 
.mC144 .ppom-input-quantities p, 
.mC146 .ppom-input-quantities p, 
.mC148 .ppom-input-quantities p, 
.mC150 .ppom-input-quantities p, 
.mC152 .ppom-input-quantities p, 
.mC154 .ppom-input-quantities p, 
.mC156 .ppom-input-quantities p, 
.mC42 .ppom-input-quantities p, 
.mC44 .ppom-input-quantities p, 
.mC46 .ppom-input-quantities p, 
.mC48 .ppom-input-quantities p, 
.mC50 .ppom-input-quantities p, 
.mC52 .ppom-input-quantities p, 
.mC54 .ppom-input-quantities p, 
.mC56 .ppom-input-quantities p, 
.mC58 .ppom-input-quantities p, 
.mC60 .ppom-input-quantities p, 
.mC62 .ppom-input-quantities p, 
.mC64 .ppom-input-quantities p, 
.mD084 .ppom-input-quantities p, 
.mD088 .ppom-input-quantities p, 
.mD092 .ppom-input-quantities p, 
.mD096 .ppom-input-quantities p, 
.mD100 .ppom-input-quantities p, 
.mD104 .ppom-input-quantities p, 
.mD108 .ppom-input-quantities p, 
.mD112 .ppom-input-quantities p, 
.mD116 .ppom-input-quantities p, 
.mD120 .ppom-input-quantities p, 
.mD124 .ppom-input-quantities p, 
.mDA34 .ppom-input-quantities p, 
.mDA36 .ppom-input-quantities p, 
.mDA38 .ppom-input-quantities p, 
.mDA40 .ppom-input-quantities p, 
.mDA42 .ppom-input-quantities p, 
.mDA44 .ppom-input-quantities p, 
.mDA46 .ppom-input-quantities p, 
.mDA48 .ppom-input-quantities p, 
.mDA50 .ppom-input-quantities p, 
.m0-3m .ppom-input-quantities p, 
.m3-6m .ppom-input-quantities p, 
.m1-2j .ppom-input-quantities p, 
.m10j .ppom-input-quantities p, 
.m10-12j .ppom-input-quantities p, 
.m104 .ppom-input-quantities p, 
.m11-12j .ppom-input-quantities p, 
.m110-120 .ppom-input-quantities p, 
.m12jaar .ppom-input-quantities p, 
.m12-18m .ppom-input-quantities p, 
.m13-14j .ppom-input-quantities p, 
.m130-140 .ppom-input-quantities p, 
.m150-160 .ppom-input-quantities p, 
.m16jaar .ppom-input-quantities p, 
.m18-23m .ppom-input-quantities p, 
.m18-24m .ppom-input-quantities p, 
.m30-35 .ppom-input-quantities p, 
.m36-39 .ppom-input-quantities p, 
.m39-42 .ppom-input-quantities p, 
.m3XS .ppom-input-quantities p, 
.m4jaar .ppom-input-quantities p, 
.m40-44 .ppom-input-quantities p, 
.m6-12j .ppom-input-quantities p, 
.m6-12m .ppom-input-quantities p, 
.m6-8j .ppom-input-quantities p, 
.m8jaar .ppom-input-quantities p, 
.m8XL .ppom-input-quantities p, 
.m9-10j .ppom-input-quantities p, 
.m90-100 .ppom-input-quantities p, 
.mL-XL .ppom-input-quantities p, 
.m3XS .ppom-input-quantities p, 
.monesize .ppom-input-quantities p {
	display:none;
}

table.ppom-style tr.quantities-row {
  width: 100%;
  max-width: 10%;
  margin: 10px 10px;
}

@media only screen and (max-width: 500px) {
  table.ppom-style tr.quantities-row {
      max-width: 28%;
      margin-left: 2%;
  }
  .woo-variation-swatches.wvs-show-label .variations td,
  .woo-variation-swatches.wvs-show-label .variations th {
    width: 100%!important;
  }
}

table.ppom-style tr.quantities-row th {
  position: relative;
  display: block;
  width: 100%!important;
  background: 0;
  padding:0;
}

table.ppom-style tr.quantities-row th label {
  width: 100%!important;
}

table.ppom-style tr.quantities-row td {
  position: relative;
  display: block;
  width: 100%!important;
  border: 0;
  background: 0;
  padding: 0px;
}

table.ppom-style tr.quantities-row td input {
  width: 100%;
  background-color: #FFF;
  border: 0;
  box-sizing: border-box;
  font-weight: 400;
  border: solid 2px #EAEAEA;
  line-height: 1.3em;
  width: 100% !important;
  margin: 0;
  font-size: 1rem;
  text-align: center;
  padding:10px 5px;
  border-radius: 5px;
}

.woocommerce div.product .dl-variations-addcart-details-module form.cart .variations table.ppom-style tr.quantities-row td {
  padding: 0!important;
}

.btn_orange.btn_stps.button-bedrukt {
  width: calc(50% - 10px);
  max-width: 100% !important;
  height: 50px !important;
  line-height: 1em !important;
  text-align: center;
  border: 2px solid #00b900 !important;
  color: #000 !important;
  background-color: #ffffff!important;
  line-height: 0em !important;
  padding: 23px 25px 23px 25px !important;
  position:relative;
  display:inline-block;
}

.btn_orange.btn_stps.button-bedrukt:hover {
    cursor:pointer;
}

.btn_orange.btn_stps.button-bedrukt i {
  margin-left: 10px;
  font-size: 10px;
  position: absolute;
  top: 19px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents {
  height: 50px;
  width: 50px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item img {
  object-fit:contain!important;
  width: 50px;
  height: 50px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
  color: #fff!important;
  background-color: #fff;
}

.bedrukt-options {
  margin-top: 50px;
}

body #page-container .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button-bedrukt-wrap .button {
  background-color: #009de0!important;
  width: calc(50% - 10px)!important;
  max-width: 100% !important;
  height: 50px !important;
  line-height: 1em !important;
  text-align: center;
  color: #fff !important;
  line-height: 0em !important;
  padding: 23px 25px 23px 25px !important;
  position:relative;
  display:inline-block!important;
  margin-left:20px!important;
  font-size: 14px;
  font-weight: normal;
}

@media only screen and (max-width: 600px) {
	body #page-container .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button-bedrukt-wrap .button, .btn_orange.btn_stps.button-bedrukt {
		width: 100%!important;
		margin-left: 0px!important;
		margin-top:15px!important;
	}
}

.et_pb_row_inner_4_tb_body .et_pb_column .et_pb_module .