.elementor-10444 .elementor-element.elementor-element-5aad7deb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10444 .elementor-element.elementor-element-5aad7deb:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-5aad7deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://funpromotie.nl/wp-content/uploads/2026/02/Blauw-Beurs-kopie-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10444 .elementor-element.elementor-element-6bcc5134{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10444 .elementor-element.elementor-element-79500a2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10444 .elementor-element.elementor-element-6b67dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item > *{font-family:var( --e-global-typography-7699952-font-family ), Sans-serif;font-size:var( --e-global-typography-7699952-font-size );font-weight:var( --e-global-typography-7699952-font-weight );}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item-link{color:var( --e-global-color-116032d );padding:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item-link:hover{color:var( --e-global-color-dd97792 );}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item-target{font-weight:600;color:var( --e-global-color-116032d );padding:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item-sep{margin-left:10px;margin-right:10px;color:var( --e-global-color-116032d );}.elementor-10444 .elementor-element.elementor-element-4a506464{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-dd97792 );}.elementor-10444 .elementor-element.elementor-element-4a506464.elementor-element{--align-self:flex-start;}.elementor-10444 .elementor-element.elementor-element-4a506464 .elementor-headline{text-align:start;font-family:"Sora", Sans-serif;font-size:48px;font-weight:800;line-height:1em;letter-spacing:-0.5px;}.elementor-10444 .elementor-element.elementor-element-4a506464 .elementor-headline-plain-text{color:var( --e-global-color-a663ff6 );}.elementor-10444 .elementor-element.elementor-element-4a506464 .elementor-headline-dynamic-text{font-family:"Sora", Sans-serif;font-weight:800;line-height:1em;letter-spacing:-0.5px;}.elementor-10444 .elementor-element.elementor-element-6cfbab10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10444 .elementor-element.elementor-element-6cfbab10 .elementor-heading-title{color:var( --e-global-color-a663ff6 );}.elementor-10444 .elementor-element.elementor-element-7845f85{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10444 .elementor-element.elementor-element-364ca7d{--display:flex;}.elementor-10444 .elementor-element.elementor-element-d72ea5e{--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;--border-radius:12px 12px 12px 12px;box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) #1B2A4A14;--shadow_horizontal:0px;--shadow_vertical:4px;--shadow_blur:24px;--shadow_spread:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10444 .elementor-element.elementor-element-d72ea5e:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-d72ea5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10444 .elementor-element.elementor-element-8fc8404{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10444 .elementor-element.elementor-element-aa561cb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10444 .elementor-element.elementor-element-96606b6 .elementor-icon-wrapper{text-align:center;}.elementor-10444 .elementor-element.elementor-element-96606b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-96606b6.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-96606b6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-96606b6.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-96606b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-96606b6 .elementor-icon{font-size:30px;}.elementor-10444 .elementor-element.elementor-element-96606b6 .elementor-icon svg{height:30px;}.elementor-10444 .elementor-element.elementor-element-96606b6 .elementor-icon i, .elementor-10444 .elementor-element.elementor-element-96606b6 .elementor-icon svg{transform:rotate(0deg);}.elementor-10444 .elementor-element.elementor-element-1929143{--display:flex;--justify-content:center;}.elementor-10444 .elementor-element.elementor-element-77cedef .elementor-heading-title{font-family:var( --e-global-typography-ad97569-font-family ), Sans-serif;font-size:var( --e-global-typography-ad97569-font-size );font-weight:var( --e-global-typography-ad97569-font-weight );line-height:var( --e-global-typography-ad97569-line-height );}.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_block{justify-content:flex-start;}.elementor-10444 .elementor-element.elementor-element-97f672b .woofilter-bitem{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.4em;}.elementor-10444 .elementor-element.elementor-element-97f672b .woofilter-bitem .woofilter-bitem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-97f672b{--lakit-filter-item-gap:0px;--lakit-filter-color:#3D4663;--lakit-filter-item-padding:10px 12px 10px 12px;--lakit-filter-item-radius:8px 8px 8px 8px;--lakit-filter-active-color:#FFFFFF;--lakit-filter-active-bgcolor:#1B2A4A;}.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_block_item__filter li,.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_block_item__filter ul.children li{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-10444 .elementor-element.elementor-element-0e45bc4{--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;--border-radius:12px 12px 12px 12px;box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) #1B2A4A14;--shadow_horizontal:0px;--shadow_vertical:4px;--shadow_blur:24px;--shadow_spread:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10444 .elementor-element.elementor-element-0e45bc4:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-0e45bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10444 .elementor-element.elementor-element-7f65842{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10444 .elementor-element.elementor-element-b538069{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10444 .elementor-element.elementor-element-fb2b3b8 .elementor-icon-wrapper{text-align:center;}.elementor-10444 .elementor-element.elementor-element-fb2b3b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-fb2b3b8.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-fb2b3b8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-fb2b3b8.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-fb2b3b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-fb2b3b8 .elementor-icon{font-size:30px;}.elementor-10444 .elementor-element.elementor-element-fb2b3b8 .elementor-icon svg{height:30px;}.elementor-10444 .elementor-element.elementor-element-fb2b3b8 .elementor-icon i, .elementor-10444 .elementor-element.elementor-element-fb2b3b8 .elementor-icon svg{transform:rotate(0deg);}.elementor-10444 .elementor-element.elementor-element-db0d56c{--display:flex;--justify-content:center;}.elementor-10444 .elementor-element.elementor-element-af01f1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .elementor-repeater-item-87a1801{--lakit-filter-block-width:100%;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .lakit-woofilters_block{justify-content:flex-start;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .woofilter-bitem{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.4em;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .woofilter-bitem .woofilter-bitem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-caf6f2b{--lakit-filter-item-gap:0px;--lakit-filter-color:#3D4663;--lakit-filter-item-padding:10px 12px 10px 12px;--lakit-filter-item-radius:8px 8px 8px 8px;--lakit-filter-active-color:#FFFFFF;--lakit-filter-active-bgcolor:#1B2A4A;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .lakit-woofilters_block_item__filter li,.elementor-10444 .elementor-element.elementor-element-caf6f2b .lakit-woofilters_block_item__filter ul.children li{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-10444 .elementor-element.elementor-element-e57a276{--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;--border-radius:12px 12px 12px 12px;box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) #1B2A4A14;--shadow_horizontal:0px;--shadow_vertical:4px;--shadow_blur:24px;--shadow_spread:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10444 .elementor-element.elementor-element-e57a276:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-e57a276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EC;}.elementor-10444 .elementor-element.elementor-element-ca4c975{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10444 .elementor-element.elementor-element-e0ae91f{--display:flex;}.elementor-10444 .elementor-element.elementor-element-4f638f7 .elementor-icon-wrapper{text-align:center;}.elementor-10444 .elementor-element.elementor-element-4f638f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-4f638f7.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-4f638f7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-4f638f7.elementor-view-framed .elementor-icon, .elementor-10444 .elementor-element.elementor-element-4f638f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-4f638f7 .elementor-icon{font-size:65px;}.elementor-10444 .elementor-element.elementor-element-4f638f7 .elementor-icon svg{height:65px;}.elementor-10444 .elementor-element.elementor-element-4f638f7 .elementor-icon i, .elementor-10444 .elementor-element.elementor-element-4f638f7 .elementor-icon svg{transform:rotate(0deg);}.elementor-10444 .elementor-element.elementor-element-468105c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-10444 .elementor-element.elementor-element-2c53ce8{text-align:center;}.elementor-10444 .elementor-element.elementor-element-2c53ce8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;}.elementor-10444 .elementor-element.elementor-element-8348cfe{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-1cf5e63 );}.elementor-10444 .elementor-element.elementor-element-b89e1ba{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10444 .elementor-element.elementor-element-85c8420{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10444 .elementor-element.elementor-element-a36fc66{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10444 .elementor-element.elementor-element-a316248{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--lakit-filter-item-gap:0px;}.elementor-10444 .elementor-element.elementor-element-a316248.elementor-element{--align-self:center;}.elementor-10444 .elementor-element.elementor-element-a316248 .woofilter-bitem{color:var( --e-global-color-secondary );}.elementor-10444 .elementor-element.elementor-element-a316248 .woofilter-bitem .woofilter-bitem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-7740f1a{--lakit-filter-block-width:20%;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-103f93c{--lakit-filter-block-width:24%;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-6ccb0e1{--lakit-filter-block-width:24%;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .lakit-woofilters_area{--lakit-filter-x_pos:-100%;left:0;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .woofilter-litem{font-family:var( --e-global-typography-3614edf-font-family ), Sans-serif;font-size:var( --e-global-typography-3614edf-font-size );font-weight:var( --e-global-typography-3614edf-font-weight );line-height:var( --e-global-typography-3614edf-line-height );padding:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .woofilter-litem .woofilter-litem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .woofilter-bitem .woofilter-bitem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-4f65ef2 .woofilter-bitem .woofilter-bitem-icon{order:-1;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-f17de8c{--lakit-zone-btn-grow:1;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-d4a999d{--lakit-zone-item-width:100%;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-a30ac84{--lakit-zone-item-width:100%;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-c20badc{--lakit-zone-item-width:100%;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-1c70bca{--lakit-zone-item-width:100%;--lakit-zone-item-justify-content:space-between;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-c3e9ef2{--lakit-zone-item-width:50%;}.elementor-10444 .elementor-element.elementor-element-642d641 .elementor-repeater-item-96e8e12{--lakit-zone-item-width:40%;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a{--lakit-zone-direction:row;--lakit-zone-bg:#FFFFFF;--lakit-zone-width:180px;--lakit-zone-gap:15px;--lakit-zone-padding:13px 13px 13px 13px;--lakit-zone-radius:0px 0px 0px 0px;--lakit-zone-icon-font-size:20px;}.elementor-10444 .elementor-element.elementor-element-642d641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--lakit-item-padding-top:0px;--lakit-item-padding-right:0px;--lakit-item-padding-bottom:20px;--lakit-item-padding-left:20px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8EBF0;border-radius:12px 12px 12px 12px;}.elementor-10444 .elementor-element.elementor-element-642d641 li.product:hover .product_item--inner{background-color:var( --e-global-color-a663ff6 );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-dd97792 );}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--thumbnail{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;overflow:hidden;}.elementor-10444 .elementor-element.elementor-element-642d641 .woocommerce-loop-product__link{width:100%;}.elementor-10444 .elementor-element.elementor-element-642d641 .woocommerce-loop-product__link .figure__object_fit{padding-bottom:66%;}.elementor-10444 .elementor-element.elementor-element-642d641 .woocommerce-loop-product__link .figure__object_fit > *{object-position:center;background-position:center;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a .lakit-btn{color:#918684;background-color:#00000000;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a .lakit-btn .lakit-btn--icon{font-size:20px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a .lakit-btn:hover{color:#00497F;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a .lakit-btn.added{color:#00497F;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-b{--lakit-zone-gap:5px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-c{--lakit-zone-width:100%;--lakit-zone-gap:5px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-d{--lakit-zone-bg:var( --e-global-color-a663ff6 );align-items:center;--lakit-zone-width:100%;--lakit-zone-gap:4px;--lakit-zone-padding:20px 20px 20px 20px;--lakit-zone-radius:0px 0px 12px 12px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-d .product_item--buttons{margin:20px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-d .lakit-btn{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:#F0F0F0;background-color:#EB9C3B;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--title{font-family:var( --e-global-typography-4c148c8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c148c8-font-size );font-weight:var( --e-global-typography-4c148c8-font-weight );line-height:var( --e-global-typography-4c148c8-line-height );color:var( --e-global-color-b0f88ed );margin:0px 0px 10px 0px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price{color:#1B2A4A;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price ins{color:#1B2A4A;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price ins .amount{color:#1B2A4A;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price del{color:#707070;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price del .amount{color:#707070;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--short_description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#333332;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--category{font-family:var( --e-global-typography-e067af4-font-family ), Sans-serif;font-size:var( --e-global-typography-e067af4-font-size );font-weight:var( --e-global-typography-e067af4-font-weight );text-transform:var( --e-global-typography-e067af4-text-transform );line-height:var( --e-global-typography-e067af4-line-height );color:var( --e-global-color-dd97792 );}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-item .swatch-wrapper{font-size:59px;width:67px;height:90px;}@media(min-width:768px){.elementor-10444 .elementor-element.elementor-element-5aad7deb{--content-width:1200px;}.elementor-10444 .elementor-element.elementor-element-7845f85{--content-width:1200px;}.elementor-10444 .elementor-element.elementor-element-364ca7d{--width:22%;}.elementor-10444 .elementor-element.elementor-element-d72ea5e{--width:100%;}.elementor-10444 .elementor-element.elementor-element-8fc8404{--width:100%;}.elementor-10444 .elementor-element.elementor-element-aa561cb{--width:15%;}.elementor-10444 .elementor-element.elementor-element-1929143{--width:72%;}.elementor-10444 .elementor-element.elementor-element-0e45bc4{--width:100%;}.elementor-10444 .elementor-element.elementor-element-7f65842{--width:100%;}.elementor-10444 .elementor-element.elementor-element-b538069{--width:15%;}.elementor-10444 .elementor-element.elementor-element-db0d56c{--width:72%;}.elementor-10444 .elementor-element.elementor-element-e57a276{--width:100%;}.elementor-10444 .elementor-element.elementor-element-ca4c975{--width:100%;}.elementor-10444 .elementor-element.elementor-element-e0ae91f{--width:100%;}.elementor-10444 .elementor-element.elementor-element-468105c{--width:100%;}.elementor-10444 .elementor-element.elementor-element-b89e1ba{--width:78%;}.elementor-10444 .elementor-element.elementor-element-a36fc66{--width:100%;}}@media(max-width:1024px){.elementor-10444 .elementor-element.elementor-element-5aad7deb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item > *{font-size:var( --e-global-typography-7699952-font-size );}.elementor-10444 .elementor-element.elementor-element-77cedef .elementor-heading-title{font-size:var( --e-global-typography-ad97569-font-size );line-height:var( --e-global-typography-ad97569-line-height );}.elementor-10444 .elementor-element.elementor-element-97f672b .woofilter-bitem{font-size:36px;line-height:1.15em;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .woofilter-bitem{font-size:36px;line-height:1.15em;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .woofilter-litem{font-size:var( --e-global-typography-3614edf-font-size );line-height:var( --e-global-typography-3614edf-line-height );}.elementor-10444 .elementor-element.elementor-element-642d641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a{--lakit-zone-width:160px;--lakit-zone-margin:0px 0px 20px 20px;--lakit-zone-icon-font-size:16px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-a .lakit-btn .lakit-btn--icon{font-size:16px;}.elementor-10444 .elementor-element.elementor-element-642d641 .lakitp-zone-d .lakit-btn{font-size:18px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--title{font-size:var( --e-global-typography-4c148c8-font-size );line-height:var( --e-global-typography-4c148c8-line-height );}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--price{font-size:18px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--category{font-size:var( --e-global-typography-e067af4-font-size );line-height:var( --e-global-typography-e067af4-line-height );}}@media(max-width:767px){.elementor-10444 .elementor-element.elementor-element-5aad7deb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10444 .elementor-element.elementor-element-79500a2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10444 .elementor-element.elementor-element-79500a2d.e-con{--order:-99999 /* order start hack */;}.elementor-10444 .elementor-element.elementor-element-6b67dfe.elementor-element{--align-self:center;}.elementor-10444 .elementor-element.elementor-element-6b67dfe .lakit-breadcrumbs__item > *{font-size:var( --e-global-typography-7699952-font-size );}.elementor-10444 .elementor-element.elementor-element-4a506464 .elementor-headline{text-align:center;font-size:36px;}.elementor-10444 .elementor-element.elementor-element-7845f85{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10444 .elementor-element.elementor-element-8fc8404{--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;}.elementor-10444 .elementor-element.elementor-element-aa561cb{--width:10%;--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;}.elementor-10444 .elementor-element.elementor-element-1929143{--width:80%;}.elementor-10444 .elementor-element.elementor-element-77cedef{width:auto;max-width:auto;}.elementor-10444 .elementor-element.elementor-element-77cedef .elementor-heading-title{font-size:var( --e-global-typography-ad97569-font-size );line-height:var( --e-global-typography-ad97569-line-height );}.elementor-10444 .elementor-element.elementor-element-97f672b .woofilter-bitem{font-size:28px;line-height:1.2em;}.elementor-10444 .elementor-element.elementor-element-7f65842{--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;}.elementor-10444 .elementor-element.elementor-element-b538069{--width:10%;--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;}.elementor-10444 .elementor-element.elementor-element-db0d56c{--width:80%;}.elementor-10444 .elementor-element.elementor-element-af01f1d{width:auto;max-width:auto;}.elementor-10444 .elementor-element.elementor-element-caf6f2b .woofilter-bitem{font-size:28px;line-height:1.2em;}.elementor-10444 .elementor-element.elementor-element-2c53ce8 .elementor-heading-title{line-height:1.4em;}.elementor-10444 .elementor-element.elementor-element-85c8420{--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;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-7740f1a{--lakit-filter-block-width:100%;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-103f93c{--lakit-filter-block-width:100%;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .elementor-repeater-item-6ccb0e1{--lakit-filter-block-width:100%;}.elementor-10444 .elementor-element.elementor-element-6a81d84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-6a81d84 .woofilter-litem{font-size:var( --e-global-typography-3614edf-font-size );line-height:var( --e-global-typography-3614edf-line-height );}.elementor-10444 .elementor-element.elementor-element-6a81d84 .lakit-woofilters_area{padding:100px 0px 0px 25px;}.elementor-10444 .elementor-element.elementor-element-642d641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--inner{margin:0px 0px 30px 0px;}.elementor-10444 .elementor-element.elementor-element-642d641 .woocommerce-loop-product__link .figure__object_fit{padding-bottom:66.6%;}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--title{font-size:var( --e-global-typography-4c148c8-font-size );line-height:var( --e-global-typography-4c148c8-line-height );}.elementor-10444 .elementor-element.elementor-element-642d641 .product_item--category{font-size:var( --e-global-typography-e067af4-font-size );line-height:var( --e-global-typography-e067af4-line-height );}}/* Start custom CSS for lakit-woofilters, class: .elementor-element-97f672b *//* Verberg de checkbox pseudo-element */
.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters-ul .cat-item a::before {
    display: none !important;
}

