:root{--layout__max-width:1440px;--font-family-name__base:'Montserrat', sans-serif;--font-size__base:16px;--text-weight:400;--heading__font-family__base:'Belleza', sans-serif;--heading__font-weight__base:400;--navigation-level0-item__font-family:'Montserrat', sans-serif;--naviation-level0-item__font-size:17px;--navigation-level0-item__font-weight:300;--other_font_family:'Montserrat', sans-serif;--theme__color__primary:#011E41;--text__color:#011E41;--heading__color__base:#011E41;--link__color:#011E41;--link__hover__color:#011E41;--button__color:#FFFFFF;--button-primary__color:#FFFFFF;--button-secondary-bg:#7A90A8;--button__background:#7A90A8;--button-primary__background:#7A90A8;--button__hover__background:#7A90A8;--button-primary__hover__background:#7A90A8;--button__hover__color:#FFFFFF;--button-primary__hover__color:#FFFFFF;--topbarcolor:#011E41;--header-icons-color:#011E41;--footer__background-color:#D8D6D0;--page__background-color:#F8F7F3}@media (min-width:1200px){.cms-index-index .header-absolute{}.cms-index-index .header-container:not(.header_scroll_up) .header_light{--navigation-desktop-level0-item__hover__color:var(--navigation-level0-item__color);--header-icons-color:#011E41}}body{font-weight:var(--text-weight)}body{font-size:var(--font-size__base)}:root{--footer-links-color:#011E41}.minicart-wrapper .block-content .actions .secondary .action.viewcart:not(:hover){--heading__color__base:#FFFFFF}button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{border:1px solid var(--button__background)}header.page-header{}footer.page-footer{}.page-wrapper{}.page-wrapper,
.breadcrumbs{background-color:#F8F7F3}#maincontent{}#maincontent{}.page-footer div[data-content-type="text"] a:hover span, .page-footer div[data-content-type="text"] a:hover{color:var(--footer-links-hover-color) !important}.gm-style .gm-style-iw-c .gm-style-iw-d div .store .info{padding-left:0}.product-info-main .product.attribute.sku > .value{padding-left:0.6rem}.message.notice{padding-top:40px}.cart .action-edit{width:24px}.cart .action-towishlist{width:24px}.cart .action-delete{width:24px}.category-thumbnail__title a.category-thumbnail__title_as_button:hover{background:var(--theme__color__primary);border-color:var(--theme__color__primary)}.wishlist-index-index .actions-toolbar .primary .update, .wishlist-index-index .actions-toolbar .primary .share{color:#011E41}.product-info-main .product-addto-links .action span{color:var(--theme__color__primary)}body.account table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td{padding:0px 8px}.visible{opacity:1}.invisible{opacity:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-800px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-800px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(800px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(800px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fade-right, .fade-left{opacity:0}body .page-wrapper .blog-widget-recent .post-description .post-text-hld{overflow:hidden}.post-content table > tbody > tr > th, .post-content table > tfoot > tr > th, .post-content table > tbody > tr > td, .post-content table > tfoot > tr > td, .post-content table > thead > tr > th{border:0px solid #dddddd;padding:15px}body.blog-page #maincontent a{font-weight:500}div.post-date{}.post-featured-image img{display:none !important}@media (max-width:850px){.duurzaamheid_banner{background-image:url('/media/wysiwyg/NL_mobiel_4.png') !important;background-size:100%;background-position:center;background-repeat:no-repeat;height:150px;min-height:150px;max-height:250px;overflow:hidden;transition:none !important}}