.o-section{margin-top:60px}.o-section--breadcrumbs{margin-top:0}.u-text-center{text-align:center}.o-container--small{max-width:850px}.c-kennisbank__title{font-weight:700}.c-kennisbank__excerpt{font-family:Quicksand,sans-serif;font-size:calc(var(--base-text-font-size) + 2px);line-height:1.39}.c-kennisbank__figure--container{margin-top:30px}.c-kennisbank__figure{margin:0;border-radius:10px;position:relative;overflow:hidden}.c-kennisbank__figure img{width:100%}.c-kennisbank__content{margin-top:30px}.c-kennisbank__content table{max-width:100%;overflow:hidden;overflow-x:scroll;width:100%;font-size:16px;background:#fff}.c-kennisbank__content table tr{background-color:#f7ebe5}.c-kennisbank__content table tr td{padding:8px;vertical-align:baseline}.c-kennisbank__content table tr:not(:first-child){padding:8px 16px;background-color:transparent;border-bottom:1px solid #d9d9d9}.c-kennisbank__content table tr:not(:first-child) td p{display:inline;margin:0}.c-kennisbank__content img{margin-bottom:30px}.c-kennisbank__content ul{list-style:disc;list-style-position:inside}.c-kennisbank__content blockquote{background:#f6e7d2;padding:30px;border-radius:5px;color:#ff6101;margin:0 0 30px 15px}.c-kennisbank__content blockquote p:last-of-type{margin:0}.c-author__name,.c-author__meta{display:block}.c-author__label,.c-author__value{display:inline-block;vertical-align:middle}.c-author__label{margin-right:5px}.c-kennisbank__content img{width:100%;height:auto;border-radius:5px;position:relative;overflow:hidden}.c-kennisbank__content a{color:var(--accent-color);text-decoration:underline}.c-kennisbank__content a:hover{color:var(--accent-color);text-decoration:none}.c-kennisbank__content p,.c-kennisbank__content ol,.c-kennisbank__content ul{margin-bottom:30px}.c-kennisbank__content h2{margin-bottom:8px;font-size:calc(var(--base-text-font-size) + 16px)!important;font-weight:600;line-height:1.41}.c-kennisbank__content h3{margin-bottom:8px;font-size:calc(var(--base-text-font-size) + 10px);font-weight:600;line-height:1.85}.c-kennisbank__meta--after{margin-top:30px;color:#656565}.c-kennisbank__text{margin-top:30px}.c-kennisbank__text .table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.c-kennisbank__call-to-action{margin-top:30px;background-color:#eb611c;padding:30px;color:#fff;border-radius:10px}.c-call-to-action__block--title{display:block;margin-bottom:10px}.c-call-to-action__block--description{margin-bottom:30px}.c-call-to-action__block--button{margin:0}.c-kennisbank__content .c-button{padding:11px 20px;display:inline-block;text-decoration:none;border-radius:5px;position:relative}.c-button__text{font-weight:600}.c-kennisbank__content .c-button:hover{text-decoration:none;background:#000;color:#fff}.c-kennisbank__content .c-button--white{background:#fff}.article__cta-block{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:0;grid-column-gap:0;align-items:center;padding:30px;border-radius:15px;margin:30px 0;background-color:#efe6e1}@media screen and (min-width: 640px){.article__cta-block{grid-column-gap:30px}}@media screen and (min-width: 1024px){.article__cta-block{margin:0 -30px}}@media screen and (max-width: 641px){.c-kennisbank__text .article__cta-block{flex-direction:column;gap:15px}}.c-kennisbank__text .article__cta-block .article__cta-block--image{position:relative;width:100%;grid-column:span 12 / span 12;height:100%}@media screen and (min-width: 640px){.c-kennisbank__text .article__cta-block .article__cta-block--image{grid-column:span 6 / span 6}}.c-kennisbank__text .article__cta-block .article__cta-block--image:before{display:block;padding-top:65%;content:""}.c-kennisbank__text .article__cta-block .article__cta-block--image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-kennisbank__text .article__cta-block .article__cta-block--content{display:flex;flex-direction:column;grid-column:span 12 / span 12;width:100%;padding:0}@media screen and (min-width: 640px){.c-kennisbank__text .article__cta-block .article__cta-block--content{grid-column:span 6 / span 6}}.c-kennisbank__text .article__cta-block .article__cta-block--title{margin:0 0 15px;font-family:Asap,sans-serif;font-size:calc(var(--base-text-font-size) + 10px);font-weight:500;line-height:1.5}.c-kennisbank__text .article__cta-block .article__cta-block--description{margin:0 0 30px;font-family:Quicksand,sans-serif;font-size:var(--base-text-font-size);font-weight:400;line-height:1.5}.c-kennisbank__text .article__cta-block .article__cta-block--links{display:flex;flex-direction:column;gap:12px}.c-kennisbank__text .article__cta-block .article__cta-block--link{display:flex;flex-direction:row;align-items:center;gap:10px;color:var(--accent-color);font-size:20px;line-height:24px;font-weight:600}.c-kennisbank__text .article__cta-block .article__cta-block--link:hover,.c-kennisbank__text .article__cta-block .article__cta-block--link:focus{text-decoration:underline;color:var(--accent-color)}.c-kennisbank__text .article__text-and-button-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px}.c-kennisbank__text .article__text-and-button-block .article__text-and-button-block--title{font-size:32px;font-weight:600;line-height:1.2;text-align:center;color:#fff;margin-bottom:8px}.c-kennisbank__text .article__text-and-button-block .article__text-and-button-block--description{font-size:16px;font-weight:500;line-height:1.5;text-align:center;color:#fff;margin-bottom:16px}.c-kennisbank__text .article__text-and-button-block .article__text-and-button-block--description p{margin:0}.c-kennisbank__text .article__text-and-button-block .article__text-and-button-block--button{display:flex;align-items:center;justify-content:center;height:42px;background-color:#fff;border-radius:5px;cursor:pointer;color:var(--accent-color);padding:8px 30px;font-size:16px;line-height:1.5;font-weight:500;text-align:center;text-decoration:none}.c-kennisbank__text .article__cta-block--image{flex:1 0 40%}.c-kennisbank__text .article__cta-block--content{flex:1 0 60%;padding:0 20px}.blog__recommended-products--slider-wrap .splide__track{margin:0 -7px}.project-step{margin-bottom:30px}.project-step:last-of-type{margin-botom:0}.project-steps__inner{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:30px;grid-column-gap:30px}@media screen and (min-width: 1024px){.project-steps__inner{grid-column-gap:100px}}.step-image{margin:0 0 30px}.project-step__text{border-bottom:1px solid #dddddd;margin-bottom:30px}.project-steps__toc{grid-column:span 12 / span 12}@media screen and (min-width: 1024px){.project-steps__toc{grid-column:span 4 / span 4}}.project-steps{grid-column:span 12 / span 12}@media screen and (min-width: 1024px){.project-steps{grid-column:span 8 / span 8}}.project-step__attentie .step-tip{padding:24px 16px;margin-bottom:50px;font-family:Quicksand,sans-serif;font-size:18px;line-height:28px;background:#f6e7d2}@media (min-width: 1024px){.project-step__attentie .step-tip{display:flex;padding:20px;border-radius:5px}}.project-step__attentie .step-tip svg{display:block;width:24px;min-width:24px;height:24px;margin-bottom:10px;stroke:#ec621c}@media (min-width: 1024px){.project-step__attentie .step-tip svg{float:none;width:24px;min-width:24px;height:24px;margin:0 10px 0 0}}.step-tip--inner{font-size:16px;line-height:1.5}.step-tip--inner strong:first-of-type{display:block;margin-bottom:10px}.project-step__attentie .step-tip a{color:var(--accent-color)}.project-step__attentie .step-tip a:hover,.project-step__attentie .step-tip a:focus{text-decoration:underline}.project-step__attentie .step-tip .step-tip--inner p:last-of-type{margin-bottom:0}.c-card-product__list:not(.splide__list){display:grid;gap:7px}@media screen and (min-width: 1000px){.c-card-product__list:not(.splide__list){grid-template-columns:repeat(3,minmax(0,1fr))}}.c-card-product__item{position:relative;display:flex;flex-direction:column;padding:10px 15px 15px;background:#fff;border:1px solid #e6e7e8}.c-card-product__item__image-container{position:relative}.c-card-product__image{position:relative;width:100%;margin-bottom:0}.c-card-product__primary-image{position:absolute;top:0;left:0;width:100%;height:100%;max-height:200px;-o-object-fit:contain;object-fit:contain}.c-card-product__reviews-container{height:13px;margin:0 0 8px}.c-card-product__reviews-badge{margin:0}.c-card-product__reviews-badge.link{color:#11182a;text-decoration:none}.c-card-product__reviews-badge .rating{display:flex;align-items:center;vertical-align:bottom;line-height:inherit}.c-card-product__reviews-badge .rating .rating__stars{display:grid;grid-auto-flow:column;grid-column-gap:2px;-moz-column-gap:2px;column-gap:2px;gap:1px}.c-card-product__reviews-badge .rating .rating__stars svg{width:12px;height:12px;fill:#f3ba5d}.c-card-product__reviews-badge .rating .rating__caption{font-size:13px;line-height:1}.c-card-product__main{position:relative;display:flex;flex-direction:column;padding:10px 15px 15px;background:#fff}@media (min-width: 1000px){.c-card-product__main{padding:10px 15px}}.c-card-product__main:hover .c-card-product__product-title{text-decoration:underline}.c-card-product__main .product-item__buy{display:block!important}.c-card-product__image-container{position:relative}.c-card-product__image-container .product-label+.product-label.product-label--op{top:40px}@media (max-width: 768px){.c-card-product__image-container .product-label+.product-label.product-label--op{top:30px}}.c-card-product__image--has-secondary-image .c-card-product__image-container:hover .c-card-product__primary-image.has-secondary-image.lazyloaded{z-index:1;visibility:hidden;opacity:0;transition:opacity .25s linear}.c-card-product__image--has-secondary-image .c-card-product__image-container:hover .c-card-product__secondary-image{z-index:2;visibility:visible;opacity:1;transition:opacity .25s linear}.c-card-product__image-container .c-card-product__label-list--custom:not(:empty)+.c-card-product__meta-labels{top:35px}.c-card-product__image-container .product-label{padding:7px 10px;font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;line-height:1.09;letter-spacing:.05em}.c-card-product__image-container .product-label.product-label--rated,.c-card-product__image-container .product-label.product-label--best{position:absolute;bottom:0;left:-20px;z-index:4;display:block;padding:7px 10px;font-size:14px;line-height:17px;color:var(--text-color);text-align:center;background:#f7ebe5}@media screen and (max-width: 599px){.c-card-product__image-container .product-label.product-label--rated,.c-card-product__image-container .product-label.product-label--best{width:calc(100% + 40px);font-size:12px}}.c-card-product__image-container .product-label.product-label--actie,.c-card-product__image-container .product-label.product-label--op,.c-card-product__image-container .product-label.product-label--aanbieding,.c-card-product__image-container .product-label.product-label--sold,.c-card-product__image-container .product-label.product-label--promotion{position:absolute;top:0;left:-22px;z-index:5;padding:7px 7px 7px 14px!important;color:var(--text-color);text-transform:uppercase;background-color:#f8d91c;border-radius:5px}@media (max-width: 768px){.c-card-product__image-container .product-label.product-label--actie,.c-card-product__image-container .product-label.product-label--op,.c-card-product__image-container .product-label.product-label--aanbieding,.c-card-product__image-container .product-label.product-label--sold,.c-card-product__image-container .product-label.product-label--promotion{font-size:10px}}.c-card-product__image-container .product-label.product-label--actie:before,.c-card-product__image-container .product-label.product-label--op:before,.c-card-product__image-container .product-label.product-label--aanbieding:before,.c-card-product__image-container .product-label.product-label--sold:before,.c-card-product__image-container .product-label.product-label--promotion:before{position:absolute;bottom:-8px;left:0;z-index:-1;display:block;width:8px;height:12px;clip-path:polygon(0 0,100% 100%,100% 0);content:"";background-color:#f8d91c}.c-card-product__image-container .product-label.product-label--aanbieding,.c-card-product__image-container .product-label.product-label--sold{text-transform:none}@media screen and (max-width: 480px){.c-card-product__image-container .product-label.product-label--aanbieding,.c-card-product__image-container .product-label.product-label--sold{font-size:12px}}.c-card-product__image-container .product-label.product-label--sold{background-color:#e9e9e9}.c-card-product__image-container .product-label.product-label--sold:before{background-color:#e9e9e9}.c-card-product__image-container .product-label.product-label--ukraine{background:linear-gradient(to top,#f8d91c 0% 50%,#4a90e2 50% 100%)}.c-card-product__image-container .product-label.product-label--promotion{background-color:#479d76;color:#fff}@media screen and (max-width: 480px){.c-card-product__image-container .product-label.product-label--promotion{font-size:12px}}.c-card-product__image-container .product-label.product-label--promotion:before{background-color:#479d76}@media screen and (max-width: 480px){.c-card-product__image.with-space{margin-top:65px}}.c-card-product__image:before{display:block;padding-top:100%;content:""}@media screen and (min-width: 600px){.c-card-product__image:before{padding-top:200px}}.c-card-product__image img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:200px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 599px){.c-card-product__image img{max-height:100%}}.c-card-product__primary-image.has-secondary-image.lazyloaded{opacity:1;transition:opacity .25s linear}.c-card-product__secondary-image{z-index:1;visibility:hidden;opacity:0;transition:opacity .25s linear}.c-card-product__info{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (max-width: 999px){.c-card-product__info{margin-right:-7px;margin-left:-7px}}.c-card-product__info .c-card-product__product-title{display:block;width:100%;margin:9px auto 0;font-weight:500;line-height:1.5;color:var(--heading-color);text-decoration:none;margin-bottom:8px!important}.c-card-product__info .c-card-product__price-list{display:flex;align-items:center;margin-bottom:12px}@media screen and (min-width: 1000px) and (max-width: 1200px){.c-card-product__info .c-card-product__price-list{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 560px){.c-card-product__info .c-card-product__price-list{flex-direction:column;align-items:flex-start}}.c-card-product__info .c-card-product__price-list .price{font-family:Quicksand,sans-serif;font-size:calc(var(--base-text-font-size) + 6px)!important;font-weight:500;line-height:1.5;color:var(--text-color)}@media screen and (max-width: 440px){.c-card-product__info .c-card-product__price-list .price{font-size:calc(var(--base-text-font-size) + 4px)!important}}.c-card-product__info .c-card-product__price-list .price.price--compare{font-size:calc(var(--base-text-font-size) + 10px)!important;font-weight:500!important;text-decoration:line-through;opacity:1}@media screen and (max-width: 440px){.c-card-product__info .c-card-product__price-list .price.price--compare{font-size:calc(var(--base-text-font-size) + 6px)!important}}.c-card-product__info .c-card-product__price-list .price.price--compare:after{display:none}.c-card-product__info .c-card-product__price-list .price.price--compare+.price-inscription{text-decoration:line-through;font-size:calc(var(--base-text-font-size) + 4px)!important;font-weight:500}.c-card-product__info .c-card-product__price-list .price.price--highlight{margin:0 0 0 8px;font-size:calc(var(--base-text-font-size) + 4px)!important;font-weight:600;color:var(--accent-color)}@media screen and (min-width: 1000px) and (max-width: 1200px){.c-card-product__info .c-card-product__price-list .price.price--highlight{margin-left:0}}@media screen and (max-width: 560px){.c-card-product__info .c-card-product__price-list .price.price--highlight{margin-left:0}}@media screen and (max-width: 440px){.c-card-product__info .c-card-product__price-list .price.price--highlight{font-size:calc(var(--base-text-font-size) + 2px)!important}}.c-card-product__info .c-card-product__price-list .superscript{vertical-align:super;font-size:12px}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge{margin:5px 0}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge .rating__star{width:12px;height:12px}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge .rating__star path{fill:var(--product-review-star-color)}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge svg:not([class]){width:12px;height:12px}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge svg:not([class]) path{fill:var(--product-review-star-color)}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge svg:not([class]) path+path{fill:none}.c-card-product__info .c-card-product__reviews-container .product-item__reviews-badge .rating__caption{font-size:13px;line-height:1}.c-card-product__info .c-card-product__product-description{display:none}.c-card-product__info .rating__star{fill:currentColor}.c-card-product__info .c-card-product__cta-wrapper{display:flex;gap:4px;align-items:center;justify-content:space-between}.c-card-product__info .c-card-product__cta-wrapper.product-out-of-stock .js-btn-klaviyo-back-in-stock{position:relative;height:42px;padding:0 38px;font-size:0px;line-height:0}.c-card-product__info .c-card-product__cta-wrapper.product-out-of-stock .js-btn-klaviyo-back-in-stock:before{display:block;content:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 4C20.5046 3.99984 20.9906 4.19041 21.3605 4.5335C21.7305 4.87659 21.9572 5.34684 21.995 5.85L22 6V18C22.0002 18.5046 21.8096 18.9906 21.4665 19.3605C21.1234 19.7305 20.6532 19.9572 20.15 19.995L20 20H4C3.49542 20.0002 3.00943 19.8096 2.63945 19.4665C2.26947 19.1234 2.04284 18.6532 2.005 18.15L2 18V17H4V18H20V7.414L13.06 14.354C12.7975 14.6165 12.447 14.7723 12.0763 14.7913C11.7056 14.8103 11.341 14.6912 11.053 14.457L10.939 14.354L4 7.414V8H2V6C1.99984 5.49542 2.19041 5.00943 2.5335 4.63945C2.87659 4.26947 3.34684 4.04284 3.85 4.005L4 4H20ZM6 13C6.26522 13 6.51957 13.1054 6.70711 13.2929C6.89464 13.4804 7 13.7348 7 14C7 14.2652 6.89464 14.5196 6.70711 14.7071C6.51957 14.8946 6.26522 15 6 15H1C0.734784 15 0.48043 14.8946 0.292893 14.7071C0.105357 14.5196 0 14.2652 0 14C0 13.7348 0.105357 13.4804 0.292893 13.2929C0.48043 13.1054 0.734784 13 1 13H6ZM18.586 6H5.414L12 12.586L18.586 6ZM5 10C5.25488 10.0003 5.50003 10.0979 5.68537 10.2728C5.8707 10.4478 5.98223 10.687 5.99717 10.9414C6.01211 11.1958 5.92933 11.4464 5.76574 11.6418C5.60214 11.8373 5.3701 11.9629 5.117 11.993L5 12H2C1.74512 11.9997 1.49997 11.9021 1.31463 11.7272C1.1293 11.5522 1.01777 11.313 1.00283 11.0586C0.987891 10.8042 1.07067 10.5536 1.23426 10.3582C1.39786 10.1627 1.6299 10.0371 1.883 10.007L2 10H5Z' fill='%23fff'/%3E%3C/	svg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 600px){.c-card-product__info .c-card-product__cta-wrapper{flex-direction:column;gap:15px}}.c-card-product__info .c-card-product__cta-wrapper .comparable-custom-action{z-index:1;margin:0}.c-card-product__info .c-card-product__cta-wrapper .comparable-custom-action .add-to-comparable:not(:checked)+label:before{width:17px;height:17px;border:1px solid #1f1f1f}.c-card-product__info .c-card-product__cta-wrapper .comparable-custom-action .add-to-comparable:checked+label:after{top:.59em;font-size:16px}.c-card-product__info .c-card-product__cta-wrapper .product-item__action-list{margin-top:0}.c-card-product__info .c-card-product__cta-wrapper .product-item__action-list .product-item__action-button.button--disabled{padding:10px!important;font-size:16px!important}.c-card-product__info .c-card-product__cta-wrapper .c-card-product__add-to-cart{display:flex;align-items:center;justify-content:center;padding:7px 33px;color:#fff;background:var(--accent-color);border-radius:5px}.c-card-product__meta-labels{position:absolute;top:0;left:-10px;z-index:5;display:flex;flex-direction:row;gap:3px;width:-moz-fit-content;width:fit-content;padding:6px 12px;background-color:#fffc;border-radius:5px}.c-card-product__meta-labels:empty{display:none}.c-card-product__meta-labels li{display:flex;align-items:center;font-size:14px;line-height:2.08}.c-card-product__meta-labels li.dikte_label span{color:var(--text-color)}.c-card-product__meta-labels li .span-insulation{margin-right:3px;color:var(--text-color)}.c-card-product__meta-labels li:first-child:after{display:inline-block;margin-left:3px;content:"-"}.c-card-product__meta-labels li:only-child:after{display:none}.c-kennisbank__meta,.c-kennisbank__author{margin-bottom:15px}.c-kennisbank__meta{background:#fff;padding:15px 30px;border-radius:5px;display:flex;align-items:center;justify-content:space-between}.c-kennisbank__meta--title{display:block;font-weight:700}.c-kennisbank__meta--value{display:block}.c-kennisbank__meta--value ul{margin:0 -2px}.c-kennisbank__meta--value ul li{display:inline-block;margin:0 2px}.c-kennisbank__usps{margin-top:30px}.c-kennisbank__usps--list{margin-bottom:0;font-family:Quicksand,sans-serif;font-weight:500;column-count:2}.c-kennisbank__content .toc-title{display:block;margin-bottom:5px}.c-kennisbank__content .toc-container{position:sticky;top:130px;background:#f9f9f9;padding:20px;border-radius:5px;margin-bottom:0}.c-kennisbank__content .toc-list{list-style:none;padding:0;margin:0}.c-kennisbank__content .toc-link{display:block;padding:0;text-decoration:none;color:#000;transition:color .3s;font-size:14px}.c-kennisbank__content .toc-link.is-active{color:var(--accent-color);font-weight:700}.toc-index{display:inline-block;width:20px;color:#999}.c-card-product__primary-image.has-secondary-image{z-index:2;visibility:visible;opacity:0;transition:opacity .25s linear}.c-card-product__primary-image.has-secondary-image{opacity:1;transition:opacity .25s linear}.collection-item__secondary-image{z-index:2;visibility:hidden;opacity:0;transition:opacity .25s linear}.c-card-product__item--has-secondary-image:hover .c-card-product__secondary-image{opacity:1;visibility:visible}.c-card-product__item--has-secondary-image:hover .c-card-product__primary-image{opacity:0;visibility:hidden}.c-carousel__arrow-wrap{position:absolute;top:calc(50% - 20px);z-index:2;display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;background:#11182a99;border-radius:50%;opacity:1;transition:.3s}.c-carousel__arrow-wrap svg{display:block;width:15px;height:15px;stroke:#fff}.c-carousel__arrow-wrap-left{left:-10px}.c-carousel__arrow-wrap-right{right:-10px}@media screen and (min-width: 1000px){.c-carousel__arrow-wrap-left{left:-20px}.c-carousel__arrow-wrap-right{right:-20px}}.steps-materials-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;visibility:hidden;background-color:#0000004d;opacity:0}.steps-materials-modal-wrap.opened{z-index:999;visibility:visible;opacity:1}.steps-materials-modal{position:fixed;top:50%;right:0;z-index:-1;width:100%;max-width:450px;padding:20px 10px 20px 20px;visibility:hidden;background-color:#f8f4f2;filter:drop-shadow(-1px 3px 4px rgba(221,202,192,.6));opacity:0;transition:.25s linear;transform:translate(100%,-50%)}.steps-materials-modal:after{content:none}.steps-materials-modal.opened{z-index:9999;visibility:visible;opacity:1;transition:.25s linear;transform:translateY(-50%)}.steps-materials-modal .steps-materials-modal-close{position:absolute;top:0;right:0;padding:20px;cursor:pointer}.steps-materials-modal .steps-materials-modal-close svg{display:block;width:15px;height:15px}.steps-materials-modal .steps-materials-heading{font-size:13px;font-weight:600;line-height:26px;color:#4f4f4f}.steps-materials-modal .steps-materials-title{font-size:18px;font-weight:600;line-height:30px}.steps-materials-modal .steps-materials-modal-content{max-height:50vh;padding-right:5px;overflow-y:auto}.steps-materials-modal .steps-materials-modal-content::-webkit-scrollbar{width:5px;background-image:linear-gradient(to right,transparent 50%,#ec621c 50%,transparent 51%)}.steps-materials-modal .steps-materials-modal-content::-webkit-scrollbar-thumb{background-color:#ec621c;border-radius:5px}.steps-materials-modal .steps-materials-modal-content .product-card{position:relative;display:flex;flex-direction:row;align-items:center;max-width:420px;padding:15px;border:none;background-color:#fff;height:100%;margin-left:6px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:110px;min-width:110px;height:110px;min-height:110px;margin:0 15px 0 0}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-image-wrap img{position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:95%}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-info-wrap{display:flex;flex:1;flex-direction:column}.steps-materials-modal .steps-materials-modal-content .product-card .product-item-title{display:block;margin-bottom:10px;font-weight:500;line-height:18px;margin-right:40px}@media screen and (min-width: 1024px){.steps-materials-modal .steps-materials-modal-content .product-card .product-item-title{margin-right:50px;max-width:160px}}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices{display:flex;align-items:flex-end;gap:8px;margin-bottom:10px;line-height:20px!important}@media screen and (max-width: 480px){.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices{flex-direction:column;align-items:flex-start}}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .price{display:inline-block;font-size:20px!important;font-weight:600;color:var(--text-color)}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .price.price--compare{font-size:20px!important;font-weight:400!important;color:var(--text-color)!important;opacity:1;text-decoration:line-through}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .price.price--compare:after{display:none}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .price.price--highlight{margin-left:0;font-size:18px!important;line-height:1;color:var(--accent-color)}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .price .superscript{font-size:12px;vertical-align:super}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .project__unit-price-wrap{line-height:1}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-prices .project__unit-price-wrap .superscript{font-size:12px;vertical-align:super}.steps-materials-modal .steps-materials-modal-content .product-card .product-item__bottom_label{font-size:10px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-label{position:absolute;top:5px;left:-6px;padding:7px 7px 7px 10px;font-family:Quicksand,sans-serif;font-weight:500;font-size:13px;line-height:1;text-transform:uppercase;background:#f8d91c;border-radius:5px;width:-moz-fit-content;width:fit-content;z-index:1}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-label:before{position:absolute;bottom:-1px;left:1px;display:block;width:0;height:0;content:"";border-right:4px solid transparent;border-bottom:4px solid #f8d91c;border-left:4px solid transparent;transform:rotate(45deg)}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-rating{display:flex;align-items:center;margin-bottom:9px;font-size:13px;line-height:15px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-rating .product-card-rating-stars{display:flex;align-items:center}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-rating .product-card-rating-stars svg{display:block;width:15px;min-width:15px;height:15px;margin-right:1px;fill:#f3ba5d}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-rating .product-card-rating-caption{display:inline-block;margin-left:7px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-buttons{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-buttons .button--primary{display:flex;align-items:center;height:27px!important;padding:0 20px!important}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-buttons .button--primary svg{width:16px;height:16px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-buttons .button[disabled]{height:27px!important;padding:0 10px!important;font-size:12px!important;color:#fff!important}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-buttons .product-item__action-list{margin-top:0}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-compare .comparable-custom-action{margin:0;line-height:1}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-compare .comparable-custom-action label{padding-left:20px;font-size:12px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-compare .comparable-custom-action label:before{width:14px;height:14px}.steps-materials-modal .steps-materials-modal-content .product-card .product-card-compare .comparable-custom-action label:after{font-size:13px}.steps-materials-modal .steps-materials-modal__link-to-all{display:block;margin:20px auto 0;font-family:Asap,sans-serif;font-size:var(--base-text-font-size);font-weight:500;line-height:1.56;color:var(--accent-color);text-align:center}.c-tools__heading{margin-bottom:30px}.c-tools__title{color:#eb601c;font-weight:700}.c-tools__inner{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:30px}.c-tools__column{grid-column:span 12 / span 12}@media screen and (min-width: 768px){.c-tools__inner{grid-column-gap:30px}.c-tools__column{grid-column:span 4 / span 4}}@media screen and (min-width: 1024px){.c-tools__inner{grid-column-gap:60px}}.c-tools__item{margin-bottom:5px}.c-tools__item:last-of-type{margin-bottom:0}.c-tools__products{display:none;margin-top:15px}.is-active .c-tools__products{display:block}.c-tools__icon{transition:transform .25s}.is-active .c-tools__icon{transition:transform .25s;transform:rotate(180deg)}.c-tools__products--heading{margin:5px 0 15px}.c-tools__products--list{margin-bottom:30px}.c-tools__subtitle{display:flex;align-items:center;justify-content:space-between}.c-tools__subtitle:hover{cursor:pointer}.c-tools__products .c-card-product__item{flex-direction:row;align-items:center;margin-bottom:15px}.c-tools__products .c-card-product__item .c-card-product__item__image-container{flex:1 0 100px;margin-right:20px;height:auto}.c-tools__products .c-card-product__item .c-card-product__info{flex:1 0 calc(100% - 150px)}
/*# sourceMappingURL=/cdn/shop/t/318/assets/kennisbank.css.map */
