.btn-highlight,a:hover{text-decoration:none}.openfont,html,textarea{font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif}.wrapper-regel1,.wrapper-regel2,.wrapper-regel3,.wrapper-topbar{overflow:visible}.search .searchbutton .fa,.vergelijkbox .minicart-productlistholder tr td{vertical-align:top}:is(.defaultfilter,.pricefilter) td span{font-family:arial,sans-serif;top:.7rem;left:.6rem;pointer-events:none}:is(.buy-price,.productlist-priceholder).htmllazyload .spinner .bounce1,.filterloader .spinner .bounce1{animation-delay:-.32s}.error-red .notification-limit-qty-in-cart-exceeded-validation-summary p.message-txt,.pdetail-buyholder .innerbuyholder div#ContentPlaceHolder1_upProductAdjustments .input-error-message .notification-limit-qty-in-cart-exceeded-validation-summary p.message-txt{margin-top:3rem}#franco-cart,.pdetail-buyholder .innerbuyholder div#ContentPlaceHolder1_upProductAdjustments a.btnResetProductAdjustmentTemplate i.fa.fa-remove{margin-right:10px}:is(.pdetail-realspecsholder,.pdetail-specsholder) table tr tr{background:0 0!important}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:local(Open Sans),local(OpenSans),url(/cdn/fonts/open-sans/OpenSans-Variable.woff2) format("woff2"),url(/cdn/fonts/open-sans/OpenSans-Variable.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-display:swap;src:local(Open Sans Italic),local(OpenSans-Italic),url(/cdn/fonts/open-sans/OpenSans-Italic-Variable.woff2) format("woff2"),url(/cdn/fonts/open-sans/OpenSans-Italic-Variable.ttf) format("truetype")}.fa-basket:before{content:"\00F291"}.transition,.transition-fast{transition:.2s}.transition-lin{transition:.2s linear}.transition-slow{transition:.5s}.norounded{border-radius:0}.gray100{-moz-filter:grayscale(100%);filter:gray}.gray0{-moz-filter:grayscale(0);filter:none}.sepia100{filter:sepia();-moz-filter:sepia(100%)}.sepia0{filter:sepia(0);-moz-filter:sepia(0)}.noselect{-webkit-touch-callout:none;user-select:none}.fa-font,.multilangdropdown:after{speak:none;font-variant:normal;text-transform:none;font-family:logic;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal}.footerbordercolor{border-color:#5bc5f0}.highlightbordercolor{border-color:#eb1d1e}.action_green,.label-green{color:#fff;background:#4db226}.action_blue,.label-blue{color:#fff;background:#0b96d0}.action_offers,.action_orange,.label-orange{color:#fff;background:#ff7f00}.action_red,.label-red{color:#fff;background:#eb1d1e}.action_pink,.label-pink{color:#fff;background:#f52ab5}.action_purple,.label-purple{color:#fff;background:#ad01ad}.action_yellow,.label-yellow{color:#131313;background:#eded0c}.action_white,.label-white{color:#131313;background:#fff}.action_black,.label-black{color:#fff;background:#000}.action_gray,.label-grey{color:#fff;background:gray}.webshop-user-product-list{padding:.5rem;position:absolute;top:-3px;right:1rem}.btn-footer,.btn-highlight{cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;padding:.8rem 1.6rem}.pdetail-mainphotoholder .webshop-user-product-list{top:0;right:9rem}:is(.label-black,.label-blue,.label-green,.label-grey,.label-orange,.label-pink,.label-purple,.label-red,.label-white,.label-yellow) .navlogedinclick{margin-left:3px;padding-left:17px}.stock-green{color:#4db226}.stock-red{color:#d11919}.stock-orange{color:#ff7f00}.fa-font{font-weight:400;line-height:1;font-size:inherit;display:inline-block}.font-base,.p-highlight,.p-normal,p{font-size:1.4rem;font-weight:400;line-height:2.2rem}.font-base,.p-normal,p{color:#1a1e23}a,a:is(:focus,:hover,:visited),b,strong{color:inherit}.p-highlight{color:#2f86c9}.h3,.h4{font-size:2.2rem;line-height:2.8rem;font-weight:700}b,strong{font-weight:700}body,p{font-weight:400}.h3{color:#1a1e23}.h4{color:#fff}.btn-normal-hover{background:#052126;border:1px solid #052126}.btn-disable-hover{background:#1f3f55;border:1px solid #1f3f55}.btn-highlight{color:#fff;background:#ff7f00;border:1px solid #ff7f00;border-radius:0;font-size:1.4rem;transition:.2s;display:inline-block}.btn-highlight-hover{background:#e47507;border:1px solid #e47507}.btn-hidden{display:none!important}.btn-footer{color:#fff;background:0 0;border:1px solid #fff;border-radius:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}.btn-header,.btn-menu{cursor:pointer;height:4rem;padding:.9rem 1.6rem;font-size:1.4rem;outline:0;display:inline-block;transition:.2s;-webkit-touch-callout:none;user-select:none;text-decoration:none}.btn-footer-hover{color:#072b32;background:#fff;border:1px solid #fff}.btn-header{color:#fff;background:0 0;border:1px solid #fff;border-radius:0}.btn-header-hover{color:#072b32;background:#fff}.btn-menu{color:#fff;background:#06384d;border:1px solid #06384d;border-radius:0}.autocomplete-holder .inner-autocomplete-holder .lf-result .lf-inner-resultholder .lf-imgholder picture,.bolletje{height:75px;width:75px}.btn-menu-hover{color:#072b32;background:#fff;border:1px solid #fff}.inputwarning{border:1px solid #f59733!important;border-left-width:4px!important}.input-readonly{cursor:context-menu;background:#ededed!important}.input-disabled{box-sizing:border-box;box-shadow:none!important;cursor:context-menu!important;background:#ededed!important;border:1px solid #e9e9e9!important;border-radius:5px!important;outline:0!important;padding:1.1rem!important;font-size:14px!important}::selection{color:#fff;background:#000}.nicedropdown select{color:#888;appearance:none;cursor:pointer;background:#f8f8f8;border:none;outline:0;min-width:60px;margin:0;padding:3px;display:inline-block}@media screen and (-webkit-device-pixel-ratio>=0){.nicedropdown select{padding-right:18px}}label.nicedropdown{position:relative;&:after{content:"<>";color:#aaa;pointer-events:none;border-bottom:1px solid #ddd;padding:0 0 2px;font:11px Consolas,monospace;position:absolute;top:2px;right:8px;transform:rotate(90deg)}&:before{content:"";pointer-events:none;background:#f8f8f8;width:20px;height:20px;display:block;position:absolute;top:0;right:6px}}.universal-dropdown{appearance:none;-ms-progress-appearance:none;color:#000;background-color:#fff;background-image:url(../../shared-assets/dropdown.svg);background-position:right 1.1rem top 50%,0 0;background-repeat:no-repeat;background-size:1rem,100%;padding-right:3rem;position:relative}.error-green,.error-orange,.error-red{color:#fff;margin-bottom:1rem}.error-base,.error-green,.error-orange,.error-red{text-align:left;outline:0;padding:1rem 1.5rem;font-size:14px;width:100%;display:block;float:left}.universal-dropdown:focus{background-image:url(../../shared-assets/dropdown-up.svg)}input:is([type=checkbox],[type=radio]),label{cursor:pointer}.error-base{border-radius:3px}.error-red{background:#e66666;border:1px solid #d54141;border-radius:3px}.error-green{background:#40ea28;border:1px solid #1eb40a;border-radius:3px}.error-orange{background:#f59733;border:1px solid #cf7514;border-radius:3px}.bolletje,.page-product .buypopupholder .bolletje{display:flex!important}.error-red{& b{float:left;width:100%;margin-bottom:5px;font-size:1.5rem;font-weight:700;display:block}& label,& span{float:left;width:100%;padding-left:14px;display:block;position:relative;&:before{content:"\00F105";font:14px/1 logic;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:3px;left:0}}}h2,h3,h4{line-height:2.8rem}.actionred{color:red}.langcolor{background:#126384}.langcolorhover{background:#0b4d68}.shopnavholder{width:300px;left:-350px}.shopfilterholder{width:100%;left:-100%}.offerlistholder,.shopcartholder,.shopcartholder .minicart-buttonholderfx,.shopuserholder,.shopvergelijkholder{width:400px;right:-450px}:is(.show-navleftfilter,.show-navleftmenu){& #jquery-fullsizable,& .shopholder{margin-left:300px}}:is(.show-navrightcart,.show-navrightuser,.show-navrightvergelijk){& #jquery-fullsizable,& .shopholder{margin-left:-400px}}.overlay{color:#14141499;background:#14141499}.menugroup{color:#fff;background:#2ba8db;border-bottom:1px solid #0c7aa7}.menucms{color:#fff;background:#06384d;border-bottom:1px solid #072938}@media not all and (pointer:coarse){.menugroup:is(:active,:hover){background:#45c0f3;padding-left:1.5rem}.menucms:is(:active,:hover){background:#0d455d;padding-left:1.5rem}:is(.menucmssub,.menugroupsub):is(:active,:hover){background:#f4f4f4;padding-left:2.5rem}:is(a,span).navgroupclick:is(:active,:hover){background:#45c0f3;padding-left:1.5rem}}.sidemenuboxborder{border-top:1px solid #e0e0e0;border-bottom:2px solid #2f86c9}.menubarlink{color:#1a1e23;font-size:1.4rem}.menubarlinkhover{color:#fff;background:#2ba8db}.submenubarlink{color:#fff;font-size:1.4rem}.title-menu2-v1{color:#fff;border-color:#1a79a0;font-size:1.5rem;font-weight:700;&:is(:active,:hover){opacity:.8}}.sublink-menu2-v1{padding:2px 0}.loginsubtitles,.logintitles{color:#000;padding:1.4rem 1rem}.sublink-menu2-v1 a.nav-sub2{color:#fff;font-size:1.3rem;&:is(:active,:hover){color:#fff;left:8px}}.loginbackground{background:#fff;box-shadow:-1px 0 4px #072b3226}.logintitles{font-size:1.8rem}.autocomplete-holder .inner-autocomplete-holder .lf-result .lf-inner-resultholder .lf-prod-infoholder .lf-priceholder .productlist-price,.loginsubtitles{font-size:1.6rem}.cmsinnerspacing,.linkinnerspacing,.nieuwsbelmijinnerspacing{background:#fafafa;padding:2.5rem}.subfootercmsinnerspacing,.subfooterlinkinnerspacing{background:0 0;margin:0;padding:1rem}.subfooternieuwsbelmijinnerspacing{background:0 0;margin:0;padding:2.5rem 1rem}.footercmsinnerspacing,.footerlinkinnerspacing{background:0 0;margin:0;padding:1rem}.footernieuwsbelmijinnerspacing{background:0 0;margin:0;padding:0 2.5rem}.copyfootercmsinnerspacing{background:0 0;padding:1rem}.productlisttwo-border{border:1px solid #fff;transition:.2s}.productlisttwo-borderhover{border:1px solid #e0e0e0}.bolletje{pointer-events:none;z-index:1;background:#000;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-style:normal;font-weight:700;line-height:20px;position:absolute;top:5px;right:5px;color:#fff!important;padding-left:0!important}body,p{font-size:1.4rem}.bumbli-sol,.page-product .bolletje{display:none!important}.page-overview-products{& .bolletje{width:50px;height:50px;font-size:16px;left:auto;right:5px}& .productlistthree100 .bolletje{left:5px;right:auto}}.productlisteffect{opacity:1;animation:.5s ease-in-out forwards fadeInOut}@keyframes fadeInOut{0%,to{opacity:1}50%{opacity:0}}.combilistspacing{padding:1rem}.combilist-border{border:1px solid #e0e0e0}.combilist-borderhover{border:1px solid #2ba8db}.combilist-title{color:#1a1e23;font-weight:700}.uspholdercms{color:#626262}#franco-cart,.uspahover,body,p{color:#000}html{height:100%}body{line-height:2.2rem;background:0 0/cover no-repeat fixed #000;height:100vh;font-family:Roboto,sans-serif;background-image:url(../img/bg.jpg)!important}.preload,.preload *,.preload .shopholder{-webkit-transition:none!important;-moz-transition:none!important}p{line-height:2.5rem}h1,h2,h3,h4{font-weight:700}h1{color:#fff;font-size:3.2rem;line-height:3.5rem}h2,h3,h4{font-size:2.2rem}h2,h3{color:#fff}h4{color:#be1823}.multilangdropdown{float:right;cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#126384;border-radius:0;width:162px;height:4rem;padding:1.4rem 2.6rem 1.4rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:background .2s;display:block;position:relative;& img{float:left;display:inline-block}& span{float:left;margin:0 10px;line-height:1;display:inline-block}}.autocomplete-holder .inner-autocomplete-holder .lf-result .lf-inner-resultholder .lf-prod-infoholder .lf-priceholder :is(.product-oldprice,.productlist-price,.productlist-vatcode) span.product-cheaper,.multilangdropdown ul,.searchblock,.topbar-button:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton) span.btn-txt,.topbar-logo{display:none}.multilangdropdown{&:is(:active,:hover){color:#fff;background:#0b4d68}&:after{content:"\00F107";font-weight:400;line-height:1;font-size:16px;position:absolute;top:12px;right:13px}}.topbar-button:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton){float:left;background:#be1823;outline:0;width:45px;height:40px;line-height:40px;margin:0!important;transition:.5s;-webkit-touch-callout:none;user-select:none;text-decoration:none;display:flex;cursor:pointer;text-align:center}.multilangdropdown{& ul{z-index:2000;background:#126384;border-radius:0;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:44px;left:0;overflow:hidden;& li{float:left;width:100%;display:block}& a{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;border-bottom:1px solid #ffffff4d;height:4rem;padding:1.4rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:block;overflow:hidden;& img{float:left;display:inline-block}& span{float:left;margin:0 10px;line-height:1;display:inline-block}&:is(:active,:hover){color:#fff;background:#0b4d68}}& li:last-child a{border-bottom:0}& li.selected a{color:#fff;background:#0b4d68}}&.show-mldrop{& ul{display:block}&:after{content:"\00F106"}}}.wrapper100-topbar{background:#000}.wrapper-topbar{float:left;margin-left:-600px;padding:.8rem 0;position:relative;left:50%}.topbarsticky,.topbarsticky-popup{z-index:29;text-align:center;padding:0;position:fixed;top:0;left:0;right:0}.topbar-logo{text-align:center;width:250px;margin-left:-125px;position:absolute;left:50%;& .shoplogo img{float:none;width:auto;height:2.8rem;margin:.7rem 0 0}& span{float:left;text-indent:-5555px;width:0;height:0;display:block;overflow:hidden}}.topbar-button.menubutton{color:#fff;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;font-size:1.4rem;& .fa{color:#fff;margin-right:0;font-size:18px;transition:.5s;top:-1px}&:hover{color:#fff;background:#91121b;border:0;& .fa{color:#fff;transition:.5s}}}.cartuserbutton-holder{float:right;padding-right:1rem;position:relative}.topbar-button{&.userbutton{color:#fff;white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;max-width:460px;padding:0;font-size:1.4rem;overflow:visible;& .fa{color:#fff;margin-right:0;font-size:18px;transition:.5s;top:-1px;position:relative}&.userlogedin .fa span{color:#0cbe14;border-radius:10px;padding:.4rem;font-size:1.6rem;display:inline-block;position:absolute;top:0;left:1px;&:before{content:"\00F00C"}}}&:is(.cartbutton,.offerlistbutton){color:#fff;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;font-size:1.4rem}}.search :is(.input-txt,.searchbutton){height:4rem;background:#fff;float:left;outline:0}.topbar-button:is(.cartbutton,.offerlistbutton){& .fa{color:#fff;margin-right:0;font-size:18px;transition:.5s;top:-1px}&.carthasproduct .fa span{color:#fff;background:#db0c0c;border-radius:15px;margin-right:-5px;padding:.2rem .5rem;font:11px Consolas,monospace;display:inline-block;position:relative;top:-7px;left:-6px}}#franco-cart,#maincartbutton-franco-message,:is(.login-registerholder,.login-rememberholder) a{line-height:2.2rem;font-weight:400}.topbar-button:is(.cartbutton,.offerlistbutton,.userbutton):hover{color:#fff;background:#91121b;border:0;& .fa{color:#fff;transition:.5s}}#maincartbutton-franco-message{color:#000;background:#fff;border-radius:3px;min-width:230px;padding:15px;font-size:1.4rem;position:absolute;top:44px;right:30px;box-shadow:0 0 8px #0000002b;text-align:center!important;&:after{content:"";z-index:1;background:#fff;border-radius:2px;width:20px;height:20px;position:absolute;top:-7px;right:15px;transform:rotate(45deg)}& .showfranco{animation-name:francomelding;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:alternate;animation-delay:8s;animation-fill-mode:forwards}}@keyframes francomelding{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}#franco-cart{float:left;text-align:left;clear:left;background:#fafafa;border:1px solid #e9e9e9;margin-left:10px;padding:2rem;font-size:1.4rem}.show-searchautocomp .wrapper-topbar .search{z-index:999999}.search{float:left;z-index:27;width:340px;position:relative}input{&::-ms-clear{width:0;height:0;display:none!important}&:-ms-clear{width:0;height:0;display:none!important}}.clearsearch{opacity:0;z-index:-2;cursor:pointer;text-align:center;color:#232323;width:3rem;height:3rem;padding:3px;transition:.2s linear;position:absolute;top:5px;right:40px;&.clearsearchshow{z-index:2;opacity:1!important;&:is(:active,:hover){color:#cd0000}}}.search{& .input-txt{-webkit-appearance:none;box-shadow:none;border-radius:5px 0 0 5px;border:1px solid #2186af;border-right:0;width:calc(100% - 4rem);padding:.2rem 1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& .searchbutton{cursor:pointer;-webkit-touch-callout:none;user-select:none;border:1px solid #2186af;border-left:0;border-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;width:4rem;padding:0 1.1rem;font-size:1.8rem;line-height:1.8rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:-1px}}:is(.popup-product-bought-visible,.show-recaptcha-popup,.show-wishlistpopup) .popup-shopcover,:is(.show-bestellijst,.show-buypopup,.show-colorpicker,.show-generic-popup,.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightofferlist,.show-navrightuser,.show-navrightvergelijk,.show-targacolorpicker,.show-variantholder) .shopcover,:is(.show-bezorgpopup,.show-cadeaupopup,.show-calculator,.show-muser,.show-pickuppopup,.show-pointlistpopup) .shopcover-insider,.show-searchautocomp .searchblock{display:block}.search .searchbutton:hover{color:#000}.autocomplete-holder{float:left;z-index:999999;background:#fff;border-radius:0;width:100%;min-width:300px;height:auto;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 2px 5px #00000014;& .inner-autocomplete-holder{float:left;width:100%;max-height:calc(100vh - 50px);overflow-y:auto;& li{float:left;width:100%;& a,& span{float:left;text-align:left;width:100%;padding:10px 11px;line-height:18px;text-decoration:none;transition:.2s linear;display:block}& a:is(:active,:hover),&.selected a{background:#f1f1f1}&.search-section-title span{pointer-events:none;color:#be1823;font-weight:600}}& :is(.brandlast,.categorylast,.cmslast,.lf-resultlast,.suggestionlast){border-bottom:2px solid #dbd9d9}& .zoekennaarlast a{color:#000;font-size:1.3rem;font-weight:400;line-height:2.2rem;&:before{content:"\00F054";margin-right:5px;font-family:logic;font-size:12px}}& .lf-result .lf-inner-resultholder{cursor:pointer;align-items:center;transition:.2s;display:flex;& .lf-imgholder{flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;margin:0 1rem;display:flex;& picture img{object-fit:contain;background:#fff;max-width:100%;max-height:100%}&>img{object-fit:contain;background:#fff;width:75px;height:75px}}& .lf-prod-infoholder{flex-direction:column;width:100%;margin-left:10px;display:flex;& .title{font-weight:unset;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;padding:5px 5px 0;font-size:1.4rem;line-height:1.2;display:-webkit-box;overflow:hidden}& .lf-reviewholder .lf-review-amountholder{align-items:center;padding:5px 5px 0;display:flex;& .starholder{width:auto;display:flex;& i{margin-right:2px;font-size:1.1rem}}& .lf-reviewamount,& a{flex-shrink:0;width:auto;padding:5px;font-size:1.1rem}& span{padding:0}}& .lf-priceholder{padding:5px 5px 0;& :is(.product-oldprice,.productlist-price,.productlist-vatcode){align-items:center;padding:0;display:flex;& del,& del span{text-decoration:line-through}& .product-price-currency{padding-right:2px}& span{width:auto;padding:0 0 3px;&.product-cheaper.bolletje{position:unset;height:unset;border-radius:0;width:auto;margin-left:auto;font-size:1.4rem;padding:5px 5px 0!important;display:block!important}}}& .product-oldprice>span{width:100%}& .productlist-vatcode span:last-of-type{padding-left:5px}}}&.selected a,&:active,&:hover{background:#f1f1f1;transition:.2s}}}&.bodysearch{box-shadow:0 0 7px #0003}& .inner-autocomplete-holder:has(.lf-result){& a,& span{line-height:12px}}}.searchblock{cursor:pointer;z-index:999998;background:#0000004d;width:100%;height:100%;transition:.2s linear;position:fixed;inset:0}@media only screen and (width<=479px),only screen and (width>=480px) and (width<=767px),only screen and (width>=768px) and (width<=1024px){body.show-searchautocomp{overflow:hidden}}body:is(.show-bestellijst,.show-bezorgpopup,.show-buypopup,.show-cadeaupopup,.show-calculator,.show-colorpicker,.show-muser,.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightuser,.show-navrightvergelijk,.show-pickuppopup,.show-pointlistpopup,.show-targacolorpicker,.show-variantholder),html:is(:has(body.show-bezorgpopup),:has(body.show-buypopup),:has(body.show-calculator),:has(body.show-colorpicker),:has(body.show-pickuppopup),:has(body.show-variantholder)){overflow:hidden}.shopholder{float:left;width:100%;height:100%}.transitionholder{transition:.3s}:is(.show-buypopup,.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightuser,.show-navrightvergelijk) .shopholder{-moz-filter:grayscale(100%);filter:grayscale()}.popup-shopcover,.shopcover,.shopcover-insider{z-index:30;cursor:pointer;color:#14141499;background:#1b1b1bd6;width:100%;height:100%;transition:.3s;display:none;position:fixed;top:0;left:0}.show-variantholder .shopcover{background:0 0}.shopfilterholder,.shopnavholder{z-index:50;height:100%;transition:.3s;position:fixed;top:0;bottom:0}.show-navleftfilter .shopfilterholder,.show-navleftmenu .shopnavholder{left:0}.offerlistholder,.shopcartholder,.shopuserholder,.shopvergelijkholder,.variantholder{z-index:50;height:100%;transition:.3s;position:fixed;top:0;bottom:0}.login-button,:is(a,span):is(.navcmsclick,.navgroupclick),span .navgrouploggedinclick .withsubright{text-decoration:none;transition:.2s;cursor:pointer;-webkit-touch-callout:none;user-select:none}.show-navrightcart .shopcartholder,.show-navrightcart .shopcartholder .minicart-buttonholderfx,.show-navrightofferlist .offerlistholder,.show-navrightuser .shopuserholder,.show-navrightvergelijk .shopvergelijkholder,.show-variantholder .variantholder{right:0}.navbox{float:left;background:#000;width:100%;height:100%;position:relative;top:0;bottom:0;box-shadow:1px 0 4px #072b3226}.shopnavheader{float:left;background:#fff;width:100%}.shopnavholder .shopnavheader{display:none}.navsearch{width:calc(100% - 4.5rem);height:4.5rem;padding-top:.3rem;display:block}.cartbox,.filterbox,.logbox,.logedinbox,.vergelijkbox{height:100%;bottom:0}.navgroupinloggenmob,.navsub{display:none}.navsearch :is(.input-txt,.searchbutton){border:0}.navbox{& .menu-close{color:#fff;background:#be1823;float:right;cursor:pointer;width:4.5rem;height:4.5rem;padding:1.2rem 1.6rem;font-size:18px;display:block;&:is(:active,:hover){color:#fff;background:#a7151f}}& nav,& nav ul,& nav ul li{float:left;width:100%}}:is(a,span).navgroupclick{float:left;color:#fff;background:#000;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;display:block;&:is(:active,:hover){background:#000}& .fa{float:right;font-size:2.2rem;position:relative;top:0}}.navsub :is(a,span).navgroupclick{color:#414141;-webkit-touch-callout:none;user-select:none;background:#fff;border-bottom:1px solid #e8e8e8;padding-left:2rem}@media not all and (pointer:coarse){.navsub :is(a,span).navgroupclick:is(:active,:hover){background:#f4f4f4;padding-left:2.5rem}}.navsub :is(a,span).navgroupclick:is(:active,:hover){background:#dedfe0}:is(a,span).navcmsclick,span .navgrouploggedinclick .withsubright{float:left;color:#fff;background:#be1823;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;display:block}:is(.logbox,.logedinbox) h4,.logedinbox h5{color:#000;width:calc(100% - 5rem)}.minicart-product a:hover,.vergelijkbox .minicart-product a:hover,a.minicart-wijzigen:hover{text-decoration:underline}@media not all and (pointer:coarse){:is(a,span).navcmsclick:is(:active,:hover),span .navgrouploggedinclick .withsubright:is(:active,:hover){background:#0d455d;padding-left:1.5rem}}:is(a,span).navcmsclick:is(:active,:hover),span .navgrouploggedinclick .withsubright:is(:active,:hover){background:#a7151f}:is(a,span).navcmsclick .fa{float:right;font-size:2.2rem;position:relative;top:0}.navsub :is(a,span).navcmsclick{color:#414141;-webkit-touch-callout:none;user-select:none;background:#fff;border-bottom:1px solid #e8e8e8;padding-left:2rem}@media not all and (pointer:coarse){.navsub :is(a,span).navcmsclick:is(:active,:hover){background:#f4f4f4;padding-left:2.5rem}:is(a,span).navlogedinclick:is(:active,:hover){background:#45c0f3;padding-left:1.5rem}}.navsub :is(a,span).navcmsclick:is(:active,:hover){background:#dedfe0}.logbox{float:left;background:#fff;width:100%;position:relative;top:0;box-shadow:-1px 0 4px #072b3226;& .menu-close{color:#000;cursor:pointer;&:is(:active,:hover){color:#000}}& h4{float:left;padding:1.4rem 2rem;font-size:1.8rem}& :is(.menu-back,.menu-close){float:right;cursor:pointer;width:5rem;height:auto;padding:1.7rem 2rem;font-size:18px;display:block}}.shopuserholder .error-red{width:90%;margin:5% 5% .4em;& span{margin:0}}.login-buttonholder,.login-inputholder,.login-registerholder,.login-rememberholder{float:left;width:100%;padding:0 2rem}.logbox .login-inputtxt{width:100%;margin:1rem 0}:is(.cartbox,.vergelijkbox) .menu-close{width:5rem;padding:1.7rem 2rem;display:block;height:auto}.login-rememberholder{& input,& label{font-size:1.3rem}& a{color:#000;float:right;font-size:1.3rem}}.login-buttonholder{text-align:center;padding:1.8rem}.login-button{color:#fff;float:none;background:#000;border:0;border-radius:0;outline:0;margin:0 auto;padding:.8rem 3.6rem;font-size:1.4rem;display:inline-block;&:hover{color:#fff;background:#000;border:0}}.login-registerholder{text-align:center;background:#fafafa;padding:1rem;& a{color:#000;font-size:1.4rem}}.logedinbox{float:left;background:#000;width:100%;position:relative;top:0;box-shadow:1px 0 4px #072b3226;& h4{float:left;padding:1.4rem 2rem 0;font-size:1.8rem}& h5{float:left;padding:0 2rem 1.4rem;font-size:1.6rem}& nav,& nav ul,& nav ul li{float:left;width:100%}}:is(a,span).navlogedinclick{float:left;cursor:pointer;color:#fff;-webkit-touch-callout:none;user-select:none;background:#000;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;text-decoration:none;transition:.2s;display:block}a:is(.btn-minicartinloggen,.minicart-bestellen){-webkit-touch-callout:none;user-select:none;background:#be1823;outline:0;text-decoration:none;transition:.2s;cursor:pointer}.cartbox{& h4,& h5{width:calc(100% - 5rem);color:#000}}:is(a,span).navlogedinclick{&:is(:active,:hover){background:#000}& .navlog-bstlijst-count{background:#0000004d;border-radius:0;margin-left:5px;padding:8px 6px 7px;font-size:.9rem;line-height:0;display:inline-block;position:relative;top:-2px}& .fa-angle-right{float:right;font-size:2.2rem;position:relative;top:0}& .falogfirst{float:left;margin-right:1rem;position:relative;top:.3rem}}:is(.wrapper-footer,.wrapper-subfooter,.wrapper100-lastviewedproductlist,.wrapper100-page,.wrapper100-presubfooter,.wrapper100-regel1,.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5) .linkcfg .linkinnercontentbox ul li a i{margin-right:.5rem}li.navlogedinoder span.navgrouploggedinclick.withsubright{float:left;cursor:pointer;color:#fff;-webkit-touch-callout:none;user-select:none;background:#000;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;text-decoration:none;transition:.2s;display:block}@media not all and (pointer:coarse){li.navlogedinoder span.navgrouploggedinclick.withsubright:is(:active,:hover){background:#45c0f3;padding-left:1.5rem}}li.navlogedinoder span.navgrouploggedinclick.withsubright{&:is(:active,:hover){background:#000}& :is(.fa-angle-down,.fa-angle-right){float:right;font-size:2.2rem;position:relative;top:0}& .falogfirst{float:left;margin-right:1rem;position:relative;top:.3rem}}.cartbox{float:left;background:#fff;width:100%;position:relative;top:0;box-shadow:-1px 0 4px #072b3226;& h4{float:left;cursor:pointer;padding:1.4rem 2rem 0;font-size:1.8rem}& h5{float:left;padding:0 2rem 1.4rem;font-size:1.6rem}}:is(.minicart-installmentholder,.minicart-realtotalholder,.minicart-totallistholder) table{float:right}.cartbox .menu-close{float:right;color:#000;cursor:pointer;font-size:18px;&:is(:active,:hover){color:#000}}.minicart-noproduct{float:left;text-align:center;background:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%;padding:2rem}.minicart-btnholder{float:left;text-align:center;width:100%;padding:2rem;display:none}a.btn-minicartinloggen{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;font-size:1.4rem;display:inline-block}:is(.minicart-installmentholder,.minicart-realtotalholder) table,.minicart-productlistholder,tr#trShippingMethodCost{border-top:1px solid #e9e9e9}.minicart-installmentholder,.minicart-productlistholder tr,.minicart-realtotalholder{border-bottom:1px solid #e9e9e9}a.btn-minicartinloggen:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}.minicart-productlistholder,.minicart-realtotalholder,.minicart-totallistholder{float:left;background:#fafafa;width:100%;padding:1rem;line-height:1.8rem}.minicart-realtotalholderfx{padding-bottom:80px}.minicart-productlistholder table{width:100%}.vergelijkbox{& h4,& h5{width:calc(100% - 5rem);float:left}}.minicart-delete{width:24px;padding-right:.6rem;& span{color:#000;cursor:pointer;padding:1rem .5rem}}:is(.minicart-installmentholder,.minicart-realtotalholder) td{padding:1.8rem .5rem 1rem}.minicart-delete span{&:is(:active,:hover){color:#000}& .fa-close{position:relative;top:0}}.minicart-product{padding:1rem .6rem;& a{color:#000;font-size:1.3rem;text-decoration:none}}.minicart-product-sublist{font-size:1.2rem;line-height:2.2rem}.minicart-amount,.minicart-oldprice{padding:1rem .6rem;font-size:1.3rem;text-align:right}.minicart-oldprice{opacity:.5;width:20%}.minicart-price{color:#000;text-align:right;width:20%;padding:1rem .5rem;font-size:1.3rem;font-weight:700;line-height:2.2rem}.minicart-totalprice,.minicart-totaltext{text-align:right;padding:.1rem .5rem;font-size:1.3rem}.minicart-totalprice{width:100px}.minicart-subtotalprice :is(.minicart-totalprice,.minicart-totaltext){color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem}.minicart-aggregated-prices{background:#f1f1f1;font-size:1.2rem;font-style:italic;line-height:1.3}.minicart-adrkosten,.minicart-shippingkosten,.minicart-textadrkosten,.minicart-textshippingkosten,.minicart-texttransportkosten,.minicart-transportkosten{font-size:1.2rem;font-weight:100}.minicart-realtotalprice,.minicart-realtotaltext{font-size:1.5rem;line-height:2.2rem;color:#000;text-align:right}.minicart-realtotaltext{font-weight:700}.minicart-realtotalprice{width:100px;font-weight:700}.minicart-installmentholder{float:left;background:#fafafa;width:100%;padding:1rem;line-height:1.8rem}.minicart-installmentprice,.minicart-installmenttext{color:#000;text-align:right;font-size:1.4rem;font-weight:700;line-height:2.2rem}.minicart-installmentprice{width:100px}.minicart-buttonholder{float:left;width:100%;padding:1.8rem}a.minicart-wijzigen{color:#000;float:left;margin-top:.8rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.5rem;position:relative;top:1px}}a.minicart-bestellen{color:#fff;float:right;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.8rem 5.6rem;font-size:1.4rem;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}#paypal-mini-cart{float:right;clear:right;text-align:center;background:#fafafa;border:1px solid #e9e9e9;width:100%;margin-top:20px;padding:20px 0 0}.minicart-buttonholderfx{z-index:50;background:#fff;transition:.3s;position:fixed;bottom:0;box-shadow:0 4px 20px #0000004d}.filterbox,.variantholder .variantbox,.vergelijkbox{box-shadow:-1px 0 4px #072b3226}.vergelijkbox{float:left;background:#fff;width:100%;position:relative;top:0;& h4{color:#000;padding:1.4rem 2rem 0;font-size:1.8rem}& h5{color:#000;padding:0 2rem 1.4rem;font-size:1.6rem}& .menu-close{float:right;color:#000;cursor:pointer;font-size:18px;&:is(:active,:hover){color:#000}}& :is(.minicart-productlistholder,.minicart-totallistholder){float:left;background:#fafafa;width:100%;padding:1rem;line-height:1.8rem}& .minicart-productlistholder{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;& table{width:100%}& tr{border-bottom:1px solid #e9e9e9;&:last-child{border:0}}}& .minicart-delete{width:24px;padding-top:1.4rem;padding-right:.6rem;& span{color:#000;cursor:pointer;padding:1rem .5rem;&:is(:active,:hover){color:#000}& .fa-close{position:relative;top:1px}}}& .minicart-prodimg{width:35px;padding:1rem .6rem;& img{float:left;width:25px;height:auto;margin-top:.3rem}}& .minicart-product{padding:1rem .6rem;& a{color:#000;font-size:1.3rem;text-decoration:none}}}.shopfilterholder .innerproductlistfilterformobiel .filterbox-filter-btn,.vergelijkbox a.minicart-vergelijk{-webkit-touch-callout:none;user-select:none;outline:0;font-size:1.4rem;transition:.2s;display:inline-block;cursor:pointer;text-decoration:none}.vergelijkbox{& .minicart-price{color:#000;text-align:right;width:100px;padding:.8rem .5rem;font-size:1.3rem;font-weight:700;line-height:2.2rem}& .minicart-buttonholder{float:left;text-align:center;width:100%;padding:1.8rem}& a.minicart-vergelijk{color:#fff;float:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.8rem 5.6rem;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}.shopfilterholder{& .filterbox-header{z-index:9;background:#fff;border-bottom:1px solid #e9e9e9;justify-content:space-between;width:100%;display:flex;position:fixed;& .clear-filters{color:#000;padding:1.7rem 1.4rem}}& .innerproductlistfilterformobiel{padding:6rem 1.8rem;& .filterbox-filter-btn{color:#fff;z-index:9;text-align:center;background:#000;border:0;border-radius:0;width:100%;margin:0;padding:1.7rem 1.4rem;position:fixed;bottom:0;right:0}}}.product-info{& .buypopuptitle h4,& .productlistthree100 .productlistthree-infoholder{padding:1rem}}.buypop-cartholder .buypop-changebutton:hover,.buypop-productholder :is(.buypop-backbutton:hover,.buypop-producttitle:active,.buypop-producttitle:hover){text-decoration:underline}.filterbox{float:left;background:#fff;width:100%;position:relative;top:0;& h4{float:left;color:#000;padding:1.4rem 1rem;font-size:1.8rem}& .menu-close{color:#000;float:right;cursor:pointer;width:4.5rem;height:auto;padding:1.7rem 1.4rem;font-size:18px;display:block}}:is(.buypopupholder,.digital-product-bought-pop-up,.product-info,.verzenden-succes,.wishlist-popup) .buypopuptitletwo .menu-close,.show-wishlistpopup .hide{display:none}.filterbox .menu-close:is(:active,:hover){color:#000}.shopfilterholder .innerproductlistfilter{border-color:#000;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:2px}.innerbuyholder .standardpriceholder tbody tr,.product-info .buypopuptitle,.product-info .productlistthree100 .innerproductlistthree{border-bottom:0}.buypopupholder,.digital-product-bought-pop-up,.product-info,.verzenden-succes,.wishlist-popup{visibility:hidden;z-index:-9999;opacity:0;background:#fff;width:760px;height:auto;transition:.2s linear;position:fixed;top:6%;left:50%;transform:translate(-50%);box-shadow:-1px 0 4px #072b3240}@media screen and (height<=680px){.buypopupholder,.digital-product-bought-pop-up,.product-info,.verzenden-succes,.wishlist-popup{width:calc(100vw - 20px);height:calc(100vh - 20px);margin:10px;top:0;left:0;overflow-y:scroll;& .buypop-backbutton{margin-top:1rem}& .buypopuptitlethree{margin:0 2rem}}}@media only screen and (width<=767px){.multilangdropdown ul a span{display:none}#maincartbutton-franco-message{right:10px}.buypopupholder,.digital-product-bought-pop-up,.product-info,.verzenden-succes,.wishlist-popup{width:calc(100vw - 4rem);height:calc(100vh - 4rem);left:unset;transform:unset;margin:2rem;overflow-y:scroll;top:0!important;& :is(.buypop-cartholder,.buypop-productholder){width:100%}& .buypopuptitle:not(.buypopuptitletwo) .menu-close{display:none}& .buypopuptitletwo .menu-close{display:block;top:14px}}}@media only screen and (width<=479px){.buypopupholder,.digital-product-bought-pop-up,.product-info,.verzenden-succes,.wishlist-popup{width:calc(100vw - 2rem);height:calc(100vh - 2rem);margin:1rem}.product-info .productlistthree100 .productlistthree-buyholder .productlistthreeinnerbuyholder{padding:0}}.popup-product-bought-visible .digital-product-bought-pop-up,.show-buypopup :is(.buypopupholder,.product-info),.show-generic-popup .generic-popup-holder,.show-wishlistpopup :is(.verzenden-succes,.wishlist-popup){visibility:visible;opacity:1;z-index:99999;& .hide{display:none!important}}.buypopuptitle{float:left;border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:1.5rem}.product-info .buypopuptitle{background:#fafafa;margin-bottom:0}.buypopuptitlethree{border-bottom:1px solid #e9e9e9;width:calc(100% - 4rem);margin:2rem 2rem 0}.product-info .buypopuptitlethree{border-bottom:0;width:100%;margin:0}.buypopuptitle{& h4{float:left;color:#000;width:100%;padding:0 0 1rem;font-size:1.8rem}& .menu-close{color:#000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px;&:is(:active,:hover){color:#000}}}.product-info .buypopuptitle .menu-close{top:0;right:0}@media only screen and (width<=1024px){.product-info .productlistthree100 .productlistthree-infoholder{padding:1rem 0}.product-info{width:auto;margin:0;inset:1rem;overflow:scroll;& .productlistthree-infoholder{padding:1rem 0}}}.buypop-productholder{float:left;width:50%;padding:2rem;position:relative;& .buypop-photoholder{float:left;width:40%;height:120px;position:relative;overflow:hidden;& img{max-width:100%;max-height:100%;margin:auto;padding:1rem;position:absolute;inset:0}}& .buypop-infoholder{float:left;width:60%;padding:1rem 0 1rem 1rem}& .buypop-producttitle{color:#000;float:left;width:100%;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none}& .buypop-price{color:#000;float:left;width:100%;margin-top:1rem;font-size:1.4rem;font-weight:700;line-height:2.2rem}& .buypop-backbutton{color:#000;float:left;clear:left;margin-top:2.5rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none}}.buypop-cartholder :is(.buypop-offerbutton,.buypop-orderbutton){cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;font-size:1.4rem;transition:.2s;display:inline-block;color:#fff;text-decoration:none}.buypop-productholder{& .buypop-backbutton .fa{margin-right:.8rem;position:relative;top:0}&:after{content:"";background:#e9e9e9;width:1px;height:calc(100% - 20px);position:absolute;top:20px;right:0}}.buypop-sellholder :is(.innerproductlist,.innerproductlisttwo),:is(.wrapper100-lastviewedproductlist,.wrapper100-page,.wrapper100-presubfooter,.wrapper100-regel1,.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5) .artikelgroepen.slick-slide .innerproductlist{height:100%}.buypop-productholder{& .product-cheaper.bolletje{width:50px;height:50px;font-size:15px;line-height:15px;top:60px;left:20px;right:auto}& .product-oldprice{float:left;padding:1rem 0;& del{opacity:.5}}}.productlist-brand-vendercode a:is(:active,:hover),.productlist-desc2 a:is(:active,:hover),.productlistthree100 .productlistthree-infoholder .productlistthree-brand-vendercode a:is(:active,:hover){opacity:.8}.buypop-productholder .buypop-price.buypop-saleprice{width:50%;margin-top:0;padding:1rem}.buypop-cartholder{float:left;width:50%;padding:2rem;position:relative;& .buypop-innercartholder{width:100%;margin-top:1rem;& table{width:100%;& tr td{width:50%;padding:.2rem 0;font-weight:400;&:last-child{color:#000;text-align:right}}& tr.buypop-totalprice td{font-weight:700}}}& :is(.buypop-offerbutton,.buypop-orderbutton){float:left;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;width:100%;margin:2rem 0 1rem;padding:.8rem;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .buypop-offerbutton{background:#000;border:0;border-radius:0;padding:.8rem 1.6rem;&:hover{color:#fff;background:#000;border:0}}& .buypop-changebutton{color:#000;float:left;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:0}}& #paypal-buypop{float:left;clear:left;text-align:center;background:#fafafa;border:1px solid #e9e9e9;width:100%;margin-top:20px;padding:20px 0 0}}.buypop-sellholder{float:left;width:100%;padding:1rem;& :is(.productlist25,.productlisttwo25){padding:1rem}}.digital-product-bought-pop-up .digital-product-bought-buttons a:first-of-type,:is(.verzenden-succes,.wishlist-popup) .btn-contactsend{background:#be1823;padding:.6em 1.3em .4em;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;text-decoration:none;transition:.2s;display:inline-block}.buypop-sellholder{& .productlist25 .productlist-imgholder,& .productlisttwo25 .productlisttwo-imgholder{height:140px}}.verzenden-succes,.wishlist-popup{width:344px;margin-left:0;padding:2rem;top:50%;left:50%;transform:translate(-50%,-50%);& h3.wishlist-popup-title{margin-bottom:1rem}& .g-recaptcha,& input{width:100%;margin:.5rem 0}& .btn-contactsend{color:#fff;text-align:center;border:0;border-bottom:4px solid #a7151f;border-radius:0;width:100%;margin-top:1rem;font-size:1.4rem;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& .menu-close{cursor:pointer;position:absolute;top:1rem;right:1rem;& i{font-size:1.6rem}}}.verzenden-succes{border-left:4px solid #1eb40a;border-radius:0;align-items:center;display:flex;& span.popup-icon{color:#1eb40a;margin-right:1rem;font-size:3rem}}@media only screen and (width<=479px){.verzenden-succes{width:90%;height:auto}}.notification-already-bought-digital-products{float:left;border:1px solid #e9e9e9;border-left:4px solid #ff7f00;border-radius:0;width:calc(100% - 2rem);margin:1rem;padding:1rem;& p{color:#ff7f00;font-size:1.4rem;font-weight:700;line-height:2.2rem}& ul{padding:1rem 0}}.notification-limit-qty-in-cart-exceeded{float:left;border:1px solid red;border-left-width:4px;border-radius:0;width:calc(100% - 2rem);margin:1rem;padding:1rem;& .message-text{color:red;margin-bottom:1rem;font-weight:700}& ul{margin-bottom:1rem;& li{font-weight:700;&:before{content:"-";margin-left:1em;margin-right:.7em;line-height:1.5em;display:inline-block}}}& p{margin-bottom:.7rem}& .change-shopping-cart-button{cursor:pointer;text-decoration:underline;&:hover{text-decoration:none}}}.notification-limit-qty-in-cart-exceeded-validation-summary{& p{padding:.75rem 1.5rem;line-height:1.7;color:#fff}& ul li{font-weight:700;&:before{content:"-";margin-left:1em;margin-right:.7em;line-height:1.5em;display:inline-block}}}.error-red .notification-limit-qty-in-cart-exceeded-validation-summary p{color:#fff;font-weight:400;line-height:1.4}.digital-product-bought-pop-up{border-left:4px solid #ff7f00;border-radius:0;width:400px;margin-left:0;padding:2rem;top:50%;left:50%;transform:translate(-50%,-50%);& .digital-product-bought-title{color:#ff7f00;margin-bottom:1rem;font-size:2.2rem;font-weight:700;line-height:2.8rem}& .calcmenu-close{position:absolute;top:1rem;right:1rem;& i{font-size:1.6rem}}& .digital-product-bought-buttons{padding-top:1rem;& a:first-of-type{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin-right:1rem;font-size:1.4rem;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& a:last-of-type{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}}:is(.wrapper100-lastviewedproductlist,.wrapper100-page,.wrapper100-presubfooter,.wrapper100-regel1,.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5){& .cmscfg .cmsinnercontentbox header h2,& .linkcfg .linkinnercontentbox h2{padding:0 0 1rem}}.digital-product-bought-pop-up .digital-product-bought-buttons a:last-of-type:is(:active,:hover){color:#fff;background:#000;border:0}.recaptcha-popup{z-index:999999;position:fixed;top:calc(50vh - 125px);left:calc(50vw - 300px);box-shadow:0 0 10px #0006;& .recaptcha-wrapper{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:600px;height:250px;padding:3rem;display:flex}}:is(:is(:is(:is(.wrapper100-lastviewedproductlist,.wrapper100-presubfooter,.wrapper100-regel1),.wrapper100-regel2,.wrapper100-regel3),.wrapper100-regel4,.wrapper100-regel5),.wrapper100-page) :is(.bannercfg,.callcfg,.cmscfg,.linkcfg,.newscfg,.productcfg){padding:1rem}@media only screen and (width<=1024px){.recaptcha-popup{left:calc(50vw - 225px);& .recaptcha-wrapper{width:450px}}}@media only screen and (width<=767px){.recaptcha-popup{left:calc(50vw - 125px);& .recaptcha-wrapper{width:250px;height:400px}}}:is(.wrapper-footer,.wrapper-subfooter) :is(.call-button,.news-button){height:4rem;text-decoration:none;float:right;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;transition:.2s}.recaptcha-popup .recaptcha-wrapper i{cursor:pointer;font-size:2rem;position:absolute;top:3rem;right:3rem}:is(.productlist-usplist,.productlisttwo-usplist) li:before{-moz-osx-font-smoothing:grayscale;content:"\00F111";top:7px;left:2px;text-rendering:auto}.recaptcha-popup .recaptcha-wrapper{& .recaptcha-titel{color:#000;margin:2rem 0;font-size:2rem;font-weight:700}& .recaptcha-txt{text-align:center;margin-bottom:2rem;line-height:1.7}& .recaptcha-btn{color:#fff;cursor:pointer;background-color:#2fd03b;border-radius:5px;padding:.7rem 1.5rem;font-weight:700;text-decoration:none;transition:.2s;&:hover{background-color:#17ab22}}}:is(.wrapper100-lastviewedproductlist,.wrapper100-page,.wrapper100-presubfooter,.wrapper100-regel1,.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5){& .wrapper-page{padding-bottom:1rem}& .cmscfg .cmsinnercontentbox{float:left;background:0 0;width:100%;padding:2.5rem}& .linkcfg .linkinnercontentbox{float:left;background:0 0;width:100%;padding:2.5rem;& ul{float:left;display:block;& li{padding:.2rem 0;& a{text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}}}}}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative}& .callcfg .callinnercontentbox,& .newscfg .newsinnercontentbox{background:0 0;padding:2.5rem}& :is(.callcfg,.newscfg) h2{padding:0 0 1.8rem}& .name-inputtxt{width:calc(40% - 1rem);margin-right:1rem}& .call-inputtxt{width:calc(60% - 13rem)}& .news-inputtxt{width:calc(100% - 13rem)}& :is(.call-button,.news-button){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:right;background:#000;border:0;border-radius:0;outline:0;width:11rem;height:4rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.wrapper-subfooter{& .bannercfg,& .callcfg,& .cmscfg,& .cmscfg .cmsinnercontentbox,& .linkcfg,& .newscfg,& .productcfg{padding:1rem}}:is(.wrapper100-lastviewedproductlist,.wrapper100-page,.wrapper100-presubfooter,.wrapper100-regel1,.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5) :is(.call-button:hover,.news-button:hover){color:#fff;background:#000;border:0}.kiyoh-bannerslider{& .slick-dots li button{width:.7rem;height:.7rem}& .slick-dots{bottom:0}}.innerbannerslider div{&.kiyoh-left{float:left;z-index:2;background:#eee;justify-content:center;align-items:center;width:70%;height:150px;display:flex;position:relative;& .kiyoh-grade{text-align:center;color:#fff;cursor:pointer;background:#000;border-radius:50%;justify-content:center;align-items:center;width:100px;height:80px;font-size:3.8rem;display:flex;position:relative;left:80px}& .kiyoh-message{float:left;cursor:pointer;width:100%;padding:20px 160px;font-size:1.5rem;line-height:2.8rem;display:block}&:after{content:" ";pointer-events:none;border:30px solid #88b7d500;border-left-color:#eee;width:0;height:0;margin-top:-30px;position:absolute;top:50%;left:100%}}&.kiyoh-right{float:left;background:#d9d9d9;width:30%;height:150px;padding:30px 40px;position:relative}}.wrapper-footer :is(.callcfg,.newscfg) h4,.wrapper-subfooter :is(.callcfg,.newscfg) h3{padding:0 0 1.8rem}.innerbannerslider div.kiyoh-right :is(.kiyoh-date,.kiyoh-name,.kiyoh-place,.kiyoh-stars){float:left;width:100%;padding-left:20px;display:block}.wrapper-subfooter{& .cmscfg .cmsinnercontentbox header h3,& .linkcfg .linkinnercontentbox h3{padding:0 0 1rem}}.innerbannerslider div.kiyoh-right{& .kiyoh-name{font-size:2.2rem;line-height:2.8rem}& .kiyoh-place{font-size:1.4rem;line-height:1.8rem}& .kiyoh-date{font-size:1.2rem;line-height:1.6rem}& .innerbannerslider div.kiyoh-left :is(.kiyoh-grade,.kiyoh-message),& .kiyoh-date,& .kiyoh-name,& .kiyoh-stars{cursor:pointer}& .kiyoh-stars .fa{color:#fde700;background:#7d7d7d;border-radius:15px;margin:6px 6px 3px 0;padding:4px;font-size:1.3rem}}.wrapper-subfooter{padding:1rem 0;& .cmscfg .cmsinnercontentbox{background:0 0;margin:0}& .linkcfg .linkinnercontentbox{background:0 0;margin:0;padding:1rem;& ul{float:left;display:block;& li{padding:.2rem 0}}}}.wrapper-footer{& .cmscfg .cmsinnercontentbox header h4,& .linkcfg .linkinnercontentbox h4{padding:0 0 2rem}}.wrapper-subfooter{& .linkcfg .linkinnercontentbox ul li a{text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative;&.slick-slide .innerproductlist{height:100%}}& .callcfg .callinnercontentbox,& .newscfg .newsinnercontentbox{background:0 0;margin:0;padding:2.5rem 1rem}& .name-inputtxt{width:calc(40% - 1rem);margin-right:1rem}& .call-inputtxt{width:calc(60% - 13rem)}& .news-inputtxt{width:calc(100% - 13rem)}& :is(.call-button,.news-button){color:#fff;background:#000;border:0;border-radius:0;width:11rem;padding:.8rem 1.6rem;font-size:1.4rem;display:inline-block}}.wrapper-footer{& .bannercfg,& .callcfg,& .cmscfg,& .cmscfg .cmsinnercontentbox,& .linkcfg,& .newscfg,& .productcfg{padding:1rem}}.wrapper-subfooter :is(.call-button,.news-button):hover{color:#fff;background:#000;border:0}.wrapper-footer{padding:4rem 0;& .cmscfg .cmsinnercontentbox{background:0 0;margin:0;& .fa{color:#fff;float:left;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:block}& p{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem}& a{text-decoration:none}}}.wrapper-checkoutfooter .cmscfg a:hover,:is(.wrapper-copyfooter,.wrapper-footer) .cmscfg .cmsinnercontentbox a:hover{text-decoration:underline}.wrapper-footer{& .cmscfg .cmsinnercontentbox.adresfooter span{&:is(.adrestxt,.socialtxt){color:#fff;padding:0 0 2rem 3rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}&.socialtxt a .fa{float:left;margin-right:.8rem;font-size:2rem;display:inline-block}}& .linkcfg .linkinnercontentbox{background:0 0;margin:0;padding:1rem;& ul{float:left;display:block;& li{padding:.5rem 0;& a{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}}}}}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative;&.slick-slide .innerproductlist{height:100%}}& .callcfg .callinnercontentbox,& .newscfg .newsinnercontentbox{background:0 0;margin:0;padding:0 2.5rem}& .name-inputtxt{width:calc(40% - 1rem);margin-right:1rem}& .call-inputtxt{width:calc(60% - 13rem)}& .news-inputtxt{width:calc(100% - 13rem)}& :is(.call-button,.news-button){color:#fff;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;width:11rem;padding:.6em 1.3em .4em;font-size:1.4rem;display:inline-block}}:is(.productlist16,.productlist20,.productlist25) .innerproductlist{background:#f8f8f8;position:relative}.wrapper-footer :is(.call-button,.news-button):hover{color:#072b32;background:#91121b;border:0;border-bottom:4px solid #be1823}.innerbuyholder .standardpriceholder tr.calculate-loss-percentage .input-white,table.productvariantmatrix tbody tr th:last-of-type{background:0 0}.wrapper-checkoutfooter{color:#fff;padding:4rem 0;font-size:1.4rem;font-weight:400;line-height:2.2rem}.productlistholder,.wrapper-checkoutfooter .cmscfg,.wrapper-copyfooter :is(.bannercfg,.cmscfg){padding:1rem}.productlist-brand-vendercode,.productlist-brand-vendercode a{font-size:1.2rem;font-weight:400;line-height:1.3rem;color:#000}.wrapper-checkoutfooter{& .cmscfg{& span{float:left;width:100%;padding:.5rem;display:block}& p{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& .fa{color:#fff;float:left;margin-right:1rem;font-size:2.2rem;font-weight:400;line-height:2.2rem;display:block}& a{text-decoration:none}& .fa-phone{float:left;margin-left:2rem;font-size:4rem;display:block;position:relative;top:2rem}& .belons{float:left;width:auto}}& .belons{& h3{color:#fff;display:block}& p{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}}& .cmscfg li{padding:5px 0}}.wrapper-copyfooter .cmscfg{&:last-child{text-align:right}& .cmsinnercontentbox{color:#fff;background:0 0;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;& a{text-decoration:none;display:inline}}}.bannercfg,.bannerslider{position:relative;overflow:hidden;& .bannertxt-holder{z-index:2;max-width:100%;padding:4% 7%;position:absolute;top:50%;transform:translateY(-50%);& h6{color:#fff;float:left;clear:left;margin-bottom:5px;font-size:3.2rem;font-weight:700;line-height:1.2;display:inline-block}& h7{color:#fff;float:left;clear:left;margin-bottom:25px;font-size:1.4rem;font-weight:600;line-height:1.5;display:inline-block}& a{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:auto;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}}.productlist-stars a:is(:active,:hover),.productlist-title:hover{text-decoration:underline}:is(.bannercfg,.bannerslider) .bannertxt-holder a:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}@media only screen and (width<=1024px){:is(.bannercfg,.bannerslider) .bannertxt-holder h6{font-size:2.6rem}table.productvariantmatrix tbody tr td .buy-quantity{width:80px;& .input-quantity{width:50px}}}@media only screen and (width<=767px){:is(.bannercfg,.bannerslider) .bannertxt-holder{& h6{font-size:2.2rem}& h7{font-size:13px}}}@media only screen and (width<=479px){.digital-product-bought-pop-up{width:90%;height:auto}:is(.bannercfg,.bannerslider) .bannertxt-holder{& h6{font-size:2rem}& h7{font-size:12px}}}.artikelen-element,.pdetail-assesoiresholder{flex-wrap:wrap;display:flex}.productlistholder{float:left}.productlist20{width:20%;display:flex}.productlist25{width:25%;display:flex}.productlist16{width:16.666%;display:flex}.innerproductlist{float:left;border:0 solid #e9e9e9;flex-direction:column;width:100%;display:flex}.artikelen-element.slick-slider .innerproductlist{height:100%}.product-buyinfoholder.product-buyholderonly :is(.productlist-buyholder,.productlist-productofferholder){height:3.6rem}.innerproductlist{&:is(:active,:hover){border:0 solid #000;& .productlist-vergelijkholder{opacity:1}}& a{border:0;outline:0;text-decoration:none}}.productlistholder .innerproductlist.highlight{background:#6e6e6e;border-bottom:3px solid #000}.product-info .productlistholder{padding:1rem 2rem}.productlist-label-holder .multiple-labels.productlist-label,.productlist-label:not(.multiple-labels){text-align:center;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;overflow:hidden;max-height:40px}.productlist-imgholder{float:left;text-align:center;background:#fff;width:100%;overflow:hidden;display:inline-block;position:relative}.wrapper100-subfooter,table.productvariantmatrix tbody tr:nth-child(2n+3){background:#dedfe0}:is(.productlist20,.productlist25) .productlist-imgholder{height:210px}.productlist16 .productlist-imgholder{height:130px}.productlist-imgholder{& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:2rem;position:absolute;inset:0}& .default-image{opacity:1;transition:.2s}& .hover-image{display:none;position:absolute;top:0;left:0}&:has(.hover-image):hover{& .default-image{display:none}& .hover-image{display:unset!important}}}.productlist-label:not(.multiple-labels){z-index:3;max-width:75%;position:absolute;bottom:26px;right:0}.productlist-label-holder{z-index:3;flex-direction:column-reverse;gap:.5rem;max-width:75%;display:flex;position:absolute;bottom:26px;right:0;& .multiple-labels.productlist-label:nth-of-type(n+5){display:none}}@media only screen and (width<=767px){.productlist-label-holder{bottom:10px;& .multiple-labels.productlist-label:nth-of-type(n+3){display:none}}}.productlist-topfx{float:left;width:100%;padding:1.4rem 1.4rem 0;display:block}.productlist-brand-vendercode{float:left;width:100%;display:block}.productlist-title{color:#000;float:left;width:100%;height:auto;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;display:block;overflow:hidden}.productlist-stars{float:left;width:100%;margin-bottom:.6rem;display:block;position:relative;top:-5px;& a{color:#000;white-space:nowrap;margin-left:5px;font-size:12px}& .fa{position:relative;top:1px}& .starholder>i{font-size:1.6rem}}.productlist-stock{text-align:left;float:left;margin-bottom:8px;font-size:12px;line-height:14px;display:block}.productlist-usplist{float:left;width:100%;margin-bottom:6px;& li{color:#626262;padding:3px 0 3px 15px;font-size:12px;font-weight:400;line-height:15px;position:relative;&:first-child{padding-top:0}&:before{-webkit-font-smoothing:antialiased;font:5px/1 logic;display:inline-block;position:absolute}}}.productlist-bottomfx{float:left;width:100%;margin-top:auto;padding:1.4rem;display:inline-block}:is(.buy-price,.productlist-priceholder).htmllazyload .spinner{text-align:center;&>div{background:#000;border-radius:100%;width:15px;height:15px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}}.menubar-holder2-v1 li.nav-main ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul,.products-pagholder .paging-ul li.hide{display:none!important}:is(.buy-price,.productlist-priceholder).htmllazyload .spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.buy-price.htmllazyload .spinner{text-align:right;margin-right:2rem}.productlist-priceholder{float:left;width:calc(100% - 4.8rem);margin-bottom:6px}.productlist-oldprice,.productlist-oldpricesub,.st-price{color:#626262;float:left;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block;& .productlist-cheaper{color:#cd0000;padding-left:7px;text-decoration:none!important}& .productlist-staffel{color:#626262;float:right;text-align:right;font-size:1rem;font-style:normal;font-weight:700;line-height:2.2rem}}.productlist-oldpricesub{height:14px;line-height:1.4rem}.productlist-price,.productlist-price .st-price{font-weight:700;line-height:2.2rem;float:left;width:100%;color:#000}.productlist-price{padding-bottom:3px;font-size:1.8rem;display:block;& .st-price{font-size:11px;display:inline-block}}.display-standardprice-product,.productlist-vatcode{color:#000;float:left;width:100%;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1.3rem;display:block}.productlist-priceholder-opaanvraag{float:left;width:100%;margin-bottom:6px}.productlist-price-opaanvraag{color:#000;float:left;text-align:center;width:100%;padding-bottom:3px;font-size:1.6rem;font-weight:700;line-height:2.2rem;display:block}.innerbuyholder .standardpriceholder{& span:is(.standardprice-olrdprice-per-sales-unit,.standardprice-product-oldprice) del{color:#626262;font-size:1.1rem}& td{vertical-align:middle;padding:.5rem 1rem .5rem 0!important}& tr.calculate-quantity input#txtQtyUnit{width:120px}& tr.calculate-total-price span.standardprice-product-price{color:#000;font-size:2.6rem;font-weight:700;line-height:2.2rem}}.productlist-standardamountprice{padding:0 1.4rem;& :is(.standardprice-product,.standardprice-product-price){color:#000;display:block}}.productlistthree-standardamountprice :is(.standardprice-product,.standardprice-product-price){color:#000;text-align:right;display:block}.pcart-pprice{& .product-price-currency{padding-right:4px}& :is(.standardprice-product,.standardprice-product-price){color:#000;width:100%;display:block}}.product-buyinfoholder{width:100%;display:flex;& .productlist-productinfoholder{text-align:center;width:100%;margin-right:.5rem;display:inline-block}}:is(.product-buyinfoholder,.sooqrSearchResultsContainer) .productlist-buyholder,.product-buyinfoholder .productlist-productofferholder{float:right;width:4.8rem;text-align:center}.product-buyinfoholder{& .productlist-productinfoholder{& a,& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:flex;& .default-cart-btn-text{width:auto;padding:0}&:is(:active,:hover){color:#fff;background:#000;border:0;& .default-cart-btn-text{color:#fff;background:#000;border:0 solid #0000;transition:.2s}}}}& .productlist-buyholder{& a,& span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-size:1.8rem;text-decoration:none;transition:.2s;display:flex;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}& .productlist-productofferholder{& a,& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-size:1.8rem;text-decoration:none;transition:.2s;display:flex;&:is(:active,:hover){color:#fff;background:#000;border:0}}}&.product-infoholderhasicon .productlist-productinfoholder{width:100%}&.product-buyholderonly{display:block}}.buypopupholder .slick-slider .product-buyinfoholder,.page-product .slick-slider .productlistholder .product-buyinfoholder{flex-wrap:wrap}.buypopupholder .slick-slider .product-buyinfoholder .productlist-productinfoholder,.page-product .slick-slider .productlistholder .product-buyinfoholder .productlist-productinfoholder{width:100%;margin-right:0}.buypopupholder .slick-slider .product-buyinfoholder :is(.productlist-buyholder,.productlist-productofferholder),.page-product .slick-slider .productlistholder .product-buyinfoholder :is(.productlist-buyholder,.productlist-productofferholder){width:100%;height:3.4rem;margin-top:1rem}.buypopupholder .slick-slider .product-buyinfoholder :is(.productlist-buyholder,.productlist-productofferholder) span,.page-product .slick-slider .productlistholder .product-buyinfoholder :is(.productlist-buyholder,.productlist-productofferholder) span{width:100%}.sooqrSearchResultsContainer .productlist-buyholder{& a,& span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-size:1.8rem;text-decoration:none;transition:.2s;display:flex}}.productlistthree100 .productlistthree-infoholder :is(.productlistthree-stars,.productlistthree-title) a:is(:active,:hover),.productlisttwo-stars a:is(:active,:hover),.productlisttwo-title:hover{text-decoration:underline}.sooqrSearchResultsContainer .productlist-buyholder :is(a,span):is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}.productlistthree100 .productlistthree-buyholder .productlistthreeinnerbuyholder tr td .product-buyinfoholder{flex-direction:column;width:100%;display:flex;& .productlistthree-productinfoholder{text-align:center;width:100%;margin:5px 0;& a,& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;justify-content:center;align-items:center;width:100%;height:44px;padding:5px 16px;font-size:1.4rem;text-decoration:none;transition:.2s;display:flex;& i.fa{margin-right:1.2rem}& .default-cart-btn-text{width:auto;padding:0}&:is(:active,:hover){color:#fff;background:#000;border:0;& .default-cart-btn-text{color:#fff;background:#000;border:0 solid #0000}}}}& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;box-sizing:border-box;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin:5px 0;padding:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&>span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:0;border-radius:inherit;background:#be1823;border:0;border-bottom:4px solid #a7151f;outline:0;width:100%;height:100%;padding:10px;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;& .default-cart-btn-text{border:0 solid #0000}&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823;transition:.2s;& .default-cart-btn-text{background:#91121b;border:0 solid #0000;transition:.2s}}}}&.product-buyholderonly .btn-buy{margin:2rem 0 1rem}& .btn-offerte{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;box-sizing:border-box;background:#000;border:0;border-radius:0;outline:0;height:3.4rem;margin:5px 0;padding:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&>span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;border-radius:0;border-radius:inherit;background:#000;border:0;outline:0;justify-content:center;width:100%;height:100%;padding:10px;font-size:1.4rem;text-decoration:none;transition:.2s;display:flex;& i.fa{font-size:1.4rem}& .default-cart-btn-text{font-size:inherit;border:0 solid #0000}&:is(:active,:hover){color:#fff;background:#000;border:0;transition:.2s;& .default-cart-btn-text{color:#fff;background:#000;border:0 solid #0000;transition:.2s}}}}&.product-buyholderonly .btn-offerte{margin:2rem 0 1rem}}.productlist-code{color:#000;float:left;text-align:center;width:100%;margin-top:1rem;font-size:1.1rem;font-weight:400;line-height:1.5rem}.productlist-vergelijkholder{float:left;text-align:center;opacity:.6;width:100%;padding-top:.5rem;& label{font-size:1.2rem}}.productlist-desc2{color:#000;float:left;border-top:1px solid #e9e9e9;width:100%;margin-top:10px;padding-top:10px;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block;& a{color:#000;font-size:1.2rem;font-weight:400;line-height:1.3rem}}.productlist16{& .productlist-label{max-width:85%;padding:.5rem .8rem;font-size:1.2rem;line-height:1.3rem}& .productlist-staffel{display:none}& :is(.productlist-code,.productlist-oldprice){margin-top:0}}.htmllazyload[data-slideProductCount]:not([loading=false]){min-height:500px}.productlisttwoholder{float:left;padding:1rem}.productlisttwo20{width:20%;display:flex}.productlisttwo25{width:25%;padding-top:2.5rem;padding-bottom:2rem;display:flex}.productlisttwo16{width:16.666%;display:flex}.innerproductlisttwo{float:left;border:1px solid #fff;flex-direction:column;width:100%;transition:.2s;display:flex}.productlisttwo-imgholder,.productlisttwo-stars,.productlisttwo-title,.productlisttwo-topfx{display:block;width:100%;float:left}.artikelen-element.slick-slider .innerproductlisttwo{height:100%}.innerproductlisttwo{&:is(:active,:hover){border:1px solid #e0e0e0;& .productlisttwo-vergelijkholder{opacity:1}}& a{border:0;outline:0;text-decoration:none}}.productlisttwo-imgholder{text-align:center;position:relative;overflow:hidden}:is(.productlisttwo16,.productlisttwo20,.productlisttwo25) .productlisttwo-imgholder{height:210px}.productlisttwo-imgholder img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:2rem;position:absolute;inset:0}.productlisttwo-label{text-align:center;z-index:3;max-width:75%;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;position:absolute;bottom:26px;right:0}.productlisttwo-topfx{padding:1.6rem 1.8rem 0}.productlisttwo-title{color:#000;text-align:center;height:auto;margin-bottom:.6rem;font-size:1.3rem;font-weight:400;line-height:1.8rem;text-decoration:none;overflow:hidden}.productlisttwo-stars{text-align:center;margin-bottom:.6rem;position:relative;top:-5px;& a{color:#000;margin-left:5px;font-size:12px}& .fa{position:relative;top:1px}& .starholder>i{font-size:1.4rem}}.productlisttwo-usplist{float:left;width:100%;margin-bottom:6px;& li{color:#626262;padding:3px 0 3px 15px;font-size:12px;font-weight:400;line-height:15px;position:relative;&:before{-webkit-font-smoothing:antialiased;font:5px/1 logic;display:inline-block;position:absolute}}}.productlisttwo-bottomfx{float:left;width:100%;margin-top:auto;padding:0 1.8rem 1.6rem;display:inline-block}.productlisttwo-priceholder{float:left;text-align:center;width:100%}.productlisttwo-oldprice,.productlisttwo-oldpricesub{color:#626262;float:left;text-align:center;width:100%;font-size:1.1rem;font-weight:400;line-height:2.2rem;display:block;& .productlisttwo-cheaper{color:#cd0000;padding-left:7px;text-decoration:none!important}& .productlisttwo-staffel{color:#626262;text-align:center;padding:0 7px;font-size:1rem;font-weight:700;line-height:2.2rem}}.st-oldpricefx{height:auto;font-size:11px;font-style:normal;line-height:1.6rem;& .st-oldprice{float:left;width:100%;display:inline-block}& del{display:inline-block}}.productlisttwo-price{color:#000;float:left;width:100%;font-size:1.2rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block;& .st-price{float:left;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}.productlistthree100 .productlistthree-label-holder .multiple-labels.productlistthree-label:nth-of-type(n+3),.productlisttwo16 :is(.productlisttwo-buyholder,.productlisttwo-staffel){display:none}.productlisttwo-vatcode{color:#626262;float:left;width:100%;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1.3rem;display:block}.productlisttwo-priceholder-opaanvraag{float:left;text-align:center;width:100%}.productlisttwo-price-opaanvraag{color:#000;float:left;width:100%;font-size:1.2rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block}.productlisttwo-buyholder{text-align:center;float:left;width:100%;height:3.2rem;& a,& span{margin-top:10px;font-size:2rem;transition:.2s;display:inline-block;&:hover{cursor:pointer;opacity:.8}}}.productlisttwo-code{color:#000;float:left;text-align:center;width:100%;margin-top:.5rem;font-size:1.1rem;font-weight:400;line-height:1.5rem}.productlisttwo-vergelijkholder{float:left;text-align:center;opacity:.6;width:100%;padding-top:.5rem;& label{font-size:1.2rem}}.productlisttwo16{& .productlisttwo-imgholder{height:130px}& .productlisttwo-label{max-width:85%;padding:.5rem .8rem;font-size:1.2rem;line-height:1.3rem}}.productlistthree100{float:left;width:100%;& .innerproductlistthree{float:left;border-bottom:1px solid #e9e9e9;width:100%;padding-bottom:1rem;position:relative}& .productlistthree-buyholder .productlistthreeinnerbuyholder tr:last-child,&:nth-last-child(2) .innerproductlistthree{border:0}& .productlistthree-imgholder{float:left;text-align:center;width:140px;height:133px;display:inline-block;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:2rem;position:absolute;inset:0}}}.productlistthree100 .productlistthree-infoholder .productlistthree-usplist li:first-child,h5.specification-subtitle:first-of-type{padding-top:0}.productlistthree100 .productlistthree-imgholder{& .default-image{opacity:1;transition:.2s}& .hover-image{opacity:0;transition:.2s;position:absolute;top:0;left:0}&:has(.hover-image):is(:active,:hover) .default-image{opacity:0;transition:.2s}}.productlistthree100 .productlistthree-buyholder .productlistthreeinnerbuyholder:is(:active,:hover) .productlistthree-vergelijkholder,.slick-arrow:hover,.slick-dots li button:hover,.slick-dots li.slick-active button{opacity:1}.productlistthree100 .productlistthree-imgholder:has(.hover-image):is(:active,:hover) .hover-image{opacity:1;transition:.2s}.productlistthree100{& .productlistthree-label:not(.multiple-labels){text-align:center;z-index:3;max-width:100%;max-height:40px;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;position:absolute;bottom:0;right:0;overflow:hidden}& .productlistthree-label-holder{z-index:3;flex-direction:column-reverse;gap:.5rem;max-width:100%;display:flex;position:absolute;bottom:0;right:0;& .multiple-labels.productlistthree-label{text-align:center;max-height:40px;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;overflow:hidden}}}@media only screen and (width<=767px){.productlistthree100 .productlistthree-label-holder{bottom:10px;& .multiple-labels.productlistthree-label:nth-of-type(n+3){display:none}}}.productlistthree100 .productlistthree-infoholder{float:left;width:calc(100% - 490px);padding:1rem 1rem 1rem 2rem;& .productlistthree-title{float:left;width:100%;display:block;& a{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.8rem;text-decoration:none}}& .productlistthree-stock{float:left;width:100%;font-size:1.3rem;display:block;position:relative;top:-3px}& .productlistthree-extrainfo{float:left;margin-right:2rem;font-size:1.3rem;display:block;position:relative;top:-5px}& .productlistthree-brand-vendercode{color:#000;float:left;width:100%;margin-bottom:5px;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block;& a{color:#000;font-size:1.2rem;font-weight:400;line-height:1.3rem}}& p{float:left;color:#626262;width:100%;margin-bottom:9px;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block}& .productlistthree-stars{float:left;width:100%;height:auto;display:block;position:relative;top:-3px;& a{color:#000;white-space:nowrap;margin-left:5px;font-size:12px;text-decoration:none}& .fa{position:relative;top:3px}& .starholder>i{font-size:1.6rem}}& .productlistthree-usplist{float:left;width:100%;margin-bottom:6px;& li{color:#626262;padding:3px 0 3px 15px;font-size:13px;font-weight:400;line-height:15px;position:relative;&:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\00F111";font:5px/1 logic;display:inline-block;position:absolute;top:7px;left:2px}}}& .productlistthree-moreinfo{color:#000;float:left;clear:left;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:block}}:is(.defaultfilter,.pricefilter) .filtercommit:hover,.maintitle-holder ol li a:hover,.productlistthree100 .productlistthree-buyholder .productlistthreeinnerbuyholder tr td .btn-orderlist span:is(:active,:hover),.productlistthree100 .productlistthree-infoholder .productlistthree-moreinfo:is(:active,:hover){text-decoration:underline}.productlistthree100 .productlistthree-buyholder{float:left;width:350px;padding:1rem;& .productlistthreeinnerbuyholder{float:left;background:#fafafa;width:100%;padding:1rem 1rem .5rem;& table{float:left;width:100%}& tr{border-bottom:1px solid #e9e9e9;& td{padding:1rem;&:last-child{width:55%}& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:100%;margin:2rem 0 1rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;& .in-shopping-cart{color:#fff;background:#db0c0c;border-color:#db0c0c;border-radius:20px;width:17px;height:16px;margin-right:-11px;padding:.1rem;font:11px Consolas,monospace;display:inline-block;position:relative;top:-7px;left:-19px}&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .btn-offerte{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:100%;margin:2rem 0 1rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#fff;background:#000;border:0}}& .btn-vervallen{text-align:center;margin:1rem 0;& b{float:none;width:auto;display:inline}}& .placeholder-orderlist{float:left;text-align:center;color:#000;width:100%;padding:.5rem .5rem 0;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .btn-orderlist{text-decoration:none;& span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.5rem;position:relative;top:1px}}& .btn-orderlistremove{color:#d11919}}}}& .buy-extrainfo{float:left;width:100%}& .product-staffel{color:#000;float:left;width:50%;font-size:1.2rem;font-weight:400;line-height:2.2rem;display:block}& .product-oldprice{color:#626262;text-align:right;float:right;width:50%;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& .productlistthree-cheaper{color:#cd0000;padding-left:7px;text-decoration:none!important}& .buy-quantity{float:left;width:50%}& .input-quantity{text-align:center;float:left;border-left:0;border-right:0;border-radius:0;width:6rem;height:3rem;padding:.4rem 1.1rem}& :is(.btn-quantity-minus,.btn-quantity-plus){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}:is(:is(.pdetail-mainphotoholderbottom .pdetail-tumbsliderbottom,.pdetail-mainphotoholderleft .pdetail-tumbsliderleft,.pdetail-mainphotoholderright .pdetail-tumbsliderright) .youtubetumb:active,:is(.pdetail-mainphotoholderbottom .pdetail-tumbsliderbottom,.pdetail-mainphotoholderleft .pdetail-tumbsliderleft,.pdetail-mainphotoholderright .pdetail-tumbsliderright) .youtubetumb:hover):before{background:#cc181e}.productlistthree100{& .productlistthree-buyholder .productlistthreeinnerbuyholder{& .btn-quantity-minus{border-radius:3px 0 0 3px}& .btn-quantity-plus{border-radius:0 3px 3px 0}& input{&[type=number]{&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}&[type=number]{-moz-appearance:textfield}}& .buy-price{float:right;width:50%}& .productlistthree-price-opaanvraag{color:#000;text-align:right;float:left;width:100%;padding:.4rem 0;font-size:2rem;font-weight:700;line-height:2.2rem;display:block}& :is(.productlistthree-oldprice,.productlistthree-oldpricesub,.st-price){color:#626262;text-align:right;float:left;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block}& .productlistthree-price{color:#000;text-align:right;float:left;width:100%;padding:.4rem 0;font-size:2.6rem;font-weight:700;line-height:2.2rem;display:block}& :is(.display-standardprice-product,.productlistthree-vatprice){color:#626262;text-align:right;float:left;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block}& .productlistthree-price .st-price{float:left;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}& .st-oldpricefx{height:auto;font-size:11px;font-style:normal;line-height:1.6rem;& .st-oldprice{float:left;width:100%;display:inline-block}& del{display:inline-block}}& .productlistthree-vergelijkholder{text-align:right;float:left;opacity:.6;width:100%;padding-top:.2rem;& label{font-size:12px}}& .productlistthree-desc2{text-align:right;color:#000;float:left;width:100%;margin-bottom:5px;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block}}& .staffeltable2{float:left;background:#fff;width:100%;margin-bottom:1rem;padding:1rem;overflow:hidden;& table{width:100%}& tr th{color:#000;text-align:left;width:auto;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem}& tr td{color:#000;text-align:left;width:auto;font-size:1.3rem;font-weight:400;line-height:2.2rem}}}.products-activefilterholder>span:after,.productwizard li a:before{font-variant:normal;-webkit-font-smoothing:antialiased;font-family:logic;font-style:normal;line-height:1;-moz-osx-font-smoothing:grayscale;speak:none;text-transform:none}.productlistthree100{& .staffeltable2 tr :is(td,th){&:first-of-type{width:60px}&:last-child{width:auto!important}}& .webshop-user-product-list{top:0;right:0}}.wrapper-logobar{border-bottom:0 solid #e9e9e9}.logoholder{float:left;width:20%}.shoplogo img{float:left;width:273px;margin:1rem 1.6rem}.logoholder span{float:left;text-indent:-5555px;width:0;height:0;display:block;overflow:hidden}.uspholder{& .pagecfg{float:right;margin-top:3.8rem}& .cmscfg{color:#626262;float:right;padding:0 2rem}}.maintitle-holder :is(.addbestellijsttocart-btn,.bestelremove-btn){cursor:pointer;-webkit-touch-callout:none;user-select:none;padding:.8rem 1.6rem;line-height:1.5;text-decoration:none;display:inline-block;font-weight:400;transition:.2s;outline:0}.uspholder .cmscfg{&:first-child{padding:0 1rem 0 2rem}& a{text-decoration:none;&:hover,&:hover b,&:hover strong{color:#000}}& span{float:left;display:block;& b,& strong{color:#df9411}}& img{float:left;max-width:100%}& .fa{float:left;color:#000;margin:0 1rem 0 0;font-size:2.2rem}}.bannerslider{float:left;width:100%;padding:1rem}.innerbannerslider{position:relative}.slick-arrow,.slick-dots{display:block;position:absolute;z-index:2}.innerbannerslider{& div,& div a,& div img{z-index:1;width:100%;height:auto;position:relative}& div a{float:left;width:100%;display:block}}.slick-arrow{cursor:pointer;opacity:.3;width:4rem;height:4rem;margin-top:-2rem;padding:1rem;top:50%}.backtotop-btn:hover,.photo-gallerylist .photo-gallery:is(:active,:hover) img{opacity:.8}.slick-prev{left:0;&:before{color:#000;content:"\00F053";font-family:logic;font-size:30px}}.slick-next{text-align:right;right:0;&:before{color:#000;content:"\00F054";font-family:logic;font-size:30px}}.slick-dots{float:left;text-align:center;width:100%;bottom:1rem;& li{display:inline-block;& button{text-indent:-555px;opacity:.3;cursor:pointer;background:#000;border:0;border-radius:10px;width:1rem;height:1rem;margin:.5rem;padding:0;overflow:hidden}}}.backtotop-btn{cursor:pointer;color:#000;opacity:0;z-index:27;font-size:4.5rem;transition:.2s;display:none;position:fixed;bottom:1.5rem;right:1.5rem}.backtotop-fadeout,.backtotop-visible{visibility:visible;opacity:1;display:block}.wrapper100-checkoutfooter,.wrapper100-footer{background:#000}.wrapper100-copyfooter{background:#be1823}.maintitle-holder{float:left;width:100%;margin-top:1rem;padding:1rem;& ol{float:left;color:#bbb;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem;& .fa{position:relative;top:1px}& li{padding:0 .6rem 0 0;display:inline;& a{color:#000;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none}}}& h1{display:inline-block}& .addbestellijsttocart-btn{color:#fff;float:right;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;margin:0 1rem;font-size:1.4rem;& .fa{margin-right:.8rem;font-size:14px;position:relative;top:-1px}}}@media only screen and (width<=767px){.maintitle-holder{& h1{width:100%;display:block}& .addbestellijsttocart-btn{text-align:center;width:calc(50% - 10px);margin:1rem 0 1rem 1rem}}}@media only screen and (width<=479px){.maintitle-holder .addbestellijsttocart-btn{text-align:center;width:100%;margin:0 0 -1rem}}.maintitle-holder{& .addbestellijsttocart-btn:is(:active,:hover){background:#04a30c;border:1px solid #04a30c}& .bestelremove-btn{color:#fff;float:right;background:#cd3131;border:1px solid #cd3131;border-radius:0;font-size:1.4rem;& .fa{margin-right:.8rem;font-size:14px;position:relative;top:-1px}}}@media only screen and (width<=767px){.maintitle-holder .bestelremove-btn{text-align:center;width:calc(50% - 10px);margin:1rem 1rem 1rem 0}}@media only screen and (width<=479px){.maintitle-holder .bestelremove-btn{text-align:center;width:100%;margin:1rem 0}table.productvariantmatrix tbody tr td:last-of-type .default-cart-btn-text{display:none}}.maintitle-holder .bestelremove-btn:is(:active,:hover){background:#a11;border:1px solid #a11}@media only screen and (width>=480px) and (width<=767px){.maintitle-holder{flex-wrap:wrap;display:flex;& .breadcrumb-option-holder{width:100%}}}.notification-minimal-amount-not-reached{text-align:left;float:left;color:#fff;background:#f59733;border:1px solid #cf7514;border-radius:3px;outline:0;width:calc(100% - 2rem);margin:1rem;padding:1rem 1.5rem;font-size:14px;display:block;&.hide{display:none}}.customtext-holder{float:left;width:100%;margin-bottom:2rem;padding:1rem;& p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& img{float:right;margin:0 0 1.8rem 2rem}}.cms-contact .customtext-holder{float:left;width:50%;padding:1rem}.customtext-holderprod img{width:200px;margin:0 0 2rem 3rem}.photo-gallerylist{float:left;width:100%;margin-bottom:2rem;padding:1rem;& .photo-galleryholder{float:left;width:16.6666%;height:140px;padding:.5rem}& .photo-gallery{float:left;background:url(/cdn/img/zoom-img.png) 50% no-repeat #fff;width:100%;height:100%;display:block;position:relative;overflow:hidden;& img{z-index:1;margin:0 -50% 0 0;transition:.2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}.linkinnercontentboximages{float:left;width:100%;margin-bottom:2rem;padding:1rem;& .photo-gallerymainholder{float:left;width:25%;height:200px;padding:.5rem}& .photo-gallerymainlist{float:left;width:100%;height:100%;display:block;position:relative;overflow:hidden;& .gallerymaintext{text-align:center;color:#fff;z-index:1;margin:0 -50% 0 0;padding:2rem;font-size:1.5rem;transition:.2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}:is(.defaultfilter,.pricefilter) .filtercommit .fa{margin-right:.5rem}.linkinnercontentboximages .photo-gallerymainlist{& .gallerymainbgcolor{opacity:.85;z-index:0;background:#000;width:100%;height:100%;transition:.2s;display:block;position:absolute;inset:0}&:is(:active,:hover) span{opacity:0}& img{z-index:-1;margin:0 -50% 0 0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}table.productvariantmatrix{width:100%;& tbody tr{& th{text-align:left;color:#fff;background:#fafafa;padding:15px;font-size:2.2rem;font-weight:700;line-height:2.8rem}& td{vertical-align:middle;padding:15px;& :is(.price-main,.price-sub){display:block}&:last-of-type{color:#fff;text-align:center;background:#3ac62f;border-bottom:1px solid #fff;padding:14px;&:is(:active,:hover){background:#21ac17}&.empty-td{pointer-events:none;background:#fff;&:is(:active,:hover){background:#fff}}}}&.highlight{background:#595959!important}}}div#ContentPlaceHolder1_pnlProductVariant2Matrix{padding:1rem}.kassakoopjes,.lastviewed-artikelen-element{flex-wrap:wrap;display:flex;& h2{width:100%;padding:1rem;display:block}}.cms-template-flex-wrapper{flex-flow:wrap;padding:.5rem;display:flex}.filter-button,.mobvergelijk-button{width:100%;margin:1rem 0;transition:.2s;display:none;color:#fff;font-size:1.4rem;float:left;cursor:pointer;text-decoration:none;-webkit-touch-callout:none;user-select:none}.cms-template-flex-wrapper .cms-template-flex-kolom{flex:1 0 300px;margin:.5rem;& .cms-content-holder{float:left;background:#fafafa;flex:1;margin-bottom:1rem;padding:1rem;& img{margin:0}&:last-of-type{margin-bottom:0}}}.page-category-overview .pagina-configuration article.contentbox.cmsinnercontentbox{background:#fff;padding:0}.page-category-form{float:left;width:100%}.mobvergelijk-button{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem}}.filter-button{background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem}.filter-searchholder input,.pricefilter td input{border:1px solid #e1e1e1;background:#fff;outline:0;-moz-appearance:textfield}.filter-button{&:is(:active,:hover){color:#fff;background:#000;border:0}& .fa{font-size:1.4rem}}.filter-buttontop{margin:1rem}.productlistfilter{padding:1rem}.productlistfilter20{float:left;width:20%}.innerproductlistfilter{float:left;background:#fafafa;width:100%;padding:1.8rem}.filter-searchholder{float:left;width:100%;position:relative;& input{box-shadow:none;color:#000;border-radius:5px;width:100%;padding:.8rem 3rem .8rem .8rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}}& button{cursor:pointer;background:0 0;border:0;padding:9px;transition:.2s linear;position:absolute;top:0;right:0;&:is(:active,:hover){color:#000}}}.no-max-stock-filter table tr td input.pricefilter-inputtxt{max-width:40%}.vergelijkholder-float{z-index:25;text-align:center;background:#ededed;width:600px;margin-left:-180px;padding:1.5rem;position:fixed;bottom:2rem;left:50%;box-shadow:0 0 4px #0006;& .title{width:auto;margin-right:1rem;font-size:1.8rem;display:inline-block}}:is(.defaultfilter,.pricefilter) .filtercommit{padding:1rem 0 0;font-size:1.3rem;font-weight:400;cursor:pointer}a.vergelijk-button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;float:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:200px;margin-bottom:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem}}a.vergelijkremove-button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#cd3131;background:0 0;border:0;border-radius:0;outline:0;padding:0 .6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;position:absolute;top:2px;right:2px}.innerproductlistfilter h5,.pricefilter .filtercommit{display:block;color:#000;line-height:2.2rem;float:left}a.vergelijkremove-button .fa{margin:0;font-size:1.4rem}.innerproductlistfilter{& h5{width:100%;padding:2.5rem 0 .8rem;font-size:1.5rem;font-weight:700}& div:first-child h5{padding:0 0 .8rem}}:is(.defaultfilter,.pricefilter) td input.required,.pdetail-buyholder .innerbuyholder tr td input[type=email].required,.productwizard .wizardsearchholder input[type=text].required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.selectedfilter span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;margin:.2rem;padding:.2rem .6rem;font-size:1.2rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#fff;background:#000;border:0}& .fa{margin-left:.2rem}}.pricefilter{float:left;width:100%}.pricesliderholder{float:left;width:100%;margin:.8rem 0 1.6rem;padding:0 1rem}.pricefilter{& table{float:left;width:100%}& td{width:40%;position:relative;&:nth-child(2){text-align:center;width:20%}& span{font-size:12px;position:absolute}& input{box-shadow:none;color:#000;border-radius:5px;width:100%;padding:.8rem .5rem .8rem 1.6rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&::-webkit-outer-spin-button{-webkit-appearance:none}&::-webkit-inner-spin-button{-webkit-appearance:none}}}}.no-products-to-filter .pricesliderholder{display:none}.defaultfilter{float:left;width:100%}.defaultsliderholder{float:left;width:100%;margin:.8rem 0 1.6rem;padding:0 1rem}.noUi-connect{background:#000}.defaultfilter{& table{float:left;width:100%}& td{width:40%;position:relative;&:nth-child(2){text-align:center;width:20%}& span{font-size:12px;position:absolute}& input{box-shadow:none;color:#000;-moz-appearance:textfield;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:.8rem .5rem .8rem 1.6rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&::-webkit-outer-spin-button{-webkit-appearance:none}&::-webkit-inner-spin-button{-webkit-appearance:none}}}& .filtercommit{float:left;color:#000;line-height:2.2rem;display:block}}.no-products-to-filter{opacity:.6;pointer-events:none;-webkit-touch-callout:none;user-select:none;filter:grayscale();& .defaultsliderholder{display:none}& td input{background:#f8f8f8!important}}.colorfilter{float:left;width:100%}.filter-color{float:left;text-align:center;cursor:pointer;border-radius:0;width:16%;height:2.2rem;margin:2%;display:block;& .fa{opacity:0;margin-top:.4rem;transition:.2s}&:is(.fc-active,:hover) .fa{opacity:1}}h5.specification-subtitle{float:left;padding:.8rem;font-weight:700}.pdetail-specsholder .td-additional-info{padding:.8rem;width:30px!important}.filterInfoBtn div,.wrapper-additional-info .additionalInfo{padding:10px 12px;font-weight:400;line-height:2.2rem;background:#fff;position:absolute;font-size:1.4rem;color:#000}.filterInfoBtn{color:#000;margin-left:5px;display:inline-block;position:relative;& div{opacity:0;z-index:9;border:1px solid #ccc;border-radius:3px;width:260px;display:none;top:-7px;left:30px;& h5{padding-bottom:0!important}&:before{content:"";width:25px;height:100%;position:absolute;top:0;left:-25px}}}@media only screen and (width<=767px){.filterInfoBtn{position:static;& div{top:30px;left:-13px;&:before{width:100%;height:25px;top:-25px;left:0}}}}.filterInfoBtn div:after{content:"";z-index:1;background:#fff;border-top:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:0;width:12px;height:12px;display:block;position:absolute;top:12px;left:-7px;transform:rotate(45deg)}@media only screen and (width<=767px){.filterInfoBtn div:after{border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;top:-7px;left:12px}.listfilter{position:relative}}.filterInfoBtn:is(:active,:hover){color:#000;& div{opacity:1;transition-delay:0s;display:block}}.wrapper-additional-info{color:#000;display:inline-block;& .additionalInfo{z-index:11;border:1px solid #ccc;border-radius:3px;width:100%;margin-top:1rem;left:0}}:is(.pdetail-mainphotoholderbottom,.pdetail-mainphotoholderleft,.pdetail-mainphotoholderright) .slick-prev{left:1rem}.wrapper-additional-info .additionalInfo{& i{position:absolute;top:10px;right:12px}& h5{font-weight:700}&:after{content:"";z-index:1;background:#fff;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:12px;height:12px;display:block;position:absolute;top:-7px;left:6px;transform:rotate(45deg)}}.listfilter{float:left;width:100%;& ul#filterbr label{align-items:center;padding-left:.5rem;display:flex;& img.img-brand-logo-tiny{width:100%;max-width:25px;height:100%;max-height:25px;margin-right:.5rem}}& ul{float:left;width:100%;& li{padding:.4rem;& input{float:left;top:.4rem}& label{color:#000;cursor:pointer;padding-left:2rem;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block;&.moreless{color:#000;cursor:pointer;border-top:1px solid #e9e9e9;margin-top:.5rem;padding-top:.5rem;padding-left:0;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:block}}}}}.productlist-mainholder{float:left;flex-wrap:wrap;width:80%;display:flex;position:relative}.filterloader{z-index:55;color:#fffc;background:#fffc;width:100%;height:100%;display:none;position:absolute;top:0;left:0;& .spinner{text-align:center;width:150px;margin:-25px auto 0;position:relative;top:50%;&>div{background:#000;border-radius:100%;width:24px;height:24px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}& .bounce2{animation-delay:-.16s}}}:is(.buypopupholder,.product-info){& .filterloader{margin-top:-15px;top:200px!important}& .spinner>div{background:#fff}}.products-activefilterholder{float:left;width:100%;&>span{float:left;color:#fff;cursor:pointer;background:#000;border-radius:0;margin:10px 0 0 10px;padding:4px 10px;font-size:13px;transition:.2s;display:block}}.product-wizard-cms li,.productwizard-tiles ul li a{font-size:2.2rem;font-weight:700;line-height:2.8rem}.products-activefilterholder{&>span{&:is(:active,:hover){opacity:.8}&:after{content:"\00F00D";padding-left:8px;font-size:12px;font-weight:400;display:inline-block}}& span:is(.product-price-amount,.product-price-currency){float:none;margin:0;padding:0}}.products-pagholder{float:left;width:100%;padding:1rem}.products-paginnerholder{float:left;width:100%}.paginginnerholder{float:left;border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:.8rem}.bottomproducts-pagholder .paginginnerholder{border:0;border-top:1px solid #e9e9e9;margin-top:.8rem;padding-top:.5rem}.paginginnerholder .paginavan{font-size:1.3rem}.topproducts-pagholder .products-paginnerholder{margin-bottom:-1rem}.bottomproducts-pagholder{width:100%}.products-pagholder{& .products-amountoption{float:left;font-size:1.3rem;& .viewholder{background:#f8f8f8;margin-left:.8rem;padding:1px 6px;display:inline-block}& .fa{opacity:.6;cursor:pointer;font-size:1.4rem;position:relative;top:2px}}& .paging-ul{& #begin,& #laatste,& .page{font-size:1.3rem}}& .products-amountoption .viewholder{& a.plist-active .fa,&:is(:active,:hover) .fa{opacity:1}}& .products-sortoption{float:right;padding-left:1rem;font-size:1.3rem}& .paging-ul{float:right;font-size:0;& a,& span{text-decoration:none}}}.pdetail-backbuttonholder a:hover,.pdetail-buyholder .innerbuyholder tr td .placeholder-wishlistbtn .btn-wishlist:is(:active,:hover){text-decoration:underline}.products-pagholder .paging-ul{& li{color:#000;cursor:pointer;border-right:1px solid #e9e9e9;padding:0 .6rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:inline;&:last-child{border:0;padding:0 0 0 .6rem}&:hover{color:#000}}& .paging-vorige .fa{margin-right:.3rem;position:relative;top:1px}& .page.activepage{color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem}& .paging-volgende .fa{margin-left:.3rem;position:relative;top:1px}}.productwizardh2{float:left;width:100%;& span{float:left;background:#fafafa;width:100%;padding:20px 20px 0;display:block}}.productwizard{float:left;width:100%;padding:1rem;& ul{float:left;columns:5;-webkit-columns:5;-moz-columns:5;background:#fafafa;width:100%;padding:20px}& li a{padding-left:10px;text-decoration:none;transition:.2s;position:relative;&:before{content:"\00F105";font-size:13px;font-weight:400;transition:.2s;display:inline-block;position:absolute;top:3px;left:0}&:is(:active,:hover){padding-left:13px;text-decoration:underline;&:before{left:3px}}}& .wizardsearchholder{float:left;width:350px;position:relative;& input[type=text]{box-shadow:none;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& button{z-index:1;background:0 0;border:0;outline:0;padding:8px 10px;font-size:1.8rem;position:absolute;top:2px;right:1px}}& #divProductWizardSearchResults{float:left;width:100%;padding:20px 0 10px}}.mb-lg{margin:0 1rem;& ul.nav-wizard{float:left;border:1px solid #000;flex-wrap:wrap;margin:0;display:flex;overflow:hidden;& li{float:left;padding:0;line-height:38px;display:flex;overflow:hidden}}}@media only screen and (width<=767px){.mb-lg ul.nav-wizard{width:100%;& li{flex:1 0 300px}}}.mb-lg ul.nav-wizard{& a{color:#000;letter-spacing:0;text-align:center;border-bottom:2px solid #000;outline:0;width:100%;padding:0 20px;font-weight:500;text-decoration:none;transition:.2s ease-in-out;display:block}& a:is(:active,:hover),& li.active a{color:#fff;background:#000;border-bottom:2px solid #000}}.productwizard-tiles{background:0 0;padding:0;& .productwizardh2 span{background:0 0;padding:1rem}& ul{columns:unset;background:0 0;flex-wrap:wrap;padding:0;display:flex;& li{box-sizing:border-box;color:#fff;background:#000;border:1px solid #000;border-radius:0;flex-direction:column;flex:1 0 300px;margin:1rem;padding:2rem;display:flex;&:is(:active,:hover){background:#000}& a{color:#be1823;padding:0}}}}:is(.pdetail-realspecsholder,.pdetail-specsholder) table tr td,.pdetail-realspecsholder table tr th{padding:.8rem 1.3rem;vertical-align:top}.productwizard-tiles ul li{& a span,& p{font-weight:400;line-height:2.2rem;color:#fff;font-size:1.4rem}& a{&:before{content:""}&:is(:active,:hover){padding-left:0;text-decoration:none}& span{display:block}}& p{margin:2rem 0}}.product-wizard-cms{column-count:3;margin-bottom:2rem;list-style-type:decimal}@media only screen and (width<=1024px){.product-wizard-cms{column-count:2}}.product-wizard-cms li{color:#fff;float:left;margin:1rem 0 0 2rem;& p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.pdetail-backbuttonholder{float:left;width:100%;padding:0 1rem;& a{color:#000;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:1px}}}.pdetail-mainphotoholderleft{float:left;width:65%;& .pdetail-photoholderleft{float:left;width:85%;height:50rem;padding:0 1rem;position:relative;overflow:hidden;&.no-photo-left{width:100%}& .slick-slide{text-align:center;border:0 solid #e9e9e9;width:100%;height:48rem;margin:1rem 0;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1rem;display:inline;position:absolute;inset:0}}}& .slick-next{right:1rem}& .pdetail-tumbsliderleft{& .slick-prev{opacity:1;background:linear-gradient(#fff 26%,#fff0 100%);width:100%;height:5rem;margin-top:0;top:0;left:0;right:0;&:before{content:"\00F077";opacity:.6;margin-left:-9px;font-size:18px;position:absolute;top:0;left:50%}&:hover:before{opacity:1}}& .slick-next{opacity:1;background:linear-gradient(#fff0 0,#fff 74%);width:100%;height:5rem;margin-top:0;inset:auto 0 0;&:before{content:"\00F078";opacity:.6;margin-left:-9px;font-size:18px;position:absolute;bottom:0;left:50%}&:hover:before{opacity:1}}}& .pdetail-tumbsliderleft{float:left;width:15%;height:auto;position:relative;overflow:hidden;& .slick-slide{text-align:center;cursor:pointer;border:1px solid #e9e9e9;height:105px;margin:10px;position:relative;overflow:hidden}& .youtubetumb:before{content:"\00F04B";font:14px/1 logic;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;color:#fff;background-color:#0e0d0c99;border-radius:5px;margin-top:-15px;margin-left:-22px;padding:8px 17px;display:inline-block;position:absolute;top:50%;left:50%}& .slick-slide img{max-width:100%;max-height:100%;margin:auto;padding:.5rem;display:inline;position:absolute;inset:0}}}.pdetail-buyholderleft{float:right;width:35%}.pdetail-cmsuspholderleft{float:right;clear:right;width:35%}.pdetail-mainphotoholder{position:relative;& .img-brand-logo{z-index:5;max-width:80px;max-height:80px;position:absolute;right:0}}:is(.pdetail-mainphotoholderbottom,.pdetail-mainphotoholderright) .slick-next,.product-label-holder{right:1rem}.variant-detail-buyholder{float:right;clear:right;width:35%;padding:1rem;& .inner-variant-detail-buyholder{float:left;background:#fafafa;width:100%;padding:2rem;& p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;& b{font-size:1.8rem}}& button.variant-detail-button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:100%;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823;transition:.2s}}}}.pdetail-mainphotoholderbottom{float:left;width:65%;& .pdetail-photoholderbottom{float:left;width:100%;height:50rem;padding:0 1rem;position:relative;overflow:hidden;& .slick-slide{text-align:center;border:0 solid #e9e9e9;width:100%;height:48rem;margin:1rem 0;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1rem;display:inline;position:absolute;inset:0}}}& .pdetail-tumbsliderbottom{& .slick-prev{opacity:1;background:linear-gradient(90deg,#fff 26%,#fff0 100%);width:5rem;height:100%;margin-top:0;top:0;bottom:0;left:0;&:before{opacity:.6;margin-top:-9px;font-size:18px;position:absolute;top:50%;left:0}&:hover:before{opacity:1}}& .slick-next{opacity:1;background:linear-gradient(90deg,#fff0 0,#fff 74%);width:5rem;height:100%;margin-top:0;top:0;bottom:0;right:0;&:before{opacity:.6;margin-top:-9px;font-size:18px;position:absolute;top:50%;right:0}}}}:is(.pdetail-mainphotoholderbottom .pdetail-tumbsliderbottom,.pdetail-mainphotoholderright .pdetail-tumbsliderright) .youtubetumb:before{z-index:1;color:#fff;background-color:#0e0d0c99;margin-top:-15px;padding:8px 17px;left:50%;display:inline-block;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.pdetail-mainphotoholderbottom{& .pdetail-tumbsliderbottom .slick-next:hover:before{opacity:1}& .pdetail-tumbsliderbottom{float:left;width:100%;height:auto;position:relative;overflow:hidden;& .slick-slide{text-align:center;cursor:pointer;border:1px solid #e9e9e9;height:105px;margin:10px;position:relative;overflow:hidden}& .youtubetumb:before{content:"\00F04B";font:16px/1 logic;-webkit-font-smoothing:antialiased;border-radius:5px;margin-left:-22px;position:absolute;top:50%}& .slick-slide img{max-width:100%;max-height:100%;margin:auto;display:inline;position:absolute;inset:0}}}.pdetail-buyholderbottom{float:right;width:35%}.pdetail-cmsuspholderbottom{float:right;clear:right;width:35%}.pdetail-mainphotoholderright{float:left;width:65%;& .pdetail-photoholderright{float:left;width:85%;height:50rem;padding:0 1rem;position:relative;overflow:hidden}}.product-label-holder .multiple-labels.product-label,.product-label:not(.multiple-labels){padding:1.5rem 2.2rem;font-size:2rem;font-style:italic}.pdetail-mainphotoholderright{& .pdetail-photoholderright{&.no-photo-right{width:100%}& .slick-slide{text-align:center;border:0 solid #e9e9e9;width:100%;height:48rem;margin:1rem 0;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1rem;display:inline;position:absolute;inset:0}}}& .pdetail-tumbsliderright{& .slick-prev{opacity:1;background:linear-gradient(#fff 26%,#fff0 100%);width:100%;height:5rem;margin-top:0;top:0;left:0;right:0;&:before{content:"\00F077";opacity:.6;margin-left:-9px;font-size:18px;position:absolute;top:0;left:50%}&:hover:before{opacity:1}}& .slick-next{opacity:1;background:linear-gradient(#fff0 0,#fff 74%);width:100%;height:5rem;margin-top:0;inset:auto 0 0;&:before{content:"\00F078";opacity:.6;margin-left:-9px;font-size:18px;position:absolute;bottom:0;left:50%}&:hover:before{opacity:1}}}& .pdetail-tumbsliderright{float:left;width:15%;height:auto;position:relative;overflow:hidden;& .slick-slide{text-align:center;cursor:pointer;border:1px solid #e9e9e9;height:105px;margin:10px;position:relative;overflow:hidden}& .youtubetumb:before{content:"\00F04B";font:16px/1 logic;-webkit-font-smoothing:antialiased;border-radius:5px;margin-left:-22px;position:absolute;top:50%}& .slick-slide img{max-width:100%;max-height:100%;margin:auto;padding:.5rem;display:inline;position:absolute;inset:0}}}.pdetail-buyholderright{float:right;width:35%}.pdetail-cmsuspholderright{float:right;clear:right;width:35%}.product-label:not(.multiple-labels){z-index:3;position:absolute;bottom:5rem;right:1rem}.product-label-holder{z-index:3;flex-direction:column-reverse;gap:1rem;display:flex;position:absolute;bottom:5rem}.cross-overlay-sb,.cross-overlay-sb .variants-sb-img-holder,.pdetail-photoholder .slick-slide{position:relative}.product-label-holder .multiple-labels.product-label:nth-of-type(n+6){display:none}@media only screen and (width<=767px){.product-wizard-cms{column-count:1}.product-label-holder{bottom:0;& .product-label:nth-of-type(n+3){display:none}}}.pdetail-photoholder .slick-slide{&:before{content:"";opacity:0;z-index:-1;background:url(/cdn/img/img-zoom.svg) 50%/contain no-repeat #fff;width:100%;height:100%;transition:.4s;position:absolute;top:0;left:0}&.hover:before{opacity:1;transition:.4s}& img{-webkit-backface-visibility:hidden;opacity:1;transition:.4s}}.pdetail-fullscreen:hover img{opacity:.6}.standardamountcalculation{& .buy-quantity-unit{float:left;width:50%;& .input-standardamount{width:100px;padding:.5rem 1.1rem}& .orderamountunit{padding:1rem}}& .cartstandardunit{float:right;text-align:right;min-width:120px;padding:.5rem 0;display:block}& .productlistthreeinnerbuyholder .input-quantiy-holder{float:right}}.cartstandardunit{float:left;text-align:center;min-width:120px;padding:.5rem 1rem;display:block}.pdetail-buyholder,.pdetail-buyholder .innerbuyholder tr td{padding:1rem}.cross-overlay-sb{& .variants-sb-img-holder:before,&:after{pointer-events:none;width:100%;height:100%;display:flex;position:absolute;bottom:0}& .variants-sb-img-holder:before{content:"\00F00D";color:#626262;z-index:24;justify-content:center;align-items:center;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem}}@media only screen and (width<=1024px){.cross-overlay-sb .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.cross-overlay-sb .variants-sb-img-holder:before{font-size:38px}}@media only screen and (width<=479px){.cross-overlay-sb .variants-sb-img-holder:before{font-size:28px}}.cross-overlay-sb:after{content:"";z-index:22;opacity:.75;background:#fafafa;justify-content:center;align-items:center;top:0;left:0}.cross-overlay-sb-active,.cross-overlay-sb-active .variants-sb-img-holder,.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.cross-overlay,.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.cross-overlay .variants-sb-img-holder{position:relative}.cross-overlay-sb-active{& .variants-sb-img-holder:before,&:after{justify-content:center;position:absolute;background:0 0;width:100%;display:flex;height:100%;pointer-events:none;bottom:0}& .variants-sb-img-holder:before{content:"\00F00D";z-index:24;align-items:center;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem;opacity:1;color:#fff;border-radius:100px}}@media only screen and (width<=1024px){.cross-overlay-sb-active .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.cross-overlay-sb-active .variants-sb-img-holder:before{font-size:38px}}.cross-overlay-sb-active:after{content:"";z-index:22;opacity:.75;align-items:center;top:0;left:0}.combilist-imglink:hover,.menubar-holder2-v1 li.nav-main ul.nav-sub1 li.nav-sub1 a.nav-sub1:is(:active,:hover),.pdetail-buyholder .innerbuyholder .btnEditAdjustmentName:is(:active,:hover){opacity:.8}.pdetail-buyholder .innerbuyholder{float:left;background:#fafafa;width:100%;padding:1rem;& table{float:left;width:100%}& tr{border-bottom:1px solid #e9e9e9;&:last-child{border:0}& td:last-child{width:55%}}& .sb-container{width:100%!important;& .variants-title{float:left;width:100%;& h5{display:inline}& .sb-toggle{float:right;background:#fff;border-radius:25px;& i:is(.fal,.far,.fas){cursor:pointer;border-radius:25px;padding:.75rem}& .active{color:#fff;background:#000}}}& .variants-group-container{float:left;width:100%;max-height:300px;margin-top:1rem;overflow:auto;& .variants-sb-list-item{cursor:pointer;box-sizing:border-box;float:left;width:100%;padding:.5rem;& .variants-sb-img-holder{float:left;& img{float:left;border-radius:100px;max-width:50px}}& span{float:left;padding:1.5rem}&.cross-overlay .variants-sb-img-holder:before{content:"\00F00D";color:#626262;pointer-events:none;z-index:24;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem;display:flex;position:absolute;bottom:0}}}}}@media only screen and (width<=1024px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.cross-overlay .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.cross-overlay .variants-sb-img-holder:before{font-size:38px}}.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item{&.cross-overlay:after{content:"";z-index:22;opacity:.75;pointer-events:none;background:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}&.active{color:#fff;background:#000;border-radius:100px;&.cross-overlay,&.cross-overlay .variants-sb-img-holder{position:relative}&.cross-overlay .variants-sb-img-holder:before{content:"\00F00D";pointer-events:none;z-index:24;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem;display:flex;position:absolute;bottom:0;opacity:1;color:#fff;background:0 0;border-radius:100px}}}@media only screen and (width<=1024px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.active.cross-overlay .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.active.cross-overlay .variants-sb-img-holder:before{font-size:38px}}@media only screen and (width<=479px){.cross-overlay-sb-active .variants-sb-img-holder:before,.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.active.cross-overlay .variants-sb-img-holder:before,.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-list-item.cross-overlay .variants-sb-img-holder:before{font-size:28px}}.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container{& .variants-sb-list-item.active.cross-overlay:after{content:"";z-index:22;opacity:.75;pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}& .variants-sb-box-item{cursor:pointer;box-sizing:border-box;text-align:center;float:left;border:5px solid #0000;width:16.666%;display:inline-block;& .variants-sb-img-holder{margin-bottom:.5rem;& img{border-radius:100px;max-width:100%;display:block}}&.active{color:#fff;background:#000;border-radius:100px;&.cross-overlay,&.cross-overlay .variants-sb-img-holder{position:relative}&.cross-overlay .variants-sb-img-holder:before{content:"\00F00D";pointer-events:none;z-index:24;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem;display:flex;position:absolute;bottom:0;opacity:1;color:#fff;background:0 0;border-radius:100px}}}}@media only screen and (width<=1024px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-box-item.active.cross-overlay .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-box-item.active.cross-overlay .variants-sb-img-holder:before{font-size:38px}}.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-box-item{&.active.cross-overlay:after{content:"";z-index:22;opacity:.75;pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}&.cross-overlay,&.cross-overlay .variants-sb-img-holder{position:relative}&.cross-overlay .variants-sb-img-holder:before{content:"\00F00D";color:#626262;pointer-events:none;z-index:24;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-size:38px;font-weight:400;line-height:2.2rem;display:flex;position:absolute;bottom:0}}@media only screen and (width<=1024px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-box-item.cross-overlay .variants-sb-img-holder:before{font-size:30px}}@media only screen and (width<=767px){.pdetail-buyholder .innerbuyholder{& .sb-container .variants-group-container .variants-sb-box-item.cross-overlay .variants-sb-img-holder:before{font-size:38px}& .installment-holder .filterInfoBtn.installment-info{position:relative}}}.pdetail-buyholder .innerbuyholder{& .sb-container{& .variants-group-container .variants-sb-box-item.cross-overlay:after{content:"";z-index:22;opacity:.75;pointer-events:none;background:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}& ::-webkit-scrollbar{width:5px}& ::-webkit-scrollbar-track{background:#f1f1f1}& ::-webkit-scrollbar-thumb{background:#888;border-radius:5px;&:hover{background:#555}}}& .boxvariants{& .variants-title{float:left;width:100%;margin-bottom:5px}& .variants-group-container{float:left;width:100%;display:block;& .variants-group-title{float:left;width:100%;margin-bottom:.5rem;display:block}}}& .boxvariants :is(.variants-color.disabled,.variants-txt.disabled),& div#ContentPlaceHolder1_upProductAdjustments .treeGroup input:is([type=checkbox],[type=radio]),& tr td .btn-prodsample i.fa{display:none}& .boxvariants{& :is(.variants-color,.variants-txt){float:left;cursor:pointer;color:#000;border:2px solid #dedede;border-radius:0;margin:3px;transition:.2s linear;display:block;&.cross-overlay{position:relative;&:after{content:"\00F00D";color:#626262;opacity:.75;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;font-family:FontAwesome;font-size:20px;font-weight:400;line-height:2.2rem;transition:.2s;display:flex;position:absolute;top:0;bottom:0;left:0}}&:is(.active,:active,:hover){border-color:#000}}& .variants-txt .vtxt{float:left;text-align:center;background:#d7d7d7;border-radius:0;margin:1px;padding:2px 10px;font-size:1.2rem;display:block}}}.pdetail-packagemainholder .pdetail-innerpackageholder .right-package table tr:last-child td,.variantholder .variantbox .dropdown-holder .dropdown-item:last-of-type{padding-bottom:0}.pdetail-buyholder .innerbuyholder{& .boxvariants .variants-color span{float:left;width:25px;height:25px;margin:1px;display:block}& .pbuy-reviews td:last-child{text-align:right}& td select{width:100%;padding:.3rem}& tr td .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:100%;margin:1rem 0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}& .btn-print-prodcut-detail,& tr td :is(.btn-bestellijsttoevoeg,.btn-buypackage,.btn-prodaanvraag,.btn-prodsample,.btn-sample,.btn-variant){padding:.8rem 1.6rem;font-size:1.4rem;color:#fff;display:inline-block;text-align:center;text-decoration:none;width:100%;cursor:pointer;-webkit-touch-callout:none;user-select:none;transition:.2s;outline:0}& tr td{& .btn-buy:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}& :is(.btn-buypackage,.btn-variant,.btn-sample,:is(.btn-bestellijsttoevoeg,.btn-prodaanvraag),.btn-prodsample){--rn26:initial;background:var(--rn26,#000);border:0;border-radius:0;margin:1rem 0}& .btn-buypackage{--rn26:#5b5b5b}& :is(.btn-variant,.btn-sample,:is(.btn-bestellijsttoevoeg,.btn-prodaanvraag),.btn-prodsample):hover{color:#fff;background:#000;border:0}}& .btn-print-prodcut-detail{background:#000;border:0;border-radius:0;margin:1rem 0 2rem;& .fa-print{margin-right:1.2rem;font-size:1.8rem}&:hover{color:#fff;background:#000;border:0}}& tr td{& .btn-vervallen{text-align:center;margin:1rem 0;& b{float:none;width:auto;display:inline}}& .placeholder-wishlistbtn{float:left;text-align:center;width:100%;display:block;& .btn-wishlist{float:none;color:#626262;font-size:1.3rem;text-decoration:none;display:inline-block;& .fa{margin-right:.8rem;font-size:1.3rem;top:0}}& .pbuy-points{& .fa{margin-right:5px}& a{color:#626262;font-size:1.3rem;text-decoration:none}}}}}.buy-gotoreview:hover,.buy-writereview:hover,.innerquickmenuholder li span:hover,.pdetail-buyholder .innerbuyholder div#ContentPlaceHolder1_upProductAdjustments .adj-comment .adj-opmerkingbtn:is(:active,:hover),.pdetail-buyholder .innerbuyholder tr td .btn-orderlist span:is(:active,:hover),.pdetail-buyholder .innerbuyholder tr td .placeholder-wishlistbtn .pbuy-points a:is(:active,:hover),.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-units-container .verkoop-bundels-unit .weergavenaam-bundelgroep-wrapper .artikelnaam:is(:active,:hover),.variantholder .variantbox .table-holder .table-container table tbody tr .var-omschrijving a:is(:active,:hover){text-decoration:underline}.pdetail-buyholder .innerbuyholder{& tr td{& span.reminder-info-text{margin-bottom:1rem;display:block}& input[type=email]{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 111px);padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& span.reminder-send-button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;margin-left:2rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .placeholder-orderlist{float:left;text-align:center;color:#000;width:100%;padding:.5rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .btn-orderlist{text-decoration:none;& span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.5rem;position:relative;top:1px}}& .btn-orderlistremove{color:#d11919}}}& .buy-extrainfo{float:left;width:100%}& .product-staffel{color:#000;float:left;width:50%;font-size:1.2rem;font-weight:400;line-height:2.2rem;display:block}& .product-oldprice{color:#626262;text-align:right;float:right;width:50%;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block;& .st-oldprice{float:left;width:100%;font-size:12px}}& .product-cheaper{color:#cd0000;padding-left:7px;text-decoration:none!important}& .standardprice-per-sales-unittxtQtyUnit{float:left;width:100%}& .buy-quantity{float:left;width:50%}& .input-quantity{text-align:center;float:left;border-left:0;border-right:0;border-radius:0;width:6rem;height:3rem;padding:.4rem 1.1rem}& :is(.btn-quantity-minus,.btn-quantity-plus){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .btn-quantity-minus{border-radius:3px 0 0 3px}& .btn-quantity-plus{border-radius:0 3px 3px 0}& input{&[type=number]{&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}&[type=number]{-moz-appearance:textfield}}& .buy-price{float:right;text-align:right;width:50%;margin:0 0 1rem}& .product-price-opaanvraag{color:#000;text-align:right;float:left;width:100%;padding:.4rem 0;font-size:1.6rem;font-weight:700;line-height:2.2rem;display:block}& .product-price{color:#000;text-align:right;float:left;width:100%;padding:.4rem 0;font-size:2.6rem;font-weight:700;line-height:2.2rem;display:block}& :is(.display-standardprice-product,.product-packageprice,.product-vatprice){color:#626262;text-align:right;float:left;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block}& .buy-price .st-price{float:left;text-align:right;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}& .actionofferholder{float:left;color:#f57e00;text-align:center;width:100%;font-style:italic;font-weight:700}& .installment-holder{float:left;text-align:center;width:100%;& .installment-orange{color:#ff7f00;font-weight:600}& .filterInfoBtn.installment-info div{color:#1a1e23;z-index:9;background:#fff;border:1px solid #ccc;border-radius:3px;width:260px;padding:10px 12px;font-size:1.4rem;font-weight:400;line-height:2.2rem;position:absolute;top:30px;left:-230px;&:after{content:"";z-index:1;background:#fff;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:12px;height:12px;display:block;position:absolute;top:-7px;left:auto;right:16px;transform:rotate(45deg)}}}& .budget-exception-holder{float:left;text-align:center;width:100%;& .budget-exception{color:#000;font-weight:600}}& .pbuy-cadeau{& p{color:#000;float:left;width:100%;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.8rem;display:block}& .cadeauholder{float:left;text-align:center;background:#fff;border:1px solid #e9e9e9;display:block;position:relative;overflow:hidden}}& :is(.pbuy-cadeau1,.pbuy-cadeau2,.pbuy-cadeau3) .cadeauholder{width:30%;height:100px;margin:1.5%}& .pbuy-cadeau4 .cadeauholder{width:22%;height:75px;margin:1.5%}& .pbuy-cadeau5 .cadeauholder{width:17%;height:60px;margin:1.5%}& .pbuy-cadeau .cadeauholder img{object-fit:contain;max-width:100%;max-height:100%;margin:auto;padding:1rem;display:inline;position:absolute;inset:0}& .staffeltable{float:left;background:#fff;width:100%;margin-top:1rem;padding:1rem;overflow:hidden;& table{width:100%}& tr{& th{color:#000;text-align:left;width:auto;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem}& td{color:#000;text-align:left;width:auto;font-size:1.3rem;font-weight:400;line-height:2.2rem}& :is(td,th):last-child{width:8rem}}}& div#ContentPlaceHolder1_upProductAdjustments{float:left;padding:0 0 25px;& .input-error-message{text-align:left;float:left;color:#fff;background:#e66666;border:1px solid #d54141;border-radius:3px;outline:0;width:100%;margin-bottom:1rem;padding:1rem 1.5rem;font-size:14px;display:block;& .notification-limit-qty-in-cart-exceeded-validation-summary p{color:#fff;font-weight:400;line-height:1.4}}& a.btnResetProductAdjustmentTemplate{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:0;outline:0;margin:10px 5px;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#a11;border:1px solid #a11}}& span.product-adjustment-total-surcharge{float:left;width:100%;display:block}& .treeGroup{float:left;flex-wrap:wrap;width:100%;display:flex;& input:is([type=checkbox],[type=radio]){&+label{cursor:pointer;float:left;text-align:center;border:1px solid #e9e9e9;width:100%;margin:5px;padding:10px;display:block;position:relative}&:checked+label{border-color:#000}}& label{& span{font-weight:700;display:inline-block}& img{width:100%;max-width:80%;display:inline-block}}& .adjustmentOption{flex-wrap:wrap;width:33.333%;display:flex;&.needs-checking>label{background:#fff;border-color:#eb1d1e!important}}& .adjustmentOptionfile{float:left;clear:both;width:100%;padding:10px;& input{float:left;width:100%}}& h4{float:left;color:#1a1e23;width:100%;font-size:1.4rem;font-weight:700;line-height:3.2rem;display:block}& .treeGroupOptions{flex-wrap:wrap;width:100%;display:flex}}& .adjustment-text-input{float:left;width:100%;padding:5px;& label{width:100%;margin-bottom:1rem;display:block}& input{&:is(.dimension-input,.txt-input){float:left;border:1px solid #e9e9e9;border-radius:3px;width:calc(100% - 11rem)}&.incorrect-input{border:1px solid #d54141!important;border-left-width:4px!important}}& .save-adjustment-text{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;outline:0;width:9rem;margin-left:2rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#04a30c;border:1px solid #04a30c}}}& .adjustmentOptionSettingsHeader{font-weight:700}& .adj-comment{float:left;text-align:left;clear:left;width:100%;padding:1rem 0;& .adj-opmerkingbtn{cursor:pointer;float:left;margin-left:5px;font-size:1.4rem;line-height:1.6rem;& .fa{margin-right:.5rem}}& .adj-inputholder{width:100%;display:none;& .input-opmerking{float:left;text-align:left;width:70%;height:3rem;padding:.4rem 1.1rem}}& .adj-opmerkingplus{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem}}& .incorrect-input{border:1px solid #d54141!important;border-left-width:4px!important}}& .adjustmentOptionResume{float:left;clear:both;width:100%;& .dimensionInput{float:left;width:100%;padding:10px;& input{float:left;border:1px solid #e9e9e9;border-radius:3px;width:100%}}}& .adjustment-option-dimensions{& .dimensionInput input{border:1px solid #e9e9e9;width:100%;padding:.5rem}& .incorrect-input{background:#ff000021!important;border:1px solid #ce3231!important}}& .filterInfoBtn .AdditionalFilterInfo{border-color:#e9e9e9;top:35px;left:-240px}}}.innerquickmenuholder,.quicksticky,.variantholder .variantbox .table-holder .table-container table thead tr{border-bottom:1px solid #e9e9e9}.pdetail-buyholder .innerbuyholder{& div#ContentPlaceHolder1_upProductAdjustments{& .filterInfoBtn .AdditionalFilterInfo:after{content:"";border:0;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;top:-7px;left:240px}& .needs-checking{width:100%;background:#ff000021!important;border:1px solid #ce3231!important}}& .btnEditAdjustmentName{float:right;color:#fff;background:#eb1d1e;border:0;border-radius:50%;width:35px;height:35px;margin:1rem 0 1rem 1rem;padding:1rem}}.buy-gotoreview,.pbuy-setbox,.pdetail-extraoptions,.variantholder .variantbox .title-holder{float:left;width:100%}.pdetail-buyholder .innerbuyholder{& .btnEditAdjustmentName:last-child{color:#fff;float:right;background:#0b96d0}& .ProductStockWarehouseInfo{margin-bottom:1rem;& .warehouseinfo{cursor:pointer;color:#000;&:before{content:"\00F077";margin-right:.5rem;font-family:logic}}& .hidden:before{content:"\00F078"}& h6.warehousename{margin-top:.5rem;font-weight:700}}}.ie .pdetail-buyholder .innerbuyholder div#ContentPlaceHolder1_upProductAdjustments{& .product-adjustments-container{float:left;margin-right:0;padding-right:0;display:inline-block}& .treeGroup{flex-flow:column wrap;display:flex;& .treeGroupOptions{max-width:350px;display:inline-block;& .adjustmentOption{float:left;display:inline-block;& label{height:170px}}}}}.buy-ratingval{color:#000;font-size:1.8rem;font-weight:400;line-height:2.2rem}.starholder>i{color:#cfcfcf;margin:0 .1rem;font-size:2rem}.starholder05 i:first-child:before{color:#fcc00c;content:"\00F123"}:is(.starholder10,.starholder15) i:first-child:before{color:#fcc00c;content:"\00F005"}.starholder15 i:nth-child(2):before{color:#fcc00c;content:"\00F123"}:is(:is(.starholder20,.starholder25) i:first-child,:is(.starholder20,.starholder25) i:nth-child(2)):before{color:#fcc00c;content:"\00F005"}.starholder25 i:nth-child(3):before{color:#fcc00c;content:"\00F123"}:is(.starholder30 i:first-child,.starholder30 i:nth-child(2),.starholder30 i:nth-child(3),.starholder35 i:first-child,.starholder35 i:nth-child(2),.starholder35 i:nth-child(3)):before{color:#fcc00c;content:"\00F005"}.starholder35 i:nth-child(4):before{color:#fcc00c;content:"\00F123"}:is(.starholder40 i:first-child,.starholder40 i:nth-child(2),.starholder40 i:nth-child(3),.starholder40 i:nth-child(4),.starholder45 i:first-child,.starholder45 i:nth-child(2),.starholder45 i:nth-child(3),.starholder45 i:nth-child(4)):before{color:#fcc00c;content:"\00F005"}.starholder45 i:nth-child(5):before{color:#fcc00c;content:"\00F123"}.starholder50 i:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)):before{color:#fcc00c;content:"\00F005"}:is(.gele-sterretjes05 i:first-child,.gele-sterretjes15 i:nth-child(2)):before{content:"\00F5C0";color:#fcc00c}:is(:is(.gele-sterretjes10,.gele-sterretjes15,.gele-sterretjes20,.gele-sterretjes25) i:first-child,:is(.gele-sterretjes20,.gele-sterretjes25) i:nth-child(2)):before{color:#fcc00c;content:"\00F005"}.gele-sterretjes25 i:nth-child(3):before{color:#fcc00c;content:"\00F5C0"}:is(.gele-sterretjes30 i:first-child,.gele-sterretjes30 i:nth-child(2),.gele-sterretjes30 i:nth-child(3),.gele-sterretjes35 i:first-child,.gele-sterretjes35 i:nth-child(2),.gele-sterretjes35 i:nth-child(3)):before{color:#fcc00c;content:"\00F005"}.gele-sterretjes35 i:nth-child(4):before{color:#fcc00c;content:"\00F5C0"}:is(.gele-sterretjes40 i:first-child,.gele-sterretjes40 i:nth-child(2),.gele-sterretjes40 i:nth-child(3),.gele-sterretjes40 i:nth-child(4),.gele-sterretjes45 i:first-child,.gele-sterretjes45 i:nth-child(2),.gele-sterretjes45 i:nth-child(3),.gele-sterretjes45 i:nth-child(4)):before{color:#fcc00c;content:"\00F005"}.gele-sterretjes45 i:nth-child(5):before{color:#fcc00c;content:"\00F5C0"}.gele-sterretjes50 i:first-child:before,.gele-sterretjes50 i:nth-child(2):before,.gele-sterretjes50 i:nth-child(3):before,.gele-sterretjes50 i:nth-child(4):before,.gele-sterretjes50 i:nth-child(5):before,:is(.pdetail-reviewsholder .starrating input[type=radio]:checked,.pdetail-reviewsholder .starrating:hover label:hover)~label i:before,.pdetail-reviewsholder .starrating:hover label:hover i:before{color:#fcc00c;content:"\00F005"}.buy-gotoreview{color:#626262;cursor:pointer;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block}.buy-writereview,.pbuy-setbox li:first-child{font-size:1.4rem;line-height:2.2rem;color:#000}.buy-writereview{cursor:pointer;font-weight:400;& .fa{margin-right:1rem;position:relative;top:1px}}.pdetail-extraoptions{color:#000;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:none;& .fa{margin-right:.5rem}}.pbuy-setbox li{color:#626262;padding:.2rem 0;font-size:1.3rem;font-weight:400;line-height:1.8rem;& .fa{margin-right:5px;position:relative;top:1px}&:first-child{font-weight:700}}.variantholder{background:#fff;width:550px;right:-600px}@media only screen and (width<=600px){.variantholder{width:100%}}.variantholder .variantbox{float:left;background:#fff;flex-direction:column;width:100%;height:100%;padding:2rem 1rem;display:flex;top:0;bottom:0;& .title-holder{& .menu-close{color:#000;float:right;cursor:pointer;width:5rem;height:auto;padding:1.7rem;font-size:18px;display:block;&:is(:active,:hover){color:#000}}& h4{float:left;color:#000;width:calc(100% - 5rem);padding:1.4rem 2rem;font-size:1.8rem}& span{float:left;color:#000;width:calc(100% - 5rem);padding:0 2rem 1.4rem}}& .search-holder{float:left;width:100%;padding:0 2rem 2rem;& .search{width:100%;& input.input-txt{border:1px solid #be1823;border-right:0;border-radius:0}& .variant-searchbutton{color:#000;border:1px solid #be1823;border-left:0;border-radius:0;align-items:center;display:flex;&:is(:active,:hover){color:#be1823}}}}& .dropdown-holder{float:left;width:100%;padding:0 2rem 2rem;& .dropdown-item{align-items:center;padding-bottom:1rem;display:flex;& .dropdown-title{float:left;width:100%;padding-right:2rem}& .universal-dropdown{border:1px solid #be1823;border-radius:0;width:100%;padding:1rem;font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif;font-size:14px}}}& .table-holder{float:left;flex-direction:column;flex-grow:1;width:100%;padding:0 2rem;display:flex;overflow:hidden;& .table-title{color:#fff;float:left;width:100%;padding-bottom:1rem;font-size:2.2rem;font-weight:700;line-height:2.8rem}& .table-container{float:left;width:100%;overflow-y:auto;& table{width:100%;padding:1rem;overflow-x:auto;& thead{z-index:12;background:#fff;position:sticky;top:0;box-shadow:-1px 0 4px #072b3226;& tr th{text-align:left;padding-bottom:1rem;padding-right:.5rem;font-weight:600;&:nth-of-type(4){float:right;width:85px;padding-left:1rem}}}& tbody tr .var-omschrijving{align-items:center;max-width:180px;display:flex;& a{text-decoration:none;transition:.2s}}}}}}@media only screen and (width<=767px){.pdetail-buyholder .innerbuyholder .installment-holder .filterInfoBtn.installment-info div{left:50%;transform:translate(-50%);&:after{left:50%;right:unset;transform:translate(-50%) rotate(45deg)}}.variantholder{z-index:999;& .variantbox{padding:1rem;& .table-holder .table-container table{font-size:12px;& tbody tr .var-omschrijving a{text-decoration:underline}}}}}.variantholder .variantbox{& .table-holder .table-container{& table{& tbody tr{& .var-omschrijving .variants-sb-img-holder{padding-right:1rem;& img{object-fit:cover;border:1px solid #e9e9e9;border-radius:0;width:50px;height:50px}}& .var-artikelstatus{position:relative;overflow:visible;& .additionalInfo{z-index:11;background:#fff;border:1px solid #ccc;margin-top:1rem;padding:1rem;position:absolute;left:-50px;& i{color:#262626;position:absolute;top:10px;right:12px}& p{margin-right:2.5rem;font-size:1.2rem;font-weight:400;line-height:1.4}&:after{content:"";z-index:1;background:#fff;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:12px;height:12px;display:block;position:absolute;top:-7px;left:50px;transform:rotate(45deg)}}}& .var-qty{vertical-align:middle;& .buy-quantity{float:right;width:85px;& span.btn-quantity:is(.btn-quantity-minus,.btn-quantity-plus){float:left;justify-content:center;align-items:center;width:20px;height:3rem;display:flex;padding:0!important}& .input-quantity{width:4.5rem}}}& td{vertical-align:middle;padding:1rem 0}&.cross-overlay{position:relative;&:after{content:"";opacity:.75;pointer-events:none;background:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}}}& tr{& td,& th{vertical-align:middle;&:nth-of-type(3){text-align:left;width:20%;min-width:105px;padding-left:1rem;padding-right:1rem;& .input-quantity{width:45px}}}}}&.show-price table{& thead tr th{&:nth-of-type(2){text-align:right}&:nth-of-type(3){padding-left:1rem}}& tbody tr{& .var-omschrijving{max-width:220px;padding-left:0}& .var-prijs{text-align:right;width:100px;min-width:60px}& td{padding:1rem}}& tr :is(td,th){&:nth-of-type(3){text-align:left;width:14px;min-width:10px}&:nth-of-type(4){text-align:left;width:20%;min-width:105px;padding-left:1rem;padding-right:1rem;& .input-quantity{width:45px}}}}}& .addtocart-holder{float:left;width:100%;height:77px;padding:2rem 2rem 0;& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:100%;margin:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.pdetail-quickmenu{float:left;width:100%;padding:1rem}.innerquickmenuholder{float:left;border-top:1px solid #e9e9e9;width:100%;padding:1rem 0}:is(.pdetail-realspecsholder,.pdetail-specsholder) table tr td tr td,.quicksticky{padding:0}.innerquickmenuholder li{float:left;padding:0 1rem;& span{cursor:pointer;color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.quicksticky{z-index:28;text-align:center;color:#ffffffe6;background:#ffffffe6;position:fixed;top:0;left:0;right:0;& .innerquickmenuholder{float:left;text-align:left;border:0;width:1200px;margin:0 auto;padding:10px;position:relative;left:50%;transform:translate(-50%)}}.pdetail-cmsuspholder{margin:0 0 1rem;padding:1rem}.innercmsuspholder{float:left;background:#fafafa;width:100%;padding:2rem}.pdetail-cmsuspholder ul{& li{color:#000;padding:.8rem 0;font-size:1.4rem;font-weight:400;line-height:1.8rem}& .fa{color:#000;font-size:2rem;font-weight:400;line-height:2.2rem}& .fa-li{top:.5rem}}.pdetail-main-verkoop-bundels{padding:2rem;& h3{margin-bottom:2rem}& .verkoop-bundels-container{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}}@media only screen and (width<=1024px){.pdetail-main-verkoop-bundels .verkoop-bundels-container{flex-direction:column;justify-content:flex-start;align-items:center}}.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-product-container{background:#fff;border-radius:0;width:20%;padding:1rem;position:relative}@media only screen and (width<=767px){.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-product-container{width:100%}}.pdetail-main-verkoop-bundels .verkoop-bundels-container{& .verkoop-bundels-product-container .verkoop-bundels-product{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;& img{object-fit:contain;width:100%;height:150px;margin-bottom:1rem;padding:1rem}& .info{text-align:center;font-size:1.4rem}}& .verkoop-bundels-divider{flex-direction:column;justify-content:center;align-items:center;display:flex;& .fa{color:#20d213;padding:3rem 0;font-size:3rem}}& .verkoop-bundels-units-container{flex-direction:row;justify-content:flex-start;align-items:stretch;width:calc(80% - 8rem);display:flex;& .verkoop-bundels-unit{text-align:center;background:#fff;border:1px solid #e9e9e9;border-radius:0;width:25%;margin-left:2rem;padding:1rem;position:relative;& .overlay{pointer-events:none;cursor:pointer;background:#fffc;position:absolute;inset:0}& .click-overlay{cursor:pointer;position:absolute;inset:0}}}}@media only screen and (width<=1024px){.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-units-container{width:100%;& .verkoop-bundels-unit{margin-left:1rem}}}.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-units-container .verkoop-bundels-unit{&:first-child{margin-left:0}& input[type=checkbox]{position:absolute;top:1rem;left:1rem;&::selection{color:#20d213;background:#20d213}}& picture{width:100%;height:150px;margin-bottom:1rem;padding:1rem 2rem;display:block}}@media only screen and (width<=767px){.pdetail-main-verkoop-bundels .verkoop-bundels-container .verkoop-bundels-units-container{flex-direction:column;& .verkoop-bundels-unit{flex-direction:row;align-items:center;width:100%;margin-bottom:2rem;margin-left:0;display:flex;& picture{width:40%;max-width:125px;height:100px}}}}.pdetail-main-verkoop-bundels{& .verkoop-bundels-container .verkoop-bundels-units-container .verkoop-bundels-unit{& picture img{object-fit:contain;width:100%;height:100%}& img{object-fit:contain;width:100%;height:150px;margin-bottom:1rem;padding:1rem 2rem}& .weergavenaam-bundelgroep-wrapper{& .weergavenaam-bundelgroep{margin-bottom:.7rem;font-size:1.6rem;font-weight:700;line-height:1.1}& .artikelnaam{line-height:1.2;text-decoration:none;position:relative}}}& .verkoop-bundels-summary{flex-direction:row;justify-content:flex-end;align-items:flex-end;margin-top:3rem;display:flex;& .verkoop-bundels-summary-price{& .buy-extrainfo .product-oldprice{color:gray;font-size:1.2rem;font-style:italic}& .buy-price{& .product-price{font-size:2.4rem;font-weight:700;display:block}& .product-vatprice{color:gray;font-style:italic}}}& .verkoop-bundels-buy-wrapper{padding-left:4rem;& .verkoop-bundel-korting{color:#20d213;font-size:1.6rem;font-weight:700;line-height:2}}}}@media only screen and (width<=767px){.pdetail-main-verkoop-bundels{& .verkoop-bundels-container .verkoop-bundels-units-container .verkoop-bundels-unit{& img{width:40%;max-width:125px;height:100px}& .weergavenaam-bundelgroep-wrapper{text-align:left}}& .verkoop-bundels-summary{flex-direction:column;margin-top:0;& .verkoop-bundels-summary-price{text-align:right;margin-bottom:2rem}& .verkoop-bundels-buy-wrapper{padding-left:0;& .verkoop-bundel-korting{text-align:right}}}}}.pdetail-main-verkoop-bundels .verkoop-bundels-summary .verkoop-bundels-buy-wrapper{& .product-buyinfoholder{justify-content:flex-end;& .productlist-buyholder{width:auto}}& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;box-sizing:border-box;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:1rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.minicart-cartsublist-btn:is(:active,:hover),.pdetail-main-container .pdetail-detailholder .document:is(:active,:hover){text-decoration:underline}.pdetail-main-verkoop-bundels .verkoop-bundels-summary .verkoop-bundels-buy-wrapper .btn-buy>span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:0;border-radius:inherit;background:#be1823;border:0;border-bottom:4px solid #a7151f;outline:0;width:100%;height:100%;padding:10px;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;& .default-cart-btn-text{border:0 solid #0000}&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823;transition:.2s;& .default-cart-btn-text{background:#91121b;border:0 solid #0000;transition:.2s}}}.minicart-cartsublist-btn{color:#1a1e23;cursor:pointer;font-size:1.2rem;font-weight:400;display:inline-block;line-height:1.8rem!important;& .fa{margin-right:5px;font-size:1.1rem}}.minicart-cartsublist{color:#626262;font-size:1.2rem;display:none;line-height:1.8rem!important}.pdetail-main-container{float:left;clear:left;width:48%;margin:2rem 0;padding:1rem;& .pdetail-barcodeholder{margin-bottom:2rem;& h3{padding-bottom:1rem}}}@media only screen and (width<=767px){.pdetail-main-container{width:100%;& .pdetail-barcodeholder h3{padding:1rem}}}.pdetail-main-container .pdetail-detailholder h3,.pdetail-realspecsholder h3,.pdetail-reviewsholder h3,.pdetail-specsholder h3{padding-bottom:2rem}.pdetail-main-container .pdetail-detailholder{width:100%;& .innerdetailholder{float:left;width:100%}& span{color:#000;float:left;width:100%;margin-bottom:2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& a{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& b,& strong{color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem}& ul{padding:1rem 0 1rem 1.7rem;list-style:square;& li{padding:.3rem 0}}& .document{line-height:2.6rem;text-decoration:none;&:before{content:"\00F0F6";speak:none;font-variant:normal;text-transform:none;font-family:logic;font-style:normal;font-weight:400;line-height:1;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;display:inline-block}&.pdf:before{content:"\00F1C1"}&:is(.xls,.xlsx):before{content:"\00F1C3"}&:is(.doc,.docx,.dot,.dotx):before{content:"\00F1C2"}&:is(.rar,.zip):before{content:"\00F1C6"}&:is(.pps,.ppt,.pptx):before{content:"\00F1C4"}&:is(.avi,.flv,.mkv,.mov,.mp4,.mpeg,.mpg,.ogg,.ogv,.webm,.wmv):before{content:"\00F1C8"}&:is(.flac,.mp3,.wav,.wma):before{content:"\00F1C7"}&.wizardgeschikt:before{content:"\00F105"}}& .btn-alternative{color:#000;float:left;margin-bottom:3rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:block}}.combilist-title a:hover,.pcart-buttons .cart-backbutton:hover,.pdetail-main-container .pdetail-detailholder .btn-alternative:hover,.pdetail-packagemainholder .pdetail-innerpackageholder .right-package h3 a:is(:active,:hover){text-decoration:underline}.pdetail-main-container .pdetail-detailholder{& .btn-alternative .fa{margin-right:.5rem}& .innercertificateholder{float:left;width:100%;& img{margin-right:1rem}}& .innercertificateholder-certificaten{& h2{margin:1rem 0 2rem}& img{max-height:60px}}& .product-note-collection{float:left;& .product-note{flex-flow:wrap;place-content:flex-end;margin-bottom:2rem;display:flex;position:relative;& .product-note__header{flex-direction:column-reverse;display:flex;position:relative;bottom:0;left:0;& .product-note__header__title{color:#fff;font-size:2.2rem;font-weight:700;line-height:2.8rem}& .product-note__header__image{width:160px;height:auto;& img{width:100%}}}& .product-note__content{background:#fafafa;border-radius:0;width:100%;margin-left:0;padding:2rem}}& .pn-title-image .product-note__content{width:calc(100% - 180px);margin-bottom:30px;margin-left:2rem}}}@media only screen and (width>=768px) and (width<=1024px),only screen and (width<=479px){.pdetail-main-container .pdetail-detailholder .product-note-collection{& .product-note{flex-direction:column-reverse;& .product-note__header{position:static}}& .pn-title-image{& .product-note__header{position:relative;left:2rem}& .product-note__content{width:100%;margin-bottom:20px;display:flex}}}}.pdetail-main-container .pdetail-detailholder .product-note-collection .pn-title .product-note__content{margin-bottom:40px}@media only screen and (width>=768px) and (width<=1024px),only screen and (width<=479px){.pdetail-main-container .pdetail-detailholder .product-note-collection .pn-title .product-note__content{margin-bottom:20px}}.pdetail-main-container .pdetail-detailholder .product-note-collection .pn-image .product-note__content{width:calc(100% - 180px);margin-bottom:0;margin-left:2rem}@media only screen and (width>=768px) and (width<=1024px),only screen and (width<=479px){.pdetail-main-container .pdetail-detailholder .product-note-collection .pn-image{& .product-note__header{position:relative;left:2rem}& .product-note__content{width:100%;margin-bottom:20px;display:flex}}}.pdetail-main-container .product-quote{display:flex;& h4{flex:1;display:flex}& span{color:#fff;float:left;background:#000;border-radius:0;flex-direction:column;flex:2;margin-bottom:1rem;padding:10px 15px;font-size:11px;line-height:14px;display:flex;position:relative;&:before{content:"";background:#000;width:15px;height:15px;position:absolute;top:6px;left:-6px;transform:rotate(45deg)}}}.cms-styling{& h2.plusminus-title{color:#fff;float:left;width:100%;padding-top:2rem;padding-bottom:1.5rem;font-size:2.2rem;font-weight:700;line-height:2.8rem}& ul.plusminus-points{float:left;clear:left;width:100%;margin-left:0;list-style:none;& li{border-bottom:1px solid #e9e9e9;padding:1rem 0}}}.bestellijstholder ul li,.pdetail-reviewsholder .review-makebox table td{padding:.5rem 0}.cms-styling ul.plusminus-points{& li:last-child{border:0}& span{float:none;display:inline}& .fa{vertical-align:middle;float:left;text-align:center;color:#fff;border-radius:16px;width:25px;height:25px;margin-right:1rem;font-size:.9rem;line-height:26px}& .fa-minus{background:#e91c1c}& .fa-plus{background:#1e901e}}.innerdetailholder .product-note-collection .spreekwolkje .product-note__content{color:#fff;background:#ef7700;border-radius:5rem;margin-bottom:65px;position:relative;&:after{content:url(../img/tail.png);position:absolute;bottom:-65px;right:65px}}@media only screen and (width>=768px) and (width<=1024px),only screen and (width<=479px){.innerdetailholder .product-note-collection .spreekwolkje .product-note__content{margin-bottom:35px}}.pdetail-specsholder{float:right;width:48%;margin:2rem 0;padding:1rem;&.pdetail-extraspecificatie{margin:2rem 0}& .innerspecsholder{float:left;width:100%}& a{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& table{float:left;color:#000;width:100%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& tr{&:nth-child(odd){background:#fafafa}& td:first-child{width:50%;font-weight:600}& td tr td:first-child{font-weight:400}}}& #pdetailTableSpecs{float:left;width:100%;position:relative}& .tablespecoverflow{overflow:hidden;&:after{content:"";opacity:.8;z-index:1;background:linear-gradient(#fff0 -1%,#ffffff05 0,#fff 61% 100%);width:100%;height:80px;display:block;position:absolute;bottom:0;left:0;right:0}}& #btnPDetailCollapseSpecs{-webkit-touch-callout:none;user-select:none;color:#fff;cursor:pointer;z-index:2;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:-30px;left:50%;transform:translate(-50%);&:is(:active,:hover){color:#fff;background:#000;border:0}&.activebtn{top:10px}}&.pdetail-categorized table tr td:nth-child(2){width:50%}}.pdetail-realspecsholder{float:left;width:100%;margin:2rem 0;padding:1rem;& a{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& table{float:left;color:#000;width:48%;font-size:1.4rem;font-weight:400;line-height:2.2rem;&:last-child{float:right}&.realspecstabone{float:left}& tr{&:nth-child(odd){background:#fafafa}& td:first-child{width:50%;font-weight:600}& td tr td:first-child{font-weight:400}& th{color:#000;border:0 solid #e9e9e9;border-bottom-width:4px}}}}.pdetail-packagemainholder{float:left;text-align:center;width:100%;margin:2rem 0;& .pdetail-packageflexfix{flex-wrap:wrap;display:flex}& h3{text-align:left;padding-bottom:2rem;padding-left:1rem}& .pdetail-packageholder{float:left;text-align:left;width:50%;padding:1rem}& .pdetail-innerpackageholder{background:#fafafa;border:1px solid #e9e9e9;flex-wrap:wrap;height:100%;display:flex;& .left-package{float:left;background:#fff;width:180px;padding:2rem;& img{width:100%;height:auto}}& .right-package{float:left;width:calc(100% - 180px);padding:2.5rem;position:relative;& h3{float:left;width:100%;height:auto;margin-bottom:.6rem;padding:0;font-size:1.4rem;line-height:1.8rem;text-decoration:none;display:block;overflow:hidden;& a{text-decoration:none}}& p{padding:1rem 0}& select{width:230px;padding:.3rem}& .disableClick{pointer-events:none;text-decoration:none}& table{float:left;width:100%;margin-top:1rem;& tr{border-top:1px solid #e9e9e9;& td{width:50%;padding:1rem;&:first-child{text-align:left}&:last-child{text-align:right;& select{width:100%}}}}}}& .wrapper-additional-info .additionalInfo{width:calc(100% - 3rem);left:1.5rem}}& .packagebtn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:auto;margin:1rem 0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& .wrapper-samengestelde-artikelen-afrekenen{float:left;box-sizing:border-box;background:#fafafa;border:1px solid #e9e9e9;width:calc(100% - 2rem);margin:1rem;padding:2rem}}:is(.pdetail-assesoiresholder,.pdetail-gerelaterholder-top) :is(.innerassesoiresholder,.innerrelatedproductgroupholder),.pdetail-faqholder{padding:1rem;width:100%;float:left}.pdetail-packagemainholder .wrapper-samengestelde-artikelen-afrekenen{& .wrapper-samengestelde-artikelen{float:left;& ul.pbuy-setbox{text-align:left}}& .wrapper-artikelen-afrekenen{float:right;flex-wrap:wrap;width:300px;display:flex}}@media only screen and (width<=767px){.pdetail-packagemainholder .wrapper-samengestelde-artikelen-afrekenen .wrapper-artikelen-afrekenen{width:100%;margin-top:2rem}}.pdetail-packagemainholder .wrapper-samengestelde-artikelen-afrekenen .wrapper-artikelen-afrekenen{& .compound-price-titel{text-align:left;font-weight:700}& .compound-price{text-align:right;& .product-price{font-size:26px;font-weight:700}& :is(.display-standardprice-product,.product-vatprice){font-size:13px;font-weight:400}}& div{flex-direction:column;flex:1;display:flex}& button{border-radius:0;width:100%;margin:2rem 0 1rem;padding:1.6rem;font-weight:700}& .btn-disable{cursor:default}}.gerelaterholder-top{float:left;width:100%}.pdetail-assesoiresholder{float:left;width:100%;margin:1rem 0}.pdetail-gerelaterholder-top{float:left;margin:1rem 0}.innerrelatedproductgroupholder{flex-wrap:wrap;display:flex;& h3{width:100%}}.pdetail-faqholder{margin:2rem 0}.innerfaqholder{margin:1rem 0}.askitem,.faqitem{float:left;background:#fafafa;width:100%;margin:.5rem 0;padding:1.5rem;& h3{color:#000;cursor:pointer;float:left;width:100%;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block;& .fa{margin-right:1rem}}}.faqitem{& h3.faqactive{color:#000}&>div,&>p{color:#000;float:left;width:100%;margin-top:1rem;padding-left:2.5rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:none;& p{display:block}}}.askitem h3{color:#000;cursor:default}.askinputholder{float:left;width:100%;margin-top:1rem;padding-left:2.1rem;& .ask-vraag{float:left;resize:none;width:60%;margin-right:2rem}& :is(.ask-mail,.ask-name,.ask-tel){width:calc(40% - 2rem);float:right}& .ask-name{margin-bottom:9px}& .ask-tel{margin-top:9px}}.btn-asksend{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:right;background:#000;border:0;border-radius:0;outline:0;margin:1rem 0;padding:.8rem 3.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#fff;background:#000;border:0}}.askitem .error-red{margin-top:2rem}.pdetail-reviewsholder{clear:left;float:left;width:44%;margin:1rem 0;padding:1rem;& .innerreviewsholder{float:left;width:100%;padding-top:1rem}& .review-totalbox{float:left;width:100%}& .reviewtotalcijfer{color:#000;float:left;margin-right:.5rem;font-size:6rem;font-weight:400;line-height:5rem;display:block;& span{color:#000;font-size:6rem;font-weight:700;line-height:2.2rem}}& .review-totalbox .starholder,& .review-totalcount{float:left;width:50%;display:block}& .review-totalbox .starholder>i{color:#cfcfcf;margin:0 .1rem;font-size:3rem;line-height:3rem}& .review-totalcount{color:#626262;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2.2rem}& .review-personalbox{float:left;margin-bottom:2rem}& .review{float:left;background:#fafafa;border:1px solid #e9e9e9;flex-direction:column;width:100%;margin:1rem 0;display:flex}& .review-personalbox{& .starholder{float:right;padding-top:.5rem;display:block}& .revhead{float:left;width:60%;& .review-author{float:left;color:#000;width:100%;font-size:1.5rem;font-weight:700;line-height:1.5rem}& .review-date{float:left;color:#626262;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem}}& p{float:left;word-break:break-word;word-wrap:break-word;border-top:1px solid #e9e9e9;width:100%;margin-top:1rem;padding-top:1rem;display:block}& .review{& .customer-review{padding:1.5rem}& .webshop-reaction{background:#fff;border-top:1px solid #e9e9e9;padding:1.5rem;& .tittle{color:#000;border-top:none;margin-top:0;padding-top:0;font-size:1.4rem;font-weight:700;line-height:1.5rem}& .reaction-date{color:#626262;font-size:1.3rem;font-weight:400;line-height:2.2rem}& .reaction{padding:1.5rem 2rem .5rem}}}}& h3{pointer-events:none}& :is(#reviewschrijven,#revtitlelnk):before{content:"";visibility:hidden;height:255px;margin-top:-255px;display:block}& a{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .review-makebox,& .review-makebox table,& .writereviewholder{float:left;width:100%}& .writerev-title{margin-top:1rem;padding:0}& .error-red{margin-top:2rem}& .starrating{display:inline-block;position:relative;overflow:hidden;& span{float:left;padding-right:1rem}& input{display:none}& label,&:hover label{color:#cfcfcf;float:right;margin:0 .1rem;font-size:2.2rem;display:block;position:relative}}}:is(.bestellijstpopupholder,.colorpickerpopupholder,.targacolorpopupholder) .bestellijstpopup-btnholder button .fa{margin-right:8px}.pdetail-reviewsholder{& .input-revnaam{float:left;width:49%;margin-right:2%}& .input-revmail{float:left;width:49%}& .input-revtekst{float:left;resize:none;width:100%}& .button-plaatsreview{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 3.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.btn-readmoreReview,.pdetail-reviewsholder .button-plaatsreview:hover{border:0;background:#000;color:#fff}.btn-readmoreReview{cursor:pointer;-webkit-touch-callout:none;user-select:none;border-radius:0;outline:0;margin-top:10px;margin-bottom:10px;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%;transform:translate(-50%)}.combilistholder,.kiyoh-container,.kv-container,.pdetail-blogholder{padding:1rem}.kv-container{& .kv-reviews .kv-review .kv-review-header .kv-review-naam span.kv-review-name,& .kv-statistieken .kv-statistieken-overzicht .kv-statistieken-gemiddelde span{display:none}}.btn-readmoreReview:is(:active,:hover){color:#fff;background:#000;border:0}.reviewHidden{float:left;width:100%;display:none}.write-review-to-side{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex;& :is(.innerreviewsholder,.writereviewholder){width:48%}}.pdetail-blogholder{margin:1rem 0}@media only screen and (width<=767px){.write-review-to-side :is(.innerreviewsholder,.writereviewholder){width:100%}.pdetail-blogholder{float:left;clear:left;width:100%}}.kv-container .kv-statistieken{background:#000;border-radius:0;flex-flow:wrap;margin-bottom:2rem;display:flex;& .kv-statistieken-overzicht{text-align:center;background:#be1823;border-radius:3px 0 0 3px;flex:1 0 400px;padding:2rem;& .kv-statistieken-gemiddelde{color:#fff;font-size:10rem;font-weight:600}& .kv-statistieken-aanbevelingen,& :is(.kv-statistieken-aanbevelingen,.kv-statistieken-aantal-beoordelingen) span,& .kv-statistieken-aantal-beoordelingen{color:#fff;font-size:2rem;font-weight:500}}}@media only screen and (width<=1024px){.kv-container .kv-statistieken .kv-statistieken-overzicht{border-radius:3px 3px 0 0;flex:1 0 280px;& .kv-statistieken-gemiddelde{font-size:8rem}}}.kv-container .kv-statistieken .kv-statistieken-gemiddelden{flex-direction:column;flex:1 0 500px;align-self:center;padding:2rem;display:flex;& .kv-statistieken-gemiddelden-item{justify-content:space-between;margin:.5rem 0;display:flex;& span{color:#fff;font-size:1.8rem;font-weight:400}& .kv-statistieken-value{margin-left:1rem;font-weight:600}}}@media only screen and (width<=1024px){.kv-container .kv-statistieken .kv-statistieken-gemiddelden{flex:1 0 280px;& .kv-statistieken-gemiddelden-item{font-size:1.6rem}}}.kv-container .kv-reviews .kv-review{background:#fafafa;border-radius:0;flex-wrap:wrap;margin-bottom:2rem;display:flex;& .kv-review-header{flex-wrap:wrap;justify-content:space-between;width:100%;padding:2rem;display:flex;& .kv-review-naam span.kv-review-value{font-size:2.4rem;font-weight:500}& .kv-review-datum{align-items:center;display:flex}}}.kiyoh-container .kiyoh-reviews .kiyoh-review .kiyoh-review-header .kiyoh-review-naam span.kiyoh-review-name,.kiyoh-container .kiyoh-statistieken .kiyoh-statistieken-overzicht .kiyoh-statistieken-gemiddelde span,.kv-container .kv-reviews .kv-review .kv-review-body .kv-review-body-score .kv-review-gemiddelde .kv-review-name,.kv-container .kv-reviews .kv-review .kv-review-header .kv-review-datum .kv-review-name,.kv-container .kv-reviews .kv-review .kv-review-header .kv-review-referentie{display:none}.kv-container .kv-reviews .kv-review{& .kv-review-body{flex-wrap:wrap;width:100%;display:flex;& .kv-review-body-score{text-align:center;background:#dedfe0;flex:1 0 280px;padding:2rem;& .kv-review-gemiddelde .kv-review-value{color:#000;font-size:6rem;font-weight:500}}& .kv-review-body-vragen{background:#e6e7e7;flex-direction:column;flex:1 0 280px;padding:2rem;display:flex;& .kv-review-vraag{justify-content:space-between;margin:.25rem 0;display:flex;& span{font-size:1.4rem;font-weight:500;&.kv-review-value{color:#000;margin-left:1rem;font-size:1.6rem}}}}}& .kv-review-footer{background:#fafafa;border-radius:0 0 3px 3px;width:100%;padding:2rem;& .kv-review-hoelang-klant{margin-bottom:1rem;& span.kv-review-name{font-weight:600}}& .kv-review-ervaring .kv-review-name{font-weight:600;display:block}}}.kiyoh-container .kiyoh-statistieken{background:#000;border-radius:0;flex-flow:wrap;margin-bottom:2rem;display:flex;& .kiyoh-statistieken-overzicht{text-align:center;background:#be1823;border-radius:3px 0 0 3px;flex:1 0 400px;padding:2rem;& .kiyoh-statistieken-gemiddelde{color:#fff;font-size:10rem;font-weight:600}& .kiyoh-statistieken-aanbevelingen,& :is(.kiyoh-statistieken-aanbevelingen,.kiyoh-statistieken-aantal-beoordelingen) span,& .kiyoh-statistieken-aantal-beoordelingen{color:#fff;font-size:2rem;font-weight:500}}}@media only screen and (width<=1024px){.kiyoh-container .kiyoh-statistieken .kiyoh-statistieken-overzicht{border-radius:3px 3px 0 0;flex:1 0 280px;& .kv-statistieken-gemiddelde{font-size:8rem}}}.kiyoh-container .kiyoh-statistieken .kiyoh-statistieken-gemiddelden{flex-direction:column;flex:1 0 500px;align-self:center;padding:2rem;display:flex;& .kiyoh-statistieken-gemiddelden-item{justify-content:space-between;margin:.5rem 0;display:flex;& span{color:#fff;font-size:1.8rem;font-weight:400}}}:is(.colorpickerpopupholder .colorpickerpopup-close,.targacolorpopupholder .targapopup-close) i.fa.fa-times{font-size:24px}.kiyoh-container .kiyoh-statistieken .kiyoh-statistieken-gemiddelden .kiyoh-statistieken-gemiddelden-item .kiyoh-statistieken-value{margin-left:1rem;font-weight:600}@media only screen and (width<=1024px){.kiyoh-container .kiyoh-statistieken .kiyoh-statistieken-gemiddelden{flex:1 0 280px;& .kiyoh-statistieken-gemiddelden-item{font-size:1.6rem}}}.kiyoh-container .kiyoh-reviews .kiyoh-review{background:#fafafa;border-radius:0;flex-wrap:wrap;margin-bottom:2rem;display:flex;& .kiyoh-review-header{flex-wrap:wrap;justify-content:space-between;width:100%;padding:2rem;display:flex;& .kiyoh-review-naam span.kiyoh-review-value{font-size:2.4rem;font-weight:500}& .kiyoh-review-datum{align-items:center;display:flex}}& .kiyoh-review-body .kiyoh-review-body-score .kiyoh-review-gemiddelde .kiyoh-review-name,& .kiyoh-review-header .kiyoh-review-datum .kiyoh-review-name,& .kiyoh-review-header .kiyoh-review-referentie{display:none}& .kiyoh-review-body{flex-wrap:wrap;width:100%;display:flex;& .kiyoh-review-body-score{text-align:center;background:#dedfe0;flex:1 0 280px;justify-content:center;align-items:center;padding:2rem;display:flex;& .kiyoh-review-gemiddelde .kiyoh-review-value{color:#000;font-size:6rem;font-weight:500}}& .kiyoh-review-body-vragen{background:#e6e7e7;flex-direction:column;flex:1 0 280px;padding:2rem;display:flex;& .kiyoh-review-vraag{justify-content:space-between;margin:.25rem 0;display:flex;& span{font-size:1.4rem;font-weight:500;&.kiyoh-review-value{color:#000;margin-left:1rem;font-size:1.6rem}}}}}& .kiyoh-review-footer{background:#fafafa;border-radius:0 0 3px 3px;width:100%;padding:2rem;& .kiyoh-review-hoelang-klant{margin-bottom:1rem;& span.kiyoh-review-name{font-weight:600}}& .kiyoh-review-ervaring .kiyoh-review-name{font-weight:600;display:block}& span.kiyoh-review-name{float:left;width:100px;font-weight:700}}}.pdetail-gerelaterholder{float:right;clear:right;width:54%;margin:1rem 0}@media only screen and (width>=1025px){.pdetail-gerelaterholder-fullwidth{float:left;clear:left;width:100%;& :is(.alternatieffix,.combinatiefix,.gerelateerdfix){width:100%}}}.inneralternatiefholder,.innercombinatieholder,.innergerelateerdholder{float:left;width:100%;padding:1rem}.pdetail-gerelaterholder :is(.productlist16,.productlist20,.productlisttwo16,.productlisttwo20){width:33.333%}.alternatieffix,.combinatiefix,.gerelateerdfix{float:left;flex-wrap:wrap;width:100%;display:flex}.related-items-full-width{width:100%;& :is(.alternatieffix,.combinatiefix,.gerelateerdfix){float:left;width:100%}}@media only screen and (width<=1024px){.related-items-full-width :is(.alternatieffix,.combinatiefix,.gerelateerdfix){width:100%}}.combilistholder{float:left;width:100%}.innercombilist{float:left;border:1px solid #e8e8e8;width:100%;&:hover{border:1px solid #868686}& a{border:0;outline:0;font-weight:400;text-decoration:none}}.combilist-imgholder{float:left;text-align:center;width:33%;height:180px;display:block;position:relative;&:before{content:"\00F067";z-index:3;font:14px/1 logic;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-1rem;display:inline-block;position:absolute;top:50%;right:-.5rem}&:nth-last-child(2):before{content:"";display:none}& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1.8rem;position:absolute;inset:0}}.combilist-buyholder a,.combilist-buyholder span,.price-calculatorpopup .cacl-inputholder #btn-popup-fill-qty{background:#be1823;padding:.6em 1.3em .4em;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-decoration:none;transition:.2s;display:inline-block;outline:0}.combilist-label{z-index:3;padding:.3rem 1rem;font-size:1.3rem;position:absolute;bottom:0;left:0}:is(.combilist2,.combilist3) .combilist-imgholder{width:33%}.combilist4 .combilist-imgholder{width:25%}.combilist5 .combilist-imgholder{width:20%;height:130px}.combilist-infoholder{float:left;background:#fafafa;width:100%;padding:1.6rem 1.8rem}.combilist-title{color:#000;float:left;width:60%;margin-bottom:.5rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;display:block;overflow:hidden;& span{color:#000}}.combilist-priceholder{float:right;width:30%}.combilist-oldprice,.combilist-price{float:left;width:calc(100% - 6rem);line-height:2.2rem;display:block}.combilist-oldprice{color:#626262;height:2.2rem;font-size:1.3rem;font-weight:400;text-decoration:line-through}.combilist-price{color:#000;font-size:2rem;font-weight:700}.combilist-buyholder{float:right;text-align:center;width:5.5rem;& a,& span{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin-top:4px;font-size:22px;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}.combilist-vatprice{color:#626262;float:left;text-align:left;width:100%;height:1.5rem;padding-top:3px;font-size:1rem;font-weight:400;line-height:1.5rem;display:block}.pcalc-text{float:left;background:#fff;width:100%;margin:1rem 0;padding:1.5rem 2rem;font-size:13px}.bestellijstpopupholder,.price-calculatorpopup{padding:2rem;left:50%;z-index:-9999;transition:.2s linear;visibility:hidden;opacity:0;position:fixed;box-shadow:-1px 0 4px #072b3240}.pcalc-text a{color:#000;font-size:13px;font-weight:700;line-height:2.2rem}.price-calculatorpopup{background:#fafafa;width:420px;top:50%;transform:translate(-50%,-50%)}@media only screen and (width<=479px){.pdetail-buyholder .innerbuyholder .sb-container .variants-group-container .variants-sb-box-item{&.active.cross-overlay .variants-sb-img-holder:before,&.cross-overlay .variants-sb-img-holder:before{font-size:28px}}.variantholder .variantbox .table-holder .table-container{& table tr{& td,& th{padding-right:.5rem}}&.show-price table{& tbody tr td{padding:1rem .5rem}& tr td,& tr th{padding-right:.5rem}}}.price-calculatorpopup{width:calc(100% - 20px)}}.price-calculatorpopup{& .calcmenu-close{color:#cd0000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px;&:is(:active,:hover){color:#900a0a}}& .calculatorpopuptitle{float:left;color:#000;width:100%;padding:.5rem 1rem 1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}& .cacl-inputholder{float:left;width:100%;padding:1rem;& .calc-inputinner{float:left;text-align:left;width:30%;& label{text-align:left;width:100%;font-size:13px;line-height:13px}& input{background-color:#fff;border:1px solid #e9e9e9;width:100%;min-height:0}&:first-child input{border-radius:3px 0 0 3px}&:nth-child(2) input{border-left:0;border-radius:0 3px 3px 0}}& .calc-inputinnertxt{float:left;text-align:left;color:#000;width:40%;padding:30px 10px 10px;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block}& .calc-resulttxt{float:left;width:100%;padding:10px 0;& span{font-weight:700}}& #btn-popup-fill-qty{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin-top:15px;font-size:1.4rem;position:relative;left:50%;transform:translate(-50%);&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.show-calculator .price-calculatorpopup{visibility:visible;opacity:1;z-index:99999}.bestellijstpopupholder{background:#fff;width:100%;max-width:420px;margin-left:-210px;top:60px}@media only screen and (width<=479px){.bestellijstpopupholder{max-width:calc(100% - 40px);margin-left:0;left:20px}}.bestellijstpopupholder{& .bestellijstpopup-close{color:#cd0000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px}& .bestellijstpopup-newholder p,& .bestellijstpopuptitle{color:#000;width:100%;padding:0 0 1rem;font-size:1.8rem;float:left;line-height:2.2rem;font-weight:700}& .bestellijstpopup-close:is(:active,:hover){color:#900a0a}& .bestellijstpopup-contentholder{float:left;background:#fafafa;width:100%;max-height:250px;padding:10px;overflow:hidden scroll;& :is(.editorForList,.saverForList){float:left;text-align:left;border-bottom:1px solid #e9e9e9;width:100%;padding:5px;display:block}& .editorForList{& .fa{opacity:.4;cursor:pointer;margin:0 3px;font-size:12px;transition:.2s;&:is(:active,:hover){opacity:1}}& :is(.deleteBestelList,.editBestelList){float:right}& .listName{width:calc(100% - 62px);display:inline-block}& input:is([type=checkbox],[type=radio]){float:left;margin-right:7px;top:4px}}& .saverForList{& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 55px);min-width:10px;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}}& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.7rem 1.3rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}}.bestellijstpopupholder .bestellijstpopup-newholder input.required,.targacolorpopupholder .targacolorpickerpopup-frame .saverForList input.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.bestellijstpopupholder{& .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 60px);padding:1.1rem;font-size:14px}}& :is(.bestellijstpopup-btnholder,.bestellijstpopup-newholder) button{color:#fff;font-size:1.4rem;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-decoration:none;transition:.2s;display:inline-block;outline:0}& .bestellijstpopup-newholder{& input:is(:focus,:invalid,:required,:valid){box-shadow:none!important}& button{background:#000;border:0;border-radius:0;width:45px;padding:1rem 1.6rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.targacolorpopupholder{visibility:hidden;z-index:-9999;opacity:0;background:#fff;transition:.2s linear;position:fixed;inset:4rem;box-shadow:-1px 0 4px #072b3240;& .targapopup-close{position:absolute;top:-3rem;right:-3rem}}@media only screen and (width<=1024px){.targacolorpopupholder .targapopup-close{top:1rem;right:3rem}.targacolorpopupholder{max-width:100%;margin-left:0;inset:0;transform:translate(0)}}.targacolorpopupholder{& span.targacolorpickerpopup-close{color:#cd0000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px;&:is(:active,:hover){color:#900a0a}}& .targacolorpickerpopup-frame{float:left;width:100%;height:800px;overflow:hidden scroll;& :is(.editorForList,.saverForList){float:left;text-align:left;border-bottom:1px solid #e9e9e9;width:100%;padding:5px;display:block}& .editorForList{& .fa{opacity:.4;cursor:pointer;margin:0 3px;font-size:12px;transition:.2s;&:is(:active,:hover){opacity:1}}& :is(.deleteBestelList,.editBestelList){float:right}& .listName{width:calc(100% - 62px);display:inline-block}& input:is([type=checkbox],[type=radio]){float:left;margin-right:7px;top:4px}}& .saverForList{& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 55px);min-width:10px;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.7rem 1.3rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}}.colorpickerpopupholder .colorpickerpopup-frame .saverForList input.required,.targacolorpopupholder .bestellijstpopup-newholder input.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.targacolorpopupholder{& .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& p{float:left;color:#000;width:100%;padding:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 60px);padding:1.1rem;font-size:14px}}& :is(.bestellijstpopup-btnholder,.bestellijstpopup-newholder) button{color:#fff;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;outline:0;cursor:pointer;-webkit-touch-callout:none;user-select:none}& .bestellijstpopup-newholder{& input:is(:focus,:invalid,:required,:valid){box-shadow:none!important}& button{background:#000;border:0;border-radius:0;width:45px;padding:1rem 1.6rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.colorpickerpopupholder{visibility:hidden;z-index:-9999;opacity:0;background:#fff;transition:.2s linear;position:fixed;inset:4rem;box-shadow:-1px 0 4px #072b3240;& .colorpickerpopup-close{position:absolute;top:-3rem;right:-3rem}& span.colorpickerpopup-close{color:#cd0000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px;&:is(:active,:hover){color:#900a0a}}& .colorpickerpopup-frame{float:left;width:100%;height:800px;overflow:hidden scroll;& :is(.editorForList,.saverForList){float:left;text-align:left;border-bottom:1px solid #e9e9e9;width:100%;padding:5px;display:block}& .editorForList{& .fa{opacity:.4;cursor:pointer;margin:0 3px;font-size:12px;transition:.2s;&:is(:active,:hover){opacity:1}}& :is(.deleteBestelList,.editBestelList){float:right}& .listName{width:calc(100% - 62px);display:inline-block}& input:is([type=checkbox],[type=radio]){float:left;margin-right:7px;top:4px}}& .saverForList{& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 55px);min-width:10px;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& span{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.7rem 1.3rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}}:is(.checkout1-check1,.checkout1-check2,.checkout1-check3,.profile-prof1,.profile-prof2,.profile-prof3) .offermode-pricedisplay-choice input[type=number].required,.colorpickerpopupholder .bestellijstpopup-newholder input.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.colorpickerpopupholder .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& p{float:left;color:#000;width:100%;padding:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 60px);padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;width:45px;padding:1rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.colorpickerpopupholder .bestellijstpopup-btnholder button,.pcart-buttons .cart-orderbutton{cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;outline:0;text-decoration:none;transition:.2s;display:inline-block}.colorpickerpopupholder{& .bestellijstpopup-newholder button:is(:active,:hover){color:#fff;background:#000;border:0}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;font-size:1.4rem;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.show-bestellijst .bestellijstpopupholder,.show-colorpicker .colorpickerpopupholder,.show-targacolorpicker .targacolorpopupholder{visibility:visible;opacity:1;z-index:99999}.bestellijstholder{float:left;width:33%;padding:1rem}@media only screen and (width<=1024px){.colorpickerpopupholder .colorpickerpopup-close{top:1rem;right:3rem}.colorpickerpopupholder{max-width:100%;margin-left:0;inset:0;transform:translate(0)}.bestellijstholder{width:100%}}.bestellijstholder ul{background:#fafafa;border-radius:0;padding:2rem 1rem 2rem 4rem;list-style:outside}:is(.page-cart,.page-wishlist) .maintitle-holder{width:40%}.pcart-buttons{float:right;clear:right;& .cart-backbutton{color:#000;float:left;margin-top:.8rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:0}}& .cart-orderbutton{color:#fff;float:right;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin-left:2rem;padding:.8rem 5.6rem;font-size:1.4rem;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .pcart-points{text-align:right;width:100%;padding:1rem 0 2rem;& a{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .fa{margin-right:5px;font-size:1.8rem}}& #paypal-cart{float:left;clear:left;text-align:center;background:#fafafa;border:1px solid #e9e9e9;width:100%;margin-top:20px;padding:20px 0 0}}.page-wishlist .pcart-buttons .cart-orderbutton{padding:.8rem 3.6rem}.pcart-buttonstop{margin-top:2rem;padding:1rem;display:flex}.pcart-cartholder table td .pcart-clearholder .pcart-clear,.share-wishlistbutton{font-size:1.4rem;display:inline-block;text-decoration:none;-webkit-touch-callout:none;user-select:none;outline:0;transition:.2s;cursor:pointer}.pcart-buttonsbottom{padding:2rem 1rem}.share-wishlistbutton{color:#fff;background:#000;border:0;border-radius:0;margin-left:2rem;padding:.8rem 3.6rem}.park-order,.pcart-tabletotal tr:last-child{border-top:1px solid #e9e9e9}.share-wishlistbutton:is(:active,:hover){color:#fff;background:#000;border:0}.page-wishlist .pcart-cartholder{& .pcart-cartholder table td .pcart-price,& table td .pcart-pprice-verlang{float:right}}.pcart-cartholder,.pcart-cartholder table{float:left;width:100%}.pcart-cartholder table{& tr{border-bottom:1px solid #e9e9e9;width:100%}& th{text-align:left;color:#000;padding:1rem;font-size:1.6rem;font-weight:700;line-height:2.2rem;&:first-child{float:left;text-align:left;width:16%;padding:2rem 1rem}}& td{& .pcart-clearholder{float:left;text-align:left;width:5%;padding:2rem 1rem;height:130px;position:relative}& :is(.pcart-photoholder,.pcart-photoholder-combo){float:left;text-align:left;width:11%;padding:2rem 1rem;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline;height:130px;display:flex;position:relative}}& td .pcart-infoholder,& th:nth-child(2){float:left;text-align:left;width:38%;padding:2rem 1rem}& td .pcart-amount,& th:nth-child(3){float:left;text-align:left;width:16%;padding:2rem 1rem}& td .pcart-pprice,& th:nth-child(4){float:left;text-align:right;width:16%;padding:2rem 1rem}& td .pcart-price,& th:nth-child(5){float:left;text-align:right;width:14%;padding:2rem 1rem}& td .pcart-clearholder .pcart-clear{color:#cd0000;float:left;text-align:center;background:0 0;border:0;border-radius:0;width:30px;height:30px;margin-top:-14px;margin-left:-14px;padding:3px 8px 4px 9px;position:absolute;top:50%;left:50%}}.pcart-bulk-met-barcodes :is(.pcart-bulk-met-barcodes-btn:hover,.pcart-bulk-met-barcodesbtn:hover),.pcart-cartholder table td .pcart-comment .pcart-opmerkingbtn:hover,.pcart-cartholder table td .pcart-title:hover,.pcart-coupon .pcart-couponbtn:hover,.pcart-removeall a:is(:active,:hover),.prof-holder .prof-bestelling td .checkout-cartsublist-btn:is(:active,:hover){text-decoration:underline}.pcart-cartholder table td{& .pcart-clearholder .pcart-clear{&:is(:active,:hover){color:#720000;border:0}& .fa{margin:0;font-size:1.8rem;line-height:1.8rem;top:2px}}& .pcart-photoholder img{max-width:100%;max-height:100%;margin:auto;padding:2rem 1rem;position:absolute;inset:0}& .pcart-photoholder-combo img{object-fit:contain;width:auto;height:auto;max-height:100%;padding:.3rem}& .pcart-infoholder{font-size:1.3rem;&>span{float:left;clear:left}}& .pcart-title{color:#000;float:left;width:100%;margin-bottom:.5rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;display:block}& .pcart-cartsublist{color:#626262;font-size:1.2rem;display:inline-block;line-height:1.8rem!important}& .pcart-info{float:left;color:#000;width:100%;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block;& .pcart-staffelmess{color:#ff7f00}& .pcart-spaarpunten{color:#000;font-size:1.3rem;font-weight:400;line-height:2.2rem}}& .pcart-comment{float:left;text-align:left;clear:left;width:100%;padding:1rem 0;& .pcart-opmerkingbtn{color:#626262;cursor:pointer;float:left;font-size:1.3rem;font-weight:400;line-height:1.6rem;& .fa{margin-right:.5rem}}& .pcart-inputholder{width:100%;display:none}& .input-opmerking{float:left;text-align:left;width:70%;height:3rem;padding:.4rem 1.1rem}& .pcart-opmerkingplus{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem}}}& .pcart-amount{& .input-quantity{text-align:center;float:left;border-left:0;border-right:0;border-radius:0;width:6rem;height:3rem;padding:.4rem 1.1rem}& :is(.btn-quantity-minus,.btn-quantity-plus,.pcart-add){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .btn-quantity-minus{border-radius:3px 0 0 3px}& .btn-quantity-plus{border-radius:0 3px 3px 0}& input{&[type=number]{&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}&[type=number]{-moz-appearance:textfield}}& .pcart-staffel{color:#626262;float:left;width:100%;margin-top:10px;margin-left:1px;font-size:1.2rem;font-weight:400;line-height:1.6rem}& .pcart-add{width:auto;padding:.4rem 1rem;font-size:1.2rem;font-weight:400;& .fa{margin-right:.5rem;font-size:1.4rem}}}& .pcart-pprice{color:#000;flex-wrap:wrap;justify-content:flex-end;font-size:1.5rem;font-weight:400;line-height:2.2rem;display:flex;& .product-oldprice{opacity:.5;padding-right:1rem}}}@media only screen and (width>=768px) and (width<=1024px){.pcart-cartholder table td .pcart-pprice .product-oldprice{width:100%;padding-right:0}}.pcart-cartholder table td :is(.pcart-pprice-verlang,.pcart-price){color:#000;font-size:1.5rem;font-weight:400;line-height:2.2rem}.pcart-offerlistholder{& table th:nth-child(3){float:right;text-align:right;display:table-cell}& .pcart-amountpriceholder{float:right;padding:1rem;display:table-cell;& .pcart-amount.buy-quantity{width:140px}& strong{font-weight:700;display:none}}}.pcart-info-gekozen-kleur{border-radius:0;width:188px;margin:.5rem 0;padding:.5rem;display:block}.pcart-tabletotal{float:right;text-align:right;width:28%}.pcart-coupon,.pcart-removeall{float:left;text-align:left}.pcart-bulk-met-barcodes,.pcart-coupon,.pcart-removeall{width:400px;padding:1rem;clear:left}.pcart-tabletotal{& tr:first-child td{padding:1rem 1rem .2rem}& td{width:50%;padding:.2rem 1rem}& tr td:last-child{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .cart-subtotaal td{font-weight:700;&:last-child{color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem}}& tr:nth-last-child(2) td{padding:.2rem 1rem 1rem}& tr:last-child td{color:#000;padding:1rem 1rem .2rem;font-size:1.8rem;font-weight:700;line-height:2.2rem;&:first-child{color:#000}}}.pcart-left-actions{float:left;clear:left}.pcart-removeall a{color:#cd0000;float:left;font-size:13px;text-decoration:none;& .fa{margin-right:5px;position:relative;top:0}}.pcart-coupon{& .pcart-couponbtn{color:#000;cursor:pointer;float:left;margin-bottom:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .fa{margin-right:.5rem;position:relative;top:0}}& .pcart-couponinputholder{float:left;clear:left;width:100%;display:none}& .input-coupon{float:left;clear:left;text-align:left;width:80%;height:3rem;padding:.4rem 1.1rem}}.pcart-bulk-met-barcodes .pcart-bulk-met-barcodesplus,.pcart-coupon .pcart-couponplus{-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;outline:0;height:2.8rem;padding:0 0 .2rem .8rem;text-decoration:none;transition:.2s;cursor:pointer;font-size:1.4rem;float:left}.pcart-coupon .pcart-couponplus{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;width:2.8rem;margin:0 0 0 .5rem;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem;top:4px}}.pcart-bulk-met-barcodes{& .pcart-bulk-met-barcodesbtn{color:#000;cursor:pointer;float:left;margin-bottom:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .fa{margin-right:.5rem;position:relative;top:0}}& .pcart-bulk-met-barcodesinputholder{float:left;clear:left;width:100%;display:none}& .pcart-bulk-met-barcodesplus{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;width:2.8rem;margin:0 0 0 .5rem;display:inline-block}}.cart-footer-text,.park-order{color:#000;font-weight:400;line-height:2.2rem}.pcart-bulk-met-barcodes .pcart-bulk-met-barcodesplus{&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}& .fa{font-size:1.4rem;top:4px}}.pcart-bulk-met-barcodes{float:left;text-align:left;& .pcart-bulk-met-barcodes-btn{color:#000;cursor:pointer;float:left;margin-bottom:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .fa{margin-right:.5rem;position:relative;top:0}}& .pcart-bulkbarcodesinputholder{float:left;clear:left;width:100%;display:none}& .input-bulk-met-barcodes{float:left;clear:left;text-align:left;width:80%;height:3rem;padding:.4rem 1.1rem}}.park-order .cart-parkorderbutton,.pcart-bulk-met-barcodes .pcart-bulkbtn{padding:.8rem 1.6rem;font-size:1.4rem;-webkit-touch-callout:none;user-select:none;outline:0;cursor:pointer;text-decoration:none;display:inline-block;transition:.2s}.pcart-bulk-met-barcodes .pcart-bulkbtn{color:#fff;text-align:center;background:#000;border:0;border-radius:0;width:150px;margin:.5em 0}.park-order .cart-parkorderbutton,.pcart-bulk-met-barcodes .pcart-bulkbtn:is(:active,:hover){border:0;color:#fff;background:#000}.btn-bulkorder{background-color:#0ff;width:150px}.cart-footer-text{float:left;background:#fafafa;border:1px solid #e9e9e9;max-width:600px;margin-left:10px;padding:2rem;font-size:1.4rem}.park-order{float:right;clear:right;max-width:600px;padding:2rem 1rem;font-size:1.4rem;& input{margin-left:5px}& .cart-parkorderbutton{border-radius:0;margin-left:5px;&:is(:active,:hover){color:#fff;background:#000;border:0}}}.give-away-product-container{width:100%}.pcart-cadeauholder{float:left;text-align:right;width:100%;padding:0 0 2rem;& .fa-gift{vertical-align:middle;color:green;font-size:4rem}& .btn-cadeau{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:green;border:0;border-radius:0;outline:0;margin-left:.8rem;padding:1.2rem 2.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#006400}}}.pcart-cadeaupopup{visibility:hidden;opacity:0;z-index:80;background:#fff;width:740px;height:auto;max-height:630px;margin-top:-280px;margin-left:-370px;padding:2rem;transition:.2s;position:fixed;top:50%;left:50%;overflow:hidden;box-shadow:-1px 0 4px #072b3226;& .cadeauproduct{float:left;width:25%;padding:1rem}& .inner-cadeauproduct{float:left;cursor:pointer;border:2px solid #fff;width:100%;height:250px;overflow:hidden;&:is(:active,:hover){border:2px solid #000}}& .cadeau-imgholder{float:left;text-align:center;width:100%;height:160px;display:block;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:2rem;position:absolute;inset:0}}& .cadeau-protitle{color:#000;float:left;text-align:center;width:100%;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block}& .cadeaupoptitle{float:left;border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:1rem;position:relative;& h4{float:left;color:#000;text-align:left;width:calc(100% - 5rem);padding:0 0 1rem;font-size:1.8rem}}& .menu-close{color:#000;float:right;text-align:right;cursor:pointer;width:5rem;height:auto;padding:0 0 1rem 2rem;font-size:18px;display:block}}.menu2-v2-sub-a:after,.menubar-holder2-v1 li.nav-main ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 a.nav-sub2:before,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 a.nav-sub1:after,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 a.nav-sub2:after,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3 a.nav-sub3:after,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3 ul.nav-sub4 li.nav-sub4 a.nav-sub4:after{speak:none;font-variant:normal;text-transform:none;font-family:logic;line-height:1;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\00F105";font-weight:400;font-style:normal}.pcart-cadeaupopup .menu-close:is(:active,:hover){color:#000}.pcart-cartholder table tr.buiten-bestellijst{background:#fae8e8;border-bottom:1px solid #e0e0e0}.cart-textverzendkosten .wrapper-additional-info .additionalInfo{text-align:left;width:auto;left:unset}.show-cadeaupopup .pcart-cadeaupopup{visibility:visible;opacity:1;overflow-y:scroll}.product-variantpopup{flex-wrap:wrap;align-content:flex-start;width:700px;margin-left:-340px;display:flex;& .variantpopuptitle{border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:5px;& h4{color:#000;display:inline-block}}& .variantproduct{text-align:center;background:#fafafa;border:1px solid #e9e9e9;width:150px;margin:5px;& img{width:148px;height:auto}&:is(:active,:hover){cursor:pointer;background:#dedfe0;border:1px solid #000}}}@media only screen and (width<=767px){.pcart-offerlistholder .pcart-amountpriceholder strong{display:inline-block}.product-variantpopup{justify-content:center;& .variantpopuptitle{height:35px}}.prof-passwordholder .filterInfoBtn:is(:active,:hover){position:relative}}.product-variantpopupcategorie{width:auto;max-height:100%;margin:0;inset:20px;& .variantCategory{flex-wrap:wrap;width:100%;display:flex;& .variantCategoryTitle{width:100%;padding:.5rem;position:relative;& .wrapper-additional-info{margin-right:.5rem}}}}.menubar{padding:0 1rem}.menubar-holder{float:left;background:#000;width:100%;font-size:0;& li{float:left;display:none;position:relative;&:nth-child(-n+11){display:inline-block}& :is(a,span).menubar-top{color:#fff;cursor:pointer;border-bottom:0;height:38px;padding:.8rem 1rem;font-weight:700;text-decoration:none;transition:.2s;display:block;font-size:1.3rem!important}& a.menubar-home .fa-home{font-size:2rem}& :is(a,span).menubar-top:is(:active,:hover),&.active a.menubar-top,&.active span.menubar-top,&.haschildern:hover a.menubar-top,&.haschildern:hover span.menubar-top{color:#be1823;background:0 0;border-bottom:0}}}.menubar-submenu{z-index:11;background:#000;width:200px;height:auto;display:none;position:absolute;top:38px;left:0}.menubar-holder li:nth-child(11) .menubar-submenu{left:auto;right:0}.menubar-submenu li{width:100%;display:list-item;& a{color:#fff;text-align:left;padding:.6rem 1.5rem;font-size:1.2rem;text-decoration:none;display:block;&:hover{background:#000}}}.haschildern:hover .menubar-submenu{display:block}.menubar-holder li span.menubar-top{display:none}.menubar-submenu li a.submenu-alles{background:#000;display:none;& .fa{margin-right:.5rem}}.menubar-holder2-v1{float:left;background:#000;border-bottom:1px solid #0000;width:100%;position:relative;& li.nav-main{float:left;z-index:9;display:inline-block;& a.nav-main{float:left;color:#fff;border-bottom:0;padding:.8rem 1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;font-size:1.3rem!important}& a{text-decoration:none}&:is(:active,:hover) a{color:#be1823;background:0 0;border-bottom:0}}}.menu2-v2-sub-li:is(:active,:hover),.menubar-holder2-v1 li.nav-main ul.nav-sub1,.menubar-holder2-v1 li.nav-main.active,.menubar-holder2-v2,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3 ul.nav-sub4 li.nav-sub4:is(:active,:hover),.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3:active,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3:hover,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2:active,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1 ul.nav-sub2 li.nav-sub2:hover,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1:active,.menubar-holder2-v2 li.nav-main div.nav-subholder ul.nav-sub1 li.nav-sub1:hover{background:#000}.menubar-holder2-v1 li.nav-main ul.nav-sub1{z-index:28;border:1px solid #2ba8db;border-top:0;flex-wrap:wrap;width:100%;padding:5px 15px;display:none;position:absolute;bottom:1px;left:0;right:0;transform:translateY(100%);box-shadow:0 3px 4px #00000026;& a.menu-cart-container{text-align:center;float:left;background:#fafafa;border-radius:0;width:100%;transition:.2s;& div{height:180px;overflow:hidden;& img{width:100%}}& h3{padding:1rem}&:is(:active,:hover){background:#dedfe0}}& li.nav-sub1{float:left;width:20%;padding:15px;display:block}}@media only screen and (width<=1280px){.menubar-holder2-v1 li.nav-main ul.nav-sub1 li.nav-sub1{width:25%}}@media only screen and (width<=1024px){.menubar-holder2-v1 li.nav-main ul.nav-sub1 li.nav-sub1{width:33.3333%}}.menubar-holder2-v1{& li.nav-main{& ul.nav-sub1 li.nav-sub1{& a.nav-sub1{color:#fff;float:left;border-color:#1a79a0;border-bottom-style:solid;border-bottom-width:1px;width:100%;margin-bottom:5px;padding-bottom:5px;font-size:1.5rem;font-weight:700;transition:.2s;display:block}& ul.nav-sub2{float:left;width:100%;display:block;& li.nav-sub2{float:left;width:100%;padding:2px 0;display:block;& a.nav-sub2{font-size:1.3rem;transition:.2s;position:relative;left:0;color:#000;background:0 0;&:is(:active,:hover){left:8px;color:#000}&:before{margin-right:8px;display:inline-block}}}}}&.active{transition:.5s}}& .nav-sub1-active ul.nav-sub1{display:flex!important}}.sublink-menu2-v2{color:#fff;font-size:1.3rem}.menu2-v2-sub-ul{float:left;width:100%;padding:10px 0 10px 10px;display:none;position:absolute;top:0;right:0;transform:translate(100%)}.menu2-v2-sub-li{float:left;clear:left;width:100%;display:block}.menu2-v2-sub-a{float:left;color:#fff;width:100%;padding:8px 27px 8px 12px;font-size:1.3rem;line-height:1.6rem;transition:.2s;display:block;position:relative;left:0;&:after{display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}.page-login :is(.btn-klantworden,.btn-loginpage){font-size:1.4rem;cursor:pointer;color:#fff;-webkit-touch-callout:none;user-select:none;text-decoration:none;transition:.2s;display:inline-block;float:left;outline:0;clear:left}.menubar-holder2-v2{float:left;border-bottom:1px solid #0000;width:100%;position:relative;& li.nav-main{float:left;z-index:99;display:inline-block;& a.nav-main{float:left;color:#fff;border-bottom:0;padding:.8rem 1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;font-size:1.3rem!important}& a{text-decoration:none}&:is(:active,:hover) a.nav-main{color:#be1823;background:0 0;border-bottom:0}& div.nav-subholder{z-index:28;background:#000;border:1px solid #2ba8db;border-top:0;width:100%;padding-right:10px;display:none;position:absolute;bottom:1px;left:0;right:0;transform:translateY(100%);box-shadow:0 3px 4px #00000026;& ul.nav-sub1{float:left;width:25%;padding:10px 0 10px 10px;display:none;position:relative;top:auto;right:auto;transform:translate(0);& li.nav-sub1{float:left;clear:left;width:100%;display:block;& a.nav-sub1{float:left;color:#fff;width:100%;padding:8px 27px 8px 12px;font-size:1.3rem;line-height:1.6rem;transition:.2s;display:block;position:relative;left:0;&:after{display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}& ul.nav-sub2{float:left;width:100%;min-height:100%;padding:10px 0 10px 10px;display:none;position:absolute;top:0;right:0;transform:translate(100%);& li.nav-sub2{float:left;clear:left;width:100%;display:block;& a.nav-sub2{float:left;color:#fff;width:100%;padding:8px 27px 8px 12px;font-size:1.3rem;line-height:1.6rem;transition:.2s;display:block;position:relative;left:0;&:after{display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}& ul.nav-sub3{float:left;width:100%;min-height:100%;padding:10px 0 10px 10px;display:none;position:absolute;top:0;right:0;transform:translate(100%);& li.nav-sub3{float:left;clear:left;width:100%;display:block;& a.nav-sub3{float:left;color:#fff;width:100%;padding:8px 27px 8px 12px;font-size:1.3rem;line-height:1.6rem;transition:.2s;display:block;position:relative;left:0;&:after{display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}& ul.nav-sub4{float:left;width:100%;min-height:100%;padding:10px 0 10px 10px;display:none;position:absolute;top:0;right:0;transform:translate(100%);& li.nav-sub4{float:left;clear:left;width:100%;min-height:100%;display:block;& a.nav-sub4{float:left;color:#fff;width:100%;padding:8px 27px 8px 12px;font-size:1.3rem;line-height:1.6rem;transition:.2s;display:block;position:relative;left:0;&:after{display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}}}}}}}& ul.nav-sub2 li.nav-sub2 ul.nav-sub3 li.nav-sub3:is(:active,:hover) ul.nav-sub4,& ul.nav-sub2 li.nav-sub2:is(:active,:hover) ul.nav-sub3,&:is(:active,:hover) ul.nav-sub2{display:block}}}}&:is(:active,:hover){& div.nav-subholder,& ul.nav-sub1{display:block!important}}}}.page-login{& .loginpage-holder{width:70%;margin:0 auto}& :is(.loginpage-klantworden,.loginpage-login){float:left;width:50%;padding:8rem 1rem}& :is(.loginpage-innerklantworden,.loginpage-innerlogin){float:left;background:#fafafa;width:100%;padding:3rem}& .loginpage-holder{& h2{float:left;width:100%;font-size:3rem;display:block}& p{float:left;width:100%;padding:.5rem 0 1rem;display:block}& ul{float:left;margin-bottom:1.5rem;& li{padding:.4rem 0}& .fa-li{color:#00b900;font-size:1.8rem;top:.6rem}}}& .loginpage-innerlogin{& .input-white{width:100%;margin-bottom:1rem}& .loginpage-rememberholder{float:left;width:100%;margin-bottom:1.5rem}}& .checkout-rememberholder label,& .loginpage-innerlogin .loginpage-rememberholder input{font-size:1.3rem}& .loginpage-innerlogin .loginpage-rememberholder a{color:#000;float:right;font-size:1.3rem;font-weight:400;line-height:2.2rem}& .btn-loginpage{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .btn-klantworden{background:#000;border:0;border-radius:0;padding:.8rem 1.6rem;&:hover{color:#fff;background:#000;border:0}}& .error-red{margin-top:2rem}}.page-checkout,.page-checkoutlogin{background:#000;& :is(.wrapper100-logobar,.wrapper100-page){background:#fff}& .wrapper100-topbar{border-bottom:.4rem solid #000;height:0;padding-bottom:0;overflow:hidden}& .checkout0-holder{width:70%;margin:0 auto}}:is(.page-checkout,.page-checkoutlogin) .checkout-login .error-red,.prof-holder :is(.error-orange,.error-red){margin-top:2rem}:is(.page-checkout,.page-checkoutlogin){& :is(.checkout-klant,.checkout-login){float:left;width:50%;padding:8rem 1rem}& :is(.checkout-innerklant,.checkout-innerlogin){float:left;background:#fafafa;width:100%;padding:3rem}& .checkout0-holder{& h2{float:left;width:100%;font-size:3rem;display:block}& p{float:left;width:100%;padding:.5rem 0 1rem;display:block}& .checkout-klant p{padding:.5rem 0 3rem}}& .checkout-innerlogin{& .input-white{width:100%;margin-bottom:1rem}& .checkout-rememberholder{float:left;width:100%;margin-bottom:1.5rem}}& .checkout-innerlogin .checkout-rememberholder input,& .checkout-rememberholder label{font-size:1.3rem}& .checkout-innerlogin .checkout-rememberholder a{color:#000;float:right;font-size:1.3rem;font-weight:400;line-height:2.2rem}& .btn-checkout0{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .btn-checkout0login{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;clear:left;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}:is(.page-bedankt-chk,.page-checkout) .maintitle-holder,.prof-relatieholder span.hide{display:none}:is(.page-checkout,.page-checkoutlogin){& .btn-checkout0login:hover{color:#fff;background:#000;border:0}& .input-white:disabled,& .prof-holder select:disabled{-webkit-appearance:none;opacity:1;background:#f8f8f8;border:0;border-bottom:1px solid #e9e9e9;padding:0 0 .5rem;font-size:1.4rem;color:#000!important}& .prof-adresholder select:disabled{width:30%;margin-right:3%;&:last-child{margin-right:0}}& .prof-woonplaats{&:disabled{width:34%;margin-right:3%}&.input-disabled{width:100%;margin-right:0}}& select:disabled{margin-left:-.3rem}& input{&:disabled,&:disabled+label{cursor:default}}}.page-checkoutlogin .input-white:disabled::-webkit-input-placeholder{color:#f8f8f8}.page-checkout .input-white:disabled::-webkit-input-placeholder{color:#f8f8f8}:-moz-any(.page-checkoutlogin.input-white:disabled:-moz-placeholder-shown,.page-checkout.input-white:disabled:-moz-placeholder-shown){color:#f8f8f8}.page-checkoutlogin .input-white:disabled::-moz-placeholder{color:#f8f8f8}.page-checkout .input-white:disabled::-moz-placeholder{color:#f8f8f8}:is(.page-checkoutlogin.input-white:disabled:-ms-placeholder-shown,.page-checkout.input-white:disabled:-ms-placeholder-shown){color:#f8f8f8}:is(.page-checkoutlogin.input-white:disabled:placeholder-shown,.page-checkout.input-white:disabled:placeholder-shown){color:#f8f8f8}:is(.page-checkout,.page-checkoutlogin) .changeprofile{color:#626262;float:left;padding-top:.5rem;padding-bottom:1rem;font-size:1.3rem}.main-profileholder{float:left;flex-wrap:wrap;width:100%;display:flex}.page-checkout .wrapper-page{padding:2rem 0}:is(.page-bedankt-chk,.page-checkout) .maintitle-checkout,.page-bedankt-chk .maintitle-checkoutfail{display:block}:is(.page-bedankt-chk,.page-checkout) .maintitle-checkout{& h1{float:left;width:50%}& ol{float:right;text-align:right;width:50%;padding-top:1rem}& .activecrumb span{color:#000;font-size:1.3rem;font-weight:700;line-height:2.2rem}& ol .fa{padding:0 .3rem;position:relative;top:2px}}.login-link-holder{float:left;width:100%;padding:1rem;& span{background:#fafafa;border:1px solid #e9e9e9;width:100%;padding:1rem;display:block;& a{color:#000}}}.checkout1-check1,.checkout1-check2,.checkout1-check3,.profile-prof1,.profile-prof2,.profile-prof3{float:left;flex-wrap:wrap;width:33.333%;padding:1rem;display:flex;& .wrapper-additional-info{margin-right:.25rem}& .prof-holder-title{margin-bottom:.5rem;position:relative;& b{color:#000;font-size:1.3rem;font-weight:700;line-height:2.2rem}}& .profile-offer-img-holder{cursor:pointer;& img{max-width:100%}& .btn-select-logo{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& .offermode-pricedisplay-choice{align-items:baseline;font-size:1.3rem;display:flex;& input[type=number]{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;height:30px;margin:.5rem;padding:5px;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}}& .lcs_wrap{display:block;& .lcs_switch{width:50px;&.lcs_on .lcs_cursor{left:25px}}}}.checkout1-innercheck1,.checkout1-innercheck2,.checkout1-innercheck25,.checkout1-innercheck3,.profile-innerprof1,.profile-innerprof2,.profile-innerprof3{float:left;background:#fafafa;width:100%;padding:2rem}.profile-prof3{flex-direction:column;& .profile-innerprof3{flex:0}}.pointlist-verzilverholder #pointlist-container .totalpoints .points-txt-holder,.profile-prof3 .prof-buttonsaveholder{flex:1}.vatWrapper{float:left;width:100%;position:relative;& input{width:100%}& .filterInfoBtn{position:absolute;top:15px;right:10px;& #AdditionalInfo{top:35px;left:auto;right:0;&:after{border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;top:-7px;left:auto;right:10px}}}}.prof-holder{& h2{float:left;width:100%;display:block}& p{float:left;color:#000;width:100%;font-size:1.3rem;font-weight:700;line-height:2.2rem;display:block}& .passwordInfo{width:auto;display:inline-block}}.prof-holder .ajax-loading,.prof-holder select,.prof-inputtxt{margin:.5rem 0;width:100%;float:left}.prof-holder .ajax-loading{text-align:center;color:#000;font-size:1.5rem;& .fa{margin-right:.5rem;font-size:2.4rem;position:relative;top:.4rem}}.prof-clear{float:left;width:100%;height:2rem}.prof-holder table{float:left;width:100%;& td{vertical-align:top;padding:1rem 0}}.prof-nr,.prof-postcode,.prof-voornaam{margin-right:3%}.prof-holder select{border:1px solid #e9e9e9;border-radius:0;outline:0;padding:1.1rem}.profiel-succes{color:green;width:100%;padding:1rem;font-size:1.6rem}.prof-relatieholder span{float:left;margin-right:3rem;display:block}.prof-naamholder .prof-aanhef{float:left;width:100%;& span{float:left;margin:.5rem 3rem .5rem 0;display:block}}.prof-naamholder .prof-aanhef span.hide,.prof-waarbezorgholder span.hide{display:none}.prof-voornaam{width:70%}.prof-tussenv{width:27%}.prof-postcode{width:34%}.prof-nr,.prof-toev{width:30%}.prof-waarbezorgholder{& span{float:left;width:100%;margin-bottom:1rem;display:block;& label{width:calc(100% - 30px);margin-top:.5rem;display:inline-block}}& input[type=radio]{vertical-align:top;margin-top:.8rem;margin-right:1rem}}.prof-waarbezorgholder-aangepastafleveradrescheckbox{background-color:#0000;margin-top:-1rem;margin-left:2.4rem}.prof-postnlbx,.prof-postnlbx .prof-bezorgingpostnl{background:#fff}.checkout1-innercheck25,.checkout1-innercheckbudget,.checkout1-innercheckcadeau{margin-top:2rem}.prof-holder table .prof-anderbezorg td{background:#dedfe0;padding:1rem 2rem}.prof-emailholder label{font-size:1.3rem}.prof-passwordholder .filterInfoBtn{float:left;margin:0 5px 0 0;& div{width:260px}}.prof-verplichtmelding{text-align:right;font-size:1.3rem;font-weight:700;& td{padding-bottom:0!important}}.prof-bezorging input{top:0}:is(.prof-betaalwijze,.prof-bezorging) label{float:left;width:100%;display:block;& p{color:#000;float:none;font-size:1.4rem;font-weight:400;line-height:1.6rem}& span{color:#626262;font-size:1.3rem;font-weight:400;line-height:1.6rem;display:block}}.prof-bezorging td{&:first-child{width:7%}&:last-child{text-align:right;color:#000;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;&>span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;&.orange{color:#ff7f00}}}}.prof-postnlbx{float:left;width:100%;padding:2rem;& .btn-normal:is(:active,:hover){color:#fff;background:#000;border:0}& .prof-bezorgingpostnl{& input{position:relative;top:1px}& label{float:left;width:100%;display:block}}}.prof-betaalwijze td:first-child,.prof-postnlbx .prof-bezorgingpostnl td:first-child{width:7%}.prof-postnlbx{& .prof-bezorgingpostnl{& label{& p{color:#000;float:none;font-size:1.4rem;font-weight:400;line-height:1.6rem}& span{color:#626262;font-size:1.3rem;font-weight:400;line-height:1.6rem;display:block}}& td:last-child{text-align:right;color:#000;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;&>span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}}& .postnlmessagetr td{text-align:left;line-height:18px;& span{color:green;float:left;width:100%;font-size:13px;line-height:17px;display:block;&.error-red{text-align:center;color:#fff!important}}& .btn-b2cshowpopup{float:left;margin-top:15px;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& .postnl-allowdelivery-message .postnl-allowdelivery-checkbox{text-align:left;& label{float:right;width:90%}}& .btn-normal:is(:active,:hover){color:#fff;background:#000;border:0}}& :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup){visibility:hidden;z-index:-9999;opacity:0;background:#fff;width:500px;height:auto;margin-left:-250px;padding:20px;transition:.2s linear;position:fixed;top:6%;left:50%;box-shadow:-1px 0 4px #072b3240;& select{cursor:pointer;background:#f8f8f8}& label p{font-weight:400;line-height:2.2rem}& :is(.b2c-bezorgpopuptitle,.postnl-bezorgpopuptitle,.transsmart-bezorgpopuptitle){float:left;border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:1rem;position:relative;& h4{float:left;color:#000;text-align:left;width:calc(100% - 5rem);padding:0 0 1rem;font-size:1.8rem}}}}@media only screen and (width>=480px) and (width<=767px),only screen and (width<=479px){.prof-postnlbx :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup){width:calc(100% - 20px);margin-left:0;top:10px;left:10px;& :is(.b2c-bezorgpopuptitle,.postnl-bezorgpopuptitle,.transsmart-bezorgpopuptitle) h4{line-height:2.2rem}}}.prof-postnlbx{& :is(.b2c-bezorgpopup .b2c-bezorgpopuptitle,.b2c-bezorgpopup .postnl-bezorgpopuptitle,.b2c-bezorgpopup .transsmart-bezorgpopuptitle,.postnl-bezorgpopup .b2c-bezorgpopuptitle,.postnl-bezorgpopup .postnl-bezorgpopuptitle,.postnl-bezorgpopup .transsmart-bezorgpopuptitle,.postnl-pickuppopup .b2c-bezorgpopuptitle,.postnl-pickuppopup .postnl-bezorgpopuptitle,.postnl-pickuppopup .transsmart-bezorgpopuptitle,.transsmart-bezorgpopup .b2c-bezorgpopuptitle,.transsmart-bezorgpopup .postnl-bezorgpopuptitle,.transsmart-bezorgpopup .transsmart-bezorgpopuptitle) span.menu-close{color:#000;float:right;text-align:right;cursor:pointer;width:5rem;height:auto;padding:0 0 1rem 2rem;font-size:18px;display:block;&:is(:active,:hover){color:#000}}& :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup){& .postnl-pickuppopup-date{text-align:center;border-bottom:1px solid #e9e9e9;padding:0 1rem 1rem}& .postnl-pickuppopup-table{margin:10px 0!important;& tr td{text-align:left;color:#000;padding:.5rem;font-weight:700}& table{margin:0;& tr td{&:first-child{width:25px;padding-left:.5rem;padding-right:.5rem}&:nth-child(2) p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}&:last-child{text-align:right;color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}}}}& .postnl-pickuppopup-btnholder{float:left;text-align:center;width:100%;& .postnl-pickuppopup-btnselect{color:#fff!important;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important;float:none!important;background:#be1823!important;border:0!important;border-bottom:4px solid #a7151f!important;border-radius:0!important;outline:0!important;padding:.6em 1.3em .4em!important;font-size:1.4rem!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){background:#91121b!important;border:0!important;border-bottom:4px solid #be1823!important}}& .postnl-pickuppopup-btnmaps{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:1px solid #000;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;float:none!important;display:inline-block!important;&:is(:active,:hover){color:#fff!important;background:#000!important;border:0!important}}}}}@media only screen and (width>=768px) and (width<=1024px),only screen and (width>=480px) and (width<=767px),only screen and (width<=479px){.prof-postnlbx :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup) .postnl-pickuppopup-btnholder .postnl-pickuppopup-btnmaps{z-index:-9999!important;display:none!important;position:absolute!important;left:-9999px!important}}.prof-postnlbx{& :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup) .postnl-bezorgpopup-btn{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:100px;margin-left:-50px;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%;&:is(:active,:hover){background:#91121b!important;border:0!important;border-bottom:4px solid #be1823!important}}& .transsmart-bezorgpopup{width:70%;margin-left:0;left:15%;& .transsmartMap{width:60%;height:450px}}}@media only screen and (width>=1281px){.prof-postnlbx .transsmart-bezorgpopup .SendCloudMap iframe#sendcloudshipping_service_point_map{height:675px}}@media only screen and (width<=1280px){.prof-postnlbx .transsmart-bezorgpopup{width:calc(100% - 40px);left:20px;& .SendCloudMap iframe#sendcloudshipping_service_point_map{height:600px}}}@media only screen and (width<=1024px){.prof-postnlbx .transsmart-bezorgpopup .SendCloudMap iframe#sendcloudshipping_service_point_map{height:500px}}@media only screen and (width<=767px){.prof-postnlbx .transsmart-bezorgpopup{max-height:calc(100vh - 20px);overflow-x:scroll;& .transsmartMap{width:100%;height:300px}& .SendCloudMap iframe#sendcloudshipping_service_point_map{height:437px}}}.prof-postnlbx{& .transsmart-bezorgpopup .transsmart-contentholder{float:left;width:40%;padding:0 20px 20px;& .transsmart-searchholder{float:left;width:100%;padding-bottom:20px;& input{float:left;background:#f8f8f8;width:calc(100% - 60px);margin-right:10px}& .transsmart-pickuppopup-btnsearch{float:left;position:relative;top:5px;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& span{float:left;width:100%;& h6{color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem}}& .transsmart-btnholder{float:left;text-align:center;width:100%;padding-top:20px}}& .b2c-bezorgpopup .b2c-btnholder .b2c-btnselect,& .postnl-pickuppopupmaps .postnl-pickmaps .postnl-pickuppopup-btnsearch,& .transsmart-bezorgpopup .transsmart-contentholder .transsmart-btnholder .transsmart-btnselect{-webkit-touch-callout:none;user-select:none;outline:0;padding:.6em 1.3em .4em;text-decoration:none;transition:.2s;font-size:1.4rem;display:inline-block}& .transsmart-bezorgpopup .transsmart-contentholder .transsmart-btnholder{& .transsmart-btnselect{color:#fff;cursor:pointer;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& .b2c-btnselect-disabled,& .b2c-btnselect-disabled:is(:active,:hover){cursor:default;color:#797979!important;pointer-events:none!important;background:#d6d6d6!important;border:1px solid #d6d6d6!important}}& .transsmart-bezorgpopup{& .gm-style-iw>div{float:left!important}& .contentmaps{text-align:left}& .firstHeading{text-align:left;font-size:16px!important}}& .b2c-bezorgpopup{width:70%;margin-left:0;left:15%}}@media only screen and (width<=1280px){.prof-postnlbx .b2c-bezorgpopup{width:calc(100% - 40px);left:20px}}.prof-postnlbx .b2c-bezorgpopup #b2cHolder{float:left;width:100%;height:500px}@media only screen and (width<=767px){.prof-postnlbx{& .transsmart-bezorgpopup .transsmart-contentholder{width:100%}& .b2c-bezorgpopup #b2cHolder{height:350px}}}.prof-postnlbx{& .b2c-bezorgpopup .b2c-btnholder{float:left;text-align:center;width:100%;padding-top:20px;& .b2c-btnselect{color:#fff;cursor:pointer;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& .b2c-btnselect-disabled,& .b2c-btnselect-disabled:is(:active,:hover){cursor:default;color:#797979!important;pointer-events:none!important;background:#d6d6d6!important;border:1px solid #d6d6d6!important}}& .postnl-pickuppopupmaps{width:1000px;height:600px;margin-left:-500px;& .postnl-pickmaps{& input{float:left;background:#f8f8f8;margin-right:10px}& .postnl-pickuppopup-btnsearch{color:#fff;cursor:pointer;float:left;background:#000;border:0;border-bottom:4px solid #a7151f;border-radius:0;position:relative;top:5px;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}& .postnl-pickuppopup-btnselect,& .postnl-pickuppopupmaps .postnl-pickmaps .postnl-choosesmaps .postnl-pickuppopup-btnselect{color:#fff!important;float:none!important;background:#be1823!important;outline:0!important;padding:.6em 1.3em .4em!important;font-size:1.4rem!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important}& .postnl-pickuppopupmaps .postnl-pickmaps{& .postnl-pickuppopup-options{float:right;padding-top:15px;& label{float:right;width:auto;display:inline-block}& input{float:right;margin-left:8px;margin-right:25px;display:inline-block;position:relative;top:5px;&:first-child{margin-right:0}}}& .postnl-choosesmaps{float:left;text-align:center;border-top:1px solid #e9e9e9;width:calc(40% - 20px);margin-top:10px;margin-left:20px;padding-top:10px;& .postnl-pickuppopup-btnselect{margin-top:20px;border:0!important;border-bottom:4px solid #a7151f!important;border-radius:0!important;&:is(:active,:hover){background:#91121b!important;border:0!important;border-bottom:4px solid #be1823!important}}}& .gm-style-iw>div{float:left!important}& .contentmaps{text-align:left}& .firstHeading{text-align:left;font-size:16px}& .postnl-pickuppopup-table input{top:5px}}& .postnl-pickuppopup-btnselect{border:0!important;border-bottom:4px solid #a7151f!important;border-radius:0!important;&:is(:active,:hover){background:#91121b!important;border:0!important;border-bottom:4px solid #be1823!important}}}.show-bezorgpopup :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.transsmart-bezorgpopup),.show-pickuppopup .postnl-pickuppopup{visibility:visible;opacity:1;z-index:99999}.payimg{float:left;width:6rem;max-width:100%;max-height:100%;padding-right:1rem}.prof-betaalwijze td:nth-child(3){text-align:right;color:#000;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;&.orange{color:#ff7f00}}}.checkout1-innercheckbudget table{font-size:1.3rem;& tr{border-bottom:1px solid #e9e9e9;& td{padding-left:.5rem;padding-right:.5rem;&:nth-child(2){text-align:right}}}& .tr-error{border:0;& td{text-align:center;padding-top:1rem;font-size:1.3rem}}}.checkout1-innercheckcadeau{& h2{margin-bottom:.5rem}& .cadeaupapmain input{margin-right:1rem}& .cadeau-service{& table td{vertical-align:middle}& div{float:left;clear:left;color:#626262;padding-left:24px;font-size:1.3rem;font-weight:400;line-height:1.6rem;display:block}& label,& td:nth-child(3){font-size:1.4rem;font-weight:400;line-height:1.6rem}& .cadpaper{float:left;width:55px;height:30px;margin:3px 10px 0}& td:last-child{text-align:right;color:#000;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& span{color:#000;padding:0;font-size:1.4rem;font-weight:400;line-height:2.2rem}}}}.prof-holder table.prof-accountmakenholder{& td{padding:1rem 0 0}& p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}}div:is(.debestellingbx,.sp-debestellingbx){& span{&.checkout-cartadjustmentlist{color:#626262;font-size:1.2rem;line-height:2.2rem;& b{color:#1a1e23}}&.bestelling-specificaties{margin-left:17px}}& h3{color:#000;font-size:1.4rem}}.prof-bestelling tr{border-bottom:1px solid #e9e9e9}.prof-holder .prof-bestelling td{color:#000;padding:.8rem .5rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .checkout-cartsublist-btn{color:#000;cursor:pointer;font-size:1.2rem;font-weight:400;display:inline-block;line-height:1.8rem!important;& .fa{margin-right:5px;font-size:1.1rem}}& .checkout-cartsublist{color:#626262;font-size:1.2rem;display:none;line-height:1.8rem!important;& span.bestelling-specificaties{padding-left:17px}}}.prof-bestelling tr td:first-child{width:4rem}.prof-holder .checkout1-innercheck3{& .minicart-totallistholder{padding-bottom:0}& .minicart-realtotalholder{border:0}& :is(.minicart-installmentholder,.minicart-realtotalholder,.minicart-totallistholder) td{padding:.2rem .5rem}& .minicart-subtotaal td{font-weight:700}}.prof-opmerking{resize:none}.prof-acceptholder{float:left;width:100%;padding:1rem;& span{text-align:center;font-size:1.2rem;line-height:1.5rem;display:block;& a{color:#000;font-size:1.2rem;font-weight:400;line-height:2.2rem}}& .checkTAC{float:left}}.prof-buttongoholder{float:left;text-align:center;width:100%;padding:1rem 0;& .prof-buttongo,& a.prof-buttongo{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.8rem 5.5rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.qrpage-btn-holder :is(.appstorebtn,.playstorebtn){background-repeat:no-repeat;background-size:contain;width:180px;height:65px;margin:0 5px;display:inline-block;overflow:hidden}.prof-buttongoholder{& .prof-buttongo:is(:active,:hover),& a.prof-buttongo:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}& .prof-buttongo.aspNetDisabled,& a.prof-buttongo.aspNetDisabled{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#5b5b5b;border:0;border-radius:0;outline:0;padding:.8rem 5.5rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.bedankt-buttons .bedankt-btninzien:hover,:is(.blogsmenu,.brandmenu,.catmenu) ul li a:hover,.order-rowsholder table tr td a:is(:active,:hover),a.checkout1-backbutton:is(:active,:hover){text-decoration:underline}.checkout1-backbuttonholder{float:left;text-align:center;width:100%;padding:1rem 0 0}a.checkout1-backbutton{color:#000;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:2px}}@media only screen and (width<=1024px){.sticky-login-error{float:left;z-index:9999;width:calc(100% - 2rem);padding:1rem;position:fixed;bottom:0}}.muser-mainholder .muser-addusermainpopup,.pointlist-popup{z-index:-9999;box-shadow:-1px 0 4px #072b3240;visibility:hidden;opacity:0}.qrpage-btn-holder{float:left;text-align:center;width:100%;& .playstorebtn{background-image:url(/cdn/img/playstore.png)}& .appstorebtn{background-image:url(/cdn/img/appstore.png)}}.blogsmenu,.brandmenu,.catmenu{float:left;width:20%;padding:1rem}:is(.blogsmenu,.brandmenu,.catmenu) ul,.innerblogmenu{float:left;background:#fafafa;width:100%;padding:1.8rem}:is(.blogsmenu,.brandmenu,.catmenu) ul li{padding:.6rem .4rem;& span{text-overflow:ellipsis;overflow:hidden}& a{color:#000;font-size:1.4rem;font-weight:400;line-height:1.8rem;text-decoration:none;& .fa{float:left;position:relative;top:2px}& span{padding-left:1rem;display:block}}}.blogsmenu ul li h5{color:#000;float:left;width:100%;padding:0 0 1.2rem;font-size:1.5rem;font-weight:700;line-height:2.2rem;display:block}.brandholder{float:left;width:10%;padding:1rem;display:block}.brand-link,.brand-link b,.catmenu-innercmsuspholder{width:100%;float:left}.brand-link{text-align:center;background:#fafafa;border:1px solid #e9e9e9;height:155px;text-decoration:none;display:block;overflow:hidden;&:hover{border:1px solid #000}& .brands-photo{float:left;text-align:center;background:#fff;width:100%;height:100px;padding:1rem;display:block;position:relative;overflow:hidden}}.contact-table .btn-contactsend,.its-form-wrapper .its-table table tr td .btn-itsform-send{cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;outline:0;text-decoration:none;transition:.2s}.brand-link{& .brands-photo img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1rem;position:absolute;inset:0}& b{text-align:center;padding:1rem;font-size:1.3rem;line-height:2rem;display:block}}.catmenu-cmsuspholder{float:left;background:#fafafa;margin:2rem 0;padding:2rem}.contact-succes,.its-form-wrapper .its-table table .its-attachment{margin-bottom:1rem}.grouplist-mainholder{float:left;flex-wrap:wrap;width:80%;display:flex;position:relative}:is(.productlist16,.productlist20,.productlist25).grouplist .productlist-imgholder{height:130px}.grouplist .productlist-topfx{padding:1.4rem;& .productlist-title{overflow-wrap:break-word;height:auto;margin:0;padding-bottom:.5rem}}.contact-leftcms{float:left;width:50%;padding:1rem}.contact-table{float:right;color:#000;width:50%;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.contact-table-CMSpage{float:left;color:#000;width:100%;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.contact-table{& table{width:100%}& tr td{&:first-child{width:30%;padding:1rem}&:last-child{width:70%;padding:.5rem}}& input,& select,& textarea{resize:vertical;width:100%}& tr .huisnummer-table td{width:50%;padding:0;&:first-of-type{padding-right:1rem}}}.input-mmaatholder span{padding:0 1rem}.contact-table .input-mmaat{width:40%}.contact-succes{text-align:left;float:left;color:#fff;background:#7cd262;border:1px solid #50af32;border-radius:3px;outline:0;padding:1rem 1.5rem;font-size:14px;display:block}.contact-table{& .btn-contactsend{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;font-size:1.4rem;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}& .edit-offerlist-link{text-align:center}}.itsfrom-leftcms{float:left;width:50%;padding:1rem;& p{margin-bottom:1.4rem}}@media only screen and (width<=767px){.itsfrom-leftcms{width:100%}}.its-form-wrapper{float:right;color:#000;width:50%;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.forgotpass-succes,.resetpass-succes{color:green}.its-form-wrapper{& .its-table,& .its-table table{width:100%}& .its-table table{& .its-attachment{& .its-attached-file{margin-bottom:1rem;padding-right:.5rem;display:inline}& .its-rm-file .fa{text-align:center;color:#fff;background:#cd3131;width:20px;height:20px;line-height:20px;&:is(:active,:hover){background:#a11}}}& tr td:first-child{width:30%;padding:1rem}}}@media only screen and (width<=767px){.its-form-wrapper{width:100%;& .its-table table tr{float:left;display:block;width:100%!important;& td:first-child{width:100%;padding-bottom:.2rem;display:block}}}}.its-form-wrapper .its-table table tr td:last-child{width:70%;padding:.5rem}@media only screen and (width<=767px){.its-form-wrapper .its-table table tr td:last-child{width:100%;display:block}}.its-form-wrapper .its-table table tr td{& input,& select,& textarea{resize:vertical;width:100%}& span.small-txt{font-size:1.2rem;font-style:italic}& .btn-itsform-send{color:#fff;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;font-size:1.4rem;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}.errormess-holder .errormess-goback,.its-form-wrapper .its-table table tr td .btn-itsform-send:disabled{border:0;padding:.8rem 1.6rem;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;text-decoration:none;transition:.2s;display:inline-block;color:#fff;font-size:1.4rem}.its-form-wrapper .its-table table tr td{& .btn-itsform-send:disabled{background:#5b5b5b;border-radius:0}& .itsform-file-upload-button{cursor:pointer;border:1px solid #ccc;border-radius:0;padding:6px 12px;display:inline-block}& .its-file-upload-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}}.blogs-mainholder .blogitem .blogimg:is(:active,:hover),.blogs-mainholder .blogitem header h3 a:is(:active,:hover),.wrapper-vergelijkpage table img:is(:active,:hover){opacity:.8}.errormess-holder{float:left;text-align:center;width:100%;padding:4rem 1rem 9rem;& h1,& h2{text-align:center;width:100%;padding-bottom:3rem;font-size:8rem;line-height:6rem;display:block}& p,& span{float:left;text-align:center;width:100%;font-size:1.8rem;display:block}& .errormess-goback{background:#000;border-radius:0;margin-top:5rem;&:hover{color:#fff;background:#000;border:0}}& .errormess-deletefilter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin-right:.5rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}.errormess-filters{& h1,& h2{text-align:center;width:100%;margin-left:-.5rem;padding-bottom:1rem;font-size:4rem;line-height:4rem;display:block}& span{float:left;text-align:center;width:100%;font-size:1.6rem;display:block}}.forgotpass{float:left;width:46rem;padding:1rem;& .input-gray{float:left;width:calc(100% - 125px);margin-bottom:2rem}& .btn-wwsend{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:right;background:#000;border:0;border-radius:0;outline:0;width:105px;margin:.2rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.password-requirements-holder{float:left;padding:1rem;& .password-requirements{background:#fafafa;border:1px solid #e9e9e9;border-radius:0;margin-top:5px;padding:1rem}}.bedankt-buttons .bedankt-btnverder,.resetpass .btn-wwsend{border:0;outline:0;text-decoration:none;transition:.2s;display:inline-block;cursor:pointer;-webkit-touch-callout:none;user-select:none}.password-requirements-holder .password-requirements ul li{padding:.25rem 0;font-size:1.2rem}.resetpass{float:left;width:46rem;padding:1rem;& .input-gray{float:left;width:100%;margin-bottom:2rem}& .btn-wwsend{color:#fff;float:left;background:#000;border-radius:0;width:167px;margin:.2rem 0 2rem;padding:.8rem 1.6rem;font-size:1.4rem}}.bedankt-order{float:left;width:600px;padding:1rem;& table{float:left;width:100%}& td{vertical-align:top;width:50%;padding:.8rem 1.3rem}& tr{& td:first-child{font-weight:600}&:nth-child(odd){background:#fafafa}&:last-child{background:0 0;& td{padding:1.5rem 0;font-weight:400}}}}.bedankt-buttons{text-align:center;& .bedankt-btninzien{color:#000;float:none;margin-top:.8rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:inline-block;& .fa{margin-left:.5rem;position:relative;top:4px}}& .bedankt-btnverder{color:#fff;float:none;background:#be1823;border-bottom:4px solid #a7151f;border-radius:0;margin-right:2rem;padding:.8rem 1.8rem;font-size:1.4rem;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}.cms-muser{margin-bottom:2rem}.muser-switchbtns{float:left;width:auto;margin:5px 0 0;& a{color:#000;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fafafa;border:1px solid #fafafa;border-bottom-color:#e9e9e9;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:block}}.muser-mainholder .muser-adduserbtn,.muser-switchbtns a:is(.active,:active,:hover){border:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0}.muser-switchbtns a:is(.active,:active,:hover){background:#be1823;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em}.muser-mainholder{padding:1rem;& .muser-adduserbtn{float:right;background:#000;border-radius:0;margin-bottom:0;padding:.8rem 1.6rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .muser-adduserbtn-inline{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;clear:left;background:#000;border:0;border-radius:0;outline:0;margin-bottom:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.muser-mainholder .muser-table tr:nth-child(odd),.ordersfilterbox,.orderslist-holder table tr:is(:active,:hover){background:#fafafa}.muser-mainholder{& .muser-adduserbtn-inline:is(:active,:hover){color:#fff;background:#000;border:0}& .muser-table{float:left;width:100%;margin-bottom:10px;& td{padding:.8rem 1.5rem;&:last-child{text-align:right;& .fa{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.8rem .8rem .8rem 1rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}}& .muser-addusermainpopup{background:#fafafa;width:760px;max-height:calc(100% - 40px);margin-left:-380px;padding:2rem;transition:.2s linear;position:fixed;top:20px;left:50%}}@media screen and (height<=780px){.muser-mainholder .muser-addusermainpopup{height:calc(100% - 20px);margin:10px 10px 10px -380px;top:0;left:50%;overflow-y:scroll;& .buypop-backbutton{margin-top:1rem}& .buypopuptitlethree{margin:0 2rem}}}@media screen and (width<=780px){.muser-mainholder .muser-addusermainpopup{width:calc(100% - 20px);height:calc(100% - 20px);margin:10px;top:0;left:0;overflow-y:scroll;& .buypop-backbutton{margin-top:1rem}& .buypopuptitlethree{margin:0 2rem}}}.muser-mainholder .muser-addusermainpopup{& .muser-menu-close{color:#cd0000;float:right;text-align:right;cursor:pointer;z-index:2;padding:1rem 1.4rem;font-size:18px;display:block;position:absolute;top:10px;right:10px;&:is(:active,:hover){color:#900a0a}}& .muser-popup-title{float:left;color:#000;width:100%;padding:.4rem 1rem 0;font-size:1.4rem;font-weight:700;line-height:2.2rem}& table{float:left;width:100%;&.muser-popup-role tr td{padding:1rem;&:first-child{width:100px}}&.muser-popup-radio50{width:50%;margin-bottom:20px;& td{padding:.5rem 1rem}}}& .muser-popup-checkbox{float:left;width:50%;padding:.5rem 1rem}}@media only screen and (width<=479px),only screen and (width>=480px) and (width<=767px){.muser-mainholder .muser-addusermainpopup{& .muser-popup-checkbox,& table.muser-popup-radio50{width:100%}& .input-white{width:calc(100% - 10px)}}}.muser-mainholder .muser-addusermainpopup{& .input-white{float:left;width:calc(100% - 10px);height:42px;margin:5px}& .budgetinputfx{float:left;clear:left;display:inline-block;position:relative;& span{z-index:1;-webkit-touch-callout:none;user-select:none;pointer-events:none;display:block;position:absolute;top:14px;left:17px}& .input-white{padding-left:25px}}& .muser-buttonholder{float:left;text-align:center;width:100%;margin:20px 0}& .muser-buttonholder :is(.muser-buttongo,.muser-buttonno),& .muser-passwordbtn{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:none;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}& .muser-buttonholder{& .muser-buttonno{background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .muser-buttongo{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}& .muser-passwordbtn{background:#000;border:0;border-radius:0;outline:0;margin-bottom:10px;margin-left:5px;padding:.8rem 1.6rem;position:relative;top:8px}}.order-buttonsholder a.btn-reorder,.ordersfilterbox .ordersbuttonholder .ordersbutton-filter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;outline:0}.muser-mainholder{& .muser-addusermainpopup .muser-passwordbtn:is(:active,:hover){color:#fff;background:#000;border:0}& .muser-addadrespopup{& table.muser-popup-role tr td:first-child{width:120px}& .muser-inputsmall{width:90px}}}.show-muser .muser-addusermainpopup{visibility:visible;opacity:1;z-index:99999;& .muser-top-side-popup :is(.left-muser-popup,.right-muser-popup){float:left;width:50%}}@media only screen and (width<=767px){.show-muser .muser-addusermainpopup .muser-top-side-popup :is(.left-muser-popup,.right-muser-popup){width:100%}}.ordersfilterholder{float:left;width:100%;padding:1rem;display:none}.ordersfilterbox{float:left;width:100%;padding:2rem;& :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5){float:left;width:25%;& .drpdn-order-page{box-shadow:none;float:left;border-color:#e9e9e9;border-radius:5px;outline:0;width:100%;max-height:40px;margin:.5rem 0;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}}& table td{padding:0 2rem 0 0;& b{font-size:1.3rem}}& .orders-inputtxt{float:left;width:100%;margin:.5rem 0}& .ordersfilter1 span{float:left;clear:left;width:4rem;margin:.5rem 0;padding:.9rem 0 .8rem;display:block}}.ordersbuttonholder-top,.ordersfilterbox .ordersfilter4 span,.orderslist-holder,.orderslist-holder table{width:100%;float:left}:is(.order-rowsholder .order-tablehead,.orderslist-holder .orderslist-head) th{padding:2rem 1rem;font-size:1.6rem;line-height:2.2rem;color:#000;text-align:left;font-weight:700}.ordersfilterbox{& .ordersfilter1 .orders-date{width:calc(100% - 4rem);padding:.9rem 1.1rem .8rem}& .ordersfilter4 label{margin-right:2rem}& .ordersbuttonholder{float:left;clear:left;text-align:center;width:100%;padding:2rem 0 0;& .ordersbutton-filter{float:none;border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}.ordersbuttonholder-top{clear:left;text-align:center;padding:1rem;& .orderfilter-button{-webkit-touch-callout:none;user-select:none;color:#fff;float:left;cursor:pointer;background:#000;border:0;border-radius:0;outline:0;margin-right:1rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}.orderslist-holder{& .orderslist-head,& table tr{border-bottom:1px solid #e9e9e9}}.ordersbuttonholder-top .orderfilter-button:is(:active,:hover){color:#fff;background:#000;border:0}:is(.order-rowsholder .order-tablehead,.orderslist-holder .orderslist-head):is(:active,:hover){background:0 0}.orderslist-holder{padding:1rem;& .orderslist-head th{&:last-child{text-align:right}&:is(:nth-child(6),:nth-child(7)){width:20rem}}& table tr{&:is(:active,:hover) td{color:#000}&:last-child{border:0}}}.order-rowsholder{& .order-tablehead,& table tr{border-bottom:1px solid #e9e9e9}}.orderslist-holder table tr td{text-align:left;color:#000;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;&:last-child{text-align:right}}.order-info1,.order-info2,.order-info3{float:left;width:33.333%;padding:1rem}.order-info4 .order-innterinfo4,.order-innterinfo1,.order-innterinfo2,.order-innterinfo3{padding:2rem;width:100%;float:left;background:#fafafa}:is(.order-innterinfo1,.order-innterinfo2,.order-innterinfo3) table{float:left;width:100%}.order-innterinfo1 table td:first-child{width:12rem}.order-info4{float:left;width:100%;padding:1rem}.order-rowsholder{float:left;width:100%;padding:1rem;& table{float:left;width:100%}& .order-tablehead th{&:first-child{width:3.4rem}&:nth-child(3){width:40rem}&:is(:last-child,:nth-last-child(2)){width:15rem}}& table tr{&:is(:active,:hover){background:#fafafa;& td{color:#000}}&.buiten-bestellijst{background:#fdf7f7;border-bottom:1px solid #e9e9e9;& td,& td:last-child{color:#cd3131}}& td,& td:last-child{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}&.buiten-bestellijst:is(:active,:hover){background:#fae8e8}& td{text-align:left;vertical-align:middle;padding:1rem;& a{text-decoration:none}}}& .order-rowsright,& th.order-rowsright{text-align:right}& .pcart-amount.buy-quantity{width:127px;& input{&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}&[type=number]{-moz-appearance:textfield}}}& .input-quantity{text-align:center;float:left;border-left:0;border-right:0;border-radius:0;width:6rem;height:3rem;padding:.4rem 1.1rem}& :is(.btn-quantity-minus,.btn-quantity-plus){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .btn-quantity-minus{border-radius:3px 0 0 3px}& .btn-quantity-plus{border-radius:0 3px 3px 0}& .emballage-description{font-weight:600}}.order-buttonsholder{float:left;width:51rem;padding:1rem;& .order-approval{flex-flow:wrap;justify-content:space-between;display:flex}& a{&.btn-reorder{float:left;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin-bottom:2rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}&:is(.btn-create-cancel-order-from-order,.btn-create-returnorder-from-order){margin-left:1rem;padding:.8rem 1.6rem;text-decoration:none;transition:.2s;display:inline-block;font-size:1.4rem;cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;outline:0}&.btn-reorder:is(:focus,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}&.btn-create-cancel-order-from-order{background:#cd3131;border:1px solid #cd3131;border-radius:0;&:is(:focus,:hover){background:#a11;border:1px solid #a11}}&.btn-create-returnorder-from-order{background:#000;border:0;border-radius:0;&:is(:focus,:hover){color:#fff;background:#000;border:0}}}& .goedkeuren{float:left;color:#000;width:100%;margin-bottom:.5rem;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block}& .btn-orderscherm{float:left;text-align:center;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;display:flex;& i.fa{margin-right:5px;font-size:1.8rem}}& .btn-goedkeuren{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:flex}& :is(.btn-afkeuren,.btn-verwijderen-goedkeuren){justify-content:center;text-decoration:none;transition:.2s;color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;outline:0;width:calc(50% - .5rem);margin-bottom:1rem;font-size:1.4rem;padding:.8rem 1.6rem;display:flex}& .btn-goedkeuren{& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}& .btn-afkeuren{background:#cd3131;border:1px solid #cd3131;border-radius:0;align-items:center;& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){background:#a11;border:1px solid #a11}}& .btn-verwijderen-goedkeuren{background:#000;border:0;border-radius:0;align-items:center;& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){color:#fff;background:#000;border:0}}& .btn-toevoegen-order{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:flex}}.pointlist-holder{& .pointlist-head,& table tr{border-bottom:1px solid #e9e9e9}}.pointlist-popup :is(.point-popup-no,.point-popup-yes){color:#fff;margin:5px;text-decoration:none;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;transition:.2s}.order-buttonsholder .btn-toevoegen-order{& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}.order-totalholder{float:right;width:40rem;padding:0 1rem 4rem;& table{float:right;& td{text-align:right;width:15rem;padding:.2rem 1rem}& tr:nth-last-child(2) td{border-bottom:1px solid #e9e9e9;padding-bottom:1rem}& tr:last-child td{color:#000;padding-top:1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}}}.pointlist-holder table tr{& td,& td:last-child{font-weight:400;font-size:1.4rem;text-align:left;color:#000;line-height:2.2rem}}.order-totalholder table tr td:last-child{color:#000}.pointlistcontent-holder{float:left;width:100%}.pointlist-holder{float:right;width:50%;padding:1rem;& table{float:left;width:100%}& .pointlist-head{&:is(:active,:hover){background:0 0}& th{color:#000;text-align:left;padding:2rem 1rem;font-size:1.6rem;font-weight:700;line-height:2.2rem;&:last-child{text-align:left}&:is(:nth-child(6),:nth-child(7)){width:20rem}}}& table{& tr{&:last-child{border:0}& td{padding:1rem}&.disabled td{background:#f8f8f8;color:#bababa!important}}& tbody tr td{&.disabled{color:#bababa;background:#f8f8f8}&.disabled-background{background:#f8f8f8}}}}.pointlist-verzilverholder{text-align:center;width:50%;padding:1rem;& .pointlist-zilverbtn{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:41px;left:20px;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}&.disabled{-webkit-touch-callout:none;user-select:none;color:#aaa;cursor:default;background:#e8e8e8;border:0 #e8e8e8;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}& .pointlist-zilverbtn-v2{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}&.disabled{-webkit-touch-callout:none;user-select:none;color:#aaa;cursor:default;background:#e8e8e8;border:0 #e8e8e8;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}}& #ContentPlaceHolder1_hLoyaltyProgressBar{border:1px solid gray;border-radius:10px;width:100%;height:20px;display:inline-block;& #ContentPlaceHolder1_hLoyaltySpentPart{height:18px}& .pointlist-can-be-claimed{background-color:#40ea28}& .pointlist-cannot-be-claimed{background-color:#e66666}}& #pointlist-container{width:100%;display:inline-block;& .pointlist-spent{border:0;border-radius:10px 0 0 10px;height:100%}& .pointlist-remainder{height:100%}& .totalpoints{text-align:left;width:100%;margin-top:1rem;display:flex;& .points-txt-holder .description-line{text-align:left;color:#000;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:inline-block;&.pointgreen{color:#000;font-size:20px}&.pointorange{color:#e66666;font-size:20px}}& .btn.pointlist-zilverbtn-v2{flex:1}}}}.pointlist-popup{text-align:center;background:#fafafa;width:280px;margin-top:-70px;margin-left:-140px;padding:2rem;transition:.2s linear;position:fixed;top:50%;left:50%;& h2{float:left;width:100%;margin-bottom:20px;display:block}& .point-popup-no{background:#cd3131;border:1px solid #cd3131;border-radius:0;padding:.8rem 1.6rem;font-size:1.4rem;display:inline-block;&:is(:active,:hover){background:#a11;border:1px solid #a11}}& .point-popup-yes{background:#0cbe14;border:1px solid #0cbe14;border-radius:0;padding:.8rem 1.6rem;font-size:1.4rem;display:inline-block;&:is(:active,:hover){background:#04a30c;border:1px solid #04a30c}}}.show-pointlistpopup .pointlist-popup{visibility:visible;z-index:9999;opacity:1}.wrapper-vergelijkpage{float:left;width:100%;padding-bottom:0!important}.innerblogmenu,.wrapper-vergelijkpage table tr:last-child td .btn-vergelijkbekijkartikl{padding:0}.wrapper-vergelijkpage{& #pageheadertitle{width:100%}& .vergelijkmainholder{width:100%;overflow-x:scroll}& :is(.maintitle-holder,.pdetail-backbuttonholder){float:none;width:1200px;margin:0 auto}& .maintitle-holder h1{padding-bottom:1rem}& table{table-layout:fixed;margin:auto;& td{text-align:left;vertical-align:top;border-top:1px double #e9e9e9;border-bottom:1px double #e9e9e9;padding:1rem 1.5rem;overflow:visible;width:200px!important;&:nth-child(odd){background:#fbfbfb}&:nth-child(2n){background:#f5f5f5}}& tr.cleanbg td:is(:nth-child(2n),:nth-child(odd)){text-align:center;background:#fff;border:0;padding-left:0;padding-right:0}& tr:first-child td{vertical-align:bottom;background:#fff;border:0}& td:first-child{z-index:2;position:sticky;left:0;&:hover{z-index:3}}& .tdverheader{border-top:0;padding:3rem 1rem 1rem;background:#fff!important}& .vergelijkh2{color:#000;float:left;width:170px;font-size:1.6rem;font-weight:700;line-height:2.2rem;display:block}& .itemtitle{padding:1rem;width:200px!important;& p{color:#626262;display:inline-block}& #AdditionalFilterInfo h5{color:#000;float:left;width:100%;font-size:1.5rem;font-weight:700;line-height:2.2rem;display:block}}& p{font-size:1.3rem;line-height:1.8rem}& a{font-size:1.3rem;line-height:1.8rem;text-decoration:none}}}.blogs-mainholder .blogitem .blogitem-btn:is(:active,:hover),.cms-styling u,.demomelding p a,.wrapper-vergelijkpage table :is(.btn-vergelijkbekijkartikl:active,.btn-vergelijkbekijkartikl:hover,.verg-title:active,.verg-title:hover),.wrapper-vergelijkpage table a:is(:active,:hover){text-decoration:underline}.wrapper-vergelijkpage{& table{& img{float:left;-webkit-backface-visibility:hidden;width:170px;transition:.2s}& .verg-remove{float:left;text-align:center;cursor:pointer;color:red;opacity:.6;width:100%;margin-top:1rem;font-size:1.2rem;text-decoration:none;display:block;& .fa{margin-right:5px}&:is(:active,:hover){opacity:1}}& .verg-title{float:left;text-align:left;color:#000;width:100%;font-size:1.3rem;font-weight:400;line-height:1.8rem;text-decoration:none;display:block;& .fa{margin-right:.5rem;position:relative;top:1px}}& .product-oldprice{color:#626262;text-align:left;float:left;width:100%;font-size:1.2rem;font-weight:400;line-height:2.2rem;text-decoration:line-through;display:block}& .product-price{color:#000;text-align:left;float:left;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block}& :is(.display-standardprice-product,.product-vatprice){color:#626262;text-align:left;float:left;width:100%;font-size:1.2rem;font-weight:400;line-height:2.2rem;display:block}& tr:last-child td{text-align:center;background:#fff;border:0;padding:0 0 4rem}& .btn-vergelijkbekijkartikl{color:#000;margin-bottom:0;padding:.8rem 0;font-size:1.3rem;font-weight:400;line-height:2.2rem;& .fa{margin-right:.5rem;font-size:1.3rem;position:relative;top:1px}}& .btn-vergelijkartikl{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin-top:.5rem;padding:.8rem 1.3rem;font-size:1.3rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823;text-decoration:none}& .fa{margin-right:.5rem}}}& .vergbut{cursor:pointer;z-index:27;opacity:.3;background:url(/cdn/img/next-prevbig.svg) 0 0/110px no-repeat;width:50px;height:85px;margin-top:-42px;transition:.2s;position:fixed;top:50%;&:is(:active,:hover){opacity:.9}}& .vergleft{background-position:0 0;left:1.5rem}& .vergright{background-position:100% 0;right:1.5rem}}.innerblogmenu{& .blogssearchholder{float:left;width:100%;position:relative}& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 2rem);margin:0 1rem 1rem;padding:1.1rem 4rem 1.1rem 1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}}& .blogssearchbtn{cursor:pointer;-webkit-touch-callout:none;user-select:none;background:0 0;border:0;border-radius:3px;outline:0;width:3.8rem;height:3.8rem;padding:0 1.1rem;font-size:1.8rem;line-height:1.8rem;text-decoration:none;transition:.2s;display:block;position:absolute;top:1px;right:1rem;&:is(:active,:hover){color:#000}}}.blogs-mainholder{float:left;flex-wrap:wrap;width:80%;display:flex;position:relative;& .blogitem{float:left;width:50%;padding:1rem;& .innerblogitem{float:left;background:#f8f8f8;border:0 solid #e9e9e9;width:100%;height:100%;position:relative;&:is(:active,:hover){border:0 solid #000}}& .blogimg{float:left;background:#fff;width:100%;height:150px;text-decoration:none;transition:.2s linear;position:relative;overflow:hidden;& img{float:left;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);&.wide{width:100%;max-width:100%;height:100%}&.tall{width:100%;height:100%;max-height:100%}}}& header{float:left;width:100%;padding:2rem 2rem 0;& h3{color:#000;float:left;width:100%;height:auto;margin:0;font-size:1.6rem;font-weight:700;line-height:2rem;text-decoration:none;display:block;overflow:hidden;& a{text-decoration:none;transition:.2s linear}}& .blogdate{float:left;color:#626262;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem}}& p{float:left;color:#000;width:100%;padding:1rem 2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}}}.blogholder .blogtags a,.page-returnorder .retour-formulier button.return-load-more-orders{-webkit-touch-callout:none;user-select:none;text-decoration:none;transition:.2s;display:inline-block;background:#000;cursor:pointer;outline:0}.blogs-mainholder .blogitem .blogitem-btn{color:#000;float:left;padding:0 2rem 2rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:block;& .fa{margin-right:5px;font-size:1.2rem}}.blogholder{float:left;width:100%;padding:1rem;& .bloginfo{float:left;text-align:left;color:#626262;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem}& .blogimgholder{float:left;flex-wrap:wrap;align-items:center;width:100%;max-height:300px;display:flex;overflow:hidden}& .blogimg{float:left;align-self:center;width:100%;height:auto;margin:1rem 0}& .cms-styling{padding:1rem 0;line-height:2.2!important;& p{padding-bottom:20px;line-height:2.2!important}}& .blogtags{float:left;flex-wrap:wrap;gap:.5rem;width:100%;margin-bottom:30px;display:flex;& a{float:none;color:#fff;border:0;border-radius:0;margin:0 3px;padding:.2rem 1rem;font-size:1.2rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}.blogcommentbox{float:left;width:65%;padding:1rem}.page-returnorder{& .retour-formulier-uitleg{padding:1rem 0}& .retour-no-order-found{padding-bottom:1rem;& p{color:#d11919}}& .retour-formulier{margin:1rem;padding:1rem;& .wrapper-retour-order{cursor:pointer;border:1px solid #e9e9e9;flex-wrap:wrap;margin:1rem 0;padding:1rem;transition:.2s linear;display:flex;&:is(:active,:hover){background:#fafafa;border:1px solid #ccc;transition:.2s linear}& .retour-order-context{margin:0 5rem 0 1rem;& span{line-height:1.8;display:block}& h4{color:#000;font-size:1.5rem}& .order-prijs span{display:inline;&.product-price-currency{margin-left:5px}}}& .wrapper-order-image{flex-wrap:wrap;display:flex;& img.order-product-image{width:auto;height:100px;margin:.5rem}}}& button.return-load-more-orders{color:#fff;border:0;border-radius:0;padding:.8rem 1.6rem;font-size:1.4rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}.external-debtor-select-buyer .extern-bestellen-zoek-wrapper #external-buyer-search-user.required,.page-returnorder .retour-formulier select:is(.retour-dropdown-problems.required,.retour-dropdown-solutions.required){background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.page-returnorder .retour-formulier .wrapper-retour-product{cursor:pointer;border:1px solid #e9e9e9;flex-wrap:wrap;margin:1rem 0;padding:1rem;transition:.2s linear;display:flex;&:is(:active,:hover){background:#fafafa;border:1px solid #ccc;transition:.2s linear}& .wrapper-product-image{justify-content:center;width:200px;display:flex;& img{width:auto;height:150px;margin:.5rem}}}.cms-product .cms-product-footer .cms-product-footer-price .cms-product-footer-price-main span.product-price-currency,.cms-product-footer .cms-product-footer-price .cms-product-footer-price-main span.product-price-currency{margin-right:2px}.page-returnorder .retour-formulier{& .wrapper-retour-product .retour-product-context{flex-direction:column;margin-left:1rem;display:flex;& h4.product-name{color:#000;font-size:1.5rem}& span{line-height:1.8;display:block;&.product-garantie{color:green}}& .product-prijs{display:flex;& .product-price-currency{margin:0 .25rem}}}& span.product-retour{height:31px;margin-top:1rem;& input{&.qty-input{border:1px solid #e1e1e1;height:30px}&.qty-error-input{border:1px solid #d54141!important;border-left-width:4px!important}}}& h4{color:#000;font-size:1.6rem;font-weight:600;line-height:2.8rem}& select:is(.retour-dropdown-problems,.retour-dropdown-solutions){box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;margin:2rem 0;padding:1.1rem;font-size:14px;display:block}}.markermapfilteropties .markermapfilteropties-btn,.page-returnorder .retour-formulier .disable,.page-returnorder .retour-formulier .qq-uploader-selector.qq-uploader.qq-gallery .qq-upload-button-selector.qq-upload-button,.page-returnorder .retour-formulier button:is(.return-to-order-retour-overview,.return-to-products-overview){transition:.2s;display:inline-block;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;text-decoration:none}.page-returnorder .retour-formulier{& select:is(.retour-dropdown-problems,.retour-dropdown-solutions):is(:focus,:invalid,:required,:valid){box-shadow:none!important}& .retour-order-description{width:100%;min-height:100px;margin:2rem 0;padding:1rem}& .qq-uploader-selector.qq-uploader.qq-gallery{margin-bottom:8rem;overflow:visible;& .qq-upload-button-selector.qq-upload-button{color:#fff;background:#000;border:0;border-radius:0;width:175px;padding:.5rem 1.6rem;font-size:1.4rem;bottom:-70px;left:0;border-style:none!important;position:absolute!important;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .qq-gallery .qq-upload-cancel{padding:7px;line-height:10px}}& button:is(.return-to-order-retour-overview,.return-to-products-overview){color:#fff;background:#000;border:0;border-radius:0;padding:.8rem 1.6rem;font-size:1.4rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}& :is(.proceed-order-problem-selection,.proceed-order-retour,.retour-button-process){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;line-height:1.2;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#04a30c;border:1px solid #04a30c}}& .disable{color:#fff;background:#5b5b5b;border:0;border-radius:0;padding:.8rem 1.6rem;font-size:1.4rem;&:hover{color:#fff;background:#5b5b5b;border:0}}}.cms-product .cms-product-footer .cms-product-footer-price .cms-product-footer-price-from .productlist-cheaper,.cms-product-footer .cms-product-footer-price .cms-product-footer-price-from .productlist-cheaper{color:#cd0000;padding-left:7px;text-decoration:none!important}table.debtor-select-buyer{width:calc(100% - 2rem);margin:1rem;& tbody tr{&:nth-child(2n+3){background:#fafafa;&:is(:active,:hover){background:#dedfe0}}&:is(:active,:hover){background:#fcfcfc}& th{text-align:left;color:#fff;background:#dedfe0;padding:15px;font-size:2.2rem;font-weight:700;line-height:2.8rem}& td{cursor:pointer;justify-content:space-between;align-items:center;padding:15px;display:flex}}}.back-to-debiteur-btn{margin:1rem;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important;color:#fff!important;background:#000!important;border:0!important;border-radius:0!important;outline:0!important;padding:.8rem 1.6rem!important;font-size:1.4rem!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){color:#fff!important;background:#000!important;border:0!important}}.external-debtor-select-buyer{justify-content:space-between;align-items:center;padding:1rem;display:flex;& .extern-bestellen-zoek-wrapper{width:75%;position:relative;& #external-buyer-search-user{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& .searchbutton{background:0 0;border:0;font-size:1.6rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}}}ul.external-buyer-list{padding:1rem;& li.external-buyer-user{padding:1.5rem;& i.fa{float:right;line-height:2.2rem}&:nth-child(odd){background:#fafafa;&:is(:active,:hover){background:#dedfe0}}&:is(:active,:hover){background:#fcfcfc}}}.markermapfilteropties{float:left;text-align:center;background:#fafafa;width:100%;padding:10px;& input[type=text],& select{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;height:40px;margin:5px;padding:1.1rem;font-size:14px}}.markermapfilteropties input[type=text].required,.markermapfilteropties select.required,.twn-search-results.twn__container select#twn_sortoptions.required,.wbc-contactform form input.required,.wbc-contactform form textarea.required{background-image:url(/cdn/img/required.png);background-position:100% 0;padding-right:1.8rem}.markermapfilteropties{& input[type=text]:is(:focus,:invalid,:required,:valid),& select:is(:focus,:invalid,:required,:valid){box-shadow:none!important}& input[type=text].required,& select.required{background-repeat:no-repeat}& input[type=text]{width:100px}}@media only screen and (width<=767px){.markermapfilteropties{& input[type=text],& select{width:calc(100% - 10px)}}}.markermapfilteropties .markermapfilteropties-btn{color:#fff;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;height:40px;margin:5px;padding:.6em 1.3em .4em;font-size:1.4rem;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}.lijstje{flex-wrap:wrap;width:100%;padding:30px;display:flex;& .adresitem{float:left;width:25%;margin:10px 0;padding:1rem;& img{float:left;max-width:50px;height:auto;margin:0}& div{float:left;width:calc(100% - 50px);padding-left:15px}& h2{float:left;color:#000;width:100%;padding-bottom:0;font-size:1.8rem;font-weight:700;line-height:2.4rem;display:inline-block}& span{float:left;width:100%;display:inline-block}}}.cms-styling .gm-style img{margin:0 1.5rem 2rem 0}.gm-style .gm-style-iw-d{max-height:120px!important}.readmore{height:40px;margin-top:20px;padding-top:40px;display:inline-block;position:relative;overflow:hidden;& :is(.readmorebtn-hide,.readmorebtn-show){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s linear;display:block;position:absolute;top:0;left:0;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .readmorebtn-hide{display:none;top:auto;bottom:0}}.readmoreactive{float:left;height:auto;padding-top:0;padding-bottom:55px;display:block;& .readmorebtn-hide{display:block}& .readmorebtn-show{display:none}}.nl .readmorebtn-show:before{content:"Lees meer..."}.de .readmorebtn-show:before{content:"Mehr lesen..."}.en .readmorebtn-show:before{content:"Read more..."}.fr .readmorebtn-show:before{content:"Lire la suite..."}.nl .readmorebtn-hide:before{content:"Lees minder..."}.de .readmorebtn-hide:before{content:"Weniger lesen..."}.en .readmorebtn-hide:before{content:"Read less..."}.fr .readmorebtn-hide:before{content:"Lire moins..."}@media only screen and (width>=1281px),only screen and (width>=1024px) and (width<=1280px){.readmore-hidepc,.readmore-hidepc.readmoreactive{height:auto!important;padding-top:0!important}.readmore-hidepc{& :is(.readmorebtn-hide,.readmorebtn-show),&.readmoreactive :is(.readmorebtn-hide,.readmorebtn-show){display:none!important}}}@media only screen and (width>=768px) and (width<=1024px){.readmore-hidetab,.readmore-hidetab.readmoreactive{height:auto!important;padding-top:0!important}.readmore-hidetab{& :is(.readmorebtn-hide,.readmorebtn-show),&.readmoreactive :is(.readmorebtn-hide,.readmorebtn-show){display:none!important}}}@media only screen and (width>=480px) and (width<=767px),only screen and (width<=479px){.readmore-hidemob,.readmore-hidemob.readmoreactive{height:auto!important;padding-top:0!important}.readmore-hidemob{& :is(.readmorebtn-hide,.readmorebtn-show),&.readmoreactive :is(.readmorebtn-hide,.readmorebtn-show){display:none!important}}}.cookiemessageplaceholder .btnCookieMessage,.demomelding .exittext{background:#be1823;margin-top:20px;padding:.6em 1.3em .4em;display:inline-block;text-decoration:none;-webkit-touch-callout:none;user-select:none;transition:.2s;cursor:pointer;outline:0}.customtext-holderprod strong{font-weight:700}.cms-styling,.cms-styling p,.cms-styling span{color:#000;font-size:1.4rem;font-weight:400;line-height:1.5}.cms-styling{& h2,& h3,& h4{padding-bottom:8px;line-height:2.8rem;color:#000;font-weight:700}& h1{opacity:0;font-size:1px;display:none}& h2{font-size:2.2rem}& h3,& h4{font-size:2rem}& h5,& h6{color:#000;font-size:1.8rem;font-weight:700;line-height:2.4rem}& strong{font-weight:700;display:inline}& em{font-style:italic;display:inline}& u{display:inline}& del{text-decoration:line-through;display:inline}& sup{vertical-align:super;font-size:smaller;display:inline}& sub{vertical-align:sub;font-size:smaller;display:inline}& ol{list-style:decimal;margin-left:20px;padding:0}& ul{list-style:disc;margin-left:20px;padding:0}& li{padding:2px 0}& blockquote{quotes:"\00201C" "\00201D" "\002018" "\002019";background:#fafafa;border-left:6px solid #000;margin:1.5rem .5rem;padding:2rem;&:before{color:#000;content:open-quote;vertical-align:-.5em;margin-right:.15em;font-size:6rem;line-height:.1em}&:after{color:#000;content:close-quote;vertical-align:-.5em;margin-left:.15em;font-size:6rem;line-height:.1em}}& img,& img[align=left]{float:left;margin:2rem 1.5rem 2rem 0}& blockquote p{display:inline}& hr{background:#626262;border:0;height:1px}& img{border-width:initial!important;&[align=right]{float:right;margin:2rem 0 2rem 1.5rem}&[align=middle]{float:none;margin:2rem auto;display:block}}& table{& td,& th{vertical-align:top;padding:.5rem}}& caption{color:#000;font-size:2.2rem;font-weight:700;line-height:2.8rem}}.wrapper100-footer{& .cms-styling,& .cms-styling p{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.show-bulletpoints{list-style:initial!important}.demobg{z-index:9999997;color:#141414cc;background:#141414cc;width:100%;height:100%;position:fixed;top:0;left:0}.cookiemessageplaceholder,.demomelding{z-index:9999999;text-align:center;background:#fff;margin:auto;padding:30px;position:fixed;inset:0}.demomelding{width:760px;height:260px;& h5{color:#000;text-align:left;width:100%;padding-bottom:2rem;font-size:3.2rem;font-weight:700;line-height:3.5rem}& p{color:#000;text-align:left;font-size:1.4rem;font-weight:400;line-height:2.2rem;& a{color:#262a2d}}& .exittext{color:#fff;float:none;border:0;border-bottom:4px solid #a7151f;border-radius:0;font-size:1.4rem;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}@media only screen and (width<=768px){.demobg{display:none}.demomelding{width:100%;height:100%}}.cookiemessageplaceholder{width:760px;height:500px;overflow:hidden;& ol,& ul{text-align:left;margin:20px;list-style:outside;& li{padding:.5rem 0}}& h5{color:#000;text-align:left;width:100%;padding-bottom:2rem;font-size:3.2rem;font-weight:700;line-height:3.5rem}& p{color:#000;text-align:left;font-size:1.4rem;font-weight:400;line-height:2.2rem;& a{color:#262a2d;text-decoration:underline}}& .btnCookieMessage{color:#fff;float:none;border:0;border-bottom:4px solid #a7151f;border-radius:0;font-size:1.4rem;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}@media only screen and (width<=768px){.demobg{display:none}.cookiemessageplaceholder{width:100%;height:100%;overflow:scroll}}.demoswitcher{text-align:left;z-index:48;background:url(/cdn/img/demo-bg.png) bottom no-repeat #fa0e72;border-radius:0 0 3px;width:215px;padding:20px;transition:.5s;position:fixed;top:150px;left:-215px;& .demo-btn{cursor:pointer;background:url(/cdn/img/demo-btn.png) 50% no-repeat #fa0e72;border-radius:0 3px 3px 0;width:48px;height:48px;transition:.2s;position:absolute;top:0;right:-48px}}.cms-kleur,.cms-kleur:is(:active,:hover){transition:.3s cubic-bezier(.25,.8,.25,1)!important}.demoswitcher{& .demo-btn:is(:active,:hover){background:url(/cdn/img/demo-btn.png) 50% no-repeat #da0962}& .cmscfg{float:left;width:100%;text-align:left!important;padding-bottom:25px!important;& a:is(.demoshop,.gadgetshop,.instalshop,.tegelshop){float:left;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;min-height:120px;margin:8px 0;display:block;position:relative;&.demoshop{background-image:url(/cdn/img/demo-shop.jpg)}&.tegelshop{background-image:url(/cdn/img/demo-tegelshop.jpg)}&.instalshop{background-image:url(/cdn/img/demo-installatieshop.jpg)}&.gadgetshop{background-image:url(/cdn/img/demo-gadgetshop.jpg)}& span{text-align:center;color:#fff;z-index:2;opacity:0;background:#000c;width:100%;height:100%;padding:50px 0;transition:.2s linear;display:block;position:absolute;inset:0}}}}@media only screen and (width<=479px){.demoswitcher{top:60px;& .cmscfg a:is(.demoshop,.gadgetshop,.instalshop,.tegelshop){min-height:90px;& span{padding:38px 0}}}}.scrolling-cart-wrapper .scrolling-cart-container .scrolling-cart-buttons .scrolling-cart-login .fa,.wbc-contactform form .huisnummer-table td:first-of-type{padding-right:1rem}.demoswitcher .cmscfg{& a:is(.demoshop:active,.demoshop:hover,.gadgetshop:active,.gadgetshop:hover,.instalshop:active,.instalshop:hover,.tegelshop:active,.tegelshop:hover) span{opacity:1}& span{text-align:center;color:#fff;width:100%;font-size:12px;display:block;position:absolute;bottom:12px;left:0;right:0;& a{float:none;clear:none;margin:0 5px;font-size:12px;text-decoration:none;&:before{display:none}&:is(:active,:hover){opacity:.8;left:0}}}}.show-demomenu .demoswitcher{left:0}.pbuy-social .pbuy-social-whatsapp{float:left;& i{color:#30d03a;margin-right:1rem;font-size:20px;position:relative;top:2px}& a{text-decoration:none}}#contact-file-upload{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden;&:focus+label{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}}.contact-file-upload-button{cursor:pointer;border:1px solid #ccc;border-radius:0;padding:6px 12px;display:inline-block}.cms-product-base{color:#000;background-color:#fff;border:1px solid #e9e9e9;width:250px;font-size:1.4rem;font-weight:400;line-height:2.2rem}.cms-product-footer{background:#fafafa;flex-wrap:wrap;width:100%;height:100%;padding:2rem;display:flex}.irs,.scrolling-cart-wrapper .scrolling-cart-container .scrolling-cart-buttons button{height:50px}.cms-product-footer{& .cms-product-footer-desc{width:100%;margin-bottom:1rem;font-weight:700}& .cms-product-footer-price{margin-top:auto;& .cms-product-footer-price-from{color:#626262;float:left;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block;& .productlist-staffel{color:#626262;float:right;text-align:right;font-size:1rem;font-style:normal;font-weight:700;line-height:2.2rem}}& .cms-product-footer-price-main span{color:#000;float:left;width:auto;padding-bottom:3px;font-size:1.8rem;font-weight:700;line-height:2.2rem;display:block;& .st-price{float:left;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}& .cms-product-footer-price-sub{color:#000;float:left;width:100%;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1.3rem;display:block}}& .cms-product-footer-actions{margin-top:auto;margin-left:auto}}:is(.cms-block-base,.cms-block-horizontal,.cms-block-vertical) :is(.cms-block-horizontal,.cms-block-vertical){margin:0}.cms-product-footer .cms-product-footer-actions .cms-product-footer-button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}.cms-product{color:#000;background-color:#fff;border:1px solid #e9e9e9;flex-direction:column;flex:1 0 250px;width:250px;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:flex}.cms-block-start-midden,.cms-product .cms-product-image{justify-content:center;display:flex}.cms-product{& .cms-product-image{height:200px;padding:2rem;& img{width:auto;max-width:100%;max-height:100%;margin:auto}}& .cms-product-footer{background:#fafafa;flex-wrap:wrap;width:100%;height:100%;padding:2rem;display:flex}}:is(.de,.en,.es,.fr,.it,.nl) :is(.vat-excl,.vat-incl){background-position:50%}:is(.de,.en,.es,.fr,.it,.nl) :is(.vat-excl,.vat-incl),.exploded-view-slideholder .exploded-view-slide div,.twn-search-results.twn__container select#twn_sortoptions.required{background-repeat:no-repeat}.cms-product .cms-product-footer{& .cms-product-footer-desc{width:100%;margin-bottom:1rem;font-weight:700}& .cms-product-footer-price{margin-top:auto;& .cms-product-footer-price-from{color:#626262;float:left;width:100%;font-size:1.3rem;font-style:italic;font-weight:400;line-height:2.2rem;display:block;& .productlist-staffel{color:#626262;float:right;text-align:right;font-size:1rem;font-style:normal;font-weight:700;line-height:2.2rem}}& .cms-product-footer-price-main span{color:#000;float:left;width:auto;padding-bottom:3px;font-size:1.8rem;font-weight:700;line-height:2.2rem;display:block;& .st-price{float:left;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}& .cms-product-footer-price-sub{color:#000;float:left;width:100%;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1.3rem;display:block}}& .cms-product-footer-actions{margin-top:auto;margin-left:auto;& .cms-product-footer-button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}}}.cms-kleur{border:1px solid #e9e9e9;border-radius:0;flex:100px;margin:1rem 2rem 1rem 1rem;& .cms-kleur-block{width:auto;min-width:100px;height:100px}&:is(:active,:hover){box-shadow:2px 4px 10px #0006}}.cms-kleur-footer{background:#fafafa;border-radius:0 0 3px 3px;justify-content:space-between;align-items:center;padding:1rem;display:flex}.cms-kleur-footer-name{flex:1}.cms-block-base{display:flex;&>*{margin:1rem 1rem 1rem 0}& h2{color:#000}}.cms-block-horizontal{flex-wrap:wrap;justify-content:space-between;align-self:flex-start;width:100%;margin:2rem 0;display:flex}:is(.cms-block-horizontal,.cms-block-vertical)>*{margin:1rem 1rem 1rem 0}.cms-block-horizontal{& h2{color:#000}& .cms-product{align-self:stretch;max-width:100%}}.cms-block-vertical{flex-flow:column wrap;align-self:flex-start;display:flex;& h2{color:#000}& .cms-kleur{margin:1rem 2rem 1rem 0}}.cms-block-start-links{justify-content:flex-start;display:flex}.cms-block-start-rechts{justify-content:flex-end;display:flex}.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-shadow,.lcs_wrap input,.wbc-contactform form .hide{display:none}.cms-styling div.cms-block-horizontal:first-of-type{margin-top:0}.cms-block-breedte-100{width:100%}.cms-block-breedte-80{width:80%}@media only screen and (width<=1024px){.cms-block-breedte-80{width:100%}}@media only screen and (width<=767px){.cms-block-breedte-80{width:100%}}.cms-block-breedte-75{width:75%}@media only screen and (width<=1024px){.cms-block-breedte-75{width:100%}}@media only screen and (width<=767px){.cms-block-breedte-75{width:100%}}.cms-block-breedte-70{width:70%}@media only screen and (width<=1024px){.cms-block-breedte-70{width:100%}}@media only screen and (width<=767px){.cms-block-breedte-70{width:100%}}.cms-block-breedte-66{width:66.6666%}@media only screen and (width<=1024px){.cms-block-breedte-66{width:100%}}@media only screen and (width<=767px){.cms-block-breedte-66{width:100%}}.cms-block-breedte-60{width:60%}@media only screen and (width<=1024px){.cms-block-breedte-60{width:100%}}@media only screen and (width<=767px){.cms-block-breedte-60{width:100%}}.cms-block-breedte-50{width:50%}@media only screen and (width<=767px){.cms-block-breedte-50{width:100%}}.cms-block-breedte-40{width:40%}@media only screen and (width<=1024px){.cms-block-breedte-40{width:50%}}@media only screen and (width<=767px){.cms-block-breedte-40{width:100%}}.cms-block-breedte-33{width:33.3333%}@media only screen and (width<=1024px){.cms-block-breedte-33{width:50%}}@media only screen and (width<=767px){.cms-block-breedte-33{width:100%}}.cms-block-breedte-30{width:30%}@media only screen and (width<=1024px){.cms-block-breedte-30{width:50%}}@media only screen and (width<=767px){.cms-block-breedte-30{width:100%}}.cms-block-breedte-25{width:25%}@media only screen and (width<=1024px){.cms-block-breedte-25{width:50%}}@media only screen and (width<=767px){.cms-block-breedte-25{width:100%}}.cms-block-breedte-20{width:20%}@media only screen and (width<=1024px){.cms-block-breedte-20{width:50%}}.cms-block-extra-witruimte{margin:4rem 0!important}.cms-banner .cms-banner-block .cms-banner-image{max-width:100%;max-height:100%;& img{max-width:100%;max-height:100%;margin:0}}@media only screen and (width<=767px){.cms-block-breedte-20{width:100%}.cms-banner{padding:.5rem}}div.btw-knop-button{width:100px;height:25px}.nl .vat-incl{background-image:url(../../shared-assets/nl-incl.svg)}.nl .vat-excl{background-image:url(../../shared-assets/nl-excl.svg)}.en .vat-incl{background-image:url(../../shared-assets/en-incl.svg)}.en .vat-excl{background-image:url(../../shared-assets/en-excl.svg)}.de .vat-incl{background-image:url(../../shared-assets/de-incl.svg)}.de .vat-excl{background-image:url(../../shared-assets/de-excl.svg)}.fr .vat-incl{background-image:url(../../shared-assets/fr-incl.svg)}.fr .vat-excl{background-image:url(../../shared-assets/fr-excl.svg)}.es .vat-incl{background-image:url(../../shared-assets/es-incl.svg)}.es .vat-excl{background-image:url(../../shared-assets/es-excl.svg)}.it .vat-incl{background-image:url(../../shared-assets/it-incl.svg)}.it .vat-excl{background-image:url(../../shared-assets/it-excl.svg)}.irs-with-grid{height:72px}.irs-bar,.irs-line{height:10px;top:25px}.irs-line{background:#fff;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.irs-bar{background:#000}.irs-slider{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:3px;width:18px;height:20px;top:20px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{text-shadow:none;border-radius:4px;padding:2px 5px;font-size:10px;line-height:1.333;top:-2px}.irs-slider{&:after,&:before{content:"";background:#d9d9d9;width:1px;height:50%;position:absolute;top:25%}&:before{left:6px}&:after{right:6px}&:is(.state_hover,:hover){box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #e4e4e4,0 3px 6px -3px #a9a9a9}}.irs-max,.irs-min{color:#999;background:#e1e4e9}.irs-from,.irs-single,.irs-to{color:#fff;background:#5b5b5b;&:after{content:"";border:3px solid #0000;border-top-color:#5b5b5b;width:0;height:0;margin-left:-3px;display:block;position:absolute;bottom:-6px;left:50%;overflow:hidden}}.irs-grid{height:34px}.lcs_switch,.lcs_wrap{height:28px;display:inline-block}.irs-grid-pol{background:#b5b5b5}.irs-grid-text{color:#b5b5b5;bottom:12px}.lcs_wrap{vertical-align:middle;direction:ltr}.lcs_switch{cursor:pointer;background:#ddd;border-radius:30px;width:120px;transition:.2s ease-in-out;position:relative;overflow:hidden}.lcs_cursor{z-index:10;background:#fff;border-radius:100%;width:22px;height:22px;transition:.2s linear;display:inline-block;position:absolute;top:3px;box-shadow:0 1px 2px #0003,0 3px 4px #0000001a}.lcs_label{letter-spacing:1px;color:#fff;text-align:center;opacity:0;width:80px;font-family:Trebuchet MS,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:18px;transition:.2s ease-in-out .1s;position:absolute;top:5px;overflow:hidden}.next-cookieholder .innercookieholder .cookie-item .cookie-item-icon input[type=radio].cookie-no:checked+:before,.next-cookieholder .innercookieholder .cookie-item .cookie-item-icon input[type=radio].cookie-no:checked+label>:before,.wholesale-warning{color:#d11919}.lcs_label{&.lcs_label_on{z-index:6;left:-70px}&.lcs_label_off{z-index:5;right:-70px}}.lcs_switch{&.lcs_on{background:#000;box-shadow:inset 0 0 2px #000;& .lcs_cursor{left:95px}& .lcs_label_on{opacity:1;left:10px}}&.lcs_off{background:#b2b2b2;box-shadow:inset 0 0 2px #a4a4a4;& .lcs_cursor{left:3px}& .lcs_label_off{opacity:1;right:10px}}&.lcs_disabled{opacity:.65;cursor:default}}.klantenvertellen-cirkel{background-color:#d5072d;border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;& .klantenvertellen-cirkel-gemiddelde{color:#fff!important;font-size:2rem!important;font-weight:700!important}}.gele-sterretjes i{color:#fcc00c!important}.starrating label i{font-weight:900!important}.videoWrapper{height:0;margin-top:4rem;padding-top:25px;padding-bottom:56.25%;position:relative;& iframe{width:100%;height:100%;position:absolute;top:0;left:0}}.wbc-contactform form{flex-direction:column;justify-content:center;display:flex;& label{margin-left:.5rem}& input,& textarea{box-shadow:none;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;outline:0;margin:0 .5rem 1rem;padding:1.1rem;font-size:14px}}.next-blogslider-container .next-blogslider-container-blogs .next-blog .next-blog-content-linkbutton a,.wbc-contactform form button{border:0;font-size:1.4rem;display:inline-block;text-decoration:none;transition:.2s;cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff}.wbc-contactform form{& :is(input,textarea){&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{background-repeat:no-repeat}}& textarea{resize:vertical}& button{background:#be1823;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin:0 .5rem 1rem;padding:.6em 1.3em .4em}& .huisnummer-table td{width:50%;padding:0;& input{width:100%;&:last-of-type{width:calc(100% - 1rem)}}}}.next-blogslider-container{flex-direction:column;width:100%;display:flex}@media only screen and (width<=767px){.next-blogslider-container{flex-wrap:wrap;justify-content:center;margin:0 1rem 0 0}}@media only screen and (width<=1024px){.next-blogslider-container{flex-wrap:wrap;justify-content:center;margin:0 1rem 0 0}}.next-blogslider-container{& .next-blogslider-container-title{color:#fff;font-size:3.2rem;font-weight:700;line-height:3.5rem}& .next-blogslider-container-blogs{flex-flow:row;justify-content:flex-start;width:100%;margin:2rem 0;padding:1rem 0;display:flex;& .next-blog-container{width:25%;padding:1rem}}}@media only screen and (width<=1024px){.next-blogslider-container .next-blogslider-container-blogs{flex-wrap:wrap;& .next-blog-container{width:50%;&:nth-child(odd){padding-left:0}&:nth-child(2n){padding-right:0}}}}@media only screen and (width<=767px){.next-blogslider-container .next-blogslider-container-blogs .next-blog-container{width:100%;padding:1rem 0;&:nth-child(n+3){display:none}}}.next-blogslider-container .next-blogslider-container-blogs .next-blog{outline:#e9e9e9 solid 1px;flex-direction:column;width:100%;height:100%;display:flex;& .next-blog-datum{text-transform:capitalize;font-style:italic}&:is(:active,:hover){outline-color:#b6b6b6}& a{text-decoration:none}& :is(.next-blog-content-description,.next-blog-content-titel){max-height:120px;margin:1rem 0;& h3,& h4,& p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}& .next-blog-image img{width:100%;max-width:100%;margin:0 0 1rem}& :is(.next-blog-content-datum,.next-blog-content-description,.next-blog-content-titel){padding:0 1rem}& .next-blog-content-linkbutton{align-items:flex-end;width:100%;height:100%;display:flex;& a{background:#000;border-radius:0;outline:0;margin:10px;padding:1rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}.ie .next-blog-container .next-blog{height:420px!important;& .blogimg{height:340px}}.exploded-view-slideholder{flex-wrap:wrap;padding:1rem;display:flex;& .exploded-view-slide{text-align:center;float:left;cursor:pointer;background:#be1823;border:3px solid #fff;border-radius:0;flex-flow:column wrap;width:100%;height:100%;transition:.2s;display:flex}}.offer-report-info .generic-popup-content .export-type input[type=checkbox],.scrolling-cart-wrapper.hide,.wrapper-offer-detail-page .wrapper-offer-detail-header .wrapper-offer-titel .wrapper-offer-titel-edit :is(.fa.hide,.fab.hide,.fal.hide,.far.hide,.fas.hide),.wrapper-offers-overview-page .wrapper-offers-filter .offers-filter-btn .ordersbutton-resetfilter.hide{display:none}.exploded-view-slideholder .exploded-view-slide{& div{background-position:50%;background-size:cover;height:180px;overflow:hidden;& img{width:100%}}& span{float:left;color:#fff;width:100%;margin-bottom:-3px;padding:1rem;font-size:1.6rem;font-weight:700}&:is(:active,:hover){background:#91121b}}.currently-selected .exploded-view-slide{background:#000;border:3px solid #000}.exploded-view-image{float:left;width:100%;padding:1rem;& svg{width:100%;height:auto;& path{cursor:pointer}}}.ie .exploded-view-image svg{height:100vh}.exploded-view-product-title{padding:1rem}.exploded-view-productlistholder{flex-wrap:wrap;display:flex}.twn-search-results.twn__container{background:#fff;& ul.twn-facets.twn-clr{float:left;background:#fafafa;width:100%;padding:1.8rem}& .twn__fct{& .xs-filter{color:#fff;background:#000}& .twn-ckd{& li,& li a{color:#fff;background:#0b96d0}& li .navlogedinclick,& li a .navlogedinclick{margin-left:3px;padding-left:17px}}}& .twn__lst>ul>li{min-height:370px;& .twn_prod{padding:1rem;& a{height:100%;max-height:180px;& img{max-width:175px}}& h2.product-name{color:#000;float:left;width:100%;height:auto;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;display:block;overflow:hidden}& .label3{color:#000;float:left;width:100%;padding-bottom:3px;font-size:1.8rem;font-weight:700;line-height:2.2rem;display:block;& .st-price{float:left;color:#000;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}}}& .twn-srt label,& .twn__hdr h1,& a.twn-cls{font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif}& select#twn_sortoptions{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& a.twn-cls span{color:#fff;background:#000;border-color:#000;justify-content:center;align-items:center;font-size:15px;display:flex;top:1.2em;&:is(:active,:hover){background:#000;border-color:#000}}}.twn__lst>ul>li :is(.label3,.label4,.label5,.product-name){height:auto!important;overflow:visible!important}.scrolling-cart-wrapper{float:left;box-sizing:border-box;z-index:28;text-align:center;background-color:#fff;border-bottom:1px solid #e9e9e9;width:100%;padding:0;display:flex;position:fixed;left:0;right:0;& .scrolling-cart-container{justify-content:space-between;width:1200px;margin:auto;padding:1rem;display:flex;& .scrolling-cart-product{align-items:center;display:flex;& .scrolling-cart-product-information-price{text-align:left;align-items:center;font-size:2rem;font-weight:700;display:flex;& .product-oldprice{margin-right:1rem;font-size:1.4rem;font-weight:400}}& .scrolling-cart-product-image{width:auto;max-height:50px;margin-right:1rem}}& .scrolling-cart-buttons{align-items:center;margin-right:1rem;display:flex;& .scrolling-cart-cart{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;justify-content:center;align-items:center;min-width:100px;margin-right:1rem;padding:.6em 1.3em .4em;font-size:1.8rem;line-height:1.8rem;text-decoration:none;transition:.2s;display:flex}}}}@media only screen and (width<=767px){.scrolling-cart-wrapper{border-top:1px solid #e9e9e9;border-bottom:0 solid #e9e9e9;& .scrolling-cart-container .scrolling-cart-buttons .scrolling-cart-cart{justify-content:center}}}.scrolling-cart-wrapper .scrolling-cart-container .scrolling-cart-buttons{& .scrolling-cart-cart{&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}&:has(.scrolling-cart-btn-txt){justify-content:space-between;& i.fa{margin-right:5px}& .scrolling-cart-btn-txt{font-size:1.4rem}}}& .scrolling-cart-login{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;min-width:100px;margin-right:1rem;padding:.6em 1.3em .4em;font-size:1.6rem;line-height:1.8rem;text-decoration:none;transition:.2s;display:inline-block}}:is(.generic-popup-holder,.offer-delete-info,.offer-delete-row-info) .generic-popup-cta :is(#ctaCancel,#ctaConfirm),.scrolling-cart-wrapper .scrolling-cart-container .scrolling-cart-buttons .scrolling-cart-wish{padding:.8rem 1.6rem;display:inline-block;text-decoration:none;transition:.2s;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0}.scrolling-cart-wrapper .scrolling-cart-container .scrolling-cart-buttons{& .scrolling-cart-login:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}& .scrolling-cart-wish{color:#fff;background:#000;border:0;border-radius:0;font-size:1.8rem;line-height:1.8rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}}@media only screen and (width<=1280px){.scrolling-cart-wrapper .scrolling-cart-container{width:100%}}.no-cms-styling{& p{&:is(.font-base,.p-highlight,.p-normal){color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}&.p-disable{color:#626262;font-size:1.4rem;font-weight:400;line-height:2.2rem}&.p-footer{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem}}& a{margin:1rem}}.wrapper-digitale-producten{float:left;flex-wrap:wrap;width:100%;display:flex;& .digitaal-product{float:left;box-sizing:border-box;width:33.333%;padding:1rem}}@media only screen and (width<=1024px){.wrapper-digitale-producten .digitaal-product{width:50%}}@media only screen and (width<=767px){.scrolling-cart-wrapper .scrolling-cart-container{& .scrolling-cart-product{display:none}& .scrolling-cart-buttons{width:100%;margin:0;& :is(.scrolling-cart-cart,.scrolling-cart-login){width:calc(100% - 60px)}& :is(.scrolling-cart-cart,.scrolling-cart-login,.scrolling-cart-wish){font-size:2.2rem;line-height:2.2rem}}}.wrapper-digitale-producten .digitaal-product{padding:.5rem}}.wrapper-digitale-producten .digitaal-product{&:is(:active,:hover) .digitaal-innerproduct{box-shadow:0 0 4px #072b3226}& .digitaal-innerproduct{float:left;background:#fafafa;width:100%;height:100%;position:relative}& .digitaal-product-img{float:left;box-sizing:border-box;width:145px;height:145px;padding:1rem;display:inline;& img{width:125px;max-height:125px}}}@media only screen and (width<=767px){.wrapper-digitale-producten .digitaal-product .digitaal-product-img{text-align:center;background:#fff;width:100%}}.wrapper-digitale-producten .digitaal-product .digitaal-product-info{float:left;flex-direction:column;width:calc(100% - 145px);height:100%;padding:1rem;display:flex;& h3{color:#000;float:left;width:100%;height:auto;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;display:block;overflow:hidden}& span{color:#999;font-size:11px;display:block}& .wrapper-cta{margin-top:auto;padding-top:1rem;& a.download-btn{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;padding:.4rem .8rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}.generic-popup-holder{text-align:center;visibility:hidden;z-index:-9999;opacity:0;background:#fff;width:500px;height:auto;padding:2rem;transition:.2s linear;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-1px 0 4px #072b3240}#toast-container>div,.boxShadow,.boxShadowHover{box-shadow:0 0 12px #999}.generic-popup-holder{& .generic-popup-header h4{color:#fff;font-size:2.2rem;font-weight:700;line-height:2.8rem}& .generic-popup-cta{flex-direction:row;justify-content:center;width:100%;display:flex;& #ctaConfirm{color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;margin:1rem .5rem;font-size:1.4rem}& #ctaCancel{color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:0;margin:1rem .5rem;font-size:1.4rem}}}@media only screen and (width<=767px){.wrapper-digitale-producten .digitaal-product .digitaal-product-info{width:100%;height:calc(100% - 145px)}.generic-popup-holder{width:auto;padding:4rem 2rem;left:1rem;right:1rem;transform:translateY(-50%)}}.generic-popup-holder .generic-popup-close{position:absolute;top:2rem;right:2rem;&:is(:active,:hover){cursor:pointer}}.offer-delete-info,.offer-delete-row-info{width:400px;& .generic-popup-content span{color:#000;margin:1rem .5rem;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block}& .generic-popup-cta{& #ctaCancel{color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:0;font-size:1.4rem}& #ctaConfirm{color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:0;font-size:1.4rem}}}@media only screen and (width<=479px){.offer-delete-info,.offer-delete-row-info{width:300px}}.product-datasheet{width:60vw;height:80vh;& .generic-popup-content{height:calc(80vh - 7rem);& embed{width:100%;height:100%}}}@media only screen and (width<=1024px){.product-datasheet{width:calc(100vw - 2rem)}.next-cookieholder{max-height:75%;overflow:scroll}}.offer-copy-info{width:400px;& .generic-popup-content span{color:#000;text-align:center;margin:1rem .5rem;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block}}@media only screen and (width<=479px){.offer-copy-info{width:300px}}.offer-report-info .generic-popup-content{& .export-type{float:left;width:50%;display:inline-block;& input[type=checkbox]{&+label{cursor:pointer;float:left;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:80%;border:1px solid #e9e9e9;border-radius:0;width:100%;padding:2rem;display:block;position:relative;&:is(:active,:hover){background-color:#fafafa}}&:checked+label{background-color:#fafafa;border:1px solid #000;& i.fa{opacity:1}}}& label i.fa{opacity:.8;font-size:4rem}}& .pdf{padding:1rem .5rem 0 0}& .excel{padding:1rem 0 0 .5rem}}.offer-contact-info .universal-dropdown-naw.required,.wrapper-offer-detail-page .wrapper-offer-detail-content .offer-detail-content-desktop table tr .offer-detail-info .wrapper-info .info-cta .wrapper-comment input.required,.wrapper-offer-detail-page .wrapper-offer-detail-content .offer-detail-content-mobile .wrapper-single-offer-detail .wrapper-offer-detail-cta .wrapper-comment .input-comment.required,.wrapper-offers-overview-page .wrapper-offers-filter .offer-filter input.required,.wrapper-offers-overview-page .wrapper-offers-filter .offer-filter select.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.offer-report-info{& .generic-popup-content .prof-inputtxt{margin-top:1rem}& .generic-popup-cta{& div{text-align:center;min-width:120px}& .disabled{opacity:.5;pointer-events:none}}}.offer-contact-info{text-align:left}@media only screen and (width<=767px){.offer-contact-info{float:left;width:auto;position:absolute;top:0;bottom:0;left:0;overflow-y:scroll;transform:translate(0)}}.offer-contact-info .universal-dropdown-naw{box-shadow:none;appearance:none;-ms-progress-appearance:none;color:#000;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(50% - .5rem);margin:.5rem 0;padding:1.1rem 3rem 1.1rem 1.1rem;font-size:14px;position:relative;background:url(../../shared-assets/dropdown.svg) right 1.1rem top 50%,0 0/1rem,100% no-repeat #fff;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&:focus{background-image:url(../../shared-assets/dropdown-up.svg)}&:first-of-type{margin-right:1rem}}.wrapper-offers-overview-page{padding:1rem;position:relative;& i{cursor:pointer;text-align:center;color:#000;width:4.25rem;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#000}}& .new-offer-btn{position:absolute;top:1.6rem;right:1rem;& a{float:right;color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}& .wrapper-offers-filter{float:left;background:#fafafa;width:100%;margin-bottom:2rem;padding:2rem;& .offer-filter{float:left;width:25%;padding-bottom:2rem;padding-right:2rem;& h3{color:#000;font-size:1.3rem}& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;max-height:40px;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& select{box-shadow:none;appearance:none;-ms-progress-appearance:none;color:#000;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:1.1rem 3rem 1.1rem 1.1rem;font-size:14px;position:relative;background:url(../../shared-assets/dropdown.svg) right 1.1rem top 50%,0 0/1rem,100% no-repeat #fff;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&:focus{background-image:url(../../shared-assets/dropdown-up.svg)}}}}}@media only screen and (width<=767px){.wrapper-offers-overview-page .wrapper-offers-filter .offer-filter{width:50%;&:nth-child(2n){padding-right:0}}}@media only screen and (width<=479px){.wrapper-offers-overview-page .wrapper-offers-filter .offer-filter{width:100%;padding-right:0}}.wrapper-offers-overview-page{& .wrapper-offers-filter .offers-filter-btn{justify-content:center;width:100%;display:flex;& .ordersbutton-filter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;width:150px;margin:.5rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}& .ordersbutton-resetfilter{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:150px;margin:.5rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}& .wrapper-offers-overview,& .wrapper-offers-overview table{width:100%}& .wrapper-offers-overview table tr{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;&:nth-child(2n){background:#fefefe}&:first-child{border-top:0;&:is(:active,:hover){cursor:auto;background:#fff}}&:is(:active,:hover){cursor:pointer;background:#fafafa}& th{text-align:left;color:#fff;padding:1rem;font-size:2.2rem;font-weight:700;line-height:2.8rem;&:last-child{text-align:right}}& td{vertical-align:middle;padding:1rem}& .edit-actions-holder{text-align:right;width:248px}}& .wrapper-single-offer{float:left;border-bottom:2px solid #e9e9e9;width:100%;margin-top:1rem;& :is(.offer-date,.offer-status,.offer-titel){padding:.5rem 1rem}& .offer-cta{background:#dedfe0;justify-content:space-between;display:flex}}& .wrapper-no-offers{float:left;text-align:center;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%;padding:1rem}}.wrapper-offer-detail-page{& .fixed-offer-cta,& :is(.wrapper-offer-detail-content .offer-detail-content-desktop table tr td,.wrapper-offer-detail-content .offer-detail-content-desktop table tr th):last-child{text-align:right}}.wrapper-offers-overview-page .wrapper-no-offers{& span{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& .ordersbutton-filter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin-top:1rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}.wrapper-offer-detail-page{padding:1rem;& i{cursor:pointer;color:#000;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#000}}& .wrapper-offer-detail-header{justify-content:space-between;padding-bottom:1rem;display:flex;& .wrapper-offer-titel{flex:1;& .wrapper-offer-titel-edit{display:flex;& input{color:#fff;cursor:pointer;border:1px solid #0000;border-radius:3px 0 0 3px;width:100%;height:40px;padding:.5rem 1rem;font-size:2.2rem;font-weight:700;line-height:2.8rem;&:focus{cursor:auto;border:1px solid #e9e9e9}}}}}}@media only screen and (width<=767px){.wrapper-offer-detail-page .wrapper-offer-detail-header .wrapper-offer-titel .wrapper-offer-titel-edit input{border:1px solid #e9e9e9;border-radius:0}}.wrapper-offer-detail-page .wrapper-offer-detail-header{& .wrapper-offer-titel{& .wrapper-offer-titel-edit i.fa{background:#e9e9e9;justify-content:center;align-items:center;width:45px;height:40px;font-size:2rem;display:flex}& .wrapper-offer-date span{color:#000;padding:.5rem 1rem;font-size:1.4rem;font-weight:400;line-height:1.4rem;display:block}}& .wrapper-offer-detail-cta{flex-wrap:wrap;justify-content:space-between;display:flex}}@media only screen and (width>=1281px),only screen and (width>=1024px) and (width<=1280px),only screen and (width>=768px) and (width<=1024px){.wrapper-offer-detail-page .wrapper-offer-detail-header .wrapper-offer-detail-cta{width:auto;max-width:315px}}.wrapper-offer-detail-page{& .wrapper-offer-detail-content{& .offer-detail-content-mobile .wrapper-single-offer-detail .wrapper-offer-detail-content .offer-detail-img,& .responsive-styling-50{width:50%;float:left}}& .wrapper-offer-detail-header .wrapper-offer-detail-cta .offer-status-holder{float:left;color:#fff;text-align:center;background:#40ea28;border:1px solid #1eb40a;border-radius:3px;outline:0;width:100%;margin-bottom:1rem;padding:.5rem;font-size:14px;display:block}}@media only screen and (width<=767px){.wrapper-offer-detail-page .wrapper-offer-detail-header{flex-direction:column-reverse}}.wrapper-offer-detail-page .wrapper-offer-detail-content{& .offer-detail-content-desktop table{width:100%;& thead tr{border-bottom:1px solid #e9e9e9}& tbody tr{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;&:last-child{border-bottom:0}}& tr{& th{text-align:left;color:#fff;padding:1rem;font-size:2.2rem;font-weight:700;line-height:2.8rem}& td{vertical-align:middle;padding:1rem}& .offer-detail-img{width:145px;& img{width:100%;max-width:125px;height:auto;max-height:125px}}& .offer-detail-info .wrapper-info{& .info-content{padding:1rem;& a{text-decoration:none;& h3{color:#fff;font-size:2.2rem;font-weight:700;line-height:2.8rem}}}& .info-cta{& i{cursor:pointer;color:#000;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#000}}& .wrapper-comment{& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& button{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;height:40px;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;& i.fa{color:#fff;padding:0}}}& .row-comment{float:left;width:100%;padding:1rem}}& .pcart-cartsublist{float:left;width:100%}}}}& .offer-detail-content-mobile .wrapper-single-offer-detail{border:1px solid #e9e9e9;margin-top:1rem;& .wrapper-offer-detail-content{flex-wrap:wrap;align-items:center;padding:1rem;display:flex}}}@media only screen and (width<=479px){.wrapper-offer-detail-page .wrapper-offer-detail-content{& .responsive-styling-50{width:100%}& .offer-detail-content-mobile .wrapper-single-offer-detail .wrapper-offer-detail-content .offer-detail-img{justify-content:center;width:100%;display:flex}}}.wrapper-offer-detail-page .wrapper-offer-detail-content .offer-detail-content-mobile .wrapper-single-offer-detail{& .wrapper-offer-detail-content .info-wrapper{float:left;width:50%;& .offer-detail-info{flex-direction:column;display:flex;& a{text-decoration:none;& h3{color:#fff;font-size:2.2rem;font-weight:700;line-height:2.8rem}}}}& .wrapper-offer-detail-price{border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}& .wrapper-offer-detail-cta{background:#dedfe0;flex-wrap:wrap;justify-content:space-around;width:100%;padding:1rem;display:flex;& .wrapper-comment{width:100%;& .input-comment{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:calc(100% - 45px);padding:1.1rem;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& button{background:0 0;border:none}}}}.wrapper-offer-detail-page{& .wrapper-offer-detail-bottom{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:1rem;& :is(.cms,.main-message){text-align:center;color:#000;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .prof-buttongo{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;margin-top:1rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}}}& .wrapper-offer-amount{text-align:right;padding:1rem 1rem 0;& span{font-size:1.6rem;font-weight:700}}& .fixed-offer-cta{& .btn-close{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;border:0;border-radius:0;outline:0;margin:1rem 0 1rem 1rem;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .btn-place-order{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;margin:1rem;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}}@media only screen and (width<=767px){.wrapper-offer-detail-page .fixed-offer-cta{text-align:center;z-index:29;background:#fff;position:fixed;bottom:0;left:0;right:0;& :is(.btn-close,.btn-place-order){width:calc(50% - 2rem)}}}.wrapper-offer-detail-page{& .buy-quantity{float:left;width:120px;& i{font-size:inherit;color:inherit;padding:0}}& .input-quantity{text-align:center;float:left;border-left:0;border-right:0;border-radius:0;width:6rem;height:3rem;padding:.4rem 1.1rem}& :is(.btn-quantity-minus,.btn-quantity-plus){cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#000;border:0;border-radius:0;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block}}.wrapper-offers-cta :is(.button-new-offer,.ordersbutton-filter){cursor:pointer;-webkit-touch-callout:none;user-select:none;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;outline:0;color:#fff}.wrapper-offer-detail-page{& :is(.btn-quantity-minus,.btn-quantity-plus):is(:active,:hover){color:#fff;background:#000;border:0}& .btn-quantity-minus{border-radius:3px 0 0 3px}& .btn-quantity-plus{border-radius:0 3px 3px 0}}.wrapper-offers-cta{text-align:center;z-index:29;background:#fff;position:fixed;bottom:0;left:0;right:0;& .ordersbutton-filter{background:#000;border:0;border-radius:0;margin:1rem 0 1rem 1rem;padding:.8rem 1.6rem;&:is(:active,:hover){color:#fff;background:#000;border:0}}& .button-new-offer{background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;margin:1rem;padding:.6em 1.3em .4em;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}}.multiselect-input-div input.required,.multiselect-wrapper .multiselect-list.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat}.wrapper-offers-cta :is(.button-new-offer,.ordersbutton-filter){width:calc(50% - 2rem)}.wrapper-offer-detail-page.closed-offer-loaded .wrapper-offer-detail-header .wrapper-offer-detail-cta{flex-wrap:wrap}@media only screen and (width>=1281px),only screen and (width>=1024px) and (width<=1280px),only screen and (width>=768px) and (width<=1024px){.wrapper-offer-detail-page.closed-offer-loaded .wrapper-offer-detail-header .wrapper-offer-detail-cta{width:auto;max-width:315px}}.wrapper-offer-detail-page.closed-offer-loaded .wrapper-offer-detail-header .wrapper-offer-detail-cta .offer-status-holder{float:left;color:#fff;text-align:center;background:#e66666;border:1px solid #d54141;border-radius:3px;outline:0;width:100%;margin-bottom:1rem;padding:.5rem;font-size:14px;display:block}.next-cookieholder .innercookieholder .cookie-buttons{& .cookie-btn,& .cookie-btn.disable{-webkit-touch-callout:none;user-select:none;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;cursor:pointer;transition:.2s}}.wrapper-offer-detail-page.closed-offer-loaded{& .wrapper-offer-detail-header .wrapper-offer-detail-cta .offer-status-holder .notification-limit-qty-in-cart-exceeded-validation-summary p{color:#fff;font-weight:400;line-height:1.4;&.message-txt{margin-top:3rem}}& .wrapper-offer-detail-bottom{border-bottom:0;padding:0}& .wrapper-offer-detail-content .offer-detail-content-desktop table tr .offer-detail-img img{width:auto;max-height:65px}}.borderRadius{border-radius:3px}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;& a,& label{color:#fff}& a:hover{color:#ccc;text-decoration:none}}.toast-close-button{float:right;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px #fff;opacity:.8;font-size:20px;font-weight:700;line-height:1;position:relative;top:-.3em;right:-.3em;&:is(:focus,:hover){color:#000;cursor:pointer;opacity:.4;text-decoration:none}}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.toast-top-center{width:100%;top:0;right:0}.toast-bottom-center{width:100%;bottom:0;right:0}.toast-top-full-width{width:100%;top:0;right:0}.toast-bottom-full-width{width:100%;bottom:0;right:0}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{z-index:999999;pointer-events:none;position:fixed;& *{box-sizing:border-box}&>div{pointer-events:auto;color:#fff;opacity:.8;width:300px;background-position:15px;background-repeat:no-repeat;border-radius:3px;margin:0 0 6px;padding:15px 15px 15px 50px;position:relative;overflow:hidden;&.rtl{direction:rtl;background-position:right 15px center;padding:15px 50px 15px 15px}&:hover{opacity:1;cursor:pointer;box-shadow:0 0 12px #999}}&>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}&>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}&>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}&>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}&:is(.toast-bottom-center,.toast-top-center)>div{width:300px;margin-left:auto;margin-right:auto}&:is(.toast-bottom-full-width,.toast-top-full-width)>div{width:96%;margin-left:auto;margin-right:auto}}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{opacity:.4;height:4px;background-color:#000;position:absolute;bottom:0;left:0}@media (width<=240px){#toast-container{&>div{width:11em;padding:8px 8px 8px 50px;&.rtl{padding:8px 50px 8px 8px}}& .toast-close-button{top:-.2em;right:-.2em}& .rtl .toast-close-button{left:-.2em;right:.2em}}}@media (width>=241px) and (width<=480px){#toast-container{&>div{width:18em;padding:8px 8px 8px 50px;&.rtl{padding:8px 50px 8px 8px}}& .toast-close-button{top:-.2em;right:-.2em}& .rtl .toast-close-button{left:-.2em;right:.2em}}}@media (width>=481px) and (width<=768px){#toast-container>div{width:25em;padding:15px 15px 15px 50px;&.rtl{padding:15px 50px 15px 15px}}}.next-cookieholder{z-index:99999;float:left;background:#fafafa;border-top:1px solid #e9e9e9;border-radius:0;width:100%;padding:4rem;position:fixed;bottom:0;& .innercookieholder{width:800px;position:relative;left:50%;transform:translate(-50%);& .cookie-intro{float:left;& h4{float:left;color:#000;width:100%;font-size:2.4rem}& span{float:left;padding-top:1rem}}& .cookie-item{float:left;align-items:flex-start;width:100%;padding:2rem 0;display:flex;&>*{margin:0 1rem}&>:first-child{margin-left:0}&>:last-child{margin-right:0}& .cookie-item-icon input[type=radio]{&+:before,&+label>:before{color:#626262;font-size:3rem}&:checked{&+:before,&+label>:before{color:#4db226}}}&.cookie-item-functional .cookie-item-icon{pointer-events:none;& input[type=radio]{&+:before,&+label>:before{color:#626262;opacity:.5}}&:first-of-type input[type=radio]{&+:before,&+label>:before{color:#4db226}}}}& .cookie-buttons{float:left;flex-wrap:wrap;align-items:center;width:100%;display:flex;& .cookie-show{margin-right:auto}& .cookie-btn{color:#fff;background:#000;border:0;border-radius:0;margin-left:auto;display:inline-block;&:is(:active,:hover){color:#fff;background:#000;border:0}&.disable{color:#fff;pointer-events:none;background:#5b5b5b;border:0;border-radius:0;display:inline-block}}}}}@media only screen and (width<=479px){.wrapper-offer-detail-page .wrapper-offer-detail-content .offer-detail-content-mobile .wrapper-single-offer-detail .wrapper-offer-detail-content .info-wrapper{width:100%}.wrapper-offers-cta :is(.button-new-offer,.ordersbutton-filter){padding:.8rem}.next-cookieholder .innercookieholder .cookie-buttons :is(.cookie-btn,.cookie-show){text-align:center;width:100%;padding:1rem 0}}.multiselect-wrapper{white-space:nowrap;width:100%;margin-top:2rem;font-size:12px;display:inline-block;position:relative;& .multiselect-input{width:100%;padding-right:50px}& label{font-size:12px;font-weight:600}}.multiselect-input-div input,.multiselect-wrapper .multiselect-list{box-shadow:none;background:#fff;outline:0;padding:1.1rem;font-size:14px}.multiselect-wrapper{& .multiselect-list{z-index:1;border:1px solid #e1e1e1;border-radius:5px;width:100%;margin-top:5px;display:none;position:absolute;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{padding-right:1.8rem}& span{text-align:left;padding:0 5px 5px;font-weight:700}& .multiselect-checkbox{margin-right:5px}& ul{margin:0;padding:0;list-style:none;display:block;position:relative;overflow:hidden auto;& li{text-align:left;padding:5px;display:block;& span{font-weight:400}&:is(:active,:hover){color:#000;background-color:#fafafa}&.active{color:#000;background-color:#fff;& span{font-weight:700}&:is(:active,:hover){color:#000;background-color:#fafafa}}}}}& .active{display:block}}.multiselect-input-div{position:relative;& input{vertical-align:middle;border:1px solid #e1e1e1;border-radius:5px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}&.required{padding-right:1.8rem}}}.multiselect-count{text-align:center;color:#fff;background-color:#000;border-radius:0;padding:2px 10px;position:relative;top:1px;left:-55px}.multiselect-wrapper.disabled{& .multiselect-dropdown-arrow{border-top:5px solid #d3d3d3}& .multiselect-count{background-color:#d3d3d3}}.multiselect-dropdown-arrow{text-align:center;border-top:5px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-top:17px;margin-left:-42px;line-height:20px;position:absolute;display:inline-block!important}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track{& .hero-big-banner,& .hero-big-banner>a{height:450px}}.location-map{float:left;clear:left;width:100%;height:450px;margin-top:10px}.ui-datepicker-calendar :is(.ui-datepicker-unselectable,.ui-state-disabled){color:#a3a3a3;background-color:#d6d6d6!important}#pageheadertitle{float:left}.page-iframe-cfg .external-iframe-holder{visibility:visible;opacity:1;z-index:99999;background:#fff;position:fixed;box-shadow:-3px 3px 5px 1px #00000040;& .iframe-close{position:absolute;top:2rem;right:2rem;& i.fa{color:#be1823;font-size:24px;&:is(:active,:hover){color:#91121b}}}}@media only screen and (width<=1024px){.next-cookieholder .innercookieholder{width:100%}.page-iframe-cfg .external-iframe-holder .iframe-close{top:1rem;right:3rem}}.page-iframe-cfg{& .external-iframe-holder .external-configurator{width:100%;height:100%}&.iframe-full{overflow:hidden}&:is(.iframe-semi-full,.iframe-small){overflow:visible}&.iframe-full .external-iframe-holder{inset:0}&.iframe-semi-full .external-iframe-holder{inset:7rem}&.iframe-small{& .iframe-close{display:none}& .external-iframe-holder{width:100%;height:1200px;position:static}}}.shopnavholder ::-webkit-scrollbar{width:8px}.shopuserholder ::-webkit-scrollbar{width:8px}.shopcartholder ::-webkit-scrollbar{width:8px}.offerlistholder ::-webkit-scrollbar{width:8px}.shopfilterholder ::-webkit-scrollbar{width:8px}.autocomplete-holder ::-webkit-scrollbar{width:8px}.shopnavholder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.shopuserholder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.shopcartholder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.offerlistholder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.shopfilterholder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.autocomplete-holder ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}.shopnavholder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.shopuserholder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.shopcartholder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.offerlistholder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.shopfilterholder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.autocomplete-holder ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.shopnavholder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.shopuserholder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.shopcartholder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.offerlistholder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.shopfilterholder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.autocomplete-holder ::-webkit-scrollbar-thumb:hover{background:#555;transition:.2s}.logic-scroll{scroll-behavior:smooth;overflow-y:auto;& ::-webkit-scrollbar{width:8px}& ::-webkit-scrollbar-track{background:#f1f1f1;transition:.2s}& ::-webkit-scrollbar-thumb{background:#888;border-radius:8px;&:hover{background:#555;transition:.2s}}}.energylabel{float:left;& .label-txt{float:left;color:#fff;background:#000;border-radius:3px 0 0 3px;padding:.5rem 1rem;font-size:16px;font-weight:700;transition:.2s;position:relative;&:is(:active,:hover){cursor:pointer;margin-left:10px;transition:.2s}&:after{content:"";border:16px solid #0000;border-left-color:#000;border-right-width:0;width:0;height:0;position:absolute;top:0;right:-16px}}&:is(.a,.ax,.axx) .label-txt:after{border-color:#0000 #0000 #0000 #47a553}&.axx .label-txt{background:#47a553;padding-right:1rem}&.ax .label-txt{background:#47a553;padding-right:1.5rem}&.a .label-txt{background:#47a553;padding-right:2rem}&.b .label-txt{background:#67b64e;padding-right:2.5rem;&:after{border-color:#0000 #0000 #0000 #67b64e}}&.c .label-txt{background:#b4d040;padding-right:3rem;&:after{border-color:#0000 #0000 #0000 #b4d040}}&.d .label-txt{background:#f4eb38;padding-right:3.5rem;&:after{border-color:#0000 #0000 #0000 #f4eb38}}&.e .label-txt{background:#edb12c;padding-right:4rem;&:after{border-color:#0000 #0000 #0000 #edb12c}}&.f .label-txt{background:#df612b;padding-right:4.5rem;&:after{border-color:#0000 #0000 #0000 #df612b}}&.g .label-txt{background:#d92f2d;padding-right:5rem}}.cms-settings-page .cms-setting-button-wrapper{& .cms-settings-button,& .cms-settings-button#btnReset{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;outline:0;padding:.8rem 1.6rem;text-decoration:none;transition:.2s;display:inline-block}}.energylabel{&.g .label-txt:after{border-color:#0000 #0000 #0000 #d92f2d}& .generic-popup-content img{max-width:100%}}.productlistholder{& .energylabel .label-txt:is(:active,:hover){cursor:default;margin-left:0;transition:.2s}&.productlistthree100 .energylabel{width:100%;margin-bottom:1rem}}img{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}@-moz-document url-prefix(){img{image-rendering:unset}}picture img{object-fit:contain;max-width:100%;height:100%}.cartrow-disabled{opacity:.2}.offer-expired{color:red}.usp-slider{& .slide-in{animation:1s forwards slide-in}& .slide-out{visibility:hidden;opacity:0;animation:1s forwards slide-out;display:none}& .usp-balk-item{text-align:center;width:calc(100% - 2rem);margin:0;padding:0;animation-duration:1s}}@keyframes slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;visibility:hidden;transform:translate(100%)}}.usp-slider{& .slide-in{animation:1s forwards slide-in;display:block}& .slide-out{animation:1s forwards slide-out;display:none;position:absolute}}.cms-settings-page{background:#000;border-radius:0;justify-content:center;display:flex;overflow:hidden;& .cms-settings-wrapper{background:#fff;padding:4rem}}:is(.input-gray,.input-selectgray,.input-selectwhite,.input-white).required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}.cms-settings-page{& *{font-size:1.2rem}& h3{margin:1rem 0;font-size:1.6rem;line-height:1}& .cms-setting-button-wrapper{gap:10px;width:100%;margin:2rem 0;display:flex;& .cms-settings-button{background:#000;border:0;border-radius:0;flex:1;font-size:1.4rem;&:is(:active,:hover){color:#fff;background:#000;border:0}&#btnReset{background:#cd3131;border:1px solid #cd3131;border-radius:0;flex:.5;font-size:1.4rem;&:is(:active,:hover){background:#a11;border:1px solid #a11}}}& .aspNetDisabled{color:#797979;background:#d6d6d6;border:1px solid #d6d6d6}}}.btn-base,.rounded{border-radius:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format("truetype")}.custom-font{font-family:Roboto,sans-serif}.bold{font-weight:700}.boxspacing{padding:1rem}.marginspacing{margin:1rem}.custom-shadow{box-shadow:2px 2px 10px #0003}.custom-shadow-hover{box-shadow:2px 2px 10px #0006}.text-shadow{text-shadow:1px 1px 3px #000}.maincolor{background:#000}.mainsubcolor{background:#be1823}.maincontrastcolor{background:#20d213}.footercolor{background:#000}.bordercolor,.footerbordercolor{border-color:#e9e9e9}.mainbackground{background:#fff}.subbackground{background:#fafafa}.subsubbackground{background:#dedfe0}.font-base,.p-highlight,.p-normal,p{color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem}.p-disable{color:#626262;font-size:1.4rem;font-weight:400;line-height:2.2rem}.p-footer{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem}.b-disable,.b-highlight,.b-normal,.h1,b{font-weight:700}b{color:inherit}:is(.b-normal,.b-disable,.b-highlight){--rn52:initial;color:var(--rn52,#000);font-size:1.4rem;line-height:2.2rem}.b-disable{--rn52:#626262}.h1,.h2,.h3{color:#fff}.h1{font-size:3.2rem;line-height:3.5rem}.h2,.h3,.h4,h5{font-size:2.2rem;line-height:2.8rem;font-weight:700}.h4,h5{color:#be1823}.btn-base,.btn-disable,.btn-normal{font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0}.home-titel{& h2,& h3,& h4{text-transform:uppercase;text-align:center;font-size:4.8rem;font-weight:400;line-height:1.3}}@media only screen and (width<=1024px){.home-titel{& h2,& h3,& h4{font-size:3.6rem}}}.btn .fa{margin-right:1.2rem;font-size:1.8rem;position:relative;top:.1rem}.btn-normal{color:#fff;background:#000;border:0;border-radius:0;padding:.8rem 1.6rem}.btn-normal-hover{color:#fff;background:#000;border:0}.btn-disable{color:#fff;background:#5b5b5b;border:0;border-radius:0;padding:.8rem 1.6rem}.btn-disable-hover{color:#fff;background:#5b5b5b;border:0}.btn-highlight{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}.btn-apply,.btn-delete{padding:.8rem 1.6rem;color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;outline:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}.btn-highlight-hover{background:#91121b;border:0;border-bottom:4px solid #be1823}.btn-apply{background:#0cbe14;border:1px solid #0cbe14;border-radius:0}.btn-apply-hover{background:#04a30c;border:1px solid #04a30c}.btn-delete{background:#cd3131;border:1px solid #cd3131;border-radius:0}.btn-delete-hover{background:#a11;border:1px solid #a11}.btn-footer{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}.btn-footer-hover{background:#91121b;border:0;border-bottom:4px solid #be1823}.btn-header,.btn-menu,a.btn-highlight{color:#fff;background:#be1823;outline:0;font-size:1.4rem;-webkit-touch-callout:none;user-select:none;text-decoration:none;cursor:pointer}.btn-header,.btn-menu{text-align:center;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:45px;height:40px;padding:0;line-height:40px;transition:.5s;display:flex;margin:0!important;& .fa{color:#fff;margin-right:0;font-size:18px;transition:.5s;top:-1px}& span.btn-txt{display:none}}.btn-header-hover,.btn-menu-hover{color:#fff;background:#91121b;border:0;& .fa{color:#fff;transition:.5s}}a.btn-highlight{border:0;border-bottom:4px solid #a7151f;border-radius:0;padding:.6em 1.3em .4em;transition:.2s;display:inline-block;&:is(:active,:hover){background:#91121b;border:0;border-bottom:4px solid #be1823}}.input-base,input:is([type=date],[type=datetime-local],[type=datetime],[type=email],[type=file],[type=hidden],[type=image],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]){border-radius:5px;font-size:14px;box-shadow:none;outline:0;padding:1.1rem}.input-base:is(:focus,:invalid,:required,:valid),input:is([type=date],[type=datetime-local],[type=datetime],[type=email],[type=file],[type=hidden],[type=image],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):is(:is(:focus,:is(:invalid,:required)),:valid){box-shadow:none!important}.input-white{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-size:14px}.input-gray,.input-selectgray{background:#f8f8f8;border:1px solid #e1e1e1}.input-white:is(:focus,:invalid,:required,:valid){box-shadow:none!important}.input-gray{box-shadow:none;border-radius:5px;outline:0;padding:1.1rem;font-size:14px}.input-selectgray,.input-selectwhite{box-shadow:none;padding:.8rem;font-size:14px;outline:0}.input-gray:is(:focus,:invalid,:required,:valid){box-shadow:none!important}.placeholder{color:#606263}::-webkit-input-placeholder{color:#606263}:-moz-placeholder-shown{color:#606263}:-ms-placeholder-shown{color:#606263}::-moz-placeholder{color:#606263}.input-selectgray{&::-webkit-input-placeholder{color:#939494}&:-moz-placeholder-shown{color:#939494}&:-ms-placeholder-shown{color:#939494}&::-moz-placeholder{color:#939494}}.input-gray{&::-webkit-input-placeholder{color:#939494}&:-moz-placeholder-shown{color:#939494}&:-ms-placeholder-shown{color:#939494}&::-moz-placeholder{color:#939494}}.input-selectgray{border-radius:5px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}.input-selectwhite{background:#fff;border:1px solid #e1e1e1;border-radius:5px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}.inputerror{border:1px solid #d54141!important;border-left-width:4px!important}.selection,::selection{color:#fff;background:#000}.overlay{background-color:#1b1b1bd6}.menubackground{background:#000;box-shadow:1px 0 4px #072b3226}.navsearchmenucross{color:#fff;cursor:pointer;background:#be1823;&:is(:active,:hover){color:#fff;background:#a7151f}}.menucross,.menucross:is(:active,:hover){color:#000}.menugroup,.menugroup:is(:active,:hover){background:#000}.menucross{cursor:pointer}.menucms,.menugroup{color:#fff;border-bottom:0;padding:7px 20px;font-size:13px}.menucms{background:#be1823;&:is(:active,:hover){background:#a7151f}}.menucmssub,.menugroupsub{color:#414141;background:#fff;border-bottom:1px solid #e8e8e8;&:is(:active,:hover){background:#dedfe0}}.sidemenuboxborder{border-color:#000}.menubarlink{color:#fff;border-bottom:0;padding:.8rem 1rem;font-weight:700;transition:.2s;font-size:1.3rem!important}.menubar-holder2-v1 li.nav-main.active a,.menubarlinkhover,.wrapper100-topbar .wrapper-topbar .search .clearsearch:is(:active,:hover){color:#be1823}.menubarlinkhover{background:0 0;border-bottom:0}.submenubarlink{color:#fff;text-align:left;font-size:1.2rem}.btn-next,.btn-prev{font-family:logic;font-size:30px;color:#000}.submenubarlinkhover{background:#000}.menubar-holder{border-radius:0}.menubar-holder2-v1{border-bottom:none;flex-flow:wrap;justify-content:center;align-items:flex-start;display:flex}.product-cheaper,.productlist-cheaper,.productlistthree-cheaper,.productlisttwo-cheaper,.wrapper100-logobar,.wrapper100-regel5 .wrapper-regel5 .next-blogslider-container .next-blogslider-container-blogs .next-blog-container:is(:nth-of-type(n+3),:nth-of-type(n+4)){display:none}.menubar-holder2-v1 li.nav-main{z-index:9;& ul.nav-sub1{background:#fff;border:0;& li.nav-sub1 a.nav-sub1{color:#be1823;background:0 0;border:none}}&.active{background:0 0;&:is(:active,:hover){background:0 0;& a{color:#e42532}}}}.cmsinnerspacing,.linkinnerspacing,.nieuwsbelmijinnerspacing{background:0 0;padding:2.5rem}.productlistspacing{padding:1rem}.productlistimgspacing{padding:2rem}.productlist-border{border:0 solid #e9e9e9}.productlist-borderhover{border:0 solid #000}.productlist-title{color:#000;font-weight:700}.productlisttwospacing{padding:1rem}.productlisttwoimgspacing{padding:2rem}.productlisttwo-title{color:#000;font-weight:400}.productlistholder .innerproductlist{background:#fff;border:1px solid #0000004d;transition:.5s;& a{border-radius:0}& .productlist-topfx .productlist-title{color:#000}& .productlist-bottomfx .product-buyinfoholder .productlist-buyholder{& a,& span{background:#be1823;border-bottom:5px solid #91121b;& .fa-basket{color:#fff}&:is(:active,:hover){background:#91121b}}}&:is(:active,:hover){border:1px solid #000;transition:.5s}}.combilist-border{border-color:#e8e8e8}.combilist-borderhover{border-color:#868686}.combilist-title{color:#000}.moblogoshop{float:none;width:auto;height:2.8rem;margin:.7rem 0 0}.logoshop{float:left;width:273px;margin:1rem 1.6rem}.wrapper100-regel2,.wrapper100-regel3,.wrapper100-regel4,.wrapper100-regel5{margin:3rem 0}.btn-prev{content:"\00F053"}.btn-next{content:"\00F054"}.dots{background:#000}.wrapper100-topbar{background:0 0;height:245px;& .wrapper-topbar{margin-left:unset;left:unset;width:100%;padding:1rem 0;& .menubutton{position:absolute;left:2rem}& .topbar-logo{width:534px;margin-left:-267px;display:inline-block}}}@media only screen and (width<=767px){.wrapper100-topbar{height:200px;& .wrapper-topbar .topbar-logo{width:auto;margin-left:-140px}}}.wrapper100-topbar .wrapper-topbar .topbar-logo .shoplogo img{height:205px;transition:.5s}@media only screen and (width<=1024px){.wrapper100-topbar .wrapper-topbar .topbar-logo .shoplogo img{height:110px;margin-top:60px}:is(.topbarsticky,.topbarsticky-popup) .wrapper-topbar .topbar-logo{margin-left:-200px}}.wrapper100-topbar .wrapper-topbar .search{border-radius:0;width:375px;position:absolute;left:8rem;& input{color:#000;background:#fff;border:0;border-radius:0;font-family:Roboto,sans-serif;font-weight:400;&::-webkit-input-placeholder{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}&:-moz-placeholder-shown{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}&:-ms-placeholder-shown{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}&::-moz-placeholder{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}}& .clearsearch{color:#000}& .searchbutton{color:#fff;background:#be1823;border:0;border-radius:0;&:is(:active,:hover){color:#fff;background:#a7151f}}}@media only screen and (width>=768px) and (width<=1024px){.wrapper100-topbar .wrapper-topbar .search{width:250px}}.wrapper100-topbar .wrapper-topbar .multilangdropdown{background:0 0;position:absolute;right:13rem;& ul{background:#be182366}}.actiebanner:is(:active,:hover) .bannertxt-holder a,.wrapper100-regel2 .wrapper-regel2 .homecat-container .homecat-banner:is(:active,:hover) .bannertxt-holder a{background:#be1823e6}.wrapper100-topbar .wrapper-topbar{& .multilangdropdown ul{& a:hover,& li.selected a{background:#be1823cc}}& .cartuserbutton-holder{padding:0;right:2rem;& .userbutton{position:absolute;right:5.5rem}}}.topbarsticky,.topbarsticky-popup{background:#000;height:60px;transition:.5s;& .wrapper-topbar .topbar-logo .shoplogo img{height:40px;margin-top:0;transition:.5s}}.wrapper100-regel0{z-index:34;background:#000;& .wrapper-regel0{width:100%;padding:0;overflow:visible}}.wrapper100-regel1 .wrapper-regel1{width:100%;& .key-next-regel1 .hero-big-banner-container .bannerslider{padding:0}}@media only screen and (width<=1024px){.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track{& .hero-big-banner,& .hero-big-banner>a{height:250px}}}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner{&>a img{object-fit:cover;height:100%}& .bannertxt-holder{transform:unset;top:unset;text-align:center;flex-direction:column;align-items:center;padding:4rem;display:flex;bottom:0}}@media only screen and (width<=767px){.wrapper100-topbar .wrapper-topbar .multilangdropdown{width:75px;display:block;& span{display:none}}:is(.topbarsticky,.topbarsticky-popup) .wrapper-topbar .topbar-logo{margin-left:-120px}.wrapper100-regel0 .wrapper-regel0 .key-next-regel0 .search{width:calc(100% - 2rem);margin:1rem;& .searchbutton{background:#fff;& i.fa{color:#000}}}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track{& .hero-big-banner,& .hero-big-banner>a{height:350px}& .hero-big-banner .bannertxt-holder{padding:4rem 2rem}}}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder h6{text-transform:uppercase;text-shadow:1px 1px 3px #000;font-size:5rem}@media only screen and (width<=1024px){.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder h6{font-size:3.4rem}}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder h7{text-transform:uppercase;text-shadow:1px 1px 3px #000;font-size:2.4rem}@media only screen and (width<=1024px){.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder h7{margin-bottom:1rem;font-size:1.8rem}}.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider{& .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder a{text-transform:uppercase;border-bottom:5px solid #91121b;padding:.6em 1.3em .4em;font-size:2.1rem;font-weight:700;&:is(:active,:hover){border-bottom:5px solid #be1823}}& .slick-dots li button{background:#fff}}.wrapper100-regel2 .wrapper-regel2 .homecat-container .homecat-banner .bannertxt-holder{transform:unset;top:unset;flex-direction:column;align-items:center;width:100%;padding:0;display:flex;bottom:1rem;left:0;& a{text-transform:uppercase;text-align:center;background:#0009;border-bottom:none;width:calc(100% - 2rem);padding:.6em;font-size:2.8rem;font-weight:700;&:is(:active,:hover){border-bottom:none}}}.wrapper100-regel3 .wrapper-regel3 .artikelen-element{background:#fff;margin:2rem 0;& .slick-list{width:calc(100% - 8rem);margin:0 4rem}}@media only screen and (width<=767px){.wrapper100-regel3 .wrapper-regel3 .artikelen-element .slick-list{width:calc(100% - 6rem);margin:0 3rem}}.wrapper100-regel3 .wrapper-regel3 .artikelen-element .slick-list .productlistholder{padding:0}.actiebanner{padding:1rem;& .bannertxt-holder{transform:unset;top:unset;flex-direction:column;align-items:center;width:100%;padding:0;display:flex;bottom:1rem;left:0;& a{text-transform:uppercase;text-align:center;background:#0009;border-bottom:none;width:calc(100% - 2rem);padding:.6em;font-size:2.8rem;font-weight:700;&:is(:active,:hover){border-bottom:none}}}}.wrapper100-regel5 .wrapper-regel5 .next-blogslider-container .next-blogslider-container-blogs{margin-top:0}@media only screen and (width<=1024px){.wrapper100-regel1 .wrapper-regel1 .key-next-regel1 .hero-big-banner-container .bannerslider .slick-slider .slick-list .slick-track .hero-big-banner .bannertxt-holder a,.wrapper100-regel2 .wrapper-regel2 .homecat-container .homecat-banner .bannertxt-holder a{font-size:1.8rem}.actiebanner .bannertxt-holder a{font-size:2rem}.wrapper100-regel5 .wrapper-regel5 .next-blogslider-container .next-blogslider-container-blogs{padding:0 2rem;& .next-blog-container{width:50%;&:nth-of-type(n+3){display:none}}}}.wrapper-checkoutfooter .cmscfg span,:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter,.wrapper100-footer .wrapper-footer) .openingstijden .openingstijden-wrapper{padding:0}.wrapper100-regel5 .wrapper-regel5{& .next-blogslider-container .next-blogslider-container-blogs .next-blog-container{width:50%;& .next-blog{background:#fff;border-radius:0;outline:0;box-shadow:2px 2px 10px #0000004d;& h3{color:#000;font-size:2.1rem}& .blogimg{& .next-blog-image{height:200px;margin-bottom:2rem;& img{object-fit:cover;height:100%}}& .next-blog-content{padding:0 2rem;& .next-blog-content-titel{margin-bottom:0}& .next-blog-content-datum{font-size:12px;font-style:italic}& .next-blog-content-description{overflow:hidden;& p{white-space:normal}}}}& .next-blog-content-linkbutton{padding:0 2rem 1rem;& a{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#be1823;border:0;border-bottom:4px solid #a7151f;border-radius:0;outline:0;padding:.6em 1.3em .4em;font-size:1.4rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:hover{background:#91121b;border:0;border-bottom:4px solid #be1823}}}}}& .facebook-widget{padding:2rem 1rem}}@media only screen and (width<=767px){.wrapper100-regel5 .wrapper-regel5{& .next-blogslider-container .next-blogslider-container-blogs{padding:0;& .next-blog-container{width:100%;padding:1rem 2rem;& .next-blog .blogimg .next-blog-image{height:150px}}}& .facebook-widget{padding:2rem}}}.wrapper100-regel5 .wrapper-regel5 .merken-container{flex-flow:wrap;justify-content:flex-start;align-items:center;padding-top:3rem;display:flex;& .merk{flex-direction:row;justify-content:center;align-items:center;height:100px;display:flex;& a img{object-fit:contain;width:200px;height:65px;margin-bottom:2rem}}}.wrapper100-checkoutfooter,.wrapper100-footer{background-color:#000;background-image:radial-gradient(circle,#0000,#212121),repeating-linear-gradient(135deg,#212121 0 2px,#0000 2px 10px,#212121 10px 11px,#0000 11px 21px),repeating-linear-gradient(45deg,#2f2f2f 0 4px,#0000 4px 8px),linear-gradient(90deg,#212121,#212121);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-top:5px solid #be1823;margin-top:4rem;position:relative;overflow:hidden;& :is(.wrapper-checkoutfooter,.wrapper-footer){z-index:2;padding:4rem 0;position:relative;& :is(.cmscfg .cmsinnercontentbox,.linkcfg .linkinnercontentbox){& h4,& h5{padding:0 0 2rem}& ul li{padding:.5rem 0;& a{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;transition:.2s}}& .fa{float:left;color:#be1823;font-size:1.6rem;line-height:2.2rem;display:block}&.adresfooter span.adrestxt{color:#fff;padding:0 0 2rem 3rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}}& .cmscfg .cmsinnercontentbox .fa,& .fa{color:#be1823}& .nieuwsbrief{text-align:center;& .cmscfg{border-bottom:1px solid #ffffff80;margin-bottom:2rem;& h3{text-transform:uppercase;color:#be1823;margin-bottom:2rem;font-size:2.8rem}& p{color:#fff;font-size:1.5rem;line-height:1.8}& form{width:50%;margin:2em auto}}}}}@media only screen and (width<=1024px){.wrapper100-regel5 .wrapper-regel5 .merken-container .merk a img{width:160px}:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter,.wrapper100-footer .wrapper-footer) .nieuwsbrief .cmscfg form{width:70%}}:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter,.wrapper100-footer .wrapper-footer){& .nieuwsbrief .cmscfg form{& input{color:#999;border:none;border-radius:0;&::placeholder{color:#999;padding-left:.5rem}}& .news-button{float:none;background:#be1823;border-bottom:none;width:10rem;margin-left:-10px;& p{font-weight:700}&:hover{color:#fff;background:#91121b}}}& .openingstijden .openingstijden-wrapper .openingstijden-item{flex-direction:row;justify-content:flex-start;margin-bottom:1rem;display:flex;& span{color:#fff}& .openingstijden-dag{width:40%;font-weight:600}}}:is(:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter),.wrapper100-footer .wrapper-footer) .socialfooter :is(.fa,.fab){color:#000;text-align:center;background-color:#ffffff8c;border-radius:25px;width:40px;height:40px;margin-bottom:1rem;margin-right:.5rem;font-size:2.1rem;line-height:40px;transition:.5s;&:hover{color:#be1823;background-color:#fff}}:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter,.wrapper100-footer .wrapper-footer) .socialfooter .fab:before{padding-left:2px}:is(.wrapper100-checkoutfooter,.wrapper100-footer) :is(.wrapper-checkoutfooter,.wrapper-footer) .calltimes{color:#000;text-align:center;float:left;background:#fff;border-radius:3px;width:195px;margin-left:33px;padding:1rem;font-size:11px;line-height:14px;display:block;position:relative;&:before{content:"";background:#fff;width:15px;height:15px;position:absolute;top:-6px;left:15px;transform:rotate(45deg)}}.wrapper-checkoutfooter .cmscfg .fa-phone{margin-left:unset}.wrapper100-copyfooter{background-color:#fff;padding-top:1rem;& .wrapper-copyfooter .key-next-copy-footer{& .cmscfg{text-align:center;& h3{color:#000;margin-bottom:1rem;font-size:2.8rem}}& .betaallogos{flex-flow:wrap;justify-content:center;align-items:center;display:flex;& .bannercfg{margin-right:1.5rem;&:last-child{margin-right:0}}& .slick-list{width:calc(100% - 8rem);margin:0 4rem}}}}@media only screen and (width<=767px){.wrapper100-regel5 .wrapper-regel5 .merken-container{padding:1rem;& .merk a img{width:130px}}:is(.wrapper100-checkoutfooter .wrapper-checkoutfooter,.wrapper100-checkoutfooter .wrapper-footer,.wrapper100-footer .wrapper-checkoutfooter,.wrapper100-footer .wrapper-footer) .nieuwsbrief .cmscfg form{width:100%;& input{width:calc(100% - 3em)}& .news-button{width:8rem}}.wrapper100-copyfooter .wrapper-copyfooter .key-next-copy-footer{& .cmscfg h3{font-size:2rem}& .betaallogos .slick-list{width:calc(100% - 6rem);margin:0 3rem}}}.wrapper100-copyfooter .wrapper-copyfooter .key-next-copy-footer{& .betaallogos .slick-list .slick-track .slick-slide{flex-direction:row;justify-content:center;align-items:center;margin-left:1rem;margin-right:1rem;display:flex;& a img{object-fit:contain;width:100px;height:35px}}& .voorwaarden{border-top:1px solid #0000004d;margin-top:2rem;& .cmscfg{text-align:center;color:#000;font-size:1.2rem}}}.search :is(.input-txt,.searchbutton){border:1px solid #fff}.wrapper100-page .homeusplist{& ul{width:100%;margin:0}& li{background:url(../img/vink.svg) 0 13px/12px 12px no-repeat;border-bottom:1px solid #e9e9e9;width:100%;padding:10px 0 10px 22px;font-size:14px;line-height:18px;list-style:none;&:first-child{background:url(../img/vink.svg) 0 3px/12px 12px no-repeat;padding-top:0}&:last-child{border:0;padding-bottom:0}}}.socialfooter .fa{margin:0 .5rem;font-size:2.6rem!important;&:hover{opacity:.8}}@media only screen and (width>=1025px) and (width<=1280px){.productlist20 .productlist-imgholder,.productlisttwo20 .productlisttwo-imgholder{height:200px}:is(.pdetail-mainphotoholderleft .pdetail-tumbsliderleft,.pdetail-mainphotoholderright .pdetail-tumbsliderright) .slick-slide{height:80px}.wrapper-topbar{margin-left:0;left:auto}.topbar-button.userbutton{max-width:340px}.productlist20 .productlist-price{font-size:1.6rem}.quicksticky .innerquickmenuholder{width:100%}.pdetail-mainphotoholderbottom{float:left;width:55%}.pdetail-buyholderbottom,.pdetail-cmsuspholderbottom{width:45%}.pdetail-mainphotoholderright{float:left;width:55%}.pdetail-buyholderright,.pdetail-cmsuspholderright,.variant-detail-buyholder{width:45%}.pdetail-mainphotoholderleft{float:left;width:55%}.pdetail-buyholderleft,.pdetail-cmsuspholderleft{width:45%}.pcart-buttons{padding:0 1rem}.pcart-buttonsbottom{padding:2rem 1rem}.cart-footer-text,.cart-franco-message{color:#000;max-width:500px;font-size:1.4rem;font-weight:400;line-height:2.2rem}.wrapper-menubar{width:100%}.menubar-holder li{&:nth-child(11) .menubar-submenu{left:auto;right:0}& :is(a,span).menubar-top{padding:.8rem 1.2rem;font-size:1.3rem}}.brandholder{width:13.33%}.page-login .loginpage-holder{width:80%}.page-checkoutlogin .checkout0-holder{width:75%}.orderslist-holder .orderslist-head th:is(:nth-child(6),:nth-child(7)){width:150px}.wrapper-banner{float:left;width:100%;margin:0;overflow:auto}.lijstje{padding:20px 10px}}@media only screen and (width>=768px) and (width<=1024px){:is(.productlist20,.productlist25) .productlist-imgholder,:is(.productlisttwo20,.productlisttwo25) .productlisttwo-imgholder{height:200px}.blogsmenu ul,.brandmenu,.catmenu,.menubar-holder li.haschildern a.menubar-top,.multilangdropdown span,.multilangdropdown ul a span,.orderslist-holder .orderslist-head th:is(:nth-child(6),:nth-child(7)),.orderslist-holder table tr td:is(:nth-child(6),:nth-child(7)),.pdetail-mainphotoholderleft .pdetail-tumbsliderleft,.pdetail-mainphotoholderright .pdetail-tumbsliderright,.pdetail-photoholder .slick-slide:before,.pdetail-photoholder .slick-slide:hover:before,:is(.wrapper-footer,.wrapper-subfooter) .cmscfg .cmsinnercontentbox p,:is(.wrapper-footer,.wrapper-subfooter) .linkcfg .linkinnercontentbox ul,.wrapper-menubar .menubar-holder li{display:none}a[href^=tel]{pointer-events:auto;cursor:pointer}.headroom--top{text-align:left;z-index:inherit!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.topbarsticky{z-index:inherit;text-align:left;position:relative;top:auto;left:auto;right:auto}.wrapper100-topbar.topbarsticky-popup{z-index:999;text-align:center;padding:0;position:fixed;top:0;left:0;right:0}.wrapper-topbar{margin-left:0;left:auto}.search{width:220px}.headroom--not-top{z-index:999;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0}.headroom--unpinned{transform:translateY(-100%)}.multilangdropdown{width:72px;padding:1.4rem 1rem 1.4rem 1.4rem;& ul{width:55px}}.innerbannerslider div{&.kiyoh-left{width:60%;& .kiyoh-message{padding:20px 60px 20px 120px;font-size:1.3rem;line-height:1.6rem}}&.kiyoh-right{width:40%}}.wrapper-footer{& :is(.cmscfg,.linkcfg){padding:1rem 2rem;& ul{padding-left:1rem;padding-right:1rem}}& .cmscfg .cmsinnercontentbox,& .linkcfg .linkinnercontentbox{padding-top:0;padding-bottom:0}}:is(.wrapper-footer .cmscfg .cmsinnercontentbox,.wrapper-footer .linkcfg .linkinnercontentbox) h4,:is(.wrapper-subfooter .cmscfg .cmsinnercontentbox,.wrapper-subfooter .linkcfg .linkinnercontentbox) h3{cursor:pointer;border-bottom:1px solid #e9e9e9;margin-bottom:1rem;&:after{content:"\00F054";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;float:right;margin-left:2rem;font:2rem/1 logic;position:relative;top:3px}&.cmstoggle:after{content:"\00F078"}}:is(.wrapper-footer,.wrapper-presubfooter,.wrapper-subfooter,.wrapper100-page) :is(.call-inputtxt,.name-inputtxt){float:left;width:calc(50% - 1rem);margin:0 0 1rem 1rem}.uspholder .cmscfg{padding:0 1rem;font-size:1.2rem}:is(.productlist20,.productlist25) .productlist-price{font-size:1.6rem}.uspholder .cmscfg .fa{float:left;margin:.2rem .8rem 0 0;font-size:1.8rem}.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightuser,.show-navrightvergelijk{width:100%;height:100%;position:fixed;overflow:hidden;& #jquery-fullsizable,& .shopholder{margin-left:0}}.productlist20{width:25%}.productlist25{width:33%}.productlist16{width:20%}.productlisttwo20{width:25%}.productlisttwo25{width:33.3333%}.productlisttwo16{width:20%;& .productlisttwo-imgholder{height:130px}}.productlistthree100{& .productlistthree-imgholder{width:180px;height:171px}& .productlistthree-infoholder{width:calc(100% - 180px)}& .productlistthree-buyholder{width:100%}}.productlistfilter20{float:left;width:25%}.productlist-mainholder{width:75%}.vergelijkholder-float{width:100%;margin:0;bottom:0;left:0}.productwizard ul{columns:4;-webkit-columns:4;-moz-columns:4}.pdetail-mainphotoholderbottom{float:left;width:100%;& .pdetail-photoholderbottom{width:100%;height:36rem;margin-top:1rem;& .slick-slide{height:34rem}}& .pdetail-tumbsliderbottom .slick-slide{height:60px}}:is(.pdetail-mainphotoholderleft .pdetail-photoholderleft,.pdetail-mainphotoholderright .pdetail-photoholderright) .slick-slide{height:34rem}.pdetail-buyholderbottom{float:right;width:50%;padding:1rem}.pdetail-cmsuspholderbottom,.variant-detail-buyholder{float:right;width:50%;margin:0;padding:1rem}.pdetail-cmsuspholderbottom ul{column-count:1;column-gap:auto;margin:0}:is(.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright) ul{column-count:2;column-gap:auto;margin:0}.pdetail-mainphotoholderright{float:left;width:50%;& .pdetail-photoholderright{width:100%;height:36rem;margin-top:1rem}}.pdetail-buyholderright{float:right;width:50%;padding:2rem}.pdetail-cmsuspholderright{float:left;width:100%;margin:0;padding:0 2rem 2rem;& ul li{width:100%;display:inline-block}}.pdetail-mainphotoholderleft{float:left;width:50%;& .pdetail-photoholderleft{width:100%;height:36rem;margin-top:1rem}}.pdetail-buyholderleft{float:right;width:50%;padding:2rem}.pdetail-cmsuspholderleft{float:left;width:100%;margin:0;padding:0 2rem 2rem}.pcart-buttons,.pdetail-assesoiresholder,.pdetail-detailholder :is(.innercertificateholder,.innerdetailholder),.pdetail-reviewsholder .innerreviewsholder,.pdetail-specsholder .innerspecsholder,.quicksticky{padding:1rem}.pdetail-cmsuspholderleft ul li{width:100%;display:inline-block}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-fullscreen:hover img{opacity:1}.pdetail-detailholder,.pdetail-specsholder{width:50%}.pdetail-gerelaterholder{float:left;clear:left;width:100%}.alternatieffix,.gerelateerdfix{float:left;width:50%;& :is(.productlist16,.productlist20,.productlisttwo16,.productlisttwo20){width:50%}}.pdetail-reviewsholder{clear:right;float:right;width:100%}.askinputholder .ask-vraag,.combilistholder{width:50%}.pdetail-cmsuspholder ul{& li{padding-left:4rem}& .fa-li{top:.6rem;left:0}}.askinputholder :is(.ask-mail,.ask-name,.ask-tel){width:calc(50% - 2rem)}.pdetail-reviewsholder :is(#reviewschrijven,#revtitlelnk):before{height:165px;margin-top:-165px}.pdetail-packagemainholder .pdetail-packageholder{width:100%}.combilistholder:nth-child(2n){float:left;clear:left}:is(.combilist2,.combilist3) .combilist-imgholder{width:33%;height:120px}.combilist4 .combilist-imgholder{width:25%;height:120px}.combilist5 .combilist-imgholder{width:20%;height:120px}.combilist-priceholder,.combilist-title{width:100%}.combilist-priceholder{border-top:1px solid #e0e0e0;margin-top:1rem;padding-top:1rem}.quicksticky{z-index:inherit;text-align:left;float:left;border:0;position:static;top:auto;left:auto;right:auto;& .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%}}.pcart-buttonsbottom{padding:2rem 1rem}.pcart-buttons .cart-orderbutton{float:none}.pcart-cartholder table{& th:first-child{width:16%}& td{& .pcart-clearholder{width:5%}& :is(.pcart-photoholder,.pcart-photoholder-combo){width:11%}}& td .pcart-infoholder,& th:nth-child(2){width:34%}& td .pcart-amount,& th:nth-child(3){width:20%}& td :is(.pcart-pprice,.pcart-price),& th:is(:nth-child(4),:nth-child(5)){width:15%}& td .pcart-pprice-verlang{width:30%}}.cart-footer-text,.pcart-left-actions{max-width:300px}.pcart-tabletotal{float:right;text-align:right;width:40%}.grouplist-mainholder,.page-checkoutlogin .checkout0-holder,.page-login .loginpage-holder,.wrapper-menubar{width:100%}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles{display:block}.menubar-holder li{&:nth-child(-n+8){display:inline-block!important}& :is(a,span).menubar-top{padding:.8rem;font-size:1.3rem}& span.menubar-top{cursor:default}&:nth-child(8) .menubar-submenu{left:auto;right:0}}.brandholder{width:16.666%}.page-checkoutlogin .checkout0-holder h2{font-size:2.2rem}.profile-prof1,.profile-prof2,.profile-prof3{float:none;width:55%;margin:0 auto;padding:0}.checkout1-check1,.checkout1-check2,.checkout1-check3,.ordersfilterbox :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5){width:50%}.profile-innerprof1,.profile-innerprof2,.profile-innerprof3{margin:1rem 0}:is(.page-bedankt-chk,.page-checkout) .maintitle-checkout{& h1{float:left;width:100%}& ol{float:left;text-align:left;width:100%;padding-top:1rem}}.contact-leftcms{width:100%}.contact-table{float:left;width:100%}.ordersfilterbox{& :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5) b{float:left;padding-top:1rem;display:block}& .ordersfilter1{float:right}}.order-buttonsholder{float:left;width:calc(100% - 40rem)}.photo-gallerylist .photo-galleryholder{width:20%}.linkinnercontentboximages .photo-gallerymainholder{width:33.333%}.order-info1{width:100%}.order-info2,.order-info3{float:left;width:50%;padding:1rem}.wrapper-banner{float:left;width:100%;margin:0;overflow:auto}.lijstje{padding:20px 10px;& .adresitem{width:33.333%;margin:10px 0}}.pointlist-holder{float:left;width:100%}.pointlist-verzilverholder{text-align:center;width:100%;margin-top:0;position:relative;top:auto}.blogsmenu{float:left;width:100%;& .innerblogmenu{background:0 0;& input{width:100%;margin:0}& .blogssearchbtn{right:0}}}.blogs-mainholder{width:100%}.blogcommentbox,.blogholder{width:100%;padding:2rem}}@media only screen and (width>=480px) and (width<=767px){.innerbannerslider .slick-dots li,:is(.productlisttwo16,.productlisttwo20,.productlisttwo25) .productlisttwo-buyholder{display:none}.product-info{display:block!important}.maintitle-holder h1{font-size:2.6rem;line-height:3rem}a[href^=tel]{pointer-events:auto;cursor:pointer}.innerbannerslider .slick-dots li button{width:.8rem;height:.8rem}.headroom--top{text-align:left;z-index:inherit!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.topbarsticky{text-align:left;position:relative;top:auto;left:auto;right:auto}.topbar-logo{display:block}.innerbannerslider div.kiyoh-left:after,.multilangdropdown,.topbar-button .btn-txt,.wrapper-topbar #lanuage-select,.wrapper-topbar .search{display:none}.wrapper100-topbar{z-index:2;background-color:#000;border-bottom:1px solid #e9e9e9;position:relative;&.topbarsticky-popup{z-index:999;text-align:center;padding:0;position:fixed;top:0;left:0;right:0}}.wrapper-topbar{margin-left:0;padding:.2rem 0;left:auto;overflow:visible}.cartuserbutton-holder{padding:0}.topbar-button{&:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton){background:0 0;border:0;border-radius:0;margin:0;&:is(:active,:hover){background:0 0;border:0;& .fa{opacity:.8}}& .fa{color:#be1823;margin-right:0;font-size:2.5rem;top:0}}&.userbutton.userlogedin .fa span{color:#0cbe14;top:7px;left:5px}}.headroom--not-top{z-index:999;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0}.headroom--unpinned{transform:translateY(-100%)}.innerbannerslider div{&.kiyoh-left{width:100%;& .kiyoh-message{padding:20px 60px;font-size:1.3rem;line-height:1.6rem}& .kiyoh-grade{left:30px}}&.kiyoh-right{width:100%;height:auto;& :is(.kiyoh-date,.kiyoh-name,.kiyoh-stars){float:left;clear:left;width:50%;padding-left:0;display:block}}}.innerbannerslider div.kiyoh-right .kiyoh-place,:is(.wrapper-footer,.wrapper-subfooter) .cmscfg .cmsinnercontentbox p,:is(.wrapper-footer,.wrapper-subfooter) .linkcfg .linkinnercontentbox ul,.wrapper100-logobar{display:none}.innerbannerslider div.kiyoh-right{& .kiyoh-stars{float:right;width:auto;position:absolute;top:30px;right:30px}& .kiyoh-name{font-size:2.2rem;line-height:2.8rem}& .kiyoh-date{font-size:1.2rem;line-height:1.6rem}}.wrapper-footer{& :is(.cmscfg,.linkcfg){padding:1rem 2rem;& ul{padding-left:1rem;padding-right:1rem}}& .cmscfg .cmsinnercontentbox,& .linkcfg .linkinnercontentbox{padding-top:0;padding-bottom:0}}:is(.wrapper-footer .cmscfg .cmsinnercontentbox,.wrapper-footer .linkcfg .linkinnercontentbox) h4,:is(.wrapper-subfooter .cmscfg .cmsinnercontentbox,.wrapper-subfooter .linkcfg .linkinnercontentbox) h3{cursor:pointer;border-bottom:1px solid #e9e9e9;margin-bottom:1rem;&:after{content:"\00F054";text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;-moz-osx-font-smoothing:grayscale;float:right;margin-left:2rem;font:2rem/1 logic;position:relative;top:3px}&.cmstoggle:after{content:"\00F078"}}.navsearch,.shopnavholder .shopnavheader{display:block}.wrapper-vergelijkpage{& .vergbut{background:url(/cdn/img/next-prevbig.svg) 0/75px no-repeat;width:40px;height:65px;margin-top:-42px;position:fixed;top:50%}& .vergleft{background-position:0;left:1.5rem}& .vergright{background-position:100%;right:1.5rem}}.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightuser,.show-navrightvergelijk{width:100%;height:100%;position:fixed;overflow:hidden;& #jquery-fullsizable,& .shopholder{margin-left:0}}.navsearch{width:calc(100% - 4.5rem);height:4.5rem;padding-top:.3rem}.maintitle-holder{margin:0}.customtext-holderprod img{width:200px}.photo-gallerylist .photo-galleryholder{width:33.333%}.linkinnercontentboximages .photo-gallerymainholder,.productlist20,.productlist25{width:50%}:is(.productlist20,.productlist25) .productlist-imgholder{height:180px}.productlist16{width:33%}.productlisttwo20,.productlisttwo25{width:50%;& .productlisttwo-imgholder{height:250px}}.productlisttwo16{width:33%}.filter-button,.mobvergelijk-button{width:auto;margin-bottom:1rem;display:block;float:left}.productlisttwo16 .productlisttwo-imgholder{height:130px}.productlistthree100{& .productlistthree-imgholder{width:180px;height:171px}& .productlistthree-infoholder{width:calc(100% - 180px)}& .productlistthree-buyholder{width:100%}}.mobvergelijk-button{margin-left:.5rem}.vergelijkholder-float{z-index:30;width:100%;margin:0;bottom:0;left:0;& h2{font-size:1.6rem}& .vergelijkbutton{width:180px}}.productlistfilter20{display:none}.productlist-mainholder,.products-pagholder{width:100%}.products-pagholder{& .paginginnerholder{padding-bottom:.5rem;& .paginavan{float:left;padding-top:.6rem;display:block}}& .paging-ul{& .paging-volgende{text-align:right;background:#fff;border:0;width:4rem;padding:0 0 0 .6rem;display:inline-block;position:relative;bottom:-.3rem;left:-.2rem}& .paging-vorige{text-align:left;background:#fff;border:0;width:4rem;padding:0 .6rem 0 0;display:inline-block;position:relative;bottom:-.3rem;right:-.2rem}}}.pcart-buttonstop :is(.cart-backbutton,.cart-orderbutton,.share-wishlistbutton),.pcart-cartholder table td .pcart-pprice,.pcart-cartholder table tr:first-child,.pdetail-photoholder .slick-slide:before,.pdetail-photoholder .slick-slide:hover:before,.pdetail-quickmenu,.products-pagholder .paging-ul :is(.paging-volgende,.paging-vorige) span,.quicksticky{display:none}.products-pagholder .paging-ul :is(.paging-volgende,.paging-vorige) .fa{margin:0;font-size:2.2rem}.productwizard ul{columns:3;-webkit-columns:3;-moz-columns:3}.pdetail-mainphotoholderbottom{float:left;width:100%;& .pdetail-photoholderbottom{width:100%;height:33rem}}.pdetail-mainphotoholderleft .pdetail-photoholderleft,.pdetail-mainphotoholderright .pdetail-photoholderright{height:38rem;width:100%}.pdetail-mainphotoholderbottom .pdetail-photoholderbottom .slick-slide{height:31rem}:is(.pdetail-mainphotoholderleft .pdetail-photoholderleft,.pdetail-mainphotoholderright .pdetail-photoholderright) .slick-slide{height:36rem}.pdetail-mainphotoholderright,.pdetail-mainphotoholderleft{float:left;width:100%}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-fullscreen:hover img{opacity:1}.pdetail-buyholder{float:left;width:100%}.pdetail-detailholder,.pdetail-specsholder{width:100%;margin:0;&.pdetail-extraspecificatie{margin:0}}.pdetail-assesoiresholder,.pdetail-detailholder :is(.innercertificateholder,.innerdetailholder),.pdetail-reviewsholder .innerreviewsholder,.pdetail-specsholder .innerspecsholder{padding:1rem}.pdetail-realspecsholder{padding:1rem 2rem;& table{width:100%;margin-bottom:2rem}}.pdetail-packagemainholder .pdetail-packageholder{width:100%}.pdetail-reviewsholder :is(#reviewschrijven,#revtitlelnk):before{height:135px;margin-top:-135px}.pdetail-gerelaterholder{float:left;clear:left;width:100%}:is(.alternatieffix,.gerelateerdfix) :is(.productlist16,.productlist20,.productlisttwo16,.productlisttwo20){width:50%}.pdetail-reviewsholder{clear:left;float:left;width:100%;& .starrating{& span{padding-right:1rem;position:relative;top:.5rem}& label,&:hover label{margin:0 .3rem;font-size:3rem}}}.pdetail-cmsuspholder,.variant-detail-buyholder{float:left;width:100%;margin:0}.pdetail-cmsuspholder ul{column-count:2;column-gap:2rem;margin:0;& li{width:100%;padding-left:4rem;display:inline-block}& .fa-li{top:.6rem;left:0}}.faqitem h3{& span{padding-left:2rem;display:block}& .fa{float:left;position:relative;top:4px}}.askinputholder{& .ask-vraag{width:100%;margin:0 0 1rem}& :is(.ask-mail,.ask-name,.ask-tel){width:100%}}:is(.combilist2,.combilist3) .combilist-imgholder{width:33%;height:100px}.combilist4 .combilist-imgholder{width:25%;height:100px}.combilist5 .combilist-imgholder{width:20%;height:100px}.combilist-priceholder,.combilist-title{width:100%}.combilist-priceholder{border-top:1px solid #e0e0e0;margin-top:1rem;padding-top:1rem}.quicksticky{z-index:inherit;text-align:left;float:left;border:0;padding:1rem;position:static;top:auto;left:auto;right:auto;& .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%}}.pcart-buttons{float:left;text-align:center;background:#f8f8f8;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:100%;padding:1rem}.pcart-buttonstop{border-bottom:0;margin-top:0;padding:0}.pcart-buttonsbottom{flex-direction:column;margin:1rem 0}.pcart-buttons{& .cart-backbutton{float:left}& .cart-orderbutton{float:right;margin:.5rem}}.share-wishlistbutton{margin:.5rem}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles,.pcart-cartholder table td .pcart-pprice-verlang{display:block}.pcart-cartholder{& table{& th:first-child{width:25%}& td{& .pcart-clearholder{width:35px}& :is(.pcart-photoholder,.pcart-photoholder-combo){width:calc(24% - 35px)}}}& .pcart-rightholder{float:left;width:76%}& table{& td .pcart-infoholder,& th:nth-child(2){width:100%;padding:1rem}& td .pcart-amount,& th:nth-child(3){width:60%;padding:0 1rem 1rem}& td :is(.pcart-pprice,.pcart-pprice-verlang,.pcart-price),& th:is(:nth-child(4),:nth-child(5)){width:40%;padding:0 1rem;font-size:1.8rem;font-weight:700}}}.pcart-coupon,.pcart-tabletotal{width:100%}.pcart-coupon{text-align:left;& .pcart-couponbtn{float:none}& .pcart-couponplus{float:none;margin-top:.8rem;position:relative;top:-2px}& .input-coupon{float:none;margin-top:1rem}}.pcart-left-actions{text-align:left;border-bottom:1px solid #e0e0e0;width:100%}.pcart-tabletotal tr:last-child{border:0}.park-order{text-align:center;width:100%;max-width:6000px;& .cart-parkorderbutton,& input{float:none;display:inline-block}}.blogsmenu ul,.brandmenu,.catmenu,.menubar-holder li.haschildern a.menubar-top,.orderslist-holder .orderslist-head th:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)),.orderslist-holder table tr td:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)),.wrapper-menubar .menubar-holder li{display:none}.pcart-cadeauholder{text-align:right;padding:2rem 0}.pcart-cadeaupopup{width:100%;height:100%;max-height:none;margin:0;inset:0;& .cadeauproduct{border-bottom:1px solid #e9e9e9;width:100%;padding:1rem 0}& .inner-cadeauproduct{height:auto;&:is(:active,:hover){border:2px solid #fff}}& .cadeau-imgholder{width:40px;height:40px;& img{padding:0}}& .cadeau-protitle{float:left;text-align:left;width:calc(100% - 40px);padding-left:1rem}}.cart-footer-text{float:left;color:#000;background:#fff;border:0;width:100%;max-width:1000px;margin-left:0;font-size:1.4rem;font-weight:400;line-height:2.2rem}.wrapper-menubar{width:100%}.menubar-holder li{&:nth-child(-n+8){display:inline-block!important}& :is(a,span).menubar-top{padding:.8rem;font-size:1.3rem}& span.menubar-top{cursor:default}&:nth-child(8) .menubar-submenu{left:auto;right:0}}.grouplist-mainholder{width:100%}.productlist20.grouplist{width:33.333%}.brandholder{width:25%}.page-login{& .loginpage-holder{width:100%}& :is(.loginpage-klantworden,.loginpage-login){width:100%;padding-top:1rem;padding-bottom:1rem}& .loginpage-login{padding-top:2rem}}.page-checkoutlogin{& .checkout0-holder{width:100%}& :is(.checkout-klant,.checkout-login){width:100%;padding-top:1rem;padding-bottom:1rem}& .checkout-klant{padding-top:2rem}& .checkout0-holder h2{font-size:2.2rem}}.checkout1-check1,.checkout1-check2,.checkout1-check3,.profile-prof1,.profile-prof2,.profile-prof3{width:100%}:is(.page-bedankt-chk,.page-checkout) .maintitle-checkout{& h1{float:left;width:100%}& ol{float:left;text-align:left;width:100%;padding-top:1rem}}.errormess-holder{& h1{padding-bottom:1rem;font-size:6rem}& span{font-size:1.6rem}}.errormess-filters h1{font-size:4rem}.contact-leftcms{width:100%}.contact-table{float:left;width:100%}.bedankt-order,.forgotpass,.resetpass{width:100%}.ordersfilterbox{& :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5){width:50%}& .ordersfilter1{float:right}& .ordersfilter4{& input{float:left;clear:left;position:relative;top:4px}& label{float:left}}}.orderslist-holder{& .orderslist-head th:nth-child(4),& table tr td:nth-child(4){text-align:right}}.order-info1{width:100%}.order-info2,.order-info3{float:left;width:50%;padding:1rem}.order-rowsholder .order-rowshide{display:none!important}.order-totalholder{float:left;background:#fafafa;width:100%;padding:1rem;& table{float:left;width:100%;& td{width:50%}}}.order-buttonsholder{float:left;width:100%}.wrapper-copyfooter .cmscfg .cmsinnercontentbox{text-align:center}.slick-prev{left:1rem}.slick-next{right:1rem}.lijstje{padding:10px 0;& .adresitem{width:50%;margin:10px 0}}.pointlist-holder{float:left;width:100%}.pointlist-verzilverholder{text-align:center;width:100%;margin-top:0;position:relative;top:auto}.blogsmenu{float:left;width:100%;& .innerblogmenu{background:0 0;& input{width:100%;margin:0}& .blogssearchbtn{right:0}}}.blogs-mainholder{width:100%}.blogcommentbox,.blogholder{width:100%;padding:2rem}}@media only screen and (width<=410px){.productlist20,.productlist25{width:100%;& .productlist-imgholder{height:150px}}.productlist16{width:50%}.productlistthree100 :is(.productlistthree-imgholder,.productlistthree-infoholder),.productlisttwo20,.productlisttwo25,.productwizard .wizardsearchholder{width:100%}:is(.productlisttwo20,.productlisttwo25){& .productlisttwo-imgholder{height:250px}& .productlisttwo-buyholder{display:none}}.productlisttwo16{width:50%;& .productlisttwo-imgholder{height:130px}}.productlistthree100{& .productlistthree-infoholder{& .productlistthree-title,& .productlistthree-title a{line-height:2.2rem}& .productlistthree-stock{line-height:1.5rem}}& .productlistthree-buyholder{width:100%;padding:0;& .productlistthreeinnerbuyholder .product-price{font-size:2rem}}}.product-info .productlistthree100 .productlistthree-infoholder{& .productlistthree-title,& .productlistthree-title a{line-height:3.5rem}}.productwizard{& ul{columns:1;-webkit-columns:1;-moz-columns:1}& li a{font-size:14px}}.pointlist-holder{& .pointlist-head th,& td{font-size:1.3rem!important}}}@media only screen and (width>=411px) and (width<=479px){.productlist16,.productlist20,.productlist25,.productlisttwo16,.productlisttwo20,.productlisttwo25{width:50%}:is(.productlisttwo16,.productlisttwo20,.productlisttwo25) .productlisttwo-buyholder{display:none}.productlistthree100 :is(.productlistthree-imgholder,.productlistthree-infoholder),.productwizard .wizardsearchholder{width:100%}:is(.productlist20,.productlist25) .productlist-imgholder{height:150px}:is(.productlisttwo20,.productlisttwo25) .productlisttwo-imgholder{height:250px}.productlisttwo16 .productlisttwo-imgholder{height:130px}.productlistthree100{& .productlistthree-infoholder{& .productlistthree-title,& .productlistthree-title a{line-height:2.2rem}& .productlistthree-stock{line-height:1.5rem}}& .productlistthree-buyholder{width:100%;padding:0;& .productlistthreeinnerbuyholder .product-price{font-size:2rem}}}.productwizard{& ul{columns:2;-webkit-columns:2;-moz-columns:2}& li a{font-size:13px}}}@media only screen and (width<=479px){.headroom--top,.topbarsticky{text-align:left;top:auto;right:auto;left:auto;position:relative}:is(.order-rowsholder,.orderslist-holder) table tr td{padding:.5rem;font-size:1.3rem}.topbar-button:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton):is(:active,:hover) .fa{opacity:.8}.maintitle-holder h1{font-size:2.4rem;line-height:2.8rem}a[href^=tel]{pointer-events:auto;cursor:pointer}.innerbannerslider .slick-dots li{display:none;& button{width:.8rem;height:.8rem}}.product-info{display:block!important}.wishlist-popup{width:100%;inset:0;transform:translate(0)}.headroom--top{z-index:inherit}.topbar-logo{width:200px;margin-left:-100px;display:block}.innerbannerslider div.kiyoh-left:after,.multilangdropdown,.topbar-button .btn-txt,.topbar-button.userbutton,.wrapper-topbar #lanuage-select,.wrapper-topbar .search{display:none}.wrapper100-topbar{z-index:2;background-color:#000;border-bottom:1px solid #e9e9e9;position:relative;&.topbarsticky-popup{z-index:999;text-align:center;padding:0;position:fixed;top:0;left:0;right:0}}.wrapper-topbar{margin-left:0;padding:.2rem 0;left:auto;overflow:visible}.cartuserbutton-holder{padding:0}.topbar-button{&:is(.cartbutton,.menubutton,.offerlistbutton){background:0 0;border:0;border-radius:0;margin:0;&:is(:active,:hover){background:0 0;border:0}& .fa{color:#be1823;margin-right:0;font-size:2.5rem;top:0}}&.userbutton.userlogedin .fa span{color:#0cbe14;top:7px;left:5px}}.headroom--not-top{z-index:999;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0}.headroom--unpinned{transform:translateY(-100%)}.innerbannerslider div{&.kiyoh-left{width:100%;& .kiyoh-message{padding:20px 60px;font-size:1.3rem;line-height:1.6rem}& .kiyoh-grade{left:30px}}&.kiyoh-right{width:100%;height:auto;& :is(.kiyoh-date,.kiyoh-name,.kiyoh-stars){float:left;clear:left;width:50%;padding-left:0;display:block}}}.customtext-holderprod img,.innerbannerslider div.kiyoh-right .kiyoh-place,:is(.wrapper-footer,.wrapper-subfooter) .cmscfg .cmsinnercontentbox p,:is(.wrapper-footer,.wrapper-subfooter) .linkcfg .linkinnercontentbox ul,.wrapper100-logobar{display:none}.innerbannerslider div.kiyoh-right{& .kiyoh-stars{float:right;width:auto;position:absolute;top:30px;right:30px}& .kiyoh-name{font-size:2.2rem;line-height:2.8rem}& .kiyoh-date{font-size:1.2rem;line-height:1.6rem}}.wrapper-footer{& :is(.cmscfg,.linkcfg){padding:1rem 2rem;& ul{padding-left:1rem;padding-right:1rem}}& .cmscfg .cmsinnercontentbox,& .linkcfg .linkinnercontentbox{padding-top:0;padding-bottom:0}}:is(.wrapper-footer .cmscfg .cmsinnercontentbox,.wrapper-footer .linkcfg .linkinnercontentbox) h4,:is(.wrapper-subfooter .cmscfg .cmsinnercontentbox,.wrapper-subfooter .linkcfg .linkinnercontentbox) h3{cursor:pointer;border-bottom:1px solid #e9e9e9;margin-bottom:1rem;&:after{content:"\00F054";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;float:right;margin-left:2rem;font:2rem/1 logic;position:relative;top:3px}&.cmstoggle:after{content:"\00F078"}}:is(.wrapper-footer,.wrapper-presubfooter,.wrapper-subfooter,.wrapper100-page) :is(.call-inputtxt,.name-inputtxt){width:100%;margin-bottom:1rem;margin-right:0}.navgroupinloggenmob{display:list-item}.show-navleftfilter,.show-navleftmenu,.show-navrightcart,.show-navrightuser,.show-navrightvergelijk{width:100%;height:100%;position:fixed;overflow:hidden;& #jquery-fullsizable,& .shopholder{margin-left:0}}.shopnavholder{width:90%;left:-100%}.offerlistholder,.shopcartholder,.shopcartholder .minicart-buttonholderfx,.shopuserholder,.shopvergelijkholder{width:90%;right:-100%}.minicart-btnholder{display:block}.minicart-buttonholder{flex-direction:column;display:flex}a.minicart-wijzigen{float:left;order:2}a.minicart-bestellen{float:left;text-align:center;width:100%;margin-bottom:1rem}.minicart-realtotalholderfx{padding-bottom:120px}.shopnavholder .shopnavheader{display:block}.navsearch{width:calc(100% - 4.5rem);height:4.5rem;padding-top:.3rem;display:block}.maintitle-holder{margin:0}.customtext-holder img{float:left;width:100%;height:auto}.linkinnercontentboximages .photo-gallerymainholder,.photo-gallerylist .photo-galleryholder{width:50%}.wrapper-vergelijkpage{& .vergbut{background:url(/cdn/img/next-prevbig.svg) 0/75px no-repeat;width:40px;height:65px;margin-top:-42px;position:fixed;top:50%}& .vergleft{background-position:0;left:1.5rem}& .vergright{background-position:100%;right:1.5rem}}.filter-button,.mobvergelijk-button{float:left;text-align:center;width:100%;margin-bottom:0;display:block}.vergelijkholder-float{z-index:30;width:100%;margin:0;bottom:0;left:0;& h2{margin-bottom:.5rem;font-size:1.6rem}& .vergelijkbutton{width:180px}}.productlistfilter20{display:none}.productlist-mainholder,.products-pagholder{width:100%}.topproducts-pagholder .paginginnerholder{padding-bottom:1rem}.products-pagholder{& .paginginnerholder .paginavan{text-align:center;float:left;width:100%;padding-top:0;display:block}& .products-sortoption{float:left;text-align:left;width:100%;margin-top:0;padding:.5rem 0 .3rem}& .products-amountoption{float:left;text-align:left;width:100%;margin-top:0;padding:.4rem 0 .3rem}& .paging-ul{text-align:center;width:100%;& .paging-volgende{text-align:right;background:#fff;border:0;width:4rem;padding:0 0 0 .6rem;display:inline-block;position:relative;bottom:-.3rem;left:-.2rem}& .paging-vorige{text-align:left;background:#fff;border:0;width:4rem;padding:0 .6rem 0 0;display:inline-block;position:relative;bottom:-.3rem;right:-.2rem}}}.pcart-buttons .cart-backbutton,.pcart-buttonstop :is(.cart-orderbutton,.share-wishlistbutton),.pcart-cartholder table td .pcart-pprice,.pcart-cartholder table tr:first-child,.pdetail-photoholder .slick-slide:before,.pdetail-photoholder .slick-slide:hover:before,.pdetail-quickmenu,.products-pagholder .paging-ul :is(.paging-volgende,.paging-vorige) span,.quicksticky{display:none}.products-pagholder .paging-ul{& li{padding:0 1.2rem}& :is(.paging-volgende,.paging-vorige) .fa{margin:0;font-size:2.2rem}}.pdetail-mainphotoholderbottom{float:left;width:100%;& .pdetail-photoholderbottom{width:100%;height:24rem}}.pdetail-mainphotoholderleft .pdetail-photoholderleft,.pdetail-mainphotoholderright .pdetail-photoholderright{height:30rem;width:100%}.pdetail-mainphotoholderbottom .pdetail-photoholderbottom .slick-slide{height:22rem}:is(.pdetail-mainphotoholderleft .pdetail-photoholderleft,.pdetail-mainphotoholderright .pdetail-photoholderright) .slick-slide{height:28rem}.pdetail-mainphotoholderright,.pdetail-mainphotoholderleft{float:left;width:100%}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-fullscreen:hover img{opacity:1}.pdetail-buyholder{width:100%}.pdetail-detailholder,.pdetail-specsholder{width:100%;margin:0;&.pdetail-extraspecificatie{margin:0}}.pdetail-assesoiresholder,.pdetail-detailholder :is(.innercertificateholder,.innerdetailholder),.pdetail-reviewsholder .innerreviewsholder,.pdetail-specsholder .innerspecsholder{padding:1rem}.pdetail-realspecsholder{padding:1rem 2rem;& table{width:100%;margin-bottom:2rem}}.pdetail-packagemainholder .pdetail-packageholder{width:100%;& .left-package{text-align:center;width:100%;& img{max-width:140px;display:inline-block}}& .right-package{width:100%}}.pdetail-gerelaterholder{float:left;clear:left;width:100%}:is(.alternatieffix,.gerelateerdfix) :is(.productlist16,.productlist20,.productlisttwo16,.productlisttwo20){width:50%}.pdetail-reviewsholder{clear:left;float:left;width:100%;& .starrating{& span{padding-right:1rem;position:relative;top:.5rem}& label,&:hover label{margin:0 .3rem;font-size:3rem}}& .input-revnaam{float:left;width:100%;margin-bottom:1rem;margin-right:0}& .input-revmail{float:left;width:100%}& :is(#reviewschrijven,#revtitlelnk):before{height:135px;margin-top:-135px}}.pdetail-cmsuspholder,.variant-detail-buyholder{width:100%;margin:0}.faqitem h3{& span{padding-left:2rem;display:block}& .fa{float:left;position:relative;top:4px}}.askinputholder{padding-left:0;& .ask-vraag{width:100%;margin:0 0 1rem}& :is(.ask-mail,.ask-name,.ask-tel){width:100%}}:is(.combilist2,.combilist3) .combilist-imgholder{width:33%;height:100px}.combilist4 .combilist-imgholder{width:25%;height:100px}.combilist5 .combilist-imgholder{width:20%;height:100px}.combilist-priceholder,.combilist-title{width:100%}.combilist-priceholder{border-top:1px solid #e0e0e0;margin-top:1rem;padding-top:1rem}.quicksticky{z-index:inherit;text-align:left;float:left;border:0;padding:1rem;position:static;top:auto;left:auto;right:auto}.blogsmenu .innerblogmenu .blogssearchbtn,.slick-next{right:0}.quicksticky .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;width:100%}.pcart-points{text-align:center!important}.pcart-buttons{float:left;text-align:center;background:#f8f8f8;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:100%;padding:1rem}.ordersfilterbox table td,.pcart-cadeaupopup .cadeau-imgholder img{padding:0}.pcart-buttonstop{border-bottom:0;margin-top:0;padding:0}.pcart-buttonsbottom{flex-direction:column;margin:1rem 0;padding:2rem 1rem}.page-wishlist .pcart-buttonsbottom{margin:0}.pcart-buttonsbottom .cart-backbutton{float:none;margin-bottom:0;display:block}.pcart-buttons .cart-orderbutton{float:none;margin:.5rem}.share-wishlistbutton{margin:.5rem}.pcart-cartholder{& table{& th:first-child{width:25%}& td{& .pcart-clearholder{width:35px}& :is(.pcart-photoholder,.pcart-photoholder-combo){width:calc(35% - 35px)}}}& .pcart-rightholder{float:none;width:auto}& table{& td .pcart-infoholder,& th:nth-child(2){width:65%;padding:1rem}}& .pcart-amountpriceholder{float:left;clear:left;background:#f8f8f8;width:100%}& table{& td .pcart-amount,& th:nth-child(3){width:60%;padding:1rem}& td :is(.pcart-pprice,.pcart-pprice-verlang,.pcart-price),& th:is(:nth-child(4),:nth-child(5)){width:40%;padding:1.4rem;font-size:1.8rem;font-weight:700}& td .pcart-pprice-verlang{float:left;display:block}}}.pcart-coupon,.pcart-tabletotal{width:100%}.pcart-coupon{text-align:left;& .pcart-couponbtn{float:none}& .pcart-couponplus{float:none;margin-top:.8rem;position:relative;top:-2px}& .input-coupon{float:none;margin-top:1rem}}.pcart-left-actions{text-align:left;border-bottom:1px solid #e0e0e0;width:100%}.pcart-tabletotal tr:last-child{border:0}.park-order{text-align:center;width:100%;max-width:6000px;& .cart-parkorderbutton,& input{float:none;display:inline-block}}.brandmenu,.btn-checkout0login span,.catmenu,.menubar-holder li.haschildern a.menubar-top,.wrapper-menubar .menubar-holder li{display:none}.park-order .cart-parkorderbutton{margin-top:10px}.pcart-cadeauholder{text-align:center;padding:2rem 0}.pcart-cadeaupopup{width:100%;height:100%;max-height:none;margin:0;inset:0;& .cadeauproduct{border-bottom:1px solid #e9e9e9;width:100%;padding:1rem 0}& .inner-cadeauproduct{height:auto;&:is(:active,:hover){border:2px solid #fff}}& .cadeau-imgholder{width:40px;height:40px}& .cadeau-protitle{float:left;text-align:left;width:calc(100% - 40px);padding-left:1rem}}.cart-footer-text{float:left;color:#000;background:#fff;border:0;width:100%;max-width:1000px;margin-left:0;font-size:1.4rem;font-weight:400;line-height:2.2rem}.wrapper-menubar{width:100%}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles{display:block}.menubar-holder li{&:nth-child(-n+8){display:inline-block!important}& :is(a,span).menubar-top{padding:.8rem;font-size:1.3rem}& span.menubar-top{cursor:default}&:nth-child(8) .menubar-submenu{left:auto;right:0}}.grouplist-mainholder{width:100%}.productlist20.grouplist{width:50%}.brandholder{width:33.333%}.page-login{& .loginpage-holder{width:100%}& :is(.loginpage-klantworden,.loginpage-login){width:100%;padding-top:1rem;padding-bottom:1rem}& .loginpage-login{padding-top:2rem}}.page-checkoutlogin{& .checkout0-holder{width:100%}& :is(.checkout-klant,.checkout-login){width:100%;padding-top:1rem;padding-bottom:1rem}& .checkout-klant{padding-top:2rem}}:is(.forgotpass,.resetpass) .btn-wwsend{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#000;outline:0;padding:.8rem 1.6rem;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block;left:50%;position:relative;float:left}.page-checkoutlogin .checkout0-holder h2{font-size:2.2rem}.checkout1-check1,.checkout1-check2,.checkout1-check3,.profile-prof1,.profile-prof2,.profile-prof3{width:100%}:is(.page-bedankt-chk,.page-checkout) .maintitle-checkout{& h1{float:left;width:100%}& ol{float:left;text-align:left;width:100%;padding-top:1rem;font-size:1.1rem}& .activecrumb span{font-size:1.1rem}}.forgotpass{width:100%;& .input-gray{width:100%;margin-bottom:1rem}& .btn-wwsend{border:0;border-radius:0;margin-bottom:2rem;margin-left:-52px}}.resetpass{width:100%;& .input-gray{width:100%;margin-bottom:1rem}& .btn-wwsend{border:0;border-radius:0;margin-bottom:2rem;margin-left:-83px}}.bedankt-order,.contact-leftcms{width:100%}.contact-table{float:left;width:100%;& table,& table td,& table tr{float:left;display:block;width:100%!important}}.blogsmenu ul,.orderslist-holder .orderslist-head th:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)),.orderslist-holder table tr td:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)){display:none}.contact-table tr td{&:first-child{padding-bottom:.2rem}&:last-child{padding-top:0}}.errormess-holder{& h1{padding-bottom:1rem;font-size:4rem;line-height:4rem}& span{font-size:1.5rem}}.errormess-filters h1{font-size:3rem;line-height:3rem}.ordersfilterbox :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5){width:100%;& b{float:left;padding-top:1rem;display:block}}:is(.order-rowsholder .order-tablehead,.orderslist-holder .orderslist-head) th{padding:2rem .5rem;font-size:1.4rem}.ordersfilterbox .ordersfilter1{float:right}.orderslist-holder{& .orderslist-head th:nth-child(4),& table tr td:nth-child(4){text-align:right}& table tr td{color:#000;font-weight:400;line-height:2.2rem}}.order-info1,.order-info2,.order-info3{width:100%}.order-rowsholder .order-rowshide{display:none!important}.order-totalholder{float:left;background:#fafafa;width:100%;padding:1rem;& table{float:left;width:100%;& td{width:50%}}}a:is(.btn-create-returnorder-from-order,.btn-reorder){text-align:center;width:calc(100% - 2rem);margin:1rem}a.btn-create-returnorder-from-order{margin-top:0}.order-buttonsholder{float:left;width:100%;& :is(.btn-afkeuren,.btn-goedkeuren,.btn-toevoegen-order,.btn-verwijderen-goedkeuren){text-align:center;width:100%;margin:.5rem 0}}.wrapper-copyfooter .cmscfg .cmsinnercontentbox{text-align:center}.slick-prev{left:0}.lijstje{padding:10px 0;& .adresitem{width:100%;margin:10px 0;& img{width:auto}}}.pointlist-holder{float:left;width:100%}.pointlist-verzilverholder{text-align:center;width:100%;margin-top:0;position:relative;top:auto;& .totalpoints{text-align:center;width:100%;& h2{float:none}}& .pointlist-zilverbtn{position:relative;top:10px;left:0}}.blogsmenu{float:left;width:100%;& .innerblogmenu{background:0 0;& input{width:100%;margin:0}}}.blogs-mainholder,.blogs-mainholder .blogitem{width:100%}.blogs-mainholder .blogitem .blogimg{height:100px}.blogcommentbox,.blogholder{width:100%;padding:2rem}.qrpage-btn-holder :is(.appstorebtn,.playstorebtn){width:135px;height:49px}.topbar-button.userbutton{background:0 0;border:0;border-radius:0;margin:0;display:inline-flex;&:is(:active,:hover){background:0 0;border:0}& .fa{color:#be1823;margin-right:0;font-size:2.5rem;top:0}}}@media only screen and (width<=767px){.wrapper100-topbar{background:#000;& .topbar-button:is(.cartbutton,.menubutton,.userbutton) .fa{color:#be1823}}}.backtotop-btn{color:#91121b}:is(.page-cart,.page-category,.page-checkout,.page-error404,.page-product,.page-registreren,.page-search) .wrapper100-page .wrapper-page{background:#fff;margin:4rem auto 2rem;padding:0 2rem;& h1,& h2,& h3,& h4,& h5,& h6,& span{color:#000}}.page-checkout,.page-checkoutlogin{background:0 0/cover no-repeat fixed #000;height:100vh;background-image:url(../img/bg.jpg)!important;& .wrapper100-page{background:0 0}}:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page,.page-blog-detail .wrapper-page,.page-blog-overview .wrapper-page{background:#fff;padding:0 2rem 3rem;margin:4rem auto 2rem}:is(.page-checkout,.page-checkoutlogin) .wrapper100-page h2,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h1,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h2,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h3,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h4,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h5,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page h6,:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page span{color:#000}:is(.page-bedankt-chk,.page-category-overview,.page-checkout,.page-checkoutlogin,.page-login,.page-order-inzien,.page-orders,.page-overview-products,.page-registreren,.page-wishlist) .wrapper100-page .wrapper-page :is(:is(:is(.checkout1-innercheck1,.checkout1-innercheck2,.checkout1-innercheck25,.loginpage-innerklantworden),.checkout1-innercheck3,.loginpage-innerlogin,.profile-innerprof1),.profile-innerprof2,.profile-innerprof3){background:#dedfe0}.errormess-holder .errormess-goback:is(:active,:hover),.page-product .wrapper100-page .wrapper-page .btn-quantity:hover,.productlist-label.label-red{background:#be1823}:is(.page-blog-detail,.page-blog-overview) .wrapper-page{& h1,& h2,& h3,& h4,& h5,& h6,& span{color:#000!important}}.page-cms .wrapper100-page .wrapper-page div,.page-cms .wrapper100-page .wrapper-page h1,.page-cms .wrapper100-page .wrapper-page h2,.page-cms .wrapper100-page .wrapper-page h3,.page-cms .wrapper100-page .wrapper-page h4,.page-cms .wrapper100-page .wrapper-page h5,.page-cms .wrapper100-page .wrapper-page h6,.page-cms .wrapper100-page .wrapper-page p,.page-cms .wrapper100-page .wrapper-page span,.page-product .wrapper100-page .wrapper-page .btn-quantity,.productlist-buyholder .fa-check,.products-activefilterholder span:after{color:#fff}.page-cms .wrapper100-page .wrapper-page{margin:4rem auto 2rem;padding:0 2rem}.faqitem,.page-product .wrapper100-page .wrapper-page .placeholder-wishlistbtn:hover{background:0 0}.page-product .wrapper100-page .wrapper-page .placeholder-wishlistbtn:hover a{color:#be1823}a[href^=tel]{pointer-events:auto;cursor:pointer}#jquery-fullsizable{height:calc(100% - 60px)!important;margin-top:60px!important}.pdetail-gerelaterholder-fullwidth{flex-wrap:wrap;width:100%;display:flex}#ContentPlaceHolder1_pnlAlternatieven{width:100%}.products-activefilterholder span{color:#fff!important}.blogholder .blogtags a{margin:5px;transition:.2s;&:is(:active,:hover){background:#be1823;transition:.2s}}.productlist-label.label-red{font-weight:700;color:#fff!important}