@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.font1{font-family:"Lato",sans-serif}.font2{font-family:"Noto Serif",serif}body,html{height:100%;font-family:"Lato",sans-serif;background-color:black;color:white}div.sitewidth{width:1200px;margin-left:auto;margin-right:auto;max-width:100%}div.sitewidth div.sitewidth_padding{padding-left:15px;padding-right:15px}@media (min-width:1260px){div.sitewidth div.sitewidth_padding{padding:0px}}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",serif}h1{font-size:30px}h2{font-size:25px}p,ul,ol{line-height:1.6em}a{outline:none;text-decoration:none;color:#009618}a:hover{text-decoration:none;color:#006310}a:active,a:focus,a:hover{outline:none;text-decoration:none}ul.mod-menu,ul.mod-menu__sub{margin:0px;padding:0px;list-style-type:none}ul.mod-menu li a,ul.mod-menu__sub li a{display:block}.hidden{display:none}.sitebutton{display:inline-block;background-color:#009618;color:white;font-family:"Noto Serif",serif;font-size:18px;padding:10px 20px 10px 20px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3)}.sitebutton:hover{background-color:#007d14;color:white}.contentbox{background-color:rgba(255,255,255,0.75);color:black;padding:30px;border:2px solid rgba(228,1,52,0.5)}div.com-content-article p img[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article p img[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"] img{max-width:100%}div.com-content-article a.wfpopup[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: right"] img{max-width:100%}figure{width:100%;max-width:100%;margin:0px}img{max-width:100%;height:auto}svg{max-height:100%}#system-message-container joomla-alert{color:black !important;position:relative}#system-message-container joomla-alert div.alert-heading{position:absolute;margin-left:-10px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}#system-message-container joomla-alert div.alert-heading span.visually-hidden{display:none}#system-message-container joomla-alert div.alert-wrapper{padding-left:20px}#system-message-container joomla-alert[type="success"]{background-color:#e6f7e0;border:2px solid #295b17}#system-message-container joomla-alert[type="success"] div.alert-heading{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/system/icon_jmessage_success.svg)}#system-message-container joomla-alert[type="info"]{background-color:#f0eff8;border:2px solid #2e265c}#system-message-container joomla-alert[type="info"] div.alert-heading{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/system/icon_jmessage_info.svg)}#system-message-container joomla-alert[type="warning"]{background-color:#ffe9cc;border:2px solid #cc7400}#system-message-container joomla-alert[type="warning"] div.alert-heading{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/system/icon_jmessage_warn.svg)}#system-message-container joomla-alert[type="danger"]{background-color:#fff7f7;border:2px solid #910000}#system-message-container joomla-alert[type="danger"] div.alert-heading{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/system/icon_jmessage_error.svg)}div.pagination{clear:both;text-align:center;margin:15px 0px 0px 0px}div.pagination p.counter{width:100%;clear:both}div.pagination ul{margin:0px;padding:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}div.pagination ul>li{list-style-type:none !important}div.pagination ul>li>a,div.pagination ul>li>span{display:block;text-transform:lowercase;border:1px solid #ccc;border-radius:3px;line-height:1em;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;background-color:rgba(0,150,24,0.3);color:white}div.pagination ul>li>a:hover,div.pagination ul>li>span:hover{background-color:#009618}div.pagination ul>li.active>span{background-color:#009618;pointer-events:none;cursor:default}div.pagination ul>li.active>a{background-color:#009618}div.pagination ul>li.disabled>span{pointer-events:none;cursor:default;color:#ccc}div#developer{display:none;position:fixed;right:0px;bottom:0px;background-color:rgba(255,255,0,0.7);color:#000;font-size:12px;padding-right:20px}div#site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100%}div#site main#main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;height:100%}div#site footer#footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}div#site.page main{background-image:url("https://www.koelehomedesign.nl/media/templates/site/koele/images/achtergrond_afbeelding_pagina.jpg");background-size:cover;background-position:center center;background-attachment:fixed}div#background_container_home1{background-image:url("https://www.koelehomedesign.nl/media/templates/site/koele/images/achtergrond_afbeelding_home1.jpg");background-size:cover;background-position:calc(50% + 100px) center}div#background_container_home2{background-image:url("https://www.koelehomedesign.nl/media/templates/site/koele/images/achtergrond_afbeelding_home2.jpg");background-size:cover;background-position:center center}div#top div#menubutton{padding:7px;position:absolute;z-index:1000;background-origin:content-box;top:20px;right:20px;width:40px;height:35px;cursor:pointer;background-color:#009618;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/menubutton.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3)}div#top div#menubutton:hover{background-color:#007d14}div#top div#menubutton.active{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/menubutton_close.svg);background-color:black}div#top nav#topMenuDropdown{display:none;position:absolute;z-index:999;top:0px;right:0px;left:0px;background-color:#009618;padding-top:100px;padding-bottom:30px;-webkit-box-shadow:0 8px 8px rgba(0,0,0,0.5);box-shadow:0 8px 8px rgba(0,0,0,0.5)}div#top nav#topMenuDropdown ul.mod-menu>li>a,div#top nav#topMenuDropdown ul.mod-menu>li>span.mod-menu__heading{display:block;padding:8px 20px 8px 20px;color:white;font-family:"Noto Serif",serif;font-size:20px;background-color:#009618}div#top nav#topMenuDropdown ul.mod-menu>li>a:hover,div#top nav#topMenuDropdown ul.mod-menu>li>span.mod-menu__heading:hover{background-color:#007d14}div#top nav#topMenuDropdown ul.mod-menu>li.active>a{background-color:black}div#top nav#topMenuDropdown ul.mod-menu__sub>li>a{display:block;padding:10px 20px 10px 40px;color:white;font-family:"Noto Serif",serif;font-size:18px;background-color:#009618}div#top nav#topMenuDropdown ul.mod-menu__sub>li>a:hover{background-color:#007d14}div#top nav#topMenuDropdown ul.mod-menu__sub>li.current.active a{background-color:black}div#top nav#topMenuDropdown ul.mod-menu__sub>li>span.mod-menu__separator{display:block;color:black;text-transform:uppercase;font-weight:bold;font-size:15px;padding:0px 20px 0px 40px}div#top div#topFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#top div#topFlex div#topLogoContainer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:180px;height:185px;background-color:rgba(0,0,0,0.4);border-radius:0px 0px 15px 15px}div#top div#topFlex div#topLogoContainer a{display:block;height:100%;padding:15px}div#top div#topFlex div#topLogoContainer a div#topLogo{background-origin:content-box;width:100%;height:100%;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/logo_koele_home_design.svg);background-repeat:no-repeat;background-size:contain}div#top div#topFlex nav#topMenuWide{display:none}div#header{padding-top:15px;padding-bottom:60px}div#header h2{font-weight:normal;font-size:25px;line-height:1.4em;text-align:center;max-width:700px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;text-shadow:3px 3px 5px black}div#usps{display:grid;grid-template-columns:1fr;gap:30px}div#usps div.moduletable{background-size:40px 40px}div#usps div.moduletable.thuis{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/huis_wit.svg)}div#usps div.moduletable.advies{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/spraakwolkjes_wit.svg)}div#usps div.moduletable.offerte{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/rekenmachine_wit.svg)}div#usps div.moduletable.bezorg{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/vrachtwagen_wit.svg)}div#banner{max-width:300px;margin-left:auto;margin-right:auto}div#home_usp{background-color:#e40134;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/kabels_usps_home_01.svg);background-repeat:no-repeat;background-position:left -100px;background-size:cover;padding-top:30px;padding-bottom:30px;-webkit-filter:drop-shadow(0 -5px 5px rgba(0,0,0,0.5)) drop-shadow(0 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(0 -5px 5px rgba(0,0,0,0.5)) drop-shadow(0 5px 5px rgba(0,0,0,0.5))}div#home_usp div#usps div.moduletable{text-align:center;background-repeat:no-repeat;background-position:top center;padding-top:50px}div#home_usp div#usps div.moduletable h3{margin:0px;margin-bottom:20px;font-size:18px;line-height:1.4em}div#home_usp div#usps div.moduletable p{margin:0px;font-size:18px;color:black}div#home_showroom_container div#home_showroom{background-color:rgba(255,255,255,0.7);border-radius:0px 0px 15px 15px;color:black;max-width:600px;margin-left:auto;margin-right:auto;padding:20px 20px 30px 20px;text-align:center}div#home_showroom_container div#home_showroom p{margin:0px;padding:0px}div#home_showroom_container div#home_showroom div#banner{margin-bottom:15px}div#home_showroom_container div#home_showroom_button{text-align:center;margin-top:-20px}div#home_about_foto{position:relative;z-index:5;width:180px;height:180px;background-color:grey;margin-top:30px;margin-left:auto;margin-right:auto;border-radius:50%;border:3px solid white;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/jan_koele.png);background-size:cover;background-repeat:no-repeat}div#home_about_container{z-index:4;background-color:rgba(0,0,0,0.5);margin-top:-90px;padding-bottom:30px;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/kabels_overjan_home.svg);background-size:300%;background-repeat:no-repeat;background-position:bottom left}div#home_about_container div#home_about{max-width:700px;margin-left:auto;margin-right:auto;text-align:center}div#home_about_container div#home_about div.moduletable{padding-top:100px}div#home_about_container div#home_about div.moduletable p{font-style:italic;font-size:18px;text-shadow:2px 2px px black}div#home_about_container div#home_about div.moduletable h3{font-size:24px;margin:0px 0px 30px 0px}div#container_pagina{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-bottom:60px}div#container_pagina div#component{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}div#container_pagina div#component div.page-header h1{font-size:30px}div#container_pagina div#component div.com-content-article div.com-content-article__body{background-color:rgba(255,255,255,0.75);color:black;padding:30px;border:2px solid rgba(228,1,52,0.5)}div#container_pagina div#component div.com-content-article div.com-content-article__body p:first-of-type{margin-top:0px}div#container_pagina div#component div.com-content-article div.com-content-article__body hr{border-top:1px solid rgba(255,255,255,0.5);border-bottom:none}div#container_pagina div#component div.com-content-article.koele_afgerond div.itemInfo{margin-bottom:10px;font-size:13px;text-transform:uppercase;color:#808080}div#container_pagina div#component div.com-content-article.koele_afgerond div.itemAfbeelding{margin-bottom:15px}div#container_pagina div#component div.com-content-article.koele_afgerond div.itemAfbeelding img{width:100%}div#container_pagina div#component div.com-content-article.koele_afgerond div#itemReview{padding:15px;background-color:white}div#container_pagina div#component div.com-content-article.koele_afgerond div#itemReview h4{margin:0px 0px 15px 0px}div#container_pagina div#component div.com-content-article.koele_afgerond div#itemReview p{margin:0px;font-style:italic}div#container_pagina div#component div.com-content-article.koele_afgerond div#itemReview div.klantnaam{margin-top:15px;font-weight:bold}div#container_pagina div#component div#outletlijst,div#container_pagina div#component div#afgerondlijst{background-color:rgba(255,255,255,0.75);color:black;padding:30px;border:2px solid rgba(228,1,52,0.5)}div#container_pagina div#component div#outletlijst div.item,div#container_pagina div#component div#afgerondlijst div.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.5)}div#container_pagina div#component div#outletlijst div.item div.itemRow1,div#container_pagina div#component div#afgerondlijst div.item div.itemRow1{width:150px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}div#container_pagina div#component div#outletlijst div.item div.itemRow2,div#container_pagina div#component div#afgerondlijst div.item div.itemRow2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}div#container_pagina div#component div#outletlijst div.item div.itemRow2 div.item_title h2,div#container_pagina div#component div#afgerondlijst div.item div.itemRow2 div.item_title h2{font-size:20px;margin-top:0px;margin-bottom:0px}div#container_pagina div#component div#outletlijst div.item div.itemRow2 div.item_info,div#container_pagina div#component div#afgerondlijst div.item div.itemRow2 div.item_info{margin-top:10px;font-size:13px;text-transform:uppercase;color:#808080}div#container_pagina div#component div.ssl-outer{border:none}div#container_pagina div#component div.ssl-outer div.ssl-title{font-family:"Noto Serif",serif;background-color:#009618;border-bottom:#009618;color:white;border-radius:3px;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/icon_slider_down.svg);background-repeat:no-repeat;background-size:12px;background-position:right 15px top 13px;font-size:16px}div#container_pagina div#component div.ssl-outer div.ssl-title:hover{background-color:#006310}div#container_pagina div#component div.ssl-outer div.ssl-title.ssl-title-open{border-radius:3px 3px 0px 0px;background-color:#009618;color:white;background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/icon_slider_up.svg);background-size:12px;background-position:right 15px top 12px}div#container_pagina div#component div.ssl-outer div.ssl-title.ssl-title-open:hover{background-color:#006310}div#container_pagina div#component div.ssl-outer div.ssl-content{border:1px solid rgba(0,0,0,0.2);border-top:0px;border-radius:0px 0px 3px 3px;background-color:rgba(255,255,255,0.2)}div#container_pagina div#component div#eshop-main-container div.koeleShopIntro{font-size:18px}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst{display:grid;grid-template-columns:1fr;gap:10px}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a{display:block;background-color:#009618;padding:10px}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a div.catIconContainer{text-align:center}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a div.catIconContainer img{max-width:60px}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a div.catName{color:white;padding-top:10px;font-family:"Noto Serif",serif;font-size:18px;text-align:center}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a div.catName span.catCount{display:block;margin-top:5px;font-size:15px;color:rgba(255,255,255,0.5)}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst div.KoeleCatItem a:hover{background-color:#006310}div#container_pagina div#component div#eshop-main-container div.catNavcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;border-bottom:1px solid rgba(0,150,24,0.5);padding:5px;border-radius:3px}div#container_pagina div#component div#eshop-main-container div.catNavcontainer a{color:rgba(255,255,255,0.7)}div#container_pagina div#component div#eshop-main-container div.catNavcontainer a:hover{color:white}div#container_pagina div#component div#eshop-main-container div.catNavcontainer div.eshop-pre-nav a:before{content:"<"}div#container_pagina div#component div#eshop-main-container div.catNavcontainer div.eshop-next-nav a:after{content:">"}div#container_pagina div#component div#eshop-main-container div.page-header h1.icon{background-repeat:no-repeat;background-size:40px;padding-left:50px;background-position:left center}div#container_pagina div#component div#eshop-main-container div.lijstSorteren{margin-bottom:20px}div#container_pagina div#component div#eshop-main-container div.lijstSorteren form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:30px}div#container_pagina div#component div#eshop-main-container div.lijstSorteren form select{padding:5px;background-color:rgba(255,255,255,0.15);color:white;border:1px solid #009618}div#container_pagina div#component div#eshop-main-container div.lijstSorteren form select option{color:black}div#container_pagina div#component div#eshop-main-container div.productItem{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(255,255,255,0.8)}div#container_pagina div#component div#eshop-main-container div.productItem div.productAfbeelding{width:150px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:10px}div#container_pagina div#component div#eshop-main-container div.productItem div.productInfo{padding:15px 25px 15px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}div#container_pagina div#component div#eshop-main-container div.productItem div.productInfo h5{font-size:20px;margin:0px}div#container_pagina div#component div#eshop-main-container div.productItem div.productInfo div.productBeschrijving{color:black}div#container_pagina div#component div#eshop-main-container div.productItem div.productInfo div.productPrijs{color:black;font-weight:bold;text-align:right}div#container_pagina div#component div#eshop-main-container div.pagination{margin-top:30px}div#container_pagina div#component div#eshop-main-container div#productPagina div#prodNavcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;border-bottom:1px solid rgba(0,150,24,0.5);padding:5px;border-radius:3px}div#container_pagina div#component div#eshop-main-container div#productPagina div#prodNavcontainer a{color:rgba(255,255,255,0.7)}div#container_pagina div#component div#eshop-main-container div#productPagina div#prodNavcontainer a:hover{color:white}div#container_pagina div#component div#eshop-main-container div#productPagina h1.productTitel{margin:20px 0px 0px 0px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productCategorieen{margin-top:15px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productCategorieen a{display:inline-block;border:1px solid #009618;padding:5px;color:white;border-radius:5px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productCategorieen a:hover{background-color:#006310}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent{margin-top:15px;background-color:rgba(255,255,255,0.75);color:black;padding:30px;border:2px solid rgba(228,1,52,0.5)}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div#productOmschrijving{margin-bottom:20px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div.infoRow{border-top:1px solid rgba(255,255,255,0.5);padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div.infoRow span.rowLabel{font-weight:bold;width:140px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div#productPrijs{border-bottom:1px solid rgba(255,255,255,0.5)}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div#productAfbeeldingen{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:30px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div#productAfbeeldingen a{width:100%}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div#productAfbeeldingen a img{max-width:100%;width:150px;-o-object-fit:cover;object-fit:cover}div#container_pagina div#googlemap{margin-top:30px;border:2px solid rgba(228,1,52,0.5)}div#container_pagina div#googlemap iframe{width:100%;height:400px}div#container_pagina aside#sidebar{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}div#container_pagina aside#sidebar div#sidebar_usps div.uspitem{font-size:20px;margin-bottom:30px;font-family:"Noto Serif",serif;padding-left:33px;background-repeat:no-repeat;background-position:left center;line-height:30px;white-space:nowrap}div#container_pagina aside#sidebar div#sidebar_usps div.uspitem#usp_thuis{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/huis_wit.svg);background-size:25px}div#container_pagina aside#sidebar div#sidebar_usps div.uspitem#usp_advies{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/spraakwolkjes_wit.svg);background-size:25px}div#container_pagina aside#sidebar div#sidebar_usps div.uspitem#usp_offerte{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/rekenmachine_wit.svg);background-size:20px}div#container_pagina aside#sidebar div#sidebar_usps div.uspitem#usp_bezorgd{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/vrachtwagen_wit.svg);background-size:25px}div#container_pagina aside#sidebar div#banner{margin-top:30px}div#swipebox-container div.slide img{margin-top:30px}footer#footer{background-color:black;-webkit-filter:drop-shadow(0 -5px 5px rgba(0,0,0,0.5));filter:drop-shadow(0 -5px 5px rgba(0,0,0,0.5));padding-bottom:80px}footer#footer div#cta_container{background-color:#e40134;padding-top:15px;padding-bottom:15px;margin-bottom:30px}footer#footer div#cta_container div#ctabuttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#footer div#cta_container div#ctabuttons a{display:inline-block;background-color:#009618;color:white;font-family:"Noto Serif",serif;font-size:18px;padding:10px 20px 10px 20px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3)}footer#footer div#cta_container div#ctabuttons a:hover{background-color:#007d14;color:white}footer#footer div#footerflex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px}footer#footer div#footerflex div#footer_left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}footer#footer div#footerflex div#footer_left a.footericon{display:block;width:40px;height:40px;background-color:#e40134;border-radius:50%;background-position:center center;background-size:contain;background-repeat:no-repeat}footer#footer div#footerflex div#footer_left a.footericon:hover{background-color:#b10128}footer#footer div#footerflex div#footer_center{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;row-gap:20px}footer#footer div#footerflex div#footer_center span{font-size:18px}footer#footer div#footerflex div#footer_center span a{display:inline-block;color:white;background-repeat:no-repeat;background-size:contain;background-position:left center;line-height:22px}footer#footer div#footerflex div#footer_center span a:hover{color:#009618}footer#footer div#footerflex div#footer_center span.telefoon a{padding-left:21px;background-size:15px 22px}footer#footer div#footerflex div#footer_center span.email a{background-size:29px 18px;background-position:left bottom;padding-left:33px}footer#footer div#footerflex div#footer_right{width:200px;height:75px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}footer#footer div#madebyinxpact{position:absolute;bottom:15px;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}footer#footer div#madebyinxpact a{color:rgba(255,255,255,0.5);font-size:12px}footer#footer div#madebyinxpact a:hover{color:white}@media (min-width:576px){div#background_container{background-position:center center}div#header h2{font-size:32px}div#usps{grid-template-columns:1fr 1fr}div#home_usp{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/kabels_usps_home_02.svg);background-position:0px 0px}div#home_usp div#usps div.moduletable h3{font-size:21px}div#home_about_container{background-size:200%;background-position:top center}div#container_pagina div#component div#afgerondlijst div.item,div#container_pagina div#component div#outletlijst div.item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst{grid-template-columns:1fr 1fr}div#container_pagina div#component div#eshop-main-container div.productItem{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#container_pagina div#component div#eshop-main-container div.productItem div.productInfo div.productBeschrijving{min-height:82px}div#container_pagina div#component div#eshop-main-container div#productPagina div#productContent div.infoRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){div#top div#menubutton{display:none}div#top nav#topMenuDropdown{display:none !important}div#top div#topFlex{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}div#top div#topFlex div#topLogoContainer{width:140px;height:145px}div#top div#topFlex nav#topMenuWide{display:block;width:100%}div#top div#topFlex nav#topMenuWide ul.mod-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#top div#topFlex nav#topMenuWide ul.mod-menu>li{border-right:2px solid white}div#top div#topFlex nav#topMenuWide ul.mod-menu>li:last-of-type{border:none}div#top div#topFlex nav#topMenuWide ul.mod-menu>li>a,div#top div#topFlex nav#topMenuWide ul.mod-menu>li>span.mod-menu__heading{display:block;background-color:#009618;padding:10px 20px 10px 20px;color:white;font-family:"Noto Serif",serif;font-size:16px}div#top div#topFlex nav#topMenuWide ul.mod-menu>li>a:hover,div#top div#topFlex nav#topMenuWide ul.mod-menu>li>span.mod-menu__heading:hover{background-color:#007d14}div#top div#topFlex nav#topMenuWide ul.mod-menu>li.active>a,div#top div#topFlex nav#topMenuWide ul.mod-menu>li.active>span.mod-menu__heading{background-color:black}div#top div#topFlex nav#topMenuWide ul.mod-menu>li:hover ul.mod-menu__sub{display:block}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub{display:none;position:absolute;z-index:999;background-color:#009618}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub>li>a{padding:5px 20px 5px 20px;color:white;font-family:"Noto Serif",serif;font-size:16px}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub>li>a:hover{background-color:#007d14}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub>li>span.mod-menu__separator{display:block;color:black;text-transform:uppercase;font-weight:bold;font-size:14px;padding:5px 20px 5px 20px}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub>li.current.active a{background-color:black}div#top div#topFlex nav#topMenuWide ul.mod-menu__sub ul.mod-menu__sub{position:relative}div#header h2{font-size:40px}div#usps{grid-template-columns:1fr 1fr 1fr 1fr}div#home_usp{background-image:url(https://www.koelehomedesign.nl/media/templates/site/koele/images/kabels_usps_home_03.svg);background-size:cover;background-position:-600px 0}div#home_about_container{background-size:150%;background-position:top center}div#container_pagina{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst{grid-template-columns:1fr 1fr}div#container_pagina aside#sidebar{margin-top:100px}footer#footer{padding-bottom:40px}footer#footer div#footerflex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer#footer div#footerflex div#footer_left{width:200px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}footer#footer div#footerflex div#footer_center{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}footer#footer div#footerflex div#footer_right{width:200px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}footer#footer div#madebyinxpact{left:15px;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}}@media (min-width:922px){div#top div#topFlex nav#topMenuWide ul.mod-menu>li>a,div#top div#topFlex nav#topMenuWide ul.mod-menu>li>span.mod-menu__heading{padding:10px 30px 10px 30px}div#home_usp{background-position:-350px 0}div#container_pagina div#component div#eshop-main-container div.koeleCatLijst{grid-template-columns:1fr 1fr 1fr}footer#footer div#footerflex div#footer_center{padding-top:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){div#top div#topFlex div#topLogoContainer{width:180px;height:185px}div#top div#topFlex nav#topMenuWide ul.mod-menu>li>a{padding:10px 20px 10px 20px;font-size:18px}div#home_usp{background-position:0px 0px}div#home_about_container{background-size:contain;background-position:top left}}
