@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@CHARSET "UTF-8";:root{--black:#14151c;--brown:#8b521d;--brown-hover:#513010;--light-brown:#dfcdbb;--beige:#f5eee7;--orange:#f99417;--grey:#646570;--light-grey:#c8c8cc;--white:#fff;--inter:"Inter",sans-serif;--light:300;--medium:500;--semibold:600;--bold-56:normal normal bold 56px/56px var(--inter);--bold-40-56:normal normal bold 40px/56px var(--inter);--bold-40-52:normal normal bold 40px/52px var(--inter);--bold-32:normal normal bold 32px/32px var(--inter);--bold-26:normal normal bold 26px/26px var(--inter);--bold-22-22:normal normal bold 22px/22px var(--inter);--bold-22-32:normal normal bold 22px/32px var(--inter);--bold-22-28:normal normal bold 22px/28px var(--inter);--bold-22-56:normal normal bold 22px/56px var(--inter);--bold-18-28:normal normal bold 18px/28px var(--inter);--bold-18-24:normal normal bold 18px/24px var(--inter);--bold-18-21:normal normal bold 18px/21px var(--inter);--bold-16-20:normal normal bold 16px/20px var(--inter);--bold-16-24:normal normal bold 16px/24px var(--inter);--bold-16-28:normal normal bold 16px/28px var(--inter);--bold-14-20:normal normal bold 14px/20px var(--inter);--bold-14-17:normal normal bold 14px/17px var(--inter);--bold-10:normal normal bold 10px/10px var(--inter);--semibold-22-28:normal normal var(--semibold) 22px/28px var(--inter);--semibold-22-56:normal normal var(--semibold) 22px/56px var(--inter);--semibold-16-28:normal normal var(--semibold) 16px/28px var(--inter);--semibold-14-28:normal normal var(--semibold) 14px/20px var(--inter);--light-14:normal normal var(--light) 14px/24px var(--inter);--normal-30:normal normal normal 30px/30px var(--inter);--normal-22:normal normal normal 22px/32px var(--inter);--normal-18:normal normal normal 18px/24px var(--inter);--normal-16-24:normal normal normal 16px/24px var(--inter);--normal-14-24:normal normal normal 14px/24px var(--inter);--normal-14-17:normal normal normal 14px/17px var(--inter);--normal-12-14:normal normal normal 12px/14px var(--inter);--normal-10-14:normal normal normal 10px/14px var(--inter);--medium-22-32:normal normal var(--medium) 22px/32px var(--inter);--medium-22:normal normal var(--medium) 22px/24px var(--inter);--medium-18:normal normal var(--medium) 18px/24px var(--inter);--medium-16:normal normal var(--medium) 16px/24px var(--inter);--medium-14:normal normal var(--medium) 14px/24px var(--inter);--primary-color:#8b521d;--secondary-color:#dfcdbb;--gsd-btn-bg-color:#f99315;--gsd-btn-text-color:#fff;--gsd-btn-bg-color-hover:#d67805;--gsd-btn-text-color-hover:#fff;--gsd-btn-primary-bg-color:#8b521d;--gsd-btn-primary-text-color:#fff;--gsd-btn-primary-bg-color-hover:#613915;--gsd-btn-primary-text-color-hover:#fff;--gsd-btn-secondary-bg-color:#e0dddc;--gsd-btn-secondary-text-color:#1c1917;--gsd-btn-secondary-bg-color-hover:#d6d3d1;--gsd-btn-secondary-text-color-hover:#1c1917;--gsd-btn-tertiary-bg-color:#fff;--gsd-btn-tertiary-text-color:#1c1917;--gsd-btn-tertiary-bg-color-hover:#e7e7e4;--gsd-btn-tertiary-text-color-hover:#1c1917;font-size:62.5%}body,html{color:var(--black);font-family:var(--inter);font-size:1.6rem;width:100%}*,body,html{box-sizing:border-box}*{margin:0;padding:0}h1{font:var(--bold-32)}h2{font:var(--bold-26)}h3{font:var(--bold-18-24)}h4{font:var(--bold-16-24)}td{text-align:left;vertical-align:top}img{border:0;max-width:100%}form{display:inline}a{color:var(--primary-red);cursor:pointer;text-decoration:none}a:hover{color:var(--orange);text-decoration:underline}input,select{border:1px solid #c8c8cc;border-radius:8px;font:var(--medium-16);padding:10px;width:100%}input{background:#fff 0 0 no-repeat padding-box}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/projects/heblad/templates/frontend/dist/3c43efbf77fa3dada0ac.svg) right 20px center no-repeat padding-box;text-indent:5px}select:hover{cursor:pointer}input:disabled,input[readonly],select:disabled,select[disabled],textarea:disabled{background-color:#f0f0f0;opacity:.6}#breadcrumbs{margin:2rem 0}#breadcrumbs ol,#breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none}#breadcrumbs ol li,#breadcrumbs ul li{margin-right:5px}#breadcrumbs ol li:last-child,#breadcrumbs ul li:last-child{font-weight:700}@media screen and (min-width:1280px){h1{font:var(--bold-40-52)}h2{font:var(--bold-32)}h3{font:var(--bold-18-24)}h4{font:var(--bold-16-24)}}.container,.padded-container{margin:0 auto;max-width:1400px;width:100%}.padded-container{padding:0 2rem}.container-full-width{padding:0;width:100%}.w-900{max-width:900px}.flex{display:flex;flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-center{align-items:center;justify-content:center}.flex-between{align-items:center;justify-content:space-between}.flex-around{align-items:center;justify-content:space-around}.flex-column{flex-direction:column}.grid{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.clearfix:after{clear:both;content:"";display:table}.text-center{text-align:center}.text-left{text-align:left}.mr-logo{margin-right:5px}.ml-half{margin-left:.5rem}.mobile-show{display:inline-block}.mobile-show-flex{display:flex}.hidden-l,.hidden-m,.hidden-s,.hidden-xl,.mobile-hide,.mobile-hide-block,.mobile-hide-flex,.mobile-hide-grid{display:none}@media(min-width:680px){.hidden-s{display:inline}}@media(min-width:980px){.hidden-m{display:inline}.mobile-hide-block{display:block}.mobile-hide-grid{display:grid}.mobile-hide-flex{display:flex}.mobile-show,.mobile-show-flex{display:none}.mobile-hide{display:inline-block}}@media(min-width:1280px){.hidden-l{display:inline}}@media(min-width:1690px){.hidden-xl{display:inline}}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.mt-7{margin-top:7rem}.mt-8{margin-top:8rem}.mt-9{margin-top:9rem}.mt-10{margin-top:10rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.mb-7{margin-bottom:7rem}.mb-8{margin-bottom:8rem}.mb-9{margin-bottom:9rem}.mb-10{margin-bottom:10rem}.my-1{margin-bottom:1rem;margin-top:1rem}.my-2{margin-bottom:2rem;margin-top:2rem}.my-3{margin-bottom:3rem;margin-top:3rem}.my-4{margin-bottom:4rem;margin-top:4rem}.my-5{margin-bottom:5rem;margin-top:5rem}.my-6{margin-bottom:6rem;margin-top:6rem}.my-7{margin-bottom:7rem;margin-top:7rem}.my-8{margin-bottom:8rem;margin-top:8rem}.my-9{margin-bottom:9rem;margin-top:9rem}.my-10{margin-bottom:10rem;margin-top:10rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.ml-6{margin-left:6rem}.ml-7{margin-left:7rem}.ml-8{margin-left:8rem}.ml-9{margin-left:9rem}.ml-10{margin-left:10rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.mr-6{margin-right:6rem}.mr-7{margin-right:7rem}.mr-8{margin-right:8rem}.mr-9{margin-right:9rem}.mr-10{margin-right:10rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-2{margin-left:2rem;margin-right:2rem}.mx-3{margin-left:3rem;margin-right:3rem}.mx-4{margin-left:4rem;margin-right:4rem}.mx-5{margin-left:5rem;margin-right:5rem}.mx-6{margin-left:6rem;margin-right:6rem}.mx-7{margin-left:7rem;margin-right:7rem}.mx-8{margin-left:8rem;margin-right:8rem}.mx-9{margin-left:9rem;margin-right:9rem}.mx-10{margin-left:10rem;margin-right:10rem}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pt-6{padding-top:6rem}.pt-7{padding-top:7rem}.pt-8{padding-top:8rem}.pt-9{padding-top:9rem}.pt-10{padding-top:10rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.pb-6{padding-bottom:6rem}.pb-7{padding-bottom:7rem}.pb-8{padding-bottom:8rem}.pb-9{padding-bottom:9rem}.pb-10{padding-bottom:10rem}.py-1{padding-bottom:1rem;padding-top:1rem}.py-2{padding-bottom:2rem;padding-top:2rem}.py-3{padding-bottom:3rem;padding-top:3rem}.py-4{padding-bottom:4rem;padding-top:4rem}.py-5{padding-bottom:5rem;padding-top:5rem}.py-6{padding-bottom:6rem;padding-top:6rem}.py-7{padding-bottom:7rem;padding-top:7rem}.py-8{padding-bottom:8rem;padding-top:8rem}.py-9{padding-bottom:9rem;padding-top:9rem}.py-10{padding-bottom:10rem;padding-top:10rem}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pl-4{padding-left:4rem}.pl-5{padding-left:5rem}.pl-6{padding-left:6rem}.pl-7{padding-left:7rem}.pl-8{padding-left:8rem}.pl-9{padding-left:9rem}.pl-10{padding-left:10rem}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pr-5{padding-right:5rem}.pr-6{padding-right:6rem}.pr-7{padding-right:7rem}.pr-8{padding-right:8rem}.pr-9{padding-right:9rem}.pr-10{padding-right:10rem}.px-1{padding-left:1rem;padding-right:1rem}.px-2{padding-left:2rem;padding-right:2rem}.px-3{padding-left:3rem;padding-right:3rem}.px-4{padding-left:4rem;padding-right:4rem}.px-5{padding-left:5rem;padding-right:5rem}.px-6{padding-left:6rem;padding-right:6rem}.px-7{padding-left:7rem;padding-right:7rem}.px-8{padding-left:8rem;padding-right:8rem}.px-9{padding-left:9rem;padding-right:9rem}.px-10{padding-left:10rem;padding-right:10rem}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-4{gap:4rem}.gap-5{gap:5rem}.gap-6{gap:6rem}.gap-7{gap:7rem}.gap-8{gap:8rem}.gap-9{gap:9rem}.gap-10{gap:10rem}.fgrow-1{flex-grow:1}.fgrow-2{flex-grow:2}.fgrow-3{flex-grow:3}.fgrow-4{flex-grow:4}.fgrow-5{flex-grow:5}.fgrow-6{flex-grow:6}.fgrow-7{flex-grow:7}.fgrow-8{flex-grow:8}.fgrow-9{flex-grow:9}.fgrow-10{flex-grow:10}.container .ckeditor{max-width:900px;overflow:auto}.container .ckeditor a{text-decoration:underline}.container .ckeditor ul{list-style:disc;margin:10px 20px;padding:0}.container .ckeditor ol{list-style:decimal;margin:10px 15px;padding:0 15px}.container .ckeditor table,.container .ckeditor table td{padding:3px}.container .ckeditor img{height:auto!important;margin:10px 0;max-width:100%}@media screen and (min-width:600px){.container .ckeditor{overflow:auto}}.gsd-editor{background-color:#fff;width:100%}.gsd-editor li,.gsd-editor ul{list-style-position:inside}.gsd-editor img{border-radius:8px}.gsd-editor a:not(.gsd-btn){text-decoration:underline}.gsd-container{padding:0 15px;width:100%}.borderradius-beige{border:1px solid var(--light-brown);border-radius:12px}.gsd-container>div{display:flex;gap:50px;margin:0 auto;max-width:1400px;padding:0}.gsd-editor>.gsd-container:not(:last-child):not(.gsd-partial){margin-bottom:40px}.gsd-container.gsd-image-image>div>div,.gsd-container.gsd-image-wysiwyg>div>div,.gsd-container.gsd-wysiwyg-image>div>div,.gsd-container.gsd-wysiwyg-wysiwyg>div>div{width:50%}.gsd-container.gsd-image-image-image>div>div,.gsd-container.gsd-wysiwyg-wysiwyg-wysiwyg>div>div{flex:33.33%}.gsdblock-image-block img{max-width:100%}.gsdblock-image-block.image-block-backgroundimage{min-height:250px}.border-round{display:flex;flex-direction:column;justify-content:center}.image-block-backgroundimage{background-position:50%;background-size:cover}.gsd-wysiwyg .gsdblock-wysiwyg-block p:last-child{margin-block-end:0}.gsdblock-wysiwyg-block{display:flex;flex-direction:column;justify-content:center}.gsdblock-wysiwyg-block.align-start{align-self:flex-start}.gsdblock-wysiwyg-block.align-end{align-self:flex-end}.gsdblock-wysiwyg-block h1{line-height:5rem;margin-top:0}.gsdblock-wysiwyg-block h2{line-height:4rem;margin-top:0}.gsdblock-wysiwyg-block h3{line-height:3rem;margin-top:0}.image-block-title{background-color:#ebebeb;font-weight:700;padding:10px 15px}.image-block-description{border:1px solid #ebebeb;padding:10px 15px}.text-middle-width>div{max-width:760px}@media(max-width:767px){.gsd-container>div{align-items:center;flex-direction:column;gap:20px;padding:0}.gsd-container.gsd-image-image>div>div,.gsd-container.gsd-image-wysiwyg>div>div,.gsd-container.gsd-wysiwyg-image>div>div,.gsd-container.gsd-wysiwyg-wysiwyg>div>div{width:94%}.gsd-container.gsd-image-image-image>div>div,.gsd-container.gsd-wysiwyg-wysiwyg-wysiwyg>div>div{flex:100%}.gsd-container.gsd-wysiwyg-image>div{flex-direction:column-reverse}}.gsd-btn,input[type=button],input[type=file]::file-selector-button,input[type=submit]{background-color:var(--gsd-btn-bg-color);border:1px solid transparent;border-radius:500px;color:var(--gsd-btn-text-color);cursor:pointer;display:inline-block;font-size:1.4rem;padding:1.5rem 3rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=button]:hover:not(:disabled),input[type=submit]:hover:not(:disabled){background-color:var(--gsd-btn-bg-color-hover);color:var(--gsd-btn-text-color-hover)}.gsd-btn.gsd-btn-primary,input[type=file]::file-selector-button{background-color:var(--gsd-btn-primary-bg-color);color:var(--gsd-btn-primary-text-color)}.gsd-btn.gsd-btn-primary:hover:not(:disabled){background-color:var(--gsd-btn-primary-bg-color-hover);color:var(--gsd-btn-primary-text-color-hover)}.gsd-btn.gsd-btn-secondary{background-color:var(--orange);color:var(--white)}.gsd-btn.gsd-btn-secondary:hover:not(:disabled){background-color:var(--gsd-btn-secondary-bg-color-hover);color:var(--gsd-btn-secondary-text-color-hover)}.gsd-btn.gsd-btn-tertiary{background-color:var(--gsd-btn-tertiary-bg-color);border:1px solid var(--brown);color:var(--brown)}.gsd-btn.gsd-btn-tertiary:hover:not(:disabled){background-color:var(--brown);border:1px solid var(--brown);color:var(--white)}.gsd-btn.disabled,.gsd-btn.disabled:hover,.gsd-btn[disabled],.gsd-btn[disabled]:hover{background-color:var(--stone-color-100)!important;border:1px solid transparent!important;box-shadow:none;color:#aaa!important;opacity:.7!important}.gsd-btn.gsd-btn-link{background:none;border:1px solid transparent;box-shadow:none;color:var(--stone-color-900)}.gsd-btn.gsd-btn-primary.gsd-btn-icon .gsd-svg-icon svg{color:var(--gsd-btn-primary-text-color)}.gsd-btn.gsd-btn-secondary.gsd-btn-icon .gsd-svg-icon svg{color:var(--gsd-btn-secondary-text-color)}.gsd-btn.gsd-btn-link:hover:not(:disabled){color:var(--primary-active-color)}.gsd-btn.readonly,.gsd-btn.readonly:hover,.gsd-btn[readonly],.gsd-btn[readonly]:hover{border:1px solid transparent!important}.gsd-btn.gsd-btn-icon{align-items:center;display:inline-flex}.gsd-btn.gsd-btn-iconspan{margin-left:-.25rem;padding-right:.25rem}input[type=file]:hover:not(:disabled)::file-selector-button{background:var(--highlight-color-600)}.swiper-home{height:600px}.swiper-home .swiper-slide{align-items:center;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-home .swiper-slide img{border-radius:var(--border-radius);display:block;-o-object-fit:cover;object-fit:cover;width:100px}.swiper-home .overlay-container{bottom:0;left:0;margin:auto;max-width:1400px;position:absolute;right:0;top:0;z-index:999}.swiper-home .overlay-container .overlay{bottom:0;color:var(--white);display:flex;flex-direction:column-reverse;gap:35px;max-width:576px;padding-bottom:1rem;position:absolute}.swiper-home .overlay-container .overlay .box{background-color:var(--white);border-radius:16px;color:var(--black);padding:2rem}.swiper-home .overlay-container .overlay .box p{font:var(--normal-16-24)}.swiper-home .overlay-container .overlay .box a{border-radius:500px;font:var(--bold-16-20);margin-top:2rem;padding:1.5rem 3rem}.swiper-home .overlay-container .overlay .slider-controls{gap:15px}.swiper-home .overlay-container .overlay .slider-controls>div{align-items:center;background-color:var(--white);border-radius:50%;color:var(--brown);cursor:pointer;display:flex;font:var(--bold-22-28);height:48px;justify-content:center;width:48px}.swiper#main{margin-bottom:1rem;visibility:hidden}.swiper#main .play-icon{bottom:0;height:85px;left:0;margin:auto;opacity:.9;position:absolute;right:0;top:0;width:85px}.swiper#main .swiper-button-prev:after{background:url(/projects/heblad/templates/frontend/dist/3c43efbf77fa3dada0ac.svg) 50% no-repeat padding-box}.swiper#main .swiper-button-next:after{background:url(/projects/heblad/templates/frontend/dist/47afdfa830b7426bce7d.svg) 50% no-repeat padding-box}.swiper#thumbs{visibility:hidden}.swiper#thumbs .swiper-slide{opacity:.4}.swiper#thumbs .swiper-slide .play-icon{bottom:0;height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.swiper#thumbs .swiper-slide-thumb-active{opacity:1}.swiper#thumbs .swiper-wrapper{align-items:center;display:flex}.swiper .swiper-wrapper .swiper-slide{height:100%;width:100%}.swiper .swiper-wrapper .swiper-slide iframe,.swiper .swiper-wrapper .swiper-slide img{aspect-ratio:3/2;border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-wrapper .swiper-slide{height:100%;width:100%}.swiper-wrapper .swiper-slide iframe,.swiper-wrapper .swiper-slide img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loader-container{display:flex;justify-content:center;left:50%;position:absolute;top:25%;transform:translate(-50%);z-index:999}.loader-container .loader{animation:rotate 1s linear infinite;border-radius:50%;display:block;height:48px;position:relative;width:48px}.loader-container .loader:after,.loader-container .loader:before{animation:prixClipFix 2s linear infinite;border:5px solid var(--orange);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.loader-container .loader:after{border-color:var(--black);transform:rotate3d(90,90,0,180deg)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.product-gallery .swiper#main .video-link{cursor:pointer}.product-gallery .swiper#main .video-link:hover .play-icon{opacity:1}@media screen and (min-width:980px){.swiper-home{height:727px}.loader-container{position:relative}}@media screen and (min-width:1690px){.overlay-container .overlay .box h1{margin-bottom:2rem}.overlay-container .overlay .box p{font:var(--normal-22)}}a:hover{text-decoration:none}a.hover-move,a.hover-move span{display:inline-block}a.hover-move span{transform:translateX(0);transition:transform .2s ease-in-out}a.hover-move:hover span{transform:translate(6px);transition:transform .3s ease-in-out}.top-bar{background-color:var(--light-brown);min-height:39px}.top-bar div{align-items:center;color:var(--black);font:var(--medium-14);letter-spacing:0}.top-bar .container.flex{justify-content:center}.bottom-bar{background-color:var(--brown);color:var(--white);font:var(--normal-18);height:74px}.bottom-bar .bottom-left-bar{align-items:center;gap:2rem;justify-content:flex-start}.bottom-bar .bottom-right-bar{align-items:center;gap:20px;justify-content:flex-end}.bottom-bar .bottom-right-bar .open-cart{cursor:pointer;display:block;height:28px;margin-bottom:6px;overflow:hidden;position:relative;width:38px}.bottom-bar .bottom-right-bar .open-cart .basket-btn{height:24px;position:relative;top:4px;z-index:1}.bottom-bar .bottom-right-bar .open-cart .items-in-cart,.bottom-bar .bottom-right-bar .open-cart .items-in-exhibtion-cart{background:var(--orange);border-radius:50%;color:#fff;display:block;font-size:11px;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:0;width:16px;z-index:2}.bottom-bar .bottom-right-bar .open-cart .items-in-cart.update-cart,.bottom-bar .bottom-right-bar .open-cart .items-in-exhibtion-cart.update-cart{background-color:#009bee}.bottom-bar div img{color:var(--white)}.bottom-bar .open-cart-mob{cursor:pointer;display:block;height:28px;margin-bottom:6px;overflow:hidden;position:relative;width:38px}.bottom-bar .open-cart-mob .basket-btn{height:24px;position:relative;top:4px;z-index:1}.bottom-bar .open-cart-mob .items-in-cart,.bottom-bar .open-cart-mob .items-in-exhibtion-cart{background:var(--orange);border-radius:50%;color:#fff;display:block;font-size:11px;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:0;width:16px;z-index:2}.logo-overlay{background-color:#fff;border-radius:16px 0 0 16px;height:150px;padding:2rem;position:absolute;right:0;top:150px;width:300px;z-index:9998}.logo-overlay>img{height:100%}.menu-item-container{min-width:250px}.product_menu_item .arrow-long{display:none;font:var(--bold-22-56)}.product_menu_item a:hover{color:var(--black)}.nav-has-children img{transition:all .3s ease-in-out}.product-items{background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 20px 20px rgba(21,20,28,.149);display:none;position:absolute;top:74px;width:100%;z-index:9999}.product-items .menu-height{max-height:484px}.vertical-divider{background-color:var(--brown);opacity:.2;width:2px}.category-items{font:var(--bold-22-56);overflow-y:auto}.category-items .category-item{display:grid;grid-template-columns:repeat(auto-fit,210px)}.category-items .category-item a{z-index:999}.category-items .category-item a span{color:var(--brown-hover)}.category-items .category-item a span span{display:none;white-space:nowrap}.category-items .category-item a:hover img{border-color:var(--brown-hover)}.category-items .category-item a:hover span{color:var(--brown-hover)}.category-items .category-item a:hover span span{display:inline}.category-items .category-item a:active{scale:99%}.category-items .category-item span{color:var(--brown);font:var(--bold-16-20)}.category-items .category-item img{aspect-ratio:104/69;border:1px solid var(--beige);border-radius:16px;width:100%}#nav-sidebar ul{list-style:none}#nav-sidebar .top-bar{min-height:39px}#nav-sidebar>div:first-of-type{align-items:center;justify-content:space-between;min-height:74px}#nav-sidebar>div:first-of-type img.nav-prev{cursor:pointer;height:20px;width:20px}#nav-sidebar>div:first-of-type span.nav-title{font:var(--medium-18)}#nav-sidebar>div:nth-of-type(2){flex-grow:1;overflow-y:auto}#nav-sidebar hr{background-color:var(--light-brown);border:none;height:2px;opacity:.4}header aside{background:#fff;box-shadow:-4px 0 8px rgba(0,0,0,.102);display:flex;flex-direction:column;font-weight:500;font:var(--semibold-22-56);height:100dvh;position:fixed;right:calc(-100% - 60px);top:0;transition:all .3s ease-in-out;width:100%;z-index:999}header aside#nav-sidebar .mob-product-cats,header aside#nav-sidebar .mob-product-items{background:#fff;display:none;font:var(--semibold-22-56);transition:all .3s ease-in-out;z-index:999}header aside#nav-sidebar .mob-product-items{gap:2rem;grid-template-columns:1fr}header aside#nav-sidebar .mob-product-items .mob-product-item{color:var(--brown);font:var(--bold-16-20)}header aside#nav-sidebar .mob-product-items .mob-product-item img{border-radius:16px;max-width:100%}header aside#nav-sidebar .mob-product-items .mob-product-item a span{margin-top:.5rem}header aside#nav-sidebar a:hover{text-decoration:none}header aside#nav-sidebar .mob-product-cats span,header aside#nav-sidebar .mobile-nav span{color:var(--brown)}header aside#nav-sidebar .header-right-icons{display:flex;gap:20px;justify-content:space-between}header aside#nav-sidebar .header-right-icons a img{height:25px;width:25px}header aside#nav-sidebar .bottom-bar{background-color:var(--beige);color:var(--black);display:flex;flex-direction:column;font:var(--normal-18);justify-content:center}header aside#nav-sidebar .bottom-bar img{width:15px}header aside#shopping-cart .cart-empty{font:var(--medium-16)}header aside#shopping-cart .cart-items{flex-grow:1;overflow:auto}header aside#shopping-cart .cart-items .cart-item{align-items:flex-start;display:flex;justify-content:space-between}header aside#shopping-cart .cart-items .cart-item .product-img{align-self:center;border-radius:4px;font:var(--normal-12-14);max-width:80px;min-width:80px;-o-object-fit:cover;object-fit:cover;overflow:hidden}header aside#shopping-cart .cart-items .cart-item .info{display:flex;flex-grow:1;padding-top:9px}header aside#shopping-cart .cart-items .cart-item .info span{color:var(--brown);font:var(--bold-14-17);width:40px}header aside#shopping-cart .cart-items .cart-item .info .name-price{display:flex;flex-direction:column;justify-content:center}header aside#shopping-cart .cart-items .cart-item .info .name-price span{color:var(--black);font:var(--medium-14);width:auto}header aside#shopping-cart .cart-items .cart-item .icon{cursor:pointer}header aside#shopping-cart .cart-items hr{opacity:.2}header aside#shopping-cart .cart-footer{align-items:center;display:flex;flex-direction:column;gap:1rem}header aside#shopping-cart .cart-footer a{font:var(--bold-16-20);height:52px;width:100%}header aside#shopping-cart .cart-footer span{color:#c8c8cc;font:var(--medium-16)}header{position:sticky;top:0;z-index:9999}header aside.open{right:0}@media screen and (min-width:500px){header aside#nav-sidebar .mob-product-items{grid-template-columns:1fr 1fr}}@media(min-width:680px){.top-bar .container.flex{justify-content:space-between}header aside#nav-sidebar .mob-product-items{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:890px){header aside#nav-sidebar .mob-product-items{grid-template-columns:repeat(4,1fr)}}@media(min-width:1150px){.bottom-bar .bottom-left-bar,.bottom-bar .bottom-right-bar{gap:2rem}.bottom-bar .bottom-right-bar{justify-content:flex-end}}@media(min-width:1320px){.bottom-bar{font:var(--normal-22)}aside#shopping-cart{max-width:500px}}footer{background-color:var(--black);color:var(--white)}footer:first-child{flex-direction:column}footer .nav-item{display:table}footer>hr{color:var(--white);display:inline-block;opacity:.2;width:100%}footer>div.footer-bottom{display:none;padding-inline:2rem}.footer-block{font:var(--normal-16-24);margin-bottom:24px;margin-top:16px;opacity:.8}.footer-icon{margin-right:5px;width:17px}.footer-mail,.footer-tel{margin:5px 0}.footer-socials{margin-top:24px}.footer-socials a{margin-right:8px;text-decoration:none}.footer-socials a:hover img.facebook{background-color:#4267b2}.footer-socials a:hover img.linkedin{background-color:#0072b1}.footer-socials a:hover img.twitter{background-color:#00acee}.footer-socials a:hover img.pinterest{background-color:#e60023}.footer-dropdowns{width:100%}.footer-dropdowns .dropdown .dropdown-toggle{cursor:pointer}.footer-dropdowns .dropdown .chevron-rotate{color:var(--white);transition:transform .5s ease}.footer-dropdowns .dropdown hr{opacity:.6}.footer-bottom{font:var(--light-14);opacity:.4}.footer-bottom .website-by a{font-weight:700}.footer-columns{gap:3rem;justify-content:space-between}@media screen and (min-width:980px){footer>div.footer-bottom{display:flex}}@media screen and (min-width:1280px){footer .footer-columns{flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-evenly}footer .footer-columns>section{width:25%}}#notification_top{background-color:#f99417;color:#fff;font-size:14px;font-weight:600;padding:5px 10px;text-align:center}.home-assortiment .assortiment-items{-moz-column-gap:4rem;column-gap:4rem;overflow:auto}.home-assortiment .assortiment-product{max-width:254px;min-width:250px}.home-assortiment .assortiment-product img{aspect-ratio:11/7;border-radius:8px;-o-object-fit:cover;object-fit:cover}.home-assortiment .assortiment-product a{color:var(--brown);font:var(--bold-18-28)}.home-assortiment .assortiment-product p{font:var(--medium-16)}.home-reviews{background-color:var(--beige)}.home-reviews div.mobile-hide .review-items{display:grid;gap:30px;grid-template-columns:2fr 1fr}.home-reviews div.mobile-hide .review-items .other-reviews{display:flex;flex-direction:column;gap:3rem;justify-content:space-between}.home-reviews div.mobile-hide .review-items .review-item.main-item .info-card{margin:3rem;padding:20px;width:40%}.home-reviews div.mobile-hide .review-items .review-item{width:100%}.home-reviews div.mobile-hide .review-items .review-item .info-card{margin:2rem;padding:16px;width:65%}.home-reviews div.mobile-hide .review-items .review-item .info-card p{font:var(--medium-16)}.home-reviews div.mobile-show .review-items{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.home-reviews .review-item{background-position:50%;background-size:cover;border-radius:8px;display:flex;flex-direction:column-reverse;height:330px;width:100%}.home-reviews .review-item .info-card{background-color:#fff;border-radius:8px;margin:0 16px 16px;padding:16px;text-align:left}.home-reviews .review-item .info-card .info-card-title{align-items:center;display:flex;justify-content:space-between}.home-reviews .review-item .info-card .info-card-title h3{max-height:48px;max-width:75%;overflow:hidden}.home-reviews .review-item .info-card .info-card-title span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-10);height:30px;width:30px}.home-reviews .review-item .info-card a{color:var(--brown);font:var(--bold-16-24)}.home-reviews .review-item .info-card a:hover{color:var(--brown-hover)}.home-reviews .main-item{height:100%;width:100%}.home-reviews a.gsd-btn{font:var(--bold-16-20)}.home-news{background-color:var(--white)}.home-news div.mobile-hide .review-items{display:grid;gap:30px;grid-template-columns:2fr 1fr}.home-news div.mobile-hide .review-items .other-reviews{display:flex;flex-direction:column;gap:3rem;justify-content:space-between}.home-news div.mobile-hide .review-items .review-item.main-item .info-card{margin:3rem;padding:20px;width:40%}.home-news div.mobile-hide .review-items .review-item{width:100%}.home-news div.mobile-hide .review-items .review-item .info-card{margin:2rem;padding:16px;width:65%}.home-news div.mobile-hide .review-items .review-item .info-card p{font:var(--medium-16)}.home-news div.mobile-show .review-items{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.home-news .review-item{background-position:50%;background-size:cover;border-radius:8px;display:flex;flex-direction:column-reverse;height:330px;width:100%}.home-news .review-item .info-card{background-color:#fff;border-radius:8px;margin:0 16px 16px;padding:16px;text-align:left}.home-news .review-item .info-card .info-card-title{align-items:center;display:flex;justify-content:space-between}.home-news .review-item .info-card .info-card-title span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-10);height:30px;width:30px}.home-news .review-item .info-card a{color:var(--brown);font:var(--bold-16-24)}.home-news .review-item .info-card a:hover{color:var(--brown-hover)}.home-news .main-item{height:100%;width:100%}.home-news a.gsd-btn{font:var(--bold-16-20)}@media screen and (min-width:1280px){.home-assortiment{margin:4rem auto;max-width:1400px;padding-right:2rem}.home-assortiment h2{text-align:center}.home-assortiment .assortiment-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.home-assortiment .assortiment-items .assortiment-product{max-width:none}.home-news{margin-bottom:60px}.home-reviews .mobile-hide{display:block}.home-reviews .mobile-show{display:none}.overlay-top-row p{font:var(--normal-18)}}.full-frame-loader{background-color:hsla(0,0%,100%,.95);display:none;height:100%;justify-content:center;left:50%;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:99999}.full-frame-loader .loader{animation:rotate 1s linear infinite;border-radius:50%;display:block;height:48px;position:relative;top:40%;width:48px}.product-overview .product-gallery{max-height:330px}#product_optionA option:disabled,#product_optionB option:disabled{background-color:var(--light-grey);color:var(--white)}.popup-container{display:none;position:relative}.popup-container .show-link{visibility:hidden}.popup-content{background-color:var(--white);display:block;left:0;max-width:100%;position:relative;top:100%;z-index:1}.popup-content img{border-radius:7px;height:auto;max-width:100%}.popup-container:hover .popup-content{display:block}.product-quickview h1{margin:0}.product-quickview .no-click-btn{background-color:var(--light-grey);cursor:default}.product-quickview .gsd-btn{display:flex;justify-content:center}.product-quickview .reviews{font:var(--medium-16)}.product-quickview .reviews img{height:16px;width:16px}.product-quickview .reviews span{color:var(--orange)}.product-quickview .price strong{font:var(--bold-22-28)}.product-quickview .price span{opacity:.3}.product-quickview .color-picker label{font:var(--bold-16-20)}.product-quickview .color-picker select{margin-top:5px}.product-quickview .quantity-picker label{font:var(--bold-16-20)}.product-quickview .quantity-picker input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product-quickview .quantity-picker input[type=number]::-webkit-inner-spin-button,.product-quickview .quantity-picker input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product-quickview .quantity-picker input{margin-top:5px}.product-quickview .quantity-input{border:1px solid #c8c8cc;border-radius:8px;display:flex;font:var(--medium-16);margin-top:5px;width:100%}.product-quickview .quantity-input button{background:none;border:none;color:var(--brown);cursor:pointer;outline:none;width:25%}.product-quickview .quantity-input button img{display:block;margin:auto}.product-quickview .quantity-input input{border:none;text-align:center}.product-quickview .quantity-input input:focus{outline:none}.product-quickview #add_to_order,.product-quickview #add_to_quotation{display:block;font:var(--bold-16-20)}.product-quickview #add_to_order img,.product-quickview #add_to_quotation img{padding-left:8px}.product-quickview .delivery-info{align-items:flex-start;border:1px solid #c8c8cc;border-radius:8px;display:flex;font:var(--normal-14-24);gap:5px;padding:12px}.product-quickview .delivery-info img{height:24px;width:24px}.product-quickview .delivery-info a{color:var(--brown);text-decoration:underline}.product-quickview .gsd-btn-secondary.add_to_basket{width:100%}.product-quickview .gsd-btn-secondary img{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.product-quickview .gsd-btn-secondary:hover img{content:url(/projects/heblad/templates/frontend/dist/a769e230d86d7463fc53.svg)}.product-quickview .gsd-btn-tertiary.add_to_basket{width:100%}.product-quickview .gsd-btn-tertiary img{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.product-quickview .gsd-btn-tertiary:hover img{content:url(/projects/heblad/templates/frontend/dist/6d5e032c1cc35d22f0c0.svg)}.container .details-container .product-info{overflow:hidden;word-break:break-word}.container .details-container .product-info .product-info-content a{color:var(--orange);text-decoration:underline}.container .details-container .product-info .product-info-content a:hover{color:var(--brown)}.container .details-container .product-info h2{margin:30px 0 15px}.container .details-container .product-specs dl{border-bottom:2px solid #e7e7e7;display:flex;padding:14px 0}.container .details-container .product-specs dl dt{font:var(--bold-16-20);margin-right:10px;width:50%}.container .details-container .product-specs dl dd{font:var(--medium-16);width:50%}.container .product-extra .bought-together-container{display:flex;flex-direction:column;gap:15px;overflow:auto;scrollbar-color:var(--brown) #e7e7e7}.container .product-extra .bought-together-container .product-card{border:1px solid #c9c9cc;border-radius:8px;display:grid}.container .product-extra .bought-together-container .product-card .image-link img{border-radius:8px 8px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.container .product-extra .bought-together-container .product-card .card-details{border-radius:0 8px 8px 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;justify-content:space-evenly;overflow:auto;padding:12px}.container .product-extra .bought-together-container .product-card .cardtitleprice{display:grid;grid-column:1/span 3;grid-row:1/span 2;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.container .product-extra .bought-together-container .product-card .cardtitleprice h3{grid-column:1/span 3;grid-row:1/span 1;min-height:2em}.container .product-extra .bought-together-container .product-card .cardtitleprice strong{display:flex;flex-direction:column;grid-column:1/span 1;grid-row:2/span 1;justify-content:center;padding-top:5px}.container .product-extra .bought-together-container .product-card .cardtitleprice>img{height:100%;max-width:170px;-o-object-fit:cover;object-fit:cover}.container .product-extra .bought-together-container .product-card .buttons{align-items:center;display:flex;gap:10px;grid-column:2/span 2;grid-row:2/span 1;justify-content:flex-end;margin-top:0}.container .product-extra .bought-together-container .product-card .buttons a{align-items:center;display:flex;height:34px;justify-content:center;width:66px}.container .product-extra .bought-together-container .product-card .buttons a img{max-width:none}.container .product-extra .bought-together-container span{opacity:.3}.container .product-extra .gsd-btn-secondary img{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.container .product-extra .gsd-btn-secondary:hover img{content:url(/projects/heblad/templates/frontend/dist/a769e230d86d7463fc53.svg)}.container .product-extra .gsd-btn-tertiary img{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.container .product-extra .gsd-btn-tertiary:hover img{content:url(/projects/heblad/templates/frontend/dist/6d5e032c1cc35d22f0c0.svg)}.section-nav{display:none}.container .details-container .product-info h2{margin:25px 0 10px}.container .details-container .product-info h3{margin:20px 0 5px}.container .details-container .product-info p{line-height:1.4}.container .ckeditor h2{margin:25px 0 10px}.container .ckeditor h3{margin:20px 0 5px}.container .ckeditor p{line-height:1.4}.product-reviews .review-items{gap:3rem;overflow:auto;scrollbar-color:var(--brown) #e7e7e7}.product-reviews .review-items .all-reviews{align-items:center;background-color:var(--brown);border-radius:30px;color:#fff;display:flex;font-size:1.4rem;justify-content:center;margin-bottom:auto;margin-top:auto;max-height:50px;max-width:400px;min-width:250px;padding:20px}.product-reviews .review-items .review-item{border:1px solid #c8c8cc;border-radius:6px;display:flex;flex-direction:column;max-height:503px;min-height:450px;min-width:250px;overflow:hidden}.product-reviews .review-items .review-item .info-card{display:grid;grid-template-rows:1fr 3fr 1fr;height:60%;margin-bottom:2rem;overflow:hidden;text-overflow:ellipsis}.product-reviews .review-items .review-item .info-card .info-card-answer p{padding:20px 0}.product-reviews .review-items .review-item .info-card .info-card-title{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.product-reviews .review-items .review-item .info-card .info-card-title h3{overflow:hidden;text-overflow:ellipsis;width:75%}.product-reviews .review-items .review-item .info-card .info-card-title span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-10);height:30px;width:30px}.product-reviews .review-items .review-item .info-card .info-card-url{color:var(--brown);font:var(--semibold-16-28)}.product-reviews .review-items .review-item .info-card .info-card-url a:hover{text-decoration:none}.product-reviews .review-items .review-item .info-card .info-card-url a.hover-move{display:inline-block}.product-reviews .review-items .review-item .info-card .info-card-url a.hover-move span{display:inline-block;transform:translateX(0);transition:transform .2s ease-in-out}.product-reviews .review-items .review-item .info-card .info-card-url a.hover-move:hover span{transform:translate(6px);transition:transform .3s ease-in-out}.product-reviews .review-items .review-item img{border-radius:4px;height:40%;-o-object-fit:cover;object-fit:cover}.related-products .related-items{overflow-x:auto;scrollbar-color:var(--brown) #e7e7e7}.related-products .related-items .item-titles{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;min-width:600px}.related-products .related-items .item-titles .title{min-width:169px}.related-products .related-items .item-titles .title img{height:90px}.related-products .related-items .item-titles .title.current{margin-right:-6px;z-index:-1}.related-products .related-items .item-titles .title .current-card{height:100%;position:relative;width:auto}.related-products .related-items .item-titles .title .current-card .card{align-items:center;background-color:var(--brown);border-radius:8px 0 0 8px;bottom:0;color:var(--white);display:flex;font:var(--normal-12-14);height:40px;position:absolute;right:0;text-align:center;width:70px}.related-products .related-items .item-titles .title .current-card .text{display:none}.related-products .related-items .item-titles .title .current-card .text a{color:var(--brown);text-decoration:underline}.related-products .related-items .item-titles .title .current-card .text a:hover{color:var(--orange)}.related-products .related-items .item-titles .title .current-card .text .phone-icon{fill:var(--brown)}.related-products .related-items .item-titles .title .current-card .text .phone-icon:hover{fill:var(--orange)}.related-products .related-items .item-titles .title .card{display:none}.related-products .related-items .item-titles .title .thumb{height:90px}.related-products .related-items .item-titles .title .producttitle{font:var(--bold-16-20);height:40%;overflow:auto}.related-products .related-items .item-titles .title .producttitle a{color:var(--brown)}.related-products .related-items .item-titles .title .producttitle a:hover{color:var(--orange)}.related-products .related-items .item-titles .title img{border-radius:8px;-o-object-fit:cover;object-fit:cover}.related-products .related-items .item-specs{display:flex;flex-direction:row;min-width:600px}.related-products .related-items .item-specs .specs{display:grid;grid-auto-rows:60px;min-width:170px}.related-products .related-items .item-specs .specs.header{font-weight:700;margin-right:-6px;padding-right:15px;z-index:-1}.related-products .related-items .item-specs .specs .cell{max-width:250px;overflow:hidden;padding:20px 0;text-overflow:ellipsis;white-space:nowrap}.related-products .related-items .item-specs .specs .cell.pootafstand{align-items:center;display:flex;height:70px;white-space:unset}.breadcrumbs a{align-items:center;display:inline-flex;gap:8px}.breadcrumbs a img{min-width:8px}.view-faq-video{color:var(--brown);cursor:pointer;text-decoration:underline}.view-faq-video:hover{color:var(--orange)}@media screen and (min-width:450px){body .container .product-extra .bought-together-container .product-card{flex-grow:1;grid-template-columns:1fr 1fr;width:100%}body .container .product-extra .bought-together-container .product-card .image-link img{border-radius:8px 0 0 8px}body .container .product-extra .bought-together-container .product-card .card-details{border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:10px;justify-content:space-evenly;overflow:auto;padding:12px}body .container .product-extra .bought-together-container .product-card .card-details .cardtitleprice{display:flex;flex-direction:column}body .container .product-extra .bought-together-container .product-card .card-details .cardtitleprice strong{display:flex;flex-direction:row;gap:5px;justify-content:flex-start}body .container .product-extra .bought-together-container .product-card .card-details .buttons{display:flex;gap:10px;justify-content:flex-start;margin-top:10px}}@media(min-width:430px){.product-overview .product-gallery{max-height:400px}}@media(min-width:500px){.product-overview .product-gallery{max-height:500px}}@media(min-width:600px){body .container .product-extra .bought-together-container{display:flex;flex-direction:row;max-width:100%}body .container .product-extra .bought-together-container .product-card{max-width:400px;min-width:400px}.product-overview .product-gallery{max-height:600px}#product_optionA option:disabled,#product_optionB option:disabled{background-color:var(--light-grey);color:var(--white)}.popup-container{display:none;position:relative}.popup-container .show-link{color:var(--brown);text-decoration:underline;visibility:visible}.popup-content{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);display:none;max-width:350px;padding:10px;position:absolute}.popup-content img{border-radius:7px;height:auto;max-width:100%}.popup-container:hover .popup-content{display:block}}@media screen and (min-width:800px){.product-overview .product-gallery{max-height:750px}}@media(min-width:980px){body .section-nav{border-bottom:1px solid #c9c9cc;color:var(--brown);display:flex;gap:2rem}body .product-quickview{margin-top:0}body .product-overview{display:flex;flex-wrap:nowrap;gap:15px}body .product-overview .product-gallery{width:65%}body .product-overview .product-quickview{width:35%}body .card-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}body .product-reviews .review-items .review-item{max-width:-moz-min-content;max-width:min-content;min-width:550px}body .product-reviews .review-items .review-item img{height:50%}body .related-products .related-items .item-titles .title.current{margin-right:0;z-index:1}body .related-products .related-items .item-titles .title.current-card{position:relative}body .related-products .related-items .item-titles .title.current-card .card{background-color:var(--brown);border-radius:4px;color:#fff;font-size:10px;left:10px;padding:5px 3px;position:absolute;top:10px}body .related-products .related-items .item-titles .title .current-card .card{display:none}body .related-products .related-items .item-titles .title .card,body .related-products .related-items .item-titles .title .current-card .text{display:inline}body .related-products .related-items .item-specs .specs.header{margin-right:0;padding-right:0}}@media screen and (min-width:800px){.related-products .related-items .item-titles .title{border-bottom:2px solid var(--light-grey);height:180px;max-width:220px;min-width:210px;padding-right:20px}.related-products .related-items .item-titles .title img{height:100px;margin-bottom:10px;width:100%}.related-products .related-items .item-titles .title .thumb{height:100px;margin-bottom:10px;max-width:100%}.related-products .related-items .item-specs{gap:0;min-width:210px}.related-products .related-items .item-specs .specs{min-width:210px}.related-products .related-items .item-specs .specs .cell{border-bottom:2px solid var(--light-grey);overflow:hidden;padding:20px 10px;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1280px){.related-products .related-items .item-specs,.related-products .related-items .item-specs .specs{min-width:250px}.related-products .related-items .item-titles .title{height:220px;min-width:250px;padding-right:25px}.related-products .related-items .item-titles .title .thumb,.related-products .related-items .item-titles .title img{height:140px;margin-bottom:10px;width:100%}.product-extra .card-container .product-card{min-width:430px}.details-container{width:65%}}.product-list .list-top-row #sorting_form{margin-top:1rem;width:100%}.product-list .product-cards{display:grid;gap:20px;grid-template-columns:1fr;width:100%}.product-list .product-cards .product-card{border:1px solid #d3d3d3;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.product-list .product-cards .product-card>.card-img{max-height:50%}.product-list .product-cards .product-card .product-img-large{display:inline-block;height:50%;padding:0;width:100%}.product-list .product-cards .product-card .product-img-large img{height:100%}.product-list .product-cards .product-card .pointer{cursor:pointer}.product-list .product-cards .product-card .card-img{aspect-ratio:4/3;border-radius:8px 8px 0 0;flex-grow:1;-o-object-fit:cover;object-fit:cover;width:100%}.product-list .product-cards .product-card a{padding:1rem 3rem;width:100%}.product-list .product-cards .product-card .card-info{display:flex;flex-direction:column;justify-content:space-between}.product-list .product-cards .product-card .card-info .variant-overflow{position:relative}.product-list .product-cards .product-card .card-info .variant-overflow .product-variants{cursor:pointer;display:flex;gap:10px;overflow-x:auto;position:relative;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-list .product-cards .product-card .card-info .variant-overflow .product-variants:hover~.nav-arrows{opacity:1}.product-list .product-cards .product-card .card-info .variant-overflow .product-variants ::-webkit-scrollbar{color:var(--brown)}.product-list .product-cards .product-card .card-info .variant-overflow .product-variants img{aspect-ratio:3/2;border-radius:4px;max-width:85px;-o-object-fit:cover;object-fit:cover}.product-list .product-cards .product-card .card-info .variant-overflow .product-variants img.selected{border:3px solid var(--orange)}.product-list .product-cards .product-card .card-info .variant-overflow .nav-arrows{display:flex;height:100%;justify-content:space-between;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.product-list .product-cards .product-card .card-info .variant-overflow .nav-arrows:hover{opacity:1}.product-list .product-cards .product-card .card-info .variant-overflow .nav-arrows .nav-arrow{align-items:center;background-color:var(--beige);border:none;cursor:pointer;display:flex;height:100%;padding:0 5px;pointer-events:all;position:sticky;transition:opacity .3s}.product-list .product-cards .product-card .card-info .variant-overflow .nav-arrows .nav-arrow.left{left:0}.product-list .product-cards .product-card .card-info .variant-overflow .nav-arrows .nav-arrow.right{right:0}.product-list .product-cards .product-card h4.price{flex-grow:1;font:var(--bold-16-24);margin-top:3px}.product-list .product-cards .product-card h4.price span.text-vat{opacity:.2}.product-list .product-cards .product-card p{align-items:center;display:flex;font:var(--normal-14-24);justify-content:flex-start}.product-list .product-cards .product-card p img{margin-right:5px}@media screen and (min-width:310px){.product-list .product-cards .product-card .card-info{flex-grow:1}}@media screen and (min-width:680px){body .product-list .product-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){body .product-list .list-top-row #sorting_form{margin-top:0;width:20%}body .product-list .product-cards{grid-template-columns:repeat(3,1fr)}body .product-list .product-cards .product-card.min-height{min-height:650px}}.gsd-select{display:inline-block;line-height:normal;position:relative;width:100%}.gsd-select-placeholder{display:block;min-width:160px}.gsd-select-options{cursor:default;display:none;max-height:500px;overflow:auto;position:absolute;width:100%;z-index:1}.gsd-select-options,.gsd-select-placeholder{background-color:#fff;border:1px solid hsla(0,0%,73%,.651);border-radius:3px;box-sizing:border-box;flex-direction:column;font-family:inherit;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gsd-select-options label{padding:.4rem}.gsd-select-option-selected{background-color:#f7f8fa}.gsd-select-option-selected:hover,.gsd-select-options label:hover{background-color:var(--gsd-btn-bg-color-hover)}.gsd-select-searchbox{margin:5px;width:auto!important}.gsd-select-options label input{margin-right:10px}.gsd-select-flex{display:flex}#theVideo{max-height:100%;width:100%}#theVideo .close-button{align-items:center;aspect-ratio:1/1;background-color:var(--orange);border:none;border-radius:25px;color:var(--white);display:flex;font-size:30px;height:40px;justify-content:center;margin:5px;position:absolute;right:0;top:0;width:40px;z-index:10}#theVideo .close-button:hover{cursor:pointer}#theVideo #videoModal{grid-column:2/span 14;grid-row:2/span 11;height:100%;width:100%}.no-faqs{background-color:var(--beige)}.no-faqs .container p{font:var(--normal-16-24)}.faqs{background-color:var(--beige);width:100%}.faqs .faq-list{display:flex;flex-direction:column;gap:2rem}.faqs .faq-list .faq hr{color:var(--brown);opacity:.2}.faqs .faq-list .faq .faq-answer{display:none}.faqs .faq-list .faq .faq-answer .video-link{color:var(--orange);cursor:pointer;text-decoration:underline}.faqs .faq-list .faq .faq-answer .video-link:hover{color:var(--brown)}.faqs .faq-list .faq .faq-toggle{align-items:baseline;cursor:pointer;display:flex;justify-content:space-between}.faqs .faq-list .faq .faq-toggle h3{padding-right:10px}.faqs .faq-list .faq .faq-toggle img{transition:transform .4s linear}.faqs .faq-list .faq .faq-toggle img.rotated{transform:rotate(-180deg)}@media screen and (min-width:600px){.faqs .container{display:grid;gap:20px;grid-template-columns:2fr 3fr}.faqs .container .hidden-l{display:inline}.faqs .container .mobile-show{display:none}}@media screen and (min-width:980px){.no-faqs .container p{font:var(--normal-22);max-width:480px}}@media screen and (min-width:1280px){.faqs{padding:60px 0}.faqs .container{display:grid;grid-template-columns:2fr 3fr}.faqs .container .hidden-l{margin-right:20%}.faqs .container .hidden-l p{font:var(--normal-22)}.faqs .mobile-show{display:none}}.one-referencepicture,.three-referencepicture,.two-referencepicture{max-height:503px;max-width:626px}.one-referencepicture .map_popup_image:not(:first-child),.three-referencepicture .map_popup_image:not(:first-child),.two-referencepicture .map_popup_image:not(:first-child){display:none}.one-referencepicture .map_popup_image,.three-referencepicture .map_popup_image,.two-referencepicture .map_popup_image{max-height:100%}.one-referencepicture .map_popup_image img,.three-referencepicture .map_popup_image img,.two-referencepicture .map_popup_image img{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.custom_gmap_infowindow .reviewtext{display:flex;flex-direction:column;flex-shrink:2;justify-content:space-evenly;min-height:100px;padding:10px}.custom_gmap_infowindow .reviewtext .firstHeading{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;margin:5px 0}.custom_gmap_infowindow .reviewtext .firstHeading h1{display:flex;flex-wrap:wrap;font:var(--bold-22-28);margin:0}.custom_gmap_infowindow .reviewtext .firstHeading span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-14-20);height:40px;width:40px}.custom_gmap_infowindow .reviewtext .reviewanswer{font:var(--normal-16-24);max-height:150px;max-width:600px;overflow:auto;padding-bottom:10px}body .references .gm-style .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c{padding:0!important}body .references .gm-style .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{background:#fff!important;border-radius:30px;opacity:.8!important;right:5px!important;top:5px!important}body .references .gm-style .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-ui-hover-effect:hover{opacity:1!important}body .references .gm-style .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d{max-height:637px;min-height:100%;overflow:unset!important;z-index:-1}body .references .gm-style .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-chr{position:absolute;width:100%}.references{position:relative}.references #gmap{min-height:800px;width:100%}.references .overlay-top-row{max-width:300px}.references .reference-overlay{bottom:0;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0}.references .reference-overlay .overlay-filters{background-color:#fff;border-radius:8px;flex-grow:1;font:var(--bold-16-20);max-width:400px;pointer-events:all}.references .reference-overlay .overlay-bottom-row{align-items:flex-end;justify-content:space-between}.references .reference-overlay .overlay-bottom-row .overlay-controls{pointer-events:all}.references .reference-overlay .overlay-bottom-row .overlay-controls>div{align-items:center;background-color:var(--white);border-radius:50%;color:var(--brown);cursor:pointer;display:flex;font:var(--normal-30);height:45px;justify-content:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:45px}.references .reference-overlay .overlay-bottom-row .overlay-controls>div:hover{background-color:var(--brown-hover);color:var(--beige)}@media screen and (min-width:590px){.custom_gmap_infowindow{min-width:500px}.custom_gmap_infowindow .reviewtext{min-width:400px;padding:10px 20px}.custom_gmap_infowindow .reviewtext .firstHeading h1{font:var(--bold-32)}.one-referencepicture{aspect-ratio:4/3;max-height:unset;max-width:500px}.one-referencepicture .one-picture{aspect-ratio:8/5;max-height:100%;width:100%}.two-referencepicture{aspect-ratio:4/3;max-height:unset;max-width:500px}.two-referencepicture .two-pictures{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;max-height:100%}.two-referencepicture .two-pictures .map_popup_image:not(:first-child){display:inline}.two-referencepicture .two-pictures .map_popup_image img{aspect-ratio:1/1;border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.three-referencepicture{aspect-ratio:4/3;max-height:unset;max-width:500px}.three-referencepicture .three-pictures{grid-gap:10px;display:grid;grid-auto-rows:50px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;max-height:100%}.three-referencepicture .three-pictures .map_popup_image:not(:first-child){display:inline}.three-referencepicture .three-pictures .map_popup_image:first-child{grid-column:1/3;grid-row:1/3}.three-referencepicture .three-pictures .map_popup_image img{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.custom_gmap_infowindow .reviewtext .firstHeading{display:grid;grid-template-columns:10fr 1fr}.custom_gmap_infowindow .reviewtext .firstHeading h1{grid-column:1/span 10}.custom_gmap_infowindow .reviewtext .firstHeading span{grid-column:11/span 1}}.contact{align-items:center;justify-content:flex-start;margin-bottom:80px;padding-top:0}.contact img.picture{border-radius:12px;margin:0 0 25px;max-width:100%;-o-object-fit:cover;object-fit:cover}.contact .contact-text h2{margin-bottom:10px}.contact .contact-text .icon-txt{align-items:flex-start;display:flex;gap:12px;justify-content:flex-start;margin-bottom:40px}.contact .contact-text .icon-txt h3{margin-bottom:8px}.contact .contact-text .icon-txt img{height:18px;padding-top:2px;width:24px}.contact .contact-text .icon-txt img.phone{height:24px;transform:rotateY(180deg);width:24px}.contact .contact-text .icon-txt img.map{height:24px;width:18px}.contact .contact-text .icon-txt a,.contact .contact-text .icon-txt p{font:var(--medium-16)}.contact .contact-text .icon-txt a{color:var(--brown);font-weight:600;opacity:.9;text-decoration:underline}.contact .contact-text .icon-txt a:hover{color:var(--orange)}.contact-context .gsd-editor .gsd-container>div{align-items:flex-start;gap:45px;padding:0}.joboffer-container{width:100%}.joboffer-container .joboffer-block{display:flex;gap:4%;width:100%}.joboffer-container .joboffer-block .job-image{grid-area:image;width:48%}.joboffer-container .joboffer-block .job-image img{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover;width:100%}.joboffer-container .joboffer-block .job-text{display:flex;flex-direction:column;grid-area:text;justify-content:center;width:48%}.joboffer-container .joboffer-block .job-text a{width:-moz-fit-content;width:fit-content}.joboffer-container .joboffer-block:nth-child(odd){flex-direction:row}.joboffer-container .joboffer-block:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:900px){.joboffer-block{flex-direction:column!important;gap:5%}.joboffer-container .joboffer-block .job-image,.joboffer-container .joboffer-block .job-text{padding:20px;width:100%}}@media screen and (min-width:400px){.contact-context .gsd-editor .gsd-container>div{align-items:center}.contact-context .gsd-editor .gsd-container>div .gsdblock-wysiwyg-block{min-height:370px}.contact-context .gsd-editor .gsd-container>div .gsdblock-wysiwyg-block.padding{margin:0;padding:0 5%}.contact{display:flex;flex-direction:column;margin-top:40px}img.picture{max-width:700px;min-height:400px}}@media screen and (min-width:1000px){.contact{display:grid;gap:10%;grid-template-columns:1fr 2fr;margin-top:80px}.contact .contact-text{min-width:450px}img.picture{max-width:760px;min-height:500px}}.contact-map{padding-bottom:0;position:relative}.contact-map>div{max-width:none}.contact-map #gmap{height:579px;width:100%}.contact-map .overlay-top-row{max-width:300px}.contact-map .reference-overlay{bottom:0;justify-content:flex-end;left:0;pointer-events:none;position:absolute;right:0;top:0}.contact-map .reference-overlay .overlay-filters{align-items:flex-start;background-color:#fff;border-radius:8px;display:flex;flex-grow:1;font:var(--medium-14);gap:10px;max-width:400px;pointer-events:all}.contact-map .reference-overlay .overlay-filters p{font:var(--semibold-14)}.contact-map .reference-overlay .overlay-filters img{height:16px;width:21px}.contact-map .reference-overlay .overlay-bottom-row{align-items:flex-end;justify-content:flex-end}.contact-map .reference-overlay .overlay-bottom-row .overlay-controls{gap:5px;pointer-events:all}.contact-map .reference-overlay .overlay-bottom-row .overlay-controls>div{align-items:center;background-color:var(--white);border-radius:50%;color:var(--brown);cursor:pointer;display:flex;font:var(--normal-30);height:45px;justify-content:center;width:45px}.contact-map .reference-overlay .overlay-bottom-row .overlay-controls>div:hover{background-color:var(--brown-hover);color:var(--beige)}.gsd-modal{bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:10000}.gsd-modal.gsd-modal-show{display:block}.gsd-modal>div{align-items:center;display:flex;height:100dvh;justify-content:center;padding:0;text-align:center}.gsd-modal-bg-glass{opacity:.8;position:fixed}.gsd-modal-bg-glass,.gsd-modal-bg-glass>div{background-color:#000;bottom:0;left:0;right:0;top:0}.gsd-modal-bg-glass>div{opacity:.5;position:absolute}.gsd-modal-container{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;border-radius:.5rem;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);display:inline-block;margin-bottom:2rem;margin-top:2rem;max-width:100%;overflow:hidden;text-align:left;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:1400px}.gsd-modal-loader{max-width:100%}.gsd-modal-header{background-color:var(--brown);display:none}.gsd-modal-content{align-items:center;display:flex;justify-content:center}.gsd-modal-close svg{color:#fff;height:1.5em;width:1.5em}.gsd-modal-close:hover svg{color:var(--gsd-secondary-color);height:1.5em;width:1.5em}iframe{aspect-ratio:16/9;border-radius:8px;height:auto;width:100%}.faq-all .container h2{margin-bottom:20px}.faq-all .search-box{max-width:330px}.faq-all .no-results{display:none}.all-faqstable .faqcat-row{align-items:center;display:grid;gap:10px;grid-auto-rows:1fr;grid-template-columns:1fr;justify-content:center}.all-faqstable .faqcat-row h3{align-items:center;background-color:var(--light-brown);border-radius:15px;display:flex;height:100%;justify-content:center;padding:10px;text-align:center;white-space:nowrap;width:100%}.all-faqstable .faqcat-row h3:first-of-type{background-color:var(--orange);color:var(--white)}.all-faqstable .faqcat-row h3:hover{background-color:var(--beige);cursor:pointer}.faq-cards{display:flex;flex-direction:column}.faq-cards .faq{background-color:var(--beige);border-radius:10px;margin-bottom:10px;padding:10px 0}.faq-cards .faq hr{color:var(--brown);opacity:0}.faq-cards .faq .faq-answer{display:none}.faq-cards .faq .faq-answer .video-link{color:var(--orange);cursor:pointer;text-decoration:underline}.faq-cards .faq .faq-answer .video-link:hover{color:var(--brown)}.faq-cards .faq .faq-toggle{align-items:baseline;cursor:pointer;display:flex;justify-content:space-between}.faq-cards .faq .faq-toggle img{margin-right:10px;transition:transform .4s linear}.faq-cards .faq .faq-toggle img.rotated{transform:rotate(-180deg)}@media screen and (min-width:400px){.faq-all-container .faq-alle>div.container>div.hidden-l{margin-right:20%}.faq-all-container .faq-alle .mobile-show{display:none}}@media screen and (min-width:600px){.all-faqstable .faqcat-row{grid-template-columns:1fr 1fr}}@media screen and (min-width:900px){.all-faqstable .faqcat-row{grid-template-columns:1fr 1fr 1fr}}.container .items{gap:15px}.container .items .scroll-more{background-color:var(--orange);border-radius:30px;bottom:2%;color:var(--white);font:var(--medium-14);left:25%;padding:10px 0;position:fixed;text-align:center;transition:opacity .5s ease-in-out;width:50%}.container .items .scroll-more.hide{opacity:0}.container .items .review-item{aspect-ratio:9/16;background-position:50%;background-size:cover;border-radius:8px;display:flex;flex-direction:column-reverse;gap:10px;margin-bottom:30px;max-height:400px;opacity:0;transition:opacity .5s ease-in-out;width:100%}.container .items .review-item .card{background:var(--white);border-radius:8px;margin:10px;max-height:40%;padding:20px}.container .items .review-item .card a{color:var(--orange)}.container .items .review-item .card a:hover{color:var(--brown)}.container .items .review-item .card .info-card-title{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container .items .review-item .card .info-card-title h3{width:85%}.container .items .review-item .card .info-card-title span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-12);height:40px;width:40px}.container .items .review-item .card .answer{flex-wrap:wrap;max-height:3em;overflow:hidden;padding:2px 0 10px;text-overflow:fade}@media screen and (min-width:800px){.container .review-overview h1{text-align:left}.container .review-overview .items{display:grid;grid-template-columns:repeat(2,1fr)}.container .review-overview .items .review-item{aspect-ratio:3/4;margin-bottom:0}.container .review-overview .items .review-item .card{max-height:30%}}@media screen and (min-width:1200px){.container .review-overview h1{text-align:left}.container .review-overview .items{display:grid;grid-template-columns:repeat(3,1fr)}.container .review-overview .items .scroll-more{left:30%;width:40%}.container .review-overview .items .review-item{margin-bottom:0;max-height:420px}.container .review-overview .items .review-item .card{max-height:30%}}.container .review-container .review-block{background-color:var(--beige);border-radius:12px;display:flex;flex-direction:column;margin:15px 0;padding:20px}.container .review-container .review-block .review-text .stars{display:flex;flex-direction:row}.container .review-container .review-block .review-text .stars img{height:30px;margin:0 2px;width:30px}.container .review-container .review-block .review-text .stars img.half-star{width:36px}.container .review-container .review-block .review-order{flex-grow:1;margin:10px 0 30px;padding:20px 0}.container .review-container .review-block .review-order a,.container .review-container .review-block .review-order li{color:var(--orange);list-style:inside;margin:2px 0}.container .review-container .review-block .review-order a:hover,.container .review-container .review-block .review-order li:hover{color:var(--brown)}.container .review-container .review-block .details-buyer{color:var(--brown);display:flex;flex-direction:row;gap:35px}.gmap{background-color:var(--orange);max-height:400px}.related-reviews{min-height:200px}@media screen and (min-width:1200px){.container .page-title{font:var(--bold-40-52)}.container .review-container{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:40px;width:100%}.container .review-container .slideshow{max-width:850px}.container .review-container .review-block{margin:0}.container .review-container .review-block .review-text .stars{margin-bottom:20px}}.container .news-overview{display:flex;flex-direction:column}.container .news-overview .scroll-more{background-color:var(--orange);border-radius:30px;bottom:2%;color:var(--white);font:var(--medium-14);left:25%;padding:10px 0;position:fixed;text-align:center;transition:opacity .5s ease-in-out;width:50%}.container .news-overview .scroll-more.hide{opacity:0}.container .news-overview .news-background:hover{cursor:pointer}.container .news-overview .news-background{aspect-ratio:9/16;background-position:50%;background-size:cover;border-radius:8px;display:flex;flex-direction:column-reverse;margin-bottom:20px;max-height:400px;opacity:0;transition:opacity .5s ease-in-out;width:100%}.container .news-overview .news-background .news-card{background:var(--white);border-radius:8px;display:flex;flex-direction:column;height:50%;justify-content:space-between;margin:10px;padding:20px}.container .news-overview .news-background .news-card a{color:var(--brown);font:var(--bold-16-24)}@media screen and (min-width:370px){.container .news-overview .news-background{aspect-ratio:3/4}.container .news-overview .news-background .news-card{height:40%}}@media screen and (min-width:430px){.container .news-overview .news-background{aspect-ratio:1/1}.container .news-overview .news-background .news-card{height:35%}}@media screen and (min-width:810px){.container .news-overview{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.container .news-overview .scroll-more{left:30%;width:40%}.container .news-overview .news-background{aspect-ratio:3/4;margin-bottom:0;max-height:420px}}@media screen and (min-width:1200px){.container .news-overview{display:grid}.container .news-overview .scroll-more{max-width:80%}.container .news-overview .news-background .news-card{height:35%}}p a{color:var(--orange)}p a:hover{color:var(--brown)}.beige{background-color:var(--beige)}.date{color:var(--brown)}.blockeditor p,.date{margin:20px 0}.blockeditor ol li{margin:5px 20px}.container .tagslist .tagscontainer{display:grid;gap:10px;grid-template-columns:1fr}.container .tagslist .tagscontainer .tagitem{background-color:var(--beige);border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:10px 20px}.container .tagslist .tagscontainer .tagitem h3{padding-top:10px}.container .tagslist .tagscontainer .tagitem a{font:var(--semibold-16-28)}@media screen and (min-width:680px){.container .tagslist .tagscontainer{display:grid;gap:20px;grid-template-columns:1fr 1fr}}.payfinished{margin-bottom:80px;margin-top:64px;max-width:1160px;text-align:center}.payfinished>p{margin-bottom:48px}.payfinished .steps{display:flex;flex-direction:column;gap:64px}.payfinished .steps .step{align-items:center;display:flex;flex-direction:column}.payfinished .steps .step h3{margin-bottom:8px}.payfinished .circle{align-items:center;background-color:var(--light-brown);border-radius:100px;display:flex;height:48px;justify-content:center;margin-bottom:24px;width:48px}.payfinished .circle.green{background-color:#36a216}.payfinished .circle img{height:25px;width:25px}.faq-block{background-color:var(--beige);text-align:center}@media(min-width:980px){.payfinished{margin-bottom:160px;margin-top:120px}.payfinished>p{margin-bottom:56px}.payfinished .steps{display:grid;gap:100px;margin-top:24px}.payfinished .steps.two-rows{grid-template-columns:1fr 1fr}.payfinished .steps.three-rows{grid-template-columns:1fr 1fr 1fr}}.login-container{display:flex;flex-direction:column;justify-content:center;width:100%}.login-container .logincard{background-color:var(--beige);border-radius:10px;margin:10px}.login-container .logincard h1{background-color:var(--light-brown);border-radius:10px 10px 0 0;margin:0;padding:20px}.login-container .logincard .form-card{padding:20px}.login-container .logincard .form-card .submit{display:flex;flex-direction:column}.login-container .logincard .form-card .form-group .submit-button{padding:5px 20px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:500px){.login-container{align-items:center;display:flex;flex-direction:column}.login-container .logincard{width:500px}}.download-tab,.nav-tab{display:flex;flex-direction:column;justify-content:space-between}.download-tab a,.nav-tab a{background-color:var(--beige);border-radius:10px;margin-bottom:5px;padding:10px 20px}.download-tab a:hover,.nav-tab a:hover{color:var(--brown)}.download-tab .selected,.nav-tab .selected{background-color:var(--light-brown)}.changepassword,.mayorder{display:none}.logout-button .gsd-btn{align-items:center;background-color:var(--orange);display:flex;width:-moz-fit-content;width:fit-content}.download-tab{margin:10px 0;max-width:500px}.bedrijf-card{background-color:var(--beige);border-radius:10px}.bedrijf-card h4{padding:15px 0 0 20px}.bedrijf-card p{padding-left:20px}.bedrijf-card .control-label{font:var(--semibold-16-28)}.bedrijf-card h3{background-color:var(--light-brown);border-radius:10px 10px 0 0;padding:20px}.info-input-card{background-color:var(--beige);border-radius:10px}.info-input-card .form-card{margin:20px}.info-input-card .form-card .control-label{font:var(--semibold-16-28)}.info-input-card .form-card .checkbox{display:grid;grid-template-columns:1fr 5fr;max-width:200px;padding:10px}.info-input-card .form-card .checkbox input{height:20px;width:20px}.info-input-card .form-card input{margin:5px 0 10px}.info-input-card h3{background-color:var(--light-brown);border-radius:10px 10px 0 0;padding:20px}.gsd-btn-primary{font:var(--bold-16-20);padding:10px 15px}.table-card{overflow:auto}.table-card .no-results{display:none}.table-card input{padding:10px 15px;text-align:center;width:100px}.table-card form .table-responsive{max-height:400px;overflow:auto;width:100%}.table-card{border-radius:10px;display:grid;text-align:left;width:100%}.table-card .info-order-card .width-td{width:400px}.table-card table{width:100%}.table-card .table-responsive{max-height:400px;overflow:auto}.table-card h3{background-color:var(--light-brown);border-radius:10px 10px 0 0;padding:20px}.table-card tr th{border-bottom:3px solid var(--beige);padding:10px 20px 10px 0}.table-card tr .product-group-table{background-color:var(--beige);font:var(--semibold-16-28)}.table-card tr td{border-bottom:1px solid var(--beige);padding:10px 20px 10px 0;vertical-align:middle}.table-card tr td .checkbox{min-width:0;width:40px}.table-card tr td input{margin:5px 0;min-width:200px;text-align:left}.gsd-svg-icon svg{color:var(--light-brown);height:30px;width:30px}@media screen and (min-width:600px){.nav-customer .nav-tab{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);text-align:center}.persoonlijk-card .form-card .flex-row{align-items:center;display:grid;grid-template-columns:1fr 5fr;max-width:600px}}@media screen and (min-width:900px){.nav-dealer .nav-tab{display:grid;gap:10px;grid-template-columns:repeat(5,1fr);text-align:center}.container .accountinfo-card{display:grid;gap:20px;grid-template-columns:1fr 2fr}}#tooltip{background-color:#fff;border-radius:4px 4px 0 0;box-shadow:2px 5px 10px rgba(0,0,0,.3);display:none;z-index:100000}#tooltip-title{background-color:#ce000c;color:#fff;font-weight:600}#tooltip-content,#tooltip-title{border-radius:4px 4px 0 0;font-size:14px;padding:10px 15px}#tooltip-content{background-color:#fff;color:#000}#tooltip-arrow,#tooltip-arrow:before{background:inherit;border:1px solid #b4b4b4;height:12px;position:absolute;width:12px;z-index:-1}#tooltip-arrow{visibility:hidden}#tooltip-arrow:before{content:"";transform:rotate(45deg);visibility:visible}#tooltip[data-popper-placement^=top]>#tooltip-arrow{bottom:-6px}#tooltip[data-popper-placement^=bottom]>#tooltip-arrow{top:-6px}#tooltip[data-popper-placement^=left]>#tooltip-arrow{right:-6px}#tooltip[data-popper-placement^=right]>#tooltip-arrow{left:-6px}.messageflash{max-width:100%;position:relative;text-align:center;z-index:9998}.alert{border:1px solid transparent;border-radius:4px;font-size:1rem;padding:10px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.alert.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;font:var(--semibold-16-28)}.alert.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert.alert-success{background-color:#d9edf7;border-color:#bce8f1;color:#000;font:var(--normal-16-24)}.alert ul{list-style:disc;margin:5px 0 0;padding:0 20px}.alert .fa{font-size:18px;padding-right:5px;vertical-align:center}.messagered{background-color:#f2dede;border:1px solid #eed3d7;border-radius:4px;color:#b94a48;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.message,.messagered{font-size:1rem;margin-bottom:10px;padding:10px}.message{background-color:#e6f1f6;border:1px solid #bce8f1;border-radius:4px;color:#29235c}.error{color:red}.inputerror{border:1px solid red!important}.container .gsc-search-button{background-color:var(--orange);border:1px solid var(--orange);border-radius:0 10px 10px 0}.container .gsc-input,.container .gsc-input-box,.container .gsc-input-box-focus,.container .gsc-input-box-hover,.container .gsc-search-button{box-sizing:content-box;line-height:normal}.container .gsc-tabsArea div{overflow:visible}.container .cse .gsc-control-cse,.container .gsc-control-cse{padding:1em 0}.container .gsc-adBlock{display:none}.container .google-search{border-radius:10px;padding:20px 0}.container table.gsc-search-box td.gsc-input{padding-right:0}.container .search-box-container{align-items:center;display:grid;grid-template-columns:3fr 1fr;max-width:100%}.container .search-box-container .form-control{border:1px solid var(--light-grey);border-radius:10px 0 0 10px}.container .search-box-container .search-button{border:2px solid var(--orange);border-radius:0 10px 10px 0;max-width:80px;padding:0}.container .search-box-container input{height:40px}.container .search-list{display:grid;gap:20px;grid-template-columns:1fr}.container .search-list a:hover{color:var(--brown)}.container .search-list .search-item{background-color:var(--beige);border:1px solid;border-radius:10px;display:flex;flex-direction:column;min-height:100%}.container .search-list .search-item .search-image{height:50%;min-height:50%;width:100%}.container .search-list .search-item .search-image img{aspect-ratio:3/2;border-radius:10px 10px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.container .search-list .search-item .search-itemtext-between,.container .search-list .search-item .search-itemtext-start{display:flex;flex-direction:column;flex-grow:1;height:50%;justify-content:space-between;padding:10px 20px}.container .search-list .search-item .highlight{color:var(--orange)}@media screen and (min-width:700px){.container .search-box-container{max-width:52%}.search-container .search-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.container .search-box-container{max-width:35%}.search-container .search-list{grid-template-columns:repeat(3,1fr)}}.reviewcard-title{align-items:center;display:grid;grid-template-columns:7fr 1fr;justify-content:center}.reviewcard-title span{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);font:var(--bold-12);height:40px;width:40px}.reviewcard-title h3{max-height:45px;overflow:hidden}.reviewlist-items{display:grid;gap:15px;grid-template-columns:1fr;overflow:hidden;width:100%}.reviewlist-items:hover{cursor:pointer}.scrollmore{background-color:var(--orange);border-radius:30px;bottom:2%;color:var(--white);font:var(--medium-14);left:25%;padding:10px 0;position:fixed;text-align:center;transition:opacity .5s ease-in-out;width:50%;z-index:2}.scrollmore.hide{opacity:0}.reviewlist-item{border-radius:10px;gap:15px;height:400px;opacity:0;padding:10px 5% 10px 10px}.reviewlist-card{background-color:#fff;border-radius:10px;display:grid;gap:10px;grid-template-rows:1fr 1fr 1fr;height:180px;padding:10px 20px;position:relative;top:200px;z-index:1}.reviewlist-card a{color:var(--brown);font:var(--bold-16-24)}@media screen and (min-width:680px){.container .reviewlist-items{display:grid;grid-template-columns:1fr 1fr}.reviewlist-item{padding:0 20px 0 10px}}@media screen and (min-width:980px){.container .reviewlist-items{display:grid;grid-template-columns:repeat(3,1fr)}}.review-rangeslider{border-radius:10px;margin:10px 0;padding-bottom:10px;text-align:center}.lightboxgallery img{border-radius:8px}.title{margin:20px 0 10px}.container .reviewlistitem-reviewsonly{border-radius:12px;margin:50px 0}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items{border-radius:10px}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items .review-item{background-color:var(--beige);display:flex;flex-direction:column}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items .review-item div:last-child{flex-shrink:1}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items .review-item div:nth-of-type(2){flex-grow:1}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items .review-item .reviewcard-answer{padding:10px 0 20px}.container .reviews-photo-box{height:100%;max-width:100%}.container .reviews-photo-box .loader-container{left:50%;top:35%}.container .reviews-photo-box .reviewproduct-overview{height:100%;max-width:100%}.container .reviews-photo-box .reviewproduct-overview .product-gallery{height:100%;width:100%}.container .reviews-photo-box .background-reviewlist{background-color:var(--beige);border-radius:12px;padding:10px;visibility:hidden}.container .reviews-photo-box .background-reviewlist .reviewlist_items{display:grid;gap:5px;grid-template-columns:1fr}.container .reviews-photo-box .background-reviewlist .reviewlist_items h1{margin:10px}.container .reviews-photo-box .background-reviewlist .reviewlist_items .review-item{background-color:var(--white)}.container .reviews-photo-box .background-reviewlist .reviewlist_items .review-item .reviewcard-answer{padding:10px 0}.container .reviewlistitem-oneimage{height:100%;max-width:100%}.container .reviewlistitem-oneimage .background-reviewlist{background-color:var(--beige);border-radius:12px;padding:10px}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items{display:grid;gap:5px;grid-template-columns:1fr}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items h1{margin:10px}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items .review-item{background-color:var(--white)}.container .reviewlistitem-oneimage .img-onepicture{margin:20px 0}.container .reviewlistitem-oneimage .img-onepicture img{aspect-ratio:1/1;border-radius:10px;-o-object-fit:cover;object-fit:cover}.range-slider{-webkit-appearance:none;background:var(--white);height:10px;margin-top:10px;opacity:1;outline:none;transition:opacity .2s;width:93%}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--orange);border-radius:50%;cursor:pointer;height:20px;width:20px}.range-slider::-moz-range-thumb{background:#fff;border-radius:50%;cursor:pointer;height:20px;width:20px}.range-slider::-webkit-slider-thumb:active{background:var(--brown)}.slider-values{display:flex;justify-content:space-between;margin-top:10px}.slider-values span{flex:1}.reviewform{background-color:var(--beige);border-radius:10px;margin-top:20px;padding:20px}.reviewform .reviewitem{margin-bottom:50px;margin-top:10px}.reviewform .reviewitem input,.reviewform .reviewitem select{border:none;padding:0}.multi-columns-row .thumbs{display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.review_question{font:var(--semibold-16-28)}.review_slider{margin-top:20px;width:100%}.review_number{display:grid;grid-template-columns:repeat(10,1fr)}.reviewitem textarea{border:none;border-radius:5px;font:var(--normal-16-24);height:100px;padding:10px;width:100%}.reviewitem input[type=text]{border-radius:5px;height:3em;opacity:1;padding:5px 10px;width:100%}.reviewlist_items .review-item{background-color:var(--beige);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-bottom:10px;padding:20px}.reviewlist_items .review-item .reviewcard-footer{align-items:flex-end;display:flex;justify-content:space-between}.referentie-card .select2{max-width:550px}.referentie-card .form-inline{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.referentie-card .form-inline .checkbox{align-items:center;display:flex;flex-direction:row-reverse;gap:10px;justify-content:center;margin-bottom:0}.container_reviewgallery{margin-bottom:20px;max-width:100%}.container_reviewgallery .swiper .swiper-wrapper .swiper-slide .main{aspect-ratio:1/1}@media screen and (min-width:500px){.container .title{margin:0}.multi-columns-row .thumbs{display:grid;gap:5px;grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:680px){.container .reviews-photo-box .background-reviewlist h1{padding:20px 0 10px 10px}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.container .reviewlistitem-oneimage .img-onepicture{margin:20px 0}.container .reviewlistitem-oneimage .img-onepicture img{aspect-ratio:3/2;width:100%}.container .reviewlistitem-oneimage .background-reviewlist h1{padding:20px 0 10px 10px}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items{display:grid;gap:10px;grid-template-columns:1fr 1fr}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items .review-item{margin:0}.container .lightboxgallery img{max-height:600px;-o-object-fit:cover;object-fit:cover}.container .container_reviewgallery{margin:20px 0}.container .container_reviewgallery .swiper .swiper-wrapper .swiper-slide .main{aspect-ratio:3/2}.container .referentie-card .form-inline{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.container .referentie-card .form-inline .checkbox{align-items:center;display:flex;gap:5px;margin-bottom:0}.container form p{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.container .reviewlist-items,.container .reviewoverview img{max-width:100%}.container .reviewoverview .slideshow{max-width:850px}.container .reviewoverview .referentie-box{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.container .reviewoverview .referentie-box .referentie-card{padding:10px 0}.container .reviewoverview .referentie-box .referentie-card .form-inline .checkbox{display:grid;gap:10px;margin-bottom:10px}}@media screen and (min-width:980px){body .reviewproduct-overview{width:100%}body .reviewproduct-overview .product-gallery{height:700px;width:100%}.container .reviews-photo-box .background-reviewlist h1{margin:0 0 10px}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items,.container .reviews-photo-box .background-reviewlist .reviewlist_items{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.container .reviewlistitem-oneimage{display:grid;gap:10px;grid-template-columns:3fr 2fr;margin:40px 0 60px}.container .reviewlistitem-oneimage h1{margin:0 0 10px}.container .reviewlistitem-oneimage .img-onepicture{height:600px;margin:0}.container .reviewlistitem-oneimage .img-onepicture img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover}.container .reviewlistitem-oneimage .background-reviewlist{height:600px}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items{display:grid;gap:10px;grid-template-columns:1fr;max-height:500px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--brown) var(--beige);scrollbar-width:thin}.container .reviewlistitem-oneimage .background-reviewlist .reviewlist_items .review-item{margin:0 3px 0 0}.range-slider{width:93%}.reviewoverview{display:grid;gap:20px;grid-template-columns:1fr 1fr}.reviewoverview h1{margin:0 0 40px}.reviewoverview .reviewform{margin-top:0;order:-1}.reviewoverview img{max-width:100%}}@media screen and (min-width:1050px){.container .reviews-photo-box{display:grid;gap:10px;grid-template-columns:1fr 1fr}.container .reviews-photo-box h1{margin:0}.container .reviews-photo-box .loader-container{left:125%;top:20%}.container .reviews-photo-box .reviewproduct-overview{width:600px}.container .reviews-photo-box .background-reviewlist{background-color:var(--beige);border-radius:12px;margin:20px 0;padding:10px}.container .reviews-photo-box .background-reviewlist .reviewlist_items{display:grid;gap:5px;grid-template-columns:1fr;max-height:395px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--brown) var(--beige);scrollbar-width:thin}.container .reviews-photo-box .background-reviewlist .reviewlist_items h1{margin:10px}.container .reviews-photo-box .background-reviewlist .reviewlist_items .review-item{background-color:var(--white);margin-right:3px}}@media screen and (min-width:1200px){.container .reviews-photo-box .reviewproduct-overview{width:800px}.container .reviews-photo-box .background-reviewlist .reviewlist_items{max-height:550px}.container .reviewlistitem-reviewsonly .background-reviewlist .reviewlist_items{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:680px){.landingspagelist{display:grid;grid-template-columns:1fr 1fr}.landingspagelist li a i{padding-right:5px}}@media screen and (min-width:980px){.landingspagelist{display:grid;grid-template-columns:repeat(3,1fr)}}.video-container{display:grid;gap:20px;grid-template-columns:1fr}.video-item{border-radius:12px;cursor:pointer}.video-item iframe{background-color:var(--black);border:none;border-radius:0 0 12px 12px}.video-item h3{background-color:var(--light-brown);border-radius:12px 12px 0 0;padding:20px 0 20px 20px}.heblad-slider{height:600px}.heblad-slider img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:980px){.video-container{gap:30px;grid-template-columns:repeat(2,1fr)}.heblad-slider{height:727px}}#cookie-banner{bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:999999999}#cookie-banner>div{align-items:center;display:flex;height:100dvh;justify-content:center;padding:0;text-align:center}#cookie-banner>div .cookie-glass{background-color:#000;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0}#cookie-banner>div .cookie-glass>div{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}#cookie-banner>div .cookie-container{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;border-radius:.5rem;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);display:inline-block;max-height:100%;overflow:auto;text-align:left;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:min(500px,100%)}#cookie-banner>div .cookie-container .cookie-header{background-color:var(--brown);color:#fff;display:flex;padding:25px;position:sticky;text-align:center;top:0}#cookie-banner>div .cookie-container .cookie-header>img{width:120px}#cookie-banner>div .cookie-container .cookie-header .cookie-title{align-items:center;display:flex;margin-left:auto}#cookie-banner>div .cookie-container .cookie-header .cookie-title>svg{margin-right:12px}#cookie-banner>div .cookie-container .cookie-header .cookie-title h2{display:none}#cookie-banner>div .cookie-container .cookie-content{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center}#cookie-banner>div .cookie-container .cookie-content .cookie-about{padding:24px}#cookie-banner>div .cookie-container .cookie-content .cookie-btns{background-color:#fff;border-top:1px solid var(--light-brown);bottom:0;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-evenly;padding:12px 12px 16px;position:sticky;width:100%}#cookie-banner>div .cookie-container .cookie-content .cookie-btns button{flex-grow:1;width:100%}#cookie-banner>div .cookie-container .cookie-content .cookie-btns button:hover{background-color:var(--gsd-btn-bg-color-hover);color:var(--gsd-btn-text-color-hover)}#cookie-banner>div .cookie-container .cookie-content .cookie-btns button.primary{background-color:var(--gsd-btn-primary-bg-color);color:var(--gsd-btn-primary-text-color)}#cookie-banner>div .cookie-container .cookie-content .cookie-btns button.primary:hover{background-color:var(--gsd-btn-primary-bg-color-hover);color:var(--gsd-btn-primary-text-color-hover)}#tooltip{background-color:unset;border-radius:4px;z-index:10000000000000000}#tooltip #tooltip-content{background-color:var(--brown);border-radius:4px;color:#fff}#tooltip #tooltip-arrow,#tooltip #tooltip-arrow:before{background-color:var(--brown);border:none!important}@media screen and (min-width:830px){#cookie-banner>div .cookie-container{max-height:80%}#cookie-banner>div .cookie-container .cookie-header .cookie-title h2{display:inline}#cookie-banner>div .cookie-container .cookie-content .cookie-btns button{width:-moz-fit-content;width:fit-content}}.platen-afdekplaat #afdekplaten{border-radius:12px;margin-bottom:20px;max-width:750px;padding:10px}.platen-afdekplaat #afdekplaten .ap-row{display:grid;max-width:100%;padding-bottom:10px}.platen-afdekplaat #afdekplaten .ap-row .number{border-bottom:2px solid var(--light-brown);display:flex;flex-direction:row;font:var(--bold-16-20);justify-content:space-between;margin-bottom:20px;padding:20px;text-align:center}.platen-afdekplaat #afdekplaten .ap-row .number .allvalid{color:#8bc34a;display:none;font-weight:700;margin-right:10px;text-align:end}.platen-afdekplaat #afdekplaten .ap-row .number .allvalid-no{color:#f44336;display:none;font-weight:700;margin-right:10px;text-align:end}.platen-afdekplaat #afdekplaten .ap-row .potjes_div{display:block}.platen-afdekplaat #afdekplaten .ap-row .potjes_div .sparing-warning{color:red}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table #potjeshead{display:none}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table .potrow{border-top:5px solid var(--light-brown);display:flex;flex-direction:column;padding:3px}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table .potrow td input{width:100%}.platen-afdekplaat #afdekplaten .ap-row>div{display:flex;flex-direction:column;gap:5px;padding:10px 20px}.platen-afdekplaat #afdekplaten .ap-row>div input{min-width:100px}.platen-afdekplaat #afdekplaten .ap-row>div .plaatweight{text-align:right;width:60px}.platen-afdekplaat #afdekplaten .ap-row>div .plaatnr{flex-grow:1;transition:none}.platen-afdekplaat #afdekplaten .ap-row>div .sparingen{font:var(--normal-16-24);height:calc(1.5em + .5rem + 3px)!important;padding:4px 8px;transition:none}.platen-afdekplaat #afdekplaten .ap-row>div .potje,.platen-afdekplaat #afdekplaten .ap-row>div .size{width:40px}.platen-afdekplaat #afdekplaten .ap-row>div .size .height,.platen-afdekplaat #afdekplaten .ap-row>div .size .overlay,.platen-afdekplaat #afdekplaten .ap-row>div .size .width{width:60px}.platen-afdekplaat #afdekplaten .ap-row>div .price{text-align:end;width:60px}.platen-afdekplaat #afdekplaten .ap-row>div .pottable{border-collapse:separate;border-spacing:0;width:100%}.platen-afdekplaat #afdekplaten .ap-row>div .pottable td:last-of-type .potje_remove{align-items:center;display:flex;justify-content:center;max-height:30px}.platen-afdekplaat #afdekplaten .ap-row>div .pottable td{padding:3px}.platen-afdekplaat #afdekplaten .ap-row>div .pottable td .letter{font-size:14px;font-weight:700;padding-right:10px;text-align:center;vertical-align:middle}.platen-afdekplaat #afdekplaten .ap-row>div .pottable tr.dataTableHeadingRow td{font-size:12px;font-weight:700;vertical-align:bottom}.platen-afdekplaat #afdekplaten .ap-row>div label{font-weight:700;margin-bottom:0}.platen-afdekplaat #afdekplaten .ap-row>div>div{display:block;min-width:130px;padding-left:5px}.platen-afdekplaat #afdekplaten .canvas_div{background-color:var(--white);border:1px solid var(--light-brown);border-radius:10px;margin-bottom:15px;max-width:100%;width:725px}.platen-afdekplaat #afdekplaten .canvas_div #canvas_plaat,.platen-afdekplaat #afdekplaten .canvas_div canvas{max-width:100%}.platen-afdekplaat #afdekplaten #lokettable .del,.platen-afdekplaat #afdekplaten .del{height:calc(1.5em + .5rem + 3px)!important;margin-top:10px;max-width:150px;padding:4px 8px}.platen-afdekplaat #afdekplaten #afdekplaten a.gsd-btn,.platen-afdekplaat #afdekplaten #afdekplaten a.sparingen,.platen-afdekplaat #afdekplaten #afdekplaten select,.platen-afdekplaat #afdekplaten input{box-sizing:border-box}.platen-afdekplaat .plaatprice_invalid{padding:6px 0}.schoorsteen-infobtn .gsd-svg-icon svg{border:none;border-radius:50%;color:var(--brown);height:20px;width:20px}.schoorsteenplaat-alertbtn .gsd-svg-icon svg{border:none;border-radius:50%;color:var(--orange);height:20px;width:20px}#sform #form-info{border-radius:12px;max-width:750px;padding:20px}#sform #form-info .form-group{display:flex;flex-direction:column}#sform #form-info .form-group label{font:var(--bold-16-20);padding:30px 0 10px}#sform #form-info .form-group textarea{border:1px solid #c8c8cc;border-radius:8px;font:var(--medium-16);height:150px;padding:10px;width:100%}#sform #form-info #afdeplaten_address{display:flex}#sform #form-info .checkbox-afleveradres label{align-items:center;display:flex;flex-direction:row-reverse;gap:10px;justify-content:flex-end;margin:10px 0}#sform #form-info .checkbox-afleveradres input{height:15px;width:15px}#sform #form-info #afleveradres_different_container{display:none}#sform #platentotal{background:#fff;border:5px solid var(--orange);display:inline-block;margin:0 10px;padding:10px}#sform #totalprice_container{background-color:var(--orange);margin:15px 0}#sform #totalprice_container #totalprice_valid{display:none;padding-left:10px}#sform #totalprice_container #totalprice_invalid{background-color:#fff;border:1px solid red;color:red;display:block;padding:10px 0 10px 10px}#sform .checkbox-betonkleur{align-items:center;display:flex;gap:10px;margin:10px 0}#sform .checkbox-betonkleur input{height:15px;width:15px}#sform #nocoordinates{color:#f44336;font-weight:700;padding:15px 0 30px}#sform .order-warning{font:var(--semibold-16-28);margin:20px 0}.buttonrow{display:flex;flex-direction:row;gap:20px;justify-content:flex-start}@media screen and (max-width:400px){.buttonrow{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.buttonrow button{width:250px}}.kraaienkapbestelform #kraaikap_ordertable{background-color:var(--beige);border-radius:12px;margin:5px;max-width:100%;overflow-x:scroll;padding:10px;scrollbar-color:var(--brown) var(--white);scrollbar-width:thin}.kraaienkapbestelform #kraaikap_ordertable tr{vertical-align:center}.kraaienkapbestelform #kraaikap_ordertable input{width:unset}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:after{background-color:var(--white)}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:after,.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:checked:after{border:3px solid var(--beige);border-radius:15px;content:"";display:inline-block;height:12px;left:-1px;position:relative;top:-2px;visibility:visible;width:12px}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:checked:after{background-color:var(--orange)}.kraaienkapbestelform #kraaikap_ordertable table{width:100%}.kraaienkapbestelform #kraaikap_ordertable table td{padding:10px;vertical-align:middle}.kraaienkapbestelform .fillgegevens td{vertical-align:middle}.kraaienkapbestelform .fillgegevens .head{padding-right:10px}.kraaienkapbestelform .fillgegevens input{margin:5px 0}.kraaienkapbestelform .fillgegevens textarea{border:1px solid var(--light-grey);border-radius:10px;font:var(--normal-16-24);padding:5px}.kraaienkapbestelform .radio{display:flex;flex-direction:row}.kraaienkapbestelform .radio label{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;width:100%}.kraaienkapbestelform .radio input{width:unset}.kraaienkapbestelform .radio input[type=radio]:after{background-color:var(--white);border:1px solid var(--light-grey);border-radius:15px;content:"";display:inline-block;height:13px;left:-1px;position:relative;top:-4px;visibility:visible;width:13px}.kraaienkapbestelform .radio input[type=radio]:checked:after{background-color:var(--orange);border:1px solid var(--orange);border-radius:15px;content:"";display:inline-block;height:13px;left:-1px;position:relative;top:-4px;visibility:visible;width:13px}#loket_hoekbereken{background-color:var(--beige);border-radius:10px;padding:10px}#loket_hoekbereken table tr{display:grid;grid-template-columns:2fr 1fr 1fr}#loket_hoekbereken table tr td{align-items:center;display:flex;padding:5px 0}#loket_hoekbereken table tr td input{height:36px;margin-right:10px;text-align:right;width:70px}#loket_hoekbereken table tr #result,#loket_hoekbereken table tr #resultmuur{display:flex;justify-content:right;width:65px}.borderradius-beige{margin:10px;width:calc(100% - 20px)}.faqs{padding:20px 0}@media screen and (max-width:530px){.swiper-home .overlay-container .overlay .box h1{font-size:22px}.platen-afdekplaat #afdekplaten .ap-row .number,.platen-afdekplaat #afdekplaten .ap-row>div{padding:10px 0}}@media screen and (min-width:1400px){.leftmenu-show{display:flex}.gsd-container{padding:0}.borderradius-beige{margin:unset;width:100%}}#leftmenu{background-color:var(--beige);border-radius:12px;list-style:none;margin:0 18px auto 0;padding:10px 0;width:250px}ul#leftmenu a{color:var(--brown);display:block;font-size:13px;font-weight:600;padding:6px 10px 6px 20px;text-decoration:none}ul#leftmenu a:hover{color:var(--brown-hover)}@media screen and (min-width:530px){.platen-afdekplaat #afdekplaten .ap-row .number{display:grid;grid-template-columns:1fr 2fr 2fr;justify-content:space-between;text-align:start}.platen-afdekplaat #afdekplaten .ap-row>div{align-items:center;display:grid;flex-direction:row;grid-template-columns:1fr 3fr;padding:10px 20px}.platen-afdekplaat #afdekplaten .ap-row>div label{width:200px}}@media screen and (min-width:600px){.platen-afdekplaat #afdekplaten .ap-row .potjes_div table{margin-bottom:20px}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table #potjeshead{display:grid;font:var(--semibold-16-28);grid-template-columns:1fr 8fr 3fr 3fr 2fr}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table .potrow{align-items:center;display:grid;grid-template-columns:1fr 8fr 3fr 3fr 2fr;width:100%}.platen-afdekplaat #afdekplaten .ap-row .potjes_div table .potrow input{min-width:unset}.kraaienkapbestelform #kraaikap_ordertable{background-color:var(--beige);border-radius:12px;max-width:650px;overflow-x:hidden;padding:10px}.kraaienkapbestelform #kraaikap_ordertable input{width:unset}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:after{background-color:var(--white)}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:after,.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:checked:after{border:3px solid var(--beige);border-radius:15px;content:"";display:inline-block;height:12px;left:-1px;position:relative;top:-2px;visibility:visible;width:12px}.kraaienkapbestelform #kraaikap_ordertable input[type=radio]:checked:after{background-color:var(--orange)}.kraaienkapbestelform #kraaikap_ordertable table{width:100%}.kraaienkapbestelform #kraaikap_ordertable table td{padding:10px;vertical-align:middle}}@media(max-width:670px){#defaultcontainer .btn{font-size:1.15rem}.ap-row label{padding-left:0}#afdekplaten select.potjetype{width:100%}}.swal2-popup{font-size:1.6rem!important}.swal2-popup .swal2-styled:focus{box-shadow:none}