@charset "utf-8";@media screen and (max-width:767px){.contentBgr:before{width:200px;height:100px;top:-57px;right:0}.contentBgr:after{width:39px;height:19px;top:-7px;right:205px}.contentPosition:after{width:39px;height:19px;top:50px;right:-20px;transform:rotate(90deg);z-index:20}.popupHtml h1{font-size:16px;line-height:18px}.itemInBasket .col{padding:8px;margin-left:0;margin-right:0}.popup .cartRow{display:block}.popup .cartRow>div{display:inline-block}.popup .cartRow>div>div,.popup .cartRow>.cartQty>div{padding:20px}.popup .cartImg{display:block;border:0;width:50px;height:70px}.popup .cartImg img{max-height:100%;max-width:100%}.popup .cartName{height:auto;border:0;width:100%}.popup .cartRow>.cartName>div{padding-bottom:0}.popup .cartName span,.popup .cartName a{max-width:100%;display:block;width:100%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup .cartQty{border:0;width:195px}.popup .cartRow>.cartQty>div{min-height:72px}.popup .cartPrice{font-size:16px;height:72px;padding-top:20px;vertical-align:top;width:auto;white-space:nowrap}.popup .cartRow .cartPrice>div{padding:0}.popup .addToCart{float:left;width:100%;top:-90px;position:relative;margin-bottom:-90px}.verderWinkelen{margin-top:50px}.bijpassend{display:none}.loginscreen .contentPosition{max-width:90%}.loginscreen.open{z-index:19}.loginscreen .contentPosition{top:0;transform:translateY(0);margin:111px auto 30px;max-height:calc(100% - 30px)}.loginscreen .contentBgr:before,.loginscreen .contentBgr:after,.loginscreen .contentPosition:after{display:none}.loginscreen .content{padding:0 30px 30px;max-height:calc(90vh - 60px)}.socialLogin{margin-bottom:0}.socialIcon{width:100%;margin-right:0;margin-bottom:20px}.doLogin{margin-right:20px}.wwVergeten{float:left;margin-top:15px}.onthouden{margin-bottom:20px}.paysafePopup .cartRow{display:flex;min-height:auto;padding-top:15px;height:auto}.paysafePopup .cartImg{display:none!important}.paysafePopup .cartQty{width:auto;line-height:22px}.paysafePopup .cartPrice{float:none;width:100%;margin-bottom:0;padding-top:0}.sendToMail{float:left;clear:both}.birthday input{width:calc((100% / 3) - 15px)}.birthday input:nth-of-type(3){margin-right:0}}@media screen and (max-width:440px){.paysafePopup .cartPrice{display:none!important}.smsVerification{font-size:10px;padding:0 5px}.countryPrefixNumber{width:55px}.countryPrefixNumber img{display:none}.countryPrefixNumber+input{width:calc(100% - 55px)}.birthday input{width:100%;margin-right:0;margin-bottom:15px}}@media screen and (max-width:375px){.paysafePopup .cartRow{display:block;text-align:center}.paysafePopup .cartRow .vAlign{padding:5px 5px 15px 5px!important;min-height:auto!important}.popup .cartQty{margin-left:0;padding-left:0}.popup .cartRow>.cartName>div{padding:0}.popup .cartName input{font-size:15px}.popup .cartRow>.cartQty>div{padding-left:0}}
@charset "utf-8";section.products .wrapper{display:flex;flex-wrap:wrap}.productBlock{padding-bottom:150px;border:1px solid #D1D1D1;background-color:#FFF;position:relative}.productBlock[data-label]:before{content:attr(data-label);position:absolute;top:0;left:0;color:#fff;padding:0 10px;height:30px;font-weight:bold;font-size:14px;text-transform:uppercase;border-radius:0 0 6px 0;background:#0C2C65;z-index:2}.productBlock>article>a{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.productBlock>article>button,.productBlock button,.productBlock .productVar.for-variable-price{position:absolute;left:30px;bottom:30px;z-index:2}.productBlock .productVar.for-variable-price{bottom:55px;right:30px}.productBlock .extra-options-holder{z-index:3;position:relative}.prodImg{border-bottom:solid 1px #D1D1D1;width:100%;padding-top:80%;position:relative}.prodImg img{max-height:calc(100% - 60px);max-width:calc(100% - 120px)}.prodData{padding:20px 30px 0 30px;box-sizing:border-box;position:relative}.prodData[data-discount]:before{content:attr(data-discount);position:absolute;top:-13px;left:30px;right:30px;color:#fff;text-align:center;padding:0 10px;height:26px;line-height:28px;font-size:12px;text-transform:uppercase;border-radius:4px;background:#0C2C65;z-index:2}.prodData>span{color:#C7C7C7;font-size:14px;margin-bottom:3px;display:block}.prodData h3{width:100%;font-size:17px;line-height:22px;margin:0;height:44px;overflow:hidden}.prodMeta{position:absolute;bottom:80px;left:30px;right:30px}.prodMeta .priceBlock{margin-bottom:10px}.priceBlock>span:first-child{margin-right:10px}.prodMeta .price{color:#39C;display:inline-block;font-size:22px;font-weight:bold}.prodMeta .old{color:#c7c7c7;display:inline-block;font-size:16px;font-weight:normal;position:relative}.prodMeta .old:after{content:'';display:block;height:1px;width:100%;background:#c7c7c7;position:absolute;top:18px;left:0}.prodMeta .btn{width:100%;max-width:168px;padding:0;text-align:center}.productbanner{text-align:center;margin-top:2%}.productbanner.video{margin-top:0;position:relative}.productbanner.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.productBlock .region{position:absolute;top:.75rem;right:.75rem;z-index:999;width:40px;padding:5px;border:solid 1px #e6e6e6;background:#f6f6f6;display:flex}.productBlock .region img{height:20px;width:30px;max-width:initial;max-height:inherit}.productBlock .regionInfo{font-weight:semibold;font-size:.75rem;line-height:1rem;padding:0 30px;margin:0;color:#C2C2C2;text-align:left}.prodImg .stars{background-color:#FFF;border:solid 1px #D1D1D1;font-size:16px;line-height:normal;padding:4px 7px 0;position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);white-space:nowrap}
@charset "utf-8";@media screen and (max-width:767px){.productBlock{padding-bottom:130px}.productBlock[data-label]::before{height:24px;line-height:24px;font-size:12px}.prodData[data-discount]:before{left:15px;right:15px;padding:0;font-size:9px}.prodImg img{max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.prodData{padding:15px 15px 0 15px;box-sizing:border-box;position:relative}.prodData h3{font-size:14px}.prodMeta{left:15px;right:15px;bottom:55px}.prodMeta .priceBlock{line-height:24px}.prodMeta .old:after{top:12px}.productBlock>button{font-size:14px;height:40px;line-height:40px;bottom:15px;left:15px;right:15px;overflow:hidden;padding:0 10px}.productBlock>button .btn em{margin-left:5px}.productBlock>article>button{font-size:14px;height:40px;line-height:40px;padding:0 10px;bottom:15px;left:15px;right:15px;width:calc(100% - 30px)}.productBlock .region{right:.25rem;top:.25rem;border:solid 1px #d1d1d1;padding:4px;width:auto}.productBlock .region img{height:16px;width:20px}.productBlock .regionInfo{margin-top:15px;padding:0 15px}}
@charset "utf-8";.productsLiveboard{padding-top:30px}.productsLiveboard .wrapper{max-width:1250px;padding:0}.bannerArea{height:450px;overflow:hidden;position:relative}.bannerArea img{position:absolute;top:0;right:0;min-height:100%;min-width:100%;max-width:initial}.bannerBlock{background:rgba(53,53,53,0.8);color:#fff;font-size:20px;padding:30px;width:380px;position:absolute;z-index:2;top:20px;left:20px;bottom:20px;padding-bottom:80px}.bannerBlock h3{margin-top:0;font-size:32px;color:#fff}.bannerBlock .btn{position:absolute;bottom:30px;left:30px}.productsLiveboard .swiper-pagination,.popularList .swiper-pagination{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.productsLiveboard .swiper-pagination-bullet,.popularList .swiper-pagination-bullet{background:transparent;border:4px solid #fff;height:16px;margin:0 3px;opacity:.5;width:16px}.productsLiveboard .swiper-pagination-bullet-active,.popularList .swiper-pagination-bullet-active{border:4px solid #39C;opacity:1}.productsLiveboard .swiper-button-prev,.productsLiveboard .swiper-button-next,.popularList .swiper-button-prev,.popularList .swiper-button-next{background:rgba(255,255,255,0.5)}.productsLiveboard .swiper-button-prev:hover,.productsLiveboard .swiper-button-next:hover,.popularList .swiper-button-prev:hover,.popularList .swiper-button-next:hover{background:#39C}.productsLiveboard .swiper-button-prev,.popularList .swiper-button-prev{left:0;transform:rotate(180deg)}.productsLiveboard .swiper-button-next,.popularList .swiper-button-next{right:0;transform:none}.productsLiveboard .swiper-button-prev:after,.productsLiveboard .swiper-button-next:after,.popularList .swiper-button-prev:after,.popularList .swiper-button-next:after{content:'\f105';display:block;font-family:'gcd-icons';font-size:25px;position:relative}.productsLiveboard .swiper-button-prev:after,.popularList .swiper-button-prev:after{top:-2px;left:2px}.productsLiveboard .swiper-button-prev:hover:after,.productsLiveboard .swiper-button-next:hover:after,.popularList .swiper-button-prev:hover:after,.popularList .swiper-button-next:hover:after{color:#fff}.popularList .productBlock>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.popularList .productBlock button{z-index:3}.productsHeader{z-index:3}.productsHeader .title h1{display:inline-block}.productsHeader .resultNum{font-size:26px;margin-left:10px;color:#c7c7c7}.products .jjl-infinite-scroll-loader{width:100%;margin:auto;max-width:1312px;text-align:center;line-height:50px}.sort{position:absolute;width:291px;right:30px;top:-10px}.filterRow{background:#F6F6F6;height:60px;position:relative;display:flex;justify-content:space-between;border-radius:4px}.filterRow .popupBtn,#filterPopup,.filterMobileBtn{display:none}.filterOption{flex:1 1 auto;max-width:20%;height:60px;position:relative;float:left;border-left:1px solid #E1E1E1}.filterRow div:first-child{border-left:none}.filterOption>input{display:none}.filterBtn{height:60px;line-height:60px;padding:0 20px;cursor:pointer;transition:all ease 200ms;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filterBtn:hover{background:#EBEBEB}.filterBtn:not(.moreLink):after{content:'\f105';font-family:'gcd-icons';text-align:center;position:absolute;top:0;right:0;width:50px;pointer-events:none}.faqBtn{flex:0 0 auto;margin-left:auto;background:#39C;color:#FFF;font-weight:bold;border-radius:0 4px 4px 0;height:60px;line-height:60px;padding:0 20px;cursor:pointer;position:relative;transition:all ease 200ms}.faqBtn span{position:relative;z-index:2;color:#fff}.faqBtn:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background:rgba(0,0,0,0.1);transition:200ms all ease-in-out}.faqBtn:hover:after{opacity:1}.filterOption .filterDrop{position:absolute;z-index:4;padding-top:20px;visibility:hidden;left:0;opacity:0;pointer-events:none;transform:translateY(3em);transition:all .2s ease-in-out 0s,visibility 0s linear .2s,z-index 0s linear .01s}.filterDrop:before{content:'';position:absolute;left:30px;top:10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #F6F6F6}.filterRow .filterOption:nth-last-of-type(1) .filterDrop{left:inherit;right:0}.filterRow .filterOption:nth-last-of-type(1) .filterDrop:before{left:inherit;right:30px}.filterRow .filterOption:nth-of-type(1) .filterDrop{right:auto}.filterRow .filterOption:nth-of-type(1) .filterDrop:before{left:30px;right:auto}.filterDrop .block{padding:30px;background-color:#F6F6F6;width:320px;box-shadow:0 0 11px 0 rgba(0,0,0,0.35)}.filterDrop .block.link{float:left}.filterDrop h4{font-size:22px;margin-bottom:10px;color:#39C}.filterDrop input{display:none}.filterDrop label{display:block;line-height:28px;padding-left:30px;cursor:pointer;font-weight:bold;margin-bottom:6px;float:left;width:100%;margin-top:3px;z-index:2;position:relative}.filterDrop label span{float:right;font-weight:normal}.filterDrop label div{float:left;display:inline;max-width:calc(100% - 30px)}.filterDrop .fOption{position:relative;float:left;width:100%}.filterDrop .fOption>div{float:left;width:100%}.filterDrop .fOption>div:before{content:'';font-family:'gcd-icons';line-height:18px;font-size:11px;text-align:center;display:block;position:absolute;left:0;height:16px;width:16px;border:1px solid #CECECE;border-radius:2px;background-color:#FFF;top:9px;transition:all ease 200ms}.filterDrop .btn{margin-top:20px}.filterDrop .fOption>input:checked+div:before{content:'\e908';border:1px solid #39C;color:#fff;background-color:#0C2C65}.loadMore{margin:auto;text-align:center;display:block}.loadMore i{font-size:12px;margin-left:5px}.filterItem{position:relative;float:left;width:100%}.filterItemContent{padding-right:20px;padding-bottom:20px}.filterItemHeader{position:relative;padding-bottom:5px}.filterItemHeader>span{position:relative;display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:100%;padding-right:20px;box-sizing:border-box;overflow:hidden}.filterItem.slider{height:84px}.filterItem .filterSliderHolder{position:relative;display:inline-block;width:100%;margin-top:5px}.filterItem .nstSlider{cursor:pointer;-webkit-border-radius:10px;border-radius:10px;position:relative;width:100%;height:14px;background:#fff;border:1px solid #ccc;box-sizing:border-box}.filterItem .nstSlider .bar{-webkit-border-radius:10px;border-radius:10px;position:absolute;background:#39C;height:6px;top:3px}.filterItem .nstSlider .rightGrip,.filterItem .nstSlider .leftGrip{-webkit-border-radius:15px;border-radius:15px;width:23px;height:23px;background:#f0f0f0;border:1px solid #e9e9e9;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.35);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.35);position:absolute;top:-6px;box-sizing:border-box;-webkit-transition:border .2s;transition:border .2s}.filterItem .leftLabel,.filterItem .rightLabel{position:relative;margin-top:5px;float:left;font-size:10px;color:#999}.filterItem .rightLabel{float:right}
@charset "utf-8";@media screen and (min-width:1024px){.filterOption .dropArea.fOpen .filterDrop{opacity:1;z-index:1;visibility:visible;transform:translateY(0%);transition-delay:0s,0s,0.3s;pointer-events:all}}@media screen and (max-width:1023px){.productsHeader{z-index:13}.productsHeader .title h1{display:block;font-size:22px}.productsHeader .resultNum{margin-left:0;font-size:16px}.filters{margin-bottom:30px}.sort{position:relative;right:inherit;top:inherit;float:right;width:auto}.filterMobileBtn{display:block;color:#0C2C65;font-weight:bold;line-height:50px;padding-left:5px;white-space:nowrap}.filterMobileBtn em{font-size:22px;top:2px;position:relative;margin-right:5px}.filterRow{position:fixed;top:100%;left:0;right:0;height:calc(100vh - 110px);overflow:scroll;padding-bottom:50px;transition:all .2s ease-in-out 0s,visibility 0s linear .2s,z-index 0s linear .01s}#filterPopup:checked ~ .filterRow{top:110px;transition-delay:0s,0s,0.3s;flex-direction:column;justify-content:flex-start}#filterPopup .filterRow .popupBtn{display:block;width:100%;position:fixed;bottom:0;z-index:3}.filterRow .popupBtn.btn{display:block;width:100%;background:#f0591a;border-radius:0;bottom:-100vh;z-index:9;position:fixed;transition:all .2s ease-in-out 0s,visibility 0s linear .2s,z-index 0s linear .01s}#filterPopup:checked ~ .filterRow .popupBtn{bottom:0;transition-delay:0s,0s,0.3s}.filterOption{flex:0 0 auto;width:100%;max-width:100%;height:auto;min-height:60px;border-bottom:1px solid #E1E1E1;border-right:0}.faqBtn{margin-left:0}.filterOption .filterDrop{padding-top:0;position:relative;max-height:0;overflow:hidden;transform:translateY(0%);z-index:2}.filterOption input:checked ~ .dropArea .filterDrop{opacity:1;z-index:1;visibility:visible;transform:translateY(0%);transition-delay:0s,0s,0.3s;pointer-events:all;max-height:1000px}.filterOption .filterDrop:before,.filterDrop h4,.filterDrop .btn{display:none}.filterOption .filterDrop .block{width:100%;box-shadow:none;background:#fff;padding:20px}.filterOption .filterDrop .block:after{clear:both;content:"";display:table}}@media screen and (max-width:768px){.bannerArea img{object-fit:cover;height:100%}.productsLiveboard{padding-top:0}.bannerArea{height:350px}.productBlock>article>button{left:15px;bottom:15px;width:calc(100% - 30px)}}@media screen and (max-width:500px){.bannerArea{height:auto;padding-top:54%}.bannerBlock{left:0;right:0;bottom:0;width:auto;padding:0 30px;top:unset;height:70px;display:flex;align-items:center}.bannerBlock h3{font-size:18px;margin-bottom:0;max-width:calc(100% - 50px);line-height:24px;padding:10px 0}.bannerBlock p{display:none}.bannerBlock a.btn.orange{left:unset;height:40px;width:40px;padding:0;text-align:center;top:15px;right:15px;line-height:40px}.bannerBlock a.btn em{margin-left:0}}
