.elementor-864 .elementor-element.elementor-element-7af5445{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-864 .elementor-element.elementor-element-7af5445:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-7af5445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-864 .elementor-element.elementor-element-84f3665{--display:flex;}.elementor-864 .elementor-element.elementor-element-5e0f7f4{text-align:start;}.elementor-864 .elementor-element.elementor-element-5e0f7f4 img{width:180px;}.elementor-864 .elementor-element.elementor-element-8c787ca{--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:flex-end;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-acb0a66 );}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-acb0a66 );}.elementor-864 .elementor-element.elementor-element-897e32b{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-864 .elementor-element.elementor-element-b7219d3{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-864 .elementor-element.elementor-element-b7219d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-864 .elementor-element.elementor-element-b7219d3 .wpml-elementor-ls .wpml-ls-flag{margin:0px 0px 0px 0px;}.elementor-864 .elementor-element.elementor-element-030852c{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-864 .elementor-element.elementor-element-030852c:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-030852c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-864 .elementor-element.elementor-element-83d83f8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEE0E3;--border-color:#DEE0E3;--border-radius:0px 0px 0px 0px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:32px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-864 .elementor-element.elementor-element-83d83f8:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-83d83f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-864 .elementor-element.elementor-element-83d83f8.e-con{--align-self:center;}.elementor-864 .elementor-element.elementor-element-ff6964f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE0E3;--border-color:#DEE0E3;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-864 .elementor-element.elementor-element-b854a98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:88px 88px;--row-gap:88px;--column-gap:88px;}.elementor-864 .elementor-element.elementor-element-c6d68f0{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-icon i{color:var( --e-global-color-acb0a66 );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-acb0a66 );transition:fill 0.3s;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-8b76a39{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-cf5e32d{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-icon i{color:#869498;transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-icon svg{fill:#869498;transition:fill 0.3s;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-864 .elementor-element.elementor-element-2dab50a .shop_table .button{background-color:#FFFFFF;border-width:1px 1px 1px 1px;}.elementor-864 .elementor-element.elementor-element-2dab50a .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-acb0a66 );}.elementor-864 .elementor-element.elementor-element-2dab50a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-864 .elementor-element.elementor-element-2dab50a{--sections-border-type:none;--sections-padding:10px 10px 10px 10px;--links-normal-color:var( --e-global-color-text );--links-hover-color:var( --e-global-color-text );--forms-buttons-normal-text-color:var( --e-global-color-accent );--forms-buttons-hover-text-color:var( --e-global-color-accent );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-accent );--forms-buttons-border-radius:100px 100px 100px 100px;--order-summary-title-spacing:24px;--order-summary-items-divider-weight:0px;--order-summary-remove-icon-normal-color:#CFCFCF;--order-summary-remove-icon-hover-color:#DA0000;--totals-color:#000000;--checkout-button-border-radius:100px 100px 100px 100px;}.elementor-864 .elementor-element.elementor-element-2dab50a .cart_totals h2{font-family:"Barlow", Sans-serif;font-weight:700;}.elementor-864 .elementor-element.elementor-element-2dab50a .coupon .input-text, .elementor-864 .elementor-element.elementor-element-2dab50a .cart-collaterals .input-text, .elementor-864 .elementor-element.elementor-element-2dab50a select, .elementor-864 .elementor-element.elementor-element-2dab50a .select2-selection--single{font-family:"Barlow", Sans-serif;font-weight:700;}.elementor-864 .elementor-element.elementor-element-2dab50a .e-shop-table .cart th, .elementor-864 .elementor-element.elementor-element-2dab50a .e-shop-table .cart td:before{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-864 .elementor-element.elementor-element-2dab50a .cart td span, .elementor-864 .elementor-element.elementor-element-2dab50a .cart td, .elementor-864 .elementor-element.elementor-element-2dab50a .input-text.qty{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-864 .elementor-element.elementor-element-2dab50a .product-name .variation{font-weight:400;}.elementor-864 .elementor-element.elementor-element-2dab50a .cart_totals .shop_table td:before, .elementor-864 .elementor-element.elementor-element-2dab50a .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Inter", Sans-serif;}.elementor-864 .elementor-element.elementor-element-2dab50a .checkout-button{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;}@media(min-width:768px){.elementor-864 .elementor-element.elementor-element-84f3665{--width:29.917%;}.elementor-864 .elementor-element.elementor-element-8c787ca{--width:70.083%;}}@media(max-width:991px){.elementor-864 .elementor-element.elementor-element-7af5445{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-864 .elementor-element.elementor-element-030852c{--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-864 .elementor-element.elementor-element-83d83f8{--padding-top:32px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-864 .elementor-element.elementor-element-ff6964f{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-864 .elementor-element.elementor-element-7af5445{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-864 .elementor-element.elementor-element-84f3665{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-864 .elementor-element.elementor-element-8c787ca{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-864 .elementor-element.elementor-element-897e32b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-897e32b .elementor-icon-list-item > a{line-height:2em;}.elementor-864 .elementor-element.elementor-element-b7219d3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-864 .elementor-element.elementor-element-030852c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-83d83f8{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-864 .elementor-element.elementor-element-ff6964f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-864 .elementor-element.elementor-element-b854a98{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 32px;--row-gap:0px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-864 .elementor-element.elementor-element-c6d68f0{--e-icon-list-icon-size:14px;}.elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-c6d68f0 .elementor-icon-list-item > a{font-size:13px;}.elementor-864 .elementor-element.elementor-element-8b76a39{--e-icon-list-icon-size:14px;}.elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-8b76a39 .elementor-icon-list-item > a{font-size:13px;}.elementor-864 .elementor-element.elementor-element-cf5e32d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-864 .elementor-element.elementor-element-cf5e32d{--e-icon-list-icon-size:14px;}.elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-cf5e32d .elementor-icon-list-item > a{font-size:13px;}}/* Start custom CSS for icon-list, class: .elementor-element-897e32b */@media (max-width: 767px){ span.elementor-icon-list-text.elementor-inline-editing {
    display: none;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-2dab50a */.elementor-864 .elementor-element.elementor-element-2dab50a .coupon .input-text, .elementor-864 .elementor-element.elementor-element-2dab50a .cart-collaterals .input-text, .elementor-864 .elementor-element.elementor-element-2dab50a select, .elementor-864 .elementor-element.elementor-element-2dab50a .select2-selection--single {
    font-family: "Mona-sans", Sans-serif;
    font-weight: 400;
    font-size: 16px;
    padding-left: 30px;
}
.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
    font-family: inherit;
    font-weight: 400;
    letter-spacing: normal;
    padding: .5em;
    display: block;
    background-color: var(--wc-form-color-background, #fff);
    border: var(--wc-form-border-width) solid var(--wc-form-border-color);
    border-radius: 30px;
    color: var(--wc-form-color-text, #000);
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    line-height: normal;
    height: 100%;
}

.elementor-widget-woocommerce-cart .woocommerce button.button {
    background-color: var(--e-a-bg-default);
    border-color: var(--e-global-color-acb0a66);
    border-radius: var(--forms-buttons-border-radius, 3px);
    border-style: var(--forms-buttons-border-type, solid);
    border-width: 2px;
    color: var(--e-global-color-acb0a66);
    padding: var(--forms-buttons-padding, .88rem 2rem);
    width: var(--forms-buttons-width, auto);
}

.elementor-widget-woocommerce-cart .woocommerce button.button.disabled, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled] {
    color: var(--e-global-color-acb0a66);
}

.elementor-widget-woocommerce-cart .woocommerce button.button:hover {
    background-color: var(--e-global-color-acb0a66)!important;
    border-color: var(--e-global-color-acb0a66)!important;
    color: white!important;
    transition-duration: var(--forms-buttons-hover-transition-duration, .3s);
}

/* WooCommerce cart: alleen subtotaal tonen, geen shipping en geen totaal */
.woocommerce-cart .cart_totals .cart-subtotal {
    display: table-row !important;
}

.woocommerce-cart .cart_totals .woocommerce-shipping-totals.shipping,
.woocommerce-cart .cart_totals .order-total {
    display: none !important;
}

th.product-subtotal, td.product-subtotal {
    display: none;
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px){
  .elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a {
      display: inline-block;
      width: 25px;
      height: 25px;
      background: white;
      margin-right: 20px;
      margin-left: 10px;
      margin-top: 5px;
      border: 1px solid #cecece;
      position: absolute;
      right: 5px;
  }
    
.elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr td:first-child, .elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr td:nth-child(2)  {
    border: 0px!important;
}    
    
}

.tc-associated-table-product .tc-associated-table-product-price::before {
    font-family: 'Font Awesome 6 Free'!important;
    font-size: 1em;
    content: "\f30b";
    font-weight: 900;
    margin: 0 0.5em 0 0;
    padding: 0;
    opacity: 0.2!important;
}
  
  
  @media (max-width: 767px){
  .elementor-widget-woocommerce-cart .woocommerce table.cart img {
      min-width: 100px;
      height: auto;
      display: block;
  }
      
  td.product-thumbnail:before {
      display: none!important;
  }
  
  .woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
      display: block;
  }
      
  }
  
  tr.woocommerce-shipping-totals.shipping {
      display: none!important;
  }
  
  .wcf-embed-checkout-form table.shop_table tbody tr.cart_item td.product-name {
      -js-display: flex;
      display: flex!important;
      flex-direction: column!important;
      width: 100%;
      align-items: start!important;
  }
  
  .e-cart-totals.e-cart-section {
      border: 0px!important;
  }
  
  .cart_totals h2 {
      display: none;
  }
  
  .quantity input {
      background: white!important;
      padding-left: 15px!important;
      border: 1px solid #eaeaea!important;
  }
  
  [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
      opacity: 1!important;
  }
  
  a.checkout-button.button.alt.wc-forward.wp-element-button {
      font-size: 19px!important;
  }
  
  .elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr td {
      border-top: 1px solid #DEE0E3!important;
  }
  
  tr.order-total {
      font-size: 19px;
  }
  
  tr.cart-subtotal {
      display: none;
  }
  
  tr.woocommerce-shipping-totals.shipping {
      display: none;
  }
  
  td.product-name {
      font-weight: 600!important;
  }
  
  td.product-thumbnail {
      width: 13%;
  }
  
  td.product-remove {
      width: 7%;
  }
  
  td.product-remove {
      padding-left: 15px!important;
  }
  
  .tc-associated-table-product .tc-associated-table-product-indent {
      padding-left: 0;
      display: inline-block;
  }
  
  .wcf-bump-order-wrap .wcf-bump-order-desc p:last-child {
      margin: 0;
      padding: 0;
      font-size: 13px;
  }
  
  span.wcf-bump-order-bump-highlight {
      display: none;
  }
  
  .wcf-bump-order-style-1 .wcf-content-container {
      padding: 8px 0!important;
  }
  
  .wcf-embed-checkout-form .woocommerce .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text {
      font-size: 14px!important;
  }
  
  p#activecampaign_for_woocommerce_accepts_marketing_field {
      padding: 0px;
  }
  
  .woocommerce table.shop_table td small {
      font-weight: 400;
      font-size: 11px;
      display: block;
  }
  
  .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dd {
      padding: 0!important;
      font-size: 13px!important;
      padding-bottom: 3px!important;
  }
  
  .wcf-embed-checkout-form table.shop_table td strong.product-quantity {
      font-weight: 400;
      margin-top: -18px;
      display: inline;
  }
  
  a.tm-cart-edit-options {
      display: none!important;
  }
  
  dl.tc-epo-metadata.variation {
      margin-top: 5px;
  }
  
  dd.tc-value.variation-Lengteincm, dd.tc-value.variation-Breedteincm{
      display: flex!important;
  }
  
  
  .wcf-embed-checkout-form #payment ul.payment_methods li {
      background-color: #fafafa!important;
  }
  
   .wcf-embed-checkout-form #payment ul.payment_methods li:hover {
       background-color: #f5f5f5!important;
   }
   
   label.iconic-wsb-checkout-bump__header-bump-title {
      margin-bottom: 0px!important;
  }/* End custom CSS */