@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}.openfont{font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif}.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}.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{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;display:inline-block}.font-base,.p-normal,p{color:#1a1e23;font-size:1.4rem;font-weight:400;line-height:2.2rem}.p-highlight{color:#2f86c9;font-size:1.4rem;font-weight:400;line-height:2.2rem}b,strong{color:inherit;font-weight:700}a,a:is(:focus,:visited){color:inherit}a:hover{color:inherit;text-decoration:none}.btn-base{cursor:pointer;-webkit-touch-callout:none;user-select:none;border-radius:3px;outline:0;font-size:1.4rem;text-decoration:none;transition:.2s;display:inline-block}.btn-normal-hover{background:#052126;border:1px solid #052126}.btn-disable-hover{background:#1f3f55;border:1px solid #1f3f55}.btn-highlight-hover{background:#e47507;border:1px solid #e47507}.btn-hidden{display:none!important}.btn-footer{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:0 0;border:1px solid #fff;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-header{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:0 0;border:1px solid #fff;border-radius:5px;outline:0;height:4rem;padding:.9rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-header-hover{color:#072b32;background:#fff}.btn-menu{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#06384d;border:1px solid #06384d;border-radius:5px;outline:0;height:4rem;padding:.9rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-menu-hover{color:#072b32;background:#fff;border:1px solid #fff}.input-base{box-shadow:none;border-radius:3px;outline:0;padding:1.1rem;font-size:14px}.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 #fff9e1!important;border-radius:5px!important;outline:0!important;padding:1.1rem!important;font-family:Poppins,sans-serif!important;font-size:14px!important}::selection{color:#fff;background:#fad44e}.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:#101010;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;&:focus{background-image:url(../../shared-assets/dropdown-up.svg)}}input:is([type=checkbox],[type=radio]),label{cursor:pointer}textarea{font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif}.error-base{text-align:left;float:left;border-radius:3px;outline:0;width:100%;padding:1rem 1.5rem;font-size:14px;display:block}:is(.error-red,.error-green,.error-orange){text-align:left;float:left;color:#fff;background:var(--rn21);border:var(--rn22);border-radius:3px;outline:0;width:100%;margin-bottom:1rem;padding:1rem 1.5rem;font-size:14px;display:block}.error-red{--rn21:#e66666;--rn22:1px solid #d54141}.error-green{--rn21:#40ea28;--rn22:1px solid #1eb40a}.error-orange{--rn21:#f59733;--rn22:1px solid #cf7514}.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}}}.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;& 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{color:#101010;padding:1.4rem 1rem;font-size:1.8rem}.loginsubtitles{color:#101010;padding:1.4rem 1rem;font-size:1.6rem}.cmsinnerspacing,.linkinnerspacing,.nieuwsbelmijinnerspacing{background:#fff7df;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}.productlist-borderhover{border:1px solid #2ba8db}.productlisttwo-border{border:1px solid #fff;transition:.2s}.productlisttwo-borderhover{border:1px solid #e0e0e0}.bolletje{pointer-events:none;z-index:1;background:#fad44e;border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;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;display:flex!important}.page-product{& .bolletje{display:none!important}& .buypopupholder .bolletje{display:flex!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}.uspahover{color:#101010}.wrapper-regel1,.wrapper-regel2,.wrapper-regel3{overflow:visible}html{height:100%;font-family:Open Sans,Arial,Helvetica,Verdana,sans-serif;height:unset}body{color:#101010;height:100%;font-size:1.4rem;font-weight:400;line-height:2.2rem}.bumbli-sol{display:none!important}.preload,.preload *,.preload .shopholder{-webkit-transition:none!important;-moz-transition:none!important}:is(p,h1,h2,h4,h3){--rn26:initial;--rn27:initial;color:#101010;font-size:var(--rn25);font-weight:var(--rn26,400);line-height:var(--rn27,1.2)}p{--rn25:1.4rem;--rn27:2.5rem}h1{--rn25:4rem;--rn26:500}h2,h4{--rn25:3rem;--rn26:500}h3{--rn25:2.4rem}.multilangdropdown{float:right;cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#126384;border-radius:5px;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}&:is(:active,:hover){color:#fff;background:#0b4d68}&:after{content:"\00F107";speak:none;font-variant:normal;text-transform:none;font-family:logic;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;position:absolute;top:12px;right:13px}& ul{z-index:2000;background:#126384;border-radius:5px;width:100%;margin:0;padding:0;list-style:none;display: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:#fad44e}.wrapper-topbar{float:left;margin-left:-600px;padding:.8rem 0;position:relative;left:50%;overflow:visible}.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;display:none;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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:0 0;border:0 solid #101010;border-radius:5px;outline:0;flex-wrap:wrap;justify-content:center;align-items:center;height:4rem;padding:0 1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.5s;display:flex;margin:0!important;& .fa{color:#101010;margin-right:8px;font-size:18px;transition:.5s;top:-1px}&:hover{color:#fad44e;background:0 0;border:0;transition:.5s;& .fa{color:#fad44e;transition:.5s}}}.cartuserbutton-holder{float:right;padding-right:1rem;position:relative}.topbar-button{&.userbutton{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0 solid #101010;border-radius:5px;outline:0;flex-wrap:wrap;justify-content:center;align-items:center;max-width:460px;height:4rem;padding:0 1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.5s;display:flex;overflow:visible;margin:0!important;& .fa{color:#101010;margin-right:8px;font-size:18px;transition:.5s;position:relative;top:-1px}&.userlogedin .fa span{color:#ed7403;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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:0 0;border:0 solid #101010;border-radius:5px;outline:0;flex-wrap:wrap;justify-content:center;align-items:center;height:4rem;padding:0 1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.5s;display:flex;margin:0!important;& .fa{color:#101010;margin-right:8px;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}}&:is(.cartbutton,.offerlistbutton,.userbutton):hover{color:#fad44e;background:0 0;border:0;transition:.5s;& .fa{color:#fad44e;transition:.5s}}}#maincartbutton-franco-message{color:#101010;background:#fff;border-radius:3px;min-width:230px;padding:15px;font-size:1.4rem;font-weight:400;line-height:2.2rem;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;color:#101010;background:#fff7df;border:1px solid #fff9e1;margin-left:10px;margin-right:10px;padding:2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.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;float:left;border-radius:5px 0 0 5px;background:#fff;border:1px solid #2186af;border-right:0;outline:0;width:calc(100% - 4rem);height:4rem;padding:.2rem 1.1rem;font-family:Poppins,sans-serif;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}& .searchbutton{cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:0 5px 5px 0;background:#fff;border:1px solid #2186af;border-left:0;outline:0;width:4rem;height:4rem;padding:0 1.1rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:-1px;& .fa{vertical-align:top}&:hover{color:#fad44e}}}.autocomplete-holder{float:left;z-index:999999;background:#fff;border-radius:5px;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:#fc0;font-weight:600}}& :is(.brandlast,.categorylast,.cmslast,.lf-resultlast,.suggestionlast){border-bottom:2px solid #dbd9d9}& .zoekennaarlast a{color:#101010;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{width:75px;height:75px;& 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{display:none;&.bolletje{position:unset;height:unset;border-radius:5px;width:auto;margin-left:auto;font-size:1.4rem;padding:5px 5px 0!important;display:block!important}}}}& .productlist-price{font-size:1.6rem}& .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;display:none;position:fixed;inset:0}.show-searchautocomp .searchblock{display:block}@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}: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{display:block}.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}.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:#fff9e1;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;& :is(.input-txt,.searchbutton){border:0}}.navbox{& .menu-close{color:#101010;background:#fc0;float:right;cursor:pointer;width:4.5rem;height:4.5rem;padding:1.2rem 1.6rem;font-size:18px;display:block;&:is(:active,:hover){color:#101010;background:#e6b800}}& nav,& nav ul,& nav ul li{float:left;width:100%}}:is(a,span).navgroupclick{float:left;cursor:pointer;color:#101010;-webkit-touch-callout:none;user-select:none;background:#fff9e1;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;text-decoration:none;transition:.2s;display:block;&:is(:active,:hover){background:#ffeeb9}& .fa{float:right;font-size:2.2rem;position:relative;top:0}}.navgroupinloggenmob{display:none}.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:#fff9e1}:is(a,span).navcmsclick,span .navgrouploggedinclick .withsubright{float:left;cursor:pointer;color:#101010;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;text-decoration:none;transition:.2s;display:block}@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:#fff9e1}: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:#fff9e1}.navsub{display:none}.logbox{float:left;background:#fff;width:100%;height:100%;position:relative;top:0;bottom:0;box-shadow:-1px 0 4px #072b3226;& .menu-close{color:#fad44e;cursor:pointer;&:is(:active,:hover){color:#f9ce35}}& h4{float:left;color:#101010;width:calc(100% - 5rem);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}.login-rememberholder{& input,& label{font-size:1.3rem}& a{color:#101010;float:right;font-size:1.3rem;font-weight:400;line-height:2.2rem}}.login-buttonholder{text-align:center;padding:1.8rem}.login-button{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:0 auto;padding:.8rem 3.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}.login-registerholder{text-align:center;background:#fff7df;padding:1rem;& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.logedinbox{float:left;background:#fff9e1;width:100%;height:100%;position:relative;top:0;bottom:0;box-shadow:1px 0 4px #072b3226;& h4{float:left;color:#101010;width:calc(100% - 5rem);padding:1.4rem 2rem 0;font-size:1.8rem}& h5{color:#101010;float:left;width:calc(100% - 5rem);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:#101010;-webkit-touch-callout:none;user-select:none;background:#fff9e1;border-bottom:0;width:100%;padding:7px 20px;font-size:13px;text-decoration:none;transition:.2s;display:block;&:is(:active,:hover){background:#ffeeb9}& .navlog-bstlijst-count{background:#0000004d;border-radius:5px;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}}li.navlogedinoder span.navgrouploggedinclick.withsubright{float:left;cursor:pointer;color:#101010;-webkit-touch-callout:none;user-select:none;background:#fff9e1;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:#ffeeb9}& :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%;height:100%;position:relative;top:0;bottom:0;box-shadow:-1px 0 4px #072b3226;& h4{float:left;color:#101010;cursor:pointer;width:calc(100% - 5rem);padding:1.4rem 2rem 0;font-size:1.8rem}& h5{color:#101010;float:left;width:calc(100% - 5rem);padding:0 2rem 1.4rem;font-size:1.6rem}& .menu-close{float:right;color:#fad44e;cursor:pointer;width:5rem;height:auto;padding:1.7rem 2rem;font-size:18px;display:block;&:is(:active,:hover){color:#f9ce35}}}.minicart-noproduct{float:left;text-align:center;background:#fff7df;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;width:100%;padding:2rem}.minicart-btnholder{float:left;text-align:center;width:100%;padding:2rem;display:none}a.btn-minicartinloggen{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}.minicart-productlistholder,.minicart-realtotalholder,.minicart-totallistholder{float:left;background:#fff7df;width:100%;padding:1rem;line-height:1.8rem}.minicart-realtotalholderfx{padding-bottom:80px}.minicart-productlistholder{border-top:1px solid #fff9e1;& table{width:100%}& tr{border-bottom:1px solid #fff9e1}}.minicart-delete{width:24px;padding-right:.6rem;& span{color:#fad44e;cursor:pointer;padding:1rem .5rem;&:is(:active,:hover){color:#f9ce35}& :is(.fa-close,.fa-times){position:relative;top:0}}}.minicart-product{padding:1rem .6rem;& a{color:#101010;font-size:1.3rem;text-decoration:none;&:hover{text-decoration:underline}}}.minicart-product-sublist{font-size:1.2rem;line-height:2.2rem}.minicart-amount{text-align:right;padding:1rem .6rem;font-size:1.3rem}.minicart-oldprice{text-align:right;opacity:.5;width:20%;padding:1rem .6rem;font-size:1.3rem}.minicart-price{color:#101010;text-align:right;width:20%;padding:1rem .5rem;font-size:1.3rem;font-weight:700;line-height:2.2rem}.minicart-totallistholder table{float:right}.minicart-totaltext{text-align:right;padding:.1rem .5rem;font-size:1.3rem}.minicart-totalprice{text-align:right;width:100px;padding:.1rem .5rem;font-size:1.3rem}.minicart-subtotalprice :is(.minicart-totalprice,.minicart-totaltext){color:#101010;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}tr#trShippingMethodCost{border-top:1px solid #fff9e1}.minicart-realtotalholder{border-bottom:1px solid #fff9e1;& table{float:right;border-top:1px solid #fff9e1}& td{padding:1.8rem .5rem 1rem}}.minicart-realtotaltext{color:#101010;text-align:right;font-size:1.5rem;font-weight:700;line-height:2.2rem}.minicart-realtotalprice{color:#fad44e;text-align:right;width:100px;font-size:1.5rem;font-weight:700;line-height:2.2rem}.minicart-installmentholder{float:left;background:#fff7df;border-bottom:1px solid #fff9e1;width:100%;padding:1rem;line-height:1.8rem;& table{float:right;border-top:1px solid #fff9e1}& td{padding:1.8rem .5rem 1rem}}.minicart-installmentprice,.minicart-installmenttext{color:#101010;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:#101010;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}&:hover{text-decoration:underline}}a.minicart-bestellen{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 5.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}#paypal-mini-cart{float:right;clear:right;text-align:center;background:#fff7df;border:1px solid #fff9e1;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}.vergelijkbox{float:left;background:#fff;width:100%;height:100%;position:relative;top:0;bottom:0;box-shadow:-1px 0 4px #072b3226;& h4{float:left;color:#101010;width:calc(100% - 5rem);padding:1.4rem 2rem 0;font-size:1.8rem}& h5{color:#101010;float:left;width:calc(100% - 5rem);padding:0 2rem 1.4rem;font-size:1.6rem}& .menu-close{float:right;color:#fad44e;cursor:pointer;width:5rem;height:auto;padding:1.7rem 2rem;font-size:18px;display:block;&:is(:active,:hover){color:#f9ce35}}& :is(.minicart-productlistholder,.minicart-totallistholder){float:left;background:#fff7df;width:100%;padding:1rem;line-height:1.8rem}& .minicart-productlistholder{border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;& table{width:100%}& tr{border-bottom:1px solid #fff9e1;&:last-child{border:0}& td{vertical-align:top}}}& .minicart-delete{width:24px;padding-top:1.4rem;padding-right:.6rem;& span{color:#fad44e;cursor:pointer;padding:1rem .5rem;&:is(:active,:hover){color:#f9ce35}& :is(.fa-close,.fa-times){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:#101010;font-size:1.3rem;text-decoration:none;&:hover{text-decoration:underline}}}& .minicart-price{color:#101010;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;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 5.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}.shopfilterholder{& .filterbox-header{z-index:9;background:#fff;border-bottom:1px solid #fff9e1;justify-content:space-between;width:100%;display:flex;position:fixed;& .clear-filters{color:#101010;padding:1.7rem 1.4rem}}& .innerproductlistfilterformobiel{padding:6rem 1.8rem;& .filterbox-filter-btn{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;z-index:9;text-align:center;background:#ffeeb9;border:0;border-radius:0;outline:0;width:100%;margin:0;padding:1.7rem 1.4rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:fixed;bottom:0;right:0}}}.filterbox{float:left;background:#fff;width:100%;height:100%;position:relative;top:0;bottom:0;box-shadow:-1px 0 4px #072b3226;& h4{float:left;color:#101010;padding:1.4rem 1rem;font-size:1.8rem}& .menu-close{color:#fad44e;float:right;cursor:pointer;width:4.5rem;height:auto;padding:1.7rem 1.4rem;font-size:18px;display:block;&:is(:active,:hover){color:#f9ce35}}}.shopfilterholder .innerproductlistfilter{border-color:#fad44e;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:2px}.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;& .buypopuptitletwo .menu-close{display:none}}@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}}.show-wishlistpopup .hide{display:none}.buypopuptitle{float:left;border-bottom:1px solid #fff9e1;width:100%;margin-bottom:1.5rem}.product-info .buypopuptitle{background:#fff7df;border-bottom:0;margin-bottom:0}.buypopuptitlethree{border-bottom:1px solid #fff9e1;width:calc(100% - 4rem);margin:2rem 2rem 0}.product-info .buypopuptitlethree{border-bottom:0;width:100%;margin:0}.buypopuptitle h4{float:left;color:#101010;width:100%;padding:0 0 1rem;font-size:1.8rem}.product-info .buypopuptitle h4{padding:1rem}.buypopuptitle .menu-close{color:#fad44e;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:#f9ce35}}.product-info{& .productlistthree100{& .innerproductlistthree{border-bottom:0}& .productlistthree-infoholder{padding:1rem}}& .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:#101010;float:left;width:100%;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;&:is(:active,:hover){text-decoration:underline}}& .buypop-price{color:#101010;float:left;width:100%;margin-top:1rem;font-size:1.4rem;font-weight:700;line-height:2.2rem}& .buypop-backbutton{color:#101010;float:left;clear:left;margin-top:2.5rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:0}&:hover{text-decoration:underline}}&:after{content:"";background:#fff9e1;width:1px;height:calc(100% - 20px);position:absolute;top:20px;right:0}& .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}}& .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:#101010;text-align:right}}& tr.buypop-totalprice td{font-weight:700}}}& :is(.buypop-offerbutton,.buypop-orderbutton){color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin:2rem 0 1rem;padding:.8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .buypop-offerbutton{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .buypop-changebutton{color:#101010;float:left;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:0}&:hover{text-decoration:underline}}& #paypal-buypop{float:left;clear:left;text-align:center;background:#fff7df;border:1px solid #fff9e1;width:100%;margin-top:20px;padding:20px 0 0}}.buypop-sellholder{float:left;width:100%;padding:1rem;& :is(.productlist25,.productlisttwo25){padding:1rem}& .productlist25 .productlist-imgholder,& .productlisttwo25 .productlisttwo-imgholder{height:140px}& :is(.innerproductlist,.innerproductlisttwo){height:100%}}.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;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin-top:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .menu-close{cursor:pointer;position:absolute;top:1rem;right:1rem;& i{font-size:1.6rem}}}.verzenden-succes{border-left:4px solid #1eb40a;border-radius:5px;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 #fff9e1;border-left:4px solid #ff7f00;border-radius:5px;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:5px;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;&.message-txt{margin-top:3rem}}.digital-product-bought-pop-up{border-left:4px solid #ff7f00;border-radius:5px;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.4rem;font-weight:400;line-height:1.2}& .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;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-right:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& a:last-of-type{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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}}@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}}}.recaptcha-popup .recaptcha-wrapper{& i{cursor:pointer;font-size:2rem;position:absolute;top:3rem;right:3rem}& .recaptcha-titel{color:#fad44e;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}& :is(.bannercfg,.cmscfg){padding:1rem}& .cmscfg .cmsinnercontentbox{float:left;background:0 0;width:100%;padding:2.5rem;& header h2{padding:0 0 1rem}}& .linkcfg{padding:1rem;& .linkinnercontentbox{float:left;background:0 0;width:100%;padding:2.5rem;& h2{padding:0 0 1rem}& ul{float:left;display:block;& li{padding:.2rem 0;& a{text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}& i{margin-right:.5rem}}}}}}& .productcfg{padding:1rem}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative;&.slick-slide .innerproductlist{height:100%}}& :is(.callcfg,.newscfg){padding:1rem}& .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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:11rem;height:4rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;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:#fad44e;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;& :is(.kiyoh-date,.kiyoh-name,.kiyoh-place,.kiyoh-stars){float:left;width:100%;padding-left:20px;display:block}& .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;& :is(.bannercfg,.cmscfg){padding:1rem}& .cmscfg .cmsinnercontentbox{background:0 0;margin:0;padding:1rem;& header h3{padding:0 0 1rem}}& .linkcfg{padding:1rem;& .linkinnercontentbox{background:0 0;margin:0;padding:1rem;& h3{padding:0 0 1rem}& ul{float:left;display:block;& li{padding:.2rem 0;& a{text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}& i{margin-right:.5rem}}}}}}& .productcfg{padding:1rem}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative;&.slick-slide .innerproductlist{height:100%}}& :is(.callcfg,.newscfg){padding:1rem}& .callcfg .callinnercontentbox,& .newscfg .newsinnercontentbox{background:0 0;margin:0;padding:2.5rem 1rem}& :is(.callcfg,.newscfg) h3{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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:11rem;height:4rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}}.wrapper-footer{padding:4rem 0;& :is(.bannercfg,.cmscfg){padding:1rem}& .cmscfg .cmsinnercontentbox{background:0 0;margin:0;padding:1rem;& header h4{padding:0 0 2rem}& .fa{color:#101010;float:left;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:block}& p{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& a{text-decoration:none;&:hover{text-decoration:underline}}&.adresfooter span{&:is(.adrestxt,.socialtxt){color:#101010;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{padding:1rem;& .linkinnercontentbox{background:0 0;margin:0;padding:1rem;& h4{padding:0 0 2rem}& ul{float:left;display:block;& li{padding:.5rem 0;& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;transition:.2s;&:hover{margin-left:.5rem;text-decoration:none}& i{margin-right:.5rem}}}}}}& .productcfg{padding:1rem}& .artikelgroepen{flex-wrap:wrap;display:flex;position:relative;&.slick-slide .innerproductlist{height:100%}}& :is(.callcfg,.newscfg){padding:1rem}& .callcfg .callinnercontentbox,& .newscfg .newsinnercontentbox{background:0 0;margin:0;padding:0 2.5rem}& :is(.callcfg,.newscfg) h4{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){color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#fc0;border:0;border-radius:5px;outline:0;width:11rem;height:4rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}.wrapper-checkoutfooter{color:#101010;padding:4rem 0;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .cmscfg{padding:1rem;& span{float:left;width:100%;padding:.5rem;display:block}& p{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& .fa{color:#101010;float:left;margin-right:1rem;font-size:2.2rem;font-weight:400;line-height:2.2rem;display:block}& a{text-decoration:none;&:hover{text-decoration:underline}}& .fa-phone{float:left;margin-left:2rem;font-size:4rem;display:block;position:relative;top:2rem}& .belons{float:left;width:auto}}& .belons{& h3{color:#101010;display:block}& p{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}}& .cmscfg li{padding:5px 0}}.wrapper-copyfooter{& :is(.bannercfg,.cmscfg){padding:1rem}& .cmscfg{&:last-child{text-align:right}& .cmsinnercontentbox{color:#101010;background:0 0;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;& a{text-decoration:none;display:inline;&:hover{text-decoration:underline}}}}}.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:4rem;font-weight:500;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:#fc0;border:0;border-radius:5px;outline:0;width:auto;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}@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;padding:1rem}.productlist20{width:20%;display:flex;& .innerproductlist{background:#f8f8f8;position:relative}}.productlist25{width:25%;display:flex;& .innerproductlist{background:#f8f8f8;position:relative}}.productlist16{width:16.666%;display:flex;& .innerproductlist{background:#f8f8f8;position:relative}}.innerproductlist{float:left;border:1px solid #fff9e1;flex-direction:column;width:100%;display:flex}.artikelen-element.slick-slider .innerproductlist{height:100%}.innerproductlist{&:is(:active,:hover){border:1px solid #fff9e1;& .productlist-vergelijkholder{opacity:1}}& a{border:0;outline:0;text-decoration:none}}.productlistholder .innerproductlist.highlight{background:#fff;border-bottom:3px solid #fad44e}.product-info .productlistholder{padding:1rem 2rem}.productlist-imgholder{float:left;text-align:center;background:#fff;width:100%;overflow:hidden;display:inline-block;position:relative}: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){text-align:center;z-index:3;max-width:75%;max-height:40px;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;position:absolute;bottom:26px;right:0;overflow:hidden}.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{text-align:center;max-height:40px;padding:.7rem 1rem;font-size:1.3rem;line-height:1.5rem;overflow:hidden;&: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{color:#101010;float:left;width:100%;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block;& a{color:#101010;font-size:1.2rem;font-weight:400;line-height:1.3rem;&:is(:active,:hover){opacity:.8}}}.productlist-title{color:#101010;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;&:hover{text-decoration:underline}}.productlist-stars{float:left;width:100%;margin-bottom:.6rem;display:block;position:relative;top:-5px;& a{color:#101010;white-space:nowrap;margin-left:5px;font-size:12px;&:is(:active,:hover){text-decoration:underline}}& .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{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}}}.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:#fad44e;border-radius:100%;width:15px;height:15px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}& .bounce1{animation-delay:-.32s}& .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{color:#101010;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:#101010;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}.display-standardprice-product,.productlist-vatcode{color:#101010;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:#101010;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{& tbody tr{border-bottom:0}& 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}&.calculate-loss-percentage .input-white{background:0 0}&.calculate-total-price span.standardprice-product-price{color:#101010;font-size:2.6rem;font-weight:700;line-height:2.2rem}}}.productlist-standardamountprice{padding:0 1.4rem;& :is(.standardprice-product,.standardprice-product-price){color:#101010;display:block}}.productlistthree-standardamountprice :is(.standardprice-product,.standardprice-product-price){color:#101010;text-align:right;display:block}.pcart-pprice{& .product-price-currency{padding-right:4px}& :is(.standardprice-product,.standardprice-product-price){color:#101010;width:100%;display:block}}.product-buyinfoholder{width:100%;display:flex;& .productlist-productinfoholder{text-align:center;width:100%;margin-right:.5rem;display:inline-block;& a,& span{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;& .default-cart-btn-text{width:auto;padding:0}&:is(:active,:hover){color:#101010;background:#fad44e;border:0;& .default-cart-btn-text{color:#101010;background:#fad44e;border:0 solid #0000;transition:.2s}}}}& .productlist-buyholder{float:right;text-align:center;width:4.8rem;& a,& span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}&.product-buyholderonly .productlist-buyholder{height:3.6rem}& .productlist-productofferholder{float:right;text-align:center;width:4.8rem;& a,& span{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}&.product-infoholderhasicon .productlist-productinfoholder{width:100%}&.product-buyholderonly{display:block;& .productlist-productofferholder{height:3.6rem}}}.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{float:right;text-align:center;width:4.8rem;& a,& span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;height:100%;padding:.7rem 1.2rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}.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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;width:100%;height:44px;padding:5px 16px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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:#101010;background:#fad44e;border:0;& .default-cart-btn-text{color:#101010;background:#fad44e;border:0 solid #0000}}}}& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;box-sizing:border-box;background:#fc0;border:0;border-radius:5px;outline:0;margin:5px 0;padding:0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&>span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:5px;border-radius:inherit;background:#fc0;border:0;outline:0;width:100%;height:100%;padding:10px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .default-cart-btn-text{border:0 solid #0000}&:is(:active,:hover){color:#101010;background:#fc0;border:0;transition:.2s;& .default-cart-btn-text{color:#101010;background:#fc0;border:0 solid #0000;transition:.2s}}}}&.product-buyholderonly .btn-buy{margin:2rem 0 1rem}& .btn-offerte{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;box-sizing:border-box;background:#ffeeb9;border:0;border-radius:5px;outline:0;height:3.4rem;margin:5px 0;padding:0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&>span{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:5px;border-radius:inherit;background:#ffeeb9;border:0;outline:0;justify-content:center;width:100%;height:100%;padding:10px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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:#101010;background:#fad44e;border:0;transition:.2s;& .default-cart-btn-text{color:#101010;background:#fad44e;border:0 solid #0000;transition:.2s}}}}&.product-buyholderonly .btn-offerte{margin:2rem 0 1rem}}.productlist-code{color:#101010;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:#101010;float:left;border-top:1px solid #fff9e1;width:100%;margin-top:10px;padding-top:10px;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block;& a{color:#101010;font-size:1.2rem;font-weight:400;line-height:1.3rem;&:is(:active,:hover){opacity:.8}}}.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}.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{float:left;text-align:center;width:100%;display:block;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{float:left;width:100%;padding:1.6rem 1.8rem 0;display:block}.productlisttwo-title{color:#101010;float:left;text-align:center;width:100%;height:auto;margin-bottom:.6rem;font-size:1.3rem;font-weight:400;line-height:1.8rem;text-decoration:none;display:block;overflow:hidden;&:hover{text-decoration:underline}}.productlisttwo-stars{float:left;text-align:center;width:100%;margin-bottom:.6rem;display:block;position:relative;top:-5px;& a{color:#101010;margin-left:5px;font-size:12px;&:is(:active,:hover){text-decoration:underline}}& .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{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}}}.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:#101010;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:#101010;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}}.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:#101010;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:#101010;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}& :is(.productlisttwo-buyholder,.productlisttwo-staffel){display:none}& .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 #fff9e1;width:100%;padding-bottom:1rem;position:relative}&: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}& .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}& .hover-image{opacity:1;transition:.2s}}}& .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;&:nth-of-type(n+3){display:none}}}}@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:#101010;font-size:1.8rem;font-weight:500;line-height:1.2;text-decoration:none;&:is(:active,:hover){text-decoration:underline}}}& .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:#101010;float:left;width:100%;margin-bottom:5px;font-size:1.2rem;font-weight:400;line-height:1.3rem;display:block;& a{color:#101010;font-size:1.2rem;font-weight:400;line-height:1.3rem;&:is(:active,:hover){opacity:.8}}}& 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:#101010;white-space:nowrap;margin-left:5px;font-size:12px;text-decoration:none;&:is(:active,:hover){text-decoration:underline}}& .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;&:first-child{padding-top:0}&: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:#101010;float:left;clear:left;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:block;&:is(:active,:hover){text-decoration:underline}}}& .productlistthree-buyholder{float:left;width:350px;padding:1rem;& .productlistthreeinnerbuyholder{float:left;background:#fff7df;width:100%;padding:1rem 1rem .5rem;&:is(:active,:hover) .productlistthree-vergelijkholder{opacity:1}& table{float:left;width:100%}& tr{border-bottom:1px solid #fff9e1;&:last-child{border:0}& td{padding:1rem;&:last-child{width:55%}& .btn-buy{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin:2rem 0 1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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{color:#101010;background:#fc0;border:0}}& .btn-offerte{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:2rem 0 1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;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:#101010;width:100%;padding:.5rem .5rem 0;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .btn-orderlist{text-decoration:none;& span{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;&:is(:active,:hover){text-decoration:underline}& .fa{margin-right:.5rem;position:relative;top:1px}}& .btn-orderlistremove{color:#d11919}}}}& .buy-extrainfo{float:left;width:100%}& .product-staffel{color:#101010;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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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;width:50%}& .productlistthree-price-opaanvraag{color:#101010;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:#101010;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:#101010;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:#101010;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:#101010;text-align:left;width:auto;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem}& td{color:#101010;text-align:left;width:auto;font-size:1.3rem;font-weight:400;line-height:2.2rem}& :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 #fff9e1}.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;&:first-child{padding:0 1rem 0 2rem}& a{text-decoration:none;&:hover,&:hover b,&:hover strong{color:#101010}}& span{float:left;display:block;& b,& strong{color:#df9411}}& img{float:left;max-width:100%}& .fa{float:left;color:#101010;margin:0 1rem 0 0;font-size:2.2rem}}}.bannerslider{float:left;width:100%;padding:1rem}.innerbannerslider{position:relative;& div,& div a,& div img{z-index:1;width:100%;height:auto;position:relative}& div a{float:left;width:100%;display:block}}.slick-arrow{z-index:2;cursor:pointer;opacity:.3;width:4rem;height:4rem;margin-top:-2rem;padding:1rem;display:block;position:absolute;top:50%;&:hover{opacity:1}}.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;z-index:2;width:100%;display:block;position:absolute;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}& button:hover,&.slick-active button{opacity:1}}}.backtotop-btn{cursor:pointer;color:#101010;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}.backtotop-btn:hover{opacity:.8}.wrapper100-checkoutfooter,.wrapper100-footer{background:#fff9e1}.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:#101010;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;&:hover{text-decoration:underline}}}}& h1{display:inline-block}& .addbestellijsttocart-btn{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:right;background:#0cbe14;border:1px solid #0cbe14;border-radius:5px;outline:0;margin:0 1rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;text-decoration:none;transition:.2s;display:inline-block;& .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{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:right;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;text-decoration:none;transition:.2s;display:inline-block;& .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:#101010;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%)}&:is(:active,:hover) img{opacity:.8}}}.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%)}& .gallerymainbgcolor{opacity:.85;z-index:0;background:#fad44e;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{&:nth-child(2n+3){background:#ffeeb9}& th{text-align:left;color:#101010;background:#fff7df;padding:15px;font-size:2.4rem;font-weight:400;line-height:1.2;&:last-of-type{background:0 0}}& 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:#fffefc!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;& .cms-template-flex-kolom{flex:1 0 300px;margin:.5rem;& .cms-content-holder{float:left;background:#fff7df;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{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:none;&:is(:active,:hover){color:#101010;background:#fc0;border:0}& .fa{font-size:1.4rem}}.filter-button{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:none;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}& .fa{font-size:1.4rem}}.filter-buttontop{margin:1rem}.productlistfilter{padding:1rem}.productlistfilter20{float:left;width:20%}.innerproductlistfilter{float:left;background:#fff7df;width:100%;padding:1.8rem}.filter-searchholder{float:left;width:100%;position:relative;& input{box-shadow:none;color:#101010;-moz-appearance:textfield;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:.8rem 3rem .8rem .8rem;font-family:Poppins,sans-serif;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:#fad44e}}}.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}}a.vergelijk-button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;float:none;background:#fc0;border:0;border-radius:5px;outline:0;width:200px;margin-bottom:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}& .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:5px;outline:0;padding:0 .6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:absolute;top:2px;right:2px;& .fa{margin:0;font-size:1.4rem}}.innerproductlistfilter{& h5{color:#101010;float:left;width:100%;padding:2.5rem 0 .8rem;font-size:1.5rem;font-weight:700;line-height:2.2rem;display:block}& div:first-child h5{padding:0 0 .8rem}}.selectedfilter span{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:.2rem;padding:.2rem .6rem;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;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{pointer-events:none;font-family:arial,sans-serif;font-size:12px;position:absolute;top:.7rem;left:.6rem}& input{box-shadow:none;color:#101010;-moz-appearance:textfield;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:.8rem .5rem .8rem 1.6rem;font-family:Poppins,sans-serif;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}&::-webkit-outer-spin-button{-webkit-appearance:none}&::-webkit-inner-spin-button{-webkit-appearance:none}}}& .filtercommit{float:left;cursor:pointer;color:#101010;padding:1rem 0 0;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block;& .fa{margin-right:.5rem}&:hover{text-decoration:underline}}}.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:#fad44e}.defaultfilter{& table{float:left;width:100%}& td{width:40%;position:relative;&:nth-child(2){text-align:center;width:20%}& span{pointer-events:none;font-family:arial,sans-serif;font-size:12px;position:absolute;top:.7rem;left:.6rem}& input{box-shadow:none;color:#101010;-moz-appearance:textfield;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:.8rem .5rem .8rem 1.6rem;font-family:Poppins,sans-serif;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}&::-webkit-outer-spin-button{-webkit-appearance:none}&::-webkit-inner-spin-button{-webkit-appearance:none}}}& .filtercommit{float:left;cursor:pointer;color:#101010;padding:1rem 0 0;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block;& .fa{margin-right:.5rem}&:hover{text-decoration:underline}}}.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:5px;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;&:first-of-type{padding-top:0}}.pdetail-specsholder .td-additional-info{padding:.8rem;width:30px!important}.filterInfoBtn{color:#101010;margin-left:5px;display:inline-block;position:relative;& div{opacity:0;color:#101010;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;display:none;position:absolute;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:#101010;display:inline-block;& .additionalInfo{color:#101010;z-index:11;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;margin-top:1rem;padding:10px 12px;font-size:1.4rem;font-weight:400;line-height:2.2rem;position:absolute;left:0;& 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:#101010;cursor:pointer;padding-left:2rem;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block;&.moreless{color:#101010;cursor:pointer;border-top:1px solid #fff9e1;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:#fad44e;border-radius:100%;width:24px;height:24px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}& .bounce1{animation-delay:-.32s}& .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:#fad44e;border-radius:5px;margin:10px 0 0 10px;padding:4px 10px;font-size:13px;transition:.2s;display:block;&:is(:active,:hover){opacity:.8}&:after{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\00F00D";padding-left:8px;font-family:logic;font-size:12px;font-style:normal;font-weight:400;line-height:1;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 #fff9e1;width:100%;margin-bottom:.8rem}.bottomproducts-pagholder .paginginnerholder{border:0;border-top:1px solid #fff9e1;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}& .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}& li{color:#101010;cursor:pointer;border-right:1px solid #fff9e1;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:#101010}}& .paging-vorige .fa{margin-right:.3rem;position:relative;top:1px}& #begin,& .page{font-size:1.3rem}& .page.activepage{color:#fad44e;font-size:1.4rem;font-weight:700;line-height:2.2rem}& li.hide{display:none!important}& #laatste{font-size:1.3rem}& .paging-volgende .fa{margin-left:.3rem;position:relative;top:1px}}}.productwizardh2{float:left;width:100%;& span{float:left;background:#fff7df;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:#fff7df;width:100%;padding:20px}& li a{padding-left:10px;text-decoration:none;transition:.2s;position:relative;&:before{content:"\00F105";speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:logic;font-size:13px;font-style:normal;font-weight:400;line-height:1;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-family:Poppins,sans-serif;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{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 #fad44e;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:#fad44e;letter-spacing:0;text-align:center;border-bottom:2px solid #fad44e;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:#fad44e;border-bottom:2px solid #dcad06}}.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:#fad44e;border:1px solid #f9c81c;border-radius:5px;flex-direction:column;flex:1 0 300px;margin:1rem;padding:2rem;display:flex;&:is(:active,:hover){background:#f9c81c}& a{color:#101010;padding:0;font-size:3rem;font-weight:500;line-height:1.2;&:before{content:""}&:is(:active,:hover){padding-left:0;text-decoration:none}& span{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}}& p{color:#fff;margin:2rem 0;font-size:1.4rem;font-weight:400;line-height:2.2rem}}}}.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:#101010;float:left;margin:1rem 0 0 2rem;font-size:2.4rem;font-weight:400;line-height:1.2;& p{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.pdetail-backbuttonholder{float:left;width:100%;padding:0 1rem;& a{color:#101010;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;& .fa{margin-right:.8rem;position:relative;top:1px}&:hover{text-decoration:underline}}}.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 #fff9e1;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-prev{left:1rem}& .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 #fff9e1;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%}&:is(:active,:hover):before{background:#cc181e}}& .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}}.variant-detail-buyholder{float:right;clear:right;width:35%;padding:1rem;& .inner-variant-detail-buyholder{float:left;background:#fff7df;width:100%;padding:2rem;& p{color:#101010;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:#fc0;border:0;border-radius:5px;outline:0;width:100%;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0;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 #fff9e1;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-prev{left:1rem}& .slick-next{right:1rem}& .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}&: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 #fff9e1;height:105px;margin:10px;position:relative;overflow:hidden}& .youtubetumb{&:before{content:"\00F04B";font:16px/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%}&:is(:active,:hover):before{background:#cc181e}}& .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;&.no-photo-right{width:100%}& .slick-slide{text-align:center;border:0 solid #fff9e1;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-prev{left:1rem}& .slick-next{right:1rem}& .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 #fff9e1;height:105px;margin:10px;position:relative;overflow:hidden}& .youtubetumb{&:before{content:"\00F04B";font:16px/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%}&:is(:active,:hover):before{background:#cc181e}}& .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;padding:1.5rem 2.2rem;font-size:2rem;font-style:italic;position:absolute;bottom:5rem;right:1rem}.product-label-holder{z-index:3;flex-direction:column-reverse;gap:1rem;display:flex;position:absolute;bottom:5rem;right:1rem;& .multiple-labels.product-label{padding:1.5rem 2.2rem;font-size:2rem;font-style:italic;&: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{position:relative;&: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}.cross-overlay-sb,.cross-overlay-sb .variants-sb-img-holder{position:relative}.cross-overlay-sb .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){.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;pointer-events:none;background:#fff7df;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.cross-overlay-sb-active,.cross-overlay-sb-active .variants-sb-img-holder{position:relative}.cross-overlay-sb-active .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){.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;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}.pdetail-buyholder{padding:1rem;& .innerbuyholder{float:left;background:#fff7df;width:100%;padding:1rem;& table{float:left;width:100%}& tr{border-bottom:1px solid #fff9e1;&:last-child{border:0}& td{padding:1rem;&: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:#fad44e}}}& .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,&.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-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:#fff7df;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}&.active{color:#fff;background:#fad44e;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:#fad44e;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:#fff7df;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}}& :is(.variants-color,.variants-txt){float:left;cursor:pointer;color:#000;border:2px solid #dedede;border-radius:5px;margin:3px;transition:.2s linear;display:block;&.disabled{display:none}&.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:#101010}}& .variants-txt .vtxt{float:left;text-align:center;background:#d7d7d7;border-radius:5px;margin:1px;padding:2px 10px;font-size:1.2rem;display:block}& .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:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .btn-buypackage{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;text-align:center;background:#5b5b5b;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}& .btn-variant{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .btn-sample{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& :is(.btn-bestellijsttoevoeg,.btn-prodaanvraag){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .btn-prodsample{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& i.fa{display:none}&:hover{color:#101010;background:#fad44e;border:0}}}& .btn-print-prodcut-detail{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:100%;margin:1rem 0 2rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .fa-print{margin-right:1.2rem;font-size:1.8rem}&:hover{color:#101010;background:#fad44e;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;&:is(:active,:hover){text-decoration:underline}& .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;&:is(:active,:hover){text-decoration:underline}}}}& 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-family:Poppins,sans-serif;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.reminder-send-button{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-left:2rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .placeholder-orderlist{float:left;text-align:center;color:#101010;width:100%;padding:.5rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .btn-orderlist{text-decoration:none;& span{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;&:is(:active,:hover){text-decoration:underline}& .fa{margin-right:.5rem;position:relative;top:1px}}& .btn-orderlistremove{color:#d11919}}}& .buy-extrainfo{float:left;width:100%}& .product-staffel{color:#101010;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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:#101010;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:#101010;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:#101010;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:#fad44e;font-weight:600}}& .pbuy-cadeau{& p{color:#101010;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 #fff9e1;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:#101010;text-align:left;width:auto;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem}& td{color:#101010;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;&.message-txt{margin-top:3rem}}}& a.btnResetProductAdjustmentTemplate{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;margin:10px 5px;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& i.fa:is(.fa-remove,.fa-times){margin-right:10px}&: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]){display:none;&+label{cursor:pointer;float:left;text-align:center;border:1px solid #fff9e1;width:100%;margin:5px;padding:10px;display:block;position:relative}&:checked+label{border-color:#fad44e}}& 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 #fff9e1;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:5px;outline:0;width:9rem;margin-left:2rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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}&:is(:active,:hover){text-decoration:underline}}& .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:#fc0;border:0;border-radius:5px;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}& .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 #fff9e1;border-radius:3px;width:100%}}}& .adjustment-option-dimensions{& .dimensionInput input{border:1px solid #fff9e1;width:100%;padding:.5rem}& .incorrect-input{background:#ff000021!important;border:1px solid #ce3231!important}}& .filterInfoBtn .AdditionalFilterInfo{border-color:#fff9e1;top:35px;left:-240px;&:after{content:"";border:0;border-top:1px solid #fff9e1;border-left:1px solid #fff9e1;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;&:last-child{color:#fff;float:right;background:#0b96d0}&:is(:active,:hover){opacity:.8}}& .ProductStockWarehouseInfo{margin-bottom:1rem;& .warehouseinfo{cursor:pointer;color:#fad44e;&: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:#101010;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:#fad44e;content:"\00F123"}:is(.starholder10,.starholder15) i:first-child:before{color:#fad44e;content:"\00F005"}.starholder15 i:nth-child(2):before{color:#fad44e;content:"\00F123"}:is(:is(.starholder20,.starholder25) i:first-child,:is(.starholder20,.starholder25) i:nth-child(2)):before{color:#fad44e;content:"\00F005"}.starholder25 i:nth-child(3):before{color:#fad44e;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:#fad44e;content:"\00F005"}.starholder35 i:nth-child(4):before{color:#fad44e;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:#fad44e;content:"\00F005"}.starholder45 i:nth-child(5):before{color:#fad44e;content:"\00F123"}.starholder50 i:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)):before{color:#fad44e;content:"\00F005"}.gele-sterretjes05 i:first-child:before{color:#fad44e;content:"\00F5C0"}:is(.gele-sterretjes10,.gele-sterretjes15) i:first-child:before{color:#fad44e;content:"\00F005"}.gele-sterretjes15 i:nth-child(2):before{color:#fad44e;content:"\00F5C0"}:is(:is(.gele-sterretjes20,.gele-sterretjes25) i:first-child,:is(.gele-sterretjes20,.gele-sterretjes25) i:nth-child(2)):before{color:#fad44e;content:"\00F005"}.gele-sterretjes25 i:nth-child(3):before{color:#fad44e;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:#fad44e;content:"\00F005"}.gele-sterretjes35 i:nth-child(4):before{color:#fad44e;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:#fad44e;content:"\00F005"}.gele-sterretjes45 i:nth-child(5):before{color:#fad44e;content:"\00F5C0"}.gele-sterretjes50 i:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)):before{color:#fad44e;content:"\00F005"}.buy-gotoreview{color:#626262;cursor:pointer;float:left;width:100%;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:block;&:hover{text-decoration:underline}}.buy-writereview{color:#101010;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .fa{margin-right:1rem;position:relative;top:1px}&:hover{text-decoration:underline}}.pdetail-extraoptions{color:#101010;float:left;width:100%;padding:1rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;display:none;& .fa{margin-right:.5rem}}.pbuy-setbox{float:left;width:100%;& 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{color:#101010;font-size:1.4rem;font-weight:700;line-height:2.2rem}}}.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;box-shadow:-1px 0 4px #072b3226;& .title-holder{float:left;width:100%;& .menu-close{color:#fad44e;float:right;cursor:pointer;width:5rem;height:auto;padding:1.7rem;font-size:18px;display:block;&:is(:active,:hover){color:#f9ce35}}& h4{float:left;color:#fad44e;width:calc(100% - 5rem);padding:1.4rem 2rem;font-size:1.8rem}& span{float:left;color:#101010;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 #fc0;border-right:0;border-radius:5px 0 0 5px}& .variant-searchbutton{color:#fad44e;border:1px solid #fc0;border-left:0;border-radius:0 5px 5px 0;align-items:center;display:flex;&:is(:active,:hover){color:#fc0}}}}& .dropdown-holder{float:left;width:100%;padding:0 2rem 2rem;& .dropdown-item{align-items:center;padding-bottom:1rem;display:flex;&:last-of-type{padding-bottom:0}& .dropdown-title{float:left;width:100%;padding-right:2rem}& .universal-dropdown{border:1px solid #fc0;border-radius:5px;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:#101010;float:left;width:100%;padding-bottom:1rem;font-size:3rem;font-weight:500;line-height:1.2}& .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{border-bottom:1px solid #fff9e1;& 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;&:is(:active,:hover){text-decoration:underline}}}}}}}@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 #fff9e1;border-radius:5px;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:#fff7df;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:#fc0;border:0;border-radius:5px;outline:0;width:100%;margin:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.pdetail-quickmenu{float:left;width:100%;padding:1rem}.innerquickmenuholder{float:left;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;width:100%;padding:1rem 0;& li{float:left;padding:0 1rem;& span{cursor:pointer;color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;&:hover{text-decoration:underline}}}}.quicksticky{z-index:28;text-align:center;color:#ffffffe6;background:#ffffffe6;border-bottom:1px solid #fff9e1;padding:0;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:#fff7df;width:100%;padding:2rem}.pdetail-cmsuspholder ul{& li{color:#101010;padding:.8rem 0;font-size:1.4rem;font-weight:400;line-height:1.8rem}& .fa{color:#101010;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:5px;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:#ed7403;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 #fff9e1;border-radius:5px;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:#ed7403;background:#ed7403}}& 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;&:is(:active,:hover){text-decoration:underline}}}}& .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:#ed7403;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:#fc0;border:0;border-radius:5px;outline:0;padding:1rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&>span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;border-radius:5px;border-radius:inherit;background:#fc0;border:0;outline:0;width:100%;height:100%;padding:10px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .default-cart-btn-text{border:0 solid #0000}&:is(:active,:hover){color:#101010;background:#fc0;border:0;transition:.2s;& .default-cart-btn-text{color:#101010;background:#fc0;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}&:is(:active,:hover){text-decoration:underline}}.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{width:100%;& .innerdetailholder{float:left;width:100%}& h3{padding-bottom:2rem}& span{color:#101010;float:left;width:100%;margin-bottom:2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& b,& strong{color:#101010;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}&:is(:active,:hover){text-decoration:underline}&.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:#101010;float:left;margin-bottom:3rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-decoration:none;display:block;& .fa{margin-right:.5rem}&:hover{text-decoration:underline}}& .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:#101010;font-size:3rem;font-weight:500;line-height:1.2}& .product-note__header__image{width:160px;height:auto;& img{width:100%}}}& .product-note__content{background:#fff7df;border-radius:5px;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:#fad44e;border-radius:5px;flex-direction:column;flex:2;margin-bottom:1rem;padding:10px 15px;font-size:11px;line-height:14px;display:flex;position:relative;&:before{content:"";background:#fad44e;width:15px;height:15px;position:absolute;top:6px;left:-6px;transform:rotate(45deg)}}}.cms-styling{& h2.plusminus-title{color:#101010;float:left;width:100%;padding-top:2rem;padding-bottom:1.5rem;font-size:3rem;font-weight:500;line-height:1.2}& ul.plusminus-points{float:left;clear:left;width:100%;margin-left:0;list-style:none;& li{border-bottom:1px solid #fff9e1;padding:1rem 0;&: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%}& h3{padding-bottom:2rem}& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& table{float:left;color:#101010;width:100%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& tr{&:nth-child(odd){background:#fff7df}& tr{background:0 0!important}& td{vertical-align:top;padding:.8rem 1.3rem;&:first-child{width:50%;font-weight:600}& tr td{padding:0;&: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{color:#101010;-webkit-touch-callout:none;user-select:none;cursor:pointer;z-index:2;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:-30px;left:50%;transform:translate(-50%);&:is(:active,:hover){color:#101010;background:#fad44e;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;& h3{padding-bottom:2rem}& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& table{float:left;color:#101010;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:#fff7df}& tr{background:0 0!important}& td,& th{vertical-align:top;padding:.8rem 1.3rem}& td:first-child{width:50%;font-weight:600}& td tr td{padding:0;&:first-child{font-weight:400}}& th{color:#101010;border:0 solid #fff9e1;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:#fff7df;border:1px solid #fff9e1;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;&:is(:active,:hover){text-decoration:underline}}}& 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 #fff9e1;& td{width:50%;padding:1rem;&:first-child{text-align:left}&:last-child{text-align:right;& select{width:100%}}}&:last-child td{padding-bottom:0}}}}& .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:#fc0;border:0;border-radius:5px;outline:0;width:auto;margin:1rem 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .wrapper-samengestelde-artikelen-afrekenen{float:left;box-sizing:border-box;background:#fff7df;border:1px solid #fff9e1;width:calc(100% - 2rem);margin:1rem;padding:2rem;& .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:5px;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}:is(.pdetail-assesoiresholder,.pdetail-gerelaterholder-top) :is(.innerassesoiresholder,.innerrelatedproductgroupholder){float:left;width:100%;padding:1rem}.innerrelatedproductgroupholder{flex-wrap:wrap;display:flex;& h3{width:100%}}.pdetail-faqholder{float:left;width:100%;margin:2rem 0;padding:1rem}.innerfaqholder{margin:1rem 0}.askitem,.faqitem{float:left;background:#fff7df;width:100%;margin:.5rem 0;padding:1.5rem;& h3{color:#101010;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:#101010}&>div,&>p{color:#101010;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:#101010;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}& .ask-name{float:right;width:calc(40% - 2rem);margin-bottom:9px}& .ask-mail{float:right;width:calc(40% - 2rem)}& .ask-tel{float:right;width:calc(40% - 2rem);margin-top:9px}}.btn-asksend{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:1rem 0;padding:.8rem 3.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;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:#101010;float:left;margin-right:.5rem;font-size:6rem;font-weight:400;line-height:5rem;display:block;& span{color:#fad44e;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:#fff7df;border:1px solid #fff9e1;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:#101010;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 #fff9e1;width:100%;margin-top:1rem;padding-top:1rem;display:block}& .review{& .customer-review{padding:1.5rem}& .webshop-reaction{background:#fff;border-top:1px solid #fff9e1;padding:1.5rem;& .tittle{color:#101010;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;padding-bottom:2rem}& :is(#reviewschrijven,#revtitlelnk):before{content:"";visibility:hidden;height:255px;margin-top:-255px;display:block}& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .review-makebox,& .review-makebox table,& .writereviewholder{float:left;width:100%}& .review-makebox table td{padding:.5rem 0}& .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}& input[type=radio]:checked~label i:before,&:hover label:hover i:before,&:hover label:hover~label i:before{color:#fcc00c;content:"\00F005"}}& .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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 3.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}}.btn-readmoreReview{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-top:10px;margin-bottom:10px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%;transform:translate(-50%);&:is(:active,:hover){color:#101010;background:#fad44e;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;padding:1rem}@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{padding:1rem;& .kv-statistieken{background:#fad44e;border-radius:5px;flex-flow:wrap;margin-bottom:2rem;display:flex;& .kv-statistieken-overzicht{text-align:center;background:#fc0;border-radius:3px 0 0 3px;flex:1 0 400px;padding:2rem;& .kv-statistieken-gemiddelde{color:#fff;font-size:10rem;font-weight:600;& span{display:none}}& .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:#fff7df;border-radius:5px;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-name{display:none}&.kv-review-value{font-size:2.4rem;font-weight:500}}& .kv-review-datum{align-items:center;display:flex}& .kv-review-datum .kv-review-name,& .kv-review-referentie{display:none}}& .kv-review-body{flex-wrap:wrap;width:100%;display:flex;& .kv-review-body-score{text-align:center;background:#ffeeb9;flex:1 0 280px;padding:2rem;& .kv-review-gemiddelde{& .kv-review-name{display:none}& .kv-review-value{color:#101010;font-size:6rem;font-weight:500}}}& .kv-review-body-vragen{background:#fff2c8;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:#101010;margin-left:1rem;font-size:1.6rem}}}}}& .kv-review-footer{background:#fff7df;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{padding:1rem;& .kiyoh-statistieken{background:#fad44e;border-radius:5px;flex-flow:wrap;margin-bottom:2rem;display:flex;& .kiyoh-statistieken-overzicht{text-align:center;background:#fc0;border-radius:3px 0 0 3px;flex:1 0 400px;padding:2rem;& .kiyoh-statistieken-gemiddelde{color:#fff;font-size:10rem;font-weight:600;& span{display:none}}& .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}& .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:#fff7df;border-radius:5px;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-name{display:none}&.kiyoh-review-value{font-size:2.4rem;font-weight:500}}& .kiyoh-review-datum{align-items:center;display:flex}& .kiyoh-review-datum .kiyoh-review-name,& .kiyoh-review-referentie{display:none}}& .kiyoh-review-body{flex-wrap:wrap;width:100%;display:flex;& .kiyoh-review-body-score{text-align:center;background:#ffeeb9;flex:1 0 280px;justify-content:center;align-items:center;padding:2rem;display:flex;& .kiyoh-review-gemiddelde{& .kiyoh-review-name{display:none}& .kiyoh-review-value{color:#101010;font-size:6rem;font-weight:500}}}& .kiyoh-review-body-vragen{background:#fff2c8;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:#101010;margin-left:1rem;font-size:1.6rem}}}}}& .kiyoh-review-footer{background:#fff7df;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%;padding:1rem}.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}}.combilist-imglink:hover{opacity:.8}.combilist-imgholder img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1.8rem;position:absolute;inset: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:#fff7df;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:#101010}& a:hover{text-decoration:underline}}.combilist-priceholder{float:right;width:30%}.combilist-oldprice{color:#626262;float:left;width:calc(100% - 6rem);height:2.2rem;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:line-through;display:block}.combilist-price{color:#fad44e;float:left;width:calc(100% - 6rem);font-size:2rem;font-weight:700;line-height:2.2rem;display:block}.combilist-buyholder{float:right;text-align:center;width:5.5rem;& a,& span{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-top:4px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}.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;& a{color:#fad44e;font-size:13px;font-weight:700;line-height:2.2rem}}.price-calculatorpopup{visibility:hidden;z-index:-9999;opacity:0;background:#fff7df;width:420px;padding:2rem;transition:.2s linear;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-1px 0 4px #072b3240}@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:#fad44e;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 #fff9e1;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:#fad44e;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;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-top:15px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%;transform:translate(-50%);&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.show-calculator .price-calculatorpopup{visibility:visible;opacity:1;z-index:99999}.bestellijstpopupholder{visibility:hidden;z-index:-9999;opacity:0;background:#fff;width:100%;max-width:420px;margin-left:-210px;padding:2rem;transition:.2s linear;position:fixed;top:60px;left:50%;box-shadow:-1px 0 4px #072b3240}@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;&:is(:active,:hover){color:#900a0a}}& .bestellijstpopuptitle{float:left;color:#fad44e;width:100%;padding:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}& .bestellijstpopup-contentholder{float:left;background:#fff7df;width:100%;max-height:250px;padding:10px;overflow:hidden scroll;& :is(.editorForList,.saverForList){float:left;text-align:left;border-bottom:1px solid #fff9e1;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.7rem 1.3rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}}& .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& p{float:left;color:#fad44e;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:45px;padding:1rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .fa{margin-right:8px}&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.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;& i.fa.fa-times{font-size:24px}}}@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 #fff9e1;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.7rem 1.3rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}}& .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& p{float:left;color:#fad44e;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:45px;padding:1rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .fa{margin-right:8px}&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.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;& i.fa.fa-times{font-size:24px}}& 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 #fff9e1;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.7rem 1.3rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}}& .bestellijstpopup-newholder{float:left;width:100%;padding-top:2rem;& p{float:left;color:#fad44e;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-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:45px;padding:1rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}& .bestellijstpopup-btnholder{float:left;text-align:center;width:100%;padding-top:2rem;& button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;& .fa{margin-right:8px}&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.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:#fff7df;border-radius:5px;padding:2rem 1rem 2rem 4rem;list-style:outside;& li{padding:.5rem 0}}:is(.page-cart,.page-wishlist) .maintitle-holder{width:40%}.pcart-buttons{float:right;clear:right;& .cart-backbutton{color:#101010;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}&:hover{text-decoration:underline}}& .cart-orderbutton{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#fc0;border:0;border-radius:5px;outline:0;margin-left:2rem;padding:.8rem 5.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .pcart-points{text-align:right;width:100%;padding:1rem 0 2rem;& a{color:#101010;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:#fff7df;border:1px solid #fff9e1;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-buttonsbottom{padding:2rem 1rem}.share-wishlistbutton{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-left:2rem;padding:.8rem 3.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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 #fff9e1;width:100%}& th{text-align:left;color:#101010;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;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:0 0;border:0;border-radius:5px;outline:0;width:30px;height:30px;margin-top:-14px;margin-left:-14px;padding:3px 8px 4px 9px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:absolute;top:50%;left:50%;&: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:#101010;float:left;width:100%;margin-bottom:.5rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none;display:block;&:hover{text-decoration:underline}}& .pcart-cartsublist{color:#626262;font-size:1.2rem;display:inline-block;line-height:1.8rem!important}& .pcart-info{float:left;color:#101010;width:100%;font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block;& .pcart-staffelmess{color:#ff7f00}& .pcart-spaarpunten{color:#101010;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}&:hover{text-decoration:underline}}& .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:#fc0;border:0;border-radius:5px;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}& .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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:#101010;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:#101010;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:5px;width:188px;margin:.5rem 0;padding:.5rem;display:block}.pcart-tabletotal{float:right;text-align:right;width:28%;& tr:first-child td{padding:1rem 1rem .2rem}& td{width:50%;padding:.2rem 1rem}& tr td:last-child{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& .cart-subtotaal td{font-weight:700;&:last-child{color:#101010;font-size:1.4rem;font-weight:700;line-height:2.2rem}}& tr:nth-last-child(2) td{padding:.2rem 1rem 1rem}& tr:last-child{border-top:1px solid #fff9e1;& td{color:#fad44e;padding:1rem 1rem .2rem;font-size:1.8rem;font-weight:700;line-height:2.2rem;&:first-child{color:#101010}}}}.pcart-left-actions{float:left;clear:left}.pcart-removeall{float:left;text-align:left;clear:left;width:400px;padding:1rem;& a{color:#cd0000;float:left;font-size:13px;text-decoration:none;& .fa{margin-right:5px;position:relative;top:0}&:is(:active,:hover){text-decoration:underline}}}.pcart-coupon{float:left;text-align:left;clear:left;width:400px;padding:1rem;& .pcart-couponbtn{color:#101010;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}&:hover{text-decoration:underline}}& .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-couponplus{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}& .fa{font-size:1.4rem;top:4px}}}.pcart-bulk-met-barcodes{& .pcart-bulk-met-barcodesbtn{color:#101010;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}&:hover{text-decoration:underline}}& .pcart-bulk-met-barcodesinputholder{float:left;clear:left;width:100%;display:none}& .pcart-bulk-met-barcodesplus{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;width:2.8rem;height:2.8rem;margin:0 0 0 .5rem;padding:0 0 .2rem .8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}& .fa{font-size:1.4rem;top:4px}}}.pcart-bulk-met-barcodes{float:left;text-align:left;clear:left;width:400px;padding:1rem;& .pcart-bulk-met-barcodes-btn{color:#101010;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}&:hover{text-decoration:underline}}& .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}& .pcart-bulkbtn{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:150px;margin:.5em 0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#fff;background:#fad44e;border:0}}}.btn-bulkorder{background-color:#0ff;width:150px}.cart-footer-text{float:left;color:#101010;background:#fff7df;border:1px solid #fff9e1;max-width:600px;margin-left:10px;padding:2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.park-order{float:right;clear:right;color:#101010;border-top:1px solid #fff9e1;max-width:600px;padding:2rem 1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& input{margin-left:5px}& .cart-parkorderbutton{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-left:5px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:5px;outline:0;margin-left:.8rem;padding:1.2rem 2.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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 #101010}}& .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:#101010;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 #fff9e1;width:100%;margin-bottom:1rem;position:relative;& h4{float:left;color:#101010;text-align:left;width:calc(100% - 5rem);padding:0 0 1rem;font-size:1.8rem}}& .menu-close{color:#fad44e;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:#f9ce35}}}.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 #fff9e1;width:100%;margin-bottom:5px;& h4{color:#fad44e;display:inline-block}}& .variantproduct{text-align:center;background:#fff7df;border:1px solid #fff9e1;width:150px;margin:5px;& img{width:148px;height:auto}&:is(:active,:hover){cursor:pointer;background:#ffeeb9;border:1px solid #fad44e}}}@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:#ffeeb9;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:#101010;cursor:pointer;border-bottom:0;height:38px;padding:.8rem 1.6rem;font-weight:700;text-decoration:none;transition:.2s;display:block;font-size:1.4rem!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:#fff;background:#fc0;border-bottom:0}}}.menubar-submenu{z-index:11;background:#ffeeb9;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:#f9c81c}}}.haschildern:hover .menubar-submenu{display:block}.menubar-holder li span.menubar-top{display:none}.menubar-submenu li a.submenu-alles{background:#f9c81c;display:none;& .fa{margin-right:.5rem}}.menubar-holder2-v1{float:left;background:#ffeeb9;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:#101010;border-bottom:0;padding:.8rem 1.6rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;font-size:1.4rem!important}& a{text-decoration:none}&:is(:active,:hover) a{color:#fff;background:#fc0;border-bottom:0}& ul.nav-sub1{z-index:28;background:#ffeeb9;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:#fff7df;border-radius:5px;width:100%;transition:.2s;& div{height:180px;overflow:hidden;& img{width:100%}}& h3{padding:1rem}&:is(:active,:hover){background:#ffeeb9}}& 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;&:is(:active,:hover){opacity:.8}}& 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:#101010;background:0 0;&:is(:active,:hover){left:8px;color:#101010}&:before{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;content:"\00F105";margin-right:8px;display:inline-block}}& ul{display:none!important}}}}&.active{background:#ffeeb9;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;&:is(:active,:hover){background:#f9c81c}}.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{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;content:"\00F105";display:inline-block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}.menubar-holder2-v2{float:left;background:#ffeeb9;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:#101010;border-bottom:0;padding:.8rem 1.6rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;font-size:1.4rem!important}& a{text-decoration:none}&:is(:active,:hover) a.nav-main{color:#fff;background:#fc0;border-bottom:0}& div.nav-subholder{z-index:28;background:#ffeeb9;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;&:is(:active,:hover){background:#f9c81c}& 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{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;content:"\00F105";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;&:is(:active,:hover){background:#f9c81c}& 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{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;content:"\00F105";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;&:is(:active,:hover){background:#f9c81c}& 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{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;content:"\00F105";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;&:is(:active,:hover){background:#f9c81c}& 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{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;content:"\00F105";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:#fff7df;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:#101010;float:right;font-size:1.3rem;font-weight:400;line-height:2.2rem}& .btn-loginpage{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .btn-klantworden{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .error-red{margin-top:2rem}}.page-checkout,.page-checkoutlogin{background:#fff9e1;& :is(.wrapper100-logobar,.wrapper100-page){background:#fff}& .wrapper100-topbar{border-bottom:.4rem solid #fad44e;height:0;padding-bottom:0;overflow:hidden}& .checkout0-holder{width:70%;margin:0 auto}& :is(.checkout-klant,.checkout-login){float:left;width:50%;padding:8rem 1rem}& :is(.checkout-innerklant,.checkout-innerlogin){float:left;background:#fff7df;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:#101010;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:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .btn-checkout0login{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .input-white:disabled,& .prof-holder select:disabled{-webkit-appearance:none;opacity:1;background:#f8f8f8;border:0;border-bottom:1px solid #fff9e1;padding:0 0 .5rem;font-size:1.4rem;color:#101010!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}& .checkout-login .error-red{margin-top:2rem}}.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-holder{display:none}: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:#fad44e;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:#fff7df;border:1px solid #fff9e1;width:100%;padding:1rem;display:block;& a{color:#101010}}}.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:#101010;font-size:1.3rem;font-weight:700;line-height:2.2rem}}& .profile-offer-img-holder{cursor:pointer;& img{max-width:100%}& .btn-select-logo{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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-family:Poppins,sans-serif;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}}}& .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:#fff7df;width:100%;padding:2rem}.profile-prof3{flex-direction:column;& .profile-innerprof3{flex:0}& .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:#101010;width:100%;font-size:1.3rem;font-weight:700;line-height:2.2rem;display:block}& .passwordInfo{width:auto;display:inline-block}& :is(.error-orange,.error-red){margin-top:2rem}& .ajax-loading{float:left;text-align:center;color:#101010;width:100%;margin:.5rem 0;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-holder select,.prof-inputtxt{float:left;width:100%;margin:.5rem 0}.prof-holder select{border:1px solid #fff9e1;border-radius:5px;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;&.hide{display:none}}.prof-naamholder .prof-aanhef{float:left;width:100%;& span{float:left;margin:.5rem 3rem .5rem 0;display:block;&.hide{display:none}}}.prof-voornaam{width:70%;margin-right:3%}.prof-tussenv{width:27%}.prof-postcode{width:34%;margin-right:3%}.prof-nr{width:30%;margin-right:3%}.prof-toev{width:30%}.prof-waarbezorgholder{& span{float:left;width:100%;margin-bottom:1rem;display:block;&.hide{display:none}& 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-holder table .prof-anderbezorg td{background:#ffeeb9;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:#101010;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:#101010;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;&>span{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;&.orange{color:#ff7f00}}}}.prof-postnlbx{float:left;background:#fff;width:100%;padding:2rem;& .btn-normal:is(:active,:hover){color:#fff;background:#fad44e;border:0}& .prof-bezorgingpostnl{background:#fff;& input{position:relative;top:1px}& label{float:left;width:100%;display:block;& p{color:#101010;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:first-child{width:7%}& td:last-child{text-align:right;color:#101010;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;&>span{color:#101010;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:#101010;background:#fad44e;border:0}}}& .postnl-allowdelivery-message .postnl-allowdelivery-checkbox{text-align:left;& label{float:right;width:90%}}& .btn-normal:is(:active,:hover){color:#fff;background:#fad44e;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 #fff9e1;width:100%;margin-bottom:1rem;position:relative;& h4{float:left;color:#101010;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:#fad44e;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:#f9ce35}}& :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.postnl-pickuppopup,.transsmart-bezorgpopup){& .postnl-pickuppopup-date{text-align:center;border-bottom:1px solid #fff9e1;padding:0 1rem 1rem}& .postnl-pickuppopup-table{margin:10px 0!important;& tr td{text-align:left;color:#101010;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:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}&:last-child{text-align:right;color:#101010;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:#fc0!important;border:0!important;border-radius:5px!important;outline:0!important;padding:.8rem 2.2rem!important;font-family:Poppins,sans-serif!important;font-size:1.4rem!important;font-weight:600!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){color:#101010!important;background:#fc0!important;border:0!important}}& .postnl-pickuppopup-btnmaps{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#fad44e;border:1px solid #fad44e;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;float:none!important;display:inline-block!important;&:is(:active,:hover){color:#101010!important;background:#fad44e!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:#fc0;border:0;border-radius:5px;outline:0;width:100px;margin-left:-50px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%;&:is(:active,:hover){color:#101010!important;background:#fc0!important;border:0!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:#101010;background:#fad44e;border:0}}}& span{float:left;width:100%;& h6{color:#fad44e;font-size:1.4rem;font-weight:700;line-height:2.2rem}}& .transsmart-btnholder{float:left;text-align:center;width:100%;padding-top:20px;& .transsmart-btnselect{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .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}}}& .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;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .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;-webkit-touch-callout:none;user-select:none;float:left;background:#fad44e;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:5px;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .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 #fff9e1;width:calc(40% - 20px);margin-top:10px;margin-left:20px;padding-top:10px;& .postnl-pickuppopup-btnselect{margin-top:20px;color:#fff!important;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important;float:none!important;background:#fc0!important;border:0!important;border-radius:5px!important;outline:0!important;padding:.8rem 2.2rem!important;font-family:Poppins,sans-serif!important;font-size:1.4rem!important;font-weight:600!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){color:#101010!important;background:#fc0!important;border:0!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{color:#fff!important;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important;float:none!important;background:#fc0!important;border:0!important;border-radius:5px!important;outline:0!important;padding:.8rem 2.2rem!important;font-family:Poppins,sans-serif!important;font-size:1.4rem!important;font-weight:600!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){color:#101010!important;background:#fc0!important;border:0!important}}}.show-bezorgpopup :is(.b2c-bezorgpopup,.postnl-bezorgpopup,.transsmart-bezorgpopup),.show-pickuppopup .postnl-pickuppopup{visibility:visible;opacity:1;z-index:99999}.prof-betaalwijze td:first-child{width:7%}.payimg{float:left;width:6rem;max-width:100%;max-height:100%;padding-right:1rem}.prof-betaalwijze td:nth-child(3){text-align:right;color:#101010;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& span{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem;&.orange{color:#ff7f00}}}.checkout1-innercheckbudget{margin-top:2rem;& table{font-size:1.3rem;& tr{border-bottom:1px solid #fff9e1;& 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{margin-top:2rem;& 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:#101010;width:20%;font-size:1.4rem;font-weight:400;line-height:2.2rem;& span{color:#101010;padding:0;font-size:1.4rem;font-weight:400;line-height:2.2rem}}}}.checkout1-innercheck25{margin-top:2rem}.prof-holder table.prof-accountmakenholder{& td{padding:1rem 0 0}& p{color:#101010;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:#101010;font-size:1.4rem}}.prof-bestelling tr{border-bottom:1px solid #fff9e1}.prof-holder .prof-bestelling td{color:#101010;padding:.8rem .5rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .checkout-cartsublist-btn{color:#101010;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}&:is(:active,:hover){text-decoration:underline}}& .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:#101010;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:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 5.5rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}& .prof-buttongo:is(:active,:hover),& a.prof-buttongo:is(:active,:hover){color:#101010;background:#fc0;border:0}& .prof-buttongo.aspNetDisabled,& a.prof-buttongo.aspNetDisabled{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#5b5b5b;border:0;border-radius:5px;outline:0;padding:.8rem 5.5rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}.checkout1-backbuttonholder{float:left;text-align:center;width:100%;padding:1rem 0 0}a.checkout1-backbutton{color:#101010;font-size:1.3rem;font-weight:400;line-height:2.2rem;text-decoration:none;&:is(:active,:hover){text-decoration:underline}& .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}}.qrpage-btn-holder{float:left;text-align:center;width:100%;& .playstorebtn{background-image:url(/cdn/img/playstore.png);background-repeat:no-repeat;background-size:contain;width:180px;height:65px;margin:0 5px;display:inline-block;overflow:hidden}& .appstorebtn{background-image:url(/cdn/img/appstore.png);background-repeat:no-repeat;background-size:contain;width:180px;height:65px;margin:0 5px;display:inline-block;overflow:hidden}}.blogsmenu,.brandmenu,.catmenu{float:left;width:20%;padding:1rem}:is(.blogsmenu,.brandmenu,.catmenu) ul,.innerblogmenu{float:left;background:#fff7df;width:100%;padding:1.8rem}:is(.blogsmenu,.brandmenu,.catmenu) ul li{padding:.6rem .4rem;& span{text-overflow:ellipsis;overflow:hidden}& a{color:#101010;font-size:1.4rem;font-weight:400;line-height:1.8rem;text-decoration:none;&:hover{text-decoration:underline}& .fa{float:left;position:relative;top:2px}& span{padding-left:1rem;display:block}}}.blogsmenu ul li h5{color:#101010;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{float:left;text-align:center;background:#fff7df;border:1px solid #fff9e1;width:100%;height:155px;text-decoration:none;display:block;overflow:hidden;&:hover{border:1px solid #fad44e}& .brands-photo{float:left;text-align:center;background:#fff;width:100%;height:100px;padding:1rem;display:block;position:relative;overflow:hidden;& img{z-index:1;max-width:100%;max-height:100%;margin:auto;padding:1rem;position:absolute;inset:0}}& b{text-align:center;float:left;width:100%;padding:1rem;font-size:1.3rem;line-height:2rem;display:block}}.catmenu-cmsuspholder{float:left;background:#fff7df;margin:2rem 0;padding:2rem}.catmenu-innercmsuspholder{float:left;width:100%}.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:#101010;width:50%;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}.contact-table-CMSpage{float:left;color:#101010;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;margin-bottom:1rem;padding:1rem 1.5rem;font-size:14px;display:block}.contact-table{& .btn-contactsend{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}& .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:#101010;width:50%;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .its-table,& .its-table table{width:100%}& .its-table table{& .its-attachment{margin-bottom:1rem;& .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;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}&:disabled{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#5b5b5b;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}& .itsform-file-upload-button{cursor:pointer;border:1px solid #ccc;border-radius:5px;padding:6px 12px;display:inline-block}& .its-file-upload-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}}.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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-top:5rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fad44e;border:0}}& .errormess-deletefilter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-right:.5rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}.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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:105px;margin:.2rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}.forgotpass-succes{color:green}.password-requirements-holder{float:left;padding:1rem;& .password-requirements{background:#fff7df;border:1px solid #fff9e1;border-radius:5px;margin-top:5px;padding:1rem;& 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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:167px;margin:.2rem 0 2rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}.resetpass-succes{color:green}.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:#fff7df}&:last-child{background:0 0;& td{padding:1.5rem 0;font-weight:400}}}}.bedankt-buttons{text-align:center;& .bedankt-btninzien{color:#101010;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}&:hover{text-decoration:underline}}& .bedankt-btnverder{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-right:2rem;padding:.8rem 1.8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}.cms-muser{margin-bottom:2rem}.muser-switchbtns{float:left;width:auto;margin:5px 0 0;& a{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fff7df;border:1px solid #fff7df;border-bottom-color:#fff9e1;border-radius:0;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:block;&:is(.active,:active,:hover){color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:0;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}}.muser-mainholder{padding:1rem;& .muser-adduserbtn{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:right;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-bottom:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .muser-adduserbtn-inline{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;clear:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-bottom:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .muser-table{float:left;width:100%;margin-bottom:10px;& tr:nth-child(odd){background:#fff7df}& td{padding:.8rem 1.5rem;&:last-child{text-align:right;& .fa{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem .8rem .8rem 1rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}}}& .muser-addusermainpopup{visibility:hidden;z-index:-9999;opacity:0;background:#fff7df;width:760px;max-height:calc(100% - 40px);margin-left:-380px;padding:2rem;transition:.2s linear;position:fixed;top:20px;left:50%;box-shadow:-1px 0 4px #072b3240}}@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:#fad44e;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-buttonno{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .muser-buttongo{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}& .muser-passwordbtn{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-bottom:10px;margin-left:5px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:8px;&:is(:active,:hover){color:#101010;background:#fad44e;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;background:#fff7df;width:100%;padding:2rem;& :is(.ordersfilter1,.ordersfilter2,.ordersfilter3,.ordersfilter4,.ordersfilter5){float:left;width:25%;& .drpdn-order-page{box-shadow:none;float:left;border-color:#fff9e1;border-radius:5px;outline:0;width:100%;max-height:40px;margin:.5rem 0;padding:1.1rem;font-family:Poppins,sans-serif;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}& .orders-date{width:calc(100% - 4rem);padding:.9rem 1.1rem .8rem}}& .ordersfilter4{& span{float:left;width:100%}& label{margin-right:2rem}}& .ordersbuttonholder{float:left;clear:left;text-align:center;width:100%;padding:2rem 0 0;& .ordersbutton-filter{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.ordersbuttonholder-top{float:left;clear:left;text-align:center;width:100%;padding:1rem;& .orderfilter-button{color:#101010;-webkit-touch-callout:none;user-select:none;float:left;cursor:pointer;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-right:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}.orderslist-holder{float:left;width:100%;padding:1rem;& table{float:left;width:100%}& .orderslist-head{border-bottom:1px solid #fff9e1;&:is(:active,:hover){background:0 0}& th{color:#101010;text-align:left;padding:2rem 1rem;font-size:1.6rem;font-weight:700;line-height:2.2rem;&:last-child{text-align:right}&:is(:nth-child(6),:nth-child(7)){width:20rem}}}& table tr{border-bottom:1px solid #fff9e1;&:is(:active,:hover){background:#fff7df;& td{color:#101010}}&:last-child{border:0}& td{text-align:left;color:#101010;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-innterinfo1,.order-innterinfo2,.order-innterinfo3{float:left;background:#fff7df;width:100%;padding:2rem;& table{float:left;width:100%}}.order-innterinfo1 table td:first-child{width:12rem}.order-info4{float:left;width:100%;padding:1rem;& .order-innterinfo4{float:left;background:#fff7df;width:100%;padding:2rem}}.order-rowsholder{float:left;width:100%;padding:1rem;& table{float:left;width:100%}& .order-tablehead{border-bottom:1px solid #fff9e1;&:is(:active,:hover){background:0 0}& th{color:#101010;text-align:left;padding:2rem 1rem;font-size:1.6rem;font-weight:700;line-height:2.2rem;&:first-child{width:3.4rem}&:nth-child(3){width:40rem}&:is(:last-child,:nth-last-child(2)){width:15rem}}}& table tr{border-bottom:1px solid #fff9e1;&:is(:active,:hover){background:#fff7df;& td{color:#101010}}&.buiten-bestellijst{background:#fdf7f7;border-bottom:1px solid #fff9e1;& td,& td:last-child{color:#cd3131}&:is(:active,:hover){background:#fae8e8}}& td{text-align:left;color:#101010;vertical-align:middle;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;&:last-child{color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}& a{text-decoration:none;&:is(:active,:hover){text-decoration:underline}}}}& .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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#fc0;border:0;border-radius:5px;outline:0;margin-bottom:2rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){color:#101010;background:#fc0;border:0}}&.btn-create-cancel-order-from-order{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;margin-left:1rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){background:#a11;border:1px solid #a11}}&.btn-create-returnorder-from-order{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-left:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){color:#101010;background:#fad44e;border:0}}}& .goedkeuren{float:left;color:#101010;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:5px;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}& .btn-afkeuren{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;float:left;text-align:center;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){background:#a11;border:1px solid #a11}}& .btn-verwijderen-goedkeuren{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;& i.fa{margin-right:5px;font-size:1.8rem}&:is(:focus,:hover){color:#101010;background:#fad44e;border:0}}& .btn-toevoegen-order{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#fc0;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;width:calc(50% - .5rem);margin-bottom:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:flex;& 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 #fff9e1;padding-bottom:1rem}&:last-child td{color:#101010;padding-top:1rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}& td:last-child{color:#101010}}}}.pointlistcontent-holder{float:left;width:100%}.pointlist-holder{float:right;width:50%;padding:1rem;& table{float:left;width:100%}& .pointlist-head{border-bottom:1px solid #fff9e1;&:is(:active,:hover){background:0 0}& th{color:#101010;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{border-bottom:1px solid #fff9e1;&:last-child{border:0}& td{text-align:left;color:#101010;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;&:last-child{text-align:left;color:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}}&.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:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;top:41px;left:20px;&:is(:active,:hover){color:#101010;background:#fc0;border:0}&.disabled{-webkit-touch-callout:none;user-select:none;color:#aaa;cursor:default;background:#e8e8e8;border:0 #e8e8e8;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}&.disabled{-webkit-touch-callout:none;user-select:none;color:#aaa;cursor:default;background:#e8e8e8;border:0 #e8e8e8;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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{flex:1;& .description-line{text-align:left;color:#101010;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:inline-block;&.pointgreen{color:#101010;font-size:20px}&.pointorange{color:#e66666;font-size:20px}}}& .btn.pointlist-zilverbtn-v2{flex:1}}}}.pointlist-popup{text-align:center;visibility:hidden;opacity:0;z-index:-9999;background:#fff7df;width:280px;margin-top:-70px;margin-left:-140px;padding:2rem;transition:.2s linear;position:fixed;top:50%;left:50%;box-shadow:-1px 0 4px #072b3240;& h2{float:left;width:100%;margin-bottom:20px;display:block}& .point-popup-no{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;margin:5px;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#a11;border:1px solid #a11}}& .point-popup-yes{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:5px;outline:0;margin:5px;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;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;& #pageheadertitle{width:100%}& .vergelijkmainholder{width:100%;overflow-x:scroll}& .maintitle-holder{float:none;width:1200px;margin:0 auto;& h1{padding-bottom:1rem}}& .pdetail-backbuttonholder{float:none;width:1200px;margin:0 auto}& table{table-layout:fixed;margin:auto;& td{text-align:left;vertical-align:top;border-top:1px double #fff9e1;border-bottom:1px double #fff9e1;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:#101010;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:#101010;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;&:is(:active,:hover){text-decoration:underline}}& img{float:left;-webkit-backface-visibility:hidden;width:170px;transition:.2s;&:is(:active,:hover){opacity:.8}}& .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:#101010;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}&:is(:active,:hover){text-decoration:underline}}& .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:#101010;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{padding:0}}& .btn-vergelijkbekijkartikl{color:#101010;margin-bottom:0;padding:.8rem 0;font-size:1.3rem;font-weight:400;line-height:2.2rem;&:is(:active,:hover){text-decoration:underline}& .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:#fc0;border:0;border-radius:5px;outline:0;margin-top:.5rem;padding:.8rem 1.3rem;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0;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{padding:0;& .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-family:Poppins,sans-serif;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:#fad44e}}}.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:1px solid #fff9e1;width:100%;height:100%;position:relative;&:is(:active,:hover){border:1px solid #fff9e1}}& .blogimg{float:left;background:#fff;width:100%;height:150px;text-decoration:none;transition:.2s linear;position:relative;overflow:hidden;&:is(:active,:hover){opacity:.8}& 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:#101010;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;&:is(:active,:hover){opacity:.8}}}& .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:#101010;width:100%;padding:1rem 2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:block}& .blogitem-btn{color:#101010;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}&:is(:active,:hover){text-decoration:underline}}}}.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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:0 3px;padding:.2rem 1rem;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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 #fff9e1;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:#fad44e;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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .wrapper-retour-product{cursor:pointer;border:1px solid #fff9e1;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}}& .retour-product-context{flex-direction:column;margin-left:1rem;display:flex;& h4.product-name{color:#fad44e;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:#fad44e;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-family:Poppins,sans-serif;font-size:14px;display:block;&: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}}& .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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:175px;padding:.5rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;bottom:-70px;left:0;border-style:none!important;position:absolute!important;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .qq-gallery .qq-upload-cancel{padding:7px;line-height:10px}}& button:is(.return-to-order-retour-overview,.return-to-products-overview){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#04a30c;border:1px solid #04a30c}}& .disable{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#5b5b5b;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#fff;background:#5b5b5b;border:0}}}}table.debtor-select-buyer{width:calc(100% - 2rem);margin:1rem;& tbody tr{&:nth-child(2n+3){background:#fff7df;&:is(:active,:hover){background:#ffeeb9}}&:is(:active,:hover){background:#fcfcfc}& th{text-align:left;color:#101010;background:#ffeeb9;padding:15px;font-size:2.4rem;font-weight:400;line-height:1.2}& td{cursor:pointer;justify-content:space-between;align-items:center;padding:15px;display:flex}}}.back-to-debiteur-btn{margin:1rem;color:#101010!important;cursor:pointer!important;-webkit-touch-callout:none!important;user-select:none!important;background:#ffeeb9!important;border:0!important;border-radius:5px!important;outline:0!important;padding:.8rem 2.2rem!important;font-family:Poppins,sans-serif!important;font-size:1.4rem!important;font-weight:600!important;text-decoration:none!important;transition:.2s!important;display:inline-block!important;&:is(:active,:hover){color:#101010!important;background:#fad44e!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-family:Poppins,sans-serif;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}}& .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:#fff7df;&:is(:active,:hover){background:#ffeeb9}}&:is(:active,:hover){background:#fcfcfc}}}.markermapfilteropties{float:left;text-align:center;background:#fff7df;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-family:Poppins,sans-serif;font-size:14px}& 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-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}& 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;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;height:40px;margin:5px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}.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:#101010;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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s linear;display:block;position:absolute;top:0;left:0;&:is(:active,:hover){color:#101010;background:#fad44e;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}}}.customtext-holderprod strong{font-weight:700}.cms-styling,.cms-styling p,.cms-styling span{color:#101010;font-size:1.4rem;font-weight:400;line-height:1.5}.cms-styling{& h1{opacity:0;font-size:1px;display:none}& h2{color:#101010;padding-bottom:8px;font-size:2.2rem;font-weight:700;line-height:2.8rem}& h3,& h4{color:#101010;padding-bottom:8px;font-size:2rem;font-weight:700;line-height:2.8rem}& h5,& h6{color:#101010;font-size:1.8rem;font-weight:700;line-height:2.4rem}& strong{font-weight:700;display:inline}& em{font-style:italic;display:inline}& u{text-decoration:underline;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:#fff7df;border-left:6px solid #101010;margin:1.5rem .5rem;padding:2rem;&:before{color:#101010;content:open-quote;vertical-align:-.5em;margin-right:.15em;font-size:6rem;line-height:.1em}&:after{color:#101010;content:close-quote;vertical-align:-.5em;margin-left:.15em;font-size:6rem;line-height:.1em}& p{display:inline}}& hr{background:#626262;border:0;height:1px}& img{float:left;margin:2rem 1.5rem 2rem 0;border-width:initial!important;&[align=left]{float:left;margin:2rem 1.5rem 2rem 0}&[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:#101010;font-size:2.2rem;font-weight:700;line-height:2.8rem}}.wrapper100-footer{& .cms-styling,& .cms-styling p{color:#101010;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}.demomelding{z-index:9999999;text-align:center;background:#fff;width:760px;height:260px;margin:auto;padding:30px;position:fixed;inset:0;& h5{color:#101010;text-align:left;width:100%;padding-bottom:2rem;font-size:3.2rem;font-weight:700;line-height:3.5rem}& p{color:#101010;text-align:left;font-size:1.4rem;font-weight:400;line-height:2.2rem;& a{color:#262a2d;text-decoration:underline}}& .exittext{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-top:20px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}@media only screen and (width<=768px){.demobg{display:none}.demomelding{width:100%;height:100%}}.cookiemessageplaceholder{z-index:9999999;text-align:center;background:#fff;width:760px;height:500px;margin:auto;padding:30px;position:fixed;inset:0;overflow:hidden;& ol,& ul{text-align:left;margin:20px;list-style:outside;& li{padding:.5rem 0}}& h5{color:#101010;text-align:left;width:100%;padding-bottom:2rem;font-size:3.2rem;font-weight:700;line-height:3.5rem}& p{color:#101010;text-align:left;font-size:1.4rem;font-weight:400;line-height:2.2rem;& a{color:#262a2d;text-decoration:underline}}& .btnCookieMessage{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:none;background:#fc0;border:0;border-radius:5px;outline:0;margin-top:20px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:hover{color:#101010;background:#fc0;border:0}}}@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;&: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}}}}.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:5px;padding:6px 12px;display:inline-block}.cms-product-base{color:#101010;background-color:#fff;border:1px solid #fff9e1;width:250px;font-size:1.4rem;font-weight:400;line-height:2.2rem}.cms-product-footer{background:#fff7df;flex-wrap:wrap;width:100%;height:100%;padding:2rem;display:flex;& .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-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}}& .cms-product-footer-price-main span{color:#101010;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:#101010;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}&.product-price-currency{margin-right:2px}}& .cms-product-footer-price-sub{color:#101010;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:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}}}.cms-product{color:#101010;background-color:#fff;border:1px solid #fff9e1;flex-direction:column;flex:1 0 250px;width:250px;font-size:1.4rem;font-weight:400;line-height:2.2rem;display:flex;& .cms-product-image{justify-content:center;height:200px;padding:2rem;display:flex;& img{width:auto;max-width:100%;max-height:100%;margin:auto}}& .cms-product-footer{background:#fff7df;flex-wrap:wrap;width:100%;height:100%;padding:2rem;display:flex;& .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-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}}& .cms-product-footer-price-main span{color:#101010;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:#101010;width:100%;font-size:11px;font-weight:700;line-height:2.2rem;display:inline-block}&.product-price-currency{margin-right:2px}}& .cms-product-footer-price-sub{color:#101010;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:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:focus,:hover){background:#04a30c;border:1px solid #04a30c}}}}}.cms-kleur{border:1px solid #fff9e1;border-radius:5px;flex:100px;margin:1rem 2rem 1rem 1rem;transition:.3s cubic-bezier(.25,.8,.25,1)!important;& .cms-kleur-block{width:auto;min-width:100px;height:100px}&:is(:active,:hover){box-shadow:2px 4px 10px #0006;transition:.3s cubic-bezier(.25,.8,.25,1)!important}}.cms-kleur-footer{background:#fff7df;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}& :is(.cms-block-horizontal,.cms-block-vertical){margin: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;&>*{margin:1rem 1rem 1rem 0}& :is(.cms-block-horizontal,.cms-block-vertical){margin:0}& h2{color:#000}& .cms-product{align-self:stretch;max-width:100%}}.cms-block-vertical{flex-flow:column wrap;align-self:flex-start;display:flex;&>*{margin:1rem 1rem 1rem 0}& :is(.cms-block-horizontal,.cms-block-vertical){margin:0}& 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}.cms-block-start-midden{justify-content:center;display:flex}.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}:is(.nl .vat-incl,.nl .vat-excl,.en .vat-incl,.en .vat-excl,.de .vat-incl,.de .vat-excl,.fr .vat-incl,.fr .vat-excl,.es .vat-incl,.es .vat-excl,.it .vat-incl,.it .vat-excl){background-image:var(--rn44);background-position:50%;background-repeat:no-repeat}.nl .vat-incl{--rn44:url(../../shared-assets/nl-incl.svg)}.nl .vat-excl{--rn44:url(../../shared-assets/nl-excl.svg)}.en .vat-incl{--rn44:url(../../shared-assets/en-incl.svg)}.en .vat-excl{--rn44:url(../../shared-assets/en-excl.svg)}.de .vat-incl{--rn44:url(../../shared-assets/de-incl.svg)}.de .vat-excl{--rn44:url(../../shared-assets/de-excl.svg)}.fr .vat-incl{--rn44:url(../../shared-assets/fr-incl.svg)}.fr .vat-excl{--rn44:url(../../shared-assets/fr-excl.svg)}.es .vat-incl{--rn44:url(../../shared-assets/es-incl.svg)}.es .vat-excl{--rn44:url(../../shared-assets/es-excl.svg)}.it .vat-incl{--rn44:url(../../shared-assets/it-incl.svg)}.it .vat-excl{--rn44:url(../../shared-assets/it-excl.svg)}.irs{height:50px}.irs-with-grid{height:72px}.irs-line{background:#fff;border:1px solid #d3d3d3;border-radius:4px;height:10px;top:25px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-shadow{display:none}.irs-bar{background:#fad44e;height:10px;top:25px}.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;&: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;text-shadow:none;background:#e1e4e9;border-radius:4px;padding:2px 5px;font-size:10px;line-height:1.333;top:-2px}.irs-from,.irs-single,.irs-to{color:#fff;text-shadow:none;background:#5b5b5b;border-radius:4px;padding:2px 5px;font-size:10px;line-height:1.333;top:-2px;&: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}.irs-grid-pol{background:#b5b5b5}.irs-grid-text{color:#b5b5b5;bottom:12px}.lcs_wrap{vertical-align:middle;direction:ltr;height:28px;display:inline-block;& input{display:none}}.lcs_switch{cursor:pointer;background:#ddd;border-radius:30px;width:120px;height:28px;transition:.2s ease-in-out;display:inline-block;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;&.lcs_label_on{z-index:6;left:-70px}&.lcs_label_off{z-index:5;right:-70px}}.lcs_switch{&.lcs_on{background:#fad44e;box-shadow:inset 0 0 2px #f9ce35;& .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-family:Poppins,sans-serif;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}}& textarea{resize:vertical}& button{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin:0 .5rem 1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}& .hide{display:none}& .huisnummer-table td{width:50%;padding:0;&:first-of-type{padding-right:1rem}& 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:#101010;font-size:4rem;font-weight:500;line-height:1.2}& .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:#fff9e1 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:#ffe57b}& 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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:10px;padding:1rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:#fc0;border:3px solid #fff;border-radius:5px;flex-flow:column wrap;width:100%;height:100%;transition:.2s;display:flex;& div{background-position:50%;background-repeat:no-repeat;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:#cca300}}}.currently-selected .exploded-view-slide{background:#fad44e;border:3px solid #fad44e}.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:#fff7df;width:100%;padding:1.8rem;& .defaultfilter .filtercommit,& .defaultfilter td input:is(:focus,:invalid,:required,:valid),& .listfilter ul li label,& h5{color:#101010}& .defaultfilter .filtercommit:is(:active,:hover),& .defaultfilter td input:is(:focus:active,:focus:hover,:invalid:active,:invalid:hover,:required:active,:required:hover,:valid:active,:valid:hover),& .listfilter ul li label:is(:active,:hover){color:#fc0}& .listfilter ul li label.moreless{color:#101010;&:is(:active,:hover){text-decoration:underline}}}& .twn__fct{& .xs-filter{color:#fff;background:#fad44e}& .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:#101010;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:#fad44e;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:#101010;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-family:Poppins,sans-serif;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}}& a.twn-cls span{color:#fff;background:#fad44e;border-color:#fad44e;justify-content:center;align-items:center;font-size:15px;display:flex;top:1.2em;&:is(:active,:hover){background:#f9c81c;border-color:#f9c81c}}}.twn__lst>ul>li :is(.label3,.label4,.label5,.product-name){height:auto!important;overflow:visible!important}.scrolling-cart-wrapper.hide{display:none}.scrolling-cart-wrapper{float:left;box-sizing:border-box;z-index:28;text-align:center;background-color:#fff;border-bottom:1px solid #fff9e1;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;& button{height:50px}& .scrolling-cart-cart{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;min-width:100px;margin-right:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;text-decoration:none;transition:.2s;display:flex}}}}@media only screen and (width<=767px){.scrolling-cart-wrapper{border-top:1px solid #fff9e1;border-bottom:0 solid #fff9e1;& .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){color:#101010;background:#fc0;border:0}&: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:#fc0;border:0;border-radius:5px;outline:0;min-width:100px;margin-right:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.8rem;text-decoration:none;transition:.2s;display:inline-block;& .fa{padding-right:1rem}&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .scrolling-cart-wish{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.8rem;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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:#101010;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:#101010;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:#fff7df;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:#101010;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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;& .generic-popup-header h4{color:#101010;font-size:3rem;font-weight:500;line-height:1.2}& .generic-popup-cta{flex-direction:row;justify-content:center;width:100%;display:flex;& #ctaConfirm{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:5px;outline:0;margin:1rem .5rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}& #ctaCancel{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;margin:1rem .5rem;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}}@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:#101010;margin:1rem .5rem;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:block}& .generic-popup-cta{& #ctaCancel{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}& #ctaConfirm{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}}}@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:#101010;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]{display:none;&+label{cursor:pointer;float:left;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:80%;border:1px solid #fff9e1;border-radius:5px;width:100%;padding:2rem;display:block;position:relative;&:is(:active,:hover){background-color:#fff7df}}&:checked+label{background-color:#fff7df;border:1px solid #101010;& i.fa{opacity:1}}}& label i.fa{opacity:.8;font-size:4rem}}& .pdf{padding:1rem .5rem 0 0}& .excel{padding:1rem 0 0 .5rem}& .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:#101010;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-family:Poppins,sans-serif;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}&.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}&: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:#101010;width:4.25rem;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#101010}}& .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:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}& .wrapper-offers-filter{float:left;background:#fff7df;width:100%;margin-bottom:2rem;padding:2rem;& .offer-filter{float:left;width:25%;padding-bottom:2rem;padding-right:2rem;& h3{color:#101010;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-family:Poppins,sans-serif;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}}& select{box-shadow:none;appearance:none;-ms-progress-appearance:none;color:#101010;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;padding:1.1rem 3rem 1.1rem 1.1rem;font-family:Poppins,sans-serif;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}&.required{background-image:url(/cdn/img/required.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}&: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:#fc0;border:0;border-radius:5px;outline:0;width:150px;margin:.5rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& .ordersbutton-resetfilter{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:150px;margin:.5rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}&.hide{display:none}}}& .wrapper-offers-overview,& .wrapper-offers-overview table{width:100%}& .wrapper-offers-overview table tr{border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;&:nth-child(2n){background:#fff9e7}&:first-child{border-top:0;&:is(:active,:hover){cursor:auto;background:#fff}}&:is(:active,:hover){cursor:pointer;background:#fff7df}& th{text-align:left;color:#101010;padding:1rem;font-size:2.4rem;font-weight:400;line-height:1.2;&: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 #fff9e1;width:100%;margin-top:1rem;& :is(.offer-date,.offer-status,.offer-titel){padding:.5rem 1rem}& .offer-cta{background:#ffeeb9;justify-content:space-between;display:flex}}& .wrapper-no-offers{float:left;text-align:center;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;width:100%;padding:1rem;& span{color:#101010;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:#fc0;border:0;border-radius:5px;outline:0;margin-top:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}.wrapper-offer-detail-page{padding:1rem;& i{cursor:pointer;color:#101010;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#101010}}& .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:#101010;cursor:pointer;border:1px solid #0000;border-radius:3px 0 0 3px;width:100%;height:40px;padding:.5rem 1rem;font-size:3rem;font-weight:500;line-height:1.2;&:focus{cursor:auto;border:1px solid #fff9e1}}}}}}@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 #fff9e1;border-radius:0}}.wrapper-offer-detail-page{& .wrapper-offer-detail-header .wrapper-offer-titel .wrapper-offer-titel-edit{& i.fa{background:#fff9e1;justify-content:center;align-items:center;width:45px;height:40px;font-size:2rem;display:flex}& :is(.fa,.fab,.fal,.far,.fas).hide{display:none}}& .wrapper-offer-detail-header{& .wrapper-offer-titel .wrapper-offer-date span{color:#101010;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-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 #fff9e1}& tbody tr{border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;&:last-child{border-bottom:0}}& tr{& th{text-align:left;color:#101010;padding:1rem;font-size:2.4rem;font-weight:400;line-height:1.2;&:last-child{text-align:right}}& td{vertical-align:middle;padding:1rem;&:last-child{text-align:right}}& .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:#101010;font-size:2.4rem;font-weight:400;line-height:1.2}}}& .info-cta{& i{cursor:pointer;color:#101010;padding:1rem;font-size:2rem;&:is(:active,:hover){color:#101010}}& .wrapper-comment{& input{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;height:40px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;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%}}}}& .responsive-styling-50{float:left;width:50%}& .offer-detail-content-mobile .wrapper-single-offer-detail{border:1px solid #fff9e1;margin-top:1rem;& .wrapper-offer-detail-content{flex-wrap:wrap;align-items:center;padding:1rem;display:flex;& .offer-detail-img{float:left;width:50%}}}}@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:#101010;font-size:2.4rem;font-weight:400;line-height:1.2}}}}& .wrapper-offer-detail-price{border-top:1px solid #fff9e1;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}& .wrapper-offer-detail-cta{background:#ffeeb9;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-family:Poppins,sans-serif;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{background:0 0;border:none}}}}.wrapper-offer-detail-page{& .wrapper-offer-detail-bottom{border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;padding:1rem;& :is(.cms,.main-message){text-align:center;color:#101010;padding:1rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;& .prof-buttongo{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-top:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}}& .wrapper-offer-amount{text-align:right;padding:1rem 1rem 0;& span{font-size:1.6rem;font-weight:700}}& .fixed-offer-cta{text-align:right;& .btn-close{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:1rem 0 1rem 1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .btn-place-order{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}}}@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){color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;text-align:center;background:#ffeeb9;border:0;border-radius:5px;outline:0;width:3rem;height:3rem;padding:.4rem .8rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin:1rem 0 1rem 1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}& .button-new-offer{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;margin:1rem;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}& :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;& .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}}.wholesale-warning{color:#d11919}.borderRadius{border-radius:3px}.boxShadow,.boxShadowHover{box-shadow:0 0 12px #999}.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;box-shadow:0 0 12px #999;&.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:#fff7df;border-top:1px solid #fff9e1;border-radius:5px 5px 0 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:#fad44e;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-no:checked{&+:before,&+label>:before{color:#d11919}}}&.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:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-left:auto;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}&.disable{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;pointer-events:none;background:#5b5b5b;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;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-list{z-index:1;box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;width:100%;margin-top:5px;padding:1.1rem;font-family:Poppins,sans-serif;font-size:14px;display:none;position:absolute;&: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{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:#101010;background-color:#fff7df}&.active{color:#101010;background-color:#fff;& span{font-weight:700}&:is(:active,:hover){color:#101010;background-color:#fff7df}}}}}& .active{display:block}}.multiselect-input-div{position:relative;& input{box-shadow:none;vertical-align:middle;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;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}}}.multiselect-count{text-align:center;color:#fff;background-color:#fad44e;border-radius:5px;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}.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:#fc0;font-size:24px;&:is(:active,:hover){color:#cca300}}}}@media only screen and (width<=1024px){.next-cookieholder .innercookieholder{width:100%}.page-iframe-cfg .external-iframe-holder .iframe-close{top:1rem;right:3rem}.wrapper100-regel--1 .wrapper-regel--1 .key-next-regel--1 .quick-top-menu .quick-top-menu-item{font-size:1.2rem}}.page-iframe-cfg{& .external-iframe-holder .external-configurator{width:100%;height:100%}&.iframe-full{overflow:hidden;& .external-iframe-holder{inset:0}}&.iframe-semi-full{overflow:visible;& .external-iframe-holder{inset:7rem}}&.iframe-small{overflow:visible;& .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:#fad44e;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:#fad44e;border-right-width:0;width:0;height:0;position:absolute;top:0;right:-16px}}&.axx .label-txt{background:#47a553;padding-right:1rem;&:after{border-color:#0000 #0000 #0000 #47a553}}&.ax .label-txt{background:#47a553;padding-right:1.5rem;&:after{border-color:#0000 #0000 #0000 #47a553}}&.a .label-txt{background:#47a553;padding-right:2rem;&:after{border-color:#0000 #0000 #0000 #47a553}}&.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;&: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:#fad44e;border-radius:5px;justify-content:center;display:flex;overflow:hidden;& .cms-settings-wrapper{background:#fff;padding:4rem}& *{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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;flex:1;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}&#btnReset{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;flex:.5;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){background:#a11;border:1px solid #a11}}}& .aspNetDisabled{color:#797979;background:#d6d6d6;border:1px solid #d6d6d6}}}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf) format("truetype")}.custom-font,body{font-family:Poppins,sans-serif}.wrapper-vergelijkpage{float:unset;flex-direction:column;margin:0 auto;display:flex}@media only screen and (width>=1399px){.blogholder .blogimg,.wrapper-content,.wrapper-vergelijkpage :is(.maintitle-holder,.pdetail-backbuttonholder){width:1400px}}.rounded{border-radius:5px}.rounded-big{border-radius:10px}.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}.txt-shadow{text-shadow:0 3px 7px #00000026}.maincolor{background:#fad44e}.mainsubcolor{background:#fc0}.maincontrastcolor{background:#ed7403}.footercolor{background:#fff9e1}.bordercolor,.footerbordercolor{border-color:#fff9e1}.mainbackground{background:#fff}.subbackground{background:#fff7df}.subsubbackground{background:#ffeeb9}.font-base,.p-highlight,.p-normal,p{color:#101010;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:#101010;font-size:1.4rem;font-weight:400;line-height:2.2rem}b{color:inherit;font-weight:700}:is(.b-normal,.b-disable,.b-highlight,.h1,.h2,.h3,.h4){--rn51:initial;--rn52:initial;--rn53:initial;--rn54:initial;color:var(--rn51,#101010);font-size:var(--rn52,1.4rem);font-weight:var(--rn53,700);line-height:var(--rn54,1.2)}.b-normal{--rn54:2.2rem}.b-disable{--rn51:#626262;--rn54:2.2rem}.b-highlight{--rn51:#fad44e;--rn54:2.2rem}.h1{--rn52:4rem;--rn53:500}.h2{--rn52:3rem;--rn53:500}.h3{--rn52:2.4rem;--rn53:400}.h4{--rn52:3rem;--rn53:500}.btn .fa{margin-right:1.2rem;font-size:1.8rem;position:relative;top:.1rem}.btn-base{cursor:pointer;-webkit-touch-callout:none;user-select:none;border-radius:5px;outline:0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-normal{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#101010;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-normal-hover{color:#101010;background:#fad44e;border:0}.btn-disable{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#5b5b5b;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-disable-hover{color:#fff;background:#5b5b5b;border:0}.btn-highlight{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-highlight-hover{color:#101010;background:#fc0;border:0}.btn-apply{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#0cbe14;border:1px solid #0cbe14;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-apply-hover{background:#04a30c;border:1px solid #04a30c}.btn-delete{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#fff;background:#cd3131;border:1px solid #cd3131;border-radius:5px;outline:0;padding:.8rem 1.6rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-delete-hover{background:#a11;border:1px solid #a11}.btn-footer{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block}.btn-footer-hover{color:#101010;background:#fc0;border:0}.btn-header,.btn-menu{cursor:pointer;-webkit-touch-callout:none;user-select:none;color:#101010;background:0 0;border:0 solid #101010;border-radius:5px;outline:0;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 1.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.5s;display:flex;margin:0!important;& .fa{color:#101010;margin-right:8px;font-size:18px;transition:.5s;top:-1px}}.btn-header-hover,.btn-menu-hover{color:#fad44e;background:0 0;border:0;transition:.5s;& .fa{color:#fad44e;transition:.5s}}.topbar-button{&.cartbutton{color:#fff;background:#fad44e;border-color:#fad44e;margin-left:10px!important;& span.btn-txt{display:none}& .fa{color:#fff;margin-right:0}&:is(:active,:hover){background:#f9c81c;border-color:#f9c81c;& .fa{color:#fff}}}&.userbutton{margin-right:10px!important}}a.btn-normal{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}a.btn-highlight{color:#fff;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#fc0;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fc0;border:0}}.input-base{box-shadow:none;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;font-size:14px;&:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}input,select{font-family:Poppins,sans-serif}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]){box-shadow:none;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;font-size:14px;&:is(:focus,: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-family:Poppins,sans-serif;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}}.input-gray{box-shadow:none;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;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}}.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{box-shadow:none;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:.8rem;font-family:Poppins,sans-serif;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}}.input-selectwhite{box-shadow:none;background:#fff;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:.8rem;font-family:Poppins,sans-serif;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}}.inputerror{border:1px solid #d54141!important;border-left-width:4px!important}.selection,::selection{color:#fff;background:#fad44e}.overlay{background-color:#1b1b1bd6}.menubackground{background:#fff9e1;box-shadow:1px 0 4px #072b3226}.navsearchmenucross{color:#101010;cursor:pointer;background:#fc0;&:is(:active,:hover){color:#101010;background:#e6b800}}.menucross{color:#fad44e;cursor:pointer;&:is(:active,:hover){color:#f9ce35}}.menugroup{color:#101010;background:#fff9e1;border-bottom:0;padding:7px 20px;font-size:13px;&:is(:active,:hover){background:#ffeeb9}}.menucms{color:#101010;background:#ffeeb9;border-bottom:0;padding:7px 20px;font-size:13px;&:is(:active,:hover){background:#fff9e1}}.menucmssub,.menugroupsub{color:#414141;background:#fff;border-bottom:1px solid #e8e8e8;&:is(:active,:hover){background:#fff9e1}}.sidemenuboxborder{border-color:#fad44e}.menubarlink{color:#101010;border-bottom:0;font-weight:700;transition:.2s;font-size:1.4rem!important}.menubarlinkhover{color:#fff;background:#fc0;border-bottom:0}.submenubarlink{color:#fff;text-align:left;font-size:1.2rem}.submenubarlinkhover{background:#f9c81c}.menubar-holder{border-radius:5px}.menubar-holder2-v1{border-bottom:none;justify-content:flex-end;display:flex;& li.nav-main{z-index:9;& ul.nav-sub1{background:#fff;border:0;max-height:500px;overflow-y:auto;& li.nav-sub1 a.nav-sub1{color:#101010;background:0 0;border-color:#fff}}&.active{background:#f9c81c;& a{color:#fff}&:is(:active,:hover){background:#fff;& a{color:#f9c81c}}}}}.cmsinnerspacing,.linkinnerspacing,.nieuwsbelmijinnerspacing{background:0 0;padding:2.5rem}.product-cheaper,.productlist-cheaper,.productlistthree-cheaper,.productlisttwo-cheaper{display:none}.productlistspacing{padding:1rem}.productlistimgspacing{padding:2rem}.productlist-border,.productlist-borderhover{border:1px solid #fff9e1}.productlist-title{color:#101010;font-weight:700}.productlisttwospacing{padding:1rem}.productlisttwoimgspacing{padding:2rem}.productlisttwo-title{color:#101010;font-weight:400}.productlistholder .innerproductlist{background:#fff;border-radius:5px;box-shadow:2px 2px 10px #0003;& a{border-radius:5px}&:is(:active,:hover){box-shadow:2px 2px 10px #0006}}.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}.usp-balk-wrapper{flex-flow:wrap;justify-content:center;margin:0;padding:0;display:flex;& .usp-balk-item{color:#000;align-items:center;margin-right:2rem;font-size:1.4rem;font-weight:400;display:flex;&:last-child{margin-right:0}& .bold{padding:0 .5rem}& .fa{color:#fff;margin-right:0;padding-right:.6rem;font-size:1.6rem}}}@media only screen and (width<=1280px){.usp-balk-wrapper .usp-balk-item{font-size:1.2rem;& .fa{font-size:1.4rem}}}@media only screen and (width<=767px){.usp-balk-wrapper .usp-balk-item{margin-bottom:1rem;margin-right:0;flex-wrap:nowrap}}.usp-slider{color:#000;place-content:center;align-items:center;margin-right:2rem;font-size:1.4rem;font-weight:400;display:flex;& .usp-item{align-items:center;display:flex;& .fa{color:#fff;margin-right:0;padding-right:.6rem;font-size:1.6rem}}& .bold{padding:0 .5rem}}.btn-prev{content:"\00F053";color:#000;font-family:logic;font-size:30px}.btn-next{content:"\00F054";color:#000;font-family:logic;font-size:30px}.dots{background:#000}.wrapper100-regel--1{background:#fad44e;padding:1rem;& .wrapper-regel--1{overflow:visible;& .key-next-regel--1{flex-flow:wrap;justify-content:flex-end;align-items:center;padding:1rem 2rem;display:flex}}}@media only screen and (width<=767px){.usp-slider{margin-right:0}.wrapper100-regel--1 .wrapper-regel--1 .key-next-regel--1{justify-content:center;padding:0}}.wrapper100-regel--1 .wrapper-regel--1 .key-next-regel--1 .quick-top-menu{flex-direction:row;justify-content:flex-end;align-items:center;display:flex;& .quick-top-menu-item{margin-left:2rem;&:first-child{margin-left:0}& a{color:#101010;text-decoration:none;&:is(:active,:hover){text-decoration:underline}}& .fa{padding-right:4px;font-weight:600!important}}}@media only screen and (width<=767px){.wrapper100-regel--1 .wrapper-regel--1 .key-next-regel--1 .quick-top-menu{flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;width:100%;& .quick-top-menu-item{margin-left:0}}.wrapper100-regel--1{padding:.8rem 1rem}.wrapper100-regel0 .wrapper-regel0 .key-next-regel0 .search{width:calc(100% - 2rem);margin:1rem;& .searchbutton{background:#fff;border-radius:5px;& i.fa{color:#fad44e}}}}.wrapper100-regel0{background:#fc0;& .wrapper-regel0{padding:0 1rem;& .key-next-regel0 .cmscfg{padding:.4rem 0}}}@media only screen and (width<=1280px){.usp-slider .usp-item .fa{font-size:1.4rem}.wrapper100-regel0 .wrapper-regel0 .key-next-regel0 .cmscfg{padding:1rem 0}}.wrapper100-regel0 .wrapper-regel0 .key-next-regel0 .cmscfg.usp-balk-wrapper{flex-direction:row;justify-content:space-between;width:100%;margin:0 auto;display:flex;& .usp-balk-item{color:#fff;font-size:1.2rem;& .fa{color:#fff;padding-right:1rem}}}html:not(.page-checkout) .wrapper100-logobar{display:none}.wrapper100-regel1{background:#ffeeb9;& .wrapper-regel1{overflow:visible}}.wrapper100-regel2 .wrapper-regel2{width:100%;overflow:visible;& :is(.bannercfg,.bannerslider){padding:0;& .bannertxt-holder{max-width:450px;left:10%;top:unset;padding:2rem 0;bottom:2rem;transform:translate(0);& h6,& h7{color:#101010}& h6{margin-bottom:1rem;font-size:4rem;font-weight:800;line-height:1.2}& h7{font-size:2.4rem;font-weight:400;line-height:1.2}}}}@media only screen and (width<=767px){.wrapper100-regel1 .wrapper-regel1 .search{width:calc(100% - 2rem);margin:1rem;& .searchbutton{background:#fff;border-radius:5px;& i.fa{color:#fad44e}}}.wrapper100-regel2 .wrapper-regel2 :is(.bannercfg,.bannerslider) img{object-fit:cover;height:350px}}.wrapper100-regel3{background:#fad44e;& .wrapper-regel3{overflow:visible;& .usp-balk-wrapper{padding:2rem 0;& .usp-balk-item{color:#000;& .fa{color:#fff}}}& .usp-slider{color:#000;& .usp-item .fa{color:#fff}}}}.wrapper100-regel4 .wrapper-regel4{overflow:visible}.wrapper100-regel5{background:#fff9e1;margin:4rem 0;padding:4rem 0}.wrapper100-page .wrapper-page,.wrapper100-regel5 .wrapper-regel5{overflow:visible}.wrapper100-subfooter{background:#fc0}.wrapper100-footer .wrapper-footer{padding:2rem 0;& span{color:#101010}& a .fa-chevron-right{display:none}& .adresfooter{& h4{padding-bottom:3rem!important}& .bold{font-weight:700}& .fa{color:#fc0}}& .calltimes{color:#101010;text-align:center;float:left;background:#fff;border-radius:3px;width:195px;margin-bottom:3rem;margin-left:33px;margin-right:3rem;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)}}& .socialfooter .cmsinnercontentbox{& h4{padding-bottom:3rem}& .cms-styling a>:is(.fa,.fa-brands,.fab){color:#fff;text-align:center;background-color:#fc0;border-radius:25px;width:50px;height:50px;margin-bottom:1rem;margin-right:1rem;font-size:2.6rem;line-height:50px;transition:.5s;&:hover{color:#fff;background-color:#fc0}}}& #opening-hours .today{font-weight:700}}.wrapper100-copyfooter{background:#fff;& .wrapper-copyfooter .cmscfg:last-child{color:#101010;padding:3rem;text-align:center!important}}.slide-in{animation:1s forwards slide-in}.slide-out{animation:1s forwards slide-out;display:none!important}.intro-txt,.seo-txt{flex-wrap:wrap;row-gap:4rem;margin:4rem 0;display:flex;& .cms-txt{align-items:center;display:flex;& .inner-cms{padding:4rem;& h2,& h3{margin:0 0 2rem}& p{margin:0 0 1.4rem;&:last-of-type{margin-bottom:0}}& .btn-holder{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}}}& .grey-background{background:#fff9e1}& .cmscfg:has(img){padding:0}& picture{height:100%;display:block;& img{object-fit:cover;width:100%;height:100%;display:block}}}@media only screen and (width<=1024px){:is(.intro-txt,.seo-txt) .inner-cms{padding:3rem}}.intro-txt{margin:0;& .cms-txt{justify-content:center;& .inner-cms{text-align:center;flex-wrap:wrap;justify-content:center;max-width:1000px;display:flex}}}.homecat-banners{padding:4rem 0}@media only screen and (width<=767px){:is(.intro-txt,.seo-txt){& .inner-cms{padding:2rem}& picture img{height:280px}}.homecat-banners{flex-wrap:wrap;display:flex}}.homecat-banners .homecat-banner-item{flex-direction:column-reverse;align-items:flex-start;display:flex;overflow:visible}@media only screen and (width<=767px){.homecat-banners .homecat-banner-item{justify-content:flex-end;align-items:flex-start}}.homecat-banners .homecat-banner-item{&>a,&>a img{width:100%;display:block}& .bannertxt-holder{text-align:center;width:100%;padding:1.5rem 0 .5rem;position:static;transform:none;& a{float:none;color:#101010;background:0 0;border:0;border-radius:0;width:auto;padding:0;font-size:2.2rem;font-weight:600;text-decoration:none;transition:.2s;display:block}}&:is(:active,:hover) .bannertxt-holder a{color:#fc0;background:0 0;text-decoration:none;transition:.2s}}.blog-header-holder{padding:4rem 0 2rem;& .blog-header-title{justify-content:space-between;align-items:center;display:flex}}@media only screen and (width<=767px){.blog-header-holder .blog-header-title{flex-wrap:wrap}}.blog-header-holder .blog-header-title a{color:#fc0;text-decoration:none;transition:.2s;&:is(:active,:hover){color:#101010;margin-right:5px;text-decoration:underline;transition:.2s}}.next-blogslider-container .next-blogslider-container-blogs{justify-content:space-between;gap:10px;margin:0;& .next-blog-container{width:33%;&:nth-of-type(n+4){display:none}}}@media only screen and (width<=1024px){.next-blogslider-container .next-blogslider-container-blogs .next-blog-container{width:33%;padding:0 1rem!important}}@media only screen and (width<=767px){.next-blogslider-container .next-blogslider-container-blogs{& .next-blog-container{&:nth-of-type(n+3){display:block}&:nth-of-type(n+4){display:none}}& .next-blog-container{width:100%;padding:1rem}}}.next-blogslider-container .next-blogslider-container-blogs .next-blog-container .next-blog{border-radius:10px;outline:0;transition:.2s;box-shadow:2px 2px 10px #0003;& .next-blog-image{padding:0;& img{object-fit:cover;border-radius:10px;height:250px}}& .next-blog-content{padding:0 1rem;& .next-blog-content-titel h3{white-space:unset}& .next-blog-content-datum{display:none}& .next-blog-content-description{max-height:unset;& p{color:#101010;white-space:normal}}}& .next-blog-content-linkbutton{padding:0 1rem 1rem;& a{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;background:#ffeeb9;border:0;border-radius:5px;outline:0;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;&:is(:active,:hover){color:#101010;background:#fad44e;border:0}}}&:is(:active,:hover){transition:.2s;box-shadow:2px 2px 10px #0006}}.search :is(.input-txt,.searchbutton){border:1px solid #fff}@media only screen and (width>=1025px) and (width<=1280px){.wrapper-topbar{margin-left:0;left:auto}.topbar-button.userbutton{max-width:340px}.productlist20{& .productlist-imgholder{height:200px}& .productlist-price{font-size:1.6rem}}.productlisttwo20 .productlisttwo-imgholder{height:200px}.quicksticky .innerquickmenuholder{width:100%}.pdetail-mainphotoholderbottom{float:left;width:55%}.pdetail-buyholderbottom,.pdetail-cmsuspholderbottom{width:45%}.pdetail-mainphotoholderright{float:left;width:55%;& .pdetail-tumbsliderright .slick-slide{height:80px}}.pdetail-buyholderright,.pdetail-cmsuspholderright,.variant-detail-buyholder{width:45%}.pdetail-mainphotoholderleft{float:left;width:55%;& .pdetail-tumbsliderleft .slick-slide{height:80px}}.pdetail-buyholderleft,.pdetail-cmsuspholderleft{width:45%}.pcart-buttons{padding:0 1rem}.pcart-buttonsbottom{padding:2rem 1rem}.cart-footer-text,.cart-franco-message{color:#101010;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){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;& span,& ul a span{display:none}& 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 #fff9e1;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-subfooter){& .cmscfg .cmsinnercontentbox p,& .linkcfg .linkinnercontentbox ul{display:none}}: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;& .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%;& .productlist-imgholder{height:200px}& .productlist-price{font-size:1.6rem}}.productlist25{width:33%;& .productlist-imgholder{height:200px}& .productlist-price{font-size:1.6rem}}.productlist16{width:20%}.productlisttwo20{width:25%;& .productlisttwo-imgholder{height:200px}}.productlisttwo25{width:33.3333%;& .productlisttwo-imgholder{height:200px}}.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}}.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}.pdetail-mainphotoholderright{float:left;width:50%;& .pdetail-photoholderright{width:100%;height:36rem;margin-top:1rem;& .slick-slide{height:34rem}}& .pdetail-tumbsliderright{display:none}}.pdetail-buyholderright{float:right;width:50%;padding:2rem}.pdetail-cmsuspholderright{float:left;width:100%;margin:0;padding:0 2rem 2rem;& ul{column-count:2;column-gap:auto;margin:0;& li{width:100%;display:inline-block}}}.pdetail-mainphotoholderleft{float:left;width:50%;& .pdetail-photoholderleft{width:100%;height:36rem;margin-top:1rem;& .slick-slide{height:34rem}}& .pdetail-tumbsliderleft{display:none}}.pdetail-buyholderleft{float:right;width:50%;padding:2rem}.pdetail-cmsuspholderleft{float:left;width:100%;margin:0;padding:0 2rem 2rem;& ul{column-count:2;column-gap:auto;margin:0;& li{width:100%;display:inline-block}}}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-photoholder .slick-slide{&:before,&:hover:before{display:none}}.pdetail-fullscreen:hover img{opacity:1}.pdetail-detailholder,.pdetail-specsholder{width:50%}.pdetail-assesoiresholder,.pdetail-detailholder :is(.innercertificateholder,.innerdetailholder),.pdetail-reviewsholder .innerreviewsholder,.pdetail-specsholder .innerspecsholder{padding:1rem}.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%}.pdetail-cmsuspholder ul{& li{padding-left:4rem}& .fa-li{top:.6rem;left:0}}.askinputholder{& .ask-vraag{width:50%}& :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{width:50%;&: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;padding:1rem;position:static;top:auto;left:auto;right:auto;& .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;width:100%}}.pcart-buttons{padding:1rem}.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%}.wrapper-menubar{width:100%}.menubar-holder li.haschildern a.menubar-top{display:none}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles{display:block}.wrapper-menubar .menubar-holder li{display:none}.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}}.brandmenu,.catmenu{display:none}.grouplist-mainholder{width:100%}.brandholder{width:16.666%}.page-checkoutlogin .checkout0-holder,.page-login .loginpage-holder{width:100%}.page-checkoutlogin .checkout0-holder h2{font-size:2.2rem}.profile-prof1,.profile-prof2,.profile-prof3{float:none;width:55%;margin:0 auto;padding:0}.profile-innerprof1,.profile-innerprof2,.profile-innerprof3{margin:1rem 0}.checkout1-check1,.checkout1-check2,.checkout1-check3{width:50%}: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){width:50%;& b{float:left;padding-top:1rem;display:block}}& .ordersfilter1{float:right}}.orderslist-holder{& .orderslist-head th:is(:nth-child(6),:nth-child(7)),& table tr td:is(:nth-child(6),:nth-child(7)){display:none}}.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}}& ul{display:none}}.blogs-mainholder{width:100%}.blogcommentbox,.blogholder{width:100%;padding:2rem}}@media only screen and (width>=480px) and (width<=767px){: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{display:none;& 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}.wrapper100-topbar{z-index:2;background-color:#fad44e;border-bottom:1px solid #fff9e1;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;& #lanuage-select,& .search{display:none}}.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:#fc0;margin-right:0;font-size:2.5rem;top:0}}&.userbutton.userlogedin .fa span{color:#ed7403;top:7px;left:5px}& .btn-txt{display:none}}.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{display:none}.innerbannerslider div{&.kiyoh-left{width:100%;& .kiyoh-message{padding:20px 60px;font-size:1.3rem;line-height:1.6rem}& .kiyoh-grade{left:30px}&:after{display:none}}&.kiyoh-right{width:100%;height:auto;& :is(.kiyoh-date,.kiyoh-name,.kiyoh-stars){float:left;clear:left;width:50%;padding-left:0;display:block}& .kiyoh-stars{float:right;width:auto;position:absolute;top:30px;right:30px}& .kiyoh-name{font-size:2.2rem;line-height:2.8rem}& .kiyoh-place{display:none}& .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 #fff9e1;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"}}:is(.wrapper-footer,.wrapper-subfooter) .cmscfg .cmsinnercontentbox p,:is(.wrapper-footer,.wrapper-subfooter) .linkcfg .linkinnercontentbox ul,.wrapper100-logobar{display:none}.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}}.shopnavholder .shopnavheader{display:block}.navsearch{width:calc(100% - 4.5rem);height:4.5rem;padding-top:.3rem;display:block}.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%;& .productlisttwo-imgholder{height:130px}}.productlistthree100{& .productlistthree-imgholder{width:180px;height:171px}& .productlistthree-infoholder{width:calc(100% - 180px)}& .productlistthree-buyholder{width:100%}}.mobvergelijk-button{float:left;width:auto;margin-bottom:1rem;margin-left:.5rem;display:block}.filter-button{float:left;width:auto;margin-bottom:1rem;display:block}.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}& :is(.paging-volgende,.paging-vorige){& span{display:none}& .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;& .slick-slide{height:31rem}}}.pdetail-mainphotoholderright{float:left;width:100%;& .pdetail-photoholderright{width:100%;height:38rem;& .slick-slide{height:36rem}}}.pdetail-mainphotoholderleft{float:left;width:100%;& .pdetail-photoholderleft{width:100%;height:38rem;& .slick-slide{height:36rem}}}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-photoholder .slick-slide{&:before,&:hover:before{display: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}.pdetail-quickmenu{display:none}.quicksticky{z-index:inherit;text-align:left;float:left;border:0;padding:1rem;display:none;position:static;top:auto;left:auto;right:auto;& .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;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;& :is(.cart-backbutton,.cart-orderbutton,.share-wishlistbutton){display:none}}.pcart-buttonsbottom{flex-direction:column;margin:1rem 0}.pcart-buttons{& .cart-backbutton{float:left}& .cart-orderbutton{float:right;margin:.5rem}}.share-wishlistbutton{margin:.5rem}.pcart-cartholder{& table{& td .pcart-pprice,& tr:first-child{display:none}& 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-price),& th:is(:nth-child(4),:nth-child(5)){width:40%;padding:0 1rem;font-size:1.8rem;font-weight:700}& td .pcart-pprice-verlang{width:40%;padding:0 1rem;font-size:1.8rem;font-weight:700;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}}.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 #fff9e1;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:#101010;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.haschildern a.menubar-top{display:none}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles{display:block}.wrapper-menubar .menubar-holder li{display:none}.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}}.brandmenu,.catmenu{display:none}.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:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)),& table tr td:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)){display:none}& .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:#fff7df;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}}& ul{display:none}}.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%}.productlisttwo20,.productlisttwo25{width:100%;& .productlisttwo-imgholder{height:250px}& .productlisttwo-buyholder{display:none}}.productlisttwo16{width:50%;& .productlisttwo-imgholder{height:130px}}.productlistthree100{& :is(.productlistthree-imgholder,.productlistthree-infoholder){width:100%}& .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}& .wizardsearchholder{width:100%}}.pointlist-holder{& .pointlist-head th,& td{font-size:1.3rem!important}}}@media only screen and (width>=411px) and (width<=479px){.productlist20,.productlist25{width:50%;& .productlist-imgholder{height:150px}}.productlist16,.productlisttwo20,.productlisttwo25{width:50%}:is(.productlisttwo20,.productlisttwo25){& .productlisttwo-imgholder{height:250px}& .productlisttwo-buyholder{display:none}}.productlisttwo16{width:50%;& .productlisttwo-imgholder{height:130px}& .productlisttwo-buyholder{display:none}}.productlistthree100{& :is(.productlistthree-imgholder,.productlistthree-infoholder){width:100%}& .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}& .wizardsearchholder{width:100%}}}@media only screen and (width<=479px){.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;text-align:left;position:relative;top:auto;left:auto;right:auto}.topbarsticky{text-align:left;position:relative;top:auto;left:auto;right:auto}.topbar-logo{width:200px;margin-left:-100px;display:block}.wrapper100-topbar{z-index:2;background-color:#fad44e;border-bottom:1px solid #fff9e1;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;& #lanuage-select,& .search{display:none}}.cartuserbutton-holder{padding:0}.topbar-button{&.userbutton{display:none}&:is(.cartbutton,.menubutton,.offerlistbutton){background:0 0;border:0;border-radius:0;margin:0;&:is(:active,:hover){background:0 0;border:0;& .fa{opacity:.8}}& .fa{color:#fc0;margin-right:0;font-size:2.5rem;top:0}}&.userbutton.userlogedin .fa span{color:#ed7403;top:7px;left:5px}& .btn-txt{display:none}}.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{display:none}.innerbannerslider div{&.kiyoh-left{width:100%;& .kiyoh-message{padding:20px 60px;font-size:1.3rem;line-height:1.6rem}& .kiyoh-grade{left:30px}&:after{display:none}}&.kiyoh-right{width:100%;height:auto;& :is(.kiyoh-date,.kiyoh-name,.kiyoh-stars){float:left;clear:left;width:50%;padding-left:0;display:block}& .kiyoh-stars{float:right;width:auto;position:absolute;top:30px;right:30px}& .kiyoh-name{font-size:2.2rem;line-height:2.8rem}& .kiyoh-place{display:none}& .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 #fff9e1;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-subfooter){& .cmscfg .cmsinnercontentbox p,& .linkcfg .linkinnercontentbox ul{display:none}}:is(.wrapper-footer,.wrapper-presubfooter,.wrapper-subfooter,.wrapper100-page) :is(.call-inputtxt,.name-inputtxt){width:100%;margin-bottom:1rem;margin-right:0}.wrapper100-logobar{display:none}.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}.customtext-holderprod img{display:none}.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}& li{padding:0 1.2rem}& :is(.paging-volgende,.paging-vorige){& span{display:none}& .fa{margin:0;font-size:2.2rem}}}}.pdetail-mainphotoholderbottom{float:left;width:100%;& .pdetail-photoholderbottom{width:100%;height:24rem;& .slick-slide{height:22rem}}}.pdetail-mainphotoholderright{float:left;width:100%;& .pdetail-photoholderright{width:100%;height:30rem;& .slick-slide{height:28rem}}}.pdetail-mainphotoholderleft{float:left;width:100%;& .pdetail-photoholderleft{width:100%;height:30rem;& .slick-slide{height:28rem}}}.pdetail-cmsuspholderbottom,.pdetail-cmsuspholderleft,.pdetail-cmsuspholderright{clear:none}.pdetail-photoholder .slick-slide{&:before,&:hover:before{display: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}.pdetail-quickmenu{display:none}.quicksticky{z-index:inherit;text-align:left;float:left;border:0;padding:1rem;display:none;position:static;top:auto;left:auto;right:auto;& .innerquickmenuholder{float:none;text-align:left;border-top:1px solid #fff9e1;border-bottom:1px solid #fff9e1;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}.pcart-buttonstop{border-bottom:0;margin-top:0;padding:0;& :is(.cart-orderbutton,.share-wishlistbutton){display:none}}.pcart-buttonsbottom{flex-direction:column;margin:1rem 0;padding:2rem 1rem}.page-wishlist .pcart-buttonsbottom{margin:0}.pcart-buttons .cart-backbutton{display:none}.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{& td .pcart-pprice,& tr:first-child{display:none}& 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-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;width:40%;padding:1.4rem;font-size:1.8rem;font-weight:700;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}& .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 #fff9e1;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:#101010;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.haschildern a.menubar-top{display:none}.menubar-holder li span.menubar-top,.menubar-submenu li a.submenu-alles{display:block}.wrapper-menubar .menubar-holder li{display:none}.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}}.brandmenu,.catmenu{display:none}.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}& .checkout0-holder h2{font-size:2.2rem}}.btn-checkout0login span{display:none}.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{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-bottom:2rem;margin-left:-52px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%}}.resetpass{width:100%;& .input-gray{width:100%;margin-bottom:1rem}& .btn-wwsend{color:#101010;cursor:pointer;-webkit-touch-callout:none;user-select:none;float:left;background:#ffeeb9;border:0;border-radius:5px;outline:0;margin-bottom:2rem;margin-left:-83px;padding:.8rem 2.2rem;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s;display:inline-block;position:relative;left:50%}}.bedankt-order,.contact-leftcms{width:100%}.contact-table{float:left;width:100%;& table,& table td,& table tr{float:left;display:block;width:100%!important}& 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}}& table td{padding:0}& .ordersfilter1{float:right}}.orderslist-holder{& .orderslist-head th:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)),& table tr td:is(:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8)){display:none}& .orderslist-head th:nth-child(4),& table tr td:nth-child(4){text-align:right}& .orderslist-head th{padding:2rem .5rem;font-size:1.4rem}& table tr td{color:#101010;padding:.5rem;font-size:1.3rem;font-weight:400;line-height:2.2rem}}.order-info1,.order-info2,.order-info3{width:100%}.order-rowsholder{& .order-rowshide{display:none!important}& .order-tablehead th{padding:2rem .5rem;font-size:1.4rem}& table tr td{padding:.5rem;font-size:1.3rem}}.order-totalholder{float:left;background:#fff7df;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}.slick-next{right: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}& .blogssearchbtn{right:0}}& ul{display:none}}.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{opacity:.8}}& .fa{color:#fc0;margin-right:0;font-size:2.5rem;top:0}}}.wrapper100-topbar{z-index:50;background:#fff;overflow:visible}@media only screen and (width>=768px) and (width<=1024px),only screen and (width>=1024px) and (width<=1280px),only screen and (width>=1281px){.wrapper100-topbar{height:92px;& .menubutton{display:none}&.headroom--not-top .wrapper-topbar .topbar-logo{top:10px}}}.wrapper100-topbar .wrapper-topbar{height:92px;left:unset;float:unset;align-items:center;margin:0 auto;padding:0;display:flex;overflow:visible;& .topbar-logo{text-align:center;order:1;width:275px;height:110px;margin:0 0 0 1rem;transition:top .3s;display:inline-block;position:relative;top:-25px;left:auto;& .shoplogo img{height:110px;margin-top:0}}& .search{order:2;width:375px;margin:0 auto;& input{color:#101010;background:#fff9e1;border:0;border-radius:20px 0 0 20px;padding:2px 20px;font-weight:400;&::-webkit-input-placeholder{color:#101010;font-size:14px;font-weight:400}&:-moz-placeholder-shown{color:#101010;font-size:14px;font-weight:400}&:-ms-placeholder-shown{color:#101010;font-size:14px;font-weight:400}&::-moz-placeholder{color:#101010;font-size:14px;font-weight:400}}& .input-txt{width:calc(100% - 5rem)}& .clearsearch{color:#fad44e;&:is(:active,:hover){color:#fc0}}& .searchbutton{color:#fad44e;background:#fff9e1;border:0;border-radius:0 20px 20px 0;width:5rem;&:is(:active,:hover){color:#fc0}}}& .cartuserbutton-holder{order:4}}@media only screen and (width>=768px) and (width<=1024px){.wrapper100-topbar .wrapper-topbar{& .search{width:250px}& .topbar-button{& span{display:none}&.userbutton span{display:block}}& .topbar-logo{width:196px;height:80px;margin:0 auto;top:-12px;& .shoplogo img{height:80px}}}}@media only screen and (width<=767px){.wrapper100-topbar{background:#fff;border-bottom:0;position:sticky;top:0;transform:translate(0);& .wrapper-topbar{height:80px;& .topbar-button:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton){color:#fad44e;padding:0 1rem;& .fa{color:#fad44e}& span.btn-txt{display:none}&:active,&:is(:active,:hover) .fa,&:hover{color:#fc0}}& .topbar-logo{flex:auto;width:200px;min-width:0;height:70px;margin:0 auto;transition:none;top:0;& .shoplogo img{height:70px}}& .multilangdropdown{flex-shrink:0}& .cartuserbutton-holder{flex-shrink:0;align-items:center;height:100%;display:flex;& .topbar-button:is(.cartbutton,.userbutton){margin:0!important}}}}}@media only screen and (width<=479px){.wrapper100-topbar .wrapper-topbar{& .topbar-logo{width:140px;height:44px;margin:0 auto;top:0;& .shoplogo{float:none;display:inline-block;& img{height:44px}}}& .topbar-button:is(.cartbutton,.menubutton,.offerlistbutton,.userbutton){padding:0 .6rem}}}.wrapper100-topbar .multilangdropdown{color:#fc0;background:0 0;order:3;width:75px;& span{display:none}& ul{background:#000c;& li.selected a{background:#000}& a:is(:active,:hover){color:#fad44e;background:#000c}}&:is(.show-mldrop,:active,:hover){color:#fff;background:#0009}}@media only screen and (width<=1024px){.wrapper100-topbar .multilangdropdown{width:70px}}@media only screen and (width<=767px){.wrapper100-topbar .multilangdropdown{width:70px;display:block;& span{display:none}}}.topbarsticky,.topbarsticky-popup,.wrapper100-topbar{z-index:30;position:sticky;top:0}@media only screen and (width>=768px) and (width<=1024px),only screen and (width>=1024px) and (width<=1280px),only screen and (width>=1281px){.wrapper100-topbar{transform:translate(0)!important}.wrapper100-regel1{z-index:29;position:sticky;top:92px;left:0;right:0;box-shadow:3px 3px 5px #0003}}.backtotop-btn{color:#fc0;transition:.2s;bottom:3rem;right:2rem;& .fa:is(.fa-caret-square-up,.fa-toggle-up):before{content:"\00F35B"}&:is(:active,:hover){color:#101010;transition:.2s;bottom:3.5rem}}.page-blog-overview .blogs-mainholder .blogitem .innerblogitem .blogimg{height:250px;& img{object-fit:cover}}.page-blog-detail .producten-tabel tr{flex-wrap:wrap;display:flex;& td{display:flex}}a[href^=tel]{pointer-events:auto;cursor:pointer}.pdetail-gerelaterholder-fullwidth{flex-wrap:wrap;width:100%;display:flex}:is(.page-checkout,.page-checkoutlogin){& .input-white:disabled,& .prof-holder select:disabled{box-shadow:none;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;outline:0;padding:1.1rem;font-family:Poppins,sans-serif;font-size:14px}& .input-white:disabled:is(:focus,:invalid,:required,:valid),& .prof-holder select:disabled:is(:focus,:invalid,:required,:valid){box-shadow:none!important}}:is(.page-checkout,.page-checkoutlogin){& .input-white:disabled.required,& .prof-holder select:disabled.required{background-image:none;background-position:100% 0;background-repeat:no-repeat;padding-right:1.8rem}}.user-is-logged-in{& .prof-verplichtmelding,& .vatWrapper .filterInfoBtn{display:none}}.artikelen-element{margin-bottom:4rem;& .slick-list{width:calc(100% - 8rem);margin:0 4rem}}@media only screen and (width<=767px){.artikelen-element .slick-list{width:calc(100% - 6rem);margin:0 3rem}}@media only screen and (width>=1024px) and (width<=1280px),only screen and (width>=1281px){.grouplist-mainholder .grouplist.productlist20{width:25%}}.grouplist-mainholder .grouplist.productlist20{& .productlist-imgholder{height:210px}& .productlist-title{text-align:center}}.innerproductlistfilter .defaultfilter .filtercommit,.innerproductlistfilter .defaultfilter td input:is(:focus,:invalid,:required,:valid),.innerproductlistfilter .listfilter ul li label,.innerproductlistfilter h5,.maintitle-holder ol li a{color:#101010}.innerproductlistfilter{& .defaultfilter .filtercommit:is(:active,:hover),& .defaultfilter td input:is(:focus:active,:focus:hover,:invalid:active,:invalid:hover,:required:active,:required:hover,:valid:active,:valid:hover),& .listfilter ul li label:is(:active,:hover){color:#fc0}& .listfilter ul li label.moreless{color:#101010;&:is(:active,:hover){text-decoration:underline}}}#ContentPlaceHolder1_chkMailing,#ContentPlaceHolder1_chkMailing+label,.pricefilter{display:none}.innerproductlistfilter div:nth-child(2) h5{padding:0 0 .8rem}.checkout1-check3 .opmerkingbx{display:none}.blog-balk-holder{align-items:center;gap:2rem;margin-bottom:2rem;display:flex;& :is(.blog-afbeelding,.blog-tekst){flex:1}& .blog-afbeelding img{object-fit:cover;width:100%;height:100%;display:block}}@media (width>=769px){.blog-balk-holder{& .blog-afbeelding+.blog-tekst{padding-left:2rem}& .blog-tekst:has(+.blog-afbeelding){padding-right:2rem}}}.blog-balk-holder:has(.blog-tekst:only-child) .blog-tekst{flex:100%}@media (width<=768px){.blog-balk-holder{flex-direction:column;gap:1rem}}.merkenmenu{display:none}