.elementor-bc-flex-widget .elementor-4626 .elementor-element.elementor-element-32c69062.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4626 .elementor-element.elementor-element-32c69062>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.woocommerce .elementor-4626 .elementor-element.elementor-element-203b3f9 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-4626 .elementor-element.elementor-element-203b3f9 .flex-viewport{border-radius:20px 20px 20px 20px}.woocommerce .elementor-4626 .elementor-element.elementor-element-203b3f9 .flex-viewport:not(:last-child){margin-bottom:20px}.woocommerce .elementor-4626 .elementor-element.elementor-element-203b3f9 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px}.woocommerce .elementor-4626 .elementor-element.elementor-element-203b3f9 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2)}.elementor-bc-flex-widget .elementor-4626 .elementor-element.elementor-element-7b46c86e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-4626 .elementor-element.elementor-element-ea5c129 .post-navigation__arrow-wrapper{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);font-size:21px}.elementor-4626 .elementor-element.elementor-element-ea5c129 .post-navigation__arrow-wrapper:hover{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-4626 .elementor-element.elementor-element-ea5c129 .elementor-post-navigation__link a{gap:20px}.woocommerce .elementor-4626 .elementor-element.elementor-element-7ed40ea .star-rating{color:var(--e-global-color-text);font-size:1em}.woocommerce .elementor-4626 .elementor-element.elementor-element-7ed40ea .woocommerce-review-link{font-size:12px}.elementor-4626 .elementor-element.elementor-element-45bc3d75>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4626 .elementor-element.elementor-element-9247f58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.woocommerce .elementor-4626 .elementor-element.elementor-element-1388ff19 .woocommerce-tabs ul.wc-tabs li.active a{color:var(--e-global-color-accent)}.woocommerce .elementor-4626 .elementor-element.elementor-element-1388ff19 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#fff;border-color:#eee #eee #fff #eee}.elementor-bc-flex-widget .elementor-4626 .elementor-element.elementor-element-7fe336b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-4626 .elementor-element.elementor-element-4d2f203.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4626 .elementor-element.elementor-element-998293c .elementor-social-icon i{color:var(--e-global-color-accent)}.elementor-4626 .elementor-element.elementor-element-998293c .elementor-social-icon:hover i{color:var(--e-global-color-text)}.elementor-4626 .elementor-element.elementor-element-0915e44>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:10px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:20px 20px 20px 20px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:500}.woocommerce .elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products .products>h2{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .price{color:#b97434;font-weight:600}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .price ins{color:#b97434}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .price ins .amount{color:#b97434}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-primary);background-color:rgba(255,255,255,0);border-color:var(--e-global-color-text);border-style:solid;border-width:1px;border-radius:10px 10px 10px 10px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product{border-style:solid;border-width:0;border-radius:30px;padding:30px;background-color:#fff;border-color:#ececec}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#b93434;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:20px;min-width:60px;min-height:50px;line-height:50px;left:auto;right:0;margin:0}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:10px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:20px 20px 20px 20px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;font-weight:500}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products .products>h2{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .price{color:#b97434;font-size:18px;font-weight:600}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .price ins{color:#b97434}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .price ins .amount{color:#b97434}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .price del{font-size:14px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-primary);background-color:rgba(255,255,255,0);border-color:var(--e-global-color-text);border-style:solid;border-width:1px;border-radius:10px 10px 10px 10px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product{border-style:solid;border-width:0;border-radius:30px;padding:30px;background-color:#fff;border-color:#ececec}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#b93434;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:20px;min-width:60px;min-height:50px;line-height:50px;left:auto;right:0;margin:0}@media (max-width:1024px){.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media (max-width:767px){.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product{text-align:center;padding:10px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:10px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:30px 30px 30px 30px}.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4626 .elementor-element.elementor-element-5cf354c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product{text-align:center;padding:10px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:10px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:30px 30px 30px 30px}.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4626 .elementor-element.elementor-element-ae5dc4c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px}}.previewDiv{display:none;position:absolute;z-index:1000;background-color:#fff;border:1px solid #ddd;padding:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);width:200px}.previewDiv p{margin-top:5px;font-size:14px;text-align:center}#cr_qna.cr-qna-block div.cr-qna-search-block button.cr-qna-ask-button{background-color:#b97434!important}div.cr-ajax-reviews-nosummary button.cr-nosummary-add{background-color:#b97434!important;border-color:white}.add_to_cart_button.ajax_add_to_cart i{color:#fff!important}.add_to_cart_button.ajax_add_to_cart i{color:#fff!important}.asennuspalvelu-ohjeet{font-family:"Poppins",sans-serif;max-width:800px;margin:10px auto;padding:20px;border:0px solid #ddd;border-radius:10px;background-color:#f5f5f5;margin-left:5px}.asennuspalvelu-ohjeet h2{color:#333;text-align:center}.asennuspalvelu-ohjeet ol{counter-reset:item;padding-left:5px}.asennuspalvelu-ohjeet ol li{counter-increment:item;margin-bottom:20px;list-style-type:none;position:relative;padding-left:30px}.asennuspalvelu-ohjeet ol li:before{content:counter(item);position:absolute;left:0;background-color:#b97434;color:white;font-weight:700;border-radius:50%;width:25px;height:25px;text-align:center;line-height:25px}.asennuspalvelu-ohjeet p{text-align:center;font-style:italic;margin-top:20px}.category-asennuspalvelut #ilmainentoimitus{display:none}