@media only screen and (max-width:767px){input:not([type]),input[type='number'],input[type='text'],input[type='email'],input[type='password'],input[type='search'],input[type='date'],input[type='time'],select,option,textarea{font-size:16px!important}}img.blazy{min-height:1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.embed-responsive .embed-responsive-item{left:50%;transform:translateX(-50%);width:auto}}*{margin:0;padding:0}*{outline:0}*[onclick],button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=phone],button,option,textarea{-webkit-appearance:none;margin:0;border-radius:0}select{margin:0}.login-container ::-webkit-input-placeholder{text-align:center}.login-container :-moz-placeholder{text-align:center}.login-container ::-moz-placeholder{text-align:center}.login-container :-ms-input-placeholder{text-align:center}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{padding:0;margin:0;width:100%;height:100%;overflow-y:scroll;font-family:Arial,sans-serif;font-size:15px;line-height:24px;--main-color:#62b446;--main-blue-color:#009ee2;--secondary-color:#636363}body{// position:relative;margin:0;padding:0;width:100%}h1,h2,h3,h4{color:var(--main-color)}*[onclick],label[for]{cursor:pointer}main a,.fancybox-container a{font-weight:normal;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}main a:hover,.fancybox-container a:hover,main a.inverse,.fancybox-container a.inverse{color:var(--secondary-color)}a.block-container,.agenda-shortlist li a,.agenda-list a{text-decoration:none}.agenda-shortlist li a:hover{text-decoration:underline}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Saira Condensed',sans-serif;font-weight:bold;// color:inherit;text-rendering:optimizelegibility;line-height:1}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{font-weight:normal;line-height:1;color:#999}h2,.h2{font-size:1.5em}p{margin-bottom:10px}h1,h2,h3,h4,h5,h6,p,ul,ol,table{margin:10px 0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin:18px 0 10px}em b{font-weight:600}s{position:relative;text-decoration:none}s::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}hr{height:1px;width:100%;border:none}img{max-width:100%}ul{padding-left:1.2em}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}#fancyLogin{width:100%;max-width:480px;background-color:#ededed}#fancyLogin .fancybox-close-small:after{background-color:#b2b2b2;color:var(--secondary-color);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#fancyLogin .fancybox-close-small:hover{background-color:Transparent!important}#fancyLogin .fancybox-close-small:hover:after{color:#fff}.fancybox-iframe .MsoNormal{margin:10px}.infobox{display:block;padding:5px 10px;margin-top:20px;border:1px solid Transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.infobox.error{border-color:#fe490c;color:#fe490c;font-size:larger}a[role=button]{text-decoration:none}button,[role=button],input[type=button],input[type=submit]{display:inline-block;height:40px;line-height:40px;padding:0 1em;border:0 solid Transparent;background-color:#b1b1b1;color:#3f3f3f;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}button:hover,[role=button]:hover,input[type=button]:hover,input[type=submit]:hover{color:#fff}button.fullwidth,[role=button].fullwidth,input[type=button].fullwidth,input[type=submit].fullwidth{width:100%}button.next,[role=button].next,input[type=button].next,input[type=submit].next{border-right-width:5px}button.low,[role=button].low,input[type=button].low,input[type=submit].low{height:30px;line-height:30px;padding:0 .5em}.btn-success{color:#fff}.btn-success:hover{background-color:#b1b1b1;color:#3f3f3f}.btn-clear{height:auto;line-height:1;padding:0;color:inherit;background-color:transparent;text-transform:none}.btn-clear:hover{background-color:transparent}.btn-warning:hover{color:#fe490c!important}button:hover .fa-sync-alt,button:hover .fa-redo{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}input:not([type]),input[type='number'],input[type='text'],input[type='email'],input[type='password'],input[type='search'],input[type='date'],input[type='time'],select{height:40px;line-height:40px;padding:0 .5em;background-color:#fff;border:1px solid #b1b1b1}input:not([type]):hover,input:not([type]):active,input[type='number']:hover,input[type='number']:active,input[type='text']:hover,input[type='text']:active,input[type='email']:hover,input[type='email']:active,input[type='password']:hover,input[type='password']:active,input[type='search']:hover,input[type='search']:active,input[type='date']:hover,input[type='date']:active,input[type='time']:hover,input[type='time']:active,select:hover,select:active{color:#000}input:not([type]).low,input[type='number'].low,input[type='text'].low,input[type='email'].low,input[type='password'].low,input[type='search'].low,input[type='date'].low,input[type='time'].low,select.low{height:30px;line-height:30px;padding:0 .5em}table.fieldsvals{border-spacing:0}table.fieldsvals.edit{width:100%;margin:0 auto}table.fieldsvals tbody+thead th{padding-top:1em}table thead th,table.fieldsvals th{text-align:left}table thead th[align=right],table.fieldsvals th[align=right]{text-align:right}table.fieldsvals th,table.fieldsvals td{vertical-align:middle;padding-bottom:.5em}table.fieldsvals .fieldheader{font-weight:bold}table.fieldsvals tr+tr .fieldheader{padding-top:1em}table.fieldsvals .fieldname,table.fieldsvals .fieldheader[align=right]{color:inherit;padding-right:1em;font-weight:bold}table.fieldsvals .fieldval .part{float:left}table.fieldsvals .fieldval .part+.part{float:right}table.fieldsvals .fieldval select.date{width:auto;padding:0 5px}table.fieldsvals .customereditbox,table.fieldsvals .countryselect{height:30px!important;line-height:30px!important}.newslettercheckbox{margin-top:6px}.customereditbox.housenr{text-align:right}div.required,span.value-required{line-height:20px;position:relative}div.required:after,span.value-required:after{position:absolute;top:-8px;right:-10px;content:' *';font-weight:bold}span.radiocollection.value-required:after{content:''}div.comment,table.fieldsvals .fieldval div.radio,table.fieldsvals .fieldval textarea,table.fieldsvals .fieldval input[type=text],table.fieldsvals .fieldval input[type=date],table.fieldsvals .fieldval input[type=time],table.fieldsvals .fieldval input[type=email],table.fieldsvals .fieldval input[type=search],table.fieldsvals .fieldval input[type=number],table.fieldsvals .fieldval input[type=password],table.fieldsvals .fieldval input:not([type]),table.fieldsvals .fieldval select{width:100%;max-width:95%;max-width:calc(100% - 10px)}table.fieldsvals .fieldval input[type='checkbox']{float:left;width:10%}table.fieldsvals .fieldval input[type='checkbox']+label{float:left;width:90%;padding-left:1em}table.fieldsvals .fieldname[valign=top],table.fieldsvals .fieldval[valign=top]{vertical-align:top}@media only screen and (min-width:576px){table.fieldsvals{max-width:500px}table.fieldsvals .fieldname{width:40%;max-width:150px;font-weight:normal}table.fieldsvals.edit .fieldname{text-align:right}}tr.companyInformation{overflow:hidden;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transform:scaleY(0) scaleX(0);transform-origin:top center}#companyInformation.active ~ tr.companyInformation{overflow:auto;transform:scaleY(1);transform:scaleX(1)}#companyInformation.active .fa-chevron-down:before{content:'\f077'}#search-results{position:absolute;top:100%;left:0;display:none;z-index:99999;width:100%;background-color:#fff;color:var(--secondary-color);padding:0 0 10px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);overflow-y:auto;max-height:calc(100vh - 95.52px)}@media only screen and (max-width:767.98px){#search-results{position:fixed;top:47px;left:0;display:none;right:0;width:100%;overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 44px);max-height:100vh}}#search-results-loader{width:100%;min-height:200px;vertical-align:middle;text-align:center}#search-results-loader span{padding:50px 0;display:block;line-height:1}.show-more{display:block;margin-top:.5em;text-align:center}.noarts{display:block;font-size:14px}.search-results-articles table{cellspacing:0;border-spacing:0;border:0}.search-results-articles td{border-bottom:1px solid #eee;color:var(--secondary-color);padding:.25rem .5rem}.search-results-articles tr:hover{background-color:#ededed}.productlistimg{width:60px;height:50px;margin-right:10px;text-align:center;vertical-align:middle;overflow:hidden}.productlistimg img{max-width:100%;max-height:50px;vertical-align:middle;object-fit:contain}.productlistdesc{vertical-align:middle;overflow:hidden}.productlistdesc a{color:var(--main-color)}.productlistprice{text-align:right;height:24px;width:80px;line-height:20px;font-weight:bold;white-space:nowrap}.productlistdesc small{line-height:1}ul.menu{display:block}ul.menu li ul{opacity:0;visibility:hidden;-webkit-transition:all .3s .1s ease;-moz-transition:all .3s .1s ease;-ms-transition:all .3s .1s ease;-o-transition:all .3s .1s ease;transition:all .3s .1s ease}ul.menu li a{display:inline-block;text-decoration:none}ul.sub.active{display:block;opacity:1;visibility:visible}@media only screen and (max-width:767.98px){ul.menu li ul{display:none}ul.menu li ul.active{display:block}}@media only screen and (min-width:768px){ul.menu{list-style-type:none;margin:0;padding:0}ul.menu.mobile{display:none}ul.menu li{display:inline-block}ul.menu li a{display:block;text-decoration:none}ul.menu li:hover a{text-decoration:underline}.menu.mobile{display:none}}ul.menu.vertical{padding-left:0}ul.menu.vertical li{display:block}ul.usermenu li,ul.usermenu li a,ul.usermenu li button{min-height:30px;line-height:30px!important}ul.fa-ul.usermenu .fa-li{left:-3em;width:3em}ul.fa-ul.usermenu .fa-li>i{line-height:30px!important}#mainmenu{background-color:var(--main-color);font-family:'Saira Condensed',sans-serif;font-size:15px;padding:0;min-width:200px}@media only screen and (max-width:767.98px){#mainmenu{background-color:#fff}}@media only screen and (min-width:768px) and (max-width:799.98px){#mainmenu{font-size:13px}}@media only screen and (min-width:1099.98px){#mainmenu{font-size:18px}}ul.mainmenu a{text-decoration:none}.mainmenu>li>ul{background:none;margin:0}#mainmenu .slidemenu-head{display:none}@media only screen and (max-width:767.98px){#mainmenu{display:block;position:fixed;max-height:100vh;overflow-y:auto;top:0;right:-85%;height:100%;width:25em;max-width:85%;transition:all 300ms ease-in-out;z-index:1000;font-size:16px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);box-shadow:0 3px 5px 0 rgba(0,0,0,0.5)}body.slidemenu-main-active #mainmenu{right:0;left:auto}#mainmenu .slidemenu-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-content:center;margin:0;padding:0 15px;background-color:#62b446;color:white}#mainmenu .slidemenu-head .close-menu{flex:0 0 auto;width:auto;max-width:100%;align-self:center}#mainmenu .slidemenu-head .menu-title{flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-size:1.5rem;line-height:50px}#mainmenu .slidemenu-head .close-menu a{display:block;width:2.5rem;line-height:50px;text-align:center;text-decoration:none;color:#f0f0f0}#mainmenu .fa-caret-down{font-size:1.5em}.mainmenu ul{background:none!important}#mainmenu ul{list-style-type:none}#mainmenu ul.mainmenu{padding:0;margin:0}#mainmenu li{display:block}.mainmenu{border-bottom:1px solid var(--main-color)}.mainmenu>li{position:relative}.mainmenu li a{padding:.6rem .6rem .6rem 3rem;width:100%;color:var(--main-color);border-top:1px solid var(--main-color)}.mainmenu ul{padding-left:2.4rem}.mainmenu li li a{padding:.6rem;border-top:1px solid #eee;color:var(--secondary-color)}.mainmenu>li.hassubs>a[data-submenu]{position:absolute;xtop:5px;left:0;xheight:20px;xwidth:15px;xtext-align:center;width:3rem;text-align:center;border:none;padding:.5rem}.mainmenu>li.hassubs>a[data-submenu] .fa-caret-down::before{content:'\f0da'}.mainmenu>li.hassubs>a[data-submenu] .fa-caret-down.active::before{content:'\f0d7'}.slidemenu .slidemenu-head .menu-title{text-transform:uppercase}#mainmenu .prev{width:100%;border-left-width:5px;border-left-style:solid;margin:0 0 0 5px;padding:0 10px}#mainmenu .prev span{text-transform:uppercase}ul.hengelsportswitch{margin:0;padding:1rem}ul.hengelsportswitch li a{display:block;border:.5rem solid var(--main-blue-color);border-width:1px 1px 1px .5rem;padding:.5rem;color:#000}ul.hengelsportswitch li.diertotaal a{border-color:var(--main-green-color)}}@media only screen and (min-width:768px){ul.column-2 li{// float:left;width:300px}@media only screen and (min-width:768px){ul.column-2 li{float:left}}ul.column-2 li:nth-of-type(odd){clear:both}#mainmenu{height:40px}ul.mainmenu{display:table;position:relative;z-index:10000;width:100%;height:40px;line-height:40px}ul.mainmenu:hover li.current>a{color:var(--secondary-color)}ul.mainmenu li:hover a{text-decoration:none}ul.mainmenu>li{display:table-cell;padding:0;text-align:center}ul.mainmenu>li>a{padding:0 3px;text-align:left}@media only screen and (min-width:767.98px) ul.mainmenu>li>a{text-align:center}.mainmenu a .fas{font-size:.8em}.mainmenu li.current{border-color:var(--main-color)}.mainmenu>li.current,.mainmenu>li.current>a,.mainmenu>li.current>a .fas,.mainmenu>li:hover,.mainmenu>li:hover>a,.mainmenu>li:hover>a .fas,ul.mainmenu:hover>li:hover>a,ul.mainmenu:hover>li:hover>a .fas{color:var(--secondary-color);text-decoration:none}ul.mainmenu li a{display:inline-block}.mainmenu>li>ul{position:absolute;top:100%;left:0;right:-10px;height:278px;padding:10px;line-height:1;background-size:auto;background-position:left center;background-repeat:no-repeat;-webkit-box-shadow:0 1px 1px 0 rgba(63,63,63,0.25);-moz-box-shadow:0 1px 1px 0 rgba(63,63,63,0.25);box-shadow:0 1px 1px 0 rgba(63,63,63,0.25)}.mainmenu li ul li{display:block;line-height:1;background-color:Transparent}.mainmenu li ul li a{padding:2.5px 5px}.mainmenu li ul li a:hover{text-decoration:underline}.mainmenu li ul li.hassubs>a{font-weight:bold}.mainmenu li ul li.hassubs>ul{padding-left:10px}ul.mainmenu>li:hover ul,ul.mainmenu>li.active ul{opacity:1;visibility:visible}ul.mainmenu>li:hover>ul{background-color:#fff}}@media only screen and (min-width:992px){.mainmenu>li>ul{width:calc(120.4% + 23px)}}@media only screen and (min-width:1199.98px){.mainmenu>li>ul{width:1110px;background-position:right center}}.topbar{height:50px;line-height:50px;color:#fff}.topbar a{color:#fff}.topbar .menu{display:none;font-family:'Saira Condensed',sans-serif;text-align:right}.topbar .menu.mobile{display:inline-block;float:right}@media only screen and (min-width:768px){.topbar .menu{display:block}.topbar .menu.mobile{display:none}}@media only screen and (min-width:992px){.topbar .menu{font-size:1.2em}}.topbar .menu li{padding:0 5px}.header-login{text-decoration:none;color:#fff}.header-container-xl{background:var(--main-color)}header{background:#fff;position:fixed;top:0;width:100%;z-index:1000;transition:all .5s}@media only screen and (max-width:767.98px){header{border-bottom:1px solid var(--main-color)}#header-buttons{background:var(--main-color)}}.header-search-input{display:flex;align-items:center}#header-logo{max-height:4rem;overflow:hidden;transition:max-height .5s}header .logo{text-align:center;max-height:30vw;overflow:hidden}header .logo img{height:3rem;max-height:15vw;transition:all .5s;vertical-align:middle;margin:.25rem 0}body.scrolled #header-logo{max-height:0}@media only screen and (min-width:768px){#header-logo,body.scrolled #header-logo{max-height:none}header .logo img{height:110px;transition:all .5s;vertical-align:middle;margin:1rem 0}}@media only screen and (min-width:992px){header #btnHengelsport{width:100%;text-align:center;font-size:13px}}@media only screen and (min-width:1024px){header #btnHengelsport{font-size:inherit}}@media only screen and (min-width:768px){body.scrolled .usps{margin-top:-40px;opacity:0;transition:all .5s}body .usps{margin-top:0;opacity:1;transition:all .5s}body.scrolled .logo img{height:50px;margin:.25rem 0}body .logo img{xxmargin:.5em 0 0 0}}.logotext{font-weight:bold;text-decoration:none;color:var(--main-color);text-align:center;display:block;font-size:1.5em}@media only screen and (min-width:576px){.logotext{font-size:1.866666666666667em}}#srchInp,#srchBtn{display:inline-block;float:left;height:40px;line-height:40px;background-color:#fff;color:#3f3f3f}#srchInp{padding:0 1em;max-width:calc(100% - 60px);border-radius:5px 0 0 5px}#srchBtn{border-radius:0 5px 5px 0;border:1px solid #b1b1b1;border-left:none}#header-buttons a{display:block;text-align:center;font-size:1.5rem;line-height:40px;padding:.25rem .75rem;white-space:nowrap;text-decoration:none;color:white;position:relative}#header-buttons a small{display:inline-block;font-size:.8rem;position:relative;top:-1rem;left:-0.5rem;line-height:1.2rem;background:var(--secondary-color);color:#ffff;border-radius:.6rem;min-width:1.2rem;padding:0 .25em}@media only screen and (min-width:768px){#header-buttons a{color:var(--main-color)}}header .hengelsport{display:inline-block}@media only screen and (min-width:992px){header .hengelsport{margin-top:initial}}input.dbi-total-count[value='0']{display:none}.breadcrumb{height:30px;line-height:30px;overflow:hidden}.breadcrumb a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.breadcrumb li:before{font-family:'Font Awesome 5 Pro';font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;padding:0 .5em;color:var(--secondary-color)}.breadcrumb li:nth-child(1n+2):before{content:"\f0da"}.breadcrumb a:hover,.breadcrumb ol li:last-of-type a:hover,.breadcrumb .seperator{color:#3f3f3f}.breadcrumb ol,.breadcrumb ol li{padding:0;margin:0;display:inline}.breadcrumb ol li{list-style-type:none;list-style-position:inside}.breadcrumb ol li a{text-decoration:none}.breadcrumb ol li:last-of-type a{color:#000}@media only screen and (max-width:479px){.breadcrumb ol li{display:none}.breadcrumb li:nth-last-child(2){display:block}.breadcrumb li:nth-last-of-type(2):before{content:"\f0d9"}}.orderpathstep{position:relative;float:left;padding:0 1rem;height:30px;line-height:30px;width:20%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#b1b1b1;color:#fff;text-transform:uppercase}.orderpathstep a{font-weight:normal;color:#fff!important;text-decoration:none}.orderpathstep a:hover{color:#000}.orderpathstepnr{display:none;height:2rem;width:2rem;border-radius:1rem;text-align:center;background:#999;margin-right:.5rem;color:#fff}.orderpathfuturestep{color:#fff}.orderpathactivestep{font-weight:bold}.discountcode-enter{margin-bottom:.5rem}.breadcrumb.bottom{margin-bottom:19px}@media only screen and (max-width:767.98px){.breadcrumb{min-height:30px;height:auto;margin-top:10px}.orderpathstep{float:none;width:100%;margin-bottom:1px}.orderpathstep.hidefuturestep{display:none}}#orderpath .orderpathstep>span{color:#fff!important}#orderpath .orderpathstep>a:hover{text-decoration:underline}#orderpath .orderpathstep a span{color:#fff!important}@media only screen and (min-width:768px){.breadcrumb.bottom{display:none}.orderpathstep ~ .orderpathstep:after,.orderpathstep ~ .orderpathstep:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.orderpathstep ~ .orderpathstep:after{left:-5px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #b1b1b1;margin-top:-15px}.orderpathstep ~ .orderpathstep:before{left:-5px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #fff;margin-top:-25px}}main{min-height:calc(100vh - 564px);padding-top:10px;// 35px padding-bottom:25px;margin-top:100px}@media only screen and (min-width:768px){main{margin-top:225px;min-height:calc(100vh - 675px)}}.breadcrumb+main{padding-top:10px}main .breadcrumb{margin-bottom:10px}main h1:first-of-type{margin-top:0}footer{min-height:380px;padding:25px 0 30px;color:#fff;margin-top:2em}footer .fas{color:#fff}footer h1,footer h2,footer h3,footer h4{color:#fff}.footer-block{padding:10px 0}.footer-block.promotion{background-color:#fff;color:var(--secondary-color);margin-top:20px;overflow:hidden}.footer-block.promotion h3{text-transform:uppercase}.footer-block.promotion a{color:var(--secondary-color)}.footer-block.promotion a:hover>*{text-decoration:none}.footer-block .agenda h2{text-transform:uppercase}.footer-block .agenda .agenda-intro{max-height:120px;word-break:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.footer-block .agenda .agenda-image{margin-top:5px;max-height:155px;object-fit:cover}.footer-block img{max-width:100%}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer a .fa-inverse{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}footer a:hover .fa-inverse{color:#3f3f3f}footer a .fa-facebook-f{color:#3b5998}footer a .fa-instagram{color:#000}footer h3{margin-bottom:1em}footer p+h3{margin-top:1.5em}footer ul.thumbnails li.active a{border-color:#3f3f3f!important}footer a.fa-stack{width:39px}footer .payment-methods{// padding:10px 10px 10px 17px;text-align:left;clear:both}footer .payment-methods img{float:left;margin:0 6px 6px 0;height:39px;background-color:#fff;border-radius:5px}footer .payment-methods img.paypal{margin-right:0;min-height:39px;max-width:133px;width:100%}footer .storetimes{max-width:180px}@media @md-and-down{.storetimes .time{font-size:12px}}footer .grid-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:0!important;flex-wrap:wrap}footer .grid-item.column-1{grid-column:1;grid-row:1}footer .grid-item.column-2{grid-column:2;grid-row:2}footer .grid-item.column-3{grid-column:3;grid-row:3}.column-3 .col{height:50%}.column-2 .col{height:50%}.column-1 .col{height:50%}@media only screen and (min-width:499.98px){footer .grid-container{grid-template-columns:1fr 1fr}footer .grid-item.column-1{grid-column:1;grid-row:1}footer .grid-item.column-2{grid-column:2;grid-row:1}footer .grid-item.column-3{grid-column:1 / 2;grid-row:2}}@media only screen and (min-width:576px){footer .grid-container{grid-template-columns:1fr 1fr}footer .grid-item.column-1{grid-column:1;grid-row:1}footer .grid-item.column-2{grid-column:2;grid-row:1}footer .grid-item.column-3{grid-column:1 / 2;grid-row:2}}@media only screen and (min-width:768px){.footer-block.promotion{margin-top:0}footer .grid-container{grid-template-columns:1fr 1fr 1fr}footer .grid-item.column-1{grid-column:1;grid-row:1}footer .grid-item.column-2{grid-column:2;grid-row:1}footer .grid-item.column-3{grid-column:3;grid-row:1}}#header-slideshow{width:100%}#header-slideshow{xxmax-height:380px}.slideshow-item img{width:100%;height:100%;object-fit:cover;position:absolute}.slideshow-item{width:100%;position:relative;padding-bottom:45%}.slideshow-item .content{z-index:1;position:absolute;right:0;bottom:0;left:0;max-height:90px;overflow:hidden;padding:5px 15px;font-family:'Saira Condensed',sans-serif;font-size:1.333333333333333em;line-height:1.4;color:#fff}.slideshow-item .content p{margin:0}@media only screen and (min-width:992px){.slideshow-item .content{height:101px;max-height:105px}}.slideshow-item .content:before{content:'';z-index:-1;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.3}.slideshow-item .content a{color:#fff}.slideshow-navigation{position:absolute;top:calc( 50% - 45px );text-align:center;vertical-align:middle;color:#575759;transform:translateY(-50%)}.slideshow-navigation-next,.slideshow-navigation-prev{display:inline-block;color:rgba(244,241,241,.5);-webkit-text-shadow:0 0 3px 1px rgba(0,0,0,0.75);-moz-text-shadow:0 0 3px 1px rgba(0,0,0,0.75);text-shadow:0 0 3px 1px rgba(0,0,0,0.75);-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;z-index:1000}.slideshow-navigation-next{float:right;right:5px}.slideshow-navigation-prev{float:left;left:5px}.slideshow-navigation-next:hover,.slideshow-navigation-prev:hover{color:White}@media only screen and (min-width:767.98px){[id^=gallery-slideshow]{margin-bottom:10px;overflow:hidden}}@media only screen and (min-width:992px){[id^=gallery-slideshow]{max-height:180px}}.gallery-item a{display:block;margin:0 .25rem}.gallery-item,.gallery-item img{width:100%;object-fit:cover;height:170px;object-position:center}.gallery-navigation{position:absolute;top:50%;text-align:center;vertical-align:middle;color:#575759;transform:translateY(-50%)}.gallery-navigation-next,.gallery-navigation-prev{display:inline-block;color:rgba(244,241,241,.5);-webkit-text-shadow:0 0 3px 1px rgba(0,0,0,0.75);-moz-text-shadow:0 0 3px 1px rgba(0,0,0,0.75);text-shadow:0 0 3px 1px rgba(0,0,0,0.75);-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;z-index:800}.gallery-navigation-next{float:right;right:5px}.gallery-navigation-prev{float:left;left:5px}.gallery-navigation-next:hover,.gallery-navigation-prev:hover{color:White}ul.thumbnails{margin:0 -5px 10px}ul.thumbnails li{width:33.33333333%;padding:0 5px}ul.thumbnails li img{position:absolute;object-fit:cover;max-width:100%;height:auto;opacity:.5;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}ul.thumbnails li:hover img,ul.thumbnails li.active img{opacity:1}ul.thumbnails li a{background-color:#3f3f3f;border:1px solid Transparent}.visitStore{display:block;position:relative;height:94px;background-color:#fff;color:var(--secondary-color);padding-left:10px;text-decoration:none}footer .visitStore{margin-bottom:10px}.visitStore img{float:right;max-height:100%}.visitStore h3{padding-top:5px}.visitStore p{position:absolute;bottom:0;padding-bottom:5px;margin:0;line-height:1.4}@media only screen and (max-width:449.98px){.block-list .col{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:unset;flex-grow:unset}}@media only screen and (max-width:575.98px){.block-list .col{min-width:50%}.block-container{min-width:100%}}.block-container{display:block;position:relative;padding:10px 15px;margin-bottom:30px;background-color:#fff;border:2px solid Transparent;line-height:24px;font-weight:normal}.gutters-20 .block-container{margin-bottom:20px}.gutters-10 .block-container{margin-bottom:10px}.block-container h2{margin:0 0 10px;font-size:1.6em;font-weight:bold;text-align:center}.block-container .image{position:relative}.block-container .image img{object-fit:contain}.block-container .image.embed-responsive{padding:0;padding-bottom:80%}.block-container .image .advice{position:absolute;top:0;right:0;width:90px;height:auto;object-fit:contain}.advice img,.advice svg{max-width:100%}.advice .discount{position:absolute;left:50%;top:45%;width:100%;transform:translateX(-50%) translateY(-50%);color:#3f3f3f;text-align:center;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:1}.advice .discount span{display:inline-block;color:#fff;font-size:1.7em;line-height:normal;margin-top:5px}.block-container img{display:block;margin:0 auto;max-width:100%;object-fit:cover;vertical-align:middle}.block-container img.product{object-fit:contain}.block-container .block-title{margin-top:10px;font-size:1.333333333333333em;color:var(--secondary-color);height:1em;overflow:hidden}.block-container .block-text{margin-top:10px;height:72px;color:var(--secondary-color);word-break:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block-container .block-title+.block-text{margin-top:0;height:48px;-webkit-line-clamp:2}.block-container .link{font-weight:bold;width:100%;text-align:center}@media only screen and (min-width:1200px){.block-container img{height:190px}}.newscolumns{margin-top:10px}.newscolumns>aside{margin-bottom:10px}.newscolumns .seeall{margin-left:20px}h1.list{padding:5px 10px;color:#fff;font-size:1.2em;text-transform:uppercase;font-weight:normal}h1.list .far,h1.list .fas{margin-right:.5em}h1.list+ul a{font-weight:normal;color:var(--secondary-color)}h1.list+ul li{min-height:1.5em;line-height:1.5em}h1.list+ul a time{font-weight:bold}.newscolumns h1.list{background-color:var(--secondary-color)}.orderinfo .fa-ul{margin-left:4em}.orderinfo .fa-li{top:5px;left:-3.5em;width:3.5em}.orderinfo .fa-li strong{line-height:1}.orderinfo .fa-ul li{padding-bottom:.5em}.orderinfo .fa-sync-alt.fa-rotate-90{transform:rotate(45deg) scaleX(-1)}@media only screen and (min-width:768px) and (max-width:899.98px){.newscolumns{font-size:13px}h1.list{font-size:1em}}@media only screen and (min-width:576px) and (max-width:991.98px){.newscolumns .agenda-shortlist time span{display:none}}.popular-front .block-container{padding:10px 5px 0 5px;text-align:center}.popular-front .block-container img{height:auto}aside.usps{// margin-top:15px;// border-top:solid 1px var(--main-color);background:var(--secondary-color);color:#fff;text-align:center}.usps i{color:var(--main-color);margin-right:8px}.usps .col{margin:0}@media only screen and (max-width:991.98px){.usps p{font-size:.75em}}.branddetails{margin-bottom:1em}.row.brands{margin:0 -0.5em}.brand{padding:.5em}.brand a{display:block;border:1px solid #eee;padding:.5em;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.brand a:hover{border-color:#00157c}.brand a .img{display:block;padding-top:100%;background-repeat:no-repeat;background-position:90% center;background-size:contain}.brand,.brand a{color:#5f6d73;text-decoration:none}.brand a:hover{color:#00157c}.puurfit-hero{height:200px;width:100%;margin-top:101px;background:url(/_clientfiles/Layout/PUURFIT/puurfit-achtergrond.jpg) no-repeat center;background-size:cover}.block-hond{border:2px solid var(--main-color)}.block-kat{border:2px solid #ff720d}.row.productgroupdetails .header{background:var(--main-color);margin-bottom:30px}.row.productgroupdetails .header h3{color:#fff!important;text-align:center;font-size:1.5em}.spacer{height:30px}.puurfit .row.no-gutters{margin-right:-15px;margin-left:-15px}a.pf-btn{display:block;width:90%;padding:5px 10px;background:var(--main-color);color:#fff;text-transform:lowercase;text-align:center;text-decoration:none;letter-spacing:2px;font-size:1em;margin:0 auto;margin-bottom:10px}a.pf-btn:hover{color:#fff}a.pf-btn.last{margin-bottom:30px}.hond{background-color:var(--main-color)}.kat{background-color:#ff720d!important}.puurfit .row.productgroupdetails.equal div{margin-bottom:10px}.puurfit .productgrouplist .block-container{border:2px solid #777}.puurfit .productgrouplist .block-container .content{background-color:#3f3f3fb3;color:#fff;height:auto}.puurfit .block-container.webgroup:hover .content{transition:all .5s ease;background-color:var(--main-color)}.puurfit .productgrouplist .simple{font-size:.9em;text-align:center;padding:0}main.puurfit{min-height:auto;margin-top:0}@media only screen and (min-width:768px){.pf-btn.align{position:absolute;bottom:10px;width:calc(100% - 50px)}.puurfit-hero{height:380px;margin-top:224px}}.productgroupdetails{position:relative}.productgroupdetails img+h1{position:absolute;top:20px;left:20px}.productgroupdetails .productgroupdesc{margin-top:10px}@media only screen and (min-width:992px){.productgroupdetails img+h1{top:30px;transform:translateY(0)}}.productgroupname{margin:0 0 10px 15px}.productgrouplist ul{margin-left:24px}.productgrouplist ul li{line-height:24px}.productgrouplist .block-container .content{position:absolute;right:0;bottom:0;left:0;margin-top:5px;height:64px;line-height:24px;background-blend-mode:lighten}.productgrouplist .block-container .block-text{margin:0;height:48px;color:#fff}.block-container.product h2{position:absolute;top:10px;right:10px;left:10px;z-index:1;font-size:1.466666666666667em;line-height:24px;min-height:48px;color:var(--secondary-color);background-color:rgba(255,255,255,.5)}.block-container.product .image{margin-top:53px;margin-bottom:5px}.block-container.product .content{height:30px;color:var(--secondary-color)}.block-container.product .price{font-weight:bold;font-size:1.6em}.block-container.product .stock{float:right;cursor:pointer}.block-container.product .stock.nostock{float:none;text-align:center}.block-container.product .stock .fa-smile{color:var(--main-color)}.block-container.product .stock .fa-meh{color:#f90}.block-container.product .stock .fa-frown{color:red}.block-container.product .stock .fa-bell{color:var(--main-blue-color)}.block-container.product .price+small{color:var(--secondary-color)}.productCTA{margin:0 -15px -10px;height:40px;line-height:40px;color:#fff;text-align:center}.productCTA button{width:100%;z-index:5}.AllPages,.sorting{margin-bottom:10px;line-height:40px}.AllPages{text-align:right}.sorting{text-align:left}.currentartpage{font-weight:bold;text-decoration:underline}.product-list-options{margin:0 0 1rem 0}@media only screen and (min-width:400px) and (max-width:575.98px){.product-list .col-12,.related-list .col-12{flex:0 0 50%;max-width:50%}.related-list .col-12.fullwidth{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:575.98px){.AllPages,.sorting{text-align:center}.sorting select{width:100%}.product-list .product .title,.related-list .product .title{font-size:1.1rem}.product .productCTA button,.product .productCTA [role=button]{font-size:.9rem}.block-container.product .price{font-size:1.2rem}.block-container.product .price+small{font-size:.6rem}.d-iphone-none{display:none}}.block-container.related{min-width:170px}.product.related .desc{height:40px;line-height:20px;font-size:1em;font-weight:normal;clear:both}.product.related .content{float:left;height:40px;line-height:40px}.product.related .image{margin-top:0}.product.related .productCTA{display:inline-block;float:right;margin:0;text-align:right;background-color:Transparent}.product.related .productCTA button{width:auto;display:inline-block}hr+h2{margin:20px 0 10px}@media only screen and (max-width:575.98px){.product.related .content{min-width:110px}}.product-combo{background:#eee;padding:.2em .5em .5em .5em;margin-bottom:1em}.combo-imgs{align-items:center;text-align:center;margin-bottom:1em}.combo-profit-desc{font-weight:bold;font-size:1.5em;margin-right:1em;color:var(--main-color);font-family:'Saira Condensed',sans-serif}.combo-price-buy{line-height:40px}.artlistfilters{margin-bottom:10px;height:40px;overflow:hidden;border:1px solid #b1b1b1;padding:5px 10px}.artlistfilter .readmore{line-height:30px;font-weight:bold}@media only screen and (min-width:768px){.artlistfilters{height:auto;border:none;padding:0}}.artlistfilters.active{height:auto}.filtertoggle{display:block;line-height:30px;height:30px}@media only screen and (min-width:768px){.filtertoggle{display:none}}.filtertoggle .fas{float:right;line-height:30px}.artlistfilter{margin-top:1em;display:inline-block;float:left;width:100%}.filtertitle{padding-bottom:.5em;font-size:1em;text-transform:uppercase}.filteritems{position:relative;font-weight:bold}.filteritems select{max-width:100%}.filteritem{height:20px;line-height:20px;white-space:nowrap;overflow:hidden}.filtercheckbox{margin-right:5px}@media only screen and (min-width:340px){.artlistfilter{width:50%!important;font-size:13px}}@media only screen and (min-width:576px){.artlistfilter{width:30%!important}}@media only screen and (min-width:768px){.artlistfilter{display:block;float:none;width:100%!important;max-width:unset}}.productdetails{background-color:#fff;padding:10px 0}.shareProduct{float:right;margin-top:-10px}.shareProduct .favorite-button{display:block;box-sizing:border-box;height:20px;line-height:20px;padding:0 8px;margin:0;border:none;border-radius:3px;color:#fff;font-size:11px;font-weight:500;text-transform:unset;white-space:nowrap;vertical-align:middle;cursor:pointer}.shareProduct .favorite-button,.shareProduct .twitter-share-button,.shareProduct .fb-share-button{float:right;margin-left:5px}.shareProduct .fb-share-button>span{vertical-align:unset!important}.productImage{position:relative}.productImage .advice{position:absolute;top:0;right:0;width:118px;height:auto;object-fit:contain}.productImage .advice{width:80px}.productImage .advice .discount{font-size:11px}.productdetails img{max-width:100%;max-height:50vw;object-fit:contain}@media only screen and (min-width:576px){.productdetails img{max-height:550px}.productImage{margin-top:50px}.productImage .advice{top:-55px;right:5px}}@media only screen and (min-width:768px){.productImage{margin-top:0}.productImage .advice{width:90px;top:0;right:0;transform:translateX(0)}.productImage .advice .discount{font-size:13px}}@media only screen and (min-width:992px){.productImage .advice{width:118px;top:10px;right:20px;transform:translateX(0)}.productImage .advice .discount{font-size:18px}}.productdetails h1{font-size:2.666666666666667em}.productdetails .artid+h1{margin-top:0}.productdetails input[name^=txtCount]{width:50px;text-align:right}.productdetails .btn-success{font-weight:bold}.productdetails .price,.product-combo .price{margin-left:5px;font-size:1.6em;font-weight:bold}.productdetails .ctaContainer{margin:1em 0;min-height:5em}.productdetails .orderBlock,.productdetails .getNotification{height:auto;opacity:1;visibility:visible;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetails .orderBlock.hidden,.productdetails .getNotification.hidden{height:0;opacity:0;visibility:hidden}.productdetails .productSelect{margin:1em 0}.productdetails .orderBlock [disabled]{background-color:silver;border-color:silver;color:#fff;cursor:default;opacity:.5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetails .productStock{margin:10px 0;min-height:48px}.productdetails .productStock span{text-transform:uppercase}.productdetails .productStock span sup{text-transform:none;line-height:1}.productdetails .productStock .fa-bell,.productdetails .productStock .fa-bell+span{color:var(--main-blue-color)}.productdetails .productStock .fa-frown,.productdetails .productStock .fa-frown+span{color:red}.productdetails .productStock .fa-meh,.productdetails .productStock .fa-meh+span{color:#f90}.productdetails .productStock .fa-smile,.productdetails .productStock .fa-smile+span{color:var(--main-color)}#productThunbnails .thumb{float:left;width:100px;height:100px;text-align:center;margin:10px}#productThunbnails .thumb.youtube{position:relative}#productThunbnails .thumb.youtube::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Font Awesome 5 Brands";font-weight:400;font-size:122px;content:'\f431';color:rgba(255,255,255,.9)}#productThunbnails .thumb img{width:100px;height:100px;object-fit:cover;object-position:center center}.readmore-container{position:relative;margin-bottom:1.5em}.readmore-content{overflow:hidden;-webkit-transition:max-height .65s cubic-bezier(0,1,0,1);-moz-transition:max-height .65s cubic-bezier(0,1,0,1);-ms-transition:max-height .65s cubic-bezier(0,1,0,1);-o-transition:max-height .65s cubic-bezier(0,1,0,1);transition:max-height .65s cubic-bezier(0,1,0,1);max-height:10em;padding-bottom:1em}.readmore-fade{display:block;position:absolute;bottom:0;width:100%;height:5em;text-align:center;background:#fff;background:linear-gradient(rgba(255,255,255,0),white);border-bottom:1px solid #f6f6f6}.readmore-button{display:inline-block;position:relative;bottom:-3.5em;margin-left:0;padding:.5em 1.5em;background-color:#fff;border:1px solid #f6f6f6;border-radius:.25em;outline:0;color:var(--main-color);text-decoration:none}.readmore-button.readless{display:none}.active .readmore-content{-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-ms-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;max-height:2000px}.active .readmore-fade{background:0 0}.active .readmore-button{display:none}.active .readmore-button.readless{display:inline-block}.orderpathbuttons{margin:5px 0}.orderpathbutton{margin-left:1em;width:100%}.orderpathbutton.prev{float:left;margin-left:0}.orderpathbutton.next{float:right}.orderpatherror{max-width:290px}@media only screen and (min-width:576px){.orderpathbutton{width:auto}}table.basket{width:100%;border:1px solid Transparent}table.basket .text-right{padding-right:10px}table.basket thead th{height:30px;vertical-align:middle}.trBasketline td{background-color:#fff;line-height:24px;vertical-align:top;height:96px;padding:2px 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.trBasketline ~ .trBasketline td{border-top-width:0}.trBasketline td[valign=top]{vertical-align:top}.trBasketline td.image{width:100px;height:94px;padding:3px;text-align:center;overflow:hidden}.trBasketline[data-subline=true] td{background-color:#eee}.trBasketline[data-subline=true] td.image,.trBasketline[data-subline=true] td.desc{padding-left:2em;font-size:smaller}.trBasketline td.image img{max-width:100%;height:94px;object-fit:contain;vertical-align:middle}.trBasketline td.price span{margin-right:10px}.trBasketline td.price,.trBasketline td.total{text-align:right}.trBasketline td.price,.trBasketline td.amount,.trBasketline td.total{padding-top:10px}.trBasketline .prodTitle{font-size:1.2em}.trBasketline .prodId{font-size:.9em}.trBasketline .count{width:55px;text-align:right}.trBasketline .btn-remove{margin-top:5px}.voucher-area{padding:10px 0}.col-discount,.col-totals{vertical-align:top}td.col-totals{padding-right:0!important}@media only screen and (max-width:575.98px){table.basket,table.basket>thead,table.basket>tbody,table.basket>tfoot,table.basket>tr{display:block}table.basket>tr>th,table.basket>thead>tr{display:block;position:absolute;top:-9999px;left:-9999px}.trBasketline,table.basket>tfoot{display:block;border-top:1px solid Transparent;clear:both;padding:5px 0}.trBasketline:before,.trBasketline:after{content:' ';display:table;clear:both}.trBasketline td{display:block;height:auto;padding:0!important;border:0!important}.trBasketline td.image,.trBasketline td.price,.trBasketline td.amount{float:left}.trBasketline td.desc,.trBasketline td.total{float:right}.trBasketline td.desc{width:calc(100% - 100px);clear:right}.trBasketline td.price{min-width:100px;clear:left;text-align:left;font-weight:bold}.trBasketline td.total span{padding-right:10px}.col-discount,.col-totals{display:block;padding:0!important}tfoot.totals>tr{display:block}.col-totals,tfoot.totals tr,.col-totals>table{width:100%}.col-discount{padding:0 10px}.col-totals tfoot.totals td{padding:0}}tfoot.totals{width:100%;line-height:24px}tfoot.totals th{padding-left:10px;text-align:left;border-left:1px solid Transparent;font-weight:normal}tfoot.totals td{padding-right:10px;text-align:right;border-right:1px solid Transparent}tfoot.totals td[align=left]{text-align:left}tfoot.totals .subtotal th,tfoot.totals .subtotal td,tfoot.totals .totalxvat th,tfoot.totals .totalxvat td,tfoot.totals .totalinvat th,tfoot.totals .totalinvat td{border-top:1px solid Transparent}tfoot.totals .totalinvat th,tfoot.totals .totalinvat td{border-bottom:1px solid #3f3f3f;color:#474645;font-weight:bold}tfoot.totals .totalinvat th{border-left:1px solid #3f3f3f}tfoot.totals .totalinvat td{border-right:1px solid #3f3f3f}tfoot.totals td[colspan]{border-color:Transparent}.signup-container,.login-container{position:relative;height:100%;padding:20px 10px 60px;border:1px solid var(--secondary-color);text-align:center}.login-container{background-color:#ededed;border-color:#ededed}.signup-container h2,.login-container h2{line-height:40px}.signup-container p,.login-container p{margin:5px 0 10px}.signup-container p.buttons,.login-container p.buttons{position:absolute;right:0;bottom:10px;left:0;height:50px;padding-top:5px;text-align:center}@media only screen and (min-width:400px) and (max-width:575.98px){.signup-container .buttons [role=button] span.d-none{display:inline!important}}@media only screen and (min-width:630px){.signup-container .buttons [role=button] span.d-none{display:inline!important}}ul.deliverymethodes{display:block;list-style-type:none;margin:0;padding:0}ul.deliverymethodes li{display:block;min-height:48px;line-height:24px;margin-bottom:10px;position:relative}ul.deliverymethodes input[type=radio]{position:absolute;margin:10px}ul.deliverymethodes label{padding-left:2rem;display:block;padding:5px 10px 5px 2rem;margin-top:1rem;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}ul.deliverymethodes input:checked+label{border-color:var(--main-color)}.deliverymethode-extra{padding-left:2rem}.delivery-extra-info{padding-left:2rem;display:none}ul.deliverymethodes input:checked ~ .delivery-extra-info{display:block}ul.payment-choices{display:block;list-style-type:none;margin:0;padding:0}ul.payment-choices li{display:block;position:relative;min-height:48px;line-height:24px;margin-bottom:10px;clear:both}.paymentmethod{display:block}.paymentmethod input{float:left;margin-top:5px}.paymentmethod label{float:left;display:inline-block;padding-left:10px;width:calc(100% - 140px)}.paymentmethod .image{float:right;width:120px}.paymentmethod .image img{max-width:100%;max-height:48px}.favorites th,.favorites td{padding:0 5px}.favorites .artlsteditbox{max-width:60px}.favorites .artlsteditbox+button{width:66px}.sitemap>ul{columns:160px 2;-webkit-columns:160px 2;-moz-columns:160px 2}.sitemap>ul>li.hassubs>a{font-size:1.4em;font-weight:bold}.sitemap>ul>li.hassubs li.hassubs>a{font-size:1.2em;font-weight:bold}.sitemap .hassubs{padding-bottom:10px}@media only screen and (min-width:576px){.sitemap>ul{columns:190px 5;-webkit-columns:190px 5;-moz-columns:190px 5}.sitemap>ul ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.msgarea{line-height:30px;margin:0 auto 2em auto;max-width:720px;-webkit-box-shadow:1px 1px 5px 1px rgba(99,99,99,.5);-moz-box-shadow:1px 1px 5px 1px rgba(99,99,99,.5);box-shadow:1px 1px 5px 1px rgba(99,99,99,.5)}.msgarea.float{position:fixed;top:25%;left:10%;right:10%;z-index:50000;max-width:480px}.msgarea.close{line-height:0;margin:0;display:none}.msgbody{background-color:#ededed;border:1px solid #ededed;margin:0;padding:.5em;color:var(--secondary-color)}.msgicon{display:inline-block;width:30px;text-align:center;vertical-align:top;text-decoration:none;color:var(--secondary-color);margin:-2px 1em 0 -2px;padding:.1em 0 0 .1em}.msgtitle{display:inline-block;vertical-align:top;font-weight:bold}.msgbody p{xxmargin:0}.msgarea.error{-webkit-box-shadow:1px 1px 5px 1px rgba(254,73,12,.5);-moz-box-shadow:1px 1px 5px 1px rgba(254,73,12,.5);box-shadow:1px 1px 5px 1px rgba(254,73,12,.5)}.msgarea.error .msgbody{border-color:#fe490c}.msgarea.error .msgicon{color:#fe490c}.msgarea.info{-webkit-box-shadow:1px 1px 5px 1px rgba(98,180,70,.5);-moz-box-shadow:1px 1px 5px 1px rgba(98,180,70,.5);box-shadow:1px 1px 5px 1px rgba(98,180,70,.5)}.msgarea.info .msgbody{border-color:var(--main-color)}.msgarea.info .msgicon{color:var(--main-color)}.msgarea button,.msgarea [role=button]{padding:0 .5rem}.embed-responsive{padding:0;padding-bottom:100%}@media only screen and (min-width:340px){.d-340-none{display:none}.d-340-block{display:block!important}}@media only screen and (min-width:576px){.d-340-block{display:none!important}}@media only screen and (max-width:1199.98px){.container{max-width:100%}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media only screen and (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media only screen and (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media only screen and (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.getNotification{color:var(--main-blue-color)}.next.hengelsport{border-right-color:var(--main-blue-color)}.prev.hengelsport{border-left-color:var(--main-blue-color)}.next.hengelsport:hover,.prev.hengelsport:hover{background-color:var(--main-blue-color);border-color:var(--main-blue-color);color:White}.next.diertotaal{border-right-color:var(--main-color)}.next.diertotaal:hover,.prev.diertotaal:hover{background-color:var(--main-color);border-color:var(--main-color);color:White}.noimage{background-image:url('/_clientfiles/layout/Diertotaal.png');background-size:contain;background-repeat:no-repeat;background-position:center center}.productgrouplist .block-container .content{background-color:rgba(64,168,40,.85)}main h3,.productlistprice,.agenda-body h3,hr,h1.list+ul li:hover a,h1.list+ul .fa-li,.signup-container h2,.login-container h2,.infobox,.productdetails .price,.product-combo .price,.product-combo .h2,.btn-clear:hover,main a,.fancybox-container a,.fancybox-container a.inverse:hover,main a.inverse:hover,.breadcrumb a,.block-container h2,.block-container .link .block-container .price,footer .fa-inverse,.visitStore h3,.artlistfilter .readmore,table.fieldsvals .fieldheader{color:var(--main-color)}@media only screen and (min-width:768px) .mainmenu a .fas{color:#fff}hr,#fancyLogin .fancybox-close-small:hover:after,button:hover,[role=button]:hover,input[type=button]:hover,input[type=submit]:hover,.topbar,h1.list,.productCTA,.btn-success,.orderpathactivestep,.orderpathpassedstep,footer{background-color:var(--main-color)}.infobox,button:hover,[role=button]:hover,input[type=button]:hover,input[type=submit]:hover{border-color:var(--main-color)}tfoot.totals .totalinvat th,tfoot.totals .totalinvat td{border-bottom-color:var(--main-color)}tfoot.totals .totalinvat th{border-left-color:var(--main-color)}tfoot.totals .totalinvat td{border-right-color:var(--main-color)}input:not([type]):hover,input:not([type]):active,input[type='number']:hover,input[type='number']:active,input[type='text']:hover,input[type='text']:active,input[type='email']:hover,input[type='email']:active,input[type='password']:hover,input[type='password']:active,input[type='search']:hover,input[type='search']:active,input[type='date']:hover,input[type='date']:active,input[type='time']:hover,input[type='time']:active,select:hover,select:active,footer ul.thumbnails li a,.block-container.webgroup:hover,.block-container.product:hover,.block-container:hover,.trBasketline td{border-color:var(--main-color)!important}@media only screen and (max-width:575.98px){.trBasketline,table.basket>tfoot{border-color:var(--main-color)}table.basket td.price{color:var(--main-color)}}@media only screen and (min-width:768px){ul.mainmenu:hover li.current a .fas{color:var(--secondary-color)}ul.mainmenu>li.current{background-color:#fff}ul.mainmenu>li:hover{background-color:#fff!important}.mainmenu>li.hassubs:hover{border-color:var(--main-color)!important}.orderpathactivestep+.orderpathstep:after,.orderpathpassedstep+.orderpathstep:after,.orderpathpassedstep:after{border-left-color:var(--main-color)}}.zoekbalk{border-radius:15px}header .header-login,header .cart{padding:0}.fa-ul .far,.fa-ul .fas{color:var(--main-color)}.list .fas,.far{color:unset}.slidemnu-head{display:none}.slidemenu-head .col{margin:0}#mainmenu .slidemenu-head .menu-title,#mainmenu .slidemenu-head .close-menu{display:none}#mainmenu .slidemenu-head .close-menu{display:block}#mainmenu .slidemenu-head .menu-title{font-size:1.5rem;font-weight:600;max-width:100%;display:block;text-transform:uppercase;letter-spacing:.1em;color:#fff}.sub li{text-align:left}.slidemenu-head .fa-times{color:#fff}.slidemenu-head .close-menu{text-align:center}@media only screen and (min-width:768px){.child a,.item a{color:var(--secondary-color)}.descendant a{color:var(--secondary-color)}#mainmenu>.sibling>a,.hassubs>a{color:#fff}}.fa-home{color:var(--main-color)}li svg{width:15px;height:10px;color:var(--main-color)}.breadcrumb span:hover{color:var(--main-color)}main .promotion{text-decoration:none}main .promotion img{vertical-align:middle}main .promotion .title{display:block;width:100%;background:var(--main-color);color:#fff;text-transform:uppercase;padding:1% 5%;text-align:center;font-size:1.5em}.mobile-search .fa-search{color:var(--secondary-color)}.mobile-search .fa-search:hover{color:var(--main-color)}.header-search{padding:.25rem 1rem}@media only screen and (max-width:767.98px){.header-search{background:var(--main-color);display:block;position:fixed;padding:.25rem 2.5rem .25rem .25rem;left:0;top:-110%;width:100%;transition:top .5s;z-index:2}body.search-active .header-search{top:0}}.header-search #header-search-close{background:unset;color:#fff;padding:0;display:block;position:absolute;right:0;text-align:center;width:2.5rem}.header-search #srchInp{padding:0 .5rem;width:100%;outline-width:0}.home-banners{height:100%;display:flex;flex-wrap:wrap}.home-banner{position:relative;display:block;height:49%;width:100%}.home-banner .banner-title{position:absolute;z-index:10;width:100%;background:var(--main-color);padding:.25em;text-align:center;text-transform:uppercase;color:#fff;font-size:4vw}.home-banner:nth-child(2){align-self:flex-end}@media only screen and (min-width:768px){.home-banner .banner-title{font-size:1.5em}}@media only screen and (max-width:767.98px){.home-banner:nth-child(1){margin-right:auto}.home-banner:nth-child(2){margin-left:auto}}.home-banner:nth-child(1) .banner-title{top:0}.home-banner:nth-child(2) .banner-title{bottom:0}.home-banner img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767.98px){.home-banner{width:49%;height:100%}.home-banner img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width:575.98px) .home-banner .banner-title{font-size:1em}.main-header-block{gap:15px 0}@media only screen and (max-width:767.98px){.main-header-text{margin-bottom:10px}}.fotobanners{margin-top:2rem}.fotobanners .fotobanner a{display:block;position:relative;padding-bottom:20em;color:#fff;text-decoration:none;margin:0 0 2rem 0}.fotobanners .fotobanner .image,.fotobanners .fotobanner .content{position:absolute;width:100%;height:100%}.fotobanners .fotobanner .image img{width:100%;height:100%;object-fit:cover}.fotobanners .fotobanner .content{padding:2rem;line-height:1.25;font-size:clamp(1rem,2vw,1.5rem)}@media only screen and (min-width:768px){.fotobanners .fotobanner .content{font-size:1.5rem;font-size:clamp(1rem,2vw,1.5rem)}}.fotobanners .fotobanner .title{font-size:2em;font-weight:bold;text-shadow:0 0 10px #000;font-family:'Saira Condensed',sans-serif}.fotobanners .fotobanner .subtitle{font-size:1.5em;text-shadow:0 0 10px #000;font-family:'Saira Condensed',sans-serif}.fotobanners .fotobanner .text{margin:1rem 0 2rem 0;text-shadow:0 0 10px #000}.fotobanners .fotobanner .button{display:inline-block;background:var(--main-color);padding:.5rem 1rem;font-family:'Saira Condensed',sans-serif}.fotobanners .fotobanner .button:hover{box-shadow:inset 0 0 0 3rem rgba(0,0,0,0.3)}.mainmenu>li:last-child{background:#fff}.fa-face-frown+span{color:crimson}.header-search{margin:0!important}.AllPages{text-align:center}.AllPages a{background:var(--main-color);color:#fff;border-radius:10px;padding:1% 2%;text-decoration:none}@media only screen and (max-width:575.98px){.AllPages a{padding:2% 3%}}.mainmenu>li:last-child a{color:#000!important}.nieuwe-nieuwspagina.foto-blok img{display:block;object-fit:cover}@media only screen and (min-width:992px){.nieuwe-nieuwspagina.foto-blok img{display:block;margin:auto;object-fit:cover}}.cookie-popup{width:50rem;max-width:80%;height:auto;padding:.5rem 1rem;background:#fff;border:none;border-radius:10px;box-shadow:rgba(0,0,0,0.3) 0 19px 38px,rgba(0,0,0,0.22) 0 15px 12px;position:fixed;bottom:10px;z-index:1000;left:50%;transform:translate(-50%,0);opacity:1}.cookie-popup .all{color:#fff;background:var(--main-color)}.cookie-popup .basic{color:#fff;background:#ccc}.reviewstars5:before{content:"\f005\f005\f005\f005\f005\f006";color:var(--main-color)}.reviewstars4:before{content:"\f005\f005\f005\f005\f006";color:var(--main-color)}.reviewstars3:before{content:"\f005\f005\f005\f006\f006";color:var(--main-color)}.reviewstars2:before{content:"\f005\f005\f006\f006\f006";color:var(--main-color)}.reviewstars1:before{content:"\f005\f006\f006\f006\f006";color:var(--main-color)}#reviewform{display:none}.reviewform #txt_UserArtReview_Title,.reviewform #txt_UserArtReview_Comment,.reviewform #txt_UserReview_AuthorEmail{width:98%}.reviewform #cmd_AddUserArtReview{width:98%}.reviewsummary{line-height:3em;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewheader{line-height:2em}.reviewtitle{font-weight:bold;padding:0 1em}.reviewdate{font-size:smaller;font-style:italic}.reviewdetails{border-bottom:1px solid #ccc;padding-bottom:.5em}.reviewarea .button{color:#fff;background:var(--main-color)}.reviewActive #reviewform{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1100;background:#fff;border:none;border-radius:10px;padding:.25rem .5rem}#afterReviewPop{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1100;background:#fff;border:none;border-radius:10px;padding:1rem 1rem;box-shadow:rgba(0,0,0,0.25) 5px 5px 20px 0}.close-container{position:relative}.close-container i{position:absolute;right:-1rem;top:-1rem;color:#fff;background:var(--main-color);border-radius:12px;width:24px;height:24px;font-size:18px;line-height:24px;text-align:center;cursor:pointer}#afterReviewPop.hidden{display:none}