.elementor-431 .elementor-element.elementor-element-ea6d8d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-ea6d8d3:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-ea6d8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-7cfd72c{--display:flex;}.elementor-431 .elementor-element.elementor-element-e5f479d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-431 .elementor-element.elementor-element-cc5712d{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-cc5712d:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-cc5712d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-f661060{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-431 .elementor-element.elementor-element-25cb098 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.woocommerce .elementor-431 .elementor-element.elementor-element-25cb098 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-431 .elementor-element.elementor-element-25cb098 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-431 .elementor-element.elementor-element-25cb098 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-431 .elementor-element.elementor-element-7ace100{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-431 .elementor-element.elementor-element-c987436{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-c987436:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-c987436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-431 .elementor-element.elementor-element-6505451{width:initial;max-width:initial;}.elementor-431 .elementor-element.elementor-element-6505451 .elementor-heading-title{font-family:var( --e-global-typography-a18002c-font-family ), Sans-serif;font-size:var( --e-global-typography-a18002c-font-size );font-weight:var( --e-global-typography-a18002c-font-weight );line-height:var( --e-global-typography-a18002c-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-f779559 );}.elementor-431 .elementor-element.elementor-element-ef2a4ab{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field.display-multiline, .elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field__content{color:var( --e-global-color-f779559 );font-family:var( --e-global-typography-23ed27d-font-family ), Sans-serif;font-size:var( --e-global-typography-23ed27d-font-size );font-weight:var( --e-global-typography-23ed27d-font-weight );text-align:left;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field.display-multiline{padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field.display-multiline, .elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field__content{color:var( --e-global-color-f779559 );font-family:var( --e-global-typography-23ed27d-font-family ), Sans-serif;font-size:var( --e-global-typography-23ed27d-font-size );font-weight:var( --e-global-typography-23ed27d-font-weight );text-align:left;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field.display-multiline{padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.woocommerce .elementor-431 .elementor-element.elementor-element-f9c6eee .price{color:var( --e-global-color-99b24c7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-431 .elementor-element.elementor-element-f9c6eee .price ins{color:var( --e-global-color-99b24c7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-431 .elementor-element.elementor-element-aca950c .woocommerce-product-details__short-description{color:var( --e-global-color-f779559 );font-family:var( --e-global-typography-a833c29-font-family ), Sans-serif;font-size:var( --e-global-typography-a833c29-font-size );font-weight:var( --e-global-typography-a833c29-font-weight );}.elementor-431 .elementor-element.elementor-element-0578577{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-22c2451 .cart button, .elementor-431 .elementor-element.elementor-element-22c2451 .cart .button{font-family:var( --e-global-typography-518743f-font-family ), Sans-serif;font-weight:var( --e-global-typography-518743f-font-weight );border-style:none;border-radius:50px 50px 50px 50px;color:var( --e-global-color-f779559 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-431 .elementor-element.elementor-element-22c2451 .cart button:hover, .elementor-431 .elementor-element.elementor-element-22c2451 .cart .button:hover{background-color:var( --e-global-color-b33bd6b );}.elementor-431 .elementor-element.elementor-element-b5d3ed3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-b5d3ed3:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-b5d3ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-431 .elementor-element.elementor-element-6edba94 .elementor-heading-title{font-family:var( --e-global-typography-4f09b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-4f09b5a-font-size );font-weight:var( --e-global-typography-4f09b5a-font-weight );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-icon i{color:var( --e-global-color-99b24c7 );transition:color 0.3s;}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-99b24c7 );transition:fill 0.3s;}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-431 .elementor-element.elementor-element-b5f30d0{--icon-vertical-offset:0px;}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a833c29-font-family ), Sans-serif;font-size:var( --e-global-typography-a833c29-font-size );font-weight:var( --e-global-typography-a833c29-font-weight );}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-text{color:var( --e-global-color-f779559 );transition:color 0.3s;}.elementor-431 .elementor-element.elementor-element-091adbe{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-091adbe:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-091adbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-431 .elementor-element.elementor-element-d3e9a17 .elementor-heading-title{font-family:var( --e-global-typography-4f09b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-4f09b5a-font-size );font-weight:var( --e-global-typography-4f09b5a-font-weight );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-032f44a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f779559 );}.elementor-431 .elementor-element.elementor-element-032f44a a{color:var( --e-global-color-99b24c7 );}.elementor-431 .elementor-element.elementor-element-94e8c4a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-f779559 );color:var( --e-global-color-f779559 );border-radius:20px 20px 20px 20px;}.elementor-431 .elementor-element.elementor-element-94e8c4a > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-431 .elementor-element.elementor-element-94e8c4a.elementor-element{--align-self:flex-start;}.elementor-431 .elementor-element.elementor-element-94e8c4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-431 .elementor-element.elementor-element-74be85a{--display:flex;--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;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-74be85a:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-74be85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://coverup.nl/wp-content/uploads/2026/05/Coverup-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-431 .elementor-element.elementor-element-74be85a::before, .elementor-431 .elementor-element.elementor-element-74be85a > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-74be85a > .e-con-inner > .elementor-background-video-container::before, .elementor-431 .elementor-element.elementor-element-74be85a > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-74be85a > .e-con-inner > .elementor-background-slideshow::before, .elementor-431 .elementor-element.elementor-element-74be85a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-431 .elementor-element.elementor-element-0428b47{--display:flex;}.elementor-431 .elementor-element.elementor-element-11e3193{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-11e3193:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-11e3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-405a6fd > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-431 .elementor-element.elementor-element-1e4f010{color:var( --e-global-color-text );}.elementor-431 .elementor-element.elementor-element-3627b9c .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-f779559 );color:var( --e-global-color-f779559 );border-radius:20px 20px 20px 20px;}.elementor-431 .elementor-element.elementor-element-3627b9c > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-431 .elementor-element.elementor-element-3627b9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-431 .elementor-element.elementor-element-bd571c2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-bd571c2:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-bd571c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-6a46802 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-431 .elementor-element.elementor-element-1fe1dff{color:var( --e-global-color-text );}.elementor-431 .elementor-element.elementor-element-e827c68{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-431 .elementor-element.elementor-element-e827c68:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-e827c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.woocommerce .elementor-431 .elementor-element.elementor-element-44033bd h2{color:var( --e-global-color-f779559 );}.woocommerce .elementor-431 .elementor-element.elementor-element-44033bd .shop_attributes{color:var( --e-global-color-text );}.elementor-431 .elementor-element.elementor-element-ba3b422{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:20px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:15px;}.elementor-431 .elementor-element.elementor-element-ba3b422.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-431 .elementor-element.elementor-element-cd855d4{--display:flex;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-cd855d4:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-cd855d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-140a029{--display:flex;}.elementor-431 .elementor-element.elementor-element-fbb9b75{--grid-columns:3;}@media(min-width:1367px){.elementor-431 .elementor-element.elementor-element-74be85a:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-74be85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-431 .elementor-element.elementor-element-cc5712d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-6505451 .elementor-heading-title{font-size:var( --e-global-typography-a18002c-font-size );line-height:var( --e-global-typography-a18002c-line-height );}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.woocommerce .elementor-431 .elementor-element.elementor-element-aca950c .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-6edba94 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-d3e9a17 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-74be85a{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-3627b9c.elementor-element{--align-self:flex-start;}.elementor-431 .elementor-element.elementor-element-cd855d4{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-431 .elementor-element.elementor-element-fbb9b75{--grid-columns:2;}}@media(max-width:1024px){.elementor-431 .elementor-element.elementor-element-ea6d8d3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-cc5712d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-6505451 .elementor-heading-title{font-size:var( --e-global-typography-a18002c-font-size );line-height:var( --e-global-typography-a18002c-line-height );}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.woocommerce .elementor-431 .elementor-element.elementor-element-aca950c .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-6edba94 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-d3e9a17 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-74be85a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-cd855d4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-fbb9b75{--grid-columns:2;}}@media(max-width:767px){.elementor-431 .elementor-element.elementor-element-ea6d8d3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-431 .elementor-element.elementor-element-cc5712d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-431 .elementor-element.elementor-element-7ace100{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-431 .elementor-element.elementor-element-c987436{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-6505451 .elementor-heading-title{font-size:var( --e-global-typography-a18002c-font-size );line-height:var( --e-global-typography-a18002c-line-height );}.elementor-431 .elementor-element.elementor-element-9f76eb9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.elementor-431 .elementor-element.elementor-element-27e3f6a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-23ed27d-font-size );}.elementor-431 .elementor-element.elementor-element-f9c6eee > .elementor-widget-container{margin:0px 0px -20px 0px;}.woocommerce .elementor-431 .elementor-element.elementor-element-aca950c .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-b5d3ed3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-6edba94 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-b5f30d0{--e-icon-list-icon-size:20px;}.elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-431 .elementor-element.elementor-element-b5f30d0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a833c29-font-size );}.elementor-431 .elementor-element.elementor-element-091adbe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-d3e9a17 .elementor-heading-title{font-size:var( --e-global-typography-4f09b5a-font-size );line-height:var( --e-global-typography-4f09b5a-line-height );}.elementor-431 .elementor-element.elementor-element-74be85a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-431 .elementor-element.elementor-element-11e3193{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-bd571c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-e827c68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-431 .elementor-element.elementor-element-ba3b422{--n-tabs-gap:10px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:7px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:7px;}.elementor-431 .elementor-element.elementor-element-cd855d4{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-431 .elementor-element.elementor-element-fbb9b75{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-25cb098 */.elementor-431 .elementor-element.elementor-element-25cb098 img {
    background-color: white;
    border-radius: 20px;
    aspect-ratio: 300/300;
    object-fit: contain;
}
.woocommerce-product-gallery__image.flex-active-slide {
    border-radius: 20px!important;
}
.elementor-431 .elementor-element.elementor-element-25cb098 .flex-control-thumbs li img {
    border-radius: 15px;
}
.woocommerce .elementor-1424 .elementor-element.elementor-element-2439672a .flex-viewport {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3) !important;
}
.flex-control-thumbs img {
padding: 0px!important;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3)!important;
}
div#elementor-lightbox-slideshow-single-img {
    display: none!important;
}
.elementor-431 .elementor-element.elementor-element-25cb098 div.images {
    margin-bottom: 0!important;
}
.woocommerce div.product div.images .flex-control-thumbs {
    overflow: unset;
}
@media (max-width:768px) {
    .elementor-431 .elementor-element.elementor-element-25cb098 .flex-control-thumbs li img {
    border-radius: 10px;
}
}
/*disable automatic zoom on hover*/
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-aca950c */.woocommerce-product-details__short-description {
  position: relative;
  max-height: 42px; /* Ongeveer 2 regels tekst */
  overflow: hidden;
  transition: max-height 200ms ease-in-out;
}

.woocommerce-product-details__short-description.expanded {
  max-height: 1000px; /* Genoeg ruimte voor de volledige tekst */
}

.read-more, .see-specs, .contact-button {
  display: inline-block;
  color: #ffffff !important;
  cursor: pointer;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  text-decoration: underline!important;
  margin-top: 5px;
  margin-right: 15px; /* Ruimte tussen de knoppen */
}

.read-more:hover, .see-specs:hover, contact-button:hover {
  text-decoration: underline;
  color: var( --e-global-color-99b24c7 ) !important;
  transition: 200ms;
}

.read-more::after {
  transition: transform 200ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fab28d */.elementor-431 .elementor-element.elementor-element-7fab28d {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a96288d */.elementor-431 .elementor-element.elementor-element-a96288d {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0578577 */.elementor-431 .elementor-element.elementor-element-0578577 {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-22c2451 */@media (max-width:890px) {
    form.cart {
    flex-direction: column;
    }
    button.single_add_to_cart_button.button.alt {
    margin: 10px 0 0 0!important;
    }
}
/*stcok notifyer*/
.panel.panel-primary.cwginstock-panel-primary {
    border: 0;
}
.panel-heading.cwginstock-panel-heading {
    background-color: transparent!important;
    border: 0!important;
    padding: 0!important
}
.elementor-431 .elementor-element.elementor-element-22c2451 h4 {
    text-align: start!important;
    
    font-family: var(--e-global-typography-4f09b5a-font-family), Sans-serif;
    font-size: var(--e-global-typography-4f09b5a-font-size);
    font-weight: var(--e-global-typography-4f09b5a-font-weight);
    line-height: var(--e-global-typography-4f09b5a-line-height);
}
.col-md-12 {
    padding: 0!important;
}
.form-group.center-block {
    text-align: start!important;
}
.cwgstock_button {
    width: auto!important;
    align-self: start!important;
    padding-top: 9px!important;
    background: #87ceeb;
    color: #fff;
}
input.cwgstock_name, input.cwgstock_email  {
    text-align: start!important;
    background-color:transparent!important;
    color: white;
    border-radius:5px ;
}
div.product .out-of-stock {
    font-weight: 900;
    color: #c12828!important;
}
.elementor-431 .elementor-element.elementor-element-22c2451 td.value, .elementor-431 .elementor-element.elementor-element-22c2451 th.label {
   	background-color: transparent!important;
}
.elementor-431 .elementor-element.elementor-element-22c2451 th.label {
	padding: 0;
}

.elementor-431 .elementor-element.elementor-element-22c2451 tr {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
select#pa_kleur {
    color: white;
    border-radius: 5px;
}
.elementor-431 .elementor-element.elementor-element-22c2451 option {
    color: black!important;
}
.elementor-431 .elementor-element.elementor-element-22c2451 th.label {
    color: white;
}
.elementor-431 .elementor-element.elementor-element-22c2451 .fas {
    color: white;
}
p.stock.in-stock {
    display: none;
}
a.reset_variations {
    color: #c12828;
}
.woocommerce table.shop_attributes td p {
    padding: 8px;
}
th.woocommerce-product-attributes-item__label {
    text-align: left;
}
table.variations {
    margin: 0!important;
}
.panel.panel-primary.cwginstock-panel-primary {
    margin: 0!important;
}
section.cwginstock-subscribe-form.cwginstock-subscribe-form-827.cwginstock-0outofstock {
    margin-bottom: -20px!important;
}

/*extra product options*/
.tm-extra-product-options .tmcp-field-wrap.tc-mode-text {
    border-style: solid;
    border-color: #666;
    border-width: 1px;
    border-radius: 5px;
    color: #666;
}
.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text {
    outline-width: 0!important;
    border-width: 1px;
    border-color: var(--text-swatch-border-color);
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    display: none;
}
dt.tm-final-totals {
    color: white;
    margin-top: 20px;
}
dt.tm-final-totals {
    color: white;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #eadda7;
    font-size: 1.5em;
    font-weight: 400;
}
.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text {
    outline-width: 0!important;
    border-width: 1px;
    border-color: var(--text-swatch-border-color);
    color: white;
    background-color: #111111;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
    display: none!important;
}
.tc-label-wrap bdi {
    color: white;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fbb9b75 *//*winkelwagen knop tekst verwijderen op desktop*/
.elementor-element.elementor-element-d573460.elementor-widget.elementor-widget-heading {
    display: none;
}
a.elementor-element.elementor-element-9f241a1.e-con-full.e-flex.e-con.e-child {
    width: 50px;
}/* End custom CSS */