@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("fonts/open-sans-v34-latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("fonts/open-sans-v34-latin-700.woff") format("woff")}:root{--c-brand:#198519;--c-brand-dark:#126112;--c-brand-tint:#eaf4ea;--c-accent:#e90000;--c-accent-deep:#d40000;--c-ink:#1a1a1a;--c-ink-2:#55585c;--c-ink-3:#65696e;--c-surface:#fff;--c-surface-2:#f5f6f7;--c-surface-3:#eceef0;--c-line:#d9dcde;--c-line-strong:#b7bcc0;--c-line-input:#8a8d91;--c-footer-grad-a:#ffe33c;--c-footer-grad-b:#f3d000;--grad-footer:linear-gradient(var(--c-footer-grad-a),var(--c-footer-grad-b));--c-stock-green:#157f15;--c-stock-green-dot:#1faa1f;--c-stock-amber:#9a5c00;--c-stock-amber-dot:#f0a500;--c-stock-red:#c0201c;--c-stock-red-dot:#e03a35;--c-stock-lila:#6b4fa8;--c-stock-lila-dot:#8a6fc4;--ff-base:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;--ff-num:"Open Sans",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--lh-tight:1.25;--lh-base:1.5;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--gutter-content:var(--sp-4);--r-sm:4px;--r-md:8px;--r-lg:10px;--tap:44px;--focus:0 0 0 2px #fff,0 0 0 4px var(--c-brand-dark);--dur:.15s}@media(max-width:899px){:root{--gutter-content:var(--sp-3)}}#shopcart,#topmenu,*,.tab{margin:0}.breadcrumb,.breadcrumb ol{list-style:none}*{padding:0}A,A:hover{color:var(--c-ink);text-decoration:none}.cat_navbar{width:100%;background-color:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-sm);padding-bottom:0}.cat_navbar_bg{display:table}body{background:#fff;font-family:var(--ff-base);color:var(--c-ink)}.fon_all_shop{z-index:-1;width:1000px;height:800px;background-color:#d8d;position:absolute;top:0}.iframe,.new_img{position:relative}.logo,.logo2,.logoloen,.logoparts{height:107px;font:11px Tahoma Arial,Helvetica,sans-serif;color:#fff;padding:0;margin:0}.logo{background:url(images/logo.jpg) left no-repeat #fff}.logoparts{background:url(images/logoparts.jpg) left no-repeat #fff}.logoloen{background:url(images/logoloen.jpg) left no-repeat #fff}.logo2{background:url(images/logo2.jpg) right no-repeat #fff}.header_bg{padding:0;background:url(images/bg_header.gif) left repeat-x #fff}.header_bg1{padding:0;background-color:#c6c6c8}.header_bg2{padding-left:4px;padding-top:1px;background-color:#d8d8da}.header_bg_all{padding:2px;background-color:#f1f1f3}#topmenu,.column{padding:0;text-align:left}.menu a,.menu a:hover{padding-left:0}#topmenu1,.column{background:url(images/bg1.gif) repeat-x #fe8a00}#topmenu{vertical-align:bottom;float:left;border:0 solid #555000;font:80% Tahoma,Arial,Helvetica,sans-serif;color:#014fa2}.atopmenu a,.atopmenu a:hover{text-align:left;font:11px Tahoma}#topmenu ul{list-style-image:url(images/str-list.gif);margin-left:20px;margin-top:0;margin-right:0}.column{border:0 solid #7a7f84;width:88px;height:49px}.atopmenu a{color:#a29d80;text-decoration:none}.atopmenu a:hover{color:#c60000;text-decoration:underline}#shopcart{float:left;width:110px;border:2px solid #434343;vertical-align:top}.shopping_cart{width:100px;margin-top:20px;margin-bottom:10px;font:14px Tahoma;letter-spacing:1px}.shopping_cart a{font:14px Tahoma,Helvetica,sans-serif;color:var(--c-ink);text-decoration:none}.shopping_cart a:hover{font:14px Tahoma;color:#db0036;text-decoration:none}.font_card{text-align:center;font:12px Arial;color:var(--c-ink)}.font_card2{border:0 solid #434343;width:114px;background-color:#c6c6c8;text-align:left;font:Tahoma,Arial,Helvetica,sans-serif;color:var(--c-ink)}.menu,.menu a,.menu a:hover{font:700 10px Tahoma;vertical-align:middle}.border_menu1,.border_menu2{height:24;border-bottom:1px solid #f74b4b}.border_menu0,.border_menu2,.border_menu4{border-left:1px solid #f74b4b}.menu,.menu a{color:#fff;text-decoration:none}.border_menu0{background-color:#b80201;border-right:1px solid #f74b4b;border-top:1px solid #f74b4b}.border_menu1,.border_menu3{background-color:#850000}.menu{background:url(images/menu_bg.gif) repeat-x #316331;margin-bottom:2px;margin-top:2px}.menu a:hover{color:#fff;text-decoration:underline}.menu_str{vertical-align:middle;padding-left:7px}td.box{height:26px;background-color:#fe8a00;background-image:url(images/box_bg_or.gif);border-left:1px solid #fff}.innerbox,.innerboxMenu{height:18px;margin:1px;padding-top:4px;color:#fff}.innerbox{border:0 solid #4e535a;font:700 11px Tahoma,Arial,Helvetica,sans-serif;text-align:left}.innerboxMenu{border:1px solid #f7d270;font:700 70% Tahoma,Arial,Helvetica,sans-serif;text-align:center}.innerboxMenu a,.innerboxMenu a:hover{font:700 100% Tahoma,Arial,Helvetica,sans-serif;text-decoration:none}.innerboxMenu a{color:#fff}.innerboxMenu a:hover{color:var(--c-ink)}.searchc a,.searchc a:hover{font:10px Tahoma,Arial,Helvetica,sans-serif;letter-spacing:0}.searchc a{color:#c60000;text-decoration:none}.searchc a:hover{color:#a3966c;text-decoration:underline}.hot a,.in_new a,.more a,.more a:hover{text-decoration:none}.hot a{font:700 9px Tahoma,Helvetica,sans-serif;color:#a00608}.hot a:hover{font:700 9px Tahoma;color:#fff}.innerbox img{margin:0 5px}.innersearch,.innersearch_new{margin-left:0;letter-spacing:0}.more a{font:700 11px Tahoma,Helvetica,sans-serif;color:#e9eff4}.more a:hover{font:700 11px Tahoma,Impact;color:#f64c4d}.in_new a{font:700 11px Tahoma,Helvetica,sans-serif;color:#9f0608}.in_new a:hover{font:700 11px Tahoma,Impact;color:#9f0608;text-decoration:underline}.innersearch,.innersearch_lang,.innersearch_new,.searchc{font:10px Tahoma,Arial,Helvetica,sans-serif;color:#c60000}.product_cat{border:0 solid #7a7f84;background:url(images/search_bg5r5.gif) repeat-x;width:100%;padding:0;margin:0}.searchb,.searchc{background:#f0eada;margin:0}.searchc{vertical-align:top;border:0 solid #6b6f75;padding-bottom:4px}.searchb{border:0;width:100%;padding:0}.product_catb{background:url(images/search_bg5.gif) repeat-x #d8d8da;padding:0}.innersearch{background:#f0eada;border:0 solid #7a7f84}.innersearch_new{background:#fff;border:0 solid #ded9c5}.innersearch_lang{margin:0;padding:0;border:0 solid #7a7f84;letter-spacing:0}.innerproduct_cat,.innersearch_whats_new{font:11px Tahoma,Arial,Helvetica,sans-serif}.innersearch_whats_new{background:#d8d8da;width:100%;margin:0;padding:0;border:1px solid #7a7f84;color:#555}.innerproduct_cat,.innersearch_currencies{margin:0;border:0 solid #7a7f84;width:100%}.innersearch_currencies{padding:0;font:10px Tahoma,Arial,Helvetica,sans-serif;color:#c60000}.innerproduct_cat{color:#970102}.innerproduct_catb,.innerproduct_catb_newpr{padding:1px;font:11px Tahoma,Arial,Helvetica,sans-serif;color:#555}.innerproduct_catb{width:100%;border:1px solid #7a7f84}.innerproduct_catb_newpr{margin-left:3px;margin-top:2px;background-color:#fff;border:1px solid #6b6f75}.border3,.border4{background-color:#d8d8da}.specials_div{margin-top:0;margin-bottom:0;border:2px solid #fff;width:80px;height:60px;padding:0}.lable{font:13px Tahoma;color:#e8e3cd;width:120px;height:30px}.head_cat{padding-top:0;border:0;margin-bottom:1px}table.innersearch tr td{padding:0}#innerproduct_cat td,.m11{font-size:11px;color:var(--c-ink);text-decoration:none;line-height:0}.m11:hover{font-size:11px;color:#ff0026;text-decoration:underline}.h11,.h11:hover{font-size:11px;color:#d60020}.h11{text-decoration:none}.h11:hover{text-decoration:underline}.in_td_whats_new a,.in_td_whats_new a:hover{font:11px Tahoma,Arial,Helvetica,sans-serif;text-decoration:none}.border{border-bottom:1px solid #7a7f84}.bordera{border:1px solid #7a7f84}.border2{border:1px solid #e04c4c}.border3{border:1px solid #f2f2f3;margin-left:3px;margin-top:1px}.border5,.border6{margin-left:3px;margin-top:2px}.border5,.border6,.border_inside{border:1px solid #7a7f84;background-color:#fff}.border6{padding:1px}.border_inside{margin-left:0;margin-top:1px;padding:0}.border_menu{border:1px solid #f2f2f3;margin-left:3px;margin-top:1px;background-color:#d8d8da}.whats_new{margin:2px 0 0;padding:0}.td_whats_new{padding-left:5px;padding-top:5px;padding-right:5px;vertical-align:top}.in_td_whats_new{vertical-align:top;height:60px;width:100%;padding:5px;border:0 solid red}.in_td_whats_new a{color:#555}.in_td_whats_new a:hover{color:#fe6000}.div_whats_new{border:2px solid #fff;width:80px;height:60px}.buy_new,.price_new{width:100%;padding:0;border:0 solid #6b6f75}.buy_new{height:5px;margin-top:0;margin-bottom:0}.fot_news{height:101px;border:0 solid #6b6f75}.price_new{float:left;vertical-align:bottom;margin:1px;font:18px Tahoma,Arial,Helvetica,sans-serif;color:#fe000}#producer,.txt{margin-right:10px}.buy_new a,.buy_new a:hover{font:700 10px Tahoma,sans-serif;color:#9f0608}.buy_new a{text-decoration:none}.buy_new a:hover{text-decoration:underline}.spec{font:14px Tahoma,Arial,Helvetica,sans-serif;color:#a7a072}#bot_menu,#bot_menu a,#bot_menu a:hover{vertical-align:middle;font:700 10px Tahoma}#bot_menu,#bot_menu a{color:var(--c-brand-dark);text-decoration:none}.sheight{height:168px}#bot_menu{margin-bottom:2px;margin-top:2px}.buy,.new_prod{margin-bottom:4px}#bot_menu a{padding-left:0}#bot_menu a:hover{color:#a1996a;padding-left:0;text-decoration:underline}.new_prod,.new_prod3{vertical-align:top;width:144px}#copy{border:0;padding-top:0;font:70% Tahoma,Verdana,Arial,Helvetica,sans-serif;text-align:right;color:#7db428}.new_prod,.new_prod2,.new_prod3{text-align:center}.new_prod{height:230px;border:0 solid #7a7f84;margin-top:4px;padding-top:2px}.new_prod3{height:217 px;border:0 solid #dfe1e5;padding:0}.buy,.image,.image img,.new_prod2,.price{border:0 solid #6b6f75}.new_prod p,.new_prod1{padding-top:1px;padding-left:5px}.new_prod p{height:75px;font:100% Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#5b5642}.image,.image img{width:88px;height:118px;float:center}.new_prod1{margin-top:1px;font:14px Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#303030}.new_prod2{padding-top:2px;padding-left:1px;font:11px Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#5b5642}.buy,.image img,.price{padding:0}.image{margin-top:8px}.price{text-align:right;float:center;vertical-align:bottom;margin-top:21px;width:100%px;font:700 14px Tahoma,Arial,Helvetica,sans-serif;color:#fb0502}#content,#scroll div,#suggest table,.txt{text-align:left}#ie_fix,#producer,.img{text-align:center}.buy{clear:both;margin-top:5px}.txt{font:70% Arial,Helvetica,sans-serif;color:var(--c-ink-2)}.txt a{font:100% Arial,Helvetica,sans-serif;color:#bd0302}.building_banner{margin-left:23px;float:left;margin-top:40px;border:1px solid #fff;width:196px;background-color:#373737;font:700 83% Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#fff}.building_txt{padding-top:10px;padding-left:8px;vertical-align:top;background-color:#bcbfc3;font:70% Tahoma,Arial,Verdana,Helvetica,sans-serif;color:var(--c-ink)}.div_build{margin-bottom:5px;font:125% Tahoma,Arial,Verdana,Helvetica,sans-serif;color:var(--c-ink)}.new_prod_2{border:0 solid #6b6f75;padding:1px}.new_img{width:44px;height:44px;left:50px;top:100px;z-index:6}.display_price{color:var(--c-ink);font-size:100%}.display_price_tax{color:var(--c-ink);font-size:70%}#menu img{margin-left:1px}#producer{font:70% Arial,Helvetica,sans-serif;color:#d9d9d9}#producer img{margin-right:5px;margin-left:5px}td.main{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:var(--c-ink)}DIV.pageHeading,TD.pageHeading{padding-left:0;font-family:Arial,sans-serif;font-size:14px;font-weight:700;color:var(--c-brand-dark);text-align:left}.pageResults,.pageResults u{color:var(--c-brand-dark);text-decoration:underline}.pageResults:hover,.pageResults:hover u{color:var(--c-brand-dark);text-decoration:none}P.smallText,SPAN.smallText,TD.smallText{font-family:Tahoma,Arial,sans-serif;font-size:13px;color:var(--c-ink)}.boxText,CHECKBOX,INPUT,RADIO,SELECT,SPAN.productSpecialPrice,TD.fieldKey,TD.fieldValue{font-family:Verdana,Arial,sans-serif}.addressTitle{width:140px !important}.cartsmallText{font-size:12px}.productListing-heading,TD.productListing-data,a.productListing-link,a.productListing-link:hover{font-size:10px;font-family:Verdana,Arial,sans-serif}.commentArea{float:left}.finalProducts,.productTotal{float:right}.checkoutAddressTable,.checkoutAddressTable table{border-collapse:separate;border-spacing:0 5px}.productListing{width:100%;background-color:#fff;color:var(--c-ink)}.productListing-heading{color:var(--c-brand-dark);font-weight:700;padding:0 2px;height:16px;background-color:#f8f5ec;border-bottom:1px solid #e0dac5}.productListing-heading a{color:var(--c-brand-dark);text-decoration:none;border:0}.productListing-heading a:hover,a.productListing-link{text-decoration:underline;color:var(--c-brand-dark)}a.productListing-link:hover{text-decoration:none;color:var(--c-brand-dark)}CHECKBOX,INPUT,RADIO,SELECT{font-size:12px}.boxText,TD.fieldKey,TD.fieldValue{font-size:12px}input[type="password"],input[type="tel"],input[type="text"],select,textarea{padding:3px 5px;display:inline-block;border:1px solid var(--c-line-input);border-radius:4px;box-sizing:border-box}.boxText{color:var(--c-ink-2);font-family:open sans}.checkoutContainer,P.main,TD.checkoutCart,TD.main{font-family:"Open Sans",sans-serif}TD.fieldKey{font-weight:700;color:var(--c-brand-dark)}.infoBoxContents{color:var(--c-ink-2)}SPAN.productSpecialPrice{color:var(--c-brand-dark);font-size:13px;font-weight:700}.productOldPrice{color:#afa071;text-decoration:line-through;font-size:60%}P.main,TD.checkoutCart,TD.main{font-size:14px;line-height:1.3}.checkoutAddressTable input,select{padding:8px 5px;display:inline-block;border:1px solid var(--c-line-input);box-sizing:border-box}.ui-icon-green,.ui-icon-red{margin-top:6px !important}.checkoutBarCurrent,.checkoutBarFrom,.checkoutBarTo,.errorBox,.inputRequirement,.messageStackError,.messageStackSuccess,.messageStackWarning,.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:14px}SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:red}.messageStackError,.messageStackWarning{background-color:#cccfd2}.messageStackSuccess{background-color:#78ea66}.inputRequirement{color:red}.infoBox{background-color:#fff;border:1px solid #e0dac5}.box_outline3{border-width:1px;border-style:solid}.errorBox{background:#ffb3b5;font-weight:700}.stockWarning{color:#c03}.productsNotifications{background:#f2fff7}.checkoutBarFrom,.checkoutBarTo{color:var(--c-ink-3)}.checkoutBarCurrent{color:var(--c-ink)}a.block_goods_nm,a.block_goods_nm:hover{color:var(--c-brand-dark);font-size:105%;font-weight:700}a.block_goods_nm{text-decoration:none}a.block_goods_nm:hover{text-decoration:underline}.breadcrumb li,.breadcrumb li a{font-family:Arial;font-size:14px;font-weight:700}#breadcrumb{padding:0;margin:0}.breadcrumb{display:flow-root;height:auto;min-height:20px;text-align:left}#content,#ie_fix{height:100%;width:100%}.breadcrumb li{float:left;margin-left:5px;padding-bottom:10px}.breadcrumb li a{color:var(--c-ink)}.breadcrumb-title{display:inline;margin:0;font:inherit;color:inherit}.hide::after{content:"" !important}.breadcrumb li:after{content:" >";color:var(--c-ink)}.breadcrumb li:last-child:after{content:""}.breadcrumb li:has(+li.hide):after{content:""}.box_outline3{margin-top:3px;border-color:#bfbfbf}.specials_price{font-family:Arial,Verdana,sans-serif;font-size:12px;color:#fff;font-weight:700;text-decoration:none}.specials_old_price{font-family:Verdana,Arial,Tahoma;font-size:12px;color:var(--c-ink);font-weight:400;text-decoration:none}.specials_name{font-family:Verdana,Arial,Tahoma;font-size:12px;font-weight:700;color:#1f79b6;padding-left:5px}#suggest table,.specials_desc{font-size:12px;font-weight:400;text-decoration:none}.specials_desc{font-family:Verdana,Arial,sans-serif;color:grey;padding-left:5px;padding-top:5px}#scroll{position:absolute;top:calc(100% - var(--sp-1));left:0;right:0;z-index:40;display:none;max-height:min(60vh,420px);overflow-y:auto;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);box-shadow:0 8px 24px rgba(0,0,0,0.16)}#scroll.is-open{display:block}.suggest__row{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-line);color:var(--c-ink);text-decoration:none;font-size:var(--fs-sm);cursor:pointer}.suggest__row:last-child{border-bottom:0}.suggest__row.is-active,.suggest__row:hover{background:var(--c-brand-tint)}.suggest__nr{font-family:var(--ff-num);font-weight:700;white-space:nowrap}.suggest__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--c-ink)}.suggest__price{font-variant-numeric:tabular-nums;white-space:nowrap}.suggest__price--request,.suggest__price--soldout,.suggest__price--bid{font-size:var(--fs-xs);color:var(--c-ink-2)}.suggest__dot{flex:0 0 auto}#suggest table{width:118px;color:#676767;border:0;padding:0;margin:0}.imgblock,.imgblockLego{border:2px solid #959595}a.suggest_link,a:hover.suggest_link{text-decoration:none;margin:0;color:#173f5f}.catBox{font-family:Tahoma,Arial,sans-serif;font-size:12px;color:#bb0202;display:inline-block;margin-top:5px;margin-left:6px;margin-right:6px}#actie_block a{color:#fff}.imgblock{align-items:center;display:flex;height:123px;width:123px}.imgblockLego{display:block;height:193px;width:122px}a:hover span.imgblock{border:2px solid var(--c-brand)}.img{align-items:center;display:flex;height:123px;width:123px}.subimage{text-align:right;padding:1px;display:table-cell;background-size:cover}#actie_block_footer,#menu_bottom_block_footer{background-position:bottom left;background-size:contain}.iframe{height:40px;left:5px;width:50px}.subimage svg{fill:#e14c41;height:64px;left:28px;opacity:.7;top:13px;transition:opacity .4s ease 0;width:64px}#maand_actie_block{width:100%;position:relative;border-radius:10px;background-repeat:no-repeat}.img_row a:hover svg{opacity:.9}#maand_actie_block{margin-top:6px;background-color:var(--c-brand);padding-bottom:6px}#maand_actie_block::before{content:"Maand actie";display:block;text-align:center;color:#fff;font:700 var(--fs-lg) / 1.2 var(--ff-base);padding:10px 0 2px}#actie_block{width:100%;margin-top:6px;padding-top:4px;padding-bottom:4px;background-color:var(--c-brand);text-align:center;color:#fff;border-radius:10px}.right-ads p{padding:2px 0 4px;font-size:var(--fs-sm)}.right-ads a{display:block;padding:0 4% 8px}.right-ads img{max-width:100%;height:auto;border-radius:var(--r-sm);background-color:#fff}#actie_block_footer{width:100%;height:15px;background-repeat:no-repeat;background-image:url(../images/column_right_bottom.jpg);background-color:#73bd45}#menu_bottom_block{width:100%;margin-top:6px;padding-top:5px;background-color:var(--c-brand);text-align:center;border-radius:10px;padding-bottom:10px}#menu_bottom_block_footer{width:100%;height:10px;background-repeat:no-repeat;background-image:url(../images/menu_bottom.jpg);background-color:var(--c-brand)}.uh_farm{width:95%;margin-top:5px}.content_top,.product_info{background-color:var(--c-surface-2);width:100%}.content_top{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.product_title{font-weight:700;font-size:22px;font-family:'Open Sans','Segoe UI',Roboto,'Helvetica Neue',sans-serif}.product_info{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:var(--sp-1);overflow:hidden}.image_box,.manu_box{background-color:#fff}.product_info_text{padding-left:5px}.product_right_box{position:relative;float:right;width:225px}#in_shopping_cart{float:right;margin-right:10px;margin-left:10px;height:100%}.image_box img,.manu_box img{margin-right:auto;display:block}.image_box,.image_box_footer{width:215px;background-repeat:no-repeat}.image_box{position:relative;float:right;background-position:top left;border-radius:10px}.image_box img{padding:5px;margin-left:auto;text-align:center}.image_box_footer{height:10px;background-position:bottom left;background-image:url(../images/image_bottom.jpg)}.manu_box,.manu_box_footer{width:109px;background-repeat:no-repeat}.manu_box{float:right;margin-right:4px;background-position:top left;background-image:url(../images/manu_image_top.jpg);text-align:center}.manu_box img{padding:13px 5px 5px;margin-left:auto}.manu_box_footer{height:8px;background-position:bottom left;background-image:url(../images/manu_image_bottom.jpg)}.price_menu_block,.price_menu_block_mobile{position:relative;height:45px;font-family:Arial}.price_menu_block{margin-top:6px;margin-right:10px;float:right;width:170px;background-repeat:no-repeat;background-position:top right;background-color:var(--c-surface-2)}.price_mobile,.price_normal,.price_special{border-radius:2px;background-color:#d71f1f}.price_menu_block_mobile{float:left;width:150px}.mobile-buttons_buy{padding-top:10px;height:50px}.price_mobile_prefix{position:absolute;color:var(--c-ink);left:3px;font-weight:700;top:3px;padding-top:2px;font-size:21px}.price_mobile{position:absolute;color:#fff;left:40px;font-weight:700;font-size:24px;padding:1px 3px 1px 10px}.buttons_buy_mobile{height:32px;float:right}.availability_mobile{float:right;padding-right:5px}.price_out_menu_block{background-image:none;color:var(--c-ink)}.price_normal,.price_special{color:#fff}.price_menu_block_special{position:relative;margin-top:2px;margin-right:10px;float:right;height:45px;width:170px;font-family:Arial}.footer_bg_top,.grid-footer{margin-top:var(--sp-3)}.quantity{line-height:90px}.price_special{position:relative;top:1px;font-size:12px;padding:2px 3px 2px 5px;float:right}.price_normal,.price_out{top:22px;position:relative;font-weight:700;float:right;font-size:18px}.price_normal{padding:1px 3px 1px 10px;white-space:nowrap}.footer_contact,.footer_manufacturer{border-top-left-radius:10px;border-top-right-radius:10px;min-height:195px}.price_out{color:var(--c-ink)}.price_special_prefix{position:relative;color:var(--c-ink);top:1px;font-size:12px;float:right;padding:2px 3px 2px 5px}.price_normal_prefix{color:var(--c-ink);font-weight:700;top:21px;position:relative;float:right;padding:3px 3px 1px 10px}.footer_bg_top,.grid-overlap{position:relative}.footer_bg p{color:#fff;font-weight:700;font-family:Arial}.footer_bg_top{overflow:hidden;width:1000px;height:11px;background-repeat:no-repeat;background-position:top left;background-image:url(../images/footer_bg_top.jpg)}.footer_bg_mobile,.footer_bg_top_mobile{width:571;background-position:top left;position:relative}.footer_bg_mobile{background-repeat:repeat-y;background-image:url(../images/footer_bg_mobile.jpg);height:145px}.footer_bg_farm,.footer_bg_top_mobile{overflow:hidden;background-repeat:no-repeat}.footer_bg_mobile a{color:#fff;font-weight:700;font-family:Arial}.footer_bg_top_mobile{margin-top:10px;height:11px;background-image:url(../images/footer_bg_top_mobile.jpg)}.smallA{color:#fff;font-size:13px;font-family:Arial}.footer_contact{background-color:#ff821e;color:#fff;padding:5px}.no-padding{padding-left:0 !important;padding-right:0 !important}.footer_manufacturer{background-color:#1c821c;padding:5px}.footer_manufacturer img{border:0;padding-left:5px;padding-bottom:4px}.fb-page,.footer_manufacturer a img,.product_block,.product_block_image,.product_block_image_special a img{border-radius:10px}.menu_manufacturer a img{border-radius:10px;margin-top:5px}.footer_links{background-color:#3e60a8;padding:5px;border-top-left-radius:10px;border-top-right-radius:10px;min-height:195px}.footer_links_mobile{height:0;left:268px;position:absolute;text-align:left;width:290px}.footer_bg_farm{position:absolute;bottom:-21px;height:120px;width:100%;background-position:bottom left;background-image:url(../images/footer_bg_farm.png)}.footer_bg_left,.footer_bg_right{position:relative;width:49%;height:120px;bottom:99px;margin-bottom:-99px;background-repeat:repeat-x;background-position:bottom left;z-index:-10}.div_submit_button:before,.price_menu_blockbig,.product_block_imagebig{background-repeat:no-repeat}.footer_bg_left{float:left;background-image:url(../images/footer_bg_farm_left.png)}.footer_bg_right{float:right;background-image:url(../images/footer_bg_farm_right.png)}.footer_copyright{position:absolute;top:75px;width:500px;right:0;color:#fff}.footer_lego_disclaimer{position:absolute;top:62px;width:600px;left:2px;font-size:12px;text-align:left;text-shadow:-1px 0 #344d13,0 1px #344d13,1px 0 #344d13,0 -1px #344d13,1px 1px 6px #344d13;color:#fff}#lego_site,.fb-button{position:relative}.clear{overflow:auto}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.product_block{width:178px;height:244px;margin-left:2px;margin-top:7px;background-color:var(--c-surface-2);display:inline-block}.product_block_image{width:160px;height:125px;line-height:125px;margin-top:7px;margin-left:9px;background-color:#fff}.product_block_image img,.product_block_image_special img{padding:1px;margin-bottom:2px;margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle}.product_block_image_special{position:relative;line-height:105px;width:100%}.product_block_title_special{width:100%;font-weight:700;font-size:12px;overflow:hidden;height:26px}.product_block_image_special img{margin-top:2px;background-color:#fff}.product_block_model,.product_block_title{margin-left:9px;font-weight:700;text-align:left}.product_block_title{width:160px;height:27px;margin-top:4px;color:var(--c-ink);font-size:12px;overflow:hidden}.product_block_model{float:left;width:75px;height:20px;margin-top:2px;z-index:10;font-size:10px}.fb-button,.fbFeed{text-align:center}.product_block_model a,.product_block_model.a:hover{color:var(--c-brand)}.product_block_price>div{margin-right:8px}.buttons_buy{height:28px;float:right}.product_more_info_special{float:left;width:38%;height:44px}.product_more_info_special a img,a.fill-div{height:100%}.fb-text p,.fb-title{line-height:1.358;white-space:nowrap}.header_product_list{background-color:var(--c-surface-2);box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%;padding-bottom:5px;text-align:center}.fb-page,.fb-post span{background-color:#fff}a.fill-div{display:block;width:100%;text-decoration:none}.contact-text{font-size:12px}.fbFeed{padding-bottom:2px}.fbBox{min-height:800px}.fb-page{width:100%;height:80px}.fb-logo{float:left}.fb-logo img{padding:5%;width:90%;aspect-ratio:1}.fb-text{width:33%;float:left;font-family:Helvetica,Arial,sans-serif;padding-top:15px;padding-left:5px}.fb-title{color:#365899 !important;font-size:18px;font-weight:500 !important;margin-bottom:-5px;overflow:hidden;text-overflow:ellipsis}.fb-text p{color:#1d2129;font-size:13px}.fb-button{background-color:#f6f7f9;color:#90949c !important;background-clip:padding-box;border:1px solid rgba(0,0,0,0.12);line-height:22px;border-radius:2px;box-sizing:content-box;font-size:12px;-moz-osx-font-smoothing:grayscale;font-weight:700;justify-content:center;padding:4px 8px;text-shadow:none;vertical-align:middle;margin-right:10px}.product_blockbig{border-radius:10px;float:left;height:366px;margin-left:8px;margin-top:7px;width:267px}.product_block_imagebig{background-image:url(../images/image_bg3.jpg);background-position:left top;height:196px;line-height:125px;margin-left:7px;margin-top:7px;width:250px}.product_block_pricebig>div{margin-right:8px}.product_block_titlebig{color:var(--c-ink);font-size:14px;font-weight:700;height:35px;margin-left:9px;margin-top:4px;overflow:hidden;width:251px;text-align:left}.product_block_modelbig{font-size:12px;font-weight:700;height:20px;margin-left:9px;margin-top:2px;position:absolute;right:164px;width:85px;z-index:10}.product_block_modelbig a,.product_block_modelbig.a:hover{color:var(--c-brand)}.price_normalbig,.price_specialbig{color:#fff;right:3px;position:absolute}.price_specialbig{font-size:17px;top:1px}.price_normalbig{font-size:22px;font-weight:700;top:34px}.price_outbig{font-weight:700;position:absolute;right:3px;top:21px}.price_special_prefixbig{font-size:16px;position:absolute;right:82px;top:1px}.price_normal_prefixbig{font-size:21px;font-weight:700;position:absolute;right:109px;top:34px}.price_menu_blockbig{background-color:var(--c-surface-2);background-image:url(../images/price_block_normal2.jpg);background-position:right top;float:right;font-family:Arial;height:75px;margin-right:10px;margin-top:6px;position:relative;width:170px}.price_special_menu_blockbig{background-image:url(../images/price_block2.jpg)}.product_block_imagebig img{padding:4px 1px 1px;display:block;margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle}#filter_block{background-color:#fff;border-radius:10px;padding-left:var(--sp-3);padding-right:var(--sp-3)}#filter_block_mobile{background-color:var(--c-surface-2);width:100%;height:100px}#filter_block1{padding-left:5%;float:left;width:45%}#filter_block2{padding-left:5%;float:left;width:40%;height:97px}#ex18-label-1-mob{position:relative}.scaleable-wrapper{resize:both;position:relative}.canvas-container{overflow-x:hidden;overflow-y:scroll}.grid-container{padding-left:0 !important;padding-right:0 !important}@media(min-width:768px) and (max-width:1231px){.grid-container{box-sizing:border-box;padding-left:16px !important;padding-right:16px !important}}.grid-menu,.column_right,.content{margin-top:var(--sp-3)}.mobile-menu-button{display:flex;align-items:center;height:40px;padding-left:.75em;padding-right:.75em;margin-left:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.3333em;margin-right:6px;margin-top:10px;background-color:var(--c-brand)}.content{background-color:#fff;border-radius:10px}.contentBox,.contentBoxNoBorder{background-color:var(--c-surface-2)}.mobile-menu-button span{display:block;font-weight:400;color:#fff}.on_stock,.out_of_stock,.quantity-input input{font-weight:700}.fb_iframe_widget{overflow:hidden;width:100%;border-radius:10px}@media(max-width:915px) and (min-width:768px){.grid-menu{width:25% !important}.content.grid-80{width:75% !important}.content.grid-60{width:55% !important}.column_right.grid-20{width:20% !important}.tablet-grid-100{width:100% !important}.billingContainer{width:100% !important}.cartsmallText.hide-on-mobile,.checkoutCart.hide-on-mobile{display:none !important}}@media(max-width:386px){#overview_cart,.product_block{zoom:.9}}@media(max-width:767px){#copy,#copy span,#privacy a{text-shadow:-1px 0 #344d13,0 1px #344d13,1px 0 #344d13,0 -1px #344d13,1px 1px 6px #344d13;color:#fff !important}.force-default-link span{font-size:12px}.mobile-menu-button{width:var(--tap);height:var(--tap);margin:0 8px 0 0;padding:0;justify-content:center;border-radius:var(--r-sm);background-color:var(--c-brand-dark)}.mobile-menu-button span{font-size:0}.mobile-menu-button span::before{content:"\2630";font-size:22px;line-height:1}.footer_contact{min-height:215px}.main input[type="text"]{height:30px}TD.checkoutCart{font-size:14px !important}P.main,TD.main{font-size:18px !important}.sf-vertical,.sf-vertical li{min-height:38px !important}.sf-menu a,.sf-menu a:visited,.sf-menu-small a,.sf-menu-small a:visited{top:4px}#shippingAddressColumn{padding-left:0 !important;width:100%}.billingContainer,.checkoutAddressTable,.commentArea,.commentArea textarea{width:100%}}.container{width:auto;margin:0 auto}.slidesjs-container,.slidesjs-control{width:100% !important}.slidesjs-container{height:256px !important}.slidesjs-control img{object-fit:contain;max-height:256px;width:100%}#img_slides .slidesjs-navigation{margin-top:3px}#img_slides .slidesjs-next,#img_slides .slidesjs-previous{margin-right:5px;float:left}.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none}.slidesjs-pagination li{float:left;margin:0 1px}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(images/pagination.png);background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}#img_slides a:link,#img_slides a:visited{color:var(--c-ink)}#img_slides a:active,#img_slides a:hover{color:#9e2020}.navbar{overflow:hidden}.contentBox{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.loginContainer input,.loginContainer select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid var(--c-line-input);box-sizing:border-box}.logginButton{background-color:var(--c-brand);color:#fff;padding:14px 20px;margin:8px 0;border:0;cursor:pointer;width:100%;border-radius:5px}.logginButton:hover{opacity:.8}#privacy{position:absolute;top:50px;right:0;width:175px;text-align:right}.quantity-button,.quantity-input,.quantity-nav,.stockInfo img{position:relative}#privacy a{color:#7db428}input[name="payment"]{height:20px}.quantity-input input,.quantity-nav{float:left;height:45px}.image_box_wrapper{text-align:center;background-color:#fff;border-radius:10px}.product_info{padding-top:0}.on_stock{color:var(--c-brand);text-shadow:2px 0 3px #fffe}.stockInfo img{width:20px;top:3px;padding-right:5px;aspect-ratio:1}.stockText{font-size:13px}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableCell{display:table-cell;padding:3px 5px}.divTableBody{display:table-row-group}.breadcrumb{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.breadcrumb span{color:var(--c-ink-2);font-size:var(--fs-sm)}.breadcrumb li a span{color:var(--c-brand-dark)}.breadcrumb li a:hover span{text-decoration:underline}.product_add_to_cart{display:inline-block;width:100%}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.quantity-input input{width:15%;line-height:1.65;display:block;padding:0 0 0 3%;margin:0;border:1px solid var(--c-line-input);border-radius:8px;font-size:20px;font-family:open sans}.quantity-input input:focus{outline:0}.quantity-button{cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:var(--c-ink);font-size:24px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:.9;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}#in_shopping_cart{width:70%}.product_info_title p{font-family:open sans}.menu_manufacturer a{padding:0 4px}.menu_manufacturer a img{height:80px}.footer_manufacturer a img{height:58px}#info_box{padding-top:8px}.div_submit_button{display:inline-block;height:40px;position:relative;border:0 #fff}.div_submit_button:before{display:block;content:" ";background-image:url(images/pijl_rechts.svg);background-size:10px;height:35px;width:10px;position:absolute;top:10px;left:10px}.tep_submit_button{-webkit-appearance:none;color:#fff;cursor:pointer;height:35.67px;background:var(--c-brand);border-top:0 none #fff;border-right:0 none #fff;border-bottom:1px solid rgba(0,0,0,0.25);border-left:0 none #fff;border-radius:3.5px;font:normal normal 400 normal 14px/35px "Open Sans",Arial,Helvetica,sans-serif;outline:#fff 0;padding:0 14px 0 31.5px}.q_product_actions,.q_product_box,.q_product_final_price{border-top:1px solid #dddbd5}#overview_cart,.pageTitle{font-family:open sans}.tep_submit_button a{color:#fff}#loginBox input{height:30px;margin-bottom:5px}.dropdown-number,.removeProduct{cursor:pointer;height:32px}@media(max-width:915px) and (min-width:768px){.quantity-input{display:none}#in_shopping_cart{width:97% !important}}#shippingAddressColumn{padding-left:20px}.doc_text{line-height:18px;padding:10px}.link_text{font-weight:700;color:var(--c-brand)}.productListing-product{font-size:14px;font-family:open sans}.pageTitle{font-size:24px;font-weight:700;color:var(--c-brand-dark);text-align:left}.q_product_final_price,.q_product_price{text-align:right;font-weight:600;font-size:14px}.removeProduct img{width:15px;top:4px;padding-right:4px;position:relative}.q_product_actions{padding-top:5px}.q_product_box{padding-top:10px;padding-bottom:10px}.q_product_final_price{padding:12px}.q_product_price{padding-top:.5rem}.q_quantity_text{float:left;padding-right:5px;padding-top:.4rem}.dropdown-number{width:120%;margin:0;padding:.5em;border:0;background-color:#fff;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select,.form-select::after{box-sizing:border-box;background:#fff}.form-select{position:relative;border:1px solid #c3c1bc;overflow:hidden;border-radius:.25em;width:3.25em}.form-select::after{position:absolute;top:0;right:0;bottom:0;padding:.5em .5em .5em 1.5em;content:"\0025bc";font-size:13px;transform:scaleY(0.5) scaleX(1);pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 55%)}#button_submit_Terug input,#button_submit_Verderwinkelen div{background-color:#fff;color:var(--c-brand);transition:border .5s ease-out}#button_submit_Terug::before,#button_submit_Verderwinkelen::before{background-image:url(images/pijl_links.svg)}#button_submit_Verderwinkelen div{border:1px solid #ccc}#button_submit_Verderwinkelen div:hover{border:1px solid var(--c-brand)}@media(max-width:767px){#button_submit_Afrekenen{width:94%;text-align:center;margin:1rem 3% 4rem;padding-bottom:2rem}.tep_submit_button{font-weight:600;height:40px;vertical-align:middle;line-height:40px}.div_submit_button:before{top:13px}}.product_block_image_fit{width:100%;object-fit:contain}.q_product_sub_price{font-weight:400}.checkoutButton{padding-right:12px !important}.infoBoxHeading div{font-weight:700;font-size:20px;border-bottom:1px solid #dddbd5;padding-top:18px}.moduleRow.paymentRow{height:2em}#button_submit_Terug input{border:1px solid #ccc}#button_submit_Terug div:hover{border:1px solid var(--c-brand)}.billingCheckoutText,.newsletter,.shippingCheckoutText{font-family:"Open Sans",sans-serif;font-size:14px;color:var(--c-ink)}@media(min-width:767px){.billingCheckoutText,.shippingCheckoutText{height:42px;vertical-align:middle;display:grid}}.billingCheckoutInput,.shippingCheckoutInput{padding:4px;height:42px}.billingCheckoutInput input,.shippingCheckoutInput input,select{width:100%}.checkoutError{border:2px solid red !important}.inputReq{padding-right:15px;position:relative}.inputReqFulfilled::after{color:var(--c-brand) !important}.inputReq::after{display:flex;height:100%;content:"*";color:red;align-items:center;position:absolute;right:0;top:0}.price_normal_text{padding:3px 0 2px 0;font-size:15px;width:100%;margin-right:-6px}#button_submit_Terug div{background-color:#fff;color:var(--c-brand);border:1px solid #ccc;transition:border .5s ease-out}.menu_banner_left_img{height:auto !important;width:70%;padding-top:5px}.productAction{position:absolute;z-index:80;left:2%;right:0;text-align:left;top:2%;color:var(--c-ink);line-height:19px;padding:0 3px 0 3px;width:max-content;font-size:12px;background:#ffcf00;font-weight:700}.productImgBlock{position:relative;display:inline-block;width:100%}.productActionBig{font-size:21px;padding:5px 8px 5px 8px}.productDiscount{position:absolute;z-index:80;right:-2%;top:-2.5%;color:#fff;font-size:12px;background:#da1e1d;font-weight:700;border-radius:50%;border-width:2px;border-color:#ffcf00;border-style:solid;width:33%}.productDiscount:after{content:"";display:block;padding-bottom:100%}.productDiscountContent{position:absolute;width:100%;height:100%}.productDiscountPercentage{font-size:17px;padding-top:18%;font-family:open sans}.productDiscountPercentage a{color:#fff;font-weight:bolder;font-family:Arial;font-size:15px}.productDiscountContent p{line-height:normal;margin-top:-5%}.productRightCorner{position:absolute;bottom:1px;right:0;width:32%;padding-right:1px}.productRightCorner img{width:100%;padding-bottom:0;margin-bottom:0;border-bottom-right-radius:10px;vertical-align:bottom}.imgBlockPY{display:block;height:160px;width:160px}.py-category-block{text-decoration:none solid #31312f;width:24%;list-style:none outside none;display:inline-block}.sort-bar{display:flex}.sort-bar-label{margin:auto;text-align:right}.sort-bar-results{margin:auto;text-align:left}.sort-bar-mobile-cat-title{font-size:34px;font-weight:bold;text-align:left;padding-left:var(--gutter-content);padding-bottom:var(--sp-1)}.sort-bar-mobile-main-cat{text-align:left;padding:var(--sp-2) var(--gutter-content);font-weight:bold}.sort-bar-mobile-button{margin-bottom:6px}.sort-bar-mobile-button span{margin:auto}.strikediag{display:inline;background:linear-gradient(to left top,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%)}.withpadding{padding:0 .15em}.lSPager{height:80px}#main_picture{width:100%}.form-select-choice{width:100%}.discount_info{position:relative;top:8px;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:30px;border-radius:8px 8px 8px 8px;box-shadow:0 0 12px #999;color:var(--c-ink);opacity:.9;filter:alpha(opacity=90);background:#2f96b4 no-repeat 15px;color:#fff;padding:15px 15px 15px 50px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")}.discount_info_title{font-weight:700;font-size:16px;text-align:left;margin-top:0;margin-bottom:6px;word-wrap:break-word}.discount_info_text{margin:0;text-align:left;word-wrap:break-word}#button_submit_Afrekenen{margin-bottom:0}.nopadding{padding:0 !important}.left-border{border-top-left-radius:10px;border-bottom-left-radius:10px}.right-border{border-top-right-radius:10px;border-bottom-right-radius:10px}.product_hint_box{margin-top:5px;background-color:white}.product_hint_box p{padding-left:5px}.lslide{position:relative}.productInfoDiscount{position:absolute;z-index:80;right:0;top:0;color:#fff;font-size:22px;background:#da1e1d;font-weight:700;border-radius:50%;border-width:2px;border-color:#ffcf00;border-style:solid;width:33%}.productInfoDiscount:after{content:"";display:block;padding-bottom:100%}.productInfoDiscountPercentage{font-size:48px;padding-top:18%;font-family:'Open Sans','Segoe UI',Roboto,'Helvetica Neue',sans-serif}@media(max-width:915px){.productInfoDiscountPercentage{font-size:4vw !important}.productInfoDiscount{font-size:1.6vw !important}}@media(max-width:767px){.productInfoDiscountPercentage{font-size:11vw !important}.productInfoDiscount{font-size:5vw !important}}.absfill{position:absolute;width:100%}#button_submit_Verwijder .tep_submit_button{background:red}.order-block{padding:12px;margin-top:10px;margin-right:5px;width:100%}.order-block-colored{padding:12px;margin-top:10px;margin-right:5px;background-color:var(--c-surface-2);border-radius:10px;width:100%}.text-button{height:35.67px;display:flex;align-items:center}section .signin{z-index:1000;display:flex;justify-content:center;align-items:center;padding:20px;font-family:open sans}section .signin .signcontent{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px}section .signin .signcontent h2{font-size:2em}section .signin .signcontent .form{width:100%;display:flex;flex-direction:column;gap:25px}section .signin .signcontent .form .inputBox{position:relative;width:100%}section .signin .signcontent .form .inputBox input{position:relative;box-sizing:border-box;width:100%;border:0;outline:0;padding:25px 10px 7.5px;border-radius:4px;font-weight:500;font-size:1em;border:solid 2px}section .signin .signcontent .form .inputBox i{position:absolute;top:0;left:0;padding:15px 10px;font-style:normal;transition:.5s;pointer-events:none}.signin .signcontent .form .inputBox input:focus ~ i,.signin .signcontent .form .inputBox input:valid ~ i{transform:translateY(-7.5px);font-size:.8em;color:var(--c-ink)}.signin .signcontent .form .links{position:relative;width:100%;display:flex;justify-content:space-between}.signin .signcontent .form .links a{text-decoration:none}.signin .signcontent .form .links a:nth-child(2){font-weight:600}.signin .signcontent .form .inputBox input[type="submit"]{padding:10px;background:var(--c-brand);color:#fff;font-weight:600;font-size:1.35em;letter-spacing:.05em;cursor:pointer}input[type="submit"]:active{opacity:.6}@media(min-width:768px){section .signin{padding-left:20%;padding-right:20%}}.dMsgError{background:red;padding:16px;border-radius:8px;color:#fff}.dMsgError:empty{display:none}.sub-block{padding:10px;margin-top:10px;background-color:#fff;border-radius:10px}#accountHint{padding-bottom:12px}#actie_block .content_top{border-radius:10px;margin:1% 3%;width:94%}.content_top img{display:block}li.lsecondary:not(.lslide){display:none}ul[class="gallery list-unstyled lSSlideOuter"]{padding-bottom:95px}.page-description{display:inline-block;margin:0 5px 0 5px;font-size:.8rem;font-weight:normal}.page-title{position:static;width:auto;height:auto;margin:0 0 var(--sp-2);padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;font-size:var(--fs-xl);line-height:var(--lh-tight);color:var(--c-ink)}.section-title{position:static;width:auto;height:auto;margin:var(--sp-6) 0 var(--sp-2);padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;font-size:var(--fs-lg);line-height:var(--lh-tight);color:var(--c-ink)}.category-block-title .category-block-heading{display:inline;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.lego_welcome_header picture img{display:block;width:100%;height:auto;aspect-ratio:1.7112}@media(min-width:768px){.lego_welcome_header picture img{aspect-ratio:5.1204}}.category-intro{padding:10px 4px;font-size:12px;line-height:16px;color:var(--c-ink);background-color:var(--c-surface-2)}.category-intro h2{font-size:14px;font-weight:bold;margin:0 0 var(--sp-2) 0}.category-intro p{margin:0 0 var(--sp-2) 0}.category-intro p:last-child{margin-bottom:0}.pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:var(--sp-4) 0 0;font-family:"Open Sans",sans-serif}.pager a,.pager_current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;color:var(--c-ink);font-size:.9rem;line-height:1;text-decoration:none;box-sizing:border-box}.pager a{transition:border-color .15s,color .15s}.pager .pager_num:hover,.pager .pager_prevnext:hover{border-color:var(--c-brand-dark);color:var(--c-brand-dark)}.pager .pager_current{background:var(--c-brand);border-color:var(--c-brand);color:#fff;font-weight:700;cursor:default}.pager .pager_prevnext{padding:0 16px;font-weight:700}.pager .pager_gap{min-width:24px;text-align:center;color:var(--c-ink-3);user-select:none}.pager_status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media only screen and (max-width:767px){.pager{display:grid;grid-template-columns:104px 1fr 104px;align-items:center;gap:5px;margin:var(--sp-4) 0 0;padding:0;box-sizing:border-box}.pager .pager_num,.pager .pager_gap,.pager .pager_current{display:none}.pager a{height:36px;font-size:.85rem}.pager a[rel="prev"]{grid-row:1;grid-column:1;justify-self:start;width:104px;padding:0}.pager a[rel="next"]{grid-row:1;grid-column:3;justify-self:end;width:104px;padding:0}.pager .pager_status{grid-row:1;grid-column:2;position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;font-weight:700;color:var(--c-ink);text-align:center}}.btn-toon-meer-wrap{text-align:center;margin:0 0 var(--sp-4)}.btn-toon-meer{display:inline-block;padding:0;border:0;background:0;font:inherit;cursor:pointer}.btn-toon-meer .tep_submit_button{transition:background .15s}.btn-toon-meer:hover .tep_submit_button{background:var(--c-brand-dark)}.btn-toon-meer[disabled],.btn-toon-meer.is-loading{opacity:.7;cursor:default;pointer-events:none}.sf-menu li ul{transition:top 1ms .45s}.sf-menu li:hover>ul{transition-delay:1ms}.sf-vertical>li>ul{left:222px;z-index:99;overflow:hidden;max-height:0;visibility:hidden;transition:top 1ms .45s,max-height 1ms .45s,visibility 1ms .45s}.sf-vertical>li:hover>ul,.sf-vertical>li:focus-within>ul{max-height:2200px;visibility:visible;transition:top 1ms,max-height 1250ms linear,visibility 1ms}.cat_navbar .sf-vertical>li:focus-within>ul{top:0;transition:none}.sf-vertical ul ul{visibility:hidden}.sf-vertical li li:hover>ul,.sf-vertical li li:focus-within>ul{visibility:visible}.cat_navbar .sf-vertical li li:focus-within>ul{top:0}.sf-vertical:hover>li:not(:hover)>ul{transition-delay:1ms}.product_add_to_cart{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.product_add_to_cart>.pdp-contact{flex:0 0 100%}.product_add_to_cart>.quantity-input{float:none;display:flex;align-items:stretch;flex:0 0 18.7%;min-width:0;container-type:size}.product_add_to_cart>#in_shopping_cart{float:none;flex:0 0 70%;min-width:0;width:auto;height:auto;margin:0 10px}.quantity-input input{float:none;width:auto;height:auto;flex:1 1 auto;min-width:0;padding-left:16%;font-size:38.4cqh}.quantity-nav{float:none;height:auto;align-self:stretch}.quantity-button{font-size:46cqh;width:38.4cqh}@media(max-width:915px) and (min-width:768px){.product_add_to_cart>.quantity-input{display:none}.product_add_to_cart>#in_shopping_cart{flex-basis:100%;margin:0}}html.glightbox-open,body.glightbox-open{height:100% !important}.goverlay{background:rgba(30,30,30,0.87) !important}.gl-thumbs{position:fixed;top:0;right:0;bottom:0;width:220px;background:#fff;padding:5px 5px 0 0;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:5px;align-content:start;z-index:1000000;opacity:0;transition:opacity .5s ease}.gl-thumbs.gl-thumbs-in{opacity:1}.gl-thumb{width:100%;height:75px;object-fit:cover;cursor:pointer;opacity:.8;transition:opacity .15s}.gl-thumb:hover{opacity:1}.gl-thumb-active{opacity:1;outline:3px solid var(--c-brand);outline-offset:-3px}@media(min-width:769px){.glightbox-container .gslide{padding-right:220px}.glightbox-container.glightbox-clean .gnext{right:240px}.glightbox-container.glightbox-clean .gclose{right:232px}}@media(max-width:768px){.gl-thumbs{display:none}}#productGallery{position:relative;list-style:none;margin:0;padding:0}#productGallery>li{display:none;position:absolute;inset:0}#productGallery>li:first-child{display:block}#productGallery>li>a{display:block;width:100%;height:100%}#productGallery>li img{display:block;width:100%;height:100%;object-fit:contain}.pg-stage{position:relative;overflow:hidden;touch-action:pan-y}#productGallery.pg-track-stage{position:static;display:flex;height:100%;aspect-ratio:auto;transition:transform .3s ease;will-change:transform}#productGallery.pg-track-stage>li{display:block;position:static;inset:auto;flex:0 0 100%;height:100%}.pg-thumbs{overflow:hidden;margin:8px 0 0}.pg-track{display:flex;align-items:center;gap:6px;margin:0;padding:0;height:100%;list-style:none;transition:transform .3s ease;will-change:transform}.pg-track>li{flex:0 0 auto;height:100%}.pg-thumb{box-sizing:border-box;display:block;width:100%;height:100%;padding:0;border:3px solid transparent;background:0;cursor:pointer}.pg-thumb img{display:block;width:100%;height:100%;object-fit:contain}.pg-thumb.is-active{border-color:var(--c-ink)}.grid-footer{background:var(--grad-footer);border-top:4px solid var(--c-brand);padding:var(--sp-6) 0 var(--sp-4);color:var(--c-ink)}.footer-contact-parts h2{font-size:var(--fs-lg);margin-bottom:var(--sp-2)}.footer-contact-parts p,.product-specialist p{margin:2px 0;font-size:var(--fs-sm)}.footer-contact-parts a,.footer-menu-parts a,.product-specialist a{color:var(--c-ink);text-decoration:none}.footer-menu-parts ul{list-style:none;margin:0;padding:0}.footer-menu-parts li a{display:inline-block;padding:var(--sp-1) 0;font-weight:700}.footer-menu-parts li a:hover,.footer-contact-parts a:hover,.product-specialist a:hover{color:var(--c-brand-dark);text-decoration:underline}.product-specialist{text-align:center}.product-specialist img{max-width:151px;height:auto;border-radius:var(--r-md)}.product-specialist-phone a{font-size:var(--fs-xl);font-weight:700}.footer-copyright-parts{text-align:center;margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid rgba(0,0,0,0.15);font-size:var(--fs-xs);line-height:var(--lh-base);max-width:90ch;margin-inline:auto}.footer-disclaimer-parts{display:block;font-size:var(--fs-xs);line-height:var(--lh-base);color:var(--c-ink-2)}.cat-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line);text-align:left}.cat-list__item{border-bottom:1px solid var(--c-line)}.cat-list__item>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-2) var(--sp-3);color:var(--c-ink);text-decoration:none;font-size:var(--fs-base)}.cat-list__avatar{grid-column:1;width:32px;height:32px;object-fit:contain;background:var(--c-surface-2);border-radius:var(--r-sm)}.cat-list__name{grid-column:2;line-height:var(--lh-tight)}.cat-list__count{grid-column:3;font-size:var(--fs-xs);color:var(--c-ink-2);font-variant-numeric:tabular-nums}.cat-list__chev{grid-column:4;color:var(--c-ink-3);font-size:1.4em;line-height:1}.cat-list__item>a:hover{background:var(--c-brand-tint);color:var(--c-brand-dark)}.cat-list__item>a:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}@media(min-width:768px){.cat-list{columns:2;column-gap:var(--sp-8);border-top:0}.cat-list__item{break-inside:avoid}.cat-list__chev{display:none}}@media(min-width:1200px){.cat-list{columns:3}}.cat_navbar .cat_navbar_bg{display:block;padding-left:0;padding-right:0}.cat_navbar .sf-menu{float:none;line-height:1.35}.cat_navbar .sf-menu li,.cat_navbar .sf-menu li li,.cat_navbar .sf-menu li li li{float:none;width:auto;min-height:0;background:var(--c-surface) !important;border-radius:0 !important;border-bottom:1px solid var(--c-line);color:var(--c-ink)}.cat_navbar .sf-menu>li:last-child{border-bottom:0}.cat_navbar .sf-menu ul li{width:100%}.cat_navbar .sf-menu a,.cat_navbar .sf-menu a:visited{display:block;font-family:var(--ff-base);font-size:13px;font-weight:400;color:var(--c-ink);padding:8px 10px;line-height:1.35}.cat_navbar .sf-menu a:hover,.cat_navbar .sf-menu a:focus,.cat_navbar .sf-menu a:active{background:var(--c-brand-tint) !important;color:var(--c-ink);border-radius:0 !important;box-shadow:inset 3px 0 0 var(--c-brand);outline:0}.cat_navbar .sf-menu li:hover,.cat_navbar .sf-menu li.sfHover{background:var(--c-surface) !important;border-radius:0 !important;color:var(--c-ink)}.cat_navbar .sfHover a{color:var(--c-ink)}.cat_navbar .sf-menu ul{background-color:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;box-shadow:0 4px 14px rgba(0,0,0,0.15)}.cat_navbar .sf-menu a.current{padding-right:22px;position:relative}.cat_navbar .sf-menu a.current::after{content:"\203A";position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--c-ink-3);font-size:15px;line-height:1}.right-info{padding:0;background-color:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-line);border-radius:10px;margin-bottom:var(--sp-4);overflow:hidden}.right-info p{padding-left:var(--sp-3);padding-right:var(--sp-3);color:var(--c-ink-2)}.right-info p:first-of-type{padding-top:10px}.right-info p:last-of-type{padding-bottom:10px}.right-info .opening-time{color:var(--c-ink)}.right-info h1,.right-info h2{font-size:clamp(16px,1.55vw,22px);line-height:1.2;text-align:center;margin:0;padding:0 var(--sp-3) var(--sp-3);color:#fff;background-color:var(--c-brand)}.right-info .parts-counter{display:flex;justify-content:center;flex-wrap:nowrap;gap:2px;padding:var(--sp-3);background-color:var(--c-brand)}.right-info .parts-counter span{flex:0 1 25px;min-width:0;padding:6px 0;background-color:var(--c-surface);color:var(--c-ink);font:700 clamp(13px,1.5vw,21px)/1 var(--ff-num);font-variant-numeric:tabular-nums;text-align:center;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.35)}.right-info p{margin:0;font-size:var(--fs-sm);line-height:var(--lh-base)}.opening-time{margin:5px 0 !important;font-size:18px !important;font-weight:600 !important;line-height:19px}.maand-actie-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 12px;box-sizing:border-box;font:700 var(--fs-sm) / 1 var(--ff-base);border-radius:var(--r-sm);cursor:pointer;text-decoration:none;transition:background var(--dur),color var(--dur)}.maand-actie-btn--buy{background-color:var(--c-brand);color:#fff;border:1px solid var(--c-brand)}.maand-actie-btn--buy:hover{background-color:var(--c-brand-dark);border-color:var(--c-brand-dark)}.maand-actie-btn--info{background-color:transparent;color:var(--c-brand-dark);border:1px solid var(--c-brand)}.maand-actie-btn--info:hover{background-color:var(--c-brand-tint)}.maand-actie-btn:focus-visible{outline:2px solid var(--c-brand-dark);outline-offset:2px}.rail-actie{margin:0;padding:var(--sp-3);background:var(--c-surface);border-radius:var(--r-md);text-align:left}.rail-actie__img{position:relative;display:block;margin-bottom:var(--sp-2);background:var(--c-surface-2);border-radius:var(--r-sm)}.rail-actie__img img{display:block;width:100%;height:auto;max-height:150px;object-fit:contain}.rail-actie__badge{position:absolute;top:6px;right:6px;padding:1px 6px;background:var(--c-surface);border:1px solid var(--c-accent);border-radius:var(--r-sm);font:700 var(--fs-xs) / 1.4 var(--ff-base);color:var(--c-accent);white-space:nowrap;font-variant-numeric:tabular-nums}.rail-actie__link{display:block;color:var(--c-ink);text-decoration:none}.rail-actie__link:hover .rail-actie__name{text-decoration:underline}.rail-actie__nr{display:block;font-family:var(--ff-num);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-base);font-weight:700;color:var(--c-brand-dark);overflow-wrap:anywhere}.rail-actie__name{display:-webkit-box;overflow:hidden;margin-top:2px;font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.rail-actie__prices{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:var(--sp-2)}.rail-actie__prices .price-deal{justify-content:flex-start}.rail-actie__prices .price-ex{font-size:var(--fs-lg)}.rail-actie__prices .price-main{flex-wrap:wrap;white-space:normal}.rail-actie__btns{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3)}.rail-actie__btns form{margin:0}.menu-promos{margin-top:8px}.menu-promos a{display:block;margin-bottom:8px}.menu-promos img{display:block;width:100%;height:auto;border:1px solid var(--c-line);border-radius:var(--r-sm);background-color:#fff}.maand-actie{margin:0 0 var(--sp-4);text-align:left}.maand-actie__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.maand-actie__title{margin:0 0 var(--sp-2)}.maand-actie__all{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--sp-2) 0 0;color:var(--c-brand-dark);font-size:var(--fs-sm);text-decoration:none;white-space:nowrap}.maand-actie__all::after{content:" \203A";font-size:1.2em;line-height:1}.maand-actie__all:hover{text-decoration:underline}.maand-actie__all:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--r-sm)}.maand-actie__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--sp-3);list-style:none;margin:0;padding:0}.actie-card{list-style:none;margin:0;min-width:0}.actie-card__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--sp-2) var(--sp-3);min-height:var(--tap);height:100%;box-sizing:border-box;padding:var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink);text-decoration:none;transition:border-color var(--dur),background-color var(--dur)}.actie-card--img .actie-card__link{grid-template-columns:100px minmax(0,1fr) auto}.actie-card__img{grid-row:1;width:100px;height:100px;max-width:100%;object-fit:contain;background:var(--c-surface-2);border-radius:var(--r-sm)}.actie-card__body{display:block;min-width:0}.actie-card__nr{display:block;font-family:var(--ff-num);font-size:var(--fs-base);font-weight:700;line-height:var(--lh-tight);color:var(--c-brand-dark);overflow-wrap:anywhere}.actie-card__name{display:block;margin-top:2px;font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-ink);overflow-wrap:anywhere}.actie-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-2);margin-top:var(--sp-2)}.actie-card__was{flex:0 0 100%;font-size:var(--fs-xs);color:var(--c-ink-2);font-variant-numeric:tabular-nums}.actie-card__now{font-size:var(--fs-base);font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums}.actie-card__vat{font-size:var(--fs-xs);color:var(--c-ink-2)}.actie-card__badge{grid-row:1;grid-column:-1;justify-self:end;padding:2px var(--sp-2);border:1px solid var(--c-accent);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;line-height:1.4;color:var(--c-accent);white-space:nowrap;font-variant-numeric:tabular-nums}.actie-card__link:hover{border-color:var(--c-brand);background:var(--c-brand-tint)}.actie-card__link:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.actie-card__link{transition:none}}[off-canvas^="id-1 "]{width:min(85vw,340px);background-color:var(--c-surface);color:var(--c-ink);overscroll-behavior:contain}[off-canvas^="id-1 "] .nav-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);position:sticky;top:0;z-index:2;min-height:56px;padding-left:var(--sp-4);background-color:var(--c-surface);border-bottom:2px solid var(--c-brand)}[off-canvas^="id-1 "] .nav-drawer__title{font-family:var(--ff-base);font-size:var(--fs-lg);font-weight:700;color:var(--c-ink);line-height:1.2}[off-canvas^="id-1 "] .nav-drawer__close{flex:0 0 auto;width:var(--tap);height:var(--tap);margin-right:var(--sp-1);display:flex;align-items:center;justify-content:center;font-family:var(--ff-base);font-size:28px;line-height:1;color:var(--c-ink-2);background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer;-webkit-appearance:none;appearance:none}[off-canvas^="id-1 "] .nav-drawer__close:hover,[off-canvas^="id-1 "] .nav-drawer__close:focus-visible{background-color:var(--c-surface-2);color:var(--c-ink);outline:0}[off-canvas^="id-1 "] .nav-drawer__close:focus-visible{box-shadow:var(--focus)}[off-canvas^="id-1 "][style*="block"] ~ [canvas="container"].greyout:after{content:none}[off-canvas^="id-1 "] .cat_navbar_bg{display:block;padding-left:0;padding-right:0}[off-canvas^="id-1 "] .sf-menu{float:none;width:100%;line-height:var(--lh-tight)}[off-canvas^="id-1 "] .sf-menu li,[off-canvas^="id-1 "] .sf-menu li li,[off-canvas^="id-1 "] .sf-menu li li li{float:none;width:auto;min-height:0 !important;background:var(--c-surface) !important;border-radius:0 !important;border-bottom:1px solid var(--c-line);color:var(--c-ink)}[off-canvas^="id-1 "] .sf-menu>li:last-child{border-bottom:0}[off-canvas^="id-1 "] .sf-menu a,[off-canvas^="id-1 "] .sf-menu a:visited{display:flex;align-items:center;min-height:48px;box-sizing:border-box;padding:var(--sp-3) var(--sp-4);top:0;font-family:var(--ff-base);font-size:var(--fs-base);font-weight:400;line-height:1.3;color:var(--c-ink);text-decoration:none}[off-canvas^="id-1 "] .sf-menu a:hover,[off-canvas^="id-1 "] .sf-menu a:active,[off-canvas^="id-1 "] .sf-menu a:focus{background:var(--c-brand-tint) !important;color:var(--c-ink);border-radius:0 !important;box-shadow:inset 4px 0 0 var(--c-brand);outline:0}[off-canvas^="id-1 "] .sf-menu a:focus-visible{box-shadow:inset 4px 0 0 var(--c-brand),var(--focus)}[off-canvas^="id-1 "] .sf-menu li:hover,[off-canvas^="id-1 "] .sf-menu li.sfHover{background:var(--c-surface) !important;border-radius:0 !important;color:var(--c-ink)}[off-canvas^="id-1 "] .sfHover a{color:var(--c-ink)}[off-canvas^="id-1 "] .sf-menu>li:not(:last-child)>a.current{padding-right:30px;position:relative}[off-canvas^="id-1 "] .sf-menu>li:not(:last-child)>a.current::after{content:"\203A";position:absolute;right:var(--sp-4);top:50%;transform:translateY(-50%);color:var(--c-ink-3);font-size:20px;line-height:1}[off-canvas^="id-1 "] .sf-menu>li:first-child>a{font-weight:700;color:var(--c-brand-dark)}[off-canvas^="id-1 "] .sf-menu>li:first-child>a::before{content:"\26A1\00A0"}[off-canvas^="id-1 "] .sf-menu>li:first-child{background:var(--c-brand-tint) !important}[off-canvas^="id-1 "] .sf-menu>li:nth-last-child(2),[off-canvas^="id-1 "] .sf-menu>li:last-child{background:var(--c-surface-2) !important}[off-canvas^="id-1 "] .sf-menu>li:nth-last-child(2){margin-top:var(--sp-2);border-top:1px solid var(--c-line)}[off-canvas^="id-1 "] .sf-menu>li:nth-last-child(2)>a,[off-canvas^="id-1 "] .sf-menu>li:last-child>a{font-weight:600;color:var(--c-ink-2)}[off-canvas^="id-1 "] .sf-menu ul{position:static;top:auto;left:auto;width:auto;background-color:var(--c-surface-2);border:0;box-shadow:none}[off-canvas^="id-1 "] .sf-menu ul li{width:auto}[off-canvas^="id-1 "] .sf-menu ul a{padding-left:var(--sp-8);font-size:var(--fs-sm);color:var(--c-ink-2)}[off-canvas^="id-1 "] .sf-vertical li:hover>ul,[off-canvas^="id-1 "] .sf-vertical li.sfHover>ul,[off-canvas^="id-1 "] .sf-menu li:hover>ul,[off-canvas^="id-1 "] .sf-menu li.sfHover>ul{left:auto;top:auto}[off-canvas^="id-1 "] .sf-sub-indicator{display:none}@media(prefers-reduced-motion:reduce){[canvas],[off-canvas]{-webkit-transition:none;transition:none}}.header-search-row{position:relative}@media(max-width:767px){#scroll{left:12px;right:12px}}#search_results>.header_product_list{padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.listing-toolbar{background-color:var(--c-surface-2);padding-bottom:var(--sp-1);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.listing-toolbar::after{content:"";display:table;clear:both}@media(max-width:767px){.listing-toolbar{position:-webkit-sticky;position:sticky;top:66px;z-index:20;display:flex;align-items:center;gap:var(--sp-2);height:48px;padding:0 var(--sp-2);border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.listing-toolbar>.mobile-grid-100,.listing-toolbar .sort-bar,.listing-toolbar .sort-bar-filter{width:auto;min-width:0;padding:0}.listing-toolbar>.mobile-grid-100{flex:1 1 auto}.listing-toolbar::after{display:none}.listing-toolbar .sort-bar{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end}.listing-toolbar .sort-bar-mobile-button{width:auto;height:var(--tap);margin:0;padding:0 var(--sp-3);justify-content:center}.listing-toolbar .sort-bar-mobile-button span{font-size:var(--fs-sm);font-weight:700;line-height:var(--tap)}.listing-toolbar .sort-bar-mobile-button span::before{content:none}.listing-toolbar select#sort{height:var(--tap);max-width:46vw;padding:0 var(--sp-2);font-size:var(--fs-base);border:1px solid var(--c-line-input);border-radius:var(--r-sm);background-color:var(--c-surface);color:var(--c-ink)}}.pdp-nr{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);box-sizing:border-box;max-width:440px;margin:var(--sp-2) 0 var(--sp-1);padding:var(--sp-2) var(--sp-3);background-color:var(--c-surface-2);border-radius:var(--r-md)}.pdp-nr__row{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.pdp-nr__label{color:var(--c-ink-2);font-size:var(--fs-xs)}.pdp-nr__copy{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--sp-2);border:0;background:0;color:var(--c-brand-dark);font:600 var(--fs-xs) / 1 var(--ff-base);text-decoration:underline;cursor:pointer}.pdp-nr__copy[hidden]{display:none}.pdp-nr__copy:focus-visible{outline:0;box-shadow:var(--focus);border-radius:var(--r-sm)}.pdp-nr__copy.is-copied{color:var(--c-stock-green);text-decoration:none}.pdp-type{margin:0 0 var(--sp-2);font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink-2)}.pdp-type span{font-weight:700}.pdp-nr__value{font-family:var(--ff-num);font-size:var(--fs-lg);font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums slashed-zero;word-break:break-all}.price_vat_basis{display:block;font-size:var(--fs-sm);font-weight:700;color:var(--c-ink-2)}@media(max-width:767px){.product_info{display:flex;flex-direction:column}.product_info>.product_info_title{order:1}.product_info>.product_photo{display:contents}.product_info>.product_photo>.pdp-super{order:2}.product_info>#info_box{order:4}.product_info>.product_photo>.image_box_wrapper{order:3}.product_info>.product_info_text{order:5}.product_info>.product_photo>.image_box_wrapper .pg-stage,.product_info>.product_photo>.image_box_wrapper #productGallery{max-height:280px}.product_info>.product_photo>.image_box_wrapper #main_picture{max-height:280px;width:auto;max-width:100%}.product_info>.product_photo>.image_box_wrapper #productGallery{margin-left:auto;margin-right:auto}.product_info>.product_photo>.image_box_wrapper .pg-stage{margin-left:auto;margin-right:auto}}.pdp-buybar,.cart-checkoutbar{display:flex;align-items:center;gap:var(--sp-3);position:fixed;left:0;right:0;bottom:0;z-index:40;box-sizing:border-box;min-height:64px;padding:var(--sp-2) var(--sp-3);padding-bottom:calc(var(--sp-2) + env(safe-area-inset-bottom, 0px));background-color:var(--c-surface);border-top:1px solid var(--c-line);box-shadow:0 -2px 10px rgba(0,0,0,0.14);transform:translateY(0);transition:transform .18s ease-out}.pdp-buybar[hidden],.cart-checkoutbar[hidden]{display:none}.pdp-buybar__price,.cart-checkoutbar__total{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:var(--lh-tight)}.pdp-buybar__amount,.cart-checkoutbar__amount{font-family:var(--ff-num);font-size:var(--fs-lg);font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.pdp-buybar__basis,.cart-checkoutbar__basis{font-size:var(--fs-xs);color:var(--c-ink-2)}.pdp-buybar__btn,.cart-checkoutbar__btn{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:48px;padding:0 var(--sp-4);border:0;border-radius:var(--r-sm);background-color:var(--c-brand);color:var(--c-surface);font-family:var(--ff-base);font-size:var(--fs-base);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.pdp-buybar__btn:hover,.pdp-buybar__btn:visited,.cart-checkoutbar__btn:hover,.cart-checkoutbar__btn:visited{background-color:var(--c-brand-dark);color:var(--c-surface)}.pdp-buybar__btn:focus-visible,.cart-checkoutbar__btn:focus-visible{outline:0;box-shadow:var(--focus)}@media(prefers-reduced-motion:reduce){.pdp-buybar,.cart-checkoutbar{transition:none}}@media(max-width:767px){.product_block{height:auto;min-height:244px;padding-bottom:var(--sp-2)}.product_block_title{width:auto;height:auto;margin-right:9px;font-size:var(--fs-sm);overflow:visible}.product_block_title a{display:block;min-height:var(--tap);padding:var(--sp-1) 0;line-height:var(--lh-tight)}.price_menu_block,.price_menu_block_out{position:static;float:none;width:auto;height:auto;margin:var(--sp-1) 9px 0}.price_menu_block .absfill{position:static;width:auto}.price_normal,.price_out,.price_special,.price_normal_prefix,.price_special_prefix{position:static;float:none;top:auto}.product_block_model{float:none;width:auto;height:auto;font-size:var(--fs-base)}.product_block_model a{display:block;min-height:var(--tap);line-height:var(--tap)}.sort-bar-mobile-main-cat a{display:inline-flex;align-items:center;min-height:var(--tap)}.btn-toon-meer,.btn-toon-meer .div_submit_button,.btn-toon-meer .tep_submit_button{min-height:var(--tap)}.btn-toon-meer .tep_submit_button{display:flex;align-items:center;justify-content:center}.pager a{height:var(--tap);font-size:var(--fs-sm)}.footer-contact-parts a,.footer-menu-parts li a,.product-specialist a{display:inline-flex;align-items:center;min-height:var(--tap)}.listing-toolbar select#sort option{font-size:var(--fs-base)}.cd-filter .cd-price{font-size:var(--fs-base)}.cd-filter .cd-filter-block h3,.cd-filter .checkbox-label{font-size:var(--fs-xs)}.product_block_title_special,.price_special,.price_special_prefix{font-size:var(--fs-xs)}.breadcrumb a{display:inline-flex;align-items:center;min-height:var(--tap)}.product_info>.product_photo>.smallText a{display:inline-flex;align-items:center;min-height:var(--tap)}}@media(max-width:400px){.pager{grid-template-columns:minmax(0,104px) minmax(0,1fr) minmax(0,104px)}.pager a[rel="prev"],.pager a[rel="next"]{width:auto;max-width:100%}}@media(max-width:386px){.product_block{zoom:1}}.pdp-bid{display:block;width:100%;padding:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-md);background-color:var(--c-surface)}.pdp-bid__title{margin:0 0 var(--sp-3);font-size:var(--fs-lg);font-weight:700;color:var(--c-ink)}.pdp-bid__label{display:block;margin-top:var(--sp-3);margin-bottom:var(--sp-1);font-size:var(--fs-sm);font-weight:700;color:var(--c-ink)}.pdp-bid__input{display:block;box-sizing:border-box;width:100%;min-height:var(--tap);padding:0 var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-sm);background-color:var(--c-surface);font-family:var(--ff-base);font-size:var(--fs-base);color:var(--c-ink)}.pdp-bid__input:focus-visible{outline:0;box-shadow:var(--focus)}.pdp-bid__note{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-ink-2)}.pdp-bid__submit{margin-top:var(--sp-4);width:100%}.pdp-bid__msg{margin:0 0 var(--sp-3);font-size:var(--fs-sm);font-weight:700}.pdp-bid__msg--ok{color:var(--c-brand)}.pdp-bid__msg--err{color:var(--c-accent)}.product_block,.product_blockbig{position:relative}.product_block{height:240px}.product_block>.product_block_title>a::after,.product_blockbig>.product_block_titlebig>a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:90}.product_block:focus-within{outline:2px solid var(--c-brand);outline-offset:2px}@media(max-width:767px){.product_block{height:auto;min-height:0}}.part-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line);text-align:left}.part-row{position:relative;display:grid;column-gap:var(--sp-3);row-gap:0;align-items:start;padding:var(--sp-3) var(--gutter-content);border-bottom:1px solid var(--c-line);background:var(--c-surface);grid-template-columns:96px minmax(0,1fr);grid-template-areas:"img nr" "img name" "img oem" "img super" "img stock" "img price"}.part-row--noimg{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto);grid-template-areas:"nr    price" "name  price" "oem   price" "super price" "stock stock";min-height:64px;align-content:center}.part-list:has(.part-row__img) .part-row--noimg{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"img nr" "img name" "img oem" "img super" "img stock" "img price"}.part-list:has(.part-row__img) .part-row--noimg::before{content:"";grid-area:img;align-self:center;justify-self:center;width:32px;height:32px;background-color:var(--c-line);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19.14%2012.94c.04-.3.06-.61.06-.94%200-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L14.4%202.81c-.04-.24-.24-.41-.48-.41h-3.84c-.24%200-.43.17-.47.41L9.25%205.35C8.66%205.59%208.12%205.92%207.63%206.29L5.24%205.33c-.22-.08-.47%200-.59.22L2.74%208.87C2.62%209.08%202.66%209.34%202.86%209.48l2.03%201.58C4.84%2011.36%204.8%2011.69%204.8%2012s.02.64.07.94l-2.03%201.58c-.18.14-.23.41-.12.61l1.92%203.32c.12.22.37.29.59.22l2.39-.96c.5.38%201.03.7%201.62.94l.36%202.54c.05.24.24.41.48.41h3.84c.24%200%20.44-.17.47-.41l.36-2.54c.59-.24%201.13-.56%201.62-.94l2.39.96c.22.08.47%200%20.59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.03-1.58zM12%2015.6c-1.98%200-3.6-1.62-3.6-3.6s1.62-3.6%203.6-3.6%203.6%201.62%203.6%203.6-1.62%203.6-3.6%203.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19.14%2012.94c.04-.3.06-.61.06-.94%200-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L14.4%202.81c-.04-.24-.24-.41-.48-.41h-3.84c-.24%200-.43.17-.47.41L9.25%205.35C8.66%205.59%208.12%205.92%207.63%206.29L5.24%205.33c-.22-.08-.47%200-.59.22L2.74%208.87C2.62%209.08%202.66%209.34%202.86%209.48l2.03%201.58C4.84%2011.36%204.8%2011.69%204.8%2012s.02.64.07.94l-2.03%201.58c-.18.14-.23.41-.12.61l1.92%203.32c.12.22.37.29.59.22l2.39-.96c.5.38%201.03.7%201.62.94l.36%202.54c.05.24.24.41.48.41h3.84c.24%200%20.44-.17.47-.41l.36-2.54c.59-.24%201.13-.56%201.62-.94l2.39.96c.22.08.47%200%20.59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.03-1.58zM12%2015.6c-1.98%200-3.6-1.62-3.6-3.6s1.62-3.6%203.6-3.6%203.6%201.62%203.6%203.6-1.62%203.6-3.6%203.6z'/%3E%3C/svg%3E") center / contain no-repeat}.part-row:hover{background:var(--c-brand-tint)}.part-row:focus-within{background:var(--c-brand-tint);box-shadow:inset 3px 0 0 var(--c-brand)}.part-row__img{grid-area:img;display:flex;align-items:center;justify-content:center;width:96px;height:96px;overflow:hidden;border-radius:var(--r-sm);background:var(--c-surface-2)}.part-row__img img{display:block;width:100%;height:100%;object-fit:contain}.part-row__nr{grid-area:nr;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-2);line-height:var(--lh-tight);min-width:0;overflow-wrap:anywhere;word-break:break-word}.part-nr,.pdp-nr__value{font-family:var(--ff-num);font-variant-numeric:tabular-nums slashed-zero;font-weight:700;font-size:var(--fs-base);color:var(--c-ink);letter-spacing:.01em}.part-row__manu{font-size:var(--fs-sm);color:var(--c-ink)}.part-row__name{grid-area:name;display:-webkit-box;overflow:hidden;font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-ink);text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.part-row__name::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.part-row__name:hover{color:var(--c-brand-dark);text-decoration:underline}.part-row__oem{grid-area:oem;margin:0;font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--c-ink);min-width:0;overflow-wrap:anywhere}.part-row__oem .part-nr{font-size:var(--fs-xs);color:inherit}.part-row__super{grid-area:super;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin:0;min-width:0;overflow-wrap:anywhere;font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--c-stock-lila)}.part-row__super .part-nr{font-size:var(--fs-xs);color:inherit}.part-row__super a.part-nr{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:36px;color:var(--c-brand-dark)}.part-row__super-icon{font-size:1.1em;line-height:1}.part-row__stock{grid-area:stock;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-2);margin-top:var(--sp-1);font-size:var(--fs-xs)}.part-row__sla{color:var(--c-ink-2)}.stock{display:inline-flex;align-items:center;gap:6px;font-weight:600}.stock__dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%}.stock--green{color:var(--c-stock-green)}.stock--green .stock__dot,.stock__dot--green{background:var(--c-stock-green-dot)}.stock--amber{color:var(--c-stock-amber)}.stock--amber .stock__dot,.stock__dot--amber{background:var(--c-stock-amber-dot)}.stock--red{color:var(--c-stock-red)}.stock--red .stock__dot,.stock__dot--red{background:var(--c-stock-red-dot)}.stock--lila{color:var(--c-stock-lila)}.stock--lila .stock__dot,.stock__dot--lila{background:var(--c-stock-lila-dot)}.part-row__price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:var(--lh-tight);text-align:right}.price-deal{display:flex;align-items:center;justify-content:flex-end;gap:6px}.price-badge{display:none;padding:1px 6px;border:1px solid var(--c-accent-deep);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;line-height:1.4;color:var(--c-accent-deep);white-space:nowrap;font-variant-numeric:tabular-nums}.price-was{font-size:var(--fs-xs);color:var(--c-ink-2);text-decoration:line-through;white-space:nowrap;font-variant-numeric:tabular-nums}.price-main{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.price-ex{font-size:var(--fs-base);font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums}.price-vat{font-size:var(--fs-xs);font-weight:600;color:var(--c-ink-2)}.price-inc{font-size:var(--fs-sm);color:var(--c-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.price-foot{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:0 6px;line-height:var(--lh-tight)}.price-request,.price-soldout,.price-bid{font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-tight);text-align:right}.price-request{color:var(--c-ink)}.price-soldout{color:var(--c-accent)}.price-bid{color:var(--c-stock-lila)}.pdp-price{margin:var(--sp-3) 0 var(--sp-2)}.pdp-price .price-deal{justify-content:flex-start;margin:0 0 var(--sp-1)}.pdp-price .price-main{justify-content:flex-start;margin:0}.pdp-price .price-ex{font-size:var(--fs-2xl)}.pdp-price .price-vat{font-size:var(--fs-sm)}.pdp-price .price-inc{margin:var(--sp-1) 0 0;font-size:var(--fs-sm)}.pdp-price .price-was{font-size:var(--fs-sm)}@media(min-width:768px){.pdp-price .price-badge{display:inline-block}}.price-status{margin:0;line-height:var(--lh-tight)}.pdp-price--status .price-status{font-size:var(--fs-xl);font-weight:700;margin:0}.price-status.is-request{color:var(--c-ink)}.price-status.is-soldout{color:var(--c-accent)}.price-status.is-bid{color:var(--c-stock-lila)}.pdp-stock{margin:var(--sp-3) 0;padding:var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-md);background-color:var(--c-surface)}.pdp-stock>.stock{font-size:var(--fs-base)}.pdp-stock__sla,.pdp-stock__pickup{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink)}.pdp-stock__help{margin-top:var(--sp-2);font-size:var(--fs-sm)}.pdp-stock__help>summary{display:flex;align-items:center;min-height:var(--tap);cursor:pointer;color:var(--c-brand-dark);text-decoration:underline;list-style:none}.pdp-stock__help>summary::-webkit-details-marker{display:none}.pdp-stock__help>summary:focus-visible{outline:0;box-shadow:var(--focus);border-radius:var(--r-sm)}.stock-legend{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base)}.stock-legend dt{display:flex;align-items:center;gap:6px;margin-top:var(--sp-2);font-weight:700;color:var(--c-ink)}.stock-legend dd{margin:0 0 0 15px;color:var(--c-ink)}.pdp-stock__note{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink-2)}.pdp-stock__note a{display:inline-block;line-height:var(--tap);color:var(--c-brand-dark);text-decoration:underline}.pdp-spoed{display:flex;align-items:center;min-height:var(--tap);margin:0 0 var(--sp-2);padding:0 var(--sp-3);border-radius:var(--r-md);background-color:var(--c-brand-tint);font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-ink)}.pdp-contact{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink)}.pdp-contact a{display:inline-block;min-height:var(--tap);line-height:var(--tap);color:var(--c-brand-dark);font-weight:700;text-decoration:underline}.pdp-contact__item{white-space:nowrap}.pdp-contact--trust{margin-top:var(--sp-4)}.pdp-super{display:block;margin:var(--sp-4) 0;padding:var(--sp-4);border:1px solid var(--c-stock-lila);border-left-width:4px;border-radius:var(--r-md);background:#f6f3fb}.pdp-super__title{margin:0 0 var(--sp-2);font-size:var(--fs-base);font-weight:700;color:var(--c-stock-lila)}.pdp-super p{margin:0 0 var(--sp-3);font-size:var(--fs-sm);line-height:var(--lh-base)}.pdp-super .part-nr{font-size:var(--fs-base)}.pdp-super__go{max-width:100%}.pdp-super__none{color:var(--c-ink)}.pdp-super .pdp-contact{margin:0}.pdp-back{display:inline-flex;align-items:center;min-height:var(--tap);margin-bottom:var(--sp-1);font-size:var(--fs-sm);font-weight:600;color:var(--c-brand-dark);text-decoration:none}.pdp-back:hover{color:var(--c-brand-dark);text-decoration:underline}.pdp-trail{margin:var(--sp-6) 0 var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--c-line);font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink-3)}.pdp-trail a{display:inline-block;line-height:var(--tap);color:var(--c-ink-2);text-decoration:underline}.pdp-noimg{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;aspect-ratio:16 / 9;padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface-2)}.pdp-noimg--logo img{display:block;box-sizing:content-box;width:auto;height:auto;max-width:60%;max-height:60%;object-fit:contain;padding:var(--sp-3);border-radius:var(--r-sm);background:var(--c-surface)}.pdp-noimg--mark::before{content:"";display:block;width:clamp(56px,20%,120px);aspect-ratio:1;background-color:var(--c-line);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19.14%2012.94c.04-.3.06-.61.06-.94%200-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L14.4%202.81c-.04-.24-.24-.41-.48-.41h-3.84c-.24%200-.43.17-.47.41L9.25%205.35C8.66%205.59%208.12%205.92%207.63%206.29L5.24%205.33c-.22-.08-.47%200-.59.22L2.74%208.87C2.62%209.08%202.66%209.34%202.86%209.48l2.03%201.58C4.84%2011.36%204.8%2011.69%204.8%2012s.02.64.07.94l-2.03%201.58c-.18.14-.23.41-.12.61l1.92%203.32c.12.22.37.29.59.22l2.39-.96c.5.38%201.03.7%201.62.94l.36%202.54c.05.24.24.41.48.41h3.84c.24%200%20.44-.17.47-.41l.36-2.54c.59-.24%201.13-.56%201.62-.94l2.39.96c.22.08.47%200%20.59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.03-1.58zM12%2015.6c-1.98%200-3.6-1.62-3.6-3.6s1.62-3.6%203.6-3.6%203.6%201.62%203.6%203.6-1.62%203.6-3.6%203.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M19.14%2012.94c.04-.3.06-.61.06-.94%200-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94L14.4%202.81c-.04-.24-.24-.41-.48-.41h-3.84c-.24%200-.43.17-.47.41L9.25%205.35C8.66%205.59%208.12%205.92%207.63%206.29L5.24%205.33c-.22-.08-.47%200-.59.22L2.74%208.87C2.62%209.08%202.66%209.34%202.86%209.48l2.03%201.58C4.84%2011.36%204.8%2011.69%204.8%2012s.02.64.07.94l-2.03%201.58c-.18.14-.23.41-.12.61l1.92%203.32c.12.22.37.29.59.22l2.39-.96c.5.38%201.03.7%201.62.94l.36%202.54c.05.24.24.41.48.41h3.84c.24%200%20.44-.17.47-.41l.36-2.54c.59-.24%201.13-.56%201.62-.94l2.39.96c.22.08.47%200%20.59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.03-1.58zM12%2015.6c-1.98%200-3.6-1.62-3.6-3.6s1.62-3.6%203.6-3.6%203.6%201.62%203.6%203.6-1.62%203.6-3.6%203.6z'/%3E%3C/svg%3E") center / contain no-repeat}.part-row--soldout .part-row__name,.part-row--soldout .part-nr{color:var(--c-ink-2)}.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--sp-2);top:-100px;z-index:1000;display:flex;align-items:center;min-height:var(--tap);padding:var(--sp-2) var(--sp-4);background:var(--c-brand-dark);color:#fff;font:700 var(--fs-sm) / 1.4 var(--ff-base);text-decoration:none;border-radius:0 0 var(--r-sm) var(--r-sm)}.skip-link:focus,.skip-link:focus-visible{top:0;outline:2px solid #fff;outline-offset:-4px}#content:focus,#content:focus-visible{outline:0}@media(min-width:1200px){.part-row{align-items:center;padding:var(--sp-3) var(--gutter-content);grid-template-columns:120px minmax(0,1fr) 11rem 11rem;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"img .     stock price" "img nr    stock price" "img name  stock price" "img oem   stock price" "img super stock price" "img .     stock price"}.part-row--noimg{grid-template-columns:minmax(0,1fr) 11rem 10rem;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:".     stock price" "nr    stock price" "name  stock price" "oem   stock price" "super stock price" ".     stock price"}.part-list:has(.part-row__img) .part-row--noimg{grid-template-columns:120px minmax(0,1fr) 11rem 11rem;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"img .     stock price" "img nr    stock price" "img name  stock price" "img oem   stock price" "img super stock price" "img .     stock price"}.part-row__img{width:120px;height:120px}.part-row__price .price-badge{display:inline-block}.part-row__stock,.part-row__price{margin-top:0}.part-row__stock{flex-direction:column;align-items:flex-start;gap:2px}.part-row:nth-child(even){background:var(--c-surface)}.part-row:nth-child(even):hover{background:var(--c-brand-tint)}.part-list--compact .part-row{align-items:start;padding:var(--sp-2) var(--gutter-content);grid-template-columns:96px minmax(0,1fr);grid-template-areas:"img nr" "img name" "img oem" "img super" "img stock" "img price"}.part-list--compact .part-row--noimg{grid-template-columns:minmax(0,1fr);grid-template-areas:"nr" "name" "oem" "super" "stock" "price"}.part-list.part-list--compact:has(.part-row__img) .part-row--noimg{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"img nr" "img name" "img oem" "img super" "img stock" "img price"}.part-list--compact .part-row__price{margin-top:var(--sp-1)}.part-list--compact .part-row__img{width:96px;height:96px}.part-list--compact .part-row__stock{flex-direction:row;align-items:baseline;gap:0 var(--sp-2);margin-top:var(--sp-1)}.part-list--compact .part-row:nth-child(even){background:var(--c-surface)}.part-list--compact .part-row:nth-child(even):hover{background:var(--c-brand-tint)}}.listing-pager{margin-top:var(--sp-4)}.cd-filter-block .list li.is-empty{opacity:.45;pointer-events:none}.cd-filter-block .list li.is-overflow{display:none}.cd-filter-block.is-expanded .list li.is-overflow{display:list-item}.facet-more-btn{min-height:var(--tap);padding:0;font:600 var(--fs-sm) / var(--tap) var(--ff-base);color:var(--c-brand-dark);background:0;border:0;cursor:pointer;text-decoration:underline}.facet-empty{font-size:var(--fs-sm);color:var(--c-ink)}.cd-filter-block .list li .stock__dot{display:inline-block;margin-right:6px;vertical-align:baseline}.cd-filter-actions{display:flex;gap:var(--sp-2);align-items:center;padding:var(--sp-3) 0}.cd-filter-actions .btn{flex:1 1 auto}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 var(--sp-4);font:600 var(--fs-sm) / 1 var(--ff-base);border:1px solid transparent;border-radius:var(--r-sm);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--dur),border-color var(--dur)}.btn--primary{background:var(--c-brand);color:#fff}.btn--primary:hover,.btn--primary:visited{background:var(--c-brand-dark);color:#fff}.btn--ghost{background:var(--c-surface);color:var(--c-brand-dark);border-color:var(--c-line-strong)}.btn--ghost:hover{border-color:var(--c-brand);background:var(--c-brand-tint)}.btn:focus-visible{outline:0;box-shadow:var(--focus)}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.pdp-cart-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:300px;min-height:var(--tap);padding:0 var(--sp-4);border:0;border-radius:var(--r-sm);background-color:var(--c-brand);color:var(--c-surface);font-family:var(--ff-base);font-size:var(--fs-base);font-weight:700;line-height:1.2;text-align:center;cursor:pointer}.pdp-cart-btn:hover{background-color:var(--c-brand-dark);color:var(--c-surface)}.pdp-cart-btn:focus-visible{outline:0;box-shadow:var(--focus)}.cart-empty{max-width:520px;margin:var(--sp-4,16px) auto;padding:var(--sp-4,16px);text-align:center}.cart-empty__msg{margin:0 0 var(--sp-4,16px);font-size:var(--fs-lg,18px);line-height:var(--lh-tight,1.25);color:var(--c-ink,#000)}.cart-empty__search{display:flex;gap:8px;margin:0 0 var(--sp-4,16px)}.cart-empty__search input[type="search"]{flex:1 1 auto;min-width:0;box-sizing:border-box;height:44px;padding:0 12px;font-size:16px;border:1px solid var(--c-line-input);border-radius:var(--r-sm,4px);background:var(--c-surface,#fff);color:var(--c-ink,#000)}.cart-empty__search button{flex:0 0 auto;min-height:44px;padding:0 18px;font-size:16px;font-weight:700;color:#fff;border:0;border-radius:var(--r-sm,4px);background:var(--c-brand,#198519);cursor:pointer}.cart-empty__search button:hover{background:var(--c-brand-dark,#146914)}.cart-empty__cta{margin:0}.cart-empty__cta a{display:inline-block}#filter_block .cd-filter{box-sizing:border-box;background:var(--c-surface)}#filter_block .checkbox-label,#filter_block .radio-label{padding-left:28px}#filter_block .cd-filter-actions{flex-direction:column;align-items:stretch}.cd-filter-block h3{color:var(--c-ink);text-transform:none;font-size:var(--fs-sm);line-height:var(--lh-tight);padding:var(--sp-3) 0 var(--sp-3) var(--sp-5);min-height:44px;display:flex;align-items:center}.cd-filter-block h3:hover{color:var(--c-ink)}.cd-filter-block .list li{margin-bottom:4px}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{display:flex;align-items:center;min-height:44px;padding-left:32px;font-size:var(--fs-sm);color:var(--c-ink)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before{width:24px;height:24px}.cd-filter-block .checkbox-label::after{left:3px}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{gap:var(--sp-1)}.cd-filter-block .facet-label__text{min-width:0;overflow-wrap:break-word}.cd-filter-block .facet-label__count{flex:0 0 auto;margin-left:auto;white-space:nowrap;color:var(--c-ink-2);font-variant-numeric:tabular-nums}#filter_block .facet-label__count{font-size:var(--fs-xs)}@media(max-width:1199px){#filter_block .checkbox-label,#filter_block .radio-label{flex-wrap:wrap}}.cd-filter-block .facet-price{display:flex;align-items:center;gap:var(--sp-1)}.cd-filter-block .facet-price .cd-price{flex:1 1 0;width:auto;min-width:0;margin:0}.filter-mobile-menu h3{font-size:var(--fs-sm) !important}.filter-mobile-menu .checkbox-label{font-size:var(--fs-sm) !important}.cd-filter-block input[type="text"],.cd-filter-block input[type="number"],.cd-filter-block input[type="search"]{min-height:44px;font-size:16px !important}[off-canvas*="id-2"][off-canvas*="left"]{width:min(85vw,340px,100vw - 56px);background-color:var(--c-surface);color:var(--c-ink);overscroll-behavior:contain}.filter-drawer__head{display:none}[off-canvas*="id-2"] .filter-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);position:sticky;top:0;z-index:3;min-height:56px;margin-bottom:var(--sp-2);padding-left:var(--sp-2);background-color:var(--c-surface);border-bottom:2px solid var(--c-brand)}[off-canvas*="id-2"] .filter-drawer__title{font-family:var(--ff-base);font-size:var(--fs-lg);font-weight:700;color:var(--c-ink);line-height:1.2}[off-canvas*="id-2"] .filter-drawer__close{flex:0 0 auto;width:var(--tap);height:var(--tap);display:flex;align-items:center;justify-content:center;font-family:var(--ff-base);font-size:28px;line-height:1;color:var(--c-ink-2);background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer;-webkit-appearance:none;appearance:none}[off-canvas*="id-2"] .filter-drawer__close:hover,[off-canvas*="id-2"] .filter-drawer__close:focus-visible{background-color:var(--c-surface-2);color:var(--c-ink);outline:0}[off-canvas*="id-2"] .filter-drawer__close:focus-visible{box-shadow:var(--focus)}[off-canvas*="id-2"][style*="block"] ~ [canvas="container"].greyout:after{content:none}[off-canvas*="id-2"] .cd-filter-actions{position:sticky;bottom:0;z-index:2;margin-top:var(--sp-2);padding:var(--sp-2) 0;background-color:var(--c-surface);border-top:1px solid var(--c-line)}.info-page,.legacy-form-page{padding:var(--sp-4) 0;font-size:var(--fs-base,1rem);line-height:var(--lh-base,1.5);color:var(--c-ink)}.info-page p,.info-page li,.legacy-form-page p,.legacy-form-page li,.legacy-form-page td{font-size:var(--fs-sm);line-height:var(--lh-base,1.5)}.info-page img,.legacy-form-page img{max-width:100%;height:auto}.info-page__cta{margin:var(--sp-6) 0 0}.legacy-form-page{overflow-x:auto;-webkit-overflow-scrolling:touch}.legacy-form-page table{max-width:100%}.info-page input,.info-page select,.info-page textarea,.legacy-form-page input,.legacy-form-page select,.legacy-form-page textarea{box-sizing:border-box;max-width:100%;min-height:44px;font-size:16px}.legacy-form-page input[type="checkbox"],.legacy-form-page input[type="radio"],.info-page input[type="checkbox"],.info-page input[type="radio"]{width:24px;height:24px;min-height:24px}#very-specific-design font[size="2"],#very-specific-design font[size="2"] p{font-size:var(--fs-base);line-height:1.6;max-width:60ch;overflow-wrap:anywhere}#very-specific-design font[size="2"]{display:block}.loginContainer .check-row{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.loginContainer .check-row input[type="checkbox"]{width:24px;height:24px;min-height:24px;margin:0;padding:0;flex:0 0 auto}.parts-books{padding:var(--sp-4) 0}.parts-books__lead{margin:0 0 var(--sp-1);font-size:var(--fs-base);color:var(--c-ink)}.parts-books__hint{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--c-ink-2)}.parts-books__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}.parts-books__item{display:grid;margin:0;min-width:0}.parts-books__card{display:flex;flex-direction:column;box-sizing:border-box;padding:var(--sp-3);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);color:var(--c-ink);text-decoration:none;transition:border-color var(--dur),box-shadow var(--dur)}a.parts-books__card:hover{border-color:var(--c-brand);box-shadow:0 2px 8px rgba(0,0,0,0.08)}a.parts-books__card:focus-visible{outline:2px solid var(--c-brand-dark);outline-offset:2px}.parts-books__tile{display:block;width:100%;height:110px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff;border-radius:var(--r-sm)}.parts-books__name{display:block;margin:var(--sp-3) 0 var(--sp-3);font:700 var(--fs-base) / 1.3 var(--ff-base);color:var(--c-ink)}.parts-books__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-top:auto;box-sizing:border-box;min-height:var(--tap);padding:var(--sp-2);background:var(--c-surface);color:var(--c-brand-dark);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);font:600 var(--fs-sm) / 1.25 var(--ff-base);text-align:center;transition:background var(--dur),border-color var(--dur),color var(--dur)}a.parts-books__card:hover .parts-books__cta,a.parts-books__card:focus-visible .parts-books__cta{background:var(--c-brand);border-color:var(--c-brand);color:#fff}.parts-books__ext{flex:0 0 auto}.parts-books__card--none{background:var(--c-surface-2);border-style:dashed}.parts-books__card--none .parts-books__tile{background-color:transparent;opacity:.55}.parts-books__note{display:flex;align-items:center;margin-top:auto;min-height:var(--tap);font-size:var(--fs-sm);color:var(--c-ink-2)}.parts-books__sr{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}@media(prefers-reduced-motion:reduce){.parts-books__card,.parts-books__cta{transition:none}}.parts-books__tile--stoll{background-image:url('images/stoll_onderdelen.png')}.parts-books__tile--jfstoll{background-image:url('images/jfstoll_onderdelen.png')}.parts-books__tile--kverneland{background-image:url('images/kverneland_onderdelen.png')}.parts-books__tile--strautmann{background-image:url('images/strautmann_onderdelen.png')}.parts-books__tile--claas{background-image:url('images/claas_onderdelen.png')}.parts-books__tile--briggs{background-image:url('images/briggs_stratton_onderdelen.png')}.signcontent p a,.signcontent .links a,.info-page a,.legacy-form-page p a,.cart-empty a:not([id^="button_"]),.page-description a,.product_info_text a,.pdp-superseded a,.replaced_by a,.smallText a,a[href*="spoedorder.htm"]{color:var(--c-brand-dark);text-decoration:underline}.signcontent p a:hover,.signcontent .links a:hover,.info-page a:hover,.legacy-form-page p a:hover,.page-description a:hover,.product_info_text a:hover,.pdp-superseded a:hover,.replaced_by a:hover,.smallText a:hover,a[href*="spoedorder.htm"]:hover{color:var(--c-brand);text-decoration:underline}.signcontent p a,.signcontent .links a{display:inline-block;min-height:44px;line-height:44px}.messageBox,table:has(>tbody>tr.messageStackWarning),table:has(>tbody>tr.messageStackError),table:has(>tbody>tr.messageStackSuccess){width:100%;max-width:100%;table-layout:fixed}.messageStackWarning td,.messageStackError td,.messageStackSuccess td,.messageBox td{overflow-wrap:break-word;word-break:normal}.div_submit_button,.tep_submit_button{max-width:100%;box-sizing:border-box}.search-recovery{text-align:left}.zero-state-aanvraag{margin:var(--sp-2) 0 var(--sp-5);color:var(--c-ink)}.zero-state-aanvraag a{font-weight:700;text-decoration:underline}.recovery-block{margin:0 0 var(--sp-6)}.recovery-block__title{margin:0 0 var(--sp-3);font:700 var(--fs-lg) / var(--lh-tight) var(--ff-base);color:var(--c-ink)}.recovery-block__icon{color:var(--c-stock-lila)}.recovery-block__note{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-ink-2)}.recovery-block--super{padding:var(--sp-4);border:1px solid var(--c-stock-lila);border-left-width:4px;border-radius:var(--r-md);background:var(--c-surface)}.recovery-super__lede{margin:0 0 var(--sp-3);font-size:var(--fs-base);line-height:var(--lh-base)}.recovery-super__lede .part-nr{font-family:var(--ff-num);font-weight:700;white-space:nowrap}.recovery-block--enquiry{padding:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface-2)}.recovery-form__errors{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-6);border-radius:var(--r-sm);background:#ffe9e9;color:#8a1512;font-size:var(--fs-sm)}.recovery-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.recovery-form__field{display:flex;flex-direction:column;gap:var(--sp-1);margin:0;min-width:0}.recovery-form__field--wide{grid-column:1 / -1}.recovery-form__field label{font-size:var(--fs-xs);color:var(--c-ink)}.recovery-form__field input,.recovery-form__field textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-line-input);border-radius:var(--r-sm);background:var(--c-surface);font:400 var(--fs-base) / var(--lh-base) var(--ff-base);color:var(--c-ink)}.recovery-form__field textarea{resize:vertical}.recovery-form__field input:focus,.recovery-form__field textarea:focus{outline:0;border-color:var(--c-brand);box-shadow:var(--focus)}.recovery-form__hp{position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden}.recovery-form__hp label,.recovery-form__hp input{width:0;height:0;min-height:0;padding:0;border:0;font-size:0}.recovery-form__actions{margin:var(--sp-4) 0 0}.recovery-form__actions .btn{width:100%}.recovery-form__privacy{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-ink-2)}.recovery-phone{margin:0 0 var(--sp-6);font-size:var(--fs-base)}.recovery-phone a{font-weight:700;color:var(--c-brand-dark);white-space:nowrap}@media(min-width:768px){.recovery-form__actions .btn{width:auto;min-width:220px}}@media(max-width:479px){.recovery-form__grid{grid-template-columns:minmax(0,1fr)}}.pdp-redirect-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);min-height:var(--tap);box-sizing:border-box;margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--c-brand-tint);color:var(--c-ink);font-size:var(--fs-sm);line-height:var(--lh-base);text-align:left}.pdp-redirect-note a{color:var(--c-brand-dark);font-weight:600}.machine-selector{margin:var(--sp-5) 0}.machine-selector--home{box-sizing:border-box;max-width:100%;padding:var(--sp-4);background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--r-md);text-align:left}.machine-selector__title{margin-top:0}.machine-selector__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--sp-3);align-items:end;margin:0}.machine-selector__field{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.machine-selector__field label{font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-tight);color:var(--c-ink)}.machine-selector__field select{box-sizing:border-box;width:100%;max-width:100%;min-height:var(--tap);padding:0 var(--sp-2);font-family:var(--ff-base);font-size:var(--fs-base);color:var(--c-ink);background:var(--c-surface);border:1px solid var(--c-line-input);border-radius:var(--r-sm)}.machine-selector__field select:focus-visible{outline:0;box-shadow:var(--focus);border-color:var(--c-brand)}.machine-selector__submit{min-height:var(--tap);white-space:nowrap}.machine-selector__note{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink)}@media(max-width:767px){.machine-selector__form{grid-template-columns:minmax(0,1fr)}}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0 0 var(--sp-3);padding:0}.chips li{margin:0;padding:0;list-style:none}.chip{display:inline-flex;align-items:center;gap:var(--sp-2);box-sizing:border-box;max-width:100%;min-height:var(--tap);padding:0 var(--sp-3);font:600 var(--fs-sm) / var(--lh-tight) var(--ff-base);color:var(--c-brand-dark);background:var(--c-brand-tint);border:1px solid var(--c-brand);border-radius:22px;text-decoration:none;overflow-wrap:anywhere}.chip:visited{color:var(--c-brand-dark)}.chip:hover{background:var(--c-surface)}.chip:focus-visible{outline:0;box-shadow:var(--focus)}.chip--clear,.chip--clear:visited{color:var(--c-ink-2);background:transparent;border-color:var(--c-line-strong)}.checkoutContainer input[type="checkbox"],.checkoutContainer input[type="radio"],#TermsAgree,#diffShipping{width:24px;height:24px;min-width:24px;margin:0 4px;vertical-align:middle;accent-color:var(--c-brand)}select{background-color:var(--c-surface);color:var(--c-ink)}:root{--w-container:1200px}.grid-container{max-width:var(--w-container)}.util{background-color:var(--c-brand-dark);color:var(--c-surface);font-size:var(--fs-xs);line-height:1.3}.util .util-right{text-align:right}.util .util-left,.util .util-right{line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.util a{color:var(--c-surface)}.util a:hover{text-decoration:underline}.util-item{display:inline-block;vertical-align:middle}.util-item svg{display:inline-block;vertical-align:-2px;fill:currentColor;opacity:.85}.util-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#8ce88c;vertical-align:middle;margin-right:6px}.util-sep{display:inline-block;width:1px;height:12px;background-color:rgba(255,255,255,0.35);vertical-align:middle;margin:0 var(--sp-3)}.hdr{background-color:var(--c-surface);border-bottom:1px solid var(--c-line);padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.hdr-logo{display:flex;align-items:center;min-height:calc(var(--tap) * 2 + var(--sp-1));padding-left:var(--sp-1);line-height:0}.hdr-logo img{width:240px;height:auto;max-width:100%}.hdr-search-cell{padding-top:20px;position:relative}.hdr-actions-cell{text-align:right;float:right}.hdr-actions-cell .act-row+.act-row{margin-top:var(--sp-1)}.search-form{display:flex;align-items:stretch;border:2px solid var(--c-line-input);border-radius:var(--r-md);background-color:var(--c-surface);overflow:hidden}.search-form:focus-within{border-color:var(--c-brand-dark);box-shadow:0 0 0 3px var(--c-brand-tint)}.search-form label{display:none}.search-form input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font-family:var(--ff-base);font-size:var(--fs-base);color:var(--c-ink);padding:0 var(--sp-4);height:48px;margin:0;border-radius:0}.search-form input::placeholder{color:var(--c-ink-3);opacity:1}.search-form input::-webkit-search-decoration,.search-form input::-webkit-search-cancel-button{-webkit-appearance:none}.search-btn{flex:none;border:0;cursor:pointer;background-color:var(--c-brand);color:var(--c-surface);font-family:var(--ff-base);font-size:var(--fs-base);font-weight:700;padding:0 var(--sp-6);height:48px;display:inline-flex;align-items:center;gap:var(--sp-2)}.search-btn:hover{background-color:var(--c-brand-dark)}.search-btn svg{fill:currentColor;flex:none}.act{display:inline-flex;align-items:center;gap:var(--sp-2);vertical-align:top;min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--c-ink);font-size:var(--fs-sm);font-weight:700;text-decoration:none}.act:hover{background-color:var(--c-surface-2);text-decoration:none}.act:hover{color:var(--c-ink)}.act-cart:hover{color:var(--c-surface)}.act svg{fill:currentColor;flex:none}.act-lines{display:flex;flex-direction:column;line-height:1.15;text-align:left}.act-lines small{font-weight:400;font-size:var(--fs-xs);color:var(--c-ink-3)}.act-cart{background-color:var(--c-brand);color:var(--c-surface);padding:0 var(--sp-4);margin-left:var(--sp-1)}.act-cart:hover{background-color:var(--c-brand-dark);text-decoration:none}.act-cart .cart-n{background-color:var(--c-surface);color:var(--c-brand-dark);font-family:var(--ff-num);border-radius:999px;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-xs);font-weight:700;position:static;width:auto;top:auto;left:auto}.m-burger{width:var(--tap);height:var(--tap);display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--c-line);border-radius:var(--r-sm);color:var(--c-brand-dark);cursor:pointer;padding:0}.m-burger svg{fill:currentColor}.m-burger:hover{background-color:var(--c-brand-tint)}.nav-bar{background-color:var(--c-surface);border-bottom:2px solid var(--c-brand)}.nav-bar a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-4);vertical-align:top;color:var(--c-brand-dark);font-size:var(--fs-sm);font-weight:700;text-decoration:none}.nav-bar a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.nav-bar .nav-all{background-color:var(--c-brand);color:var(--c-surface);border-radius:var(--r-sm)}.nav-bar .nav-all:hover{background-color:var(--c-brand-dark)}.nav-bar .nav-all svg{fill:currentColor}.nav-note{line-height:var(--tap);text-align:right;font-size:var(--fs-xs);color:var(--c-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-note b{color:var(--c-ink-2);font-family:var(--ff-num)}@media(max-width:1199px){.nav-bar a{padding:0 var(--sp-2);font-size:var(--fs-xs)}.nav-bar a.nav-wide-only{display:none}.hdr-logo img{width:200px;height:auto}.hdr-search-cell{padding-top:13px}}@media(max-width:767px){.util .util-left,.util .util-right{line-height:var(--tap);font-size:12px}.hdr{padding-top:var(--sp-2);padding-bottom:var(--sp-2);border-bottom:2px solid var(--c-brand);position:-webkit-sticky;position:sticky;top:-75px;z-index:30;background-color:var(--c-surface)}.hdr-logo img{width:180px;height:67px}.hdr-search-cell{padding-top:var(--sp-1)}.hdr-logo,.hdr-burger-cell,.hdr-actions-cell{display:flex;align-items:center;min-height:67px;padding-top:0}.hdr-burger-cell{justify-content:flex-start}.hdr-actions-cell{text-align:right;justify-content:flex-end}.hdr-actions-cell .act-row{display:inline-block;vertical-align:top}.hdr-actions-cell .act-row+.act-row{margin-top:0}.act{box-sizing:border-box;padding:0 var(--sp-2);min-width:var(--tap);justify-content:center}.act .act-lines{display:none}.act-cart{padding:0 6px;gap:4px;margin-left:0}.act-cart .cart-n{box-sizing:border-box;min-width:24px;padding:0 4px}.search-form input{height:46px;font-size:var(--fs-base)}.search-btn{padding:0 var(--sp-4)}.search-btn .btn-word{display:none}.util .util-left,.util .util-right,.hdr-search-cell{padding-left:var(--sp-2);padding-right:var(--sp-2)}.hdr-burger-cell{padding-left:var(--sp-2)}.hdr-actions-cell{padding-right:var(--sp-2)}.hdr>.grid-container{display:flex;flex-wrap:wrap;align-content:flex-start}.hdr>.grid-container::before,.hdr>.grid-container::after,.hdr-burger-cell::before,.hdr-burger-cell::after,.hdr-logo-cell::before,.hdr-logo-cell::after,.hdr-actions-cell::before,.hdr-actions-cell::after{display:none}.hdr-burger-cell,.hdr-actions-cell{flex:0 0 auto;width:auto}.hdr-actions-cell{gap:var(--sp-2)}.hdr-logo-cell{flex:1 1 0;width:auto;min-width:0}.hdr-search-cell{flex:0 0 100%;width:100%}.hdr-logo img{height:auto}}@media(max-width:400px){.util .util-left,.util .util-right{font-size:11px}}.col-card{background-color:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-sm);margin-bottom:var(--sp-4);overflow:hidden}.col-card__head{min-height:var(--tap);line-height:var(--tap);padding:0 var(--sp-3);font-size:var(--fs-sm);font-weight:700;color:var(--c-brand-dark);background-color:var(--c-brand-tint);border-bottom:1px solid var(--c-line);margin:0}.col-card__body{padding:var(--sp-3)}.col-card__body--flush{padding:0}a.col-card__head{display:block;text-decoration:none;position:relative;padding-right:26px}a.col-card__head:hover{background-color:#dcecdc;text-decoration:none}a.col-card__head .chev{position:absolute;right:10px;top:50%;transform:translateY(-50%);line-height:1}.col-card .cat_navbar,.col-card .cat_navbar .cat_navbar_bg{border:0;border-radius:0;background:transparent}nav.col-card:has(.cat_navbar){overflow:visible}nav.col-card:has(.cat_navbar)>.col-card__head{border-top-left-radius:var(--r-sm);border-top-right-radius:var(--r-sm)}.col-card .sf-menu li.sfHover>ul,.col-card .sf-menu li:hover>ul{z-index:400}.col-card__body.menu-promos{margin-top:0}.col-card__body.menu-promos a:last-child{margin-bottom:0}.col-card--counter{border-color:var(--c-brand)}.col-card--counter h2{background-color:var(--c-brand)}.col-card .adres p{margin:0;padding:0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink)}.col-card .adres .route{display:inline-block;margin-top:var(--sp-2);font-weight:700;font-size:var(--fs-sm)}#maand_actie_block,#actie_block{margin-top:0;padding:0;background-color:transparent;border-radius:0}#maand_actie_block::before{content:none}#actie_block.right-ads>p:first-child{display:none}.col-card .right-ads a{padding:0 0 var(--sp-2)}.col-card .right-ads a:last-child{padding-bottom:0}.adv-search__intro{max-width:70ch;margin:0 0 var(--sp-4);font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--c-ink)}.adv-search .machine-selector__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.adv-search__field--wide,.adv-search__actions{grid-column:1 / -1}.adv-search__field--wide .machine-selector__note{margin-top:var(--sp-1)}.adv-search__field--newrow{grid-column-start:1}.adv-search .machine-selector__field input[type="search"],.adv-search .machine-selector__field input[type="tel"]{box-sizing:border-box;width:100%;max-width:100%;min-height:var(--tap);padding:0 var(--sp-2);font-family:var(--ff-base);font-size:var(--fs-base);color:var(--c-ink);background:var(--c-surface);border:1px solid var(--c-line-input);border-radius:var(--r-sm)}.adv-search .machine-selector__field input[type="search"]:focus-visible,.adv-search .machine-selector__field input[type="tel"]:focus-visible{outline:0;box-shadow:var(--focus);border-color:var(--c-brand)}.adv-search__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-2)}.adv-search__check{display:flex;align-items:center;gap:var(--sp-2)}.adv-search__check input[type="checkbox"]{flex:0 0 auto;width:24px;height:24px;margin:0}.adv-search__check label{display:flex;align-items:center;min-height:var(--tap);font-size:var(--fs-sm);font-weight:400;line-height:var(--lh-base);color:var(--c-ink);cursor:pointer}@media(max-width:767px){.adv-search .machine-selector__form{grid-template-columns:minmax(0,1fr)}.adv-search__actions{justify-content:stretch}.adv-search__actions .machine-selector__submit{flex:1 1 100%}}.content_top .breadcrumb,.content_top>.page-title,#very-specific-design>.page-title,.header_product_list,#overview_cart,#pageContentContainer,.aboutus,.adv-search,.listing-pager,#search_results>*:not(.part-list):not(.head-specials){padding-left:var(--gutter-content);padding-right:var(--gutter-content)}.listing-toolbar>.sort-bar,.listing-toolbar>.sort-bar>*,.listing-toolbar>.hide-on-desktop{padding-left:0;padding-right:0}.product_info>.grid-100,.product_info>.grid-60,.product_info>.grid-40{padding-left:var(--gutter-content);padding-right:var(--gutter-content)}.grid-100>.grid-100{padding-left:0;padding-right:0}@media(max-width:767px){.product_info>.product_photo>.image_box_wrapper,.product_info>.product_photo>.pdp-super{margin-left:var(--gutter-content);margin-right:var(--gutter-content)}.product_info>.product_photo>.image_box_wrapper{width:auto}}#search_results>*+*{margin-top:var(--sp-4)}#search_results>.header_product_list+.listing-toolbar{margin-top:0}#search_results>.chips{margin-bottom:0}#search_results>*>.section-title:first-child{margin-top:0}.part-row__img{align-self:center}#shoppingCart{color:var(--c-ink);font-size:var(--fs-base)}@media(min-width:1200px){.grid-menu li.nav-dup-header{display:none}}.nav-bar{position:relative}.nav-bar a:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--r-sm)}.nav-bar .nav-all:focus-visible{outline-color:#fff;outline-offset:-4px}.nav-bar .nav-all .nav-all__caret{transition:transform var(--dur)}.nav-bar .nav-all[aria-expanded="true"] .nav-all__caret{transform:rotate(180deg)}@media(max-width:1199px){.nav-bar .nav-all__caret{display:none}}.brand-panel{display:none;position:absolute;top:100%;left:0;right:0;z-index:200;background-color:var(--c-surface);border:1px solid var(--c-line);border-top:0;box-shadow:0 8px 24px rgba(0,0,0,0.16)}.brand-panel.is-open{display:block}.brand-panel__body--panel{max-width:1200px;margin:0 auto;padding:var(--sp-5) var(--gutter-content) var(--sp-4)}.brand-panel__body[aria-busy="true"]::before{content:"Merken laden\2026";display:block;padding:var(--sp-5) 0;color:var(--c-ink-2);font-size:var(--fs-sm)}.brand-panel__h{margin:0 0 var(--sp-3);color:var(--c-ink-2);font-size:var(--fs-sm);font-weight:700;line-height:var(--lh-tight)}.brand-panel__h+.brand-tiles,.brand-panel__h+.brand-az{margin-top:0}.brand-tiles+.brand-panel__h{margin-top:var(--sp-6)}.brand-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3);margin:0 0 var(--sp-5);padding:0;list-style:none}.brand-tile{display:flex}.brand-tile__link{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-3);border:1px solid var(--c-line);border-radius:var(--r-md);background-color:var(--c-surface);color:var(--c-ink);text-align:center;text-decoration:none;transition:border-color var(--dur),background-color var(--dur)}.brand-tile__link:hover{border-color:var(--c-brand);background-color:var(--c-brand-tint);color:var(--c-ink)}.brand-tile__link:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.brand-tile__logo{display:flex;align-items:center;justify-content:center;height:64px}.brand-tile__logo img{max-width:100%;max-height:64px;width:auto;height:auto}.brand-tile__name{font-size:var(--fs-base);font-weight:700;line-height:var(--lh-tight);color:var(--c-ink)}.brand-tile__count{font-family:var(--ff-num);font-size:var(--fs-xs);color:var(--c-ink-2)}.brand-az{margin:0;padding:0;list-style:none;columns:2;column-gap:var(--sp-6)}.brand-az__item{break-inside:avoid;-webkit-column-break-inside:avoid}.brand-az__link{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--tap);padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--c-ink);font-size:var(--fs-sm);text-decoration:none}.brand-az__link:hover{background-color:var(--c-brand-tint);color:var(--c-brand-dark)}.brand-az__link:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.brand-az__name{font-weight:600}.brand-az__count{flex:0 0 auto;font-family:var(--ff-num);font-size:var(--fs-xs);color:var(--c-ink-2)}.brand-panel__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:var(--sp-5) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--c-line);font-size:var(--fs-sm);color:var(--c-ink-2)}.brand-panel__more{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--c-brand-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}.brand-panel__more:hover{color:var(--c-brand-dark)}.brand-panel__more:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--r-sm)}.brand-page__lead{margin:0 0 var(--sp-5);padding:0 var(--gutter-content);max-width:62ch;font-size:var(--fs-base);line-height:var(--lh-base);color:var(--c-ink)}.brand-panel__body--page{padding:0 var(--gutter-content) var(--sp-6)}@media(min-width:600px){.brand-tiles{grid-template-columns:repeat(3,1fr)}.brand-az{columns:3}}@media(min-width:900px){.brand-tiles{grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.brand-panel__body--panel .brand-az{columns:4}}@media(prefers-reduced-motion:reduce){.brand-tile__link,.nav-bar .nav-all .nav-all__caret{transition:none}}#search_results>.head-specials>.section-title,#flashContent.productListing{padding-left:var(--gutter-content);padding-right:var(--gutter-content)}#search_results>.head-specials>.section-title{margin-top:var(--sp-4)}#flashContent.productListing{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:var(--sp-4)}#flashContent>.catBox{display:block;margin:0;min-width:0;text-align:center}#flashContent>.catBox>a{display:block}#flashContent .imgblock{box-sizing:border-box;width:100%;height:auto;aspect-ratio:1;justify-content:center}#flashContent .imgblock .img{width:100%;height:auto;justify-content:center}#flashContent .imgblock img{max-width:100%;height:auto}#flashContent .tile_text{display:block;margin-top:var(--sp-2);line-height:var(--lh-tight);overflow-wrap:break-word}