html,body,.wrapper,#app{overflow:visible !important}.text-center{text-align:center}body>.swal2-top{width:100%;left:0 !important;transform:none !important;padding:0}body>.swal2-top .swal2-toast{border-radius:0;background-color:#a5dc86}body>.swal2-top .swal2-toast .swal2-html-container{color:#ffffff}body>.swal2-top .swal2-toast .swal2-success-line-tip,body>.swal2-top .swal2-toast .swal2-success-line-long,body>.swal2-top .swal2-toast .swal2-icon{background-color:#ffffff;transition:none}body>.swal2-top .swal2-toast .swal2-success-ring{border-color:#ffffff}.no-header{padding-top:20px !important}.no-footer{padding-bottom:0 !important}.basket__best-table table tr td{padding:8px 10px}.basket__best-table table tr td.promo-show{white-space:normal !important;width:auto !important}.basket__best-table table tr td:nth-child(3){width:auto !important}.basket__best-table table tr td:nth-child(4) input[type="number"]{width:45px !important}.basket__totals .price-table tfoot tr th,.basket__totals .price-table tfoot tr td{width:50%}#app .overlay-wrapper{display:none}#app .login button{padding:15px 30px}#app .notification-bar{margin:0;padding:0;text-align:center;font-size:11px;box-sizing:border-box}#app .notification-bar li{width:100%;color:#ffffff;padding:4px 20px;box-sizing:border-box}#app .notification-bar li.red{background-color:#ff1d32}#app .notification-bar li.orange{background-color:#ff9300}#app .notification-bar li a{text-decoration:none;color:#ffffff}#app .notification-bar li a span{text-decoration:underline}#app .js-close-any{cursor:pointer}#app .js-close-any:after{content:'';display:block;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);z-index:9990;transition:all .3s ease-in}#app .mobile-nav{background-color:#ffffff !important;width:75%;max-width:480px;box-sizing:border-box;color:#222222 !important;box-shadow:5px 0 15px 0 rgba(0,0,0,0.3);text-align:center;padding:25px}#app .mobile-nav .close{color:#222222;display:block;text-decoration:none;text-transform:uppercase;font-size:28px;transition:all .3s ease-in;cursor:pointer;text-align:left;margin-bottom:25px}#app .mobile-nav .close:hover{color:#dc3023}#app .mobile-nav nav{text-align:left;margin-top:25px;display:none}#app .mobile-nav nav ul{margin:0;padding:0;list-style:none}#app .mobile-nav nav ul li{display:block;margin:0 0 10px 0;padding:0}#app .mobile-nav nav ul li:before{display:none}#app .mobile-nav nav ul li:last-of-type{margin:0}#app .mobile-nav nav ul li a{display:block;font-weight:500;color:#222222;padding:5px 0;text-decoration:none;text-transform:none;font-size:20px;line-height:26px;position:relative}#app .mobile-nav nav ul li a:hover,#app .mobile-nav nav ul li a.active{color:#dc3023}#app .mobile-nav nav ul.subnav{margin:5px 0 25px 15px}#app .mobile-nav nav ul.subnav li a{font-size:16px;line-height:22px;font-weight:400}#app .mobile-nav nav ul:after{content:'';clear:both}#app .mobile-nav nav.main-nav{display:block}#app .lang-nav{text-align:left}#app .lang-nav li{display:inline-block;margin:2px}#app .lang-nav li a{padding:0 5px}#app .lang-nav li a.active{text-decoration:underline;font-weight:700}#app .sub-nav{clear:both;margin-top:30px}#app .sub-nav li{margin-bottom:15px}#app .sub-nav li a{padding:10px;box-sizing:border-box;font-size:18px;font-weight:700}#app .no-results{background-color:#f6f6f6;text-align:center;font-size:16px;font-weight:600}#app .logout-button{display:flex;position:absolute;bottom:0;width:100%;left:0;right:0;padding:10px 20px;background-color:#dc3023;color:#ffffff;justify-content:center}#app .logout-button img{margin-right:10px}.winkelmandje{padding:0}.winkelmandje tr{padding:10px}.pagination li.active .page-link{z-index:9}.main.wrapper{margin-bottom:0 !important;padding-bottom:60px}header .header__top-bar{height:auto;justify-content:space-between;align-items:center}header .header__top-bar nav ul li{border:none;padding:10px 10px;margin-right:7px;position:relative}header .header__top-bar nav ul li.active:after{content:'';bottom:0;left:0;position:absolute;background-color:#dc3023;height:4px;width:100%}header .header__top-bar nav ul li a{text-decoration:none}header .header__top-bar nav ul li img{max-width:33px;max-height:27px}header .header__top-bar nav ul li i{font-size:20px}header .header__top-bar nav ul li:last-child{border-right:none}header .header__top-bar nav ul li .router-link-active{background-color:transparent}header .header__top-bar nav ul li #header-basket{position:relative}header .header__top-bar nav ul li #header-basket em{width:15px;height:15px;line-height:15px;position:absolute;top:-8px;right:-10px;background-color:#dc3023;border-radius:100%;color:#ffffff;text-align:center;font-size:9px}header .header__top-bar .hamburger-menu{line-height:100%}header .header__top-bar .hamburger-menu .fas{color:#ffffff;font-size:20px}header .header__top-bar .hamburger-content{display:none}header .header__top-bar .header__logo{margin:0}#app{height:100%}#app>.wrapper{background-image:url(../../images/promotion-bg.png);height:100%}#app .item__price{font-size:52px;font-weight:600;color:#dc3023}@media only screen and (max-width:1199px){#app .item__price{font-size:44px}}@media only screen and (max-width:991px){#app .item__price{font-size:34px}}#app .account .item__price dfn,#app .addresses .item__price dfn,#app .basket .item__price dfn,#app .confirmation .item__price dfn,#app .info .item__price dfn,#app .item .item__price dfn,#app .item__price .account dfn,#app .item__price .addresses dfn,#app .item__price .basket dfn,#app .item__price .confirmation dfn,#app .item__price .info dfn,#app .item__price .item dfn,#app .item__price .overview dfn,#app .item__price .products__heading dfn,#app .item__price .remark dfn,#app .item__price strong,#app .overview .item__price dfn,#app .products__heading .item__price dfn,#app .remark .item__price dfn{display:block;line-height:1.4;font-weight:600}#app .item__price span{font-size:30px;color:#c9c8c8;text-decoration:line-through;padding-right:10px}@media only screen and (max-width:1199px){#app .item__price span{font-size:28px}}@media only screen and (max-width:991px){#app .item__price span{font-size:22px;padding-right:5px}}#app .item__price .discount-cog{color:#333;font-size:25px;vertical-align:middle;margin-top:-7px}#app .item__price .discount-cog:hover{cursor:pointer}#app .basket .prijs-korting,#app .item .prijs-korting{display:flex;flex-flow:row wrap}#app .basket .prijs-korting .korting,#app .item .prijs-korting .korting{width:50%}#app .basket .prijs-korting .korting:first-child label,#app .item .prijs-korting .korting:first-child label{margin-left:0}#app .basket .prijs-korting .korting:nth-child(2) label,#app .item .prijs-korting .korting:nth-child(2) label{margin-right:0}#app .basket .prijs-korting .korting label,#app .item .prijs-korting .korting label{text-align:center;padding:10px;box-sizing:border-box;border:2px solid #eeeeee;margin:0 5px 10px 5px;width:100%}#app .basket .prijs-korting .korting span,#app .item .prijs-korting .korting span{display:block;font-size:25px;font-weight:700;color:#dc3023}#app .basket .prijs-korting .korting [type="radio"]:checked,#app .item .prijs-korting .korting [type="radio"]:checked,#app .basket .prijs-korting .korting [type="radio"]:not(:checked),#app .item .prijs-korting .korting [type="radio"]:not(:checked){position:absolute;left:-9999px}#app .basket .prijs-korting .korting [type="radio"]:checked+label,#app .item .prijs-korting .korting [type="radio"]:checked+label{border-color:#dc3023}#app .basket .prijs-korting .input-korting,#app .item .prijs-korting .input-korting{width:100%;padding:5px 10px}#app .basket .promo-toggle,#app .item .promo-toggle{display:flex;align-items:center;flex-flow:wrap}#app .basket .promo-toggle h1,#app .item .promo-toggle h1{display:inline-block}#app .basket .promo-toggle i,#app .item .promo-toggle i{margin-left:5px;font-size:18px;cursor:pointer;margin-bottom:25px;padding:15px;box-sizing:border-box}#app .basket .promo-hidden,#app .item .promo-hidden{display:none}#app .basket .promo-hidden input[type=number],#app .item .promo-hidden input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}#app .basket .promo-hidden input[type=number]::-webkit-inner-spin-button,#app .item .promo-hidden input[type=number]::-webkit-inner-spin-button,#app .basket .promo-hidden input[type=number]::-webkit-outer-spin-button,#app .item .promo-hidden input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important;-moz-appearance:textfield !important}#app .basket .promo-hidden.promo-show,#app .item .promo-hidden.promo-show{display:table-cell}#app .basket .promo-hidden.promo-show.prijs-korting,#app .item .promo-hidden.promo-show.prijs-korting{display:flex}#app .item .korting label{background-color:#fff}#app .item .korting:hover [type="radio"]+label{border-color:#dc3023}#app .item .item__price #promo-price{width:40%;margin-right:10px;text-align:center}#app input,#app input[type="text"],#app input[type="email"],#app input[type="number"],#app input[type="password"],#app input[type="tel"],#app textarea,#app select{border:1px solid #ced4da;outline:none !important;outline-color:transparent !important}#app input:focus,#app input[type="text"]:focus,#app input[type="email"]:focus,#app input[type="number"]:focus,#app input[type="password"]:focus,#app input[type="tel"]:focus,#app textarea:focus,#app select:focus,#app input:active,#app input[type="text"]:active,#app input[type="email"]:active,#app input[type="number"]:active,#app input[type="password"]:active,#app input[type="tel"]:active,#app textarea:active,#app select:active,#app input:visited,#app input[type="text"]:visited,#app input[type="email"]:visited,#app input[type="number"]:visited,#app input[type="password"]:visited,#app input[type="tel"]:visited,#app textarea:visited,#app select:visited{border:1px solid #ced4da;outline:none}#app input[type=number]{-moz-appearance:textfield}#app input[type=number]::-webkit-inner-spin-button,#app input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important}.wrapper>header{position:fixed;top:0;left:0;z-index:99}.wrapper>.main{padding-top:47px}.wrapper>.main.fixed-wrapper-padding{padding-top:47px !important}.wrapper>.main .filter-container{position:fixed;top:0;left:0;z-index:110;width:100%;height:100vh;overflow:auto;background-color:#ffffff;padding:30px 5px 30px;box-sizing:border-box;transition:all .3s ease-in}.wrapper>.main .filter-container.active{display:block}.wrapper>.main .filter-container .sidebar{background-image:none;background-color:transparent;margin:0;padding:0 20px 50px}.wrapper>.main .filter-container .sidebar .filter-resultaten{width:100%;position:fixed;bottom:0;left:0;text-align:center;right:0;padding:15px 20px;box-sizing:border-box;background-color:#dc3023;color:#fff;text-transform:uppercase;font-weight:600}.wrapper>.main .filter-container .filter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.wrapper>.main .filter-container .filter-header .filter-title{font-weight:700;text-transform:uppercase;color:#222222;font-size:20px;line-height:25px}.wrapper>.main .filter-container .filter-header i{font-size:22px}.wrapper>.main.wrapper{padding-bottom:82px}.wrapper .service{margin-bottom:0 !important}.wrapper>div{padding-top:25px}.wrapper>div.no-top-margin{padding-top:0}.wrapper .subcat{display:flex;align-items:center;margin-bottom:10px;padding:0 10px 7px 20px;border-bottom:1px solid #dc3023}.wrapper .subcat a{display:flex}.wrapper .subcat a i{margin-right:8px;font-size:18px;color:#dc3023}.wrapper .subcat h1{margin-bottom:0;font-size:20px}.wrapper .filter-menu{display:block;justify-content:space-between;flex-flow:row nowrap}.wrapper .filter-menu .products__top-right ul{justify-content:space-between;align-items:center;margin-top:10px}.wrapper .filter-menu .products__top-right ul li:last-child{padding-right:0}.wrapper .filter-menu .products__top-right ul li label,.wrapper .filter-menu .products__top-right ul li select{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.wrapper .filter-menu .products__top-right ul .filter-btn{display:block;border:1px solid #dc3023;padding:6px 15px 5px 15px;box-sizing:border-box;border-radius:5px;text-decoration:none}.wrapper .filter-menu .products__top-right ul .filter-btn:after{content:none}.wrapper .category-title{display:flex;align-items:center;margin-bottom:15px}.wrapper .category-title a{display:flex;text-decoration:none}.wrapper .category-title a i{margin-right:10px;font-size:21px;color:#dc3023}.wrapper .category-title h1{margin-bottom:0;font-size:25px}.wrapper #product-page .products{padding-bottom:15px}.wrapper #product-page .products .products__list .row .product-item{width:50%;padding:0 10px}.wrapper #product-page .products .products__list .row .product-item .card{padding:0 10px 15px 10px;text-align:center}.wrapper #product-page .products .products__list .row .product-item .card .card__name{padding-right:0}.wrapper #product-page .products .products__list .row .product-item .card .card__name h4{font-size:16px;line-height:22px}.wrapper #product-page .products .products__list .row .product-item .card .card__name.has-error:after,.wrapper #product-page .products .products__list .row .product-item .card .card__name.has-success:after,.wrapper #product-page .products .products__list .row .product-item .card .card__name.has-warning:after{top:-30px}.wrapper #product-page .products .products__list .row .product-item .card .card__read{margin-top:10px;margin-bottom:15px;flex-flow:column;align-items:center}.wrapper #product-page .products .products__list .row .product-item .card .card__read .card__bottom{font-size:22px;line-height:25px}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase{justify-content:center}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .basket{padding-bottom:15px}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .basket>.row{justify-content:center}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .basket>.row .quantity{display:inline-block}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .basket>.row .quantity input[type=number]::-webkit-inner-spin-button,.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .basket>.row .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .col-lg-5{flex:auto;max-width:none}.wrapper #product-page .products .products__list .row .product-item .card .card__purchase .button--large{font-size:18px;line-height:24px;padding:10px 30px;width:100%}.wrapper #product-page .products .products__list.list-view .product-item{width:100%}.wrapper #product-page .products .products__list.list-view .product-item .card>a{padding-left:0;text-align:left}.wrapper #product-page .products .products__list.list-view .product-item .card figure{width:40%;height:auto;float:left;position:relative}.wrapper #product-page .products .products__list.list-view .product-item .card figure img{max-width:100%;max-height:100%}.wrapper #product-page .products .products__list.list-view .product-item .card .card__read{align-items:flex-start}.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase{align-items:center;justify-content:center}.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase .basket{padding-bottom:0;padding-top:0}.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase .basket .row{display:flex;flex-flow:row nowrap}.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase .basket .row .quantity--large{display:flex;margin-bottom:0}.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase .basket .row .quantity--large button,.wrapper #product-page .products .products__list.list-view .product-item .card .card__purchase .basket .row .quantity--large input{height:46px}.wrapper #product-page .products .products__list.list-view .product-item .card .card__name.has-error:after,.wrapper #product-page .products .products__list.list-view .product-item .card .card__name.has-success:after,.wrapper #product-page .products .products__list.list-view .product-item .card .card__name.has-warning:after{top:60px}.wrapper #product-page .products .products__list .anchor{display:block;position:relative;top:-100px;visibility:hidden}.wrapper #product-page .products .products__list .letter{color:#dc3023;font-weight:700;display:block;font-size:22px;padding:0 5px}.wrapper #product-page .products .products__list .search-customer{margin-bottom:20px;margin-top:5px}.wrapper #product-page .products .products__list .search-customer input{width:100%;height:45px;padding:0 50px 0 15px;box-sizing:border-box}.wrapper #product-page .products .products__list .search-customer a{position:absolute;right:0;border-radius:0}.wrapper #product-page .products .products__list .klant-row{position:relative;display:flex;justify-content:space-between}.wrapper #product-page .products .products__list .klant-row .alphabet{position:sticky;top:15vh;height:100%;width:15%;padding:0 15px}.wrapper #product-page .products .products__list .klant-row .alphabet ul{display:flex;flex-flow:column;min-height:70vh}.wrapper #product-page .products .products__list .klant-row .alphabet ul li{flex:1}.wrapper #product-page .products .products__list .klant-row .alphabet a{line-height:110%;display:block;font-size:13px;text-align:center}.wrapper #product-page .products .products__list .klanten-lijst{width:85%;padding-right:0;box-sizing:border-box}.wrapper #product-page .products .products__list .klanten-lijst .col-md-12{padding-right:0}.wrapper #product-page .products .products__list .klanten-lijst>div>div{margin-bottom:20px}.wrapper #product-page .products .products__list .klanten-lijst .product-item{width:100%;padding:6px 10px;display:flex;align-items:baseline}.wrapper #product-page .products .products__list .klanten-lijst .product-item:hover{background-color:#dc3023 !important}.wrapper #product-page .products .products__list .klanten-lijst .product-item:hover i,.wrapper #product-page .products .products__list .klanten-lijst .product-item:hover .klant-naam{color:#ffffff}.wrapper #product-page .products .products__list .klanten-lijst .product-item i{color:#6b6b6b}.wrapper #product-page .products .products__list .klanten-lijst .product-item:nth-child(odd){background-color:#eeeeee}.wrapper #product-page .products .products__list .klanten-lijst .product-item .klant-item{display:flex;justify-content:space-between;align-items:center}.wrapper #product-page .products .products__list .klanten-lijst .product-item .klant-naam{padding:6px 10px;box-sizing:border-box;background-color:transparent;border:none;outline:none;text-align:left}.wrapper .article-loading{width:100%;height:100%;position:fixed;display:flex;z-index:90;flex-flow:column wrap;justify-content:center;align-items:center;top:0;left:0;background-color:#ffffff;background-image:url(../../images/promotion-bg.png)}.wrapper .article-loading .lds-loading{display:block}.wrapper .article .item h1{font-size:27px;margin-bottom:15px}.wrapper .article .item .item__slider .slick-slide{height:auto !important}.wrapper .article .item .item__slider .slick-dots{bottom:-30px;z-index:5}.wrapper .article .item .item__slider .slick-dots li button{height:15px;width:15px}.wrapper .article .item .item__slider .slick-dots li button:before{width:15px;height:15px;line-height:15px;border:1px solid #000;border-radius:100%}.wrapper .service{margin-bottom:65px}.wrapper .service .row>div .service__box{background-color:transparent !important}.wrapper .service .service__box{height:auto;margin-bottom:0;background-color:transparent;border-radius:0}.wrapper .service .service__box a{padding:0}.wrapper .service .service__box:before{content:none}.wrapper .service .service__box>.row div:first-child{border-top:1px solid #eeeeee}.wrapper .service .service__box .service__content{width:100%;padding:15px 20px 15px;text-align:left;border-bottom:1px solid #eeeeee;display:flex;justify-content:space-between;align-items:center}.wrapper .service .service__box .service__content h3{color:#dc3023;margin-bottom:0;font-size:19px}.wrapper .service .service__box .service__content i{font-size:21px;color:#dc3023}.wrapper .intro-block{width:100%;min-height:150px;background-size:cover;background-position:center center;padding:30px 20px;box-sizing:border-box;text-align:center;position:relative}.wrapper .intro-block:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.65)}.wrapper .intro-block .text{position:relative;z-index:2;color:#fff}.wrapper .intro-block .text .title{margin-bottom:5px;font-size:18px;font-weight:500}.wrapper .intro-block .text p{font-size:14px;line-height:18px}.wrapper .intro-block .text .btn{background-color:#dc3023;color:#ffffff}.wrapper .intro-block .text .btn a{color:#ffffff}.wrapper .main-searchfield{display:flex;flex-flow:row nowrap;margin-top:15px}.wrapper .main-searchfield .header__center{margin-left:0 !important;max-width:100%;flex:auto}.wrapper .main-searchfield .header__center .header__menu-toggle{position:absolute;right:5px;z-index:6;width:50px;height:50px;border-radius:0}.wrapper .main-searchfield .header__center #searchbar{display:block;bottom:0;position:relative;z-index:5;margin-top:0}.wrapper .main-searchfield .header__center #searchbar input{width:100%;padding-right:50px;border-radius:0}.wrapper .main-searchfield .scan{width:50px;height:50px;line-height:50px;text-align:center;margin-right:10px;font-size:17px}.wrapper .service:before,.wrapper .service:after{content:none}.wrapper .scanner.viewport video,.wrapper .scanner.viewport canvas{width:100%}.wrapper .barcode-img{max-width:200px;margin:15px auto}.wrapper #barcode-checker{width:100%;display:block;padding:10px 15px;box-sizing:border-box;margin-bottom:10px}.wrapper #barcode-button{width:100%;background-color:#dc3023;color:#ffffff;border:none;padding:10px;box-sizing:border-box;text-transform:uppercase;font-weight:600}.wrapper .order .step-counter{margin:10px 0 35px}.wrapper .order .steps .step{height:30px;width:30px;line-height:30px;margin:10px 20px 5px 0;font-size:18px;position:initial}.wrapper .order .steps .step span{display:none;position:absolute;left:0;right:0;width:100%;transform:none}.wrapper .order .steps .step.active span{display:block}.wrapper .order h1{font-size:23px;margin:60px 0 30px}.wrapper .order .basket__best form .row{margin-bottom:0}.wrapper .order .basket__best form .row .col{flex-basis:auto;margin-bottom:9px}.wrapper .order .basket-buttons{margin-top:25px}.wrapper .order .basket-buttons button{line-height:200%}.wrapper .basket .prijs-korting{display:flex;flex-flow:row wrap}.wrapper .basket .prijs-korting .korting{width:50%}.wrapper .basket .prijs-korting .korting:first-child label{margin-left:0}.wrapper .basket .prijs-korting .korting:nth-child(2) label{margin-right:0}.wrapper .basket .prijs-korting .korting label{text-align:center;padding:10px;box-sizing:border-box;border:2px solid #eeeeee;margin:10px 5px;width:100%;min-height:115px}.wrapper .basket .prijs-korting .korting span{display:block;font-size:25px;font-weight:700;color:#dc3023}.wrapper .basket .prijs-korting .korting [type="radio"]:checked,.wrapper .basket .prijs-korting .korting [type="radio"]:not(:checked){position:absolute;left:-9999px}.wrapper .basket .prijs-korting .korting [type="radio"]:checked+label{border-color:#dc3023}.wrapper .basket .prijs-korting .input-korting{width:100%;padding:5px 10px;height:35px}.wrapper .basket__best .prijs-korting .korting label{width:92%;padding:5px;margin:0 5px 10px;min-height:auto}.wrapper .basket__best .prijs-korting .korting label span{font-size:20px}.wrapper .basket__best .prijs-korting .input-korting{padding:2px 10px}.wrapper .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.wrapper .video iframe,.wrapper .video object,.wrapper .video embed,.wrapper .video .video-file,.wrapper .video video{position:absolute;top:0;left:0;width:100%;height:100%}.article-popup{padding-top:40px;overflow:auto}.article-popup .basket{padding-bottom:0}.article-popup .item__bottom .button{margin:7px 0}.article-popup .item__bottom .button.cancel{line-height:100%;background-color:transparent;color:#dc3023}.article-popup .item__bottom .button.cancel:before{content:none}.promo-button{display:flex;align-items:center;justify-content:center}.promo-button i{margin-left:5px}footer{z-index:99}footer .header__promotions{padding:0}footer .header__promotions .main-menu ul{display:flex;justify-content:space-between;align-items:center}footer .header__promotions .main-menu ul li{width:25%;padding:0;display:flex;justify-content:center}footer .header__promotions .main-menu ul li:before{top:16px}footer .header__promotions .main-menu ul li.active:after{content:'';width:100%;height:3px;position:absolute;left:0;bottom:0;background-color:#F09C82}footer .header__promotions .main-menu ul li a{width:100%;padding:7px 0;font-size:10px;text-indent:0;display:block;text-align:center}footer .header__promotions .main-menu ul li a img{margin:auto;width:25px}footer .header__promotions .main-menu ul li a span{display:block}.lds-ring{display:inline-block;position:relative;width:50px;height:50px;top:0;left:0;right:0;transform:none}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:8px;border:8px solid #dc3023;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color:#dc3023 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:16px}.lds-ellipsis.pink div{background-color:#dc3023}.lds-ellipsis div{position:absolute;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.basket .basket__best{padding:15px;margin-bottom:30px}.winkelmandje{min-width:auto}.winkelmandje .quantity input{width:calc(100% - 60px) !important;height:35px}.winkelmandje .quantity button{width:30px;height:35px}.winkelmandje table,.winkelmandje thead,.winkelmandje tbody,.winkelmandje th,.winkelmandje td,.winkelmandje tr{display:block}.winkelmandje tr{padding:25px 10px}.winkelmandje thead tr{position:absolute;top:-9999px;left:-9999px}.winkelmandje tr:nth-child(odd){background:#f6f6f6}.winkelmandje td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;padding-right:10px !important;width:100% !important;text-align:right !important;white-space:inherit !important;text-transform:inherit !important}.winkelmandje td.art-nr:before{color:#dc3023;font-weight:700}.winkelmandje td.no-items{padding-left:15px !important;text-align:center !important}.winkelmandje td input{width:auto !important;max-width:100% !important}.winkelmandje td:before{content:attr(data-name);position:absolute;top:5px;left:10px;text-align:left;width:45%;padding-right:10px;white-space:nowrap;font-weight:500;text-transform:uppercase}}@media only screen and (min-width:768px){.basket__tab,.basket_best{width:100%}.wrapper .basket .prijs-korting .input-korting{width:100% !important}#main>.wrapper{padding-bottom:50px}.card__purchase .col-lg-5{margin-bottom:20px}}@media only screen and (min-width:992px){.main.wrapper{padding-bottom:100px}}@media only screen and (min-width:580px){.wrapper .filter-menu{display:flex;align-items:center}.wrapper .filter-menu .products__top-right{margin-top:0}.wrapper .filter-menu .products__top-right ul{justify-content:flex-end}.wrapper .filter-menu .products__top-right ul:first-child{margin-top:0}.wrapper .filter-menu .products__top-right ul li label{display:inline-block;margin:0;vertical-align:middle;font-size:13px}.wrapper .filter-menu .products__top-right ul li select{width:auto;display:inline-block;vertical-align:middle}.wrapper .filter-menu .products__top-right ul .filter-btn{margin-right:0}}@media only screen and (max-width:719px){.pagination{display:block}.pagination:after{content:'';display:block;width:0;height:0;visibility:hidden;overflow:hidden;clear:both}.pagination .page-item{display:inline-block;width:46px}}.autocomplete-result-list ul{box-shadow:0 3px 5px 1px rgba(0,0,0,0.2)}.autocomplete-result-list li{padding:0}.autocomplete-result-list li:hover a{color:#ffffff}.autocomplete-result-list li a{width:100%;display:block;padding:10px;box-sizing:border-box}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('fonts/slick.eot');src:url('fonts/slick.eot?#iefix') format('embedded-opentype'),url('fonts/slick.woff') format('woff'),url('fonts/slick.ttf') format('truetype'),url('fonts/slick.svg#slick') format('svg')}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;z-index:3;margin-bottom:25px}.basket .promo-toggle,.item .promo-toggle{display:flex;align-items:center;flex-flow:wrap}.basket .promo-toggle i,.item .promo-toggle i{margin-left:5px;font-size:18px;cursor:pointer;margin-bottom:25px;padding:15px;box-sizing:border-box}