body{color:#272727;font-family:'Arial',sans-serif;font-style:normal;font-weight:400;line-height:19px;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:700}a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border-radius:0}button{font-family:'Arial',sans-serif;border-radius:0;border:0 none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}button:hover{border:0 none}.action.primary{font-family:'Arial',sans-serif;border:0 none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.action.primary:hover{border:0 none}.message.notice,.page.messages .message{margin-top:30px;font-size:14px;color:#fff}.message.success>*:first-child:before,.message.error>*:first-child:before,.message.notice>*:first-child:before,.message.info>*:first-child:before{color:#fff}.message.global.cookie{background:url("../images/dark-grey-bar.svg");padding:25px 20px;background-size:cover;color:#fff;font-size:15px;z-index:2}.message.global.cookie .content{display:flex;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:0 20px}.message.global.cookie .content>p{display:inline-block;margin-right:15px}.message.global.cookie a{font-weight:500;text-decoration:underline}.message.global.cookie .actions{display:inline-block;margin-top:0;width:220px;text-align:right}.message.global.cookie .actions button{width:auto;display:inline-block;background-color:#e30613}.message.global.cookie .actions button:hover{background-color:#fff;color:#4c4c4c}.column.main{max-width:100%}body.page-products .column.main .toolbar.toolbar-products select option{background-color:#2781c6}body.page-products .column.main .toolbar.toolbar-products select option:hover{background-color:#e30613}.page-header{z-index:2}.page-header .panel.wrapper .panel.header{display:flex;padding:0;max-width:none}.page-header .content-wrapper{display:grid;align-items:end;grid-gap:20px;grid-template-columns:min-content 1fr min-content}.page-header .content-wrapper .page-main{padding:0}.page-header .top_details{float:left;margin-left:175px}.page-header .top_details ul{list-style:none;padding:0;margin:0}.page-header .top_details ul li{display:inline-block;margin:0;font-size:16px;line-height:53px}.page-header .top_details ul li:first-of-type{margin-right:40px}.page-header .top_details ul li b,.page-header .top_details ul li strong{font-weight:700;color:#2781c6;padding-right:5px}.page-header .top_details ul li a{color:#5a5a5a;text-decoration:none}.page-header .top_details ul li a:hover{color:#e30613}.page-header .panel.header .top-links-container{box-sizing:content-box;min-width:110px;padding-left:20px}.page-header .panel.header ul.header.links{margin-left:0;min-width:max-content}.page-header ul.links li:not(:first-of-type):before{content:"|";padding:0 10px}.page-header ul li a{font-size:16px;color:#707070;text-decoration:none}.page-header ul.links li a:hover,.page-header .top-links-container ul li a:hover{color:#e30613}#switcher-language{float:right;margin-right:0}#switcher-language ul.switcher-languages{list-style:none;padding:0;margin:0 0 0 30px;display:flex;gap:5px}#switcher-language ul.switcher-languages li.current.switcher-option{font-weight:700}.page-header .header.content .logo{grid-row:1/3;margin:0;max-width:none}.page-header .header.content .logo img{max-height:100px}.page-header .header_slogan{float:left;margin-left:175px;max-width:250px;color:#2781c6;font-size:20px;line-height:25px}.page-header .header_slogan p{margin:0;font-family:'Capriola',sans-serif}.page-header .block-search{float:none;margin-top:0;padding:0;width:auto}.page-header .block-search .form.minisearch{position:relative}.page-header .block-search .control{padding:0}.page-header .block-search input{border:2px solid #e30613;height:56px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-header .block-search input:focus{-webkit-box-shadow:none;box-shadow:none}.page-header .block-search .action.search{padding:0;border-radius:0;background-color:#e30613;right:0;border-left:2px solid #e30613;width:54px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.page-header .block-search .action.search:hover{border-left:2px solid #e30613}.page-header .block-search .action.search:before{line-height:56px;color:#fff;font-size:26px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.page-header .block-search .action.search:hover:before{color:#e30613}.page-header .block-search .action.search[disabled]{cursor:pointer;pointer-events:auto;opacity:1}.page-header .header_socials{float:left}.page-header .header_socials ul{list-style:none;padding:0;margin:0}.page-header .header_socials ul li{display:inline-block;margin:0;line-height:56px}.page-header .header_socials ul li:not(:last-of-type){margin-right:10px}.page-header .header_socials a:after{font-family:"FontAwesome";font-size:18px;color:#e30613;text-align:center;border-radius:100%;box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.page-header .header_socials a[href*=maps]{font-size:0;color:rgba(0,0,0,0)}.page-header .header_socials a[href*=maps]:after{display:inline-block;border:2px solid #e30613;height:37px;width:37px;line-height:33px;content:"\f041"}.page-header .header_socials a[href*=facebook]{font-size:0;color:rgba(0,0,0,0)}.page-header .header_socials a[href*=facebook]:after{display:inline-block;border:2px solid #e30613;height:37px;width:37px;line-height:33px;content:"\f09a"}.page-header .header_socials a[href*=linkedin]{font-size:0;color:rgba(0,0,0,0)}.page-header .header_socials a[href*=linkedin]:after{display:inline-block;border:2px solid #e30613;height:37px;width:37px;line-height:33px;content:"\f0e1"}.page-header .header_socials a[href*=plus]{font-size:0;color:rgba(0,0,0,0)}.page-header .header_socials a[href*=plus]:after{display:inline-block;border:2px solid #e30613;height:37px;width:37px;line-height:33px;content:"\f0d5"}.page-header .header_socials a:hover:after{color:#2781c6;border-color:#2781c6}.minicart-wrapper .action.showcart{background-color:#2781c6;line-height:56px;padding:0 30px 0 15px;position:relative}.minicart-wrapper .action.showcart:hover{background-color:#e30613}.minicart-wrapper .action.showcart:before{content:"";background-image:url("../images/shopping-cart-icon.webp");background-repeat:no-repeat;background-position:center;padding:0 14px;height:56px;margin-right:20px}.minicart-wrapper .action.showcart .text{clip:none;height:auto;margin:0;position:static;width:auto;color:#fff;font-size:17px;font-weight:700;line-height:56px}.minicart-wrapper .action.showcart span.counter.qty{position:absolute;top:5px;left:30px;border-radius:100%;border:2px solid #e30613;margin:0;background-color:#e30613;font-weight:700;padding:0;width:auto;height:auto;min-height:18px;line-height:18px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.minicart-wrapper .action.showcart:hover span.counter.qty{border-color:#fff}.sections.nav-sections{margin-bottom:0;background-color:#0d5ba7;z-index:2}.nav-sections .navigation{background-color:#0d5ba7}.nav-sections .navigation ul{padding:0 20px}.nav-sections .navigation ul li.level0{margin:0}.nav-sections .navigation ul li.level0>a{color:#fff;font-size:16px;font-weight:700;line-height:66px;padding:0 15px;display:block;transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out}.nav-sections .navigation ul li.level0>a:hover{background-color:#2781c6;color:#fff}.nav-sections .navigation ul li.level0>a.ui-state-focus{color:#fff}.nav-sections .navigation ul li.level0.active>a,.nav-sections .navigation ul li.level0.has-active>a{border:0 none;color:#fff;background-color:#2781c6}.rootmenu-list>li>a{font-weight:700}.rootmenu>.rootmenu-list div.grid-item-2{position:static !important;width:100%}.default-theme .sw-flexslider-container{box-shadow:0px 0px 0px #fff;margin:0}.flexslider-slider_home_mobiel .loader-gutter{display:none}div.sw-flexslider{z-index:0}.cms-index-index .loading .sw-flexslider{min-height:515px}.cms-index-index .sw-flexslider-element{margin-bottom:0}.slider_wrapper ol.sw-flexslider-control-paging{margin:0 -3px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;max-width:1280px;padding:0 20px;text-align:right;font-size:0}.slider_wrapper ol.sw-flexslider-control-paging li{margin-bottom:0}.slider_wrapper ol.sw-flexslider-control-paging li>a{height:22px;width:22px;margin:0 3px;border:0 none;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;border-radius:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;vertical-align:middle}.slider_wrapper ol.sw-flexslider-control-paging li>a:not(.sw-flexslider-active){border:1px solid #e30613}.slider_wrapper ol.sw-flexslider-control-paging li>a.sw-flexslider-active{background-color:#e30613;border:2px solid #fff;box-shadow:0px 0px 0px 2px #e30613;height:20px;width:20px}.slider_wrapper ul.slides li.image>.slider-title{width:100%;top:auto;bottom:90px;left:0;right:0;background:0 0}.slider_wrapper ul.slides li.image>.slider-title .caption-container{display:none;width:100%;max-width:1280px;padding:0 20px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption{background-color:#2781c6;border:2px solid #fff;width:465px;padding:30px 40px 70px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h1,.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h2,.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h3,.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h4,.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h5,.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption h6{font-size:40px;color:#fff;line-height:48px;margin:0 0 10px;font-family:'Capriola',sans-serif}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption p:last-of-type{margin-bottom:0}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption p{font-size:16px;color:#fff;line-height:28px}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption .url-chevron{position:absolute;bottom:-35px;right:35px;display:block;height:71px;width:71px;border:2px solid #fff;border-radius:100%;background-color:#e30613;color:#fff;line-height:71px;text-align:center;font-size:32px;padding-left:2px;-webkit-box-sizing:border-box;box-sizing:border-box;transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption .url-chevron>.fa{margin-left:2px}.slider_wrapper ul.slides li.image>.slider-title .caption-container .caption .url-chevron:hover{background-color:#0d5ba7}ul.slides li.image img{height:515px;width:100%;-o-object-fit:cover;object-fit:cover}.page-footer{background-color:#f3f4f4}.footer.content{border:0 none;margin:0;padding-top:30px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-block{font-size:15px;font-weight:500;color:#323232}.footer-block h3{color:#2781c6;font-family:'Capriola',sans-serif;font-weight:600;font-size:21px;line-height:1;margin:0 0 5px}.footer.content .footer-block>ul{margin-bottom:20px}.footer-block ul li{line-height:21px}.footer-block ul li a,.footer-block a{color:#323232;text-decoration:none}.footer-block ul li a:hover,.footer-block a:hover{text-decoration:underline}.footer-block table tr>td{padding:0 15px 0 0;line-height:21px;font-size:15px;font-weight:500;color:#323232}.footer-block table tr>td strong{font-weight:700}.webp .cms-index-index main.page-main{background-image:url("../images/background_image.webp");background-size:cover;width:100%;max-width:none;padding:0;margin:0}.cms-index-index main.page-main .columns,.cms-index-index main.page-main .page-messages{width:100%;max-width:1280px;padding:0 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.special-offers .products{margin-top:60px}.special-offers .title_wrapper{text-align:center;background-image:url('../images/red-bar.svg');background-position:center;margin-bottom:30px;background-size:cover}.special-offers h3.title{font-family:'Capriola',sans-serif;color:#fff;font-size:30px;padding:10px 50px;display:inline-block;margin:0}.column.main .special-offers ol.product-items{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.column.main .special-offers ol.product-items .product-item .product-item-info{display:flex;flex-direction:column;height:100%}.special-offers .product-item .product-item-details strong.product-item-name a.product-item-link{font-size:17px;line-height:22px}.special-offers .product-item .price-box .price-wrapper .price{font-size:16px;line-height:20px}.special-offers .product-item .price-box .price-wrapper.price-including-tax .price{font-size:18px}.special-offers .product-item .product-item-actions button.primary{font:normal normal normal 14px/24px Arial;padding:10px 30px;height:100%;width:100%}.special-offers~.block-category-link-inline{display:block;width:100%;text-align:center}.special-offers~.block-category-link-inline a{border-radius:29px;padding:15px 30px;background-color:#4c4c4c;color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.special-offers~.block-category-link-inline a:hover{color:#fff;background-color:#e30613}.magazine-row{position:relative;width:100%;max-width:none;padding:0;margin-bottom:45px;z-index:1}.webp .magazine-row:before{position:absolute;top:-20px;left:0;right:0;bottom:0;content:'';background:url("../images/achter_magazine.webp");background-size:cover;z-index:0}.magazine-row>*{position:relative;z-index:1}.magazine-row .full-row{width:100%;max-width:1280px;padding:170px 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.magazine-row .magazine-container{font-size:0;display:flex}.magazine-row .text{background-color:#fff;padding:30px 50px 10px;width:43%;display:inline-block;font-size:16px}.magazine-row .text h2{font-family:'Capriola',sans-serif;background:url('../images/red-bar.svg');background-position:center;background-size:cover;color:#fff;display:inline-block;padding:15px 30px 15px 50px;margin:0 0 30px -50px}.magazine-row .text a{display:inline-block;border-radius:29px;padding:15px 30px;background-color:#4c4c4c;color:#fff;box-shadow:0px 3px 6px rgb(0 0 0/16%)}.magazine-row .text a:hover{color:#fff;background-color:#e30613}.magazine-row .text h2~*{margin-bottom:30px}.magazine-row .magazines{width:57%;display:inline-block;position:relative;vertical-align:top;background-color:#fff}.magazine-row .magazines .pdf-1 img{height:522px}.magazine-row .magazines .pdf-2 img{height:450px}.magazine-row .magazines .pdf-3 img{height:552px}.magazine-row .magazines .pdf-1{z-index:2;left:0;bottom:-35px;transform:rotateZ(-1deg)}.magazine-row .magazines .pdf-2{z-index:3;left:50%;bottom:-120px;transform:rotateZ(1deg) translateX(-50%)}.magazine-row .magazines .pdf-3{z-index:1;right:-15px;bottom:-20px;transform:rotateZ(3deg)}.magazine-row .magazines .preview{position:absolute}.cafe-row,.apparatuur-row{margin-bottom:95px}.cafe-row .cafe-container,.apparatuur-row .apparatuur-container{display:flex;font-size:0}.apparatuur-row .apparatuur-container{flex-direction:row-reverse}.cafe-row .img-container,.apparatuur-row .img-container{width:50%}.cafe-row .img-container img,.apparatuur-row .img-container img{height:100%;max-height:550px;width:100%;object-fit:cover}.cafe-row .text-container,.apparatuur-row .text-container{background-color:#fff;padding:30px 50px 10px;width:50%;display:inline-block;font-size:16px;position:relative}.cafe-row .text-container h2,.apparatuur-row .text-container h2{font-family:'Capriola',sans-serif;background:url('../images/red-bar.svg');background-position:center;background-size:cover;color:#fff;display:inline-block;padding:15px 30px 15px 50px;margin:0 0 30px -50px}.cafe-row .text-container a,.apparatuur-row .text-container a{display:inline-block;border-radius:29px;padding:15px 30px;background-color:#4c4c4c;color:#fff;box-shadow:0px 3px 6px rgb(0 0 0/16%)}.cafe-row .text-container a:hover,.apparatuur-row .text-container a:hover{color:#fff;background-color:#e30613}.cafe-row .text-container h2~*,.apparatuur-row .text-container h2~*{margin-bottom:30px}.cafe-row .image-in-text,.apparatuur-row .image-in-text{position:absolute;top:40px;right:50px;width:50%;text-align:right}.cafe-row .image-in-text img,.apparatuur-row .image-in-text img{height:60px}.contact-row .contact-container{display:flex;position:relative;font-size:0;width:100%;max-width:1920px;padding:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-row .contact-container:before{content:'';position:absolute;left:0;right:0;background:url("../images/white-bar.svg");background-position:bottom center;background-repeat:repeat-x;background-size:auto;top:-90px;bottom:0;height:100px;min-width:100%;filter:drop-shadow(0px 0px 5px #403932);clip-path:inset(1px 0 0 0)}.contact-row .contact-container .img-container{width:50%}.contact-row .contact-container .img-container iframe{width:100%}.contact-row .contact-container .img-container ul{height:100%;list-style:none;margin:0;padding:0;display:flex;align-items:center}.contact-row .contact-container .img-container ul li{height:100%;margin:0;width:50%;display:inline-block}.contact-row .contact-container .img-container ul li img{object-fit:cover;height:100%}.contact-row .contact-container .text-container{max-width:calc((1240px/2));width:50%;padding:30px 15px;margin-left:auto;font-size:16px;color:#fff;background-color:#e30613;text-align:center}.contact-row .text-container h2{font-family:'Capriola',sans-serif;background:url("../images/white-bar.svg");background-position:center;background-size:cover;color:#4c4c4c;padding:15px 30px;display:inline-block}.contact-row .text-container a{color:#fff}.contact-row .text-container a:hover{color:#4c4c4c}.contact-row .text-container a:not([href*=mailto],[href*=tel]){display:inline-block;border-radius:29px;padding:15px 30px;background-color:#fff;color:#4c4c4c;box-shadow:0px 3px 6px rgb(0 0 0/16%)}.contact-row .text-container a:not([href*=mailto],[href*=tel]):hover{color:#fff;background-color:#4c4c4c}.contact-row .text-container h2~*{margin-bottom:30px}.webp .customer-row{background-image:url("../images/background_image.webp");background-size:cover;width:100%;max-width:none;padding:0;margin:0}.customer-row .customer-container{width:100%;max-width:1280px;padding:170px 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.customer-row .text-container h2{text-align:center;font-family:'Capriola',sans-serif;font-size:30px;color:#e30613}.customer-row .text-container ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.customer-row .text-container ul li{margin:0;padding:0;list-style:none;width:calc(100%/3);padding-right:20px}.customer-row .text-container ul li:last-of-type{padding-right:0}.customer-row .text-container ul li img{width:100%;height:100%;object-fit:cover;max-height:240px}.customer-row .text-container ul li picture{max-height:240px;display:block;flex-grow:1}.customer-row .text-container ul li a{display:flex;height:100%;flex-direction:column}.customer-row .text-container ul li a:after{content:attr(title);background-color:#e30613;font-family:'Capriola',sans-serif;font-size:20px;color:#fff;text-transform:uppercase;width:100%;display:block;padding:30px;text-align:center}.page-products.page-layout-2columns-left .columns{padding-top:25px}.page-products.page-layout-2columns-left .sidebar-main{margin-bottom:10px}.page-products.page-layout-2columns-left .column.main{width:973px}.page-products.page-layout-2columns-left .sidebar{width:calc(100% - 973px - 30px);padding-right:0;margin-right:30px}.product-icons{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;position:absolute;top:5px;right:5px;z-index:2}.catalog-product-view .product-icons{top:0;right:0}.product-items .product-item .action.towishlist:before,.products.list.items .product-item .action.towishlist:before,.table-comparison .action.towishlist:before,span.content.freezer:before,span.content.cooling:before{font-family:'Font Awesome 6 Pro';font-size:30px;line-height:30px}.product-items .action.towishlist:before,.products.list.items .action.towishlist:before,.table-comparison .action.towishlist:before{content:'\f004';color:#e30613;padding:5px 0 0 5px}.product-items .product-item .action.towishlist:hover:before,.products.list.items .product-item .action.towishlist:hover:before,.table-comparison .action.towishlist:hover:before,.product-items .product-item .action.added-in-wishlist:before,.products.list.items .product-item .action.added-in-wishlist:before,.table-comparison .action.added-in-wishlist:before,.product-items .product-item .added-in-wishlist .action:before,.products.list.items .added-in-wishlist .action:before,.table-comparison .added-in-wishlist .action:before,.added-in-wishlist .action:before{content:"\f004";font-weight:600;color:#e30613}span.content.cooling:before{color:#02b2fe;content:'\f2c9'}span.content.freezer:before{color:#80d8fe;content:'\f2dc'}span.content{display:flex;justify-content:center;line-height:30px}span.content.glutenvrij:before,span.content.biologisch:before,span.content.vegan:before{content:'';width:30px;height:30px;background-size:contain;display:block;background-repeat:no-repeat}span.content.glutenvrij:before{background-image:url("../images/glutenvrij.webp")}span.content.biologisch:before{background-image:url("../images/biologisch.webp")}span.content.vegan:before{background-image:url("../images/vegan.webp")}.page-products .category-info .page-title-wrapper{max-width:1280px;width:100%;padding:0 20px;margin:0 auto}.page-products .category-info .page-title-wrapper .page-title{margin-top:0}.page-products .category-info .category-description{margin-bottom:0}.page-products .category-info .category-description[data-readmore]{margin-bottom:0}.category-description+a.readmore-toggle{max-width:1280px;padding:40px 20px 0;margin:0 auto;position:relative;top:-20px}.category-description[aria-expanded=false]+a.readmore-toggle{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 30%,rgba(255,255,255,1) 100%)}body.page-products .column.main .toolbar.toolbar-products{background:#2781c6;color:#fff;padding:0 20px;margin:0 0 20px;min-height:60px;display:flex;align-items:center}body.page-products .column.main .products.wrapper~.toolbar.toolbar-products{margin:20px 0 0}body.page-products .column.main .toolbar.toolbar-products .modes{display:none}.products.wrapper~.toolbar .sorter{display:block}body.page-products .column.main .toolbar.toolbar-products .toolbar-amount{display:none}body.page-products .column.main .toolbar.toolbar-products .pages{display:block;float:left}body.page-products .column.main .toolbar.toolbar-products .pages>.label{width:auto;position:static;padding:0;overflow:auto;margin:auto;height:auto;clip:auto;border:0;font-size:14px;font-weight:500;line-height:60px}body.page-products .column.main .toolbar.toolbar-products .items{margin-left:15px}body.page-products .column.main .toolbar.toolbar-products .pages .item{font-size:14px;font-weight:500;color:#fff;line-height:32px;margin:0}body.page-products .column.main .toolbar.toolbar-products .pages .item .page{font-size:14px;font-weight:500;color:#fff;line-height:32px;display:block;width:21px;padding:0;margin-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box}body.page-products .column.main .toolbar.toolbar-products .pages .item.current .page{border:1px solid #c4c4c4}body.page-products .column.main .toolbar.toolbar-products .pages .item a.action{margin-left:5px;border:0 none}body.page-products .column.main .toolbar.toolbar-products .pages .item a.action:before{color:#fff;font-size:15px;font-family:"FontAwesome";margin:0;vertical-align:middle}body.page-products .column.main .toolbar.toolbar-products .pages .item a.action.next:before{content:"\f054"}body.page-products .column.main .toolbar.toolbar-products .pages .item a.action.previous:before{content:"\f053"}.page-products .toolbar .limiter{margin-left:15px}body.page-products .column.main .toolbar.toolbar-products .sorter .sorter-action{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-products .column.main .toolbar.toolbar-products .sorter,body.page-products .column.main .toolbar.toolbar-products .limiter{padding-top:0;line-height:32px;height:32px;border:1px solid #c4c4c4;margin:13px 0;background-color:#2781c6;position:relative;float:right}body.page-products .column.main .toolbar.toolbar-products .sorter:after,body.page-products .column.main .toolbar.toolbar-products .limiter:after{content:"\f0d7";font-family:"FontAwesome";font-size:14px;position:absolute;right:15px;top:0;width:auto;height:auto;pointer-events:none}body.page-products .column.main .toolbar.toolbar-products .sorter label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-products .column.main .toolbar.toolbar-products select{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background-color:transparent;padding:0 25px 0 15px;height:32px;font-size:14px;font-weight:500;color:#fff;cursor:pointer}body.page-products .column.main .toolbar.toolbar-products select,body.page-products .column.main .toolbar.toolbar-products select:focus,body.page-products .column.main .toolbar.toolbar-products select:active,body.page-products .column.main .toolbar.toolbar-products select:hover,body.page-products .column.main .toolbar.toolbar-products select::-moz-focus-inner{outline:0;border:0 none}body.page-products .column.main .toolbar .limiter{display:block;margin-left:15px}body.page-products .column.main .toolbar .limiter label span,body.page-products .column.main .toolbar .limiter .limiter-text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.page-products .column.main .toolbar.toolbar-products .limiter select{width:100%}body.page-layout-tekstpagina .column.main iframe{width:100%}.webp .cms-page-view .page-title span.base{word-break:break-all}.sidebar .block.filter:last-child{margin-bottom:0}.sidebar .block.filter .filter-title{background:#e30613;border:1px solid #c4c4c4;margin-bottom:0;padding:0 20px;font-size:18px;line-height:50px;font-family:'Capriola',sans-serif;color:#fff}.sidebar .block.filter .filter-title strong{font-weight:600;font-size:18px}.sidebar .block.filter .filter-content{border:1px solid #c4c4c4;border-top:0}.sidebar .block.filter .filter-current{padding:0 20px}.sidebar .block.filter .filter-current .item{padding-top:20px;margin-bottom:0}.sidebar .block.filter .filter-current .item:last-child{margin-bottom:0}.sidebar .block.filter .filter-current .item .filter-label{font-size:15px;font-weight:700;color:#323232;line-height:21px;margin:0;padding:0}.sidebar .block.filter .filter-current .item .filter-value{font-size:14px;color:#323232;text-decoration:none;position:relative;line-height:21px}.sidebar .block.filter .filter-current .item a.remove{text-decoration:none;color:#323232;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}.sidebar .block.filter .filter-current .item a.remove:hover{text-decoration:none}.sidebar .block.filter .filter-current .item a.remove i.fa{font-size:14px;line-height:21px;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}.sidebar .block.filter .filter-current .item a.remove:hover i.fa{color:#e30613}.sidebar .block.filter .filter-current .item a.remove:after{content:'';display:none}.sidebar .block.filter .filter-current+.filter-actions{padding:10px 20px 20px;margin:0}.sidebar .block.filter .filter-current+.filter-actions:not(:last-child){border-bottom:1px solid #c4c4c4}.sidebar .block.filter .filter-current+.filter-actions a.filter-clear{font-size:14px;color:#e30613;line-height:21px;text-decoration:none;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}.sidebar .block.filter .filter-current+.filter-actions a.filter-clear:hover{color:#0d5ba7;text-decoration:none}.sidebar .block.filter .filter-options{font-family:'Arial',sans-serif}.block.filter .filter-content .filter-options .filter-options-item{padding:20px;position:relative}.sidebar .block.filter .filter-content .filter-options .filter-options-item .filter-options-title{font-size:15px;font-weight:700;color:#323232;line-height:21px;margin:0;padding:0;cursor:pointer}.sidebar .block.filter .filter-content .filter-options .filter-options-item:not(:last-child){border-bottom:1px solid #c4c4c4}.sidebar .filter-options .filter-options-content{padding:0 20px;margin-bottom:0}.sidebar .filter-options .filter-options-content li{line-height:21px;margin:0}.sidebar .filter-options .filter-options-content li a:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);height:10px;width:10px;background-color:#fff;border:1px solid #323232;border-radius:2px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.sidebar .filter-options .filter-options-content li a:hover:before{background-color:#c4c4c4}.sidebar .filter-options .filter-options-content li a{font-size:14px;color:#323232;text-decoration:none;position:relative;display:block}.sidebar .block.filter .filter-content .filter-options .filter-options-item .filter-options-title:after{content:'\f0da';font-family:"FontAwesome";font-size:15px;line-height:21px;float:right}.sidebar .block.filter .filter-content .filter-options .filter-options-item.active .filter-options-title:after{content:"\f0d7"}.sidebar-additional .block-viewed-products-grid{border:1px solid #c4c4c4}.sidebar-additional .block-title{background-color:#e30613;padding:0 20px;font-size:18px;line-height:50px;font-family:'Capriola',sans-serif;color:#fff;border-bottom:1px solid #c4c4c4;margin:0}.sidebar-additional .block-title strong{font-weight:600;margin:0}.block.widget.block-viewed-products-grid ol.widget-viewed-grid li.product-item{padding:10px;margin:0;min-height:96px}.block-viewed-products-grid ol.widget-viewed-grid li.product-item:not(:last-of-type){border-bottom:1px solid #c4c4c4}.block-viewed-products-grid ol.widget-viewed-grid li.product-item .product-item-details{padding:10px}.block-viewed-products-grid ol.widget-viewed-grid li.product-item .product-item-details{margin-left:76px}.block-viewed-products-grid ol.widget-viewed-grid li.product-item .product-item-details strong.product-item-name{margin:0;font-weight:700;line-height:21px}.block-viewed-products-grid ol.widget-viewed-grid li.product-item .product-item-details strong.product-item-name a.product-item-link{color:#323232;font-size:13px}.column.main ol.product-items{right:0}.column.main .product-item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.column.main .products-grid .product-items{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.column.main .block.related .products-grid .product-items{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.column.main .products-grid .product-item{background-color:#f2f2f2;margin:0;width:auto}.column.main .product-item:hover{-webkit-box-shadow:0px 1px 4px 0px rgba(10,11,11,.4);box-shadow:0px 1px 4px 0px rgba(10,11,11,.4)}.product-item .product-item-info{background-color:#fff;display:flex;flex-direction:column;position:relative;height:100%;width:100%}.product-item .product-item-info .label-container{background-color:#f2f2f2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;transform:translateY(-50%);display:flex;align-items:center}.product-item .product-item-info .label-container:before{content:'';position:absolute;background:linear-gradient(rgba(255,255,255,1) 50%,#f2f2f2 50%);top:0;right:0;left:0;bottom:0;opacity:1;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-item:hover .product-item-info .label-container:before{opacity:0}.webp .product-item .product-item-info .text_label{display:inline-block;position:absolute;z-index:2;padding:10px 30px;line-height:24px;font-size:16px;color:#fff;background:url('../images/red-bar.svg');background-size:cover;background-position:center}.product-item .product-item-photo{padding:0 10px 30px 0;position:relative;display:block;text-align:center;background-color:#fff}.product-item .product-item-photo .content.mouse-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;padding:15px;font-size:13px;color:#333;background-color:#eff1f0;text-align:left;word-break:break-word;overflow:hidden;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.product-item:hover .product-item-photo .content.mouse-over{opacity:1}.product-item .product-item-details{background-color:#f2f2f2;display:flex;flex-direction:column;flex-grow:1;padding:30px 15px 15px}.product-item .product-item-details strong.product-item-name{margin:0 0 20px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:normal;word-break:normal;word-wrap:normal}.product-item .product-item-details strong.product-item-name a.product-item-link{color:#4c4c4c;line-height:17px;font-size:13px;font-weight:700;text-decoration:none;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}.product-item .product-item-details strong.product-item-name a.product-item-link:hover{color:#e30613}.product-item .price-box{margin:auto 0 10px}.product-item .price-box .price-wrapper{display:block;margin:0}.product-item .price-box .price-wrapper:before{content:"";display:none}.product-item .price-box .price-wrapper:after{content:"(" attr(data-label) ")";text-transform:lowercase;font-size:10px;color:#5a5a5a}.product-item .price-box .price-wrapper.price-excluding-tax:after{content:" (" attr(data-label) ")"}.product-item .price-box .price-wrapper .price{line-height:16px}li.product-item .price,li.product-item .minimal-price-link .price-wrapper{font-size:14px;font-weight:700;color:#4c4c4c}li.product-item .minimal-price-link .price-wrapper:after{font-weight:300}li.product-item .minimal-price-link+.price-container .price{font-size:10px;font-weight:300;color:#5a5a5a}.product-item .price-box .price-wrapper.price-including-tax .price{font-size:14px;font-weight:700;color:#4c4c4c}.product-item .price-box .special-price .price-wrapper.price-excluding-tax{display:none}.product-item .price-box .special-price .price-wrapper.price-including-tax .price{color:#e30613}.product-item .product-item-details .amasty-hide-price-container{margin-bottom:10px}.product-item .product-item-details .highlighted-product-attributes{font-size:1.2rem;margin-bottom:5px}.product-item .product-item-actions{margin:0}.product-item .product-item-actions .actions-primary{display:block}.product-item .product-item-actions button.primary{background-color:#2781c6;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;height:20px;border-radius:0;border:0 none;padding:0 35px 0 20px;width:100%;height:29px;max-width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.product-item .product-item-actions button.primary:before{content:"";background-image:url("../images/shopping-cart-icon.webp");background-repeat:no-repeat;background-position:left center;background-size:14px auto;padding-right:26px}@media (max-width:768px){.product-item .product-item-actions button.primary{padding:0;width:100%}.product-item .product-item-actions button.primary:before{content:"";display:none}}.product-item .product-item-actions button.primary:hover{background-color:#e30613}.comparison .cell.product.info .product-item-name{margin:0 0 20px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:normal;word-break:normal;word-wrap:normal}.comparison .cell.product.info .product-item-name>a{color:#4c4c4c;line-height:17px;font-size:15px;font-weight:700;text-decoration:none;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}.comparison .cell.product.info .product-item-name>a:hover{color:#e30613}.comparison .cell.product.info .price-box .price-wrapper.price-including-tax .price{font-size:21px;font-weight:700;color:#2781c6}.comparison .cell.product.info .price-box .price-wrapper.price-excluding-tax .price{font-size:15px;font-weight:500;color:#5a5a5a;line-height:23px}.comparison .cell.product.info .price-box .price-wrapper:after{content:" (" attr(data-label) ")";text-transform:lowercase;font-size:15px;color:#5a5a5a}.comparison .cell.product.info .price-box .price-wrapper:before{content:"";display:none}.comparison .cell.product.info .price-box .special-price .price-wrapper.price-including-tax .price{color:#e30613}.cart-totals .totals-tax-summary .amount .price:after,.opc-block-summary .table-totals .totals-tax-summary .amount .price:after{top:0}.control.captcha-image{flex-wrap:wrap;gap:10px}.control.captcha-image button{padding:19px 20px}div#password-strength-meter{height:auto}.cms-page-view .page-main{margin-top:40px}.cms-noroute-index main.page-main{text-align:center}.cms-noroute-index main.page-main .page-title-wrapper h1.page-title{font-size:150px;color:#e7331a}.cms-noroute-index main.page-main .column.main{font-size:15px}.cms-noroute-index main.page-main .column.main p{margin-bottom:3px}main .checkout-onepage-success .print{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form.recepten .fieldset .legend,form.review .fieldset .legend{margin-bottom:0}form.recepten .fieldset .legend span,form.review .fieldset .legend span{font-size:28px;font-family:'Capriola',sans-serif;color:#2781c6}form.recepten .actions-toolbar,form.review .actions-toolbar{margin-top:30px}form.shared.wishlist #wishlist-table{border:1px solid #c4c4c4}form.shared.wishlist #wishlist-table tbody tr{border-bottom:1px solid #c4c4c4}form.shared.wishlist #wishlist-table th.col{background-color:#1979c3;color:#fff;font-size:14px;font-weight:700}form.shared.wishlist #wishlist-table .col:not(:last-of-type){border-right:1px solid #c4c4c4}form.shared.wishlist #wishlist-table tbody tr td.col{padding:15px}form.shared.wishlist .product a.product.photo{display:block;float:left;margin-right:15px}form.shared.wishlist .product strong.product.name{margin:0 0 20px;float:left;width:calc(100% - 128px)}form.shared.wishlist .product strong.product.name a{color:#2781c6;font-size:14px;font-weight:700;text-decoration:none}form.shared.wishlist .product strong.product.name a:hover{color:#e30613}form.shared.wishlist .product .price-box{float:left;width:calc(100% - 128px)}form.shared.wishlist .product .price-box .price-wrapper .price{font-size:14px;font-weight:500;color:#5a5a5a}form.shared.wishlist .product .price-box .price-wrapper:before{content:"";display:none}form.shared.wishlist .product .price-box .price-wrapper:after{content:"(" attr(data-label) ")";text-transform:lowercase;font-size:14px;color:#5a5a5a}form.shared.wishlist .product .price-box .price-wrapper.price-excluding-tax:after{content:" (" attr(data-label) ")"}form.shared.wishlist .product .price-box .price-wrapper.price-including-tax .price{color:#2781c6;font-size:16px;font-weight:700}form.shared.wishlist .col.actions>.action{display:block;padding:0 10px;line-height:37px;background-color:#2781c6;color:#fff;font-size:14px;font-weight:700;text-decoration:none;margin-bottom:10px;width:210px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}form.shared.wishlist .col.actions>.action:hover,form.shared.wishlist .col.actions>.action:active,form.shared.wishlist .col.actions>.action:focus{background-color:#e30613;border:0 none}.price-tier_price.price-box{display:none}.actions-primary .stock{margin-bottom:10px}.stock.unavailable{color:#e30613}.minicart-items .product-image-wrapper{overflow:visible}.minicart-items .product-image-wrapper img{max-height:90px;width:auto}.product-image-photo{max-height:100%}.product-item .product-item-actions .actions-primary .qty{height:32px;width:32px;padding:0;text-align:center;font-size:12px;margin-bottom:5px}#html-body>div.page-wrapper>footer>div.footer.content>div.footer-block.block-1>div>div>div:nth-child(4){display:flex;align-items:center}.cms-content-important+ul{display:flex !important}.cms-content-important+ul>li a picture{flex-direction:column}.cms-content-important+ul>li+li{margin-left:5px !important}@media (max-width:779px){.footer-block+.footer-block{margin-top:30px}}@media only screen and (max-width:639px){.table-wrapper .table:not(.totals):not(.table-comparison) tfoot td.mark{text-align:left;width:70%}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td.col.status,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td.col.actions{text-align:left}}#reorderstable_wrapper{display:flex;flex-wrap:wrap}#reorderstable_filter{width:auto;flex:1}div.count-checkboxes-wrapper,div.buttons-set2{margin-top:50px}.checkout-cart-index .cart.main.actions{display:flex;flex-wrap:wrap}.checkout-cart-index .cart.main.actions button{margin:0;margin-right:10px}input[id*=-whole]+input{display:none}ul.slides li.image img{opacity:0;transition:.5s all ease-in-out}ul.slides li.image.sw-flexslider-active-slide img{opacity:1}.customer-account-login,.customer-account-create,.customer-account-forgotpassword{position:relative}.customer-account-login:before,.customer-account-create:before,.customer-account-forgotpassword:before,.no-webp .customer-account-login:before,.no-webp .customer-account-create:before,.no-webp .customer-account-forgotpassword:before{position:fixed;top:0;left:0;right:0;bottom:0;content:'';background:url(../images/login_bg.webp);background-size:auto;background-position:top center;background-repeat:no-repeat;z-index:-1;pointer-events:none}.webp .customer-account-login:before,.webp .customer-account-create:before,.webp .customer-account-forgotpassword:before{position:fixed;top:0;left:0;right:0;bottom:0;content:'';background:url(../images/login_bg.webp);background-size:auto;background-position:top center;background-repeat:no-repeat;z-index:-1;pointer-events:none}.login-container{background-color:#fff;display:flex;justify-content:space-between;margin-top:100px;margin-bottom:50px;box-shadow:0px 3px 6px #00000029}.page.messages+.columns .login-container{margin-top:0}.customer-account-create .column.main,.customer-account-forgotpassword .column.main{background-color:#fff;margin-top:0;margin-bottom:100px;box-shadow:0px 3px 6px #00000029}.customer-account-create .form.create.account,.customer-account-forgotpassword .form.create.account{width:100%;display:flex;flex-wrap:wrap}.customer-account-create .form.create.account>*{width:50%;margin-bottom:0}body .login-container:before,body .login-container:after{content:none}.block.block-new-customer{background-color:#f2f2f2}.customer-account-login .page-title-wrapper,.customer-account-login .field.choice,.customer-account-create .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper{display:none}main .login-container .block .block-title{border:none}body .block.block-customer-login,body .block.block-new-customer{width:50%}.block.block-customer-login .block-content,.block.block-new-customer .block-content{padding:0 50px;color:#707070}.fieldset.fieldset.create.account>*,.form.password.forget .fieldset>*{padding:0 50px;color:#707070}.customer-account-create form#form-validate-custom.form.create .fieldset.address.create.account,.customer-account-create form#form-validate.form.create .fieldset.fieldset.address.create.account{background-color:#f2f2f2}.customer-account-create fieldset.fieldset.address.create.account legend{visibility:hidden}.fieldset.fieldset.create.account>.legend,.form.password.forget .fieldset>.legend{padding:15px 30px 15px 50px}.customer-account-create .fieldset.fieldset.create.account .create-heading,.customer-account-forgotpassword .form.password.forget .fieldset .create-heading{margin-bottom:27px;color:#fff}.customer-account-login input[type=email],.customer-account-login input[type=password],.customer-account-create input[type=text],.customer-account-forgotpassword input{height:57px;border:1px solid #f0f0f0;border-radius:0;font-size:16px;padding:0 15px;color:#707070}.account input[type=checkbox]{transform:scale(2);top:0;margin:0;margin-left:8px}.field.choice{display:flex;align-items:center}.fieldset>.field.choice .label{margin-bottom:0;margin-left:20px}.customer-account-create .fieldset.address input{border-color:#f2f2f2}.customer-account-login .actions-toolbar,.customer-account-create .actions-toolbar,.customer-account-forgotpassword .actions-toolbar{display:flex;justify-content:space-between}.customer-account-login .actions-toolbar:before,.customer-account-login .actions-toolbar:after,.customer-account-create .actions-toolbar:before,.customer-account-create .actions-toolbar:after,.customer-account-forgotpassword .actions-toolbar:before,.customer-account-forgotpassword .actions-toolbar:after{content:none}.customer-account-create .form.create.account>.actions-toolbar,.customer-account-forgotpassword .form.password.forget>.actions-toolbar{width:100%;padding:0 50px;align-items:center;margin-top:40px}.customer-account-create .form.create.account>.actions-toolbar>*{width:50%;text-align:left;height:100%;display:flex;align-items:center}body .form.password.forget{width:100%}.actions-toolbar>.secondary .action.back{display:block;margin:0}.customer-account-create .fieldset .field{margin-bottom:15px}.customer-account-create .fieldset .field:last-child{margin-bottom:0}.customer-account-create .fieldset .field span{font-weight:700}.customer-account-create form .fieldset .field.company.required>.label:after,.customer-account-create form .fieldset .field.kvknummer.required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;font-weight:700}.customer-account-create form .fieldset.address .field.additional .label{box-sizing:border-box;display:block;height:auto;position:relative;margin:0;visibility:visible;width:100%}.customer-account-create form .fieldset.address .field.additional.required .label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.control.captcha-image{display:flex;margin-top:15px}body .control.captcha-image .captcha-img{margin-bottom:0}.customer-account-login .login-container .fieldset:after{color:#707070;font:normal normal normal 16px/24px Arial;margin-top:30px}.customer-account-login .primary .action{padding:15px 30px}.login-usp{margin-top:30px}.login-usp ul{list-style:none;padding:0}.login-usp ul li:before{content:"\f00c";font-family:'FontAwesome';margin-right:5px;color:#e30613}.customer-account-login form .fieldset>.field:not(.choice)>.label,.customer-account-login form .fieldset>.field>.label{margin-bottom:10px}.account .column.main>#form-validate.create.account>.fieldset,.account .column.main>#form-validate.password.forget>.fieldset{padding:0 0 30px;background-color:transparent;margin-bottom:0;box-shadow:none}.account .column.main>#form-validate.create.account>.fieldset .legend span,.account .column.main>#form-validate.password.forget>.fieldset .legend span{color:#fff;font:normal normal normal 30px/24px "Capriola"}.actions-toolbar.book,#form-validate.create.account .actions-toolbar,.actions-toolbar.book,#form-validate.password.forget .actions-toolbar{margin-bottom:0}.account .column.main>#form-validate.create.account>.fieldset .legend,.account .column.main>#form-validate.password.forget>.fieldset .legend{margin-bottom:27px}#block-customer-login-heading,#block-new-customer-heading,.customer-account-create .create-heading,.customer-account-forgotpassword .create-heading,.no-webp #block-customer-login-heading,.no-webp #block-new-customer-heading,.no-webp .customer-account-create .create-heading,.no-webp .customer-account-forgotpassword .create-heading,.webp #block-customer-login-heading,.webp #block-new-customer-heading,.webp .customer-account-create .create-heading,.webp .customer-account-forgotpassword .create-heading{display:inline-block;position:relative;z-index:2;padding:15px 30px 15px 50px;font:normal normal normal 30px/24px "Capriola";text-transform:uppercase;color:#fff;background:url(../images/streep_rood.webp);background-size:cover;background-position:center;margin:30px 0 0}.customer-account-create .columns .column.main{overflow:hidden}.customer-account-create .form .mp-custom-form .opc-progress-bar{display:none}.customer-account-create .form .mp-custom-form .opc-wrapper{float:none;padding-right:0;width:auto}.customer-account-create .form .mp-custom-form .step-content{display:grid;grid-template-columns:repeat(2,1fr)}.customer-account-create .form .mp-custom-form .step-content .mp-custom-form{margin-bottom:0 !important;padding:0 50px}.customer-account-create .form .mp-custom-form .step-content .mp-custom-form:nth-child(2){background-color:#f2f2f2;position:relative}.customer-account-create .form .mp-custom-form .step-content .mp-custom-form:nth-child(2):before{content:'';position:absolute;top:-100vw;left:0;right:0;bottom:-100vw;display:block;background-color:#f2f2f2}.customer-account-create .form .mp-custom-form .mp-field-group-title,.customer-account-create .form .mp-custom-form .mp-field-group-description,.customer-account-create .form .mp-custom-form .mp-field-group-content.fieldset{margin:0 !important;position:relative;z-index:1}.customer-account-create .form .mp-custom-form .mp-field-group-title{margin-bottom:10px !important}.customer-account-create .form .mp-custom-form .mp-field-group-content{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-account-create .form .mp-custom-form .mp-1column{width:100%}.customer-account-create .form .mp-custom-form .mp-2column{width:calc(50% - 10px)}.customer-account-create .checkbox-approval a{color:#e30613}.customer-account-create .checkbox-approval a:hover{text-decoration:underline}.customer-account-create .checkbox-approval .label{margin:0}.customer-account-create .checkbox-approval input[type=checkbox]{margin:0;top:0}.customer-account-create .checkbox-approval,.customer-account-create .checkbox-approval .control{display:flex;align-items:center;gap:5px}form .fieldset>.field:not(.choice)>.label,form .fieldset>.field>.label{float:none;padding:0;width:auto}.abs-margin-for-forms-desktop,form .fieldset .legend,.customerrequest-index-index .form .mp-custom-form .actions-toolbar,.customerrequest-index-index .login-container form .fieldset:after{margin-left:50px}.column:not(.sidebar-main) form div.actions-toolbar,.column:not(.sidebar-additional) form div.actions-toolbar,.login-container form .fieldset:after{margin-left:0}.special-offers~.block-category-link-inline a,.magazine-row .text a,.cafe-row .text-container a,.apparatuur-row .text-container a,.header.content .content-wrapper>.authorization-link a,.header.content .minicart-wrapper a,.action.primary,#empty_cart_button,.checkout-cart-index .cart-container .form-cart .action.continue,.cms-content-important+ul>li:hover,.cms-content-important+ul>li a:hover,.product-item .product-item-actions .tocart.primary{background-color:#1aa7df !important;text-transform:uppercase}.special-offers~.block-category-link-inline a:hover,.magazine-row .text a:hover,.cafe-row .text-container a:hover,.apparatuur-row .text-container a:hover,.header.content .content-wrapper>.authorization-link a:hover,.header.content .minicart-wrapper a:hover,.action.primary:hover,#empty_cart_button,.checkout-cart-index .cart-container .form-cart .action.continue:hover,.product-item .product-item-actions .tocart.primary:hover{background-color:#157ca5 !important}.brands-row .full-row{width:100%;max-width:1280px;padding:0 20px 170px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.brands-row .full-row .title_wrapper{display:inline-block;text-align:center;background-image:url('../images/red-bar.svg');background-position:center;margin-bottom:50px;background-size:cover}.brands-row .full-row .title_wrapper>*{font-family:'Capriola',sans-serif;color:#fff;font-size:30px;padding:10px 50px;display:inline-block;margin:0}.brands-row .full-row .brands-carousel{position:relative}.brands-row .full-row .brands-carousel .splide__track .splide__list .splide__slide{display:flex;justify-content:center}.brands-row .full-row .brands-carousel .splide__track .splide__list .splide__slide img{height:100%;object-fit:contain}.brands-row .full-row .brands-carousel .splide__arrows .splide__arrow{all:unset;position:absolute;top:50%;fill:#e30613;cursor:pointer;transition:.3s}.brands-row .full-row .brands-carousel .splide__arrows .splide__arrow--prev{left:0;translate:calc(-100% - 20px) -50% 0;rotate:z 180deg}.brands-row .full-row .brands-carousel .splide__arrows .splide__arrow--prev:hover>*{--bounce-amount:30px;animation:horizontalBounce 1s infinite alternate}.brands-row .full-row .brands-carousel .splide__arrows .splide__arrow--next{right:0;translate:calc(100% + 20px) -50% 0}.brands-row .full-row .brands-carousel .splide__arrows .splide__arrow--next:hover>*{--bounce-amount:30px;animation:horizontalBounce 1s infinite alternate}@keyframes horizontalBounce{from{transform:translateX(0)}to{transform:translateX(var(--bounce-amount,0))}}