{"id":3855,"date":"2026-01-05T19:31:31","date_gmt":"2026-01-05T17:31:31","guid":{"rendered":"https:\/\/insectblock.eu\/pehmeat-ikkunat"},"modified":"2026-07-16T16:31:53","modified_gmt":"2026-07-16T13:31:53","slug":"pehmeat-ikkunat","status":"publish","type":"page","link":"https:\/\/insectblock.eu\/fi\/pehmeat-ikkunat","title":{"rendered":"Pehme\u00e4t ikkunat"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3855\" class=\"elementor elementor-3855 elementor-2925\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73a3610f e-flex e-con-boxed e-con e-parent\" data-id=\"73a3610f\" data-element_type=\"container\" data-e-type=\"container\" id=\"xs_cta_style_2\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-62da8b8f e-con-full e-flex e-con e-child\" data-id=\"62da8b8f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-735bd1c2 elementor-widget elementor-widget-heading\" data-id=\"735bd1c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pehme\u00e4t ikkunat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b4c886 elementor-widget elementor-widget-text-editor\" data-id=\"9b4c886\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span dir=\"auto\">Pehme\u00e4t ikkunat ovat erinomainen vaihtoehto lasille suojaamaan <strong>avoimia tiloja<\/strong> (terassit, verannat, huvimajat jne.) voimakkailta tuulilta, sateelta tai hy\u00f6nteisilt\u00e4. Ne on valmistettu<strong> korkealaatuisesta PVC-kalvosta<\/strong>, joka takaa vastustuskyvyn <strong>suorille ultraviolettis\u00e4teille<\/strong> ja <strong>\u00e4\u00e4rimm\u00e4isille<\/strong> l\u00e4mp\u00f6tila-olosuhteille. Ikkunat voi helposti avata rullaamalla k\u00e4sin ja<\/span><br><span dir=\"auto\">Kiinnitet\u00e4\u00e4n erityisill\u00e4 hihnoilla. <\/span> <\/p><p><span dir=\"auto\">Tarjoamme kahta tyyppi\u00e4 PVC-kalvoja \u2013 <strong>t\u00e4ysin l\u00e4pin\u00e4kyvi\u00e4<\/strong> tai <strong>varjostettuja<\/strong> paremman auringonsuojan takaamiseksi. Palonkest\u00e4vi\u00e4 materiaaleja on saatavilla ymp\u00e4rist\u00f6ihin, joissa paloriski on kohonnut. <\/span><\/p><p><span dir=\"auto\">Pehme\u00e4t ikkunakehykset valmistetaan kest\u00e4vist\u00e4 PVC-levyist\u00e4, jotka k\u00e4sitell\u00e4\u00e4n erityisell\u00e4 sulatuskoneella, jotta ne eiv\u00e4t kulu useiden vuosien aikana. Niit\u00e4 on <strong>saatavilla useissa s\u00e4vyiss\u00e4:<\/strong> valkoinen, antrasiitti, ruskea, beige jne., toiveidesi mukaan. <\/span><\/p><p><span dir=\"auto\">Pehme\u00e4t ikkunat on kiinnitetty erityisill\u00e4 renkailla ja k\u00e4\u00e4ntyvill\u00e4 kiinnikkeill\u00e4, jotka takaavat <strong>korkean tuulenkest\u00e4vyyden<\/strong>. Kiinnikkeet voivat olla hopeisia, kultaisia ja mustia. <\/span><\/p><p><span dir=\"auto\">Lis\u00e4mukavuuden vuoksi on mahdollista k\u00e4ytt\u00e4\u00e4 yksitt\u00e4inen tai kaksinkertainen vetoketju ovena.  <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7285c264 e-con-full e-flex e-con e-child\" data-id=\"7285c264\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5aeff6a0 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"5aeff6a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6NTc0NSwidG9nZ2xlIjpmYWxzZX0%3D\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Tilaa nyt<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee6246c elementor-align-left elementor-widget elementor-widget-button\" data-id=\"ee6246c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#calculate\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Laske hinta<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9cca823 elementor-widget elementor-widget-gallery\" data-id=\"9cca823\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns&quot;:4,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;overlay_background&quot;:&quot;yes&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.246.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkwOSwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNDYuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.246-225x300.jpeg\" data-width=\"225\" data-height=\"300\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.253.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxMCwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTMuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.253-300x139.jpeg\" data-width=\"300\" data-height=\"139\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.254.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxMSwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTQuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.254-300x139.jpeg\" data-width=\"300\" data-height=\"139\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.256.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxMiwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTYuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.256-225x300.jpeg\" data-width=\"225\" data-height=\"300\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.257.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxMywidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTcuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.257-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.258.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxNCwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTguanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.258-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.259.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxNSwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTkuanBlZyIsInNsaWRlc2hvdyI6IjljY2E4MjMifQ%3D%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.259-225x300.jpeg\" data-width=\"225\" data-height=\"300\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2556.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxNiwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTU2LmpwZWciLCJzbGlkZXNob3ciOiI5Y2NhODIzIn0%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2556-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2557.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxNywidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTU3LmpwZWciLCJzbGlkZXNob3ciOiI5Y2NhODIzIn0%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2557-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2558.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxOCwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNTU4LmpwZWciLCJzbGlkZXNob3ciOiI5Y2NhODIzIn0%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2558-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.24.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkxOSwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNC5qcGVnIiwic2xpZGVzaG93IjoiOWNjYTgyMyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.24-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.25.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkyMCwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNS5qcGVnIiwic2xpZGVzaG93IjoiOWNjYTgyMyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.25-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.27.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkyMSwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yNy5qcGVnIiwic2xpZGVzaG93IjoiOWNjYTgyMyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.27-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.28.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkyMiwidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yOC5qcGVnIiwic2xpZGVzaG93IjoiOWNjYTgyMyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.28-225x300.jpeg\" data-width=\"225\" data-height=\"300\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.29.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"9cca823\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTkyMywidXJsIjoiaHR0cHM6XC9cL2luc2VjdGJsb2NrLmV1XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvV2hhdHNBcHAtSW1hZ2UtMjAyNi0wMS0xOS1hdC0xMC40Ni4yOS5qcGVnIiwic2xpZGVzaG93IjoiOWNjYTgyMyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.29-300x225.jpeg\" data-width=\"300\" data-height=\"225\" aria-label=\"\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22b50689 e-con-full e-flex e-con e-child\" data-id=\"22b50689\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0087e0f elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"0087e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.29.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.29\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.28.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.28\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.27.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.27\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.25.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.25\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.24.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.24\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2558.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.2558\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2557.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.2557\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.2556.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.2556\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.259.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.259\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.258.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.258\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.257.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.257\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.256.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.256\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.254.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.254\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.253.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.253\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 of 15\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/insectblock.eu\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-10.46.246.jpeg\" alt=\"WhatsApp-kuva 2026-01-19 klo 10.46.246\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b44ba29 e-con-full e-flex e-con e-parent\" data-id=\"b44ba29\" data-element_type=\"container\" data-e-type=\"container\" id=\"calculate\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-89d0a37 e-flex e-con-boxed e-con e-child\" data-id=\"89d0a37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4f8c49 elementor-widget elementor-widget-html\" data-id=\"b4f8c49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ibcalc2\" data-currency=\"EUR\">\r\n  <div class=\"ibcalc2__wrap\">\r\n    <div class=\"ibcalc2__card\">\r\n      <div class=\"ibcalc2__head\">\r\n        <h2 class=\"ibcalc2__title\">Hintalaskuri<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"ibcalc2__body\">\r\n        <div class=\"ibcalc2__left\">\r\n          <div class=\"ibcalc2__row\">\r\n            <div class=\"ibcalc2__label\">\r\n              <span>Materiaali<\/span>\r\n\r\n            <\/div>\r\n            <select id=\"ibcalc2-material\">\r\n              <option value=\"50\">Korea 0,5 mm<\/option>\r\n              <option value=\"55\">Korea Shadow Brown 0,6mm<\/option>\r\n              <option value=\"60\">Alankomaat 0,6 mm<\/option>\r\n              <option value=\"70\">Alankomaat 0,8 mm<\/option>\r\n              <option value=\"65\">Alankomaiden s\u00e4vy 0,6 mm<\/option>\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <!-- NEW: zipper dropdown -->\r\n          <div class=\"ibcalc2__row\">\r\n            <div class=\"ibcalc2__label\">\r\n              <span>Vetoketju<\/span>\r\n\r\n            <\/div>\r\n            <select id=\"ibcalc2-zipper\">\r\n              <option value=\"0\">Ei vetoketjua<\/option>\r\n              <option value=\"1\">1 vetoketju<\/option>\r\n              <option value=\"2\">2 vetoketjua<\/option>\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <div class=\"ibcalc2__row\">\r\n            <div class=\"ibcalc2__label\">\r\n              <span>Leveys (mm)<\/span>\r\n              <span class=\"ibcalc2__sub\">Min 400 \u00b7 Max 3000<\/span>\r\n            <\/div>\r\n            <div class=\"ibcalc2__rangeRow\">\r\n              <input id=\"ibcalc2-w-range\" type=\"range\" min=\"400\" max=\"3000\" step=\"10\" value=\"1000\">\r\n              <input id=\"ibcalc2-w-num\" type=\"number\" min=\"400\" max=\"3000\" step=\"10\" value=\"1000\">\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"ibcalc2__row\">\r\n            <div class=\"ibcalc2__label\">\r\n              <span>Korkeus (mm)<\/span>\r\n              <span class=\"ibcalc2__sub\">Min 400 \u00b7 Max 3000<\/span>\r\n            <\/div>\r\n            <div class=\"ibcalc2__rangeRow\">\r\n              <input id=\"ibcalc2-h-range\" type=\"range\" min=\"400\" max=\"3000\" step=\"10\" value=\"1000\">\r\n              <input id=\"ibcalc2-h-num\" type=\"number\" min=\"400\" max=\"3000\" step=\"10\" value=\"1000\">\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <label class=\"ibcalc2__check\">\r\n            <input id=\"ibcalc2-mount\" type=\"checkbox\">\r\n  Asennuspalvelu (+\u20ac30)\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"ibcalc2__right\">\r\n          <div class=\"ibcalc2__price\">\r\n            <div class=\"ibcalc2__priceLabel\">Arvioitu kokonaism\u00e4\u00e4r\u00e4<\/div>\r\n            <div class=\"ibcalc2__priceValue\">\r\n              <span id=\"ibcalc2-price\">\u20ac0.00<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Opens Elementor popup (ID 2885) -->\r\n          <a class=\"ibcalc2__btn ibcalc2-popup-trigger\" href=\"#\" id=\"ibcalc2-cta\">\r\n  Pyyd\u00e4 tarjous\r\n<\/a>\r\n\r\n          <div class=\"ibcalc2__mini\" aria-live=\"polite\">\r\n            <div class=\"ibcalc2__miniRow\"><span>Pinta-ala<\/span><span id=\"ibcalc2-area\">1,00 m\u00b2<\/span><\/div>\r\n            <div class=\"ibcalc2__miniRow\"><span>Materiaali<\/span> <span id=\"ibcalc2-matcost\">\u20ac0.00<\/span><\/div>\r\n            <div class=\"ibcalc2__miniRow\"><span>Vetoketjut<\/span><span id=\"ibcalc2-zipcost\">\u20ac0.00<\/span><\/div>\r\n            <div class=\"ibcalc2__miniRow\"><span>Mounting<\/span><span id=\"ibcalc2-mountcost\">\u20ac0.00<\/span><\/div>\r\n            <div class=\"ibcalc2__miniRow\"><strong>Yhteens\u00e4<\/strong> <strong id=\"ibcalc2-total\">\u20ac0.00<\/strong><\/div>\r\n          <\/div>\r\n\r\n          <ul class=\"ibcalc2__notes\">\r\n            <li><span class=\"ibcalc2__bullet\"><\/span><span>N\u00e4ytetty hinta on osoitus ja voi poiketa lopullisesta tarjouksesta.<\/span><\/li>\r\n            <li><span class=\"ibcalc2__bullet\"><\/span><span>Hintaan sis\u00e4ltyy ALV.<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const root = document.currentScript.closest(\".ibcalc2\");\r\n      if (!root) return;\r\n\r\n      const MIN = 400, MAX = 3000;\r\n      const MOUNTING_FEE = 30;\r\n      const ZIPPER_FEE = 42.35;\r\n\r\n      const materialEl = root.querySelector(\"#ibcalc2-material\");\r\n      const zipperEl   = root.querySelector(\"#ibcalc2-zipper\");\r\n      const wRange = root.querySelector(\"#ibcalc2-w-range\");\r\n      const wNum   = root.querySelector(\"#ibcalc2-w-num\");\r\n      const hRange = root.querySelector(\"#ibcalc2-h-range\");\r\n      const hNum   = root.querySelector(\"#ibcalc2-h-num\");\r\n      const mountEl= root.querySelector(\"#ibcalc2-mount\");\r\n\r\n      const priceEl     = root.querySelector(\"#ibcalc2-price\");\r\n      const areaEl      = root.querySelector(\"#ibcalc2-area\");\r\n      const matCostEl   = root.querySelector(\"#ibcalc2-matcost\");\r\n      const zipCostEl   = root.querySelector(\"#ibcalc2-zipcost\");\r\n      const mountCostEl = root.querySelector(\"#ibcalc2-mountcost\");\r\n      const totalEl     = root.querySelector(\"#ibcalc2-total\");\r\n\r\n      const currency = root.getAttribute(\"data-currency\") || \"EUR\";\r\n      const fmt = new Intl.NumberFormat(\"en-GB\", {\r\n        style: \"currency\",\r\n        currency,\r\n        minimumFractionDigits: 2,\r\n        maximumFractionDigits: 2\r\n      });\r\n\r\n      function clamp(n, min, max) {\r\n        n = Number.isFinite(n) ? n : min;\r\n        return Math.min(max, Math.max(min, n));\r\n      }\r\n      function syncPair(rangeEl, numEl) {\r\n        const v = clamp(parseFloat(numEl.value), MIN, MAX);\r\n        rangeEl.value = String(v);\r\n        numEl.value = String(v);\r\n      }\r\n\r\n      function calc() {\r\n        syncPair(wRange, wNum);\r\n        syncPair(hRange, hNum);\r\n\r\n        const wMm = clamp(parseFloat(wNum.value), MIN, MAX);\r\n        const hMm = clamp(parseFloat(hNum.value), MIN, MAX);\r\n\r\n        const basePerSqm = parseFloat(materialEl.value) || 0; \/\/ price for 1m\u00b2\r\n        const areaSqm = (wMm \/ 1000) * (hMm \/ 1000);\r\n\r\n        \/\/ Minimum price up to 1 m\u00b2, then linear above 1 m\u00b2\r\n        const billableArea = Math.max(1, areaSqm);\r\n        const materialCost = basePerSqm * billableArea;\r\n\r\n        const zipperCount = parseInt(zipperEl.value, 10) || 0;\r\n        const zipperCost = zipperCount * ZIPPER_FEE;\r\n\r\n        const mountingCost = mountEl.checked ? MOUNTING_FEE : 0;\r\n        const total = materialCost + zipperCost + mountingCost;\r\n\r\n        \/\/ UI\r\n        priceEl.textContent = fmt.format(total);\r\n        areaEl.textContent = areaSqm.toFixed(2) + \" m\u00b2\";\r\n        matCostEl.textContent = fmt.format(materialCost);\r\n        zipCostEl.textContent = fmt.format(zipperCost);\r\n        mountCostEl.textContent = fmt.format(mountingCost);\r\n        totalEl.textContent = fmt.format(total);\r\n      }\r\n\r\n      function bindPair(rangeEl, numEl) {\r\n        rangeEl.addEventListener(\"input\", () => { numEl.value = rangeEl.value; calc(); });\r\n        numEl.addEventListener(\"input\", calc);\r\n        numEl.addEventListener(\"blur\", calc);\r\n      }\r\n\r\n      bindPair(wRange, wNum);\r\n      bindPair(hRange, hNum);\r\n      materialEl.addEventListener(\"change\", calc);\r\n      zipperEl.addEventListener(\"change\", calc);\r\n      mountEl.addEventListener(\"change\", calc);\r\n\r\n      calc();\r\n    })();\r\n  <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pehme\u00e4t ikkunat Pehme\u00e4t ikkunat ovat erinomainen vaihtoehto lasille suojaamaan avoimia tiloja (terassit, verannat, huvimajat jne.) voimakkailta tuulilta, sateelta tai hy\u00f6nteisilt\u00e4. Ne on valmistettu korkealaatuisesta PVC-kalvosta, joka takaa vastustuskyvyn suorille ultraviolettis\u00e4teille ja \u00e4\u00e4rimm\u00e4isille l\u00e4mp\u00f6tila-olosuhteille. Ikkunat voi helposti avata rullaamalla k\u00e4sin jaKiinnitet\u00e4\u00e4n erityisill\u00e4 hihnoilla. Tarjoamme kahta tyyppi\u00e4 PVC-kalvoja \u2013 t\u00e4ysin l\u00e4pin\u00e4kyvi\u00e4 tai varjostettuja paremman auringonsuojan takaamiseksi. Palonkest\u00e4vi\u00e4 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"wpai_generated_summary":"","footnotes":""},"class_list":["post-3855","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/pages\/3855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/comments?post=3855"}],"version-history":[{"count":1,"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/pages\/3855\/revisions"}],"predecessor-version":[{"id":7560,"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/pages\/3855\/revisions\/7560"}],"wp:attachment":[{"href":"https:\/\/insectblock.eu\/fi\/wp-json\/wp\/v2\/media?parent=3855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}