@font-face{font-family:'Barlow Condensed';src:url(/_clientfiles/fonts/BarlowCondensed-Regular.woff);src:url(/_clientfiles/fonts/BarlowCondensed-Regular.woff2);src:url(/_clientfiles/fonts/BarlowCondensed-Regular.ttf);font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Condensed';src:url(/_clientfiles/fonts/BarlowCondensed-SemiBold.woff);src:url(/_clientfiles/fonts/BarlowCondensed-SemiBold.woff2);src:url(/_clientfiles/fonts/BarlowCondensed-SemiBold.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Condensed';src:url(/_clientfiles/fonts/BarlowCondensed-Bold.woff);src:url(/_clientfiles/fonts/BarlowCondensed-Bold.woff2);src:url(/_clientfiles/fonts/BarlowCondensed-Bold.ttf);font-weight:bold;font-style:normal;font-display:swap}body{margin:0;padding:0;line-height:1.5;position:relative}a{color:#000;text-decoration:none}a:focus{outline:0}a#scrollUp{bottom:-3em;right:0;padding:0 15px;background:rgba(0,0,0,0.3);color:#FFF;display:inline-block;transition:all 1s}body.scrolled #scrollUp{bottom:0}h1,.h1{font-family:'Barlow Condensed';color:#bca079;font-size:1.8em;font-weight:600}h2,.h2{font-family:'Barlow Condensed';color:#3477e0;font-size:1.6em;font-weight:600}h3,.h3{font-family:'Barlow Condensed';color:#3477e0;font-weight:600;font-size:1.4em}h4,.h4{font-family:'Barlow Condensed';font-size:1.1em;font-weight:600;color:#3477e0;margin-top:0}h3 small{color:#000;font-size:.8rem}img{max-width:100%;height:auto}hr{background-color:#bca079;height:1px;border:none}body,td,th,input,select,textarea,p,div{font-family:'Barlow Condensed';font-weight:normal;font-size:16px}table{line-height:1.5}legend{padding:0 .5em;color:#e00}.mobile-menu-show{display:none}.contentheight{padding-top:140px;position:relative;min-height:calc(100vh - 200px);background-color:#fff;margin-bottom:2em}.customheader{font-family:'Barlow Condensed';font-size:1.85em;font-weight:600;color:#000;margin-top:0}@media screen and (max-width:768px){.customheader{font-size:25px}.artdetailblock{margin-top:15px}}.headerheight{xxbackground-image:url(/_clientfiles/layout/patroon-klein.png);background-repeat:repeat;background-position:center center;background-size:auto}body.scrolled .headerheight{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3)}.headerheight .container{background-color:#3477e0}#header{background-color:#3477e0;position:fixed;width:100%;z-index:150;transition:top 1s ease;top:0}.header_usps{background-color:#fff;padding:3px 0}@media screen and (max-width:768px){.header_usps{display:none}}.header_usps .container{background-color:#fff}.uspoint{color:#3477e0;font-size:13px;display:inline-block;padding-right:45px}.uspoint strong{font-weight:900}.header_top{background-color:#3477e0;padding:25px 0 8px;transition:padding .25s;position:relative}body.scrolled .header_top{padding:10px 0 3px}.header_bottom{border:none;padding:.45em 0;position:relative;margin:0}body.scrolled .header_bottom{border:none}button[disabled],html input[disabled]{background-color:#fff;border:none}.hide_scrolled_fixed_header{display:none;position:absolute;width:50px;line-height:10px;margin:0 50%;transform:translateX(-50%);background:#edf0f1;text-align:center;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);-moz-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);box-shadow:0 4px 4px -2px rgba(0,0,0,.3);cursor:pointer;background-color:#fff;height:1em;text-align:center;margin-top:-1px}.logo{height:60px;padding-left:15px;transition:height .25s;position:absolute;left:-90px}.logo-img{width:45px;margin-top:0}.logo img{vertical-align:middle}.breadcrumbs{padding:5px 0 9px}.product-overview-h1{margin:0;color:#3477e0}.basket-img-cart{width:35px;vertical-align:middle}.usp{display:block;padding:.5em 0}.usp span{color:#bca079}.row-shopping .homeblock-3{padding:10px 15px;font-size:13px;border:1px solid #3476e0}@media screen and (max-width:768px){.row-shopping .homeblock-3{padding:5px 10px;font-size:11px;text-align:center;margin-bottom:10px}}.slidemenu{z-index:1000;position:fixed;top:0;left:-25em;height:100%;width:25em;max-width:85%;background:#fff;overflow:hidden;overflow:auto;transition:all 300ms ease-in-out;display:flex;flex-direction:column}.slidemenu.slidemenu-left{left:auto;right:-25em}.slidemenu .slidemenu-head{background:#bca079;align-content:center;margin:0;padding:.5rem 0}.slidemenu .slidemenu-head .title{font-size:20px;font-weight:600;line-height:33px;text-transform:uppercase;letter-spacing:.1em;color:#fff}.slidemenu .slidemenu-head .close-menu{align-self:center;text-align:right}.slidemenu .slidemenu-head .close-menu a{color:#fff}.slidemenu .slidemenu-content{flex:1 1 100%;overflow:auto}.slidemenu .slidemenu-content .navbar{padding:.5rem}.slidemenu .slidemenu-content .navbar .title,.slidemenu .slidemenu-content .navbar a{padding:0 .5rem;display:block;line-height:2.25rem;text-decoration:none}.slidemenu .slidemenu-content .navbar a:hover{text-decoration:underline;text-decoration-line:underline;text-decoration-color:#bca079}.slidemenu .slidemenu-content .navbar .submenu{padding:0}.slidemenu .slidemenu-content .navbar .submenu li{padding:0}.slidemenu .slidemenu-content .navbar .submenu li:last-child{border-bottom:none}.slidemenu .slidemenu-text{margin:0 1rem}.slidemenu .slidemenu-text input:not([type=checkbox]):not([type=radio]),.slidemenu .slidemenu-text button{width:100%;margin-bottom:.5rem}.slidemenu-basket-active #slidemenu-basket{left:0}.slidemenu-basket-active #slidemenu-basket.slidemenu-left{left:auto;right:0}.slidemenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.5);z-index:900;opacity:0;visibility:hidden;transition:opacity 300ms ease-in-out}.slidemenu-shadow #spinner{display:none;line-height:1}.form-active #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:400%;color:#fff}.form-active #slidemenu-active-shadow #spinner{display:block}.form-active #slidemenu-active-shadow,.slidemenu-basket-active #slidemenu-active-shadow{opacity:1;visibility:visible}#slidemenu-basket .menu-basket-lines{width:100%;border:0;border-spacing:10px;border-collapse:collapse}#slidemenu-basket .menu-basket-lines td{padding:.5rem;vertical-align:top;border-bottom:1px solid #bca079}#slidemenu-basket .menu-basket-lines button{font-size:.8em;border:none;padding:0}#slidemenu-basket .menu-basket-lines .menu-basket-line-count,#slidemenu-basket .menu-basket-lines .menu-basket-line-amount{white-space:nowrap;text-align:right}#slidemenu-basket .menu-basket-lines .menu-basket-line-del button{width:2em}#slidemenu-basket .msg-free-delivery{text-align:center}#slidemenu-basket .slide-menu-foot{background:#eee}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals{padding:.5rem;text-align:right}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-totals-title{float:left}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-total-amount{margin-right:2.6em;font-weight:bold}#slidemenu-basket .slide-menu-foot a.button{display:block;padding:.5rem;width:100%;border-radius:0;text-align:center}#slidemenu-basket .slide-menu-foot a.button.priority{line-height:2;background-color:#98d643;color:#fff;transition:background-color:.3s ease}#slidemenu-basket .slide-menu-foot a.button.priority:hover{background-color:#7bad38}.homepageslider_bg{background-image:url(/_clientfiles/layout/icons/bg_corner_2.svg);background-repeat:no-repeat;background-position:left top;width:100px;height:100px;position:absolute;z-index:101}.homepage .content{color:#fff;line-height:1.3}.homepage .content h1{font-size:1.4em;margin:0;text-transform:lowercase}.homepage .content h2{font-size:1.3em;margin:0;color:#fff;text-transform:lowercase}.homepage .content h3{font-size:1.1em;margin:0;color:#fff;text-transform:lowercase}.homepage .content h4{font-size:1.2em;margin:0;color:#fff;text-transform:lowercase}.bgtitle{display:inline-block;text-align:left;width:50%;left:50%;position:absolute;vertical-align:middle;right:0;top:50%;transform:translateY(-50%)}.bgtitle span{display:block;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%)}.bgtitle h1{margin:0;padding:0;width:75%;text-align:left;font-weight:800;line-height:1;font-size:2em}@media only screen and (max-width:480px){.bgtitle h1{font-size:5vw}}@media only screen and (min-width:481px) and (max-width:767px){.bgtitle h1{font-size:3vw}}@media only screen and (min-width:1020px) and (max-width:1600px){.popup_basketline .info .desc{line-height:20px}}.header-slideshow .cycle-slideshow{position:relative}.header-slideshow{margin-bottom:1em}.header-slide-container{background-image:url('/_clientfiles/layout/hdr_bg.gif');background-size:100%;background-repeat:no-repeat;background-position:center center;position:relative;display:block;width:100%;height:0;padding:0;padding-bottom:33%;overflow:visible}.header-slide-container .content{z-index:15;position:absolute;bottom:0;width:100%;height:100%;text-align:center;color:#fff}.header-slide-container .content:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.header-slide-container .content span{height:auto!important;width:auto!important;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.header-slide-container .image{z-index:10;position:absolute;top:0;bottom:0;right:0;text-align:right}.header-slide-container .image img{height:100%;width:auto}.header-slider-navigation{z-index:105;bottom:0;position:absolute;width:100%;text-align:right;color:White;padding-right:30px}.header-slide-container button{position:absolute;bottom:20px;right:20px;padding:0 1em;outline:0}.header-slide-container button span:after{font-family:'FontAwesome';content:'\f105';padding-left:5px}.header-slider-navigation .fa{color:#c5a97a;font-size:10px}.header-slider-navigation .fa.active,.header-slider-navigation .fa:hover{color:#fff}.bgtitleslider{display:block;height:25%;width:100%;background-color:rgba(0,0,0,0.2);position:absolute;bottom:0}.homepage .bgtitleslider h1{color:#fff}.homeblock{position:relative;margin-bottom:1rem}.homeblock-1{display:none}.homeblock-3{border:1px solid #c0e1d8}.homeblock .block-container{display:block;padding-bottom:45%;background-size:contain;background-repeat:no-repeat;xxxbackground-position:left 10px center;xxbackground-size:100%}.homeblock button{position:absolute;bottom:5px;right:10px;width:20px;heigth:15px;outline:0;display:none}.homeblock button:after{font-family:'FontAwesome';content:'\f105';margin-left:-2px}.block-container .content{width:100%;height:100%;text-align:center}.block-container .content:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.block-container .content span{height:auto!important;width:auto!important;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.about{border-top:1px solid #c5a87c;border-bottom:1px solid #c5a87c;margin-bottom:1rem}.about .h3{margin:0}.submit_only_mobile{display:none;background-color:#98d643}@media only screen and (min-width:768px) and (max-width:991px){.homepage .content h1{font-size:1em}.homepage .content h2{font-size:1.3em}.homepage .content h3{font-size:1.5em}.homepage .content h4{font-size:1.0em}}@media only screen and (max-width:767px){.homepage .content h1{font-size:4vw}.homepage .content h2{font-size:4vw}.homepage .content h3{font-size:6vw}.homepage .content h4{font-size:4vw}.homeblock{margin-bottom:15px}.submit_only_mobile{display:inherit!important}}@media only screen and (max-width:480px){.homepage .content h1{font-size:5vw}.homepage .content h2{font-size:4vw}.homepage .content h3{font-size:6vw}.homepage .content h4{font-size:4vw}.header-slide-container{padding-top:20%}}.artlistnav{border:1px solid #f0f0f0;line-height:3em;padding:0 1em;text-align:right}.artfilters{-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;visibility:hidden;opacity:0;transition:opacity .2s}body.filtersactive .artfilters{visibility:visible;opacity:1}.artfilters-title{font-weight:bold}.artfilter{position:relative;background:url('/_clientfiles/layout/navgroup-arrowdown.png') no-repeat;background-position:right .5em top .75em;background-color:#fff}.artfilters-reset{position:relative;background:url('/_clientfiles/icons/close-circle.svg') no-repeat;background-position:99% .75em;background-size:1.5em auto}.artfilter.active{background-image:url('/_clientfiles/layout/navgroup-arrowup.png');z-index:10}.artfilters-title,.artfiltertitle{display:block;text-decoration:none;color:#fff;line-height:2em;background-color:#bca079;height:2em;padding-left:10px}.artfilters-reset{padding:1em;background-color:#fff}.artfiltertitle .fa{float:right;font-size:130%;height:100%;line-height:32px;margin-right:10px}.artfiltermenu{display:none;visibility:hidden;opacity:0;max-height:0;overflow:hidden;border:1px solid #ccc;background:#fff;padding:.25em;white-space:nowrap;line-height:1.75}.artfiltervals{max-height:200px;overflow:auto}.artfiltervals label{padding:0 .5em 0 1.5em;cursor:pointer;display:block;position:relative}.artfiltermenu button{width:100%;background:#94c11f;border:none;margin-top:.25em}.artfilter.active .artfiltermenu{display:block;visibility:visible;opacity:1;max-height:100vh;width:100%}.artfilter input{position:absolute;left:-50px}.artfilter input+label:before{border-radius:50%;content:" ";display:block;width:1.2em;height:1.2em;border:1px solid #ccc;background-position:left center;background-repeat:no-repeat;background-size:1.25em;position:absolute;left:0;top:.25em}.artfilter input:checked+label:before{border:none;background-image:url('/_clientfiles/icons/check.svg')}.artfiltertitle .fa-angle-down{display:inline-block}body.filtersactive .artfiltertitle .fa-angle-down{display:none}.artfiltertitle .fa-angle-up{display:none}body.filtersactive .artfiltertitle .fa-angle-up{display:inline-block}@media screen and (max-width:767px){.artfilters{margin:1em 0}.category-block-left{padding:0 15px!important}.category-block-right{padding:0 15px!important}}@media screen and (min-width:768px){.artfilters-title{font-weight:bold;float:left}.artfiltermenu{display:block;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.5);overflow:hidden;position:absolute;left:0;top:100%;border:1px solid #ccc;background:#fff;padding:.25em;white-space:nowrap;line-height:1.75}.artlistnav-perpage{float:left}}.property{display:block;margin:1em 0;border-bottom:1px solid #ccc}.property .values{margin:0 1em 1em 0}.property .valuescollapsed{margin:0 1em 1em 0;height:100px;overflow:hidden}.property.rmlinkactive .valuescollapsed{height:auto;overflow:visible;margin:0 1em 1em 0}.property .value input{display:none}.property .value label{display:block;position:relative;width:100%;cursor:pointer;padding-left:20px}.property .value label:before{font-family:"FontAwesome";content:"\f096"}.property .value input+label:before{display:inline-block;vertical-align:middle;content:'\00a0';color:#bca079;font-family:"FontAwesome";content:"\f096";letter-spacing:12px;margin-left:-20px;font-size:16px}.property .value input:checked+label:before{color:#bca079;content:"\f046";letter-spacing:8px}.property .value label .color{display:inline-block;position:absolute;top:.25rem;right:0;bottom:.25rem;width:5rem;max-width:25%;-webkit-box-shadow:1px 1px 3px 1px rgba(244,242,242,1);-moz-box-shadow:1px 1px 3px 1px rgba(244,242,242,1);box-shadow:1px 1px 3px 1px rgba(244,242,242,1)}.less{display:none;color:#000}.more{color:#000;display:inline-block}.more img,.less img{margin-left:1px;margin-right:7px}.rmlinkactive .less{display:inline-block}.rmlinkactive .more{display:none}.artlistfilter select{width:100%;border:0;background-color:gray;color:#fff;outline:0}.artlistfilter select [selected~="selected"]{background-color:green;color:#fff}.artlistfilter select:focus{outline:0;color:#fff}.filters_wg{margin:1em 0;border-bottom:1px solid #ccc}.filters_wg ul{xmargin:0;padding:0;list-style-type:none;position:relative}.filters_wg li{position:relative;margin:0}.filters_wg li ul li{position:relative;padding-left:1rem}.filters_wg li .active{display:block}.filters_wg ul button{position:absolute;right:0;top:0;color:#000;border:0;background-color:transparent;outline:0;padding-right:10px}.filters_wg ul a{display:inline-block;text-decoration:none;color:#000;width:95%}.filters_wg ul ul{display:none;margin:0;padding:0;background-color:#fff}.filters_wg ul ul a{border-bottom:1px solid #f0f0f0}.filters_wg ul ul a:hover{color:#bca079}.filters_wg ul ul ul a{padding-left:.5em}.filters_wg ul ul ul ul a{padding-left:3.5em}.filters_wg ul ul ul ul ul a{padding-left:5em}.filters_wg li.active>ul{display:inline}.filters_wg .fa{color:#ccc;font-size:small}.filters_wg .fa:hover{color:#bca079}.filters_wg .fa-chevron-up{display:none}.filters_wg li.active>button .fa-chevron-up{display:inline-block}.filters_wg li.active>button .fa-chevron-down{display:none}.filters_wg ul li.active>a{text-decoration:underline}menu{border:1px solid #f0ede5;min-height:530px}.site-menu a{padding:.25em;color:#bca079;text-decoration:none;display:block;text-align:center}.site-menu a:hover,.site-menu .current{color:#000}.site-menu .current a{color:#008989}.site-menu .items{display:table;width:100%}.site-menu .items .item{display:table-cell}.visscrolled{display:none;height:35px;margin:3px 15px 0}@media screen and (max-width:768px){.visscrolled{display:block}}nav{margin-left:-1rem}.menu-groups{z-index:50}.menu-groups:hover,.menu-groups-active .menu-groups{z-index:610}.menu-groups-toggle{overflow:hidden;position:relative;font-weight:600;padding:.25em 15px .25em;color:#fff;width:200px;float:left;font-size:1.25rem;font-family:'Barlow Condensed';z-index:90}.menu-groups-toggle .fa{position:absolute;top:15px;left:160px;width:2.5em;height:1em;line-height:1em;text-align:center;color:#fff;font-size:.75rem}.menu-groups-active .menu-groups-toggle .fa,.menu-groups-home .menu-groups-toggle .fa{border-radius:0 4px 0 0}.menu-groups-active .menu-groups-toggle{color:#3477e0;z-index:9999}#menu-groups-body{-webkit-box-shadow:-5px 5px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:-5px 5px 5px 0 rgba(0,0,0,0.3);box-shadow:-5px 5px 5px 0 rgba(0,0,0,0.3);opacity:0;top:0;left:0;visibility:hidden;position:absolute;background-color:#f4f4f4;transition:all .15s .95s;line-height:1.7;width:200px;padding:2rem 0;min-height:500px}.menu-groups-active #menu-groups-body.submenu-active{width:900px;background-color:#fff;z-index:999}.menu-groups-body a{color:#000;text-decoration:none;line-height:30px}.menu-groups-body .h2 a{color:#3477e0;text-transform:uppercase;display:inline-block}.menu-groups-body>ul{padding:0;list-style-type:none}ul.menu-groups-main{width:200px;z-index:1}ul.menu-groups-main>li>a{line-height:30px;display:block;padding:0 1em;position:relative}ul.menu-groups-main>li>a:after{content:'\00BB';position:absolute;right:.5em;font-weight:bold}ul.menu-groups-main>li.hover>a{color:#3477e0}.menu-groups-active .menu-groups-shadow,.menu-groups-active #menu-groups-body,.menu-groups-home #menu-groups-body,.addedtobasket-popup-active .menu-groups-shadow{opacity:1;visibility:visible;transition:all .15s .15s}.extra-cost{text-align:right;padding:0}.menu-groups-submenu{border-radius:0 4px 4px 0;position:absolute;opacity:0;visibility:hidden;top:0;left:200px;min-height:500px;background-color:#fff;padding:45px 30px;z-index:500;width:900px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3);box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3)}.menu-groups-submenu-cols{-webkit-columns:3;-moz-columns:3;columns:3}.menu-groups-submenu-cols .groupmenuitem{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu-groups-submenu ul{list-style-type:none;margin:0 0 0 .5em;padding:0 0 0 .5em;border-left:1px solid #e0e0e0}.menu-groups-active .menu-groups-item.hover .menu-groups-submenu{z-index:600;opacity:1;visibility:visible;right:0}.menu-groups-active .menu-groups-item.clicked .menu-groups-submenu{transition:none}.menu-top-specials{background-color:#789b3c;border-radius:4px}.menu-top-specials ul,.menu-top-specials li{display:inline;padding:0;margin:0}.menu-top-specials a{color:#fff;text-decoration:none;margin:0 0 0 1em;display:inline-block}.groupmenuitem>a{color:#000}.groupmenuitem>a:hover{color:#3477e0}table.fieldsvals{border-spacing:0;width:99%;max-width:600px}table.fieldsvals .header{font-weight:bold}table.fieldsvals td{padding-bottom:.5em}table.fieldsvals .fieldname{width:40%}table.fieldsvals .fieldval{width:60%}table.fieldsvals .fieldval input:not([type]),table.fieldsvals .fieldval input[type='text'],table.fieldsvals .fieldval input[type='password'],table.fieldsvals .fieldval input[type='email'],table.fieldsvals .fieldval select{border:0;padding:0 .5em;background-color:#f0f0f0;line-height:2em;height:2em;color:black;outline:0;width:100%}table.fieldsvals .fieldval textarea{border:0;background-color:#f0f0f0;color:black;outline:0;width:100%}table.fieldsvals .fieldval.required input:not([type]),table.fieldsvals .fieldval.required input[type='text'],table.fieldsvals .fieldval.required input[type='password'],table.fieldsvals .fieldval.required input[type='email'],table.fieldsvals .fieldval.required textarea,table.fieldsvals .fieldval.required select,table.fieldsvals input[required='required'],table.fieldsvals textarea[required='required'],table.fieldsvals select[required='required']{border-right:3px solid #ff0024}table.fieldsvals .fieldval button,table.fieldsvals .fieldval input[type=button],table.fieldsvals .fieldval input[type=submit]{background-color:#98d643;width:100%}.required{color:red;vertical-align:baseline}@media(max-width:480px){table.fieldsvals,table.fieldsvals tbody,table.fieldsvals tr,table.fieldsvals th,table.fieldsvals td,table.fieldsvals td.fieldname,table.fieldsvals td.fieldval{border-spacing:0;width:100%;display:block}table.fieldsvals td.fieldname{padding-top:.5em}}table.fieldsvals .checkfieldissue span.radiocollection,table.fieldsvals .checkfieldissue input[type='text'],table.fieldsvals .checkfieldissue input[type='password'],table.fieldsvals .checkfieldissue input[type='email'],table.fieldsvals .checkfieldissue textarea,table.fieldsvals .checkfieldissue select{border:1px solid #f00!important;border-right:5px solid #f00!important;background-color:#fcc}table.fieldsvals .fieldval span.part{display:inline-block}table.fieldsvals .fieldval span.part+span.part{float:right;text-align:right}table.fieldsvals .fieldval span.part+span.part input{margin-right:0}.zebra-table{border-collapse:collapse;border-spacing:0;empty-cells:show}.zebra-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:0;text-align:center}.zebra-table td,.zebra-table th{border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 0}.zebra-table td:first-child,.zebra-table th:first-child{border-left-width:0}.zebra-table thead{color:#000;text-align:left;vertical-align:bottom;border-bottom:1px solid #000}.zebra-table td{background-color:transparent;padding:5px}.zebra-table-bordered td{border-bottom:1px solid #cbcbcb}.zebra-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.zebra-table-horizontal td,.zebra-table-horizontal th{border-bottom:1px solid #cbcbcb;border-width:0 0 1px}.zebra-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}.content-grps{margin:1rem 0}.content-grps .grp a{display:block;background-color:#fff;margin-bottom:30px;overflow:hidden;width:100%}.content-grps .grp a:hover{-webkit-box-shadow:2px 3px 8px 3px rgba(0,0,0,0.3);-moz-box-shadow:2px 3px 8px 3px rgba(0,0,0,0.3);box-shadow:2px 3px 8px 3px rgba(0,0,0,0.3)}.content-grps .grp .img{padding-top:70%;background-size:contain;border:5px solid #fff;background-repeat:no-repeat;background-position:center center;font-size:0}.content-grps .grp .h4{text-align:center;height:3em;line-height:1.5em;margin:.25em 0}.webgroupheaderimg img{max-width:100%;height:auto}.basketlines td,.baskettotals td .basketlines th,.baskettotals th{padding:.2rem .5rem}.basketlines{border-bottom:1px solid #ddd}.basketlines .buttons button{font-size:14px;font-weight:normal!important}.basketlines td.img{width:100px}.basketlines .buttons{margin-top:5px}.basketlines .buttons button{text-align:left;padding:0;width:auto}.basketlines .buttons button+button{margin-left:1rem}.basketlines td{padding:30px 10px}@media(max-width:768px){.basketlines td{padding:5px}}.basketprice strong{font-weight:600}.baskettotals{background-color:#3477e0;color:#fff}.baskettotals td{padding:10px;font-weight:600}@media(min-width:768px){.basketlines td{border-top:1px solid #ddd}.basketprice{width:90px}}@media(max-width:767.9px){.basketlines tr{border-top:1px solid #ddd}.basketlines tr,.basketlines td,.basketlines th{display:block}}.basket_count{display:block;width:18px;text-align:center;position:absolute;bottom:27px;font-weight:bold;background-color:#c5a97a;font-size:10px;color:#fff;border-radius:50%;height:18px;line-height:18px;left:4px}#header .basket{position:relative;margin-top:6px}body.basketactive #header .basket{z-index:200}@media screen and (max-width:768px){#header .basket{position:relative;margin-top:4px}}#popup-basket{width:400px;max-width:100%;height:auto;background-color:#fff;position:absolute;z-index:200;opacity:0;visibility:hidden;border:1px solid #ccc;transition:all .5s;padding:15px 10px;right:0;top:51px}@media all and (max-width:768px){#popup-basket{width:300px;max-width:unset}.popup-basketbox .items-mobile{display:block}.popup-basketbox .items-desktop{display:none}}@media all and (min-width:769px){.popup-basketbox .items-mobile{display:none}.popup-basketbox .items-desktop{display:block}}.popup-buttonbar-top a{display:inline-block;transition:background-color .3s ease;padding:8px;background-color:#98d643;color:#fff;width:100%;text-align:center;margin-bottom:0;border-radius:5px}.popup-buttonbar-top a:hover{background-color:#7bad38}.popup-buttonbar-bottom a{display:inline-block;padding:8px;background-color:#b1ded4;color:#000;width:100%;text-align:center;border-radius:5px;margin-bottom:1em}.popup-buttonbar-last a{display:inline-block;padding:8px;background-color:#fff;color:#000;transition:background-color .3s ease;width:100%;text-align:center;border-radius:5px}.popup-total{float:right;padding-right:5px;text-align:right;font-weight:600;margin-top:-20px;margin-bottom:10px}body.basketactive #popup-basket,body.accountactive #popup-account{opacity:1;visibility:visible}#background_basket{position:fixed;right:0;width:100%;background-color:rgba(0,0,0,0.4);height:100%;z-index:100;display:none;top:0;bottom:0}body.basketactive #background_basket,body.accountactive #background_basket,body.menu-mobile-active #background_basket,body.serviceactive #background_basket,body.countryselectactive #background_basket{display:block}.popup_basketline{margin-bottom:1em;border-bottom:1px dotted #ccc}.popup_basketlines{text-align:left;padding:2px}.popup_basketline .image{float:left;width:25%;text-align:center}.popup_basketline img{height:50px;width:auto}.popup_basketline .info{float:left;padding-left:.5em;width:60%}.popup_basketline .info .desc{display:block}.popup_basketline button{float:right;padding:.5em;margin-top:1em}.popup_img_bg{max-width:75px;max-height:75px;background-color:black;text-align:center}.popup_whitelayer{max-width:75px;max-height:75px;background-color:#FFF;opacity:.95;text-align:center}.basket_image_container{width:30%;float:left}.basket_prop_container{width:70%;float:right}.basketremarksblock{position:absolute;right:10px;top:0;z-index:99}.basket-top-remarks{display:inline-block;padding:0 .25rem;color:#bca079;font-size:110%}.mobile_list_cart{display:none}@media(max-width:480px){.mobile_list_cart{display:inline-block}.basket-top-remarks{font-size:80%}}.order.input-number{text-align:center;display:inline-block;width:50px;height:24px;line-height:24px}#txt_DeliveryMethod{width:100%}.remarks{width:100%;min-height:100px}.row-newsletter{margin-top:30px}.newsletterblock{background-color:#3477e0;position:relative;height:200px;background-image:url(/_clientfiles/layout/icons/roof.svg);background-repeat:no-repeat;background-position:left 30px center;background-size:20%}.requestblock{width:70%;position:absolute;right:0;transform:translateY(-50%);top:50%}.requestblock h1{color:#fff;font-weight:bold;width:75%;margin:0;line-height:1}.requestblock h3{margin:10px 0;line-height:1;font-weight:bold;font-size:35px;margin-bottom:20px;color:#fff}@media screen and (max-width:767px){.requestblock h3{font-size:30px}}.newsletterblock .inputcontainer{height:30px;position:relative;width:50%}.newsletterblock .inputcontainer input[type='email']{position:absolute;left:0;width:100%;border:1px solid #bca079;height:30px;line-height:30px;padding-left:1em}.newsletterblock .inputcontainer input[type='email']::placeholder{color:#000}.newsletterblock .inputcontainer button{position:absolute;right:0;height:30px}.newsletterblock .inputcontainer button:after{font-family:'FontAwesome';content:'\f105';padding-left:5px}@media only screen and (max-width:991px){.newsletterblock .inputcontainer{width:95%}}.faqfolderblock{width:49%;float:left;position:relative}.faqfolderblockinner{margin:0 25px 25px 0;padding:0 0 30px 0;position:relative}.faqfolderblockinner h2{margin:0;font-size:1.2em}.faqfolderblockallitems{font-weight:bold;position:absolute;bottom:0;background-color:#fff;width:95%;padding-top:5px}.faqanswer{display:none}.faq{padding:5px;margin:5px 0;position:relative;border:1px solid #ddd;background-color:#efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.faqactive{background-color:#fff}.faqactive .faqquestion{font-weight:bold;border-bottom:1px solid #f0f0f0;margin:0 0 5px 0;padding:0 0 5px 0}.faqactive .faqanswer{display:block}.faq a{color:#000;text-decoration:none;display:block}.deliverymethod label{display:block;border:1px solid #ddd;margin:.5em 0;padding:.5em}.deliverymethoddetails{display:none}.ppsearch{margin-bottom:4px}.ppsearch button{background-color:#2d8ad8;color:#fff;padding:3px 10px;border:none;border-radius:5px}.pickuppointselects{height:400px;width:100%;position:relative}.pickuppointselects .list{background-color:#eee;width:45%;height:100%;overflow:auto;position:absolute;left:0;top:0}.pickuppointselects .list::-webkit-scrollbar{width:10px}.pickuppointselects .list::-webkit-scrollbar-track{xbox-shadow:inset 0 0 5px grey;border-radius:5px}.pickuppointselects .list::-webkit-scrollbar-thumb{background:#bca079;border-radius:10px}.deliverymethod label.pickuppointselect{display:block;padding:4px;margin:0;border-width:0 0 1px 0;border-bottom:1px solid #fff}.pickuppointselect.selected{background-color:#b1ded4}.pickuppointselect input{position:absolute;opacity:0;cursor:pointer}.pickuppointselect .details{display:none}.pickuppointselect .name{font-weight:bold}.pickuppointselects>.details{width:49%;height:100%;overflow:auto;position:absolute;right:0;top:0}.pickuppointselects>.details .name{font-size:larger;font-weight:bold}.pickuppointselects>.details .title{font-weight:bold;margin-top:10px}.pickuppointselects>.details table{margin-bottom:10px;margin-left:8px}.pickuppointselects>.details table td{padding-right:10px}.paymentmethods img{max-width:100px}.paymentmethods .paymentmethod{border:1px solid #ddd;margin:.5em 0}.paymentmethods .paymentmethod-active{background-color:#eee;border-color:#06a1c5;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.2);box-shadow:0 0 3px 1px rgba(0,0,0,0.2)}.paymentmethods .paymentmethod label{display:block;line-height:3rem;cursor:pointer;padding:0 1em}.paymentmethods .paymentmethod label input{margin-right:1em}.paymentmethods .paymentmethodtitle{background-color:#fff}.paymentmethods .paymentmethod-check{width:32px;float:left}.paymentmethods .paymentmethod .paymentmethod-title-text{font-weight:bold}.paymentmethods .paymentmethod-fee{position:relative;line-height:1;top:-1rem;left:32px;font-size:8pt;color:#888;font-style:italic}.paymentmethods .paymentmethod-fee.free{color:#090}.paymentmethods .paymentmethod-icon{float:right}.paymentmethods .paymentmethod-icon img{max-height:40px;vertical-align:middle}.paymentmethods .paymentmethoddesc{border-top:1px solid #ddd;display:none;padding:1em}.paymentmethods .paymentmethod-active .paymentmethoddesc{display:block}#header .country-select{position:relative}body.countryselectactive .country-select{background-color:#fff;z-index:200}#header .country-select a{color:#fff;display:block;padding:0 .5rem;white-space:nowrap}#header .country-select .fa{font-size:.75rem}#header .country-select a:hover{color:#3477e0;background-color:#fff;border-color:#fff}body.countryselectactive #header .country-select-current a{color:#3477e0}#header .country-select.active .country-select-current{border-color:#fff}body.countryselectactive #header .country-select .expand{display:none}body:not(.countryselectactive) #header .country-select .collapse{display:none}#header .country-select-choices{background-color:#3477e0;position:absolute;visibility:hidden;opacity:0;top:100%;right:0;border:1px solid #fff}#header .country-select-choices img{width:1em;height:.75em;vertical-align:middle;margin-right:.5rem}#header .country-select-choices a:not(:first-of-type){border-top:1px solid #fff}body.countryselectactive #header .country-select .country-select-choices{visibility:visible;opacity:1}.accountcontainer{margin-top:10px;float:right;margin-right:10px}@media screen and (max-width:768px){.accountcontainer{margin-top:4px}}.accountcontainer .fa{color:#fff}.newsletter{display:inline-block;float:left}.newsletter a{padding:.25em 14px;color:#bca079}.accountcontainer a{padding:0 5px;color:#fff;display:inline-block}#accountlink img{vertical-align:middle;width:40px}#accountlink span{display:inline-block}.closebox{position:absolute;right:.5em;top:.5em}#popup-account{width:275px;background-color:#fff;position:absolute;z-index:9999;opacity:0;visibility:hidden;border:1px solid #ccc;transition:all .5s;padding:.5em;right:0;top:51px}#popup-account input [type="text"],#popup-aoount input [type="password"]{width:100%}#popup-account span{display:block;margin-bottom:.5em;height:2em}#popup-account .inputbutton{width:100%}.servicelink{float:right}@media screen and (max-width:768px){.servicelink{display:none}}.servicelink a,.serviceblock a{padding:5px 15px;color:#fff;display:inline-block}.serviceblock{visibility:hidden;height:0;opacity:0;position:absolute;right:0;top:81px;background-color:#fff;float:right;margin-top:10px;z-index:200}body.serviceactive .serviceblock{visibility:visible;height:auto;padding:20px 15px;box-shadow:1px 1px 10px rgba(0,0,0,.2);opacity:1}.servicemenuitems a{display:block;color:#000}.servicemenuitems a:hover{display:block;color:#3477e0}.fancybox-slide .fancybox-image-wrap{background-color:#fff!important;background:#fff!important}.fancybox-content{width:700px!important;height:auto;max-width:80%!important;max-height:80%!important;margin:0 auto!important}.fancybox-close-small:after{background:#f7a711!important;color:#fff!important;outline:0}.fancyPopup .content-container{padding:0;margin:0}.fancyPopup h1,.fancyPopup h2,.fancyPopup h3{margin:0!important;padding:0!important}.fancybox-content body{background-color:#f0f0f0!important}.fancybox-content .content-container{padding-top:0!important}.fancybox-iframe{border-radius:5px!important}@media only screen and (min-width:768px){.fancybox-enabled #header{margin-left:-8px!important}}.searchcontainer{position:relative;height:42px;border:none;display:inline-block;vertical-align:middle;width:100%}.searchmenu{height:30px;vertical-align:middle}.searchmenu .searchtext{height:40px;border:none;padding-left:.75em;width:100%;background-color:#fff;outline:0;color:#333;font-size:1rem}.searchmenu button{height:40px;width:40px;outline:0;padding:0;background:#fff;text-align:center;position:absolute;right:0}.searchmenu button i{color:#3477e0;font-size:1.5em}.searchmenu button:hover{background-color:#a78e6c}#searchselect{position:absolute;overflow:hidden;width:auto;margin-right:40px;padding:0;right:0;border-left:1px solid #ccc;height:40px;line-height:1}#searchselect select{background-color:transparent;cursor:pointer;padding:.66667em;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}#searchselect select:focus{width:auto}.productlist{border-bottom:1px solid #bca079;height:58px;overflow:hidden}.productlist:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.productlistimg{display:inline-block;width:30%;height:57px;text-align:center;vertical-align:middle;overflow:hidden}.productlistimg img{max-width:50px;max-height:50px;vertical-align:middle}.productlistdesc{display:inline-block;width:70%;vertical-align:middle;height:57px;overflow:hidden}.productlistdesc a{color:#000}.show-more a{margin-top:.5em;display:inline-block;float:right;background-color:#d2002d;color:#fff;padding:5px;font-size:14px;text-decoration:none}.search-results{position:absolute;z-index:9999;width:100%;top:41px;display:none;padding:5px 15px 15px;text-align:left;background-color:#fff;border:1px solid #ccc;border-top:0}.show-more{display:block}.noarts{display:block;font-size:14px}html button,.inputbutton2,.prev_button,html *[role=button],html input[type='button'],html input[type='submit']{position:relative;display:inline-block;line-height:24px;padding:5px 1em;border:none;background-color:#c5a97a;color:White;text-transform:uppercase;font-weight:bold;text-align:center;text-decoration:none}html input[type='submit']:hover,.inputbutton2:hover{background-color:#a78e6c}.prev_button{background:#fff;color:#000;padding-left:0!important;font-size:15px!important}.discountcode-enter .verify{background:#fff;color:#000}html button span,html *[role=button] span,html input[type='button'] span,html input[type='submit'] span{display:inline-block;text-align:center;padding:0}html button.icon,html *[role=button].icon,html input[type='button'].icon,html input[type='submit'].icon{padding:0;min-width:auto;line-height:normal}html button.icon>.fa,html *[role=button].icon>.fa,html input[type='button'].icon>.fa,html input[type='submit'].icon>.fa{position:inherit;border:0;text-align:center;margin-left:-1px}.buttonrow{max-width:600px}button.green,.inputbutton.green,.data-customer.customerbutton{background-color:#98d643;float:right;transition:background-color .3s ease}.row-voucher{margin:30px 0}.row-voucher b{font-weight:600}@media only screen and (max-width:480px){.inputbutton.green{margin-top:1em;width:100%}}.btn-number{border:0;background-color:transparent!important;outline:0;height:20px;vertical-align:middle}.btn-number img{width:15px;height:15px;padding-right:2px}.recalc,.btn-number,.remove_btn{background-color:transparent;border:0;color:#000;outline:0}.hiddenbutton{font-size:1px;height:1px;width:1px;padding:0;margin:0;overflow:hidden;color:transparent;background-color:transparent;border:none;position:absolute}.superbutton{text-transform:uppercase;padding:0 1em;font-size:1.25em}button[disabled],button.disabled,.button[disabled],.button.disabled,input[type='button'][disabled],input[type='button'].disabled,input[type='submit'][disabled],input[type='submit'].disabled{color:Black;outline:0;border:0}button.favorite{background-color:#ccc}button.favorite:hover{background-color:#ccc}button.RemoveFavorite{background-color:#8ec643}button.RemoveFavorite:hover{background-color:#8ec643}button.RemoveFavorite.small{background-color:transparent;outline:none;border:0;display:block;padding:0}button.AddFavorite.small{background-color:transparent;outline:none;border:0;display:block;padding:0}button.AddFavorite.small i{color:#bca079}button.RemoveFavorite.small i{color:#bca079}button.AddFavorite.small:hover,button.RemoveFavorite.small:hover{border-color:white}.orderpath_buttons button,.orderpath_buttons a{font-size:25px;line-height:25px;padding:15px 30px}.orderpath_buttons button.green{float:right}.orderpath_buttons button.green:hover{background-color:#7bad38}@media only screen and (max-width:767.9px){.orderpath_buttons button,.orderpath_buttons a{width:100%;margin-top:1rem}.orderpath_buttons button.green{position:fixed;bottom:0;left:0;z-index:50}}.discountcode-enter{margin-bottom:.25rem}.discountcode_invalid{color:orange}.artlist-menu{line-height:30px;padding-top:5px;padding-bottom:5px}.artlist-menu+.artlist-menu{border-top:1px solid #eee}.artlist-menu a{display:inline-block;background-color:#fff;min-width:30px;text-align:center;vertical-align:middle;text-decoration:none;color:#3477e0;xxpadding:0 .5rem}.artlist-menu a.currentartpage{background-color:#fff}.AllPages a.currentartpage{font-weight:bold}.artlist-options{line-height:30px}.row.artlist-options:nth-of-type(1){padding-bottom:0}.artlist-view{float:right;text-align:right}.AllPages{text-align:right}span.artpages{border:0}.artlist-options .fa{font-size:1.2em;line-height:30px}.artsperpage{float:right;margin:0 1rem;color:#3477e0}a.currentartsperpage{font-weight:bold;text-decoration:underline}.artlist{margin-bottom:1rem}.col-artlist{border-bottom:1px solid #eee;border-right:1px solid #eee;position:relative}.col-artlist:hover{z-index:10}.listart{background-color:#fff;position:relative}.listart:hover{z-index:10}.listart a{display:block;text-decoration:none}.listartimg{text-align:center;background-color:#fff;padding-top:115%;margin-top:15px;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-position:center center;background-repeat:no-repeat;xxheight:100%;position:relative}.listart .h4{display:block;height:6.8rem;overflow:hidden}.listartdesc{height:75px;overflow:hidden;margin-bottom:.5rem}.listartdesc .h5{font-weight:600;text-align:left;font-size:18px;line-height:18px}.listpriceblock{height:160px}.listart .AddFreeArtToBasket{width:100%;margin-bottom:1rem}.listart .listart-order a[role=button]{transition:background-color .3s ease;width:100%}.listart .listart-order a[role=button] i{font-size:20px}.listart .listart-order a[role=button]:hover{background-color:#ab936c}.listart .listart-order button[type="submit"]{margin-left:5px;display:inline-block;text-align:center;height:24px;width:71%;float:left;max-width:120px;overflow:hidden}.saleunitprice input[type=number]{height:30px;line-height:30px;width:60px;text-align:center}button.buy.small{height:30px;line-height:30px;width:100px;padding:0 1em;text-align:center}button.buy.small:hover{background-color:#a78e6c}.listart input[type=number]{width:25%;border:1px solid #bca079;height:24px;line-height:24px;float:left}.listart .pricebreaks{border-top:1px solid #eee;margin-top:.5rem;padding-top:.5rem}.listart .pricebreaks table{width:100%}.listart .listart-price .amount{font-size:1.5em}.listart-price{position:relative}.listart-price small{color:#3477e0;text-transform:uppercase;font-size:12px;font-weight:bold}.artdetailblock .vanaf{color:#3477e0;height:10px;text-transform:uppercase;font-weight:900}.artdetailblock .fa{color:#3477e0;font-weight:900}.listart .discountprice,.artdetail-price .discountprice{font-family:'Barlow Condensed';font-weight:bold}.listart .discountprice .price sup,.artdetail-price .discountprice .price sup{font-size:.5em;top:-0.75em;left:3px}.listart .discountprice .price{font-size:220%;display:inline-block;width:100%;color:#fff;font-weight:800;padding-top:10px}.listart .discountprice .price.saleunitprice,.artdetail-price .discountprice .price.saleunitprice{color:#ff0024;display:inline-block}.saleunitprice .pps{font-weight:bold}.currency-euro{font-family:'Barlow Condensed';font-weight:bold}.artdetail-price{text-align:left;position:relative;height:100px}.artdetail-price .discountprice .price{font-size:300%;display:inline-block;xxwidth:80%;color:#fff;font-weight:800;xxpadding-left:10px}.delprice{color:#bca079;display:inline-block;font-size:smaller;height:50px;float:right;margin-top:5px}.listart .delprice{float:right}.artdetail-price .delprice{float:left;padding-left:20px}.delprice span{color:#000;display:block}.price small.xvat{font-size:12px;font-weight:normal;margin-left:10px;color:#3477e0;font-family:'Barlow Condensed'}@media screen and (max-width:768px){.price small.xvat{font-size:8px}}.saleunitqty{position:absolute;color:#bca079}.reserved{font-size:12px}@media screen and (max-width:768px){.reserved{font-size:11px}}.saleunittag{background-color:#bfe0d7;display:block;border-radius:50%;text-align:center;position:absolute;right:0;bottom:0;color:#fff;width:35px;height:35px;line-height:35px;font-weight:700;font-size:1.3em}.saleunittag span{font-size:75%}.artlabel{position:relative;text-align:center;height:auto;margin:0 auto}.listartimg .artlabel{top:5px;left:0;position:absolute;width:100%}.artlabel-sale{background-color:#ff0024;color:#fff;position:relative;padding:0 .5rem}.saleunitprice .artlabel{display:inline-block}.saleunitprice .artlabel-sale:before{content:"";position:absolute;top:100%;right:10%;border-top:.75rem solid #ff0024;border-left:.25rem solid transparent;border-right:.75rem solid transparent}.artlabel-sale .from,.artlabel-sale .for{font-weight:800;font-size:150%}.mixmatch{position:absolute;bottom:0;right:0;height:auto}@media only screen and (min-width:481px){.artlistmode-rows .col-artlist{width:100%;height:auto;padding:1rem .25rem;position:relative}.artlistmode-rows .listartimg{width:100%;padding-top:12%;position:absolute;left:0;max-width:100px}.artlistmode-rows .h4{margin-top:0;height:auto}.artlistmode-rows .listart>a{float:left;padding-left:120px}.artlistmode-rows .listart .listart-order button{width:120px}.artlistmode-rows .listart .listart-order button.favorite{position:absolute;margin-top:-75px;left:-52px}.artlistmode-rows .listart .pricebreaks table{width:auto}.artlistmode-rows .listart .pricebreaks td{padding:0 1rem 0 0}.artlistmode-rows .listart .listartdesc{display:inline-block;float:left;text-align:left;height:auto}.artlistmode-rows .listart .listartdesc .h5{min-height:1px!important}.artlistmode-rows .listpriceblock{display:inline-block;float:right;xxpadding:0 .25rem;min-height:0;max-width:170px}.xxxartlistmode-rows .brandname{display:inline-block;float:left}.artlistmode-rows .listart .delprice{float:left}.artlistmode-rows .listart .listart-order{text-align:left}.artlistmode-rows .artlabel{position:absolute;top:66%;left:120px;min-width:130px}}.artdetailsimage{text-align:center}.artdetailsimage img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.thumbnails .thumbnail{border:1px solid #c6a77a;width:80px;padding:1%;height:80px;vertical-align:middle;text-align:center;display:inline-block;margin:.5em .5em 0 0}.thumbnails .thumbnail:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.thumbnails .thumbnail.active{border-color:#016193}.thumbnails .thumbnail img{max-width:100%;max-height:50px;vertical-align:middle}@media screen and (max-width:768px){#artdetailsimg{max-width:45%}}.artdetails .fvp .name{display:inline-block;width:50%;vertical-align:middle}.artdetails .fvp .val{display:inline-block;width:50%;vertical-align:top}.artdetails .fvp.price,.artdetails .fvp.count{margin:1rem 0}.artdetails .fvp.fav a{color:#bca079}.artdetails input[type=number]{width:4rem}.artdetails_count{width:50px;height:30px;line-height:30px;border:1px solid #bca079;text-align:center}.artdetail-order .addbasket{position:relative;height:30px;line-height:30px;width:200px}.artdetail-order .addbasket input[type='number']{position:absolute;left:0}.artdetail-order .addbasket button{left:55px;height:30px}.artdetail-order .addbasket .fvp.fav{position:absolute;right:-5px;display:inline-block;height:30px;line-height:30px}.articleOrderDetails{display:none}.articleOrderDetails.active{display:table}#extra5,#extra6,.OutOfStock,.InStock,.InStoreOnly{display:none}#extra5.active,#extra6.active,.OutOfStock.active,.InStock.active,.InStoreOnly.active{display:table-row}table.properties{width:100%}table.properties td:first-of-type{width:40%}table.properties td:first-of-type+td{width:60%}.thumbs{text-align:center}.favoritearticle{position:absolute;top:0;text-align:right;right:0;width:24px}.favoritearticle .fa{font-size:100%}.artdetails .pricebreaks table td{padding-right:.75rem}.artdetails .stock-no{color:#e00}.artdetails .stock-yes{color:#9acd32}.artdetails .stock-low,.artdetails .stock-nvt{color:#f7931d}.lastviewdesc{height:75px}.orderinput{margin-right:-1em}.bestselleritems h1{text-align:left}.bestselleritems{margin-bottom:1em;text-align:center}.bestsellerimg{height:110px}.bestsellerimg img{xfloat:left;height:90px}.bestsellerdesc{height:100px;overflow:hidden}@media only screen and (max-width:991px){.bestsellerdesc{height:75px}}.bestselleritem{margin-bottom:1em}.bestselleritem .listart-price{text-align:center}.bestselleritem .listart-price p{padding-bottom:0;margin-bottom:0}.weekofferitem{height:257px;position:relative}.weekofferitem button span:after{font-family:'FontAwesome';content:'\f105';padding-left:5px}.weekofferitem h3{padding:0;margin:0}.weekofferitem button{position:absolute;bottom:0;right:0}.weekofferimg img{height:150px;float:right}.weekofferbrand{float:left;border:none;outline:0}.weekofferbrand img{height:auto;width:150px}.weekofferprice{font-family:'Barlow Condensed';position:absolute;background-color:#bca079;color:#fff;left:0;bottom:0;font-weight:bold;height:50px;width:68px}.weekofferprice .offerprice{font-size:2.5em;display:inline-block;position:absolute;left:15px;bottom:-9px}.refprice{position:absolute;border:2px solid #b1ded4;color:#000;left:0;bottom:50px;width:68px;font-size:120%}.offerprice sup{font-size:.5em;top:-0.75em}.weekofferprice .refprice sup{color:#000}.weekofferdesc{position:absolute;bottom:0;width:50%;transform:translateX(42%);text-align:left}.brandname{height:1.5rem}.orderpath{color:#000}.orderpath td{padding:0 10px 0 5px}.orderpath .current{font-weight:bold;color:#3477e0}.orderpath span{display:inline-block;width:150px;margin-right:5px}@media screen and (max-width:768px){.orderpath span{width:18%;font-size:8px}.orderpath{text-align:center}}.msgarea{line-height:30px;margin:1em 0;width:60%;margin-left:20%}.msgarea.float{position:fixed;top:25%;left:10%;right:10%;z-index:5000}.msgarea.close{line-height:0;margin:0;display:none}.msgbody{border:2px solid #ed1c24;margin:0;padding:.5em;color:#60504d}.msgbody button{background-color:#ed1c24}.msgicon{display:inline-block;width:30px;text-align:center;vertical-align:top;text-decoration:none;color:#ed1c24;margin:-2px 1em 0 -2px;padding:.1em 0 0 .1em}.msgtitle{display:inline-block;vertical-align:top;font-weight:bold;margin-right:1em;margin-left:-5px;font-size:1rem;color:#000}.msgbody p{margin:0;font-size:1rem;color:#000}.msgarea.error .msgbody{border-color:#ed1c24}.msgarea.error .msgicon{color:#ed1c24}.msgarea.info .msgicon{color:#f60}footer{background-color:#fff;min-height:60px}.footer_top>.container{background-color:#fff}.footer_block{padding:1em;background-color:#fff}.footer_block_middle span{display:inline-block;padding-left:1em;padding-bottom:.5em}.footer_block_middle img{max-width:100%;height:auto}.footer_block_middle .fa{float:left;clear:both;color:#bca079;width:30px}.logo-footer-bottom{margin:10px 0 30px;width:35%}.footer_block .fa{display:inline-block;color:#bca079}.footer_block .fa:hover{color:#b1ded4}.footer_block h4{margin-bottom:.25em;font-size:25px;line-height:25px}.footermenuitems{display:block}.footermenuitems a{text-decoration:none}.footer_bottom{background-color:#fff;text-align:center;padding-top:2em}.footer_bottom span{display:inline-block;text-align:center;padding:0 10px 5px;color:#000}.footer_top h3{color:#3477e0;margin:0 0 5px 0}@media(max-width:480px){table.responsive-xs,table.responsive-xs thead,table.responsive-xs tbody,table.responsive-xs tfoot,table.responsive-xs th,table.responsive-xs td,table.responsive-xs tr{display:block}table.responsive-xs th,table.responsive-xs thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive-xs td{border:none;position:relative;padding-left:50%;vertical-align:top;text-align:right!important}table.responsive-xs td:before{position:absolute;left:6px;width:25%;padding-right:10px;white-space:nowrap}table.responsive-xs td[data-type-title]:before{content:attr(data-type-title);font-weight:bold;text-align:left}.embed-container{padding-top:70%}.basket img{max-height:33px}.basket_count{left:4px}.accountcontainer{margin-right:5px}.newsletterblock{background-image:none}.requestblock{width:96%}.requestblock h1{width:100%}}@media(max-width:767px){.logo{height:45px}.logo img{max-width:100%;height:auto}.logo-img{width:45px;margin-top:0}.contentheight{padding-top:70px}body.scrolled .logo{visibility:hidden;height:0}body.scrolled .hide_scrolled_fixed_header{display:block}.xxhide_scrolled_fixed_header.hidemode #header{top:-75px!important;transition:top 1s ease}body.scrolled .searchcontainer{margin-top:0}.headerheight{background-image:none}.header_top{padding:10px 0 3px}.topmenutoggle .fa{color:#b1ded4}.menu-mobile{width:80%;max-width:300px;position:fixed;left:-100%;top:0;bottom:0;height:100%;overflow-y:overlay;-webkit-box-shadow:-10px 0 50px 0 rgba(0,0,0,0.5);-moz-box-shadow:-10px 0 50px 0 rgba(0,0,0,0.5);box-shadow:-10px 0 50px 0 rgba(0,0,0,0.5);transition:left .5s;z-index:800;background-color:#fff}.menu-mobile-active .menu-mobile{left:0}.mobile-menu-show{float:left;margin-top:2px;display:block}body.scrolled .visscrolled{display:block}.menu-mobile-close{float:right}.mobile-menu-show button,.menu-mobile-close{text-align:center;outline:none;width:2.5em;height:2.5em;background:#fff;padding:0}.mobile-menu-show .fa-bars{color:#3477e0}.mobile-menu-show button sub,.menu-mobile-close sub{position:absolute;top:100%;left:0;width:100%;text-align:center;margin:0;color:#000;font-size:.8rem;line-height:1.5;z-index:99;top:6px}.menu-mobile-logo{margin:11px 8px;overflow:hidden}.menu-mobile-logo img{max-width:75%}.menu-mobile .header{margin:.5em}.menu-mobile>ul{background-color:#eee}.menu-mobile ul a{display:block;padding:.5em 2.5em .5em .75em;border-bottom:1px solid #fff;text-decoration:none;color:#fff}.menu-mobile ul ul{display:none;margin:0;padding:0;background-color:#fff}.menu-mobile ul ul a{border-bottom:1px solid #f0f0f0}.menu-mobile ul ul ul a{padding-left:2em}.menu-mobile ul ul ul ul a{padding-left:3.5em}.menu-mobile ul ul ul ul ul a{padding-left:5em}.menu-mobile li.active>ul{display:block}.menu-mobile ul{margin:1em 0;padding:0;list-style-type:none}.menu-mobile li{position:relative;margin:0;background-color:#3477e0;padding:0}.menu-mobile ul button{position:absolute;right:0;top:0;background-color:#3477e0;color:#fff;border:0;height:2.5em}.menu-mobile ul button .fa{color:#fff}.menu-mobile .fa-chevron-up{display:none}.menu-mobile li.active>button .fa-chevron-up{display:block}.menu-mobile li.active>button .fa-chevron-down{display:none}.remarks{width:100%}.artlist-view{margin-top:1em}.msgarea{width:100%!important;margin-left:0!important}table.responsive td{text-align:right!important}.detailartlist hr{display:none}table.responsive tr{margin-bottom:1em}xxbody.scrolled.hide_fixed_header #header{top:-95px;transition:top 1s ease}body.scrolled.hide_fixed_header .fa-caret-up{display:none}body.scrolled.hide_fixed_header .fa-caret-down{display:block}.content-left{background-color:#f4f4f4;position:absolute;width:80%;z-index:99;left:-82.5%;padding-bottom:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.favnotification{font-size:10px}.content-left-toggle{position:absolute;display:none;top:32px;left:103%;width:30px;height:35px;background-color:#bca079;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border:0;color:#fff;font-size:16px;cursor:pointer;font-weight:bold;text-align:center;line-height:35px}.content-left-toggle:after{font-family:'FontAwesome';content:"\f0b0"}.content-left-active{left:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.75);box-shadow:0 0 10px 0 rgba(0,0,0,0.75)}.content-left-active .content-left-toggle{left:100%}.content-left-active .content-left-toggle:after{font-family:'FontAwesome';content:"\f100"}.artfiltertitle{margin:0 -1em}body.scrolled .headerheight{top:0}body.scrolled .headerheight.hidemode{top:-95px}.hide_scrolled_fixed_header .fa{color:#3477e0;xxmargin-top:-6px;width:100%}.hide_scrolled_fixed_header .fa-caret-down{display:none}body.scrolled .headerheight.hidemode .hide_scrolled_fixed_header .fa-caret-up{display:none}body.scrolled .headerheight.hidemode .hide_scrolled_fixed_header .fa-caret-down{display:inline-block}}@media only screen and (min-width:768px) and (max-width:991px){.header_top{padding:10px 0 3px}.menu-groups-submenu-cols{-webkit-columns:2;-moz-columns:2;columns:2}.menu-groups-submenu{width:550px}}.vatcountry-selector .countries{max-width:400px;display:flex;flex-flow:row wrap;justify-content:space-between}.vatcountry-selector .countries .country{cursor:pointer}.vatcountry-selector .countries .country img{width:64px}.vatcountry-selector .countries .country .label{display:block}.debfilterproblem{border:2px solid #f00;margin:10px;padding:10px}.debfilterproblem h3{margin:0}.debfilterproblem th,.debfilterproblem td{padding-right:10px}.debfilterproblem th{text-align:left;font-style:italic}