.page-header .visible-xs .mobiel-nav-boven{background-color:#e42313}.page-header .visible-xs .mobiel-nav-boven .shop-buttons-rechts{float:right}.page-header .visible-xs .mobiel-nav-boven .shop-buttons-rechts a{font-size:25px;line-height:54px;margin-right:30px;color:#FFF}.page-header .visible-xs .mobiel-nav-boven .hamburger{width:50px;float:left;line-height:50px;text-align:center;color:#FFF}.page-header .visible-xs .mobiel-nav-boven .hamburger button{padding:0 15px;margin:0;float:none;border:none;font-size:25px}.page-header .visible-xs .mobiel-nav-boven .hamburger button:hover,.page-header .visible-xs .mobiel-nav-boven .hamburger button.actief{background-color:transparent;color:#FFF}.page-header .visible-xs .mobiel-nav-boven .taalcontainer:focus .taalnav{display:block}.page-header .visible-xs .mobiel-nav-boven .taalcontainer small{font-size:13px;position:absolute;line-height:20px;text-transform:uppercase;transform:translate(-4px, 5px)}.page-header .visible-xs .mobiel-nav-boven .taalcontainer .taalnav{position:absolute;top:50px !important;left:50% !important;transform:translateX(-50%);display:none;background-color:#e42313;z-index:1010;margin:0px;padding:0px;width:250px;list-style:none;padding:2rem;text-align:center}.page-header .visible-xs .mobiel-nav-boven .taalcontainer .taalnav a{font-size:1.5rem;display:inline-block}.page-header .visible-xs .mobiel-nav-onder{background-color:#E6E6E6}.page-header .visible-xs .mobiel-nav-onder .zoekveld{width:calc(100% - 75px);float:left;padding:0;position:relative}.page-header .visible-xs .mobiel-nav-onder .zoekveld input{border:1px solid #565656;outline:none;margin-top:9px;margin-bottom:7px;border-radius:30px;font-size:13px;position:absolute;transition:0.3s;font-size:16px;margin-top:8px}.page-header .visible-xs .mobiel-nav-onder .zoekveld button{position:absolute;color:#e42313;right:0;z-index:5;top:6px;background-color:transparent;border:none}.page-header .visible-xs .mobiel-nav-onder .filter-knop{text-align:left;width:50px;height:60px;float:left;line-height:54px;color:#FFF;margin-left:12px;margin-right:4px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block;top:18px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#3f4040}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1 span:nth-child(1){top:0px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1 span:nth-child(2){top:10px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1 span:nth-child(3){top:20px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.page-header .visible-xs .mobiel-nav-onder .filter-knop .animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.update-2024{padding-top:110px}.produced-slider .slick-dots{transform:translateY(-100px);z-index:-1}.produced-slider .slick-dots button:before{color:#FFF;background-color:#e42313;border-radius:50%}.produced-slider .slick-list{padding-bottom:135px}.produced-slider .slick-list .scroll-horizontaal{width:110px;height:110px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#e42313;opacity:0.6;border-radius:20px;padding:20px}.related-products .slick-prev,.related-products .slick-next{width:45px;height:45px}.related-products .slick-prev i,.related-products .slick-next i{font-size:45px;line-height:45px;color:#e42313}.related-products .slick-prev{left:-45px}.related-products .slick-next{right:-45px}.gpsr{background-color:rgba(228,35,18,0.4);padding:2rem;padding-left:80px;color:#FFF;position:relative;margin-top:20px;margin-bottom:20px}.gpsr div{background-color:#e42312;height:100%;width:60px;position:absolute;left:0;top:0;line-height:80px;font-size:30px;text-align:center}@media (min-width: 768px){.scroll-horizontaal{display:none}.navbar-header{float:right}.update-2024{padding-top:130px}}@media (max-width: 768px){.filters-scroll{width:100%;top:110px}.filter-reset-container a,.filter-reset-container span{float:none !important}}.filter-knop.button{color:#FFF;font-size:16px;font-weight:normal;padding:8px 15px}.taalcontainer-2024{border-top:1px solid #C6C6C6;padding-top:15px;padding-bottom:15px}.taalcontainer-2024 a{display:inline !important;margin-right:15px}.mobiel-nav-boven .shop-nav-aantal,.mobiel-nav-boven .fav-nav-aantal{position:absolute;font-size:12px;background-color:#FFF;color:#e42313;height:18px;width:18px;line-height:18px;text-align:center;border-radius:50%;top:8px}.mobiel-nav-onder{background-color:#e42313}.mobiel-nav-onder input{transition:0.5s}.broodkruimel{font-size:11px;display:inline-block;padding:15px}.subcat-container{clear:both;background-color:#E6E6E6;margin-top:0px}.subcat-container a{padding:10px;background-color:#FFF;display:inline-block;margin:10px 0 0 10px}.level-up{display:inline-block;border:1px solid #565656;padding:8px 15px;background:#FFF;margin-left:15px;border-radius:22px;margin-bottom:10px;margin-top:5px}.lightgallery{margin-top:0}.sluit-filter{z-index:10}.filter-container{top:85px;height:calc(100vh - 85px);width:100%;overflow-x:hidden;overflow-y:auto;display:block;position:fixed;margin-top:0;z-index:4;background:#F3F3F3;padding-top:30px;left:100%;transition:0.5s;padding-top:35px}.filter-container h4{padding:15px;font-weight:bold;background:rgba(0,0,0,0.05);margin-bottom:0}.filter-container ul{padding:0;border-top:1px solid rgba(0,0,0,0.2)}.filter-container ul li{border-bottom:1px solid rgba(0,0,0,0.2);position:relative}.filter-container ul li span{display:block;padding:15px}.hoofdnav-list li a,.hoofdnav-list li span{padding:15px;display:block}.filter-container .ssc-container ul li a{display:block;padding:15px}.type-container ul li,.merk-container ul li{padding:3px 15px}.filter-container ul li.actief,.filter-container ul li.actief a{font-weight:bold}.filter-container ul li:after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;display:block;position:absolute;right:35px;top:50%;transform:translateY(-50%)}.filter-item{height:70px;line-height:40px}.filter-item img{max-height:40px}.hc-container,.sc-container,.ssc-container,.type-container,.merk-container{height:100%;width:100vw;position:absolute;left:100%;top:0;overflow:scroll;transition:0.5s;padding-top:35px;display:none;background:#F3F3F3}.filter-container.actief,.hc-container.actief,.sc-container.actief,.ssc-container.actief,.type-container.actief,.merk-container.actief{left:0%;display:block}.hc-container{background:#F3F3F3;z-index:5}.sc-container{background:#F3F3F3;z-index:6}.ssc-container{background:#F3F3F3;z-index:7}.pageNav{padding:15px 0}.pageNav span{font-size:16px;font-weight:bold;padding-top:15px;padding-bottom:15px;color:#565656}.catalogus_product_link .catalogus_product_overzicht{border-color:#a7a7a7}.catalogus_product_link:hover .catalogus_product_overzicht{z-index:0}@keyframes delay-overflow{from{overflow:visible}}.header-shops .navbar .zoekfilter-nav{margin-top:17px;transform:none;display:block !important}.header-shops .navbar .zoekfilter-nav .typeahead{margin-bottom:0}.header-shops .verdeler_logo img{height:120px}.c-cart-item-quantity-input{line-height:37px;padding:0 !important}.crementor.less{top:27px}.crementor.more{top:8px}.catalogus_product_link{max-width:500px !important;overflow:hidden;padding:0px 10px 0px 10px;height:auto;transition:0s;opacity:0}.catalogus_product_link a:hover{color:#3f4040}.catalogus_product_link .catalogus_product_overzicht{font-size:16px;line-height:130%;position:relative;height:100%;text-align:center;padding-bottom:0}.catalogus_product_link .catalogus_product_overzicht .meer-info{float:right;text-align:right}.catalogus_product_link .catalogus_product_overzicht button,.catalogus_product_link .catalogus_product_overzicht .button{border:3px solid #e42313;padding:0;margin:0;line-height:40px !important;width:55px;text-align:center}.catalogus_product_link .catalogus_product_overzicht button.submit-product-form,.catalogus_product_link .catalogus_product_overzicht .button.submit-product-form{margin-left:-3px}.catalogus_product_link .catalogus_product_overzicht .product-overzicht-afbeelding{width:100%;min-height:calc(100% - 55px)}.catalogus_product_link .catalogus_product_overzicht .add-product-verdeler-form input,.catalogus_product_link .catalogus_product_overzicht .add-product-form input{max-width:56px;line-height:40px;display:inline-block;margin:0;padding:0;border-color:#FFF}.catalogus_product_link .catalogus_product_overzicht .types{padding:10px 0}.catalogus_product_link .catalogus_product_overzicht .product-detail-verborgen{max-height:0;overflow:hidden;transition:0;text-align:center;opacity:0}.catalogus_product_link .catalogus_product_overzicht .product-detail-verborgen img{max-width:35px}.catalogus_product_link .catalogus_product_overzicht .product-detail-zichtbaar{padding:12px;padding-bottom:0;position:relative}.catalogus_product_link .catalogus_product_overzicht .product-footer-cta{position:relative;background-color:#C6C6C6;height:55px;width:100%;padding:5px}.catalogus_product_link .catalogus_product_overzicht .product-footer-cta input{margin-bottom:0}.catalogus_product_link .catalogus_product_overzicht .product-overzicht-details{padding:0}.catalogus_product_link .cta-shop{display:inline-block;padding:8px;width:100%;margin:0;margin-top:3px;text-align:center}.catalogus_product_link:hover{z-index:1000}.catalogus_product_link:hover .product-detail-verborgen{max-height:500px;opacity:1}.filter-reset-container{text-align:center;padding:2rem 0}.filter-reset-container a,.filter-reset-container span{font-size:16px;padding:0 20px;line-height:30px;background-color:#FFF;border:3px solid #565656;color:#000;margin-top:5px;margin-left:5px;display:none;line-height:42px}.filter-reset-container a:after,.filter-reset-container span:after{content:'\f00d';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;padding-left:10px}.filter-reset-container a.clearfilter,.filter-reset-container span.clearfilter{border:3px solid #e42313;float:right}.filter-reset-container span.actief{display:inline-block}.filter-reset-container a{display:inline-block;float:left}.filters-scroll{position:fixed;top:130px;left:50%;background-color:#E6E6E6;border:1px solid #565656;padding:10px;z-index:1010;opacity:0;transform:translate(-50%, -200px);transition:1s}.filters-scroll a{line-height:30px;padding-left:10px;padding-right:10px;margin-top:2px;margin-bottom:2px}.scroll-up .filters-scroll{opacity:1;transform:translate(-50%, 0)}.like-button{font-size:25px;line-height:48px;height:45px;width:45px;display:inline-block;cursor:pointer;text-align:center;z-index:1}.like-button i{transition:0.3s}.like-button .fa.fa-heart{color:#e42313}.like-button:hover{color:#e42313}.catalogus_product_link .catalogus_product_overzicht .brand-image{position:absolute;top:0;right:0;padding:5px;max-height:60px}.productdetails,.broodkruimel-container{margin-top:0}.filter-categorie-overzicht a,.filter-type a,.filter-logo a{line-height:150%}.xview-container{position:relative;overflow:scroll;margin-left:auto;margin-right:auto;padding-bottom:140px}.xview-container .xview-inner{width:930px;position:relative;margin-left:auto;margin-right:auto}.xview-container .xview-inner img{max-width:930px}.afbeelding-klein{width:19%}.afbeelding-aantal{position:absolute;bottom:15px;right:15px;line-height:50px;font-size:25px;width:50px;background-color:rgba(228,35,19,0.8);color:#FFF;text-align:center}@media (min-width: 1024px){.xview-container{max-width:100%;height:auto;overflow:visible}}
