.faq-section{max-width:100%;margin:0 auto}.faq-section .faq-item.open .faq-answer{display:block}.faq-section .faq-question{width:100%;text-align:left;font-weight:700;padding:12px;border:none;background:#f0f0f0;cursor:pointer;border-bottom:1px solid #ccc;transition:background .3s}.faq-section .faq-question:hover{background:#e0e0e0}.faq-section .faq-answer{display:none;padding:12px;background:#fafafa;border-bottom:1px solid #ccc}.eco-compliance{max-width:100%;margin:0 auto;padding:1em}.eco-compliance .eco-item{border-bottom:1px solid #ccc;padding:1em 0}.eco-compliance .eco-item .eco-col{flex:1 1 100%}.eco-compliance .eco-item .eco-col:first-child{font-weight:700}.eco-compliance .eco-item .eco-col.highlight{color:#396;font-weight:500}@media (min-width:768px){.eco-compliance .eco-item .eco-col{flex:1 1 33.33%}}*{font-family:Roboto,sans-serif!important}.top-navigation-bar-menu{visibility:hidden}header#header .navigation-buttons>a[data-target=cart] i{position:absolute;top:10px;left:33px;right:auto;bottom:auto}header#header .search{visibility:hidden}@media (max-width:768px){header#header .cart-count{width:40px;height:40px;background:#33952e;border-radius:5px;position:absolute;top:-45px;left:auto;right:60px;transition:transform .15s}header#header .cart-count::before{content:"";font-size:24px;background:url(https://www.klisens.cz/user/documents/upload/temp/shopping-cart.png);background-repeat:no-repeat;background-position:center;background-size:18px;width:40px;height:40px;margin-left:0;margin-right:0}}@media (min-width:768px){header#header .cart-count{background:#33952e;border-radius:5px;padding:15px 10px}header#header .cart-count::before{content:"";font-size:24px;background:url(https://www.klisens.cz/user/documents/upload/temp/shopping-cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:20px;height:20px;margin-left:10px;margin-right:10px!important}header#header .cart-count .cart-price{font-size:15px;color:#fff;padding-right:10px}}.carousel-inner>.item>a>img,.carousel-inner>.item>img{border-radius:10px}.next-to-carousel-banners .banner-wrapper h2{font-size:30px;font-weight:700;line-height:normal;color:#33952e}.next-to-carousel-banners .banner-wrapper .benefits li{position:relative;list-style-type:none;padding-left:40px}.next-to-carousel-banners .banner-wrapper .benefits li::before{content:"";position:absolute;top:-3px;left:0;width:30px;height:30px;background:#33952e url(https://www.klisens.cz/user/documents/upload/temp/check.png);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50px}@media (min-width:768px){.navigation-in{background-color:#fff}.navigation-in>ul>li{border-color:#fff}.navigation-in>ul>li a b{font-size:17px;font-weight:700;color:#000;letter-spacing:.25px}}.id-1{color:var(--colors-foregrounds-content-secondary);background-color:#fafafa}@media (max-width:768px){.id-1 .benefits-grid .benefit-tile{padding:0!important;margin:0!important}.id-1 .benefits-grid .benefit-tile ul{display:none}.id-1 .benefits-grid .benefit-tile h3{cursor:pointer}.id-1 .benefits-grid .benefit-tile.open ul{display:block}.id-1 .products-block .product{margin-bottom:1rem}}.id-1 .benefits-grid{margin-top:1rem;margin-bottom:3rem}@media only screen and (max-width:768px){.id-1 .benefits-grid{display:grid;grid-template-columns:1fr;gap:5rem 2rem}}@media only screen and (min-width:768px){.id-1 .benefits-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5rem 2rem}}.id-1 .benefits-grid .benefit-tile{width:100%;position:relative;background:#fff;border-top:4px solid #33952e;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:3rem 2rem 2rem 2rem}.id-1 .benefits-grid .benefit-tile h3{font-size:14px;position:absolute;top:-53px;left:0;color:#fff;background:#33952e;border-top-left-radius:5px;border-top-right-radius:5px;width:100%;padding:1rem}.id-1 span li span,.id-1 ul.benefits li span{font-weight:300;font-size:16px;color:#000;line-height:25px;padding-bottom:3rem;display:block}.id-1 .content-wrapper{background-color:#fafafa}.id-1 .top-navigation-bar{background-color:#fafafa;border-bottom-color:#fafafa;border-top-color:#fafafa}.id-1 .homepage-box{background-color:#fafafa;border-bottom-color:#fafafa;border-top-color:#fafafa}.id-1 .add-comment,.id-1 .discussion,.id-1 .discussion-form,.id-1 .rate-wrapper,.id-1 .votes-wrap,.id-1 .welcome div,.id-1 .welcome h1{margin-left:auto;margin-right:auto;max-width:100%}.id-1 .homepage-group-title{display:none}.id-1 .homepage-box.welcome-wrapper{margin-top:0;margin-bottom:0;padding:0}@media (min-width:768px){.id-1 .content{width:100%;margin:2rem 0;padding-left:0;padding-right:0}}.id-1 .welcome-wrapper .welcome h1{display:none}.product .p .btn{font-weight:700;font-size:16px;text-transform:uppercase;color:var(--colors-foregrounds-content-inverted);background-color:#33952e;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-bottom:6px solid #2b8326;border-color:#33952e;border-radius:7px;padding:12px 20px 10px;width:100%;max-width:max-content}.product .p .btn::before{display:none}.products-block .p-desc{display:none}.products-block .p-bottom>div{display:grid;flex-wrap:wrap;align-items:flex-end;gap:1rem}.products-block .product{background:#fff;box-shadow:rgba(100,100,111,.2) 0 4px 15px 0;border-radius:5px}.products-block .product .p{padding:1rem}.products-block .product .p .name{font-size:17px;font-weight:700;color:#000;letter-spacing:-.2px;text-align:center;height:auto;min-height:60px;margin-top:1rem;margin-bottom:10px;overflow:hidden;display:block}.products-block .product .p .p-bottom>div{display:grid;grid-template-columns:100px auto;align-items:center;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width:1200px){.products-block>div{flex:0 0 auto;width:32.333333%;margin:0 .5%}}#footer{background:#fff}#footer h2{font-size:20px;font-weight:700}#footer .custom-footer,#footer .footer-bottom,#footer .footer-links-icons{border-color:#fff}#footer>.container{background-color:#fff}.type-category #category-header,.type-category #filters-wrapper,.type-category .breadcrumbs-wrapper{display:none}.type-category .category-title{text-align:center;font-size:36px;font-weight:700;margin:5rem 0}.type-category .category-perex{font-size:16px;font-weight:400;color:#000;line-height:25px}.type-category .category-perex p{font-size:16px;font-weight:400;color:#000;line-height:25px}.type-category .category-perex p span{font-size:16px;font-weight:400;color:#000;line-height:25px}.type-category .category-perex ul{padding-left:0}.type-category .category-perex ul li{position:relative;list-style-type:none;padding-left:35px}.type-category .category-perex ul li::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background:#33952e url(https://www.klisens.cz/user/documents/upload/temp/check.png);background-repeat:no-repeat;background-position:center;background-size:14px;border-radius:50px}.type-category .category-perex .klisens-row{width:100%;max-width:100%;margin:5rem auto}@media only screen and (max-width:768px){.type-category .category-perex .klisens-row{display:grid;grid-template-columns:1fr;gap:1rem}}@media only screen and (min-width:768px){.type-category .category-perex .klisens-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}}.type-category .category-perex .klisens-row .klisens-col img{width:100%;max-width:100%;margin:0 auto;display:block}.type-category .category-perex .klisens-row .klisens-col p{color:#000;line-height:22px;margin-top:2rem}.roi-scenario{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;align-items:flex-start}.roi-text{flex:1 1 60%;min-width:300px}.roi-image{flex:1 1 200px;text-align:center}.type-detail .breadcrumbs-wrapper{display:none}.type-detail .p-detail-inner-header h1{font-size:36px;font-weight:700;text-align:center;margin:5rem 0;display:inline-block}.type-detail .p-info-wrapper .add-to-cart,.type-detail .p-info-wrapper .availability-value,.type-detail .p-info-wrapper .detail-parameters,.type-detail .p-info-wrapper .p-final-price-wrapper{margin-bottom:0}.type-detail .p-info-wrapper .add-to-cart{align-items:center;display:flex;flex-wrap:wrap;background:#fafafa;padding:2rem}.type-detail .btn.btn-cart,.type-detail .btn.btn-conversion,.type-detail a.btn.btn-cart,.type-detail a.btn.btn-conversion{color:var(--colors-foregrounds-content-inverted);background-color:#33952e;border-color:#33952e}.type-detail .shp-tabs-wrapper.p-detail-tabs-wrapper{display:none}.type-detail .basic-description,.type-detail .p-short-description{color:#000;line-height:22px}.type-detail .basic-description ul,.type-detail .p-short-description ul{padding-left:0}.type-detail .basic-description ul li,.type-detail .p-short-description ul li{position:relative;list-style-type:none;padding-left:35px}.type-detail .basic-description ul li::before,.type-detail .p-short-description ul li::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background:#33952e url(https://www.klisens.cz/user/documents/upload/temp/check.png);background-repeat:no-repeat;background-position:center;background-size:14px;border-radius:50px}.id-1 .products.products-block{margin:8rem 0}.blog-wrapper .news-item .title{font-weight:700;font-size:17px;color:#000;text-align:left;height:auto;margin-top:19px}@media (min-width:1200px){.blog-wrapper .news-item{flex-basis:33%;width:33%}}.ordering-process .sidebar-in-cart .next-step-forward{font-weight:700;font-size:16px;text-transform:uppercase;color:var(--colors-foregrounds-content-inverted);background-color:#33952e;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-bottom:6px solid #2b8326;border-color:#33952e;border-radius:7px;padding:12px 20px 10px;width:100%;max-width:max-content}.ordering-process #checkoutSidebar .next-step-finish,.ordering-process #checkoutSidebar .next-step-forward{font-weight:700;font-size:16px;text-transform:uppercase;color:var(--colors-foregrounds-content-inverted);background-color:#33952e;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-bottom:6px solid #2b8326;border-color:#33952e;border-radius:7px;padding:12px 20px 10px;width:100%;max-width:max-content}