/*!
 * Copyright (c) 2025. Sparklewire voor watMooi.
 */
body,html{width:100%;margin:0;padding:0}body{font-size:20px;font-weight:300;-webkit-font-smoothing:subpixel-antialiased}body.open-modal{overflow-y:hidden}.btn{font-weight:400}#search,.btn,.navbar a.nav-link,.product-price,.quote .title,h1,h2,h3,ul.navbar-main li a{font-family:"Montserrat",Arial,sans-serif}#product-tab a,.artikelen span,.dropdown button,.dropdown-content a,.prijs,.single-product .prices,.totaal-prijs{font-family:"Montserrat",Arial,sans-serif;font-weight:400}.close-menu,.footer .aanmeld-btn,.footer input,.form-group label,.table-sizes tr,body,h5{font-family:"Source Sans Pro",Arial,sans-serif}h1,h2{font-weight:400}h1{font-size:30px;color:#f40787;margin-bottom:15px}h2{min-height:26px;font-size:18px;margin-top:20px;margin-bottom:20px}.content h2{color:#1792bd;font-size:24px;font-weight:500;margin-bottom:10px}h3{font-weight:300;line-height:40px}h5{font-size:16px;font-weight:700}.btn{display:inline-block;padding:10px 25px;margin:20px 0;text-align:center;border-radius:4px}.primary-btn,.secondary-btn{color:#fff;min-width:225px}a.hyperlink{font-size:18px;color:#498424;text-decoration:underline;font-weight:600}a.hyperlink:hover{text-decoration:underline;color:#266213}a:hover,div.pagination-inner a{text-decoration:none}a.primary-btn,button.primary-btn{background:#f40787}a.primary-btn:hover,button.primary-btn:hover{color:#fff;background:#b70063}a.secondary-btn:hover,button.secondary-btn:hover{color:#fff;background:#17ffa1}a.secondary-btn{background:#1792bd}a.secondary-btn:hover{background:#0b6081}.cta{width:100%;float:left}#readMore:focus,#toggle-btn,.btn:focus,.product-icon:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;box-shadow:none!important}button{height:46px}input{background:0 0;border:0;border-bottom:1px solid #979797}input[type=text]{min-height:35px}::placeholder{color:#979797;opacity:1}:-ms-input-placeholder{color:#979797}::-ms-input-placeholder{color:#979797}p{max-width:590px;line-height:28px}.introlead p{max-width:none}.product-holder .introlead h2{margin-top:0;color:#1b5206}.product-holder .introlead{padding-right:25px}ul{padding-left:0}ul li{list-style:none}label{display:inline-block}.beige{background:#eef0da}.breadcrumb a,.pink{color:#f40787;font-weight:400}.white{color:#fff}.blue-light{color:#1792bd}.dark-green{color:#1a4a0b}.light-blue{color:#1792bd}.watMooi{height:70px;background:#fff;position:relative;z-index:999}.logo{height:53px;width:250px;position:absolute;bottom:-10px;background:url(../img/logo/logo-watMooi.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/logo/logo-watMooi.svg)no-repeat;background-size:250px}.container{width:63%;max-width:1750px;padding-left:30px;padding-right:30px}.breadcrumb{left:19.5%;position:relative;margin-bottom:0;border-radius:0;background:0 0}.breadcrumb a{color:#498424;text-decoration:none;font-size:14px;margin-right:30px}.breadcrumb a:not(:first-child){padding-left:30px;background:url(../img/icons/arrow-left.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/arrow-left.svg)no-repeat;background-size:10px;background-position:left center}.breadcrumb a:hover{color:#266213}.breadcrumb-home{min-width:14px}.push-content{width:97.5%;margin:0 0 40px;padding-top:20px;display:block}.content-page{width:80%!important;min-width:80%!important;left:20%;position:relative;max-width:80%;margin:0}.content-page .content{padding:30px;background:#eef0da}.hero{height:100%;overflow:hidden;margin-bottom:40px}.hero h1{color:#fff;margin-bottom:5px}.hero-img{width:100%;height:400px;display:block;background-size:cover!important}.hero .lSSlideOuter,.hero .lSSlideWrapper,.hero .lightSlider{height:400px!important}.hero-title,.hero-title span,.quote{display:inline-block}.hero-title{max-width:400px;padding:15px 15px 45px;position:absolute;bottom:-50px;color:#fff;background:#f40787}.hero-title h1,.quote p{font-weight:300}.hero-title:hover{color:#fce2ef}.hero-title span{font-weight:400;margin-bottom:15px}.hero .lSSlideOuter{margin-bottom:60px;overflow:visible}.hero .lSSlideWrapper,.hero .lightSlider{overflow:visible}.hero .lSSlideOuter .lSPager.lSpg{text-align:left;margin:0 auto;padding-left:40px}.hero .lSSlideOuter .lSPager.lSpg>li a{z-index:10;background:#8f005c}.hero .lSSlideOuter .lSPager.lSpg>li a:hover,.hero .lSSlideOuter .lSPager.lSpg>li.active a{background:#fff}#hero-container{height:460px}.quote{width:80%;left:20%;position:relative;padding:80px 0 80px 45px;background:url(../img/icons/flower-xl.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/flower-xl.svg)no-repeat;background-size:300px;background-position:center}.quote .title{font-size:48px;font-weight:300;line-height:52px;text-transform:lowercase;color:#f40787;display:inline-block;margin-bottom:20px}.quote p{font-family:"Source Sans Pro",Arial,sans-serif;font-size:24px;max-width:750px;font-style:italic;line-height:36px;padding-left:40px;padding-top:20px;background:url(../img/icons/flower-xs.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/flower-xs.svg)no-repeat;background-size:24px}.top-menu{height:50px;position:relative;z-index:99;background:#1792bd}.navbar{height:50px;padding:0}.navbar-nav{float:right}.navbar a.nav-link{font-size:16px;font-weight:400;margin:0 35px;padding:12px 0!important;color:#fff!important;border-top:3px solid #1792bd}.navbar a.nav-link:hover{border-top:3px solid #91c55c}.navbar a.nav-link.active{border-top:3px solid #fff}.navbar a.nav-link:last-child{margin-right:0}.close-menu{display:none}.navbar-toggler-icon{width:30px;height:25px}#toggle-btn{height:70px;padding:20px 10px;border-radius:0}#toggle-btn[aria-expanded=true]{background:#f40787}#toggle-btn[aria-expanded=true] .navbar-toggler-icon{background:url(../img/icons/hamburger-expanded.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/hamburger-expanded.svg)no-repeat;background-position:center}#toggle-btn[aria-expanded=false]{background:#1792bd}#search .cta{display:none}.main-menu{height:70px;background:#eef0da;border-bottom:26px solid #91c55c;position:relative;z-index:998}ul.navbar-main{float:right;margin:0;padding:0}ul.navbar-main li{float:left;padding-left:40px}#search,ul.navbar-main li a{font-size:18px;font-weight:400}ul.navbar-main li a{padding:0 10px;color:#f40787;float:left}.dropdown:hover #mandje,ul.navbar-main li a:hover{color:#282826;text-decoration:none}.dropdown:hover .icon,.search-icon:hover,ul.navbar-main li a:hover>.icon{border-bottom:3px solid #f40787}#product-tab a.active:hover,ul.navbar-main li a.active{color:#282826}ul.navbar-main li a span{display:inline-block;padding-top:15px}ul.navbar-main .dropdown{width:100%}ul.navbar-main .dropdown-content{top:44px;right:0;width:auto;min-width:320px;padding:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2),0 3px 6px 0 rgba(0,0,0,.15);background:#fff}ul.navbar-main .dropdown-content .artikelen{height:205px;overflow-y:scroll;text-align:left;border-bottom:1px solid #979797;margin-bottom:15px;scrollbar-width:none}ul.navbar-main .dropdown-content .artikelen::-webkit-scrollbar{display:none}ul.navbar-main .dropdown-content .totaal{text-align:left}ul.navbar-main .dropdown-content .totaal-tekst{display:inline-block;float:left}ul.navbar-main .dropdown-content .totaal-prijs{display:inline-block;float:right;font-weight:400}ul.navbar-main .dropdown-artikel{display:flex;flex-direction:row;border-bottom:1px solid #ccc;padding:10px 10px 0}ul.navbar-main .dropdown-artikel:hover{cursor:pointer;background:#eee}ul.navbar-main .dropdown-artikel a{font-size:14px;text-align:left;font-weight:700;color:#000;float:none;padding:0}ul.navbar-main .dropdown-artikel table{font-size:13px;font-weight:400;display:block;margin-bottom:10px}ul.navbar-main .dropdown-artikel:last-child{border-bottom:none;padding-bottom:0}ul.navbar-main .dropdown-artikel table td{min-width:75px;text-align:left;line-height:16px}ul.navbar-main .dropdown-artikel .artikel-afbeelding img{width:auto;max-height:100px;padding:5px;margin-right:15px;order:1;border:1px solid #ddd;background:#fff}ul.navbar-main .dropdown-artikel .artikel-info{order:2}ul.navbar-main .dropdown-artikel .artikel-info a{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.navbar-main .dropdown-artikel .artikel-info .prijs{font-size:14px}ul.navbar-main .bekijk-winkelmandje{font-size:14px;color:#498424;float:right;padding:0;text-decoration:underline;margin:10px 0 0}ul.navbar-main .bekijk-winkelmandje:hover{color:#212529;text-decoration:underline}ul.navbar-main .primary-btn{min-width:225px;float:right;font-size:16px;display:inline-block;font-weight:300;padding:10px 25px;color:#fff!important;margin-top:15px;margin-bottom:10px;line-height:22px;height:46px}ul.navbar-main .primary-btn:hover{background:#b70063!important}#jouw-gegevens .icon,#mandje .icon{height:44px;float:left;margin-right:15px}#jouw-gegevens .icon{width:24px;background:url(../img/icons/jouw-gegevens.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/jouw-gegevens.svg)no-repeat;background-size:24px;background-position:0 12px}#mandje .icon{width:26px;position:relative;background:url(../img/icons/mandje.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/mandje.svg)no-repeat;background-size:26px;background-position:0 5px}#mandje .icon .shopping-items{height:22px;width:22px;color:#fff;font-size:15px;text-align:center;padding:0;font-style:normal;position:absolute;left:-12px;top:3px;border-radius:50%;background:#f40787;display:inline-block}.blue-bar{display:none;width:100%;height:50px;position:relative;z-index:1;background:#1792bd}.overlay-menu{display:none;width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.search-holder{height:34px;width:480px;float:left;margin-top:10px}.search-icon{height:100%;width:25px;cursor:pointer;display:block;float:left;background:url(../img/icons/search.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/search.svg)no-repeat;background-size:24px;background-position:0 2px}#search{width:255px;color:#282826;padding:0 0 0 37px;background:0 0}#search input{border:0;padding-top:0}#search input:focus{outline:0}#search input::placeholder{color:#999a91}.navbar-light .navbar-toggler{position:absolute;right:0;border:0;z-index:998}.navbar-light .navbar-toggler-icon{background:url(../img/icons/hamburger.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/hamburger.svg)no-repeat}.side-menu{width:20%;position:absolute;left:0;padding:0 20px 40px}.dropdown-toggle::before{display:inline-block;width:0;height:0;vertical-align:4px;margin-right:10px;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.submenu.show .dropdown-toggle::before{border-top:0;border-bottom:.3em solid}.submenu.show a[aria-expanded=true]{color:#1b5206!important}.dropdown-toggle::after{display:none}.dropdown-menu{width:100%;position:relative!important;transform:none!important;border:1px dashed #999;border-radius:0;float:none}.dropdown-menu .dropdown-item{font-size:16px;padding-left:20px}.dropdown-menu .dropdown-item:hover{background:0 0}.color-filter{height:100%;width:200px;position:relative;overflow:hidden;padding-left:60px;padding-top:20px;margin-top:20px;border-top:1px dashed gray;z-index:999}.color-circle{display:block;height:30px;width:30px;border-radius:50%;float:left;margin-left:5px;margin-bottom:5px}.color-circle:hover{opacity:.8!important}.color-filter .zwart,.color-filter .zwart:hover{border:1px solid #000;background:#000}.color-filter .blauw,.color-filter .blauw:hover{border:1px solid #171999;background:#171999}.color-filter .groen,.color-filter .groen:hover{border:1px solid #028002;background:#028002}.color-filter .purple,.color-filter .purple:hover{border:1px solid #903d9b;background:#903d9b}.color-filter .bruin,.color-filter .bruin:hover{border:1px solid #964b16;background:#964b16}.color-filter .rood,.color-filter .rood:hover{border:1px solid #f3232f;background:#f3232f}.color-filter .oranje,.color-filter .oranje:hover{border:1px solid #ff8235;background:#ff8235}.color-filter .geel,.color-filter .geel:hover{border:1px solid #efdf11;background:#efdf11}.color-filter .wit,.color-filter .wit:hover{border:1px solid #ccc;background:#fff}.color-filter .grijs,.color-filter .grijs:hover{border:1px solid #ccc;background:#ccc}.color-filter .roze,.color-filter .roze:hover{border:1px solid #f0f;background:#f0f}.section,.wrapper{position:relative}.section{height:100%;overflow:hidden;margin:0;z-index:4}.content,.main-content{z-index:2}.content{width:100%;position:relative;display:inline-block;padding:0}.product-side{height:100%;width:50%;position:absolute;top:0;right:0;overflow:hidden;z-index:1}.product-holder{max-width:1400px;width:80%}.column-r,.product-holder{float:right;padding-top:30px;padding-bottom:30px;padding-left:30px;background:#eef0da}.single-product{position:relative;left:20%;float:none}.message-inner h3,.product-holder h2,.product-holder h3{font-size:30px;font-weight:400;color:#f40787;margin-bottom:15px;line-height:1.2}.product-holder label{font-weight:400;margin-bottom:0}.product-holder .price{font-size:28px;font-weight:400;color:#1792bd}.product,.product-image img{transition:all .5s cubic-bezier(.25,.8,.25,1)}.product{width:23%;margin:1% 2% 1%0;display:table-cell;padding:15px 12px;background:#fff}.product:hover{box-shadow:0 10px 20px rgba(0,0,0,.15),0 5px 10px rgba(0,0,0,.12)}.product-price{font-size:20px;font-weight:400;color:#1792bd}.product-image{width:90%;margin:0 auto 15px;display:block;position:relative}.product-image img{width:90%;height:auto;display:block;margin:0 auto}.product-details{min-height:60px;color:#282826;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:330px}.product-page{width:100%;max-width:100%}.product-page.beige h1{margin-bottom:15px}.product-page .single-product{max-width:1200px}.product-page .single-product .discount{height:75px;width:75px;background-size:75px!important}.block-outer{width:100%;padding:0}#categorie-slider,.block,.block-outer{max-width:100%}.sales{width:80%;background:#fff}.nieuws,.sales{padding-left:45px}.nieuws .lSSlideWrapper,.sales .lSSlideWrapper{max-width:98%!important}.single-product h1{font-size:36px}.single-product .prices{margin:5px 0}.footer input,.single-product .prices .old{font-size:18px}.single-product .cta{float:none}.icon-holder{margin:20px 0}.product-icon{width:64px;height:64px;margin-bottom:16px;cursor:pointer;overflow:hidden;border:0;margin-right:10px;text-indent:-999em;background-position:0 1px}.product-icon:hover{background-position:0-94px!important}.bamboe{background:url(../img/icons/bamboe.svg)no-repeat}.bci-katoen{background:url(../img/icons/bcikatoen.svg)no-repeat}.eerlijke-mode{background:url(../img/icons/eerlijke-mode.svg)no-repeat}.goed-doel{background:url(../img/icons/goed-doel.svg)no-repeat}.hennep{background:url(../img/icons/hennep.svg)no-repeat}.biologisch-katoen{background:url(../img/icons/katoen.svg)no-repeat}.fairwear{background:url(../img/icons/fairwear.svg)no-repeat}.natuurlijke-kunstvezels{background:url(../img/icons/kunstvezel.svg)no-repeat}.linnen{background:url(../img/icons/linnen.svg)no-repeat}.reststoffen{background:url(../img/icons/reststoffen.svg)no-repeat}.schone-productie{background:url(../img/icons/schone-productie.svg)no-repeat}.soja{background:url(../img/icons/soja.svg)no-repeat}.vegan{background:url(../img/icons/vegan.svg)no-repeat}.wol{background:url(../img/icons/wol.svg)no-repeat}.zijde{background:url(../img/icons/zijde.svg)no-repeat}.dichtbij{background:url(../img/icons/dichtbij.svg)no-repeat}.max-havelaar{background:url(../img/icons/max-havelaar.svg)no-repeat}.gerecycled{background:url(../img/icons/recycling.svg)no-repeat}.product-holder .lSSlideOuter{margin-top:15px}.lSSlideOuter,.lSSlideWrapper,.lightSlider{overflow:visible!important}#collectie-slider{height:100%!important}.product-slider li{min-width:23%!important;margin-bottom:20px;background:#fff}.lSPager{display:none}.lSSlideOuter .lSPager.lSpg>li a{height:12px!important;width:12px!important}.collectie .lSSlideOuter .lSPager.lSpg>li a,.nieuws .lSSlideOuter .lSPager.lSpg>li a{background:#91c55c}.collectie .lSSlideOuter .lSPager.lSpg>li a:hover,.collectie .lSSlideOuter .lSPager.lSpg>li.active a,.nieuws .lSSlideOuter .lSPager.lSpg>li a:hover,.nieuws .lSSlideOuter .lSPager.lSpg>li.active a{background:#1a4a0b}.old{font-weight:300;color:#ababab;text-decoration:line-through;margin-right:10px}.new{color:#f40787}.sales .lSSlideOuter .lSPager.lSpg>li a{background:#1792bd}.sales .lSSlideOuter .lSPager.lSpg>li a:hover,.sales .lSSlideOuter .lSPager.lSpg>li.active a{background:#0b6081}.discount{width:80px;height:80px;position:absolute;top:35%;right:10px}.discount-70{background:url(../img/sales/70.svg)no-repeat;background-size:70px}.discount-50{background:url(../img/sales/50.svg)no-repeat;background-size:70px}.discount-40{background:url(../img/sales/40.svg)no-repeat;background-size:70px}.discount-35{background:url(../img/sales/35.svg)no-repeat;background-size:70px}.discount-30{background:url(../img/sales/30.svg)no-repeat;background-size:70px}.discount-25{background:url(../img/sales/25.svg)no-repeat;background-size:70px}.discount-20{background:url(../img/sales/20.svg)no-repeat;background-size:70px}.discount-15{background:url(../img/sales/15.svg)no-repeat;background-size:70px}.discount-10{background:url(../img/sales/10.svg)no-repeat;background-size:70px}.message-outer,.price{position:relative}.price .discount{top:-18px;right:-100px!important}.message-outer{width:100%;height:500px;margin:40px 0 100px;display:block;color:#fff;background-position:left center;background-repeat:no-repeat;background-size:cover!important}.message-inner{width:330px;height:450px;position:absolute;left:200px;top:100px;padding:80px 30px 0;text-align:right;background:#1792bd}.message-inner h3{color:#fff;margin-bottom:40px}.message-inner a{font-size:20px;color:#fff}.position-r{background-position:right!important}.position-l{background-position:left!important}.position-c{background-position:center!important}.info-box{margin:80px 0;padding:30px;color:#282826;transition:all .5s cubic-bezier(.25,.8,.25,1)}.info-box:hover{color:#282826;box-shadow:0 10px 20px rgba(0,0,0,.15),0 5px 10px rgba(0,0,0,.12)}.info-box a{color:#f40787}.info-box p{max-width:90%}.info-box .image-holder{min-height:110px}.info-box img{max-height:90px;display:block;margin-bottom:30px}.info-box span.info-title{font-size:20px;font-weight:500}.pagination-holder{width:100%;display:flex}.next a,.prev a{line-height:44px;font-size:18px;color:#498424;text-decoration:underline;font-weight:600;float:left;margin-right:20px}.content-page p a:hover,.next a:hover,.prev a:hover,.product-holder p a:hover{text-decoration:underline;color:#266213}.pagination-inner{width:100%;float:left;padding:20px 20px 20px 0}.pag-circle,.pag-seperator{height:48px;width:48px;float:left;margin-right:15px;background:#eef0da}.pag-seperator{border-bottom:1px dashed #aaa}.pag-circle{display:inline-block;font-weight:400;line-height:44px;color:#979797;border-radius:50%;text-align:center;border:1px dashed #aaa}.pag-circle:hover{color:#1c99a9;background:#fff}.pag-circle.active{color:#fff;background:#1c99a9;border:1px solid #0f7e8c;pointer-events:none;cursor:default}.footer{position:relative;z-index:5}.footer ul{padding-left:0}.footer ul li{line-height:48px}.footer ul li a{color:#a5cf79;padding-left:15px;border-left:3px solid #1a4a0b}.footer ul li a:hover{color:#fff;border-left:3px solid #a5cf79}.footer ul li a.active{border-left:3px solid #fff}.footer-top{width:100%;height:300px;background:url(../img/footer_watMooi.jpg)no-repeat;background-size:cover}.footer-bottom{height:100%;overflow:hidden;width:100%;padding:80px 0;position:relative;z-index:997;background:#1a4a0b}.footer-bottom .col-4{padding:0}.footer .flex{display:flex;flex-direction:row}.footer .aanmelden{height:100px;padding-left:115px;padding-top:5px;background:url(../img/icons/flower-green-xl.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/flower-green-xl.svg)no-repeat;background-size:100px}.footer .aanmeld-btn{cursor:pointer;margin-top:0;padding:5px 30px 6px;color:#282826;background:#a5cf79;border:0}.footer .aanmeld-btn:hover{background:#fff}.footer input{width:90%;max-width:300px;display:block;padding-bottom:5px;font-weight:300;color:#fff;margin-bottom:15px;border-bottom:3px solid #a5cf79}.footer input:focus{border-bottom:3px solid #fff}.footer input::placeholder{color:#a5cf79;opacity:1}.footer .social-media ul li{width:50px;padding-left:15px;float:left}.footer .social-icons{height:32px;display:block;text-indent:-9999em;overflow:hidden;border-left:none}.footer .social-icons:hover{border-left:none}.footer #instagram{background:url(../img/icons/instagram.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/instagram.svg)no-repeat;background-size:28px;background-position:0 0!important}.footer #twitter{background:url(../img/icons/twitter.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/twitter.svg)no-repeat;background-size:28px;background-position:0 4px!important}.footer #facebook{background:url(../img/icons/facebook.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/facebook.svg)no-repeat;background-size:26px;background-position:0 0!important}.footer #twitter:hover{background-position:0-24px!important}.footer #facebook:hover{background-position:0-32px!important}.footer #instagram:hover{background-position:0-34px!important}.form-group,.radio-btn-holder,.winkelmand-overzicht ul li{width:100%;display:inline-block}.radio-btn-holder .form-group{margin-bottom:10px}.form-check span{padding-left:15px}.form-check .form-check-label{width:100%;font-weight:400}.form-group{margin-bottom:40px}.form-group label{font-size:16px;font-weight:600;margin-bottom:0}.form-group .checkbox-txt{font-size:18px;line-height:26px;padding-left:25px}.form-control{font-size:18px;font-weight:300;padding-top:10px;padding-left:0;background:0 0;border-radius:0;border:0;border-bottom:2px solid #979797}.form-control:focus{color:#282826;background:0 0;border-bottom:2px solid #1792bd}textarea.form-control:focus{border:2px solid #1792bd}.invalid-feedback,.valid-feedback{line-height:18px}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-bottom:3px solid red;background:url(../img/icons/invalid.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/invalid.svg)no-repeat;background-size:12px;background-position:right center}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-bottom:3px solid #459108;background:url(../img/icons/valid.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/valid.svg)no-repeat;background-size:14px;background-position:right center}.content .blok textarea,textarea.wm-md-textarea{border:1px solid #aaa;resize:none;padding:10px;font-size:16px}textarea.wm-md-textarea{border-bottom:2px solid #979797;height:20vh}select{width:100%;margin:5px 0;font-weight:300;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-bottom:2px solid gray;background:0 0}.select-outer select,.single-product select{max-width:254px}select:hover{cursor:pointer;color:#498424;border-bottom:2px solid #498424}.select-outer{width:98%;display:inline-block}.select-group{width:100%}.select-option{margin-right:20px;background:url(../img/icons/arrow-down.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/arrow-down.svg)no-repeat;background-size:12px;background-position:right center}.select-outer select{float:right}.select-outer .select-option{margin-left:0;margin-right:0}.select-outer .select-option select{padding:0 15px 0 0!important;-webkit-padding-end:15px!important;-webkit-padding-start:0!important}.select-outer .select-option select[name=cPath],.select-outer .select-option select[name=filter_id],div.payment-radio,div.shipping-radio{margin-left:20px}.radio input{cursor:pointer!important}.checkbox-primary,.form-check .klarna_box span{padding-left:0}.checkbox-primary label,.radio label{font-size:18px;font-weight:400;line-height:16px}.alert-message{font-size:18px;padding:10px 20px 8px;border:1px dashed #aaa}.alert-message .sale-icon{margin:4px 0}.alert-lbl{margin-right:20px}.niet-verplicht{font-size:14px}.details{display:none;font-size:16px;padding-top:5px}.verzendprijs{float:right;font-weight:400;font-size:18px}.verpakking{font-size:18px;padding:0 40px}input[type=radio]{cursor:pointer}.radio-box{padding:10px 40px 10px 100px;border:1px dashed #eef0da}#betalen .radio-box{padding:10px 40px}.radio-box-active,.radio-box:hover{border:1px dashed #aaa}.radio-box p:last-child{margin-bottom:0}#jouw-gegevens-icon{background:url(../img/icons/jouw-gegevens.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/jouw-gegevens.svg)no-repeat;background-size:24px}#wachtwoord-icon{background:url(../img/icons/wachtwoord.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/wachtwoord.svg)no-repeat;background-size:20px}#bedankt-icon{background:url(../img/icons/bedankt.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/bedankt.svg)no-repeat;background-size:24px}#adres-icon{background:url(../img/icons/adres.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/adres.svg)no-repeat;background-size:20px}#email-icon{background:url(../img/icons/email.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/email.svg)no-repeat;background-size:24px}#kado-icon{background:url(../img/icons/kado.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/kado.svg)no-repeat;background-size:24px}#mandje-icon{padding-left:30px;background:url(../img/icons/mandje.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/mandje.svg)no-repeat;background-size:20px}#creditcard-icon{background:url(../img/icons/betaalmethode.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/betaalmethode.svg)no-repeat;background-size:24px;background-position:0 4px}#wachtwoord-holder i{font-size:18px;display:inline-block;margin-bottom:20px}.blok p,.nieuwsbrief-holder{margin-bottom:0}input[type=date]:focus::before,input[type=date]:valid::before{display:none}input[type=date]::before{content:attr(data-placeholder);width:100%}.split-col{width:150px;float:left;margin-right:30px}.tab-holder{margin-top:40px}.tab-content{max-width:430px;margin-top:10px}#product-tab{width:100%}#product-tab a{font-size:18px;color:#282826;padding:0;margin-right:20px}#product-tab a:hover{color:#498424}#product-tab a.active{font-weight:400;padding-bottom:5px;border-bottom:3px solid #70ab37}#more{display:none}#readMore{color:#498424;cursor:pointer;margin-bottom:15px;padding:0;text-decoration:underline;background:0 0;border:0}#readMore:hover{color:#266213}.stepper{width:269px;position:absolute;left:-300px;z-index:1000;padding:0 20px 40px;overflow:hidden;background:#fff}.step{height:80px;position:relative;color:#979797}.step+.step{margin-top:50px}.step>div:first-child{position:static;height:0}.step>div:not(:first-child){margin-left:1.5em;padding-left:1em}.step.step-active{color:#0f7e8c}.step.step-active .circle{background-color:#1c99a9;border:1px dashed #0f7e8c}.step.default .circle{color:#979797;background:#eef0da;border:1px dashed #979797}.circle{float:right;border:1px solid #1a4a0b;background:#91c55c;position:relative;width:62px;height:62px;line-height:62px;font-size:24px;border-radius:100%;color:#fff;text-align:center}.done .circle:hover{color:#fff;background:#1c99a9}.circle:after{content:" ";position:absolute;display:block;top:1px;right:50%;bottom:1px;left:50%;height:100%;width:1px;transform:scale(1,2);transform-origin:50% -100%;background-color:rgba(0,0,0,.3);z-index:-1}.step:last-child .circle:after{display:none}.step .title{font-size:18px;position:absolute;top:18px;right:65px;text-align:right;margin-right:10px;display:block}.stappen{padding-top:30px;padding-left:5px}.column-r{width:100%;max-width:1200px}.table-holder{max-width:430px;margin-top:20px}.table-holder label,.table-holder table{float:left}.table-sizes{margin-top:10px;border:1px solid #cccdd2!important}.table-sizes thead th{font-size:18px;font-weight:400;color:#fff;background:#70ab37;border:0!important}.step .title,.table-sizes tr{font-weight:400}.table-sizes tr:nth-child(even){background:#fff}.table-sizes tr:nth-child(odd){background:#eff7e8}.table-sizes td{width:33%;font-size:16px;padding:7px}.table-sizes tr:first-child{border:0!important}.carousel-indicators li,.question{display:inline-block;cursor:pointer}.question{height:24px;width:24px;float:right;overflow:hidden;text-indent:-9999em;border:0;background:url(../img/icons/question.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/question.svg)no-repeat;background-size:24px}.carousel-item{min-height:520px;max-width:390px;padding:20px;background:#fff;border:1px solid #70ab37}.carousel-item .align-middle{height:480px}.carousel-item img{max-width:100%;max-height:450px;height:auto;padding:0;border:0;background:0 0}#carousel-thumb{max-width:420px}.carousel-item .align-middle,.merk-logo a,.thumb-holder{display:table-cell;vertical-align:middle}.thumb-holder{height:88px;width:70px}.thumb-holder img{width:auto!important;margin:0 auto}.carousel-indicators{max-width:250px;position:relative;display:block;bottom:0;margin:0;justify-content:inherit;float:left}.carousel-indicators li{height:91px;width:70px;margin:15px 10px 0 0;opacity:.6;border:1px solid #eef0da;border-bottom:3px solid #eef0da;background:#fff}.carousel-indicators li:hover{opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.carousel-indicators li.active{opacity:1;border:1px solid #70ab37;border-bottom:3px solid #70ab37}.merk-logo{float:right;padding-top:15px}.carousel-control-next,.merk-logo{margin-right:30px}.merk-logo a{max-width:100px;height:91px;background:#fff}.merk-logo img{max-width:90%;margin:0 auto;display:block}.modal-header{color:#fff;background:#70ab37}.modal-header .close{font-size:40px;font-weight:300;padding:5px 15px;text-shadow:none;opacity:1;color:#fff}.modal-content{border:0;background:#eef0da}.klarna-form,.klarna-img,.modal-content h1{margin-bottom:20px}.modal-dialog{max-width:600px}.modal-body{padding:40px}.product-modal .modal-body{padding:120px 40px 40px}.product-modal .modal-body-inner p{float:none;width:100%;max-width:100%}.modal .close-modal{width:100%;color:#498424;display:inline-block;text-align:right;cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline;margin-bottom:5px}.modal .close-modal:hover{color:#266213}.modal-msg{font-size:16px;padding:15px;background:#f5f7e6;border:1px dashed #979797}.modal-content .product-icon.xl{height:128px;width:124px;position:absolute;left:40%;top:-35px;margin-right:0;background-size:128px 256px!important}.modal-content .product-icon.xl,.modal-content .product-icon.xl:hover{background-position:center 0!important}.winkelmand-overzicht{position:relative;display:flex;flex-direction:column;float:right;line-height:22px;font-size:16px;margin-top:50px;padding:15px 20px;border:1px dashed #aaa}.winkelmand-overzicht h2{margin:0 0 10px}.winkelmand-overzicht .mand-product{width:100%;padding:10px 0;border-top:1px solid #ccc}.winkelmand-overzicht .mand-img{max-width:85px;height:auto;float:left;border:1px solid #d4d4d4}.winkelmand-overzicht ul{float:left;padding-left:20px;margin-bottom:0}.winkelmand-overzicht h5{width:88%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.winkelmand-overzicht span{display:inline-block;min-width:75px;text-align:left;line-height:20px}.winkelmand-overzicht .total-price:last-child{font-weight:700;text-align:right;padding-top:15px;border-top:1px solid #ccc}#fietskoerier-holder{background:url(../img/icons/fietskoerier.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/fietskoerier.svg)no-repeat;background-size:48px;background-position:40px 7px}#postnl-holder{background:url(../img/icons/postnl.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/postnl.svg)no-repeat;background-size:40px;background-position:40px 4px}.blok label{display:inline-block;margin-bottom:10px}.kortingscode{display:block;margin-top:20px;text-align:right}.sale-icon{min-width:20px!important;height:20px;position:absolute;right:20px;font-size:14px;color:#fff;padding-left:6px;border-radius:50%;background:#f40787}.opsomming .sale-icon{text-align:left;position:absolute;left:20px;right:unset;float:unset;margin-top:1px}.opsomming{max-width:100%!important;width:100%;padding:10px 0!important;border-top:1px solid #d4d4d4}.opsomming span{display:inline-block;float:right;text-align:right}.postnl-pakketbezorging{display:inline-block;margin-right:5px;margin-bottom:5px}.btn-steps .btn{float:right}.blok{font-size:18px;position:relative;padding-left:40px}.wijzigen{position:absolute;right:40px;top:0}.bewerken,.verder-winkelen{position:absolute;right:20px;top:20px}.verder-winkelen{top:10px}.side-menu{height:100%;overflow:visible;background:#fff}.dropdown-holder{position:absolute;right:0}.dropdown{width:250px;position:relative;display:block}.dropdown-content{width:250px;display:none;font-weight:500;text-transform:lowercase;text-align:right;padding:10px 20px;position:absolute;z-index:11;top:56px;background:#fff}.dropdown-content a{font-size:18px;color:#459108;padding:3px 0;text-decoration:none;display:block}.dropdown-content a.active,.dropdown-content a:hover{color:#23630a;background:0 0}.dropdown-content a.active{font-weight:600}.carousel-item-inner{display:table;margin:0 auto}.product-holder .lSSlideOuter .lSGallery li,.product-holder .lSSlideOuter .lightSlider>*{max-width:24%}@media only screen and (min-width:1200px){.show{display:block}.dropdown button.active{border:0;color:#fff;border-radius:0;background:#1b5206}}.hide{display:none!important}.dropdown:hover .dropdown-content,div.hero ul.lSPager{display:block}.dropdown button{text-transform:lowercase;padding:0 12px;color:#4b4b49;border-radius:0;text-decoration:none;background:#e6e6e6}.alle-merken_btn:hover,.categorie_btn:hover{background:#d6d6d6}.alle-merken_btn,.categorie_btn{background-color:#4caf50;color:#fff;font-size:16px;border:0;cursor:pointer}.alle-merken_btn{position:absolute;right:20px;top:0}@media only screen and (max-width:3000px){.content-holder,.product-holder{max-width:inherit}.product-slider li{min-width:24%!important}.discount{width:95px;height:95px;right:45px;background-size:85px!important}}@media only screen and (max-width:2300px){.product-slider li{margin-bottom:10px}.discount{width:85px;height:85px;right:35px;background-size:75px!important}}@media only screen and (max-width:1615px){.hero .lSSlideOuter,.hero .lSSlideWrapper,.hero .lightSlider,.hero-img{height:300px!important}.hero-title{left:22%}#hero-container{height:360px}.breadcrumb{margin:0 15px;left:18%}.alert-message{margin-top:0}.nieuws .lSSlideWrapper,.sales .lSSlideWrapper{max-width:100%!important}.section .container{min-width:86%}.product-page.container{width:100%;min-width:100%;padding:0;overflow:hidden}.footer .container,.header .container{min-width:98%!important;float:none}.footer .container{width:100%}.beige{padding:0;background:0 0}.section .boxes{float:none}.section .box-holder{width:100%!important;float:left;padding:0}.container{width:100%;max-width:1200px!important}.block-outer{max-width:100%!important}.content{padding:0}.side-menu{width:20%;left:0}.tab-content{width:240px}.single-product{left:0;padding:30px}.single-product .tab-content{width:100%;float:none}.product-holder{max-width:1400px;width:80%}.column-r,.product-holder{float:right;padding-top:30px;padding-bottom:30px;padding-left:30px;background:#eef0da}.product-side{display:none}.product-slider{max-width:100%!important}.dropdown-holder{right:0}.quote{background-position:right}.column-r{width:100%}.winkelmand-overzicht{float:left}.btn-steps{width:340px}.verder-winkelen{left:220px;right:inherit}.stepper{left:-270px;padding:0 15px 40px 20px}.title{right:70px;margin-right:0}.circle{width:58px;height:58px;line-height:58px;font-size:22px}.hero .lSSlideOuter .lSPager{display:block}.hero .lSSlideOuter .lSPager.lSpg{padding-left:40px;left:20%;position:absolute}.hero .container{width:69%;min-width:69%;float:right}.header .container{width:90%;overflow:visible}.block{float:right;width:80%}.block .nieuws,.block .sales{width:100%}.block .sales{background:#fff}.message-outer{height:400px;float:left;background-size:cover}.message-inner{width:300px;height:400px;left:100px;top:50px;padding-top:60px}.quote{width:78%!important;min-width:78%!important;padding:80px 0!important}.box-holder{display:inline-block;overflow:visible;padding:0 5%}.footer{width:100%;float:left}.footer .container{padding:0 5%}.product-slider li{min-width:32%!important;max-width:32%}#collectie-slider li:first-child,#nieuw-slider li:first-child,#rokken-slider li:first-child,#rokken-slider-2 li:first-child,#sales-slider li:first-child{display:block}}@media only screen and (max-width:1400px){.side-menu{width:30%}.block,.product-holder{width:70%}.section .container{min-width:100%}.breadcrumb{left:28%}.breadcrumb.no-prod{left:18%}.product{width:31%}.column-r{width:80%}.hero-title{left:33%}.hero .lSSlideOuter .lSPager.lSpg{left:31%}.quote{width:100%!important;left:0;padding:80px 40px 80px 30%!important;background-position:right 40px center!important}.select-outer{width:97%}#carousel-thumb{width:350px}.winkelmand-overzicht{float:right}.verder-winkelen{right:15px;left:inherit}.carousel-control-next,.merk-logo{margin-right:0}}@media only screen and (max-width:1200px){.product-price .old{font-size:16px;margin-right:0}.product-price .new{font-size:18px}.search-holder{width:300px}.search-box{float:left}.content{float:none}.content,.product-holder{width:100%}.hero{margin-bottom:0}.hero .lSSlideOuter{margin-bottom:50px}.hero .lSSlideOuter .lSPager.lSpg{left:0;padding-left:30px}#hero-container{height:350px}.breadcrumb,.breadcrumb.no-prod{left:0}.product-slider li{min-width:31%!important;max-width:31%}.product-details{font-size:18px}.side-menu{overflow:visible;padding:20px;height:90px;position:relative}.dropdown-holder{position:relative;width:120px;float:left}.dropdown-holder .dropdown{width:200px}.dropdown-content{top:46px;text-align:left;background:#f9fbeb}.dropdown button,.dropdown-content .dropdown-menu{background:0 0}.dropdown-alle-merken .dropdown-content{left:30px}.dropdown:hover button{color:#fff;background:#1b5206}.dropdown button.active::after,.dropdown button::after,.dropdown-toggle::after,.dropdown-toggle[aria-expanded=true]::after{display:inline-block;width:0;height:0;vertical-align:2px;margin-left:10px;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropdown button::after,.dropdown-toggle::after{border-top:.3em solid;border-bottom:0}.dropdown-toggle::before{display:none}.dropdown-menu .dropdown-item{padding-left:15px}ul.navbar-main li{padding-left:20px}.block-outer,.footer .social-media ul li{padding-left:0}.collectie,.side-menu{width:100%}.circle:after,.color-filter{display:none}.alle-merken_btn,.categorie_btn{position:relative}.alle-merken_btn{left:30px}.hero-title{left:20px}.side-menu ul{padding:20px;text-align:left;animation:none}.side-menu ul .dropdown-menu{text-align:right;background:0 0}.side-menu ul .dropdown-menu .dropdown-item{padding:3px 20px 3px 0}.side-menu ul li a{padding:5px 0}.content-page{width:100%!important;min-width:100%!important;left:0}.content-page .content{max-width:100%}.pagination-holder{margin-left:30px}.stappen{padding:0!important}.stappen .row.flex{padding:30px;margin-left:0;margin-right:0}.stepper{width:100%;left:0;top:0;padding-top:10px;position:relative;padding-bottom:0}.step{width:25%;margin-top:0!important}.circle,.step{float:left}.step .title{position:relative;text-align:left;right:inherit;padding-left:10px;display:inline-block}.btn-steps{width:100%}.winkelmand-overzicht{max-width:100%;float:none}.verder-winkelen{max-width:140px;left:15px;bottom:30px;top:inherit;z-index:5}.message-outer{width:100%}.message-inner{left:30px;top:-50px}.quote{width:100%!important;min-width:96%!important;float:left;padding:80px 30px!important}.box-holder{margin-bottom:100px}.info-box{margin:0}.message-outer{margin:100px 0;background-position:80%!important}.footer .nieuwsbrief{order:1;margin-bottom:30px}.footer .social-media{order:2;margin:40px 0}.footer .social-media ul{padding-left:18px}.footer .social-icons{background-position:left!important}.footer .footer-links{order:3}.footer ul{margin-bottom:0}}@media only screen and (max-width:767px){.search-holder{width:auto}.main-menu{height:49px;border-bottom:5px solid #91c55c}.footer .container,.header .container{width:100%;min-width:100%;padding:0 30px}.quote{background-position:left -200px center!important;background-size:60%}.discount{right:0!important;background-size:60px!important}.navbar a.nav-link{margin:0 25px}.single-product h1{margin-top:20px}.step{width:80px}.step .title{display:none}#search{width:100%;position:absolute;top:49px;left:0;padding:20px 30px;border-bottom:1px solid #aaa;background:#eef0da;z-index:1}#search input{width:100%;border-bottom:1px solid #b5b5b4}#search,#search .cta{display:block}#search .cta a{float:right}#search .close-menu a{color:#498424}#search .close-menu a:hover{color:#266213}#search .close-menu{display:inline-block;float:right;padding:10px 0 20px}#carousel-thumb{width:420px}.carousel-control-next,.merk-logo{margin-right:30px}}@media only screen and (max-width:650px){.product{width:46%;margin:2% 4% 2%0}.product-price .old{font-size:14px}.product-price .new{font-size:16px}.select-group{width:100%}.select-outer .select-group select{max-width:43%!important}.push-content{margin-bottom:0;width:100%;padding-right:4%}}@media only screen and (max-width:575px){p{max-width:92%}.top-menu .container{padding:0}.top-menu .navbar-nav .nav-link{line-height:22px}#navbarNavDropdown{width:100%;position:absolute;top:0;left:0;margin-top:159px}.breadcrumb{margin:0;padding-top:6px;padding-bottom:6px}.container-inner{width:160px;float:right}.blue-bar,.close-menu,.overlay-menu{display:block}.close-menu{width:100%;margin:-1px 0 0;float:left;font-weight:400;font-size:18px;text-align:right;padding:10px 20px 20px;z-index:1;position:relative;background:#eef0da}.close-menu a{color:#282826;text-decoration:underline}.close-menu a:hover{color:#f40787;text-decoration:none}.dashed-line{padding-top:10px;border-top:1px dashed #777}.navbar-nav{width:100%;float:left;padding:20px 5% 10px;background:#eef0da;z-index:1;position:relative}.navbar-nav a.nav-link{border-top:0;color:#282826!important;margin-left:0}.navbar-nav a.nav-link:hover{color:#f40787!important;border:0}.navbar-main a span,ul.navbar-main li a span{display:none}.side-menu{height:47px;padding:0 20px}.side-menu ul .dropdown-menu{max-width:250px}.side-menu ul li a{width:100%}.dropdown-holder .dropdown{width:180px}.dropdown-alle-merken .dropdown-content{left:30px}#collectie-slider{height:auto!important}.lSSlideOuter{width:95%}.lSSlideOuter .lSPager.lSpg{padding:15px 0}.product-slider{max-width:5000px!important}.product-slider li{min-width:0!important;max-width:inherit!important}.product-holder{overflow:hidden;padding-left:4%}#hero-container{height:380px}.hero .lSSlideOuter{width:100%;margin-right:0;margin-bottom:80px}.hero-title{max-width:300px}.lSPager{display:block}.quote{background-position:left -230px center;background-size:80%}.main-menu .container,.watMooi .container{padding:0 15px}ul.navbar-main li a{padding:0}#mandje .icon{margin-right:0}ul.navbar-main li{padding-left:30px}#carousel-thumb{width:100%}}@media only screen and (max-width:500px){.split-col{width:120px}.footer .aanmelden{background-size:80px}.logo{height:53px;width:220px;background-size:220px!important;bottom:-14px}.winkelmand-overzicht .mand-img{max-width:75px}.stappen .row.flex{padding:30px 10px}.radio-box{padding:10px 10px 10px 40px}#fietskoerier-holder,#postnl-holder{background:0 0}.verder-winkelen{right:15px;bottom:90px;left:inherit}.btn-steps .btn{margin-top:40px}.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.container,.section{min-width:320px}.info-box{max-width:100%!important;min-width:260px!important;padding:30px 20px}.info-box .image-holder{min-height:90px}.info-box img{margin-bottom:15px}#fietsbezorger{border:1px solid #ddd;border-right:0;border-left:0}.message-inner{left:0}.icon-holder{margin:40px 0}.hero-title h1,.prijs,.totaal-prijs,.totaal-text,ul.navbar-main .primary-btn{font-weight:500!important}.artikel-info .prijs{font-size:16px!important}.footer .aanmelden{padding-left:0;background:0 0}.footer .social-media,.footer-links{padding:0}body{font-weight:16px}.winkelmand-overzicht ul{padding-top:20px;padding-left:0}.sale-icon{right:10px}.radio label{font-size:16px}.carousel-indicators{max-width:100%}.merk-logo{float:left}.carousel-control-next{margin-right:0}.carousel-item{min-height:450px}.carousel-item .align-middle{height:400px}.modal-content .product-icon.xl{left:35%}}@media only screen and (max-width:400px){.hero{width:100%}.product-price{font-size:16px;font-weight:500}.product-details{min-height:72px;font-size:16px;-webkit-line-clamp:3}.discount{top:70px;width:60px;height:60px;background-size:50px!important}.container{min-width:300px}.modal-content .product-icon.xl{left:30%}}.carousel-indicators li{margin-right:6px}.thumb-holder img{max-height:84px}.breadcrumb{width:570px;text-overflow:ellipsis;overflow:hidden}.nieuwsbrief-holder .checkbox-success{padding-left:15px}.side-menu{z-index:5}.search-box{height:100%;float:unset;margin-left:250px}.cms-content p,.content-page .content,.winkelmand-overzicht ul{max-width:none}.winkelmand-overzicht{margin-top:1rem;max-width:none}.blok{margin-bottom:0}div.shipping-radio label{max-width:72%}.form-check input,.radio input{margin-top:9px}#betalen .form-group{margin-bottom:5px}ul.navbar-main .nav-mandje .dropdown-content{background:#f8fae4}#buttons{z-index:7}.accordion{margin-left:-.75rem;font-size:18px}.accordion .card-header{padding:.5rem .75rem}#fietskoeriers-holder{background:url(../img/icons/fietskoerier.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/fietskoerier.svg)no-repeat;background-size:48px;background-position:40px 7px}#zones-holder{background:url(../img/icons/postnl.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/postnl.svg)no-repeat;background-size:40px;background-position:40px 4px}h2.watm-h2-icon{padding:5px 0 3px 40px}.wachtwoord-icon{background:url(../img/icons/wachtwoord.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/wachtwoord.svg)no-repeat;background-size:20px}.bedankt-icon{background:url(../img/icons/bedankt.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/bedankt.svg)no-repeat;background-size:24px}.mandje-icon{padding-left:30px;background:url(../img/icons/mandje.png)no-repeat;background:linear-gradient(transparent,transparent),url(../img/icons/mandje.svg)no-repeat;background-size:20px;background-position:0 2px}h2.mooi-verdiend-icon:before{content:""}h2.korting-icon:before{content:""}h2.creditcard-icon:before{content:""}h2.adres-icon:before{content:""}h2.kado-icon:before{content:""}h2.email-icon:before{content:""}h2.jouw-gegevens-icon:before{content:""}h2.comments-icon:before{content:""}h2.watm-h2-icon:before{font-family:"IcoFont";display:inline-block;position:absolute;left:16px;font-size:26px}.form-check small{line-height:14px}#mainmenusearch input[type=text]{padding:0;min-height:inherit}#mainmenusearch input[type=text].selected,#mainmenusearch input[type=text]:focus,#mainmenusearch input[type=text]:hover{background:#fcfbf9}.table p:last-of-type{margin-bottom:0}.imglistthumb{border:1px solid #aeae57;padding:5px;background:#fff}.imglistthumb:hover{box-shadow:0 10px 20px rgba(0,0,0,.15),0 5px 10px rgba(0,0,0,.12)}.info-box-image{max-height:70px}.content p.lead{font-style:italic}input[type=date]::-webkit-clear-button{display:none}.hero-single-img{color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;height:30vh;margin-bottom:0}.content-page p a,.product-holder p a{color:#498424;text-decoration:underline;font-weight:600}.cms-content a,.content-page table p a{text-decoration:none;font-weight:600}.cms-content.iconlist a,.cms-content.labellist a{font-weight:400}table.cartoverview td.thumbcel{padding-left:0;width:90px}table.cartoverview td.carttrash,table.cartoverview td.carttrash p{padding-right:0;max-width:100%}#couponerror{display:none;color:red;font-style:italic}input.combination{border:2px solid red}.disabled{pointer-events:none;cursor:default;opacity:.6}.cms-content ul>li,ul.watm-list-disc>li{margin-left:40px;list-style-type:disc;display:list-item}.cms-content div.manufacturerinfo{border:#d8d8b0 solid 1px;width:160px;padding:10px;margin-bottom:15px;margin-top:10px;margin-left:15px;float:right}.addressblok{padding-right:22%}.delete,.edit{position:absolute;right:10px;top:24px}.edit{top:0}#largebannner{z-index:6}#largebannner .message-inner a{text-decoration:underline}.carousel-control-next,.carousel-control-prev{filter:invert(100%)}.form-check .klarna_box{min-width:unset;background-color:#e3f6f7;max-width:unset;border:thin #5c972d solid;margin-bottom:15px}.form-check .klarna_box input,.form-check .klarna_box select{padding-left:5px}.small-explain{font-size:85%;font-weight:400;line-height:125%}.methodslist .alert-danger{margin:.5rem 5px 1rem 20px;padding:.5rem}.merklogohead{width:100%;margin-bottom:2rem}.merklogohead img{display:block;margin:0 auto}.payicon{float:left;margin-right:15px;margin-bottom:0;max-height:50px;max-width:90px}.payinfo{overflow:hidden}table.watm-smalltable{font-size:18px}.card-manufacturer{width:50%;margin-left:20px;margin-bottom:20px}.card-manufacturer .card-body{padding:.5rem 1.25rem}a.trash{height:27px;display:block;width:22px;background:url(/shop/img/icons/trash_ss.png)0 0;float:right}a.trash:hover{background:url(/shop/img/icons/trash_ss.png)0 26px}.discountremark{padding-left:27px}.card-body.watm-status-1,.card-header.watm-status-1,.watm-status-1>td,.watm-status-1>th{background-color:#f2f2ef}.card-body.watm-status-8,.card-header.watm-status-8,.watm-status-8>td,.watm-status-8>th{background-color:#d8eac5}.card-body.watm-status-3,.card-header.watm-status-3,.watm-status-3>td,.watm-status-3>th{background-color:#65c8d9}.card-body.watm-status-11,.card-body.watm-status-4,.card-header.watm-status-11,.card-header.watm-status-4,.watm-status-11>td,.watm-status-11>th,.watm-status-4>td,.watm-status-4>th{background-color:#f686bb}.card-body.watm-status-5,.card-header.watm-status-5,.watm-status-5>td,.watm-status-5>th{background-color:#f9b7d6}.card-body.watm-status-6,.card-header.watm-status-6,.watm-status-6>td,.watm-status-6>th{background-color:#d8eac5}.card-body.watm-status-9,.card-header.watm-status-9,.watm-status-9>td,.watm-status-9>th{background-color:#edef88}.card-body.watm-status-10,.watm-status-10>td,.watm-status-10>th,div.card-header.watm-status-10{background-color:#bbd8e2}.blok-address{padding-right:20px}.blok-address:hover{background:#e3f6f7}.form-group input,.form-group select,.form-group textarea{max-width:500px}@media only screen and (max-width:2300px){.noswitchlastelement li:last-child{display:none}}@media only screen and (max-width:1615px){.switch4thlement li:nth-child(4),.switchlastelement li:last-child{display:none}.noswitchlastelement li:last-child{display:block}.watm-pl-xl{padding-left:0}}@media only screen and (max-width:1400px){.content-page{width:70%!important;min-width:70%!important;left:30%;position:relative;max-width:70%;margin:0}.watm-pl-xl{padding-left:3rem}}@media only screen and (max-width:1200px){.dropdown-content{border:1px solid #1b5206;box-shadow:0 3px 6px 0 rgba(0,0,0,.2),0 3px 6px 0 rgba(0,0,0,.15)}.message-outer{background-position:inherit}.content-page{width:100%!important;min-width:100%!important;left:0;position:relative;max-width:100%;margin:0}.side-menu{height:50px;padding:0 20px}.watm-pl-xl{padding-left:.5rem}.side-menu{z-index:9}.search-box{margin-left:0}.color-filter{display:block}}@media only screen and (max-width:767px){.pagination-holder{margin-left:0}.content-page .content{padding-right:1rem;padding-left:1rem}#search{box-shadow:0 3px 6px 0 rgba(0,0,0,.2),0 3px 6px 0 rgba(0,0,0,.15)}}@media only screen and (max-width:575px){.switch4thlement li:nth-child(4),.switchlastelement li:last-child{display:block}.pag-circle,.pag-seperator{height:38px;width:18px;margin-right:7px}.pag-circle{width:38px;line-height:38px}.next a,.prev a{line-height:38px;margin-right:8px}.breadcrumb{width:100%}.breadcrumb a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-page .cms-content p{max-width:100%}.pagination-inner{padding-right:1rem;padding-left:1rem}.dropdown-alle-merken .dropdown-content{left:-82px}}@media only screen and (max-width:500px){.stappen .row.flex{padding-left:0;padding-right:0}#fietskoeriers-holder,#zones-holder{background:0 0}.winkelmand-overzicht ul{padding-top:0;padding-left:10px}.accordion{margin-left:0}.hyperlink.delete,.hyperlink.edit{font-size:14px}.hyperlink.wijzigen{right:0;font-size:16px}.addresslist div.blok{padding-left:5px;margin-left:-5px}.addresslist li.volledige-naam{padding-right:25%}.modal-body{padding:10px}.card-manufacturer{width:40%;margin-left:10px;margin-bottom:10px;font-size:90%}.card-manufacturer .card-body{padding:.5rem}.card-manufacturer .list-group-item{padding:.4rem}div.verpakking{padding-right:10px}div.payment-radio,div.shipping-radio{margin-left:0}div.giftwrap-radio{margin-left:-20px}.blok-address{padding-right:0}.pagination-inner{padding-left:0}.watMooi{height:50px}.carttrash span.old{margin-right:0}#checkout_address_select .blok-address{padding-left:25px}}@media only screen and (max-width:400px){.breadcrumb{width:100%}.breadcrumb a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.primary-btn,.secondary-btn{min-width:180px}.btn{padding:10px 20px}.winkelmand-overzicht{padding-left:10px}.product-price .old{font-size:13px}}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
@-webkit-keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,to{top:0}50%{top:-15px}}@keyframes topEnd{0%,to{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,to{left:0}50%{left:15px}}@keyframes leftEnd{0%,to{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before,.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSAction>a:hover,.lSSlideOuter .media.active,.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:500px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0-31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}