.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters-ul .cat-item a::after {
    display: none !important;
}


/* Forceer filter block volledige breedte */
.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_block {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_area {
    width: 100% !important;
}

.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters_block_item {
    width: 100% !important;
}



/* Forceer verticale lijst over volledige breedte */
.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters-ul {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters-ul .cat-item {
    width: 100%;
}

.elementor-10444 .elementor-element.elementor-element-97f672b .lakit-woofilters-ul .cat-item a {
    display: block;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for lakit-woofilters, class: .elementor-element-4f65ef2 *//* ===== TOOLBAR BOVEN GRID ===== */

/* Result count */
.woocommerce-result-count {
    font-family: 'DM Sans', sans-serif !important;
    font-size: 14px !important;
    color: #7A8299 !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
}

/* Sorteer dropdown - de knop */
.lakit-custom-dropdown .lakit-dropdown--label {
    background: #FFFFFF !important;
    border: 2px solid #E8EBF0 !important;
    border-radius: 8px !important;
    padding: 8px 14px !important;
    font-family: 'DM Sans', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #3D4663 !important;
}

.lakit-custom-dropdown .lakit-dropdown--label:hover {
    border-color: #E8993E !important;
}

/* Sorteer dropdown - de lijst */
.lakit-custom-dropdown ul {
    background: #FFFFFF !important;
    border: 1px solid #E8EBF0 !important;
    border-radius: 8px !important;
    box-shadow: 0 12px 48px rgba(27,42,74,0.12) !important;
    padding: 8px !important;
}

.lakit-custom-dropdown ul li a {
    font-family: 'DM Sans', sans-serif !important;
    font-size: 14px !important;
    color: #3D4663 !important;
    padding: 8px 14px !important;
    border-radius: 6px !important;
    display: block !important;
}

.lakit-custom-dropdown ul li a:hover,
.lakit-custom-dropdown ul li.active a {
    background: #FDF6EC !important;
    color: #1B2A4A !important;
}

/* Filter knop (mobiel) */
.woofilter-litem {
    background: #FFFFFF !important;
    border: 2px solid #E8EBF0 !important;
    border-radius: 8px !important;
    padding: 8px 14px !important;
    font-family: 'DM Sans', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #3D4663 !important;
    cursor: pointer !important;
}

.woofilter-litem:hover {
    border-color: #E8993E !important;
}









/* Alles in toolbar container resetten */
[data-id="a36fc66"] * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}





/* Filter knop: meer ruimte tussen icoon en tekst */
[data-id="6a81d84"] .woofilter-litem {
    gap: 6px !important;
    display: inline-flex !important;
    align-items: center !important;
}

/* Sorteer knop: meer ruimte tussen tekst en pijltje */
[data-id="4f65ef2"] .lakit-dropdown--label {
    gap: 8px !important;
    display: inline-flex !important;
    align-items: center !important;
    padding-right: 18px !important;
}




[data-id="4f65ef2"] .lakit-dropdown--label {
    padding-right: 28px !important;
}

[data-id="4f65ef2"] .lakit-dropdown--label::after {
    right: 14px !important;
}/* End custom CSS */
/* Start custom CSS for lakit-wooproducts, class: .elementor-element-642d641 *//* Tags container */
.product_item--tags .zone-term-list {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 6px;
}

/* Individuele tag pilletjes */
.product_item--tags .zone-term-list a {
    display: inline-flex;
    align-items: center;
    font-family: 'DM Sans', sans-serif;
    font-size: 12px !important;
    font-weight: 500 !important;
    color: #7A8299 !important;
    background: #F7F8FA !important;
    padding: 4px 10px !important;
    border-radius: 100px !important;
    text-decoration: none !important;
}

/* Hover */
.product_item--tags .zone-term-list a:hover {
    background: #FDF6EC !important;
    color: #1B2A4A !important;
}

/* Verberg de komma tussen tags */
.product_item--tags .zone-term-list .cspr {
    display: none;
}



/* Add to cart knop stylen */
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .product_item--action a {
    font-size: 0 !important;
    background: #1B2A4A !important;
    color: #FFFFFF !important;
    border-radius: 8px !important;
    padding: 10px 18px !important;
    text-decoration: none !important;
    transition: all 0.2s !important;
    
}

/* Vervang tekst met "Bekijk →" */
.woocommerce ul.products li.product .button::after,
.woocommerce ul.products li.product .add_to_cart_button::after,
.woocommerce ul.products li.product .product_item--action a::after {
    content: "Bekijk →";
    font-size: 13px;
    font-weight: 700;
    font-family: 'DM Sans', sans-serif;
}

/* Hover */
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce ul.products li.product .product_item--action a:hover {
    background: #E8993E !important;
}

/* Prijs en knop naast elkaar */
.product_item--info .lakitp-zone-d {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
}

/* /dag achter de prijs */
.woocommerce ul.products li.product .price::after {
    content: " / dag";
    font-size: 13px;
    font-weight: 500;
    color: #7A8299;
}






/* Prijs kleiner en uitgelijnd met knop */
.product_item--price .price {
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #1B2A4A !important;
}

/* /dag tekst iets kleiner */
.product_item--price .price::after {
    font-size: 12px !important;
}

.product_item--price {
    border-top: 1px solid #E8EBF0 !important;
    padding-top: 14px !important;
    margin-top: 14px !important;
}





/* Verwijder border van prijs */
.product_item--price {
    border-top: none !important;
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Lijn over de hele New Row (prijs + knop rij) */
.product_item--info .lakitp-zone-d .lakitp-zone-item:has(.product_item--price) {
    border-top: 1px solid #E8EBF0;
    padding-top: 14px;
    margin-top: 14px;
    
}



/* ===== PRIJS + KNOP RIJ ===== */
.lakitp-zone-item--row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    border-top: 1px solid #E8EBF0 !important;
    padding-top: 14px !important;
    margin-top: 10px !important;
    width: 100% !important;
}

/* Prijs */
.lakitp-zone-item--row .product_item--price {
    flex: 1 !important;
}

/* Knop */
.lakitp-zone-item--row .product_item--buttons {
    margin-left: auto !important;
}

.lakitp-zone-item--row .product_item--buttons .button {
    font-size: 0 !important;
    background: #1B2A4A !important;
    color: #FFFFFF !important;
    border-radius: 8px !important;
    padding: 8px 16px !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
}

.lakitp-zone-item--row .product_item--buttons .button::after {
    content: "Bekijk →" !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    font-family: 'DM Sans', sans-serif !important;
}

/* Verberg originele knoptekst en icoon */
.lakitp-zone-item--row .product_item--buttons .lakit-btn--text,
.lakitp-zone-item--row .product_item--buttons .lakit-btn--icon {
    display: none !important;
}

.lakitp-zone-item--row .product_item--buttons .button:hover {
    background: #E8993E !important;
}



.lakitp-zone-item--row {
    align-items: flex-end !important;
}



/* Minder ruimte tussen lijn en prijs */
.lakitp-zone-item--row {
    padding-top: 8px !important;
    margin-top: 8px !important;
}

/* Kaart als flex kolom zodat prijs-rij altijd onderaan staat */
.product_item--info .lakitp-zone-d {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.product_item--info {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 !important;
}

/* Duw de prijs-rij naar de onderkant */
.lakitp-zone-item--row {
    margin-top: auto !important;
    padding-top: 4px !important;
    border-top: 1px solid #E8EBF0 !important;
}

/* Productkaart zelf ook flex */
.woocommerce ul.products li.product .product_item--inner {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}


@media (max-width: 768px) {
    .woocommerce ul.products li.product:hover {
        transform: none !important;
        box-shadow: none !important;
    }
    
    .woocommerce ul.products li.product:hover .product_item--thumbnail-holder img {
        transform: none !important;
    }
}

.woocommerce ul.products li.product .product_item--inner,
.woocommerce ul.products li.product .product_item--info,
.woocommerce ul.products li.product .lakitp-zone-d {
  background: #FFFFFF !important;
}

.woocommerce ul.products li.product .product_item--inner,
.woocommerce ul.products li.product .product_item--info,
.woocommerce ul.products li.product .lakitp-zone-d {
  background: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS *//* Cards: moderner en levendiger */
.product_desc-row .product_desc-desc,
.single-product .summary,
.single-product .woocommerce-tabs,
.single-product .elementor-widget-container,
.single-product .widget,
.single-product .sidebar .widget {
  border-radius: 18px !important;
  box-shadow: 0 12px 28px rgba(0,0,0,.08) !important;
  border: 1px solid rgba(0,0,0,.06);
}

.product_desc-row .product_desc-desc:hover,
.single-product .sidebar .widget:hover{
  transform: translateY(-3px);
  transition: .2s ease;
}

/* Sticky reserveren (desktop) */
@media (min-width: 992px){
  .single-product .summary { position: sticky; top: 110px; }
}

/* Button: meer CTA */
.single_add_to_cart_button, .add_to_cart_button {
  border-radius: 14px !important;
  padding: 14px 18px !important;
  font-weight: 700 !important;
  box-shadow: 0 10px 18px rgba(240,137,45,.25);
  transition: .2s ease;
}
.single_add_to_cart_button:hover, .add_to_cart_button:hover{
  transform: translateY(-2px);
  box-shadow: 0 14px 26px rgba(240,137,45,.35);
}
.single-product .summary .price { font-size: 22px; font-weight: 800; }


/* Trust badges */
.trust-badges{
  display:flex; gap:10px; flex-wrap:wrap; margin-top:12px;
}
.trust-badges span{
  background: rgba(0,73,127,.08);
  color:#00497f;
  padding:6px 10px;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 700;
}

.woocommerce-product-gallery__wrapper img{ border-radius: 14px; }
.flex-control-thumbs img{
  border-radius: 10px;
  opacity:.75;
  transition:.2s ease;
}
.flex-control-thumbs img:hover{ opacity:1; transform: translateY(-2px); }


.single-product h1, .single-product h2, .single-product h3{
  letter-spacing: -0.02em;
}/* End custom CSS */