.elementor-7 .elementor-element.elementor-element-533600a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-533600a{margin-top:0px;margin-bottom:0px;padding:55px 30px 55px 30px;}.elementor-7 .elementor-element.elementor-element-0fc05b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-0fc05b9 .elementor-element-populated a:hover{color:var( --e-global-color-vamtam_accent_1 );}.elementor-7 .elementor-element.elementor-element-fe9a2b4{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-fe9a2b4 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-917422c{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-917422c > .elementor-widget-container{margin:0px 15px 0px 15px;padding:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-917422c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-917422c.elementor-view-stacked .elementor-icon{background-color:#00000066;}.elementor-7 .elementor-element.elementor-element-917422c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-917422c.elementor-view-default .elementor-icon{color:#00000066;border-color:#00000066;}.elementor-7 .elementor-element.elementor-element-917422c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-917422c.elementor-view-default .elementor-icon svg{fill:#00000066;}.elementor-7 .elementor-element.elementor-element-917422c .elementor-icon{font-size:14px;}.elementor-7 .elementor-element.elementor-element-917422c .elementor-icon svg{height:14px;}.elementor-7 .elementor-element.elementor-element-d1b39b7{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-d1b39b7 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );line-height:var( --e-global-typography-vamtam_h3-line-height );color:#979797;}.elementor-7 .elementor-element.elementor-element-b9179ff{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-b9179ff > .elementor-widget-container{margin:0px 15px 0px 15px;padding:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b9179ff .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b9179ff.elementor-view-stacked .elementor-icon{background-color:#00000066;}.elementor-7 .elementor-element.elementor-element-b9179ff.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b9179ff.elementor-view-default .elementor-icon{color:#00000066;border-color:#00000066;}.elementor-7 .elementor-element.elementor-element-b9179ff.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b9179ff.elementor-view-default .elementor-icon svg{fill:#00000066;}.elementor-7 .elementor-element.elementor-element-b9179ff .elementor-icon{font-size:14px;}.elementor-7 .elementor-element.elementor-element-b9179ff .elementor-icon svg{height:14px;}.elementor-7 .elementor-element.elementor-element-1f2b1ce{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-1f2b1ce .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );line-height:var( --e-global-typography-vamtam_h3-line-height );color:#979797;}.elementor-7 .elementor-element.elementor-element-e49ca00{border-style:none;margin-top:12px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-975d385 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-975d385 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c19c50d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-c19c50d{text-align:left;}.elementor-7 .elementor-element.elementor-element-b6e133a{--update-cart-automatically-display:none;--sections-background-color:var( --e-global-color-1d416ea );--sections-border-type:none;--sections-border-radius:10px 10px 10px 10px;--sections-title-color:var( --e-global-color-vamtam_accent_6 );--forms-rows-gap:0px;--forms-fields-normal-color:var( --e-global-color-vamtam_accent_3 );--forms-fields-focus-color:var( --e-global-color-vamtam_accent_3 );--forms-buttons-border-type:none;--forms-buttons-padding:13px 10px 13px 10px;--forms-buttons-width:auto;--order-summary-rows-gap-top:calc( 11px/2 );--order-summary-rows-gap-bottom:calc( 11px/2 );--order-summary-color:var( --e-global-color-vamtam_accent_6 );--product-link-normal-color:var( --e-global-color-vamtam_accent_6 );--product-link-hover-color:var( --e-global-color-vamtam_accent_1 );--order-summary-items-divider-weight:1px;--order-summary-remove-icon-hover-color:var( --e-global-color-vamtam_accent_3 );--totals-rows-gap-top:calc( 10px/2 );--totals-rows-gap-bottom:calc( 10px/2 );--totals-color:var( --e-global-color-vamtam_accent_6 );}.elementor-7 .elementor-element.elementor-element-b6e133a .shop_table .button{background-color:#ACACAC;font-size:14px;font-weight:500;text-transform:none;}.elementor-7 .elementor-element.elementor-element-b6e133a .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-7 .elementor-element.elementor-element-b6e133a .coupon{--apply-coupon-button-alignment:start;--apply-coupon-button-width:auto;--sections-background-color:var( --e-global-color-vamtam_accent_4 );--sections-border-type:none;}.elementor-7 .elementor-element.elementor-element-b6e133a .cart_totals h2{font-family:"Catamaran", Sans-serif;text-transform:none;font-size:30px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-content, .elementor-7 .elementor-element.elementor-element-b6e133a .woocommerce-shipping-destination, .elementor-7 .elementor-element.elementor-element-b6e133a .shipping-calculator-button{font-family:"Catamaran", Sans-serif;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-vamtam_accent_3 );}.elementor-7 .elementor-element.elementor-element-b6e133a .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-vamtam_accent_3 );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-vamtam_accent_3 );}.elementor-7 .elementor-element.elementor-element-b6e133a .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-vamtam_accent_3 );}.elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table .cart th, .elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table .cart td:before{font-weight:600;}.elementor-7 .elementor-element.elementor-element-b6e133a .cart td span, .elementor-7 .elementor-element.elementor-element-b6e133a .cart td, .elementor-7 .elementor-element.elementor-element-b6e133a .input-text.qty{font-weight:400;}.elementor-7 .elementor-element.elementor-element-b6e133a .product-name .variation{font-weight:600;}.elementor-7 .elementor-element.elementor-element-b6e133a .checkout-button{font-family:"Jua", Sans-serif;font-size:22px;text-transform:none;font-style:normal;text-decoration:none;border-style:none;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table{--sections-background-color:var( --e-global-color-vamtam_accent_4 );--sections-border-type:none;--sections-padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-totals{--sections-background-color:#E4F0D9;box-shadow:0px 0px 10px 0px rgba(207.39999999999998, 193.87391304347824, 193.87391304347824, 0.5);--sections-border-type:none;--sections-padding:0px 0px 0px 0px;--sections-descriptions-color:var( --e-global-color-vamtam_accent_6 );}.elementor-7 .elementor-element.elementor-element-b6e133a .cart_totals{--sections-title-color:var( --e-global-color-vamtam_accent_6 );}.elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-totals .e-cart-content, .elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-totals .woocommerce-shipping-destination, .elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-totals .shipping-calculator-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-eda3c67{width:100%;max-width:100%;text-align:right;}.elementor-7 .elementor-element.elementor-element-eda3c67 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eda3c67.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-eda3c67 img{width:28%;max-width:26%;}.elementor-7 .elementor-element.elementor-element-69e3de5{text-align:center;}.elementor-7 .elementor-element.elementor-element-f2db1b3 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products  ul.products{grid-column-gap:58px;grid-row-gap:35px;}.elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Catamaran", Sans-serif;font-size:18px;}.elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products ul.products li.product .button{text-transform:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-975d385{width:10%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-533600a{margin-top:0px;margin-bottom:0px;padding:45px 30px 45px 30px;}.elementor-7 .elementor-element.elementor-element-fe9a2b4 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-d1b39b7 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-1f2b1ce .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-e49ca00{margin-top:0px;margin-bottom:80px;}.elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-533600a{margin-top:0em;margin-bottom:0em;padding:0px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-0fc05b9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-fe9a2b4 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-917422c > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-7 .elementor-element.elementor-element-d1b39b7 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-b9179ff > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-7 .elementor-element.elementor-element-1f2b1ce .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-7 .elementor-element.elementor-element-975d385 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-975d385 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-975d385 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-975d385 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-c19c50d > .elementor-widget-container{margin:20px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c19c50d .elementor-heading-title{font-size:33px;}.elementor-7 .elementor-element.elementor-element-b6e133a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-7 .elementor-element.elementor-element-b6e133a .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:auto;--sections-border-radius:10px 10px 10px 10px;--sections-padding:20px 20px 20px 20px;--sections-margin:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b6e133a{--sections-padding:0px 0px 0px 0px;--sections-descriptions-spacing:0px;--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-title-spacing:0px;--order-summary-quantity-border-weight:1px;--totals-rows-gap-top:calc( 0px/2 );--totals-rows-gap-bottom:calc( 0px/2 );--totals-divider-weight:0px;--checkout-button-border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-b6e133a .cart_totals h2{font-size:30px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table .cart th, .elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table .cart td:before{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b6e133a .cart td span, .elementor-7 .elementor-element.elementor-element-b6e133a .cart td, .elementor-7 .elementor-element.elementor-element-b6e133a .input-text.qty{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b6e133a .product-name .variation{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b6e133a .cart_totals .shop_table td:before, .elementor-7 .elementor-element.elementor-element-b6e133a .cart_totals .shop_table td .woocommerce-Price-amount{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b6e133a .checkout-button{font-size:30px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-shop-table{--sections-padding:0px 10px 0px 10px;--sections-margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-cart-totals{--sections-border-radius:10px 10px 10px 10px;--sections-padding:0px 20px 0px 20px;--sections-margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6e133a .e-cart__container{grid-row-gap:10px;}.elementor-7 .elementor-element.elementor-element-eda3c67{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-eda3c67 > .elementor-widget-container{margin:-208px -35px 0px 40px;}.elementor-7 .elementor-element.elementor-element-eda3c67 img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-69e3de5 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f2db1b3 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f2db1b3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-1f2b1ce */.meta-header-inside {display:none!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-b6e133a */.responsive-layout .woocommerce .cart-collaterals { padding:30px 20px 80px 20px!important;}

.product-name::before {display:none;}

.product-name {margin-top:-10px;font-weight:bold!important;font-size:18px!important;}

.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button {
    text-transform:none!important;
    font-size:30px!important;font-family:"Catamaran";font-weight:bold;border-radius:7px!important;}


.elementor-7 .elementor-element.elementor-element-975d385 .cross-sells, .woocommerce-shipping-destination, .woocommerce-shipping-calculator {
        display:none!important;
    }
    
.woocommerce ul#shipping_method li label {color:#69983d!important;font-size:16px;float:right;margin-top:5px;}

.button {text-transform:normal!important;border-radius:6px!important;color:#ffffff!important;}

.cart-collaterals {border: none!important;background: #e4f0d9!important;border-radius:6px!important;}

.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button {
    text-transform:none!important;padding:20px 30px!important;
    font-size:17px!important;border-radius:10px!important;
}

.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color:#000000;
    padding:0px 10px;
}

 body.responsive-layout.woocommerce table.cart td a {font-size:16px!important;}
    
.checkout-button:hover {background-color:#6d9944!important;}

dl.variation {font-weight:normal!important;}
    
  @media (min-width: 768px) {
    .elementor-7 .elementor-element.elementor-element-975d385 {
    width:100%!important;
    }

    dl.variation {margin-left: 10px;
    margin-top: 10px;}
    
    }
    }
.shop_table_responsive td.product-name a {width:70%!important;padding:0px!important;margin-bottom:10px;}

.shop_table .cart-subtotal th, tr.order-total th {padding:0px!important;margin-bottom:10px;
}

tr.cart-discount {margin-bottom:10px;}


 .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before {
width:32%!important;marginn-bottom:0px!important;clear:both;
}

.order-total {clear:both;font-size:20px;}

.order-total .woocommerce-Price-amount.amount {font-size:18px!important;}


.order-total .includes_tax {display:block;}

.order-total .includes_tax, .order-total .includes_tax .woocommerce-Price-amount.amount {font-size:12px!important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-975d385 */.woocommerce.woocommerce-cart .woocommerce {grid-template-columns: repeat(1, 1fr)!important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jua';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://montessori-bed.nl/wp-content/uploads/2024/12/Jua-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */