{"title":"Magneettiset hyttysverkot","description":"","products":[{"product_id":"magneettinen-hyttysverkko-ovelle","title":"Magneettinen hyttysverkko ovelle","description":"\u003cstyle\u003e\n  \/* Moskera — Premium Product Block (FI) *\/\n  .moskill-premium{\n    --mos-red:#B70F0F;\n    --mos-text:#111827;\n    --mos-muted:#6B7280;\n    --mos-border:rgba(17,24,39,.10);\n    --mos-shadow:0 10px 26px rgba(17,24,39,.08);\n    --mos-radius:18px;\n    font-family: inherit;\n    color: var(--mos-text);\n  }\n  .moskill-premium p{ margin:0; }\n  .moskill-premium .mp-stack{ display:grid; gap:16px; }\n  .moskill-premium .mp-hero{\n    padding: 16px 16px 14px;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: linear-gradient(180deg, rgba(183,15,15,.06), rgba(255,255,255,0));\n    box-shadow: var(--mos-shadow);\n  }\n  .moskill-premium .mp-pill{\n    display:inline-flex; align-items:center; gap:6px;\n    padding: 4px 10px; border-radius: 999px;\n    border: 1px solid rgba(183,15,15,.20);\n    background: rgba(183,15,15,.06);\n    color: rgba(183,15,15,.95);\n    font-size: 12.5px; font-weight: 900; white-space: nowrap;\n  }\n  .moskill-premium .mp-title{\n    margin-top: 10px;\n    font-size: 17px; font-weight: 900;\n    line-height: 1.3; letter-spacing: -.01em;\n  }\n  .moskill-premium .mp-h3{\n    margin:0;\n    font-size: 15.5px; font-weight: 900;\n    line-height: 1.3; letter-spacing: -.01em;\n  }\n  .moskill-premium .mp-sub{\n    margin-top: 8px;\n    color: var(--mos-muted);\n    line-height: 1.65;\n    font-size: 14.5px;\n  }\n  .moskill-premium .mp-card{\n    position: relative;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: #fff;\n    box-shadow: var(--mos-shadow);\n    overflow: hidden;\n  }\n  .moskill-premium .mp-card::before{\n    content:\"\";\n    position:absolute; left:0; top:12px; bottom:12px;\n    width:3px; border-radius: 999px;\n    background: rgba(183,15,15,.55);\n  }\n  .moskill-premium .mp-card-inner{\n    padding: 14px 14px 12px;\n    display:grid; gap:10px;\n  }\n  .moskill-premium .mp-title-row{\n    display:flex; align-items:center; gap:10px; min-width:0;\n  }\n  .moskill-premium .mp-ico{\n    width: 34px; height: 34px; border-radius: 12px;\n    display:inline-flex; align-items:center; justify-content:center;\n    background: rgba(183,15,15,.07);\n    border: 1px solid rgba(183,15,15,.18);\n    color: rgba(183,15,15,.95);\n    font-size: 16px; flex: 0 0 auto;\n  }\n  .moskill-premium .mp-text{\n    font-size: 14.5px;\n    line-height: 1.7;\n    color: var(--mos-text);\n  }\n  .moskill-premium .mp-text strong{ font-weight: 900; }\n  .moskill-premium .mp-highlight{\n    padding: 10px 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(183,15,15,.25);\n    background: rgba(183,15,15,.04);\n    line-height: 1.6;\n    font-size: 14.25px;\n  }\n  .moskill-premium .mp-highlight strong{ color: rgba(183,15,15,.95); }\n  @media (max-width: 749px){\n    .moskill-premium .mp-title{ font-size:16.5px; }\n    .moskill-premium .mp-text{ font-size:14px; }\n    .moskill-premium .mp-sub{ font-size:14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"moskill-premium\"\u003e\n\u003cdiv class=\"mp-stack\"\u003e\n\n\u003cdiv class=\"mp-hero\"\u003e\n\u003cspan class=\"mp-pill\"\u003e🇫🇮 Suunniteltu arkeen\u003c\/span\u003e\n\u003cdiv class=\"mp-title\"\u003ePremium-luokan magneettinen hyönteisverkko, valmis \u003cstrong\u003e10 minuutissa\u003c\/strong\u003e ⚡\u003c\/div\u003e\n\u003cdiv class=\"mp-sub\"\u003eNopea asennus, automaattinen magneettisulkeutuminen ja sopii kaikentyyppisiin oviin.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e🛠️\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003eHelppo asentaa\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003e\n\u003cstrong\u003eEi poraamista\u003c\/strong\u003e eikä työkaluja. Kiinnitä \u003cstrong\u003eerittäin pitävä tarranauha\u003c\/strong\u003e ovenkarmiin ja asenna verkko: \u003cstrong\u003evalmista\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e🧲\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003eAutomaattinen sulkeutuminen\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003eJokaisen kulun jälkeen verkko sulkeutuu automaattisesti integroitujen \u003cstrong\u003e4 cm magneettien\u003c\/strong\u003e ansiosta. Myös lemmikit tottuvat nopeasti.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e📏\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003eSopii kaikkiin kokoihin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003eUlko-ovi, makuuhuone, parveke, terassiovi ja myös \u003cstrong\u003eliukuovet\u003c\/strong\u003e.\u003c\/div\u003e\n\u003cdiv class=\"mp-highlight\"\u003eSaatavilla \u003cstrong\u003emittatilaus\u003c\/strong\u003e täydellistä istuvuutta varten.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ 70 x 210 cm","offer_id":51854281703690,"sku":"INT-STD-70x210-N","price":34.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 80 x 210 cm","offer_id":51854281736458,"sku":"INT-STD-80x210-N","price":35.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 90 x 210 cm","offer_id":51854281769226,"sku":"INT-STD-90x210-N","price":36.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 100 x 210 cm","offer_id":51854281801994,"sku":"INT-STD-100x210-N","price":37.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 110 x 210 cm","offer_id":51854281834762,"sku":"INT-STD-110x210-N","price":38.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 120 x 210cm","offer_id":51854281867530,"sku":"INT-STD-120x210-N","price":39.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus M (L\u003c150 cm ja k\u003c230 cm)","offer_id":51854281900298,"sku":"SURM-M-N","price":54.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus L (L\u003c200 cm ja k\u003c260 cm)","offer_id":51854281933066,"sku":"SURM-L-N","price":74.9,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus XL (L\u003e200 cm ja k\u003e260 cm)","offer_id":51854281965834,"sku":"SURM-XL-N","price":94.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 70 x 210 cm","offer_id":51854281998602,"sku":"INT-STD-70x210-B","price":34.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 80 x 210 cm","offer_id":51854282031370,"sku":"INT-STD-80x210-B","price":35.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 90 x 210 cm","offer_id":51854282064138,"sku":"INT-STD-90x210-B","price":36.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 100 x 210 cm","offer_id":51854282096906,"sku":"INT-STD-100x210-B","price":37.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 110 x 210 cm","offer_id":51854282129674,"sku":"INT-STD-110x210-B","price":38.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 120 x 210cm","offer_id":51854282162442,"sku":"INT-STD-120x210-B","price":39.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus M (L\u003c150 cm ja k\u003c230 cm)","offer_id":51854282195210,"sku":"SURM-M-B","price":54.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus L (L\u003c200 cm ja k\u003c260 cm)","offer_id":51854282227978,"sku":"SURM-L-B","price":74.9,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus XL (L\u003e200 cm ja k\u003e260 cm)","offer_id":51854282260746,"sku":"SURM-XL-B","price":94.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/FINLAND_image_produit_2026_MOSKERA.webp?v=1773951548"},{"product_id":"magneettinen-hyttysverkko-ikkunaan","title":"Magneettinen hyttysverkko ikkunalle","description":"\u003cstyle\u003e\n  \/* Moskera — Premium Product Block (WINDOW \/ BLUE, final clean harmonised) *\/\n  .moskill-premium{\n    --mos-blue:#60addb;\n    --mos-blue-2:#4e9ac8;\n    --mos-text:#111827;\n    --mos-muted:#6B7280;\n    --mos-border:rgba(17,24,39,.10);\n    --mos-shadow:0 10px 26px rgba(17,24,39,.08);\n    --mos-radius:18px;\n\n    font-family: inherit;\n    color: var(--mos-text);\n  }\n\n  .moskill-premium p{ margin:0; }\n  .moskill-premium .mp-stack{ display:grid; gap:16px; }\n\n  \/* Hero *\/\n  .moskill-premium .mp-hero{\n    padding: 16px 16px 14px;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: linear-gradient(180deg, rgba(96,173,219,.10), rgba(255,255,255,0));\n    box-shadow: var(--mos-shadow);\n  }\n\n  .moskill-premium .mp-pill{\n    display:inline-flex;\n    align-items:center;\n    gap:6px;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(96,173,219,.30);\n    background: rgba(96,173,219,.12);\n    color: rgba(96,173,219,.95);\n    font-size: 12.5px;\n    font-weight: 900;\n    white-space: nowrap;\n  }\n\n  \/* TITLES — harmonised *\/\n  .moskill-premium .mp-title{\n    margin-top: 10px;\n    font-size: 17px;\n    font-weight: 900;\n    line-height: 1.3;\n    letter-spacing: -.01em;\n  }\n\n  .moskill-premium .mp-h3{\n    margin: 0;\n    font-size: 15.5px;\n    font-weight: 900;\n    letter-spacing: -.01em;\n    line-height: 1.3;\n    color: var(--mos-text);\n  }\n\n  .moskill-premium .mp-sub{\n    margin-top: 8px;\n    color: var(--mos-muted);\n    line-height: 1.65;\n    font-size: 14.5px;\n  }\n\n  \/* Cards *\/\n  .moskill-premium .mp-card{\n    position: relative;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: #fff;\n    box-shadow: var(--mos-shadow);\n    overflow: hidden;\n  }\n\n  \/* Subtle brand accent (replaces top bar) *\/\n  .moskill-premium .mp-card::before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius: 999px;\n    background: rgba(96,173,219,.65);\n  }\n\n  .moskill-premium .mp-card-inner{\n    padding: 14px 14px 12px;\n    display:grid;\n    gap:10px;\n  }\n\n  .moskill-premium .mp-title-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    min-width:0;\n  }\n\n  .moskill-premium .mp-ico{\n    width: 34px;\n    height: 34px;\n    border-radius: 12px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    background: rgba(96,173,219,.14);\n    border: 1px solid rgba(96,173,219,.30);\n    color: rgba(96,173,219,.95);\n    flex: 0 0 auto;\n    font-size: 16px;\n  }\n\n  .moskill-premium .mp-text{\n    color: var(--mos-text);\n    line-height: 1.7;\n    font-size: 14.5px;\n  }\n\n  .moskill-premium .mp-text strong{\n    font-weight: 900;\n    color: var(--mos-text);\n  }\n\n  .moskill-premium .mp-highlight{\n    padding: 10px 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(96,173,219,.40);\n    background: rgba(96,173,219,.08);\n    color: var(--mos-text);\n    line-height: 1.6;\n    font-size: 14.25px;\n  }\n\n  .moskill-premium .mp-highlight strong{\n    color: rgba(96,173,219,.95);\n  }\n\n  @media (max-width: 749px){\n    .moskill-premium .mp-hero{ padding: 14px 14px 12px; }\n    .moskill-premium .mp-card-inner{ padding: 13px 13px 11px; }\n    .moskill-premium .mp-title{ font-size:16.5px; }\n    .moskill-premium .mp-text{ font-size: 14px; }\n    .moskill-premium .mp-sub{ font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"moskill-premium\"\u003e\n  \u003cdiv class=\"mp-stack\"\u003e\n\n    \u003cdiv class=\"mp-hero\"\u003e\n      \u003cspan class=\"mp-pill\"\u003eIkkunoille\u003c\/span\u003e\n      \u003cdiv class=\"mp-title\"\u003eHuomaamaton ja tehokas magneettinen ikkunahyönteisverkko\u003c\/div\u003e\n      \u003cdiv class=\"mp-sub\"\u003e\n        Nopea asennus, magneettikiinnitys koko reunalla ja premium-verkko valoisaan kotiin.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mp-card\"\u003e\n      \u003cdiv class=\"mp-card-inner\"\u003e\n        \u003cdiv class=\"mp-title-row\"\u003e\n          \u003cdiv class=\"mp-ico\"\u003e⚡\u003c\/div\u003e\n          \u003ch3 class=\"mp-h3\"\u003eVälitön asennus\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mp-text\"\u003e\n          \u003cstrong\u003eEi poraamista\u003c\/strong\u003e eikä työkaluja. Kiinnitä \u003cstrong\u003eitsekiinnittyvä magneettinauha\u003c\/strong\u003e ikkunan kehykseen ympäriinsä.\n          Aseta verkko paikoilleen ja irrota se tarvittaessa.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mp-card\"\u003e\n      \u003cdiv class=\"mp-card-inner\"\u003e\n        \u003cdiv class=\"mp-title-row\"\u003e\n          \u003cdiv class=\"mp-ico\"\u003e🧲\u003c\/div\u003e\n          \u003ch3 class=\"mp-h3\"\u003eMagneettikiinnitys 4 sivulta\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mp-text\"\u003e\n          Verkko kiinnittyy \u003cstrong\u003eyhtenäisillä magneettinauhoilla\u003c\/strong\u003e kehyksen \u003cstrong\u003eneljälle sivulle\u003c\/strong\u003e,\n          jolloin se pysyy napakkana \u003cstrong\u003eilman keskiaukkoa\u003c\/strong\u003e.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mp-card\"\u003e\n      \u003cdiv class=\"mp-card-inner\"\u003e\n        \u003cdiv class=\"mp-title-row\"\u003e\n          \u003cdiv class=\"mp-ico\"\u003e🧵\u003c\/div\u003e\n          \u003ch3 class=\"mp-h3\"\u003ePremium-lasikuituverkko\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mp-text\"\u003e\n          \u003cstrong\u003eHengittävä ja kestävä\u003c\/strong\u003e premium-lasikuituverkko.\n          Päästää valon sisään ja pitää hyönteiset ulkona – koti pysyy \u003cstrong\u003evaloisana ja raikkaana\u003c\/strong\u003e.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mp-card\"\u003e\n      \u003cdiv class=\"mp-card-inner\"\u003e\n        \u003cdiv class=\"mp-title-row\"\u003e\n          \u003cdiv class=\"mp-ico\"\u003e🏡\u003c\/div\u003e\n          \u003ch3 class=\"mp-h3\"\u003eSopii kaikkiin huoneisiin\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mp-text\"\u003e\n          Täydellinen \u003cstrong\u003ekylpyhuoneisiin\u003c\/strong\u003e, \u003cstrong\u003ekeittiöihin\u003c\/strong\u003e ja \u003cstrong\u003emakuuhuoneisiin\u003c\/strong\u003e.\n          Suunniteltu kestämään \u003cstrong\u003ekovaa tuulta\u003c\/strong\u003e ja käyttöä kaudesta toiseen.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ 50x50 cm","offer_id":51855711240458,"sku":"SURM-50x50-N","price":29.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 60x60 cm","offer_id":51855711273226,"sku":"SURM-60x60-N","price":31.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ 90x90 cm","offer_id":51855711305994,"sku":"SURM-90x90-N","price":35.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus M (L \u003c100 cm ja K \u003c100 cm)","offer_id":51855711338762,"sku":"SURM-fenetre-M-N","price":49.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus L (L \u003c200 cm ja K \u003c200 cm)","offer_id":51855711371530,"sku":"SURM-fenetre-L-N","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 50x50 cm","offer_id":51855711404298,"sku":"SURM-50x50-B","price":29.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 60x60 cm","offer_id":51855711437066,"sku":"SURM-60x60-B","price":31.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ 90x90 cm","offer_id":51855711469834,"sku":"SURM-90x90-B","price":35.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus M (L \u003c100 cm ja K \u003c100 cm)","offer_id":51855711502602,"sku":"SURM-fenetre-M-B","price":49.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus L (L \u003c200 cm ja K \u003c200 cm)","offer_id":51855711535370,"sku":"SURM-fenetre-L-B","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus XL (L \u003e200 cm ja K \u003e200 cm)","offer_id":51855711568138,"sku":"SURM-fenetre-XL-N","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus XL (L \u003e200 cm ja K \u003e200 cm)","offer_id":51855711600906,"sku":"SURM-fenetre-XL-B","price":89.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/FINLAND_Blue_MOSKERA_2026.webp?v=1773953005"},{"product_id":"magneettinen-hyttysverkko-suuri-aukko","title":"Magneettinen hyttysverkko suuri aukko","description":"\u003cstyle\u003e\n  \/* Moskera — Premium Product Block (GRANDE TAILLE \/ GRIS, final optimised) *\/\n  .moskill-premium{\n    --mos-gray:#6C6C6C;\n    --mos-text:#111827;\n    --mos-muted:#6B7280;\n    --mos-border:rgba(17,24,39,.10);\n    --mos-shadow:0 10px 26px rgba(17,24,39,.08);\n    --mos-radius:18px;\n\n    font-family: inherit;\n    color: var(--mos-text);\n  }\n\n  .moskill-premium p{ margin:0; }\n  .moskill-premium .mp-stack{ display:grid; gap:16px; }\n\n  \/* Hero *\/\n  .moskill-premium .mp-hero{\n    padding: 16px 16px 14px;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: linear-gradient(180deg, rgba(108,108,108,.07), rgba(255,255,255,0));\n    box-shadow: var(--mos-shadow);\n  }\n\n  .moskill-premium .mp-pill{\n    display:inline-flex;\n    align-items:center;\n    gap:6px;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(108,108,108,.25);\n    background: rgba(108,108,108,.08);\n    color: var(--mos-gray);\n    font-size: 12.5px;\n    font-weight: 900;\n    white-space: nowrap;\n  }\n\n  \/* Titles harmonised (same \"voice\") *\/\n  .moskill-premium .mp-title{\n    margin-top: 10px;\n    font-size: 17px;\n    font-weight: 900;\n    line-height: 1.3;\n    letter-spacing: -.01em;\n  }\n\n  .moskill-premium .mp-h3{\n    margin: 0;\n    font-size: 15.5px;\n    font-weight: 900;\n    letter-spacing: -.01em;\n    line-height: 1.3;\n  }\n\n  .moskill-premium .mp-sub{\n    margin-top: 8px;\n    color: var(--mos-muted);\n    line-height: 1.65;\n    font-size: 14.5px;\n  }\n\n  \/* Cards *\/\n  .moskill-premium .mp-card{\n    position: relative;\n    border: 1px solid var(--mos-border);\n    border-radius: var(--mos-radius);\n    background: #fff;\n    box-shadow: var(--mos-shadow);\n    overflow: hidden;\n  }\n\n  \/* Subtle brand accent (replaces top bar + numbers) *\/\n  .moskill-premium .mp-card::before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius:999px;\n    background: rgba(108,108,108,.55);\n  }\n\n  .moskill-premium .mp-card-inner{\n    padding: 14px 14px 12px;\n    display:grid;\n    gap:10px;\n  }\n\n  .moskill-premium .mp-title-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    min-width:0;\n  }\n\n  .moskill-premium .mp-ico{\n    width: 34px;\n    height: 34px;\n    border-radius: 12px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    background: rgba(108,108,108,.10);\n    border: 1px solid rgba(108,108,108,.25);\n    color: var(--mos-gray);\n    flex: 0 0 auto;\n    font-size: 16px;\n  }\n\n  .moskill-premium .mp-text{\n    line-height: 1.7;\n    font-size: 14.5px;\n  }\n\n  .moskill-premium .mp-text strong{\n    font-weight: 900;\n  }\n\n  .moskill-premium .mp-highlight{\n    padding: 10px 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(108,108,108,.35);\n    background: rgba(108,108,108,.06);\n    line-height: 1.6;\n    font-size: 14.25px;\n  }\n\n  .moskill-premium .mp-highlight strong{\n    color: var(--mos-gray);\n  }\n\n  \/* Image *\/\n  .moskill-premium .mp-image{\n    margin-top: 10px;\n    border-radius: 14px;\n    overflow: hidden;\n    border: 1px solid var(--mos-border);\n    box-shadow: var(--mos-shadow);\n  }\n\n  .moskill-premium .mp-image img{\n    display:block;\n    width:100%;\n    height:auto;\n  }\n\n  @media (max-width: 749px){\n    .moskill-premium .mp-hero{ padding: 14px 14px 12px; }\n    .moskill-premium .mp-card-inner{ padding: 13px 13px 11px; }\n    .moskill-premium .mp-title{ font-size:16.5px; }\n    .moskill-premium .mp-text{ font-size: 14px; }\n    .moskill-premium .mp-sub{ font-size: 14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"moskill-premium\"\u003e\n\u003cdiv class=\"mp-stack\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"mp-hero\"\u003e\n\u003cspan class=\"mp-pill\"\u003eSuuri leveys ja korkea kestävyys\u003c\/span\u003e\n\u003cdiv class=\"mp-title\"\u003eHyttysverkko suurille XXL-aukkoille\u003c\/div\u003e\n\u003cdiv class=\"mp-sub\"\u003eVahvistettu vakaus, tiivis sulkeutuminen ja pitkäkestoinen mukavuus myös erittäin suurissa mitoissa.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 1 --\u003e\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e🌬️\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003ePainotangot\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003eKoko alareunaan sijoitetut \u003cstrong\u003esinkitystä teräksestä\u003c\/strong\u003e valmistetut tangot parantavat \u003cstrong\u003etuulenkestävyyttä\u003c\/strong\u003e ja pitävät verkon napakkana kehyksessä.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 2 --\u003e\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e🧲\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003e3,7× pidemmät magneetit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003e\n\u003cstrong\u003e15 cm 4 cm:n sijaan\u003c\/strong\u003e takaa \u003cstrong\u003eaina tiiviin sulkeutumisen\u003c\/strong\u003e kausi toisensa jälkeen myös suurissa leveyksissä.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 3 --\u003e\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e🧵\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003eErittäin kestävä lasikuituverkko\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003eRevenemätön, palosuojattu, hengittävä ja pitkäikäinen. Se tarjoaa \u003cstrong\u003eerinomaisen valonläpäisyn\u003c\/strong\u003e ja \u003cstrong\u003etehokkaan ilmanvaihdon\u003c\/strong\u003e ilman, että teho heikkenee ajan myötä.\u003c\/div\u003e\n\u003cdiv class=\"mp-highlight\"\u003e\n\u003cstrong\u003eArjen mukavuus:\u003c\/strong\u003e \u003cstrong\u003evaloisa\u003c\/strong\u003e ja \u003cstrong\u003eilmava\u003c\/strong\u003e sisätila, verkolla joka on tehty kestämään.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 4 --\u003e\n\u003cdiv class=\"mp-card\"\u003e\n\u003cdiv class=\"mp-card-inner\"\u003e\n\u003cdiv class=\"mp-title-row\"\u003e\n\u003cdiv class=\"mp-ico\"\u003e⚙️\u003c\/div\u003e\n\u003ch3 class=\"mp-h3\"\u003eMuokattavat keskijaot\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mp-text\"\u003eSaatavilla \u003cstrong\u003euseilla keskijaot-vaihtoehdoilla\u003c\/strong\u003e, jotta se sopii kokoonpanoosi ja kulkemisen tiheyteen.\u003c\/div\u003e\n\u003cdiv class=\"mp-image\"\u003e\u003cimg alt=\"Keskijaot-vaihtoehdot\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/separations_FINLANDE.webp?v=1773667931\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mp-highlight\"\u003eRatkaisu \u003cstrong\u003evaativiin suuriin aukkoihin\u003c\/strong\u003e, ilman kompromisseja vakaudessa tai kestävyydessä.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 1 jako (2 paneelia)","offer_id":51860359708938,"sku":"SURM-GT-N-1-1","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860359741706,"sku":"SURM-GT-N-1-2","price":104.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860359774474,"sku":"SURM-GT-N-1-3","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860359807242,"sku":"SURM-GT-N-1-4","price":114.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860359840010,"sku":"SURM-GT-N-1-5","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 1 jako (2 paneelia)","offer_id":51860359872778,"sku":"SURM-GT-N-2-1","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860359905546,"sku":"SURM-GT-N-2-2","price":154.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860359938314,"sku":"SURM-GT-N-2-3","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860359971082,"sku":"SURM-GT-N-2-4","price":164.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360003850,"sku":"SURM-GT-N-2-5","price":169.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 2 jakoa (3 paneelia)","offer_id":52263630242058,"sku":"SURM-GT-N-3-2","price":199.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 3 jakoa (4 paneelia)","offer_id":52263630274826,"sku":"SURM-GT-N-3-3","price":209.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 4 jakoa (5 paneelia)","offer_id":52263630307594,"sku":"SURM-GT-N-3-4","price":219.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":52263630340362,"sku":"SURM-GT-N-3-5","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860360069386,"sku":"SURM-GT-N-4-2","price":249.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860360102154,"sku":"SURM-GT-N-4-3","price":259.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860360134922,"sku":"SURM-GT-N-4-4","price":269.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360167690,"sku":"SURM-GT-N-4-5","price":279.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 3 jakoa (4 paneelia)","offer_id":51860360265994,"sku":"SURM-GT-N-5-3","price":399.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 4 jakoa (5 paneelia)","offer_id":51860360298762,"sku":"SURM-GT-N-5-4","price":419.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360331530,"sku":"SURM-GT-N-5-5","price":439.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 1 jako (2 paneelia)","offer_id":51860360364298,"sku":"SURM-GT-B-1-1","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860360397066,"sku":"SURM-GT-B-1-2","price":104.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860360429834,"sku":"SURM-GT-B-1-3","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860360462602,"sku":"SURM-GT-B-1-4","price":114.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360495370,"sku":"SURM-GT-B-1-5","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 1 jako (2 paneelia)","offer_id":51860360528138,"sku":"SURM-GT-B-2-1","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860360560906,"sku":"SURM-GT-B-2-2","price":154.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860360593674,"sku":"SURM-GT-B-2-3","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860360626442,"sku":"SURM-GT-B-2-4","price":164.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360659210,"sku":"SURM-GT-B-2-5","price":169.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 2 jakoa (3 paneelia)","offer_id":52263630405898,"sku":"SURM-GT-B-3-2","price":199.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 3 jakoa (4 paneelia)","offer_id":52263630438666,"sku":"SURM-GT-B-3-3","price":209.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 4 jakoa (5 paneelia)","offer_id":52263630471434,"sku":"SURM-GT-B-3-4","price":219.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":52263630504202,"sku":"SURM-GT-B-3-5","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 2 jakoa (3 paneelia)","offer_id":51860360724746,"sku":"SURM-GT-B-4-2","price":249.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 3 jakoa (4 paneelia)","offer_id":51860360757514,"sku":"SURM-GT-B-4-3","price":259.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 4 jakoa (5 paneelia)","offer_id":51860360790282,"sku":"SURM-GT-B-4-4","price":269.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360823050,"sku":"SURM-GT-B-4-5","price":279.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 3 jakoa (4 paneelia)","offer_id":51860360921354,"sku":"SURM-GT-B-5-3","price":399.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 4 jakoa (5 paneelia)","offer_id":51860360954122,"sku":"SURM-GT-B-5-4","price":419.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 5 jakoa (6 paneelia tai enemmän)","offer_id":51860360986890,"sku":"SURM-GT-B-5-5","price":439.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/FINLAND_Grey_MOSKERA_2026.webp?v=1773953615"},{"product_id":"magneettinen-hyttysverkko-kaareva","title":"Magneettinen hyttysverkko KAAREVA","description":"\u003c!-- MOSKERA — Page produit : Moustiquaire magnétique Cintrée (sur-mesure) --\u003e\n\u003csection aria-label=\"Moustiquaire cintrée sur mesure\" id=\"moskill-cintree\" class=\"mkc\"\u003e\n\u003cdiv class=\"mkc__wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"mkc__hero\"\u003e\n\u003cdiv class=\"mkc__heroLeft\"\u003e\n\u003cdiv class=\"mkc__kicker\"\u003eMOSKERA\u003c\/div\u003e\n\u003ch1 class=\"mkc__title\"\u003eMagneettinen hyttysverkko \u003cspan class=\"mkc__glow\"\u003ekaareva\u003c\/span\u003e mittatilauksena\u003c\/h1\u003e\n\u003cp class=\"mkc__sub\"\u003eIhanteellinen ratkaisu kaareviin oviin ja pyöristettyihin aukkoihin. Perustuu suurikokoiseen malliimme, säilyttää samat premium-ominaisuudet ja valmistus on erityisesti mukautettu kaareviin muotoihin.\u003c\/p\u003e\n\u003cdiv aria-label=\"Points clés\" role=\"list\" class=\"mkc__badges\"\u003e\n\u003cspan role=\"listitem\" class=\"mkc__badge\"\u003e\u003cspan class=\"mkc__dot\"\u003e\u003c\/span\u003e 15 cm:n magneetit\u003c\/span\u003e \u003cspan role=\"listitem\" class=\"mkc__badge\"\u003e\u003cspan class=\"mkc__dot mkc__dot--soft\"\u003e\u003c\/span\u003e Kaareva mittatilaus\u003c\/span\u003e \u003cspan role=\"listitem\" class=\"mkc__badge\"\u003e\u003cspan class=\"mkc__dot mkc__dot--warm\"\u003e\u003c\/span\u003e Vahvistettu verkko\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- GRID --\u003e\n\u003cdiv role=\"list\" class=\"mkc__grid\"\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e1. Suunniteltu pyöristettyihin aukkoihin\u003c\/div\u003e\n\u003cp\u003eToisin kuin vakioverkot, kaareva versio myötäilee aukkoasi tarkasti: \u003cspan class=\"mkc__highlight\"\u003eympyränkaari\u003c\/span\u003e, osittainen tai täydellinen kaarevuus, eri korkeudet ja muuta.\u003c\/p\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eVähemmän rakoja ja parempi tiiviys\u003c\/li\u003e\n\u003cli\u003eSiistimpi ja laadukkaampi lopputulos\u003c\/li\u003e\n\u003cli\u003eEi tarvetta viritelmille\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e2. Suurikokoiset premium-magneetit\u003c\/div\u003e\n\u003cp\u003eErittäin pitkät magneetit sijoitettuna \u003cstrong\u003e15 cm\u003c\/strong\u003e välein varmistavat luotettavan automaattisen sulkeutumisen myös epäsuorissa muodoissa.\u003c\/p\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eSelkeä \u003cstrong\u003eMagnetX™\u003c\/strong\u003e magneettinen sulkeutuminen\u003c\/li\u003e\n\u003cli\u003eVahvistettu pito koko korkeudelta\u003c\/li\u003e\n\u003cli\u003eMukava päivittäinen käyttö\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e3. Muunneltava keskiaukko\u003c\/div\u003e\n\u003cp\u003eLeveydestä riippuen verkko voidaan valmistaa \u003cspan class=\"mkc__highlight\"\u003e1, 2 tai useampana osana\u003c\/span\u003e, räätälöidyillä keskijaoilla.\u003c\/p\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eSujuva kulku, ilman kiskoa\u003c\/li\u003e\n\u003cli\u003eIhanteellinen suurille leveyksille\u003c\/li\u003e\n\u003cli\u003eAidosti mittatilaustyönä tehty kokoonpano\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e4. Vahvistettu lasikuituverkko\u003c\/div\u003e\n\u003cp\u003eTiheä verkko, joka on suunniteltu kestämään: hengittävä, kestävä ja tehokas hyttysiä, kärpäsiä ja hyönteisiä vastaan.\u003c\/p\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eKestää kovaa käyttöä\u003c\/li\u003e\n\u003cli\u003eErinomainen ilmankierto\u003c\/li\u003e\n\u003cli\u003ePitkäkestoinen suoja\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e5. Helppo asennus ilman remonttia\u003c\/div\u003e\n\u003cp\u003eNopea asennus ilman poraamista: itsekiinnittyvät tarranauhat, sopii PVC-, alumiini- ja puukehyksiin.\u003c\/p\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eIlman poraamista\u003c\/li\u003e\n\u003cli\u003eSiisti ja huomaamaton asennus\u003c\/li\u003e\n\u003cli\u003eIrrotettavissa jälkiä jättämättä (alustasta riippuen)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle role=\"listitem\" class=\"mkc__card mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__pill\"\u003e6. Ihanteellinen kohteisiin\u003c\/div\u003e\n\u003cul class=\"mkc__list\"\u003e\n\u003cli\u003eKaarevat ulko-ovet\u003c\/li\u003e\n\u003cli\u003eYmpyränkaarelliset kulkuaukot\u003c\/li\u003e\n\u003cli\u003eVanhat talot tai epätyypilliset aukot\u003c\/li\u003e\n\u003cli\u003eTerassit ja design-laajennukset\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- ✅ MEASURE BOX (remplace le résumé) --\u003e\n\u003cdiv aria-label=\"Mesures requises\" class=\"mkc__measure mkc__reveal\"\u003e\n\u003cdiv class=\"mkc__measureTitle\"\u003eKaarevaan malliin tarvittavat mitat\u003c\/div\u003e\n\u003cp class=\"mkc__measureText\"\u003eMittatilauskaarevan hyttysverkon valmistamiseen tarvitsemme \u003cstrong\u003e3 mittaa\u003c\/strong\u003e :\u003c\/p\u003e\n\u003cul class=\"mkc__measureList\"\u003e\n\u003cli\u003e\u003cstrong\u003eLeveys\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eKorkeus 1\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eKorkeus 2\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mkc__measureNote\"\u003eLisätietoja löydät sivulta \u003cstrong\u003e”kuinka mitataan”\u003c\/strong\u003e. 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* ✅ Palette neutre premium *\/\n  #moskill-cintree{\n    --mk-text:#0f172a;\n    --mk-muted:#475569;\n    --mk-border:rgba(15,23,42,.10);\n    --mk-card:#ffffff;\n    --mk-bg1:#fbfbf7;\n    --mk-bg2:#f6f4ee;\n    --mk-shadow:0 10px 26px rgba(15,23,42,.08);\n    --mk-radius:18px;\n\n    --mk-accent:#9bdc6f;\n    --mk-accent2:#d9c48f;\n    --mk-accent3:#b7c7a6;\n    --mk-font: ui-sans-serif, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Inter, Arial, \"Helvetica Neue\", sans-serif;\n  }\n\n  #moskill-cintree, #moskill-cintree *{\n    box-sizing:border-box;\n    font-family: var(--mk-font) !important;\n  }\n\n  .mkc{\n    background:\n      radial-gradient(1100px 520px at 10% 0%, rgba(155,220,111,.14), transparent 55%),\n      radial-gradient(900px 620px at 90% 5%, rgba(217,196,143,.14), transparent 58%),\n      linear-gradient(180deg, var(--mk-bg1), var(--mk-bg2));\n    border: 1px solid var(--mk-border);\n    border-radius: 22px;\n    box-shadow: 0 18px 55px rgba(15,23,42,.10);\n    padding: 22px 18px;\n    margin: 18px 0;\n    overflow:hidden;\n    position:relative;\n    color: var(--mk-text);\n  }\n\n  .mkc:before{\n    content:\"\";\n    position:absolute;\n    inset:-2px;\n    background: linear-gradient(120deg,\n      transparent 0%,\n      rgba(255,255,255,.55) 22%,\n      transparent 45%,\n      transparent 60%,\n      rgba(255,255,255,.40) 80%,\n      transparent 100%);\n    transform: translateX(-40%);\n    animation: mkcSheen 9s linear infinite;\n    pointer-events:none;\n    z-index:0;\n    opacity:.35;\n  }\n  @keyframes mkcSheen{ 0%{transform:translateX(-45%)} 100%{transform:translateX(45%)} }\n\n  .mkc__wrap{ max-width: 980px; margin:0 auto; position:relative; z-index:1; }\n\n  .mkc__hero{ display:grid; grid-template-columns: 1fr; gap: 12px; }\n\n  .mkc__kicker{\n    display:inline-block;\n    font-weight: 900;\n    letter-spacing:.14em;\n    font-size: 11px;\n    color: rgba(15,23,42,.60);\n  }\n\n  .mkc__title{\n    margin: 6px 0 0;\n    font-weight: 950;\n    letter-spacing: -0.6px;\n    font-size: clamp(22px, 2.6vw, 34px);\n    line-height: 1.12;\n    color: var(--mk-text);\n  }\n\n  .mkc__glow{\n    background: linear-gradient(90deg, var(--mk-accent), var(--mk-accent2));\n    -webkit-background-clip:text;\n    background-clip:text;\n    color: transparent;\n  }\n\n  .mkc__sub{\n    margin: 10px 0 0;\n    color: var(--mk-muted);\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 76ch;\n  }\n\n  .mkc__badges{ display:flex; flex-wrap:wrap; gap:8px; margin-top: 12px; }\n  .mkc__badge{\n    display:inline-flex; align-items:center; gap:8px;\n    padding: 8px 10px; border-radius: 999px;\n    background: rgba(255,255,255,.72);\n    border: 1px solid rgba(15,23,42,.10);\n    color: rgba(15,23,42,.78);\n    font-size: 12px;\n    box-shadow: 0 6px 18px rgba(15,23,42,.05);\n  }\n\n  .mkc__dot{ width:8px;height:8px;border-radius:999px; background: var(--mk-accent); box-shadow: 0 0 0 3px rgba(155,220,111,.18); }\n  .mkc__dot--soft{ background: var(--mk-accent3); box-shadow: 0 0 0 3px rgba(183,199,166,.22); }\n  .mkc__dot--warm{ background: var(--mk-accent2); box-shadow: 0 0 0 3px rgba(217,196,143,.22); }\n\n  .mkc__grid{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:14px;\n    margin-top: 16px;\n  }\n  @media (min-width: 860px){\n    .mkc__grid{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mkc__card{\n    position:relative;\n    border: 1px solid var(--mk-border);\n    border-radius: var(--mk-radius);\n    background: var(--mk-card);\n    box-shadow: var(--mk-shadow);\n    overflow:hidden;\n  }\n  .mkc__card:before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius:999px;\n    background: rgba(183,199,166,.85);\n  }\n\n  .mkc__pill{\n    display:inline-block;\n    margin: 14px 14px 0;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(15,23,42,.10);\n    background: rgba(15,23,42,.03);\n    color: rgba(15,23,42,.92);\n    font-weight: 950;\n    font-size: 13px;\n  }\n\n  .mkc__card p{\n    margin: 10px 14px 0;\n    color: rgba(15,23,42,.82);\n    font-size: 14.5px;\n    line-height: 1.7;\n  }\n\n  .mkc__list{\n    margin: 10px 14px 14px;\n    padding-left: 18px;\n    color: rgba(15,23,42,.74);\n    font-size: 14.25px;\n    line-height: 1.7;\n  }\n  .mkc__list li{ margin:6px 0; }\n\n  .mkc__highlight{\n    font-weight: 950;\n    padding: 0 6px;\n    border-radius: 8px;\n    background: linear-gradient(90deg, rgba(155,220,111,.20), rgba(217,196,143,.18));\n    border: 1px solid rgba(15,23,42,.08);\n    box-decoration-break: clone;\n    -webkit-box-decoration-break: clone;\n  }\n\n  \/* ✅ Nouveau bloc mesures (dans le même esprit que tes cards) *\/\n  .mkc__measure{\n    margin-top: 14px;\n    padding: 16px;\n    border-radius: var(--mk-radius);\n    background: rgba(255,255,255,.78);\n    border: 1px solid var(--mk-border);\n    box-shadow: var(--mk-shadow);\n  }\n  .mkc__measureTitle{\n    font-weight: 950;\n    color: rgba(15,23,42,.95);\n    font-size: 14px;\n  }\n  .mkc__measureText{\n    margin: 8px 0 0;\n    color: rgba(15,23,42,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n  .mkc__measureList{\n    margin: 10px 0 0;\n    padding-left: 18px;\n    color: rgba(15,23,42,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n  .mkc__measureList li{ margin: 6px 0; }\n  .mkc__measureNote{\n    margin: 10px 0 0;\n    color: rgba(15,23,42,.70);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n  .mkc__measureNote a{\n    color: inherit;\n    font-weight: 900;\n    text-decoration: underline;\n  }\n\n  \/* ✅ IMPORTANT: par défaut on affiche (évite le vide dans l’éditeur) *\/\n  .mkc__reveal{ opacity: 1; transform: none; }\n\n  \/* ✅ Animation uniquement si JS ajoute .mkc--anim *\/\n  .mkc.mkc--anim .mkc__reveal{\n    opacity: 0;\n    transform: translateY(10px);\n    transition: opacity .6s ease, transform .6s ease;\n  }\n  .mkc.mkc--anim .mkc__reveal.is-visible{\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .mkc:before{ animation:none; }\n    .mkc.mkc--anim .mkc__reveal{ opacity:1; transform:none; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n","brand":"MOSKERA","offers":[{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584219402,"sku":"SURM-CIN-N-1-0","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575584252170,"sku":"SURM-CIN-N-1-1","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584284938,"sku":"SURM-CIN-N-1-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584317706,"sku":"SURM-CIN-N-2-0","price":139.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ 1 jako (2 paneelia)","offer_id":53575584350474,"sku":"SURM-CIN-N-2-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584383242,"sku":"SURM-CIN-N-2-2","price":179.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584416010,"sku":"SURM-CIN-N-3-0","price":199.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ 1 jako (2 paneelia)","offer_id":53575584448778,"sku":"SURM-CIN-N-3-1","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584481546,"sku":"SURM-CIN-N-3-2","price":259.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584514314,"sku":"SURM-CIN-B-1-0","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575584547082,"sku":"SURM-CIN-B-1-1","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584579850,"sku":"SURM-CIN-B-1-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584612618,"sku":"SURM-CIN-B-2-0","price":139.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ 1 jako (2 paneelia)","offer_id":53575584645386,"sku":"SURM-CIN-B-2-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 350 cm – Korkeus ≤ 350 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584678154,"sku":"SURM-CIN-B-2-2","price":179.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575584710922,"sku":"SURM-CIN-B-3-0","price":199.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ 1 jako (2 paneelia)","offer_id":53575584743690,"sku":"SURM-CIN-B-3-1","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 350 cm – Korkeus ≥ 350 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575584776458,"sku":"SURM-CIN-B-3-2","price":259.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/image_produit_cintre_2_5c8284ad-3680-4f1b-a979-6f153d4db1b5.webp?v=1787786438"},{"product_id":"magneettinen-hyttysverkko-epasymmetrinen","title":"Magneettinen hyttysverkko EPÄSYMMETRINEN","description":"\u003c!-- MOSKERA — Page produit : Moustiquaire magnétique Asymétrique (sur-mesure) --\u003e\n\u003csection class=\"mka\" id=\"moskill-asymetrique\" aria-label=\"Moustiquaire magnétique asymétrique sur mesure\"\u003e\n\u003cdiv class=\"mka__wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"mka__hero\"\u003e\n\u003cdiv class=\"mka__heroLeft\"\u003e\n\u003cdiv class=\"mka__kicker\"\u003eMOSKERA\u003c\/div\u003e\n\u003ch1 class=\"mka__title\"\u003eMagneettinen hyttysverkko \u003cspan class=\"mka__glow\"\u003eepäsymmetrinen\u003c\/span\u003e mittatilauksena\u003c\/h1\u003e\n\u003cp class=\"mka__sub\"\u003ePremium-ratkaisu aukkoihin, joissa on \u003cstrong\u003eeri korkeudet\u003c\/strong\u003e (viettävä katto, katettu terassi, epätyypillinen kulkuaukko), mahdollisuutena myös \u003cstrong\u003eeri leveydet\u003c\/strong\u003e, \u003cstrong\u003eviettävä tai epätasainen lattia\u003c\/strong\u003e (esim. ”V”-muotoinen lattia) ja lisävaihtoehdot pyynnöstä.\u003c\/p\u003e\n\u003cdiv class=\"mka__badges\" role=\"list\" aria-label=\"Points clés\"\u003e\n\u003cspan class=\"mka__badge\" role=\"listitem\"\u003e\u003cspan class=\"mka__dot\"\u003e\u003c\/span\u003e Epäsymmetrinen mittatilaus\u003c\/span\u003e \u003cspan class=\"mka__badge\" role=\"listitem\"\u003e\u003cspan class=\"mka__dot mka__dot--soft\"\u003e\u003c\/span\u003e Vaihtoehdot pyynnöstä\u003c\/span\u003e \u003cspan class=\"mka__badge\" role=\"listitem\"\u003e\u003cspan class=\"mka__dot mka__dot--warm\"\u003e\u003c\/span\u003e Magneettinen sulkeutuminen \u003cstrong\u003eMagnetX™\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- GRID --\u003e\n\u003cdiv class=\"mka__grid\" role=\"list\"\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e1. Suunniteltu eri korkeuksille\u003c\/div\u003e\n\u003cp\u003eEpäsymmetrinen verkko on ihanteellinen, kun toinen pää on korkeampi kuin toinen: \u003cspan class=\"mka__highlight\"\u003eviettävä katto\u003c\/span\u003e, katettu terassi, lasikuisti, epätavallinen kulkuaukko. Tulos: verkko, joka \u003cstrong\u003emyötäilee todellista muotoa\u003c\/strong\u003e aukossasi.\u003c\/p\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eVähemmän rakoja, parempi suoja\u003c\/li\u003e\n\u003cli\u003eSiistimpi lopputulos kuin jälkikäteen leikattu ”vakioverkko”\u003c\/li\u003e\n\u003cli\u003ePäivittäinen mukavuus (sujuva kulku)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e2. Eri leveydet: mahdollista pyynnöstä\u003c\/div\u003e\n\u003cp\u003eAukkosi voi olla myös \u003cspan class=\"mka__highlight\"\u003eleveydeltään epäsymmetrinen\u003c\/span\u003e (esimerkiksi ulkoneva osa toisella puolella). Tällöin mukautamme leikkauksen ja kokoonpanon: riitää, että lähetät meille tarvittavat tiedot.\u003c\/p\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eMillimetrin tarkkuudella (pyöristämme ylöspäin täysiin senttimetreihin)\u003c\/li\u003e\n\u003cli\u003eSopii myös suurille leveyksille ja epätyypillisille kulkuaukoille\u003c\/li\u003e\n\u003cli\u003eAidosti mittatilausvalmistus\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e3. Viettävä tai epätasainen lattia (esim. ”V”): mahdollista\u003c\/div\u003e\n\u003cp\u003eYleinen tilanne ulkona: lattia \u003cstrong\u003eei ole täysin suora\u003c\/strong\u003e. Voimme valmistaa verkon, joka on mukautettu myös siihen, että alareuna on \u003cspan class=\"mka__highlight\"\u003eviettävä\u003c\/span\u003e tai \u003cspan class=\"mka__highlight\"\u003e”V”-muotoinen\u003c\/span\u003e (keskiosa reunoja alempana).\u003c\/p\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eParempi tiiviys alhaalla\u003c\/li\u003e\n\u003cli\u003eVähemmän reittejä hyönteisille\u003c\/li\u003e\n\u003cli\u003eSiistimpi lopputulos kuin viritelmä\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e4. Sulkeminen \u0026amp; jaot: kaikki on muunneltavissa\u003c\/div\u003e\n\u003cp\u003eTarpeen mukaan voimme lisätä \u003cspan class=\"mka__highlight\"\u003emagneettisia keskijakoja\u003c\/span\u003e (useampi osa), tai \u003cspan class=\"mka__highlight\"\u003evetoketjuja\u003c\/span\u003e haluamaasi kohtaan.\u003c\/p\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eMagneettinen keskijako (helppo kulku)\u003c\/li\u003e\n\u003cli\u003eVetoketjut: kohdennettu avaus, käytännöllinen käytön mukaan\u003c\/li\u003e\n\u003cli\u003eKokoonpano pyynnöstä (ilmoita kommenttikentässä)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e5. Tuulivaihtoehto: vahvistetut painot alareunaan\u003c\/div\u003e\n\u003cp\u003eTuulisiin paikkoihin (veto, terassi, merenranta) voimme lisätä \u003cspan class=\"mka__highlight\"\u003eenemmän painoa\u003c\/span\u003e verkon alareunaan tuulenkestävyyden parantamiseksi.\u003c\/p\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eParempi vakaus\u003c\/li\u003e\n\u003cli\u003eVähemmän lepatusta\u003c\/li\u003e\n\u003cli\u003eParempi käyttömukavuus\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mka__card mka__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mka__pill\"\u003e6. Ihanteellinen kohteisiin\u003c\/div\u003e\n\u003cul class=\"mka__list\"\u003e\n\u003cli\u003eTerassit, joissa on viettävä katto\u003c\/li\u003e\n\u003cli\u003eAukot, joissa vasen ja oikea korkeus eroavat\u003c\/li\u003e\n\u003cli\u003eEpätyypilliset kulkuaukot (lasikuisti, laajennus, pergola)\u003c\/li\u003e\n\u003cli\u003eViettävä tai epätasainen lattia (pyynnöstä)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- ✅ MEASURE BOX --\u003e\n\u003cdiv class=\"mka__measure mka__reveal\" aria-label=\"Mesures requises\"\u003e\n\u003cdiv class=\"mka__measureTop\"\u003e\n\u003cdiv class=\"mka__measureTitle\"\u003eEpäsymmetriseen malliin tarvittavat mitat\u003c\/div\u003e\n\u003cdiv class=\"mka__measureTag\"\u003e3 olennaista mittaa\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mka__measureText\"\u003eMittatilausepäsymmetrisen hyttysverkon valmistamiseen tarvitsemme \u003cstrong\u003e3 mittaa\u003c\/strong\u003e :\u003c\/p\u003e\n\u003cul class=\"mka__measureList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eKokonaisleveys (L)\u003c\/strong\u003e : päästä päähän\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMatalin korkeus (K alin)\u003c\/strong\u003e : matalampi puoli\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKorkein korkeus (K ylin)\u003c\/strong\u003e : korkeampi puoli\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"mka__notice\"\u003e\n\u003cdiv class=\"mka__noticeTitle\"\u003eIlmoita kommenttikentässä (jos koskee sinua)\u003c\/div\u003e\n\u003cul class=\"mka__noticeList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEri leveydet\u003c\/strong\u003e : ilmoita kummastakin päästä mitattu leveys ja kaikki hyödyllinen tieto.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eViettävä lattia\u003c\/strong\u003e : ilmoita ero (esim. ”+6 cm vasemmalla”).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e”V”-muotoinen lattia\u003c\/strong\u003e : ilmoita keskiosan ja reunojen välinen ero (esim. ”keskiosa 10 cm alempana”).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVaihtoehdot\u003c\/strong\u003e : vetoketjut (sijainti), magneettiset keskijaot (määrä), vahvistetut painot alareunassa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"mka__measureNote\"\u003eLisätietoja löydät sivulta \u003cstrong\u003e”kuinka mitataan”\u003c\/strong\u003e. 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* ✅ Palette rouge premium (bordeaux \/ rubis) *\/\n  #moskill-asymetrique{\n    --mk-text:#0f172a;\n    --mk-muted:#475569;\n    --mk-border:rgba(15,23,42,.10);\n    --mk-card:#ffffff;\n    --mk-bg1:#fcf7f7;\n    --mk-bg2:#f7f0f1;\n    --mk-shadow:0 10px 26px rgba(15,23,42,.08);\n    --mk-radius:18px;\n\n    --mk-accent:#b91c1c;   \/* rubis *\/\n    --mk-accent2:#7f1d1d;  \/* bordeaux *\/\n    --mk-accent3:#ef4444;  \/* rouge doux *\/\n    --mk-font: ui-sans-serif, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Inter, Arial, \"Helvetica Neue\", sans-serif;\n  }\n\n  #moskill-asymetrique, #moskill-asymetrique *{\n    box-sizing:border-box;\n    font-family: var(--mk-font) !important;\n  }\n\n  .mka{\n    background:\n      radial-gradient(1100px 520px at 10% 0%, rgba(185,28,28,.12), transparent 55%),\n      radial-gradient(900px 620px at 90% 5%, rgba(127,29,29,.12), transparent 58%),\n      linear-gradient(180deg, var(--mk-bg1), var(--mk-bg2));\n    border: 1px solid var(--mk-border);\n    border-radius: 22px;\n    box-shadow: 0 18px 55px rgba(15,23,42,.10);\n    padding: 22px 18px;\n    margin: 18px 0;\n    overflow:hidden;\n    position:relative;\n    color: var(--mk-text);\n  }\n\n  .mka:before{\n    content:\"\";\n    position:absolute;\n    inset:-2px;\n    background: linear-gradient(120deg,\n      transparent 0%,\n      rgba(255,255,255,.52) 22%,\n      transparent 45%,\n      transparent 60%,\n      rgba(255,255,255,.36) 80%,\n      transparent 100%);\n    transform: translateX(-40%);\n    animation: mkaSheen 9s linear infinite;\n    pointer-events:none;\n    z-index:0;\n    opacity:.32;\n  }\n  @keyframes mkaSheen{ 0%{transform:translateX(-45%)} 100%{transform:translateX(45%)} }\n\n  .mka__wrap{ max-width: 980px; margin:0 auto; position:relative; z-index:1; }\n\n  .mka__hero{ display:grid; grid-template-columns: 1fr; gap: 12px; }\n\n  .mka__kicker{\n    display:inline-block;\n    font-weight: 900;\n    letter-spacing:.14em;\n    font-size: 11px;\n    color: rgba(15,23,42,.60);\n  }\n\n  .mka__title{\n    margin: 6px 0 0;\n    font-weight: 950;\n    letter-spacing: -0.6px;\n    font-size: clamp(22px, 2.6vw, 34px);\n    line-height: 1.12;\n    color: var(--mk-text);\n  }\n\n  .mka__glow{\n    background: linear-gradient(90deg, var(--mk-accent), var(--mk-accent2));\n    -webkit-background-clip:text;\n    background-clip:text;\n    color: transparent;\n  }\n\n  .mka__sub{\n    margin: 10px 0 0;\n    color: var(--mk-muted);\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 78ch;\n  }\n\n  .mka__badges{ display:flex; flex-wrap:wrap; gap:8px; margin-top: 12px; }\n  .mka__badge{\n    display:inline-flex; align-items:center; gap:8px;\n    padding: 8px 10px; border-radius: 999px;\n    background: rgba(255,255,255,.72);\n    border: 1px solid rgba(15,23,42,.10);\n    color: rgba(15,23,42,.78);\n    font-size: 12px;\n    box-shadow: 0 6px 18px rgba(15,23,42,.05);\n  }\n\n  .mka__dot{ width:8px;height:8px;border-radius:999px; background: var(--mk-accent); box-shadow: 0 0 0 3px rgba(185,28,28,.16); }\n  .mka__dot--soft{ background: var(--mk-accent3); box-shadow: 0 0 0 3px rgba(239,68,68,.14); }\n  .mka__dot--warm{ background: var(--mk-accent2); box-shadow: 0 0 0 3px rgba(127,29,29,.16); }\n\n  .mka__grid{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:14px;\n    margin-top: 16px;\n  }\n  @media (min-width: 860px){\n    .mka__grid{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mka__card{\n    position:relative;\n    border: 1px solid var(--mk-border);\n    border-radius: var(--mk-radius);\n    background: var(--mk-card);\n    box-shadow: var(--mk-shadow);\n    overflow:hidden;\n  }\n\n  .mka__card:before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius:999px;\n    background: rgba(185,28,28,.78);\n  }\n\n  .mka__pill{\n    display:inline-block;\n    margin: 14px 14px 0;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(15,23,42,.10);\n    background: rgba(185,28,28,.06);\n    color: rgba(15,23,42,.92);\n    font-weight: 950;\n    font-size: 13px;\n  }\n\n  .mka__card p{\n    margin: 10px 14px 0;\n    color: rgba(15,23,42,.82);\n    font-size: 14.5px;\n    line-height: 1.7;\n  }\n\n  .mka__list{\n    margin: 10px 14px 14px;\n    padding-left: 18px;\n    color: rgba(15,23,42,.74);\n    font-size: 14.25px;\n    line-height: 1.7;\n  }\n  .mka__list li{ margin:6px 0; }\n\n  .mka__highlight{\n    font-weight: 950;\n    padding: 0 6px;\n    border-radius: 8px;\n    background: linear-gradient(90deg, rgba(185,28,28,.16), rgba(127,29,29,.12));\n    border: 1px solid rgba(15,23,42,.08);\n    box-decoration-break: clone;\n    -webkit-box-decoration-break: clone;\n  }\n\n  \/* ✅ Bloc mesures + notice options *\/\n  .mka__measure{\n    margin-top: 14px;\n    padding: 16px;\n    border-radius: var(--mk-radius);\n    background: rgba(255,255,255,.80);\n    border: 1px solid var(--mk-border);\n    box-shadow: var(--mk-shadow);\n  }\n\n  .mka__measureTop{\n    display:flex;\n    align-items:flex-start;\n    justify-content:space-between;\n    gap:10px;\n  }\n\n  .mka__measureTitle{\n    font-weight: 950;\n    color: rgba(15,23,42,.95);\n    font-size: 14px;\n  }\n\n  .mka__measureTag{\n    font-size: 12px;\n    font-weight: 950;\n    padding: 6px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(15,23,42,.10);\n    background: rgba(185,28,28,.06);\n    color: rgba(15,23,42,.82);\n    white-space: nowrap;\n  }\n\n  .mka__measureText{\n    margin: 8px 0 0;\n    color: rgba(15,23,42,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n\n  .mka__measureList{\n    margin: 10px 0 0;\n    padding-left: 18px;\n    color: rgba(15,23,42,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n  .mka__measureList li{ margin: 6px 0; }\n\n  .mka__notice{\n    margin-top: 12px;\n    padding: 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(15,23,42,.16);\n    background: rgba(15,23,42,.02);\n  }\n  .mka__noticeTitle{\n    font-weight: 950;\n    font-size: 13px;\n    color: rgba(15,23,42,.92);\n  }\n  .mka__noticeList{\n    margin: 8px 0 0;\n    padding-left: 18px;\n    color: rgba(15,23,42,.74);\n    font-size: 13.25px;\n    line-height: 1.55;\n  }\n  .mka__noticeList li{ margin: 6px 0; }\n\n  .mka__measureNote{\n    margin: 10px 0 0;\n    color: rgba(15,23,42,.70);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n  .mka__measureNote a{\n    color: inherit;\n    font-weight: 900;\n    text-decoration: underline;\n  }\n\n  \/* ✅ IMPORTANT: par défaut on affiche (évite le vide dans l’éditeur) *\/\n  .mka__reveal{ opacity: 1; transform: none; }\n\n  \/* ✅ Animation uniquement si JS ajoute .mka--anim *\/\n  .mka.mka--anim .mka__reveal{\n    opacity: 0;\n    transform: translateY(10px);\n    transition: opacity .6s ease, transform .6s ease;\n  }\n  .mka.mka--anim .mka__reveal.is-visible{\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .mka:before{ animation:none; }\n    .mka.mka--anim .mka__reveal{ opacity:1; transform:none; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 1 jako (2 paneelia)","offer_id":53575585497354,"sku":"SURM-ASY-N-1-1","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575585530122,"sku":"SURM-ASY-N-1-2","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575585562890,"sku":"SURM-ASY-N-1-3","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575585595658,"sku":"SURM-ASY-N-1-4","price":139.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 1 jako (2 paneelia)","offer_id":53575585628426,"sku":"SURM-ASY-N-2-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575585661194,"sku":"SURM-ASY-N-2-2","price":169.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575585693962,"sku":"SURM-ASY-N-2-3","price":179.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575585726730,"sku":"SURM-ASY-N-2-4","price":189.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575585759498,"sku":"SURM-ASY-N-3-2","price":209.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575585792266,"sku":"SURM-ASY-N-3-3","price":219.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575585825034,"sku":"SURM-ASY-N-3-4","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575585857802,"sku":"SURM-ASY-N-4-3","price":329.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575585890570,"sku":"SURM-ASY-N-4-2","price":309.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575585923338,"sku":"SURM-ASY-N-4-4","price":349.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 3 jakoa (4 paneelia)","offer_id":53575585956106,"sku":"SURM-ASY-N-5-3","price":409.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 4 jakoa (5 paneelia)","offer_id":53575585988874,"sku":"SURM-ASY-N-5-4","price":429.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 1 jako (2 paneelia)","offer_id":53575586021642,"sku":"SURM-ASY-B-1-1","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575586054410,"sku":"SURM-ASY-B-1-2","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575586087178,"sku":"SURM-ASY-B-1-3","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 300 cm – Korkeus ≤ 300 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575586119946,"sku":"SURM-ASY-B-1-4","price":139.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 1 jako (2 paneelia)","offer_id":53575586152714,"sku":"SURM-ASY-B-2-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575586185482,"sku":"SURM-ASY-B-2-2","price":169.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575586218250,"sku":"SURM-ASY-B-2-3","price":179.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 400 cm – Korkeus ≤ 400 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575586251018,"sku":"SURM-ASY-B-2-4","price":189.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575586283786,"sku":"SURM-ASY-B-3-2","price":209.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575586316554,"sku":"SURM-ASY-B-3-3","price":219.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≤ 500 cm – Korkeus ≤ 500 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575586349322,"sku":"SURM-ASY-B-3-4","price":229.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 2 jakoa (3 paneelia)","offer_id":53575586382090,"sku":"SURM-ASY-B-4-2","price":309.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 3 jakoa (4 paneelia)","offer_id":53575586414858,"sku":"SURM-ASY-B-4-3","price":329.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 4 (Leveys ≤ 600 cm – Korkeus ≤ 600 cm) \/ 4 jakoa (5 paneelia)","offer_id":53575586447626,"sku":"SURM-ASY-B-4-4","price":349.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 3 jakoa (4 paneelia)","offer_id":53575586480394,"sku":"SURM-ASY-B-5-3","price":409.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 5 (Ei rajoitusta leveydelle tai korkeudelle) \/ 4 jakoa (5 paneelia)","offer_id":53575586513162,"sku":"SURM-ASY-B-5-4","price":429.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/image_produit_asymetrique_3_8d311b6f-0988-4943-8447-e1a83f5a6dff.webp?v=1787786442"},{"product_id":"magneettinen-hyttysverkko-pyorea","title":"Magneettinen hyttysverkko PYÖREÄ","description":"\u003c!-- MOSKERA — Page produit : Moustiquaire (circulaire) sur-mesure — GOLD premium --\u003e\n\u003csection class=\"mkd\" id=\"moskill-circulaire\" aria-label=\"Moustiquaire circulaire sur mesure\"\u003e\n\u003cdiv class=\"mkd__wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"mkd__hero\"\u003e\n\u003cdiv class=\"mkd__heroLeft\"\u003e\n\u003cdiv class=\"mkd__kicker\"\u003eMOSKERA\u003c\/div\u003e\n\u003ch1 class=\"mkd__title\"\u003eHyttysverkko \u003cspan class=\"mkd__glow\"\u003epyöreä\u003c\/span\u003e mittatilauksena\u003c\/h1\u003e\n\u003cp class=\"mkd__sub\"\u003ePremium-ratkaisu \u003cstrong\u003epyöreisiin ikkunoihin\u003c\/strong\u003e (tai pyöreisiin aukkoihin). Kiinnitys: \u003cstrong\u003e100 % tarranauha\u003c\/strong\u003e muodon tarkkaan myötäilyyn. Ja tarvittaessa: \u003cstrong\u003emagneettinen keskijako\u003c\/strong\u003e on mahdollinen pyynnöstä (melko harvinaista, mutta toteutettavissa).\u003c\/p\u003e\n\u003cdiv class=\"mkd__badges\" role=\"list\" aria-label=\"Points clés\"\u003e\n\u003cspan class=\"mkd__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkd__dot\"\u003e\u003c\/span\u003e Pyöreä muoto\u003c\/span\u003e \u003cspan class=\"mkd__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkd__dot mkd__dot--soft\"\u003e\u003c\/span\u003e Tarranauhakiinnitys\u003c\/span\u003e \u003cspan class=\"mkd__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkd__dot mkd__dot--cool\"\u003e\u003c\/span\u003e Vaihtoehdot pyynnöstä\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- GRID --\u003e\n\u003cdiv class=\"mkd__grid\" role=\"list\"\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e1. Suunniteltu pyöreisiin muotoihin\u003c\/div\u003e\n\u003cp\u003eIhanteellinen \u003cspan class=\"mkd__highlight\"\u003etäysin pyöreisiin\u003c\/span\u003e aukkoihin (okulus, pyöreä ikkuna, ikkunaluukku), tai \u003cspan class=\"mkd__highlight\"\u003ekaarevaan\u003c\/span\u003e muotoon (kaari \/ epätäydellinen ympyrä).\u003c\/p\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003eSiisti ja mittatilaustyönä tehty lopputulos\u003c\/li\u003e\n\u003cli\u003eEi likimääräisiä leikkauksia\u003c\/li\u003e\n\u003cli\u003eTehokas suoja hyönteisiä vastaan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e2. 100 % tarranauhakiinnitys (välttämätön)\u003c\/div\u003e\n\u003cp\u003ePyöreässä muodossa asennus tehdään \u003cspan class=\"mkd__highlight\"\u003eyksinomaan tarranauhalla\u003c\/span\u003e , jotta verkko myötäilee ääriviivaa tarkasti. Se on luotettavin ratkaisu erikoismuodoille.\u003c\/p\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003eIlman poraamista\u003c\/li\u003e\n\u003cli\u003eSopii PVC:lle \/ alumiinille \/ puulle (alustasta riippuen)\u003c\/li\u003e\n\u003cli\u003eSiisti ja huomaamaton asennus\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e3. ”Magneettinen”: avausvaihtoehto mahdollinen\u003c\/div\u003e\n\u003cp\u003ePyöreä malli kiinnitetään kehykseen tarranauhalla, mutta se voidaan valmistaa \u003cspan class=\"mkd__highlight\"\u003emagneettisella keskijaolla\u003c\/span\u003e (pyynnöstä) käyttötarpeen mukaan.\u003c\/p\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003eIkkuna: yleensä ilman jakoa\u003c\/li\u003e\n\u003cli\u003ePyöreä ovi (harvinainen): magneettinen jako mahdollinen\u003c\/li\u003e\n\u003cli\u003eRäätälöitävissä pyynnöstä\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e4. Täydellinen ympyrä vai kaareva muoto\u003c\/div\u003e\n\u003cp\u003eKun kyseessä on \u003cspan class=\"mkd__highlight\"\u003etäydellinen ympyrä\u003c\/span\u003eriittää yksi mitta. Kun kyseessä on \u003cspan class=\"mkd__highlight\"\u003ekaareva\u003c\/span\u003e muoto (ei täysin pyöreä), kaksi mittaa mahdollistavat kaaren laskennan.\u003c\/p\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003eTäydellinen ympyrä: vain halkaisija\u003c\/li\u003e\n\u003cli\u003eKaareva: suurin leveys + suurin korkeus\u003c\/li\u003e\n\u003cli\u003eMitä tarkemmat mitat, sitä täydellisempi lopputulos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e5. Ihanteellinen kohteisiin\u003c\/div\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003ePyöreät ikkunat (okulus, ikkunaluukku, kattoikkuna)\u003c\/li\u003e\n\u003cli\u003ePyöreät aukot lasikuistilla tai laajennuksessa\u003c\/li\u003e\n\u003cli\u003eRemontit, joissa on epätyypillisiä muotoja\u003c\/li\u003e\n\u003cli\u003ePyöreä ovi (harvinainen): pyynnöstä\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkd__card mkd__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkd__pill\"\u003e6. Vaihtoehdot pyynnöstä\u003c\/div\u003e\n\u003cp\u003eJos sinulla on erityistoive, se on toteutettavissa: ilmoita se meille.\u003c\/p\u003e\n\u003cul class=\"mkd__list\"\u003e\n\u003cli\u003eMagneettinen keskijako (jos käytössä ovena \/ kulkuaukkona)\u003c\/li\u003e\n\u003cli\u003eVetoketjut (ilmoita sijainti)\u003c\/li\u003e\n\u003cli\u003eAsennusrajoitteet (kahva, este, kapea kehys jne.)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- ✅ MEASURE BOX --\u003e\n\u003cdiv class=\"mkd__measure mkd__reveal\" aria-label=\"Mesures requises\"\u003e\n\u003cdiv class=\"mkd__measureTop\"\u003e\n\u003cdiv class=\"mkd__measureTitle\"\u003ePyöreään malliin tarvittavat mitat\u003c\/div\u003e\n\u003cdiv class=\"mkd__measureTag\"\u003eTarranauha • Mittatilaus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mkd__measureText\"\u003eValitse aukkoasi vastaava tapaus:\u003c\/p\u003e\n\u003cdiv class=\"mkd__cols\"\u003e\n\u003cdiv class=\"mkd__col\"\u003e\n\u003cdiv class=\"mkd__colTitle\"\u003e✅ Täydellinen ympyrä\u003c\/div\u003e\n\u003cul class=\"mkd__measureList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHalkaisija (D)\u003c\/strong\u003e : mittaa reunasta reunaan keskipisteen kautta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mkd__small\"\u003eYksi mitta riittää: \u003cstrong\u003eD\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mkd__col\"\u003e\n\u003cdiv class=\"mkd__colTitle\"\u003e✅ Kaareva muoto \/ epätäydellinen ympyrä\u003c\/div\u003e\n\u003cul class=\"mkd__measureList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuurin leveys (L max)\u003c\/strong\u003e : leveimmästä kohdasta leveimpään kohtaan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuurin korkeus (K max)\u003c\/strong\u003e : korkeimmasta kohdasta matalimpaan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mkd__small\"\u003eArvoista \u003cstrong\u003eL max\u003c\/strong\u003e ja \u003cstrong\u003eK max\u003c\/strong\u003elaskemme ympyränkaaren automaattisesti.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mkd__notice\"\u003e\n\u003cdiv class=\"mkd__noticeTitle\"\u003eIlmoita kommenttikentässä (jos koskee sinua)\u003c\/div\u003e\n\u003cul class=\"mkd__noticeList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAukon tyyppi\u003c\/strong\u003e : ikkuna (oletus) tai ovi (harvinainen).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagneettinen vaihtoehto\u003c\/strong\u003e : magneettinen keskijako (jos tarpeen).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVetoketjuvaihtoehto\u003c\/strong\u003e : haluttu sijainti.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKaikki hyödyllinen tieto\u003c\/strong\u003e : kahva, este, kapea kehys, asennusrajoite.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"mkd__measureNote\"\u003eLisätietoja löydät sivulta \u003cstrong\u003e”kuinka mitataan”\u003c\/strong\u003e. 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* ✅ Palette GOLD premium (champagne \/ doré discret) *\/\n  #moskill-circulaire{\n    --mk-text:#111827;\n    --mk-muted:#4b5563;\n    --mk-border:rgba(17,24,39,.10);\n    --mk-card:#ffffff;\n    --mk-bg1:#fff9e9;\n    --mk-bg2:#fbf1d2;\n    --mk-shadow:0 10px 26px rgba(17,24,39,.08);\n    --mk-radius:18px;\n\n    --mk-accent:#b45309;   \/* ambre *\/\n    --mk-accent2:#d4af37;  \/* gold *\/\n    --mk-accent3:#f59e0b;  \/* doré doux *\/\n    --mk-font: ui-sans-serif, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Inter, Arial, \"Helvetica Neue\", sans-serif;\n  }\n\n  #moskill-circulaire, #moskill-circulaire *{\n    box-sizing:border-box;\n    font-family: var(--mk-font) !important;\n  }\n\n  .mkd{\n    background:\n      radial-gradient(1100px 520px at 10% 0%, rgba(212,175,55,.14), transparent 55%),\n      radial-gradient(900px 620px at 90% 5%, rgba(180,83,9,.10), transparent 58%),\n      linear-gradient(180deg, var(--mk-bg1), var(--mk-bg2));\n    border: 1px solid var(--mk-border);\n    border-radius: 22px;\n    box-shadow: 0 18px 55px rgba(17,24,39,.10);\n    padding: 22px 18px;\n    margin: 18px 0;\n    overflow:hidden;\n    position:relative;\n    color: var(--mk-text);\n  }\n\n  .mkd:before{\n    content:\"\";\n    position:absolute;\n    inset:-2px;\n    background: linear-gradient(120deg,\n      transparent 0%,\n      rgba(255,255,255,.55) 22%,\n      transparent 45%,\n      transparent 60%,\n      rgba(255,255,255,.40) 80%,\n      transparent 100%);\n    transform: translateX(-40%);\n    animation: mkdSheen 9s linear infinite;\n    pointer-events:none;\n    z-index:0;\n    opacity:.30;\n  }\n  @keyframes mkdSheen{ 0%{transform:translateX(-45%)} 100%{transform:translateX(45%)} }\n\n  .mkd__wrap{ max-width: 980px; margin:0 auto; position:relative; z-index:1; }\n\n  .mkd__hero{ display:grid; grid-template-columns: 1fr; gap: 12px; }\n\n  .mkd__kicker{\n    display:inline-block;\n    font-weight: 900;\n    letter-spacing:.14em;\n    font-size: 11px;\n    color: rgba(17,24,39,.58);\n  }\n\n  .mkd__title{\n    margin: 6px 0 0;\n    font-weight: 950;\n    letter-spacing: -0.6px;\n    font-size: clamp(22px, 2.6vw, 34px);\n    line-height: 1.12;\n    color: var(--mk-text);\n  }\n\n  .mkd__glow{\n    background: linear-gradient(90deg, var(--mk-accent2), var(--mk-accent3));\n    -webkit-background-clip:text;\n    background-clip:text;\n    color: transparent;\n  }\n\n  .mkd__sub{\n    margin: 10px 0 0;\n    color: var(--mk-muted);\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 78ch;\n  }\n\n  .mkd__badges{ display:flex; flex-wrap:wrap; gap:8px; margin-top: 12px; }\n  .mkd__badge{\n    display:inline-flex; align-items:center; gap:8px;\n    padding: 8px 10px; border-radius: 999px;\n    background: rgba(255,255,255,.74);\n    border: 1px solid rgba(17,24,39,.10);\n    color: rgba(17,24,39,.78);\n    font-size: 12px;\n    box-shadow: 0 6px 18px rgba(17,24,39,.05);\n  }\n\n  .mkd__dot{ width:8px;height:8px;border-radius:999px; background: var(--mk-accent2); box-shadow: 0 0 0 3px rgba(212,175,55,.16); }\n  .mkd__dot--soft{ background: var(--mk-accent3); box-shadow: 0 0 0 3px rgba(245,158,11,.14); }\n  .mkd__dot--cool{ background: var(--mk-accent); box-shadow: 0 0 0 3px rgba(180,83,9,.14); }\n\n  .mkd__grid{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:14px;\n    margin-top: 16px;\n  }\n  @media (min-width: 860px){\n    .mkd__grid{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mkd__card{\n    position:relative;\n    border: 1px solid var(--mk-border);\n    border-radius: var(--mk-radius);\n    background: var(--mk-card);\n    box-shadow: var(--mk-shadow);\n    overflow:hidden;\n  }\n  .mkd__card:before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius:999px;\n    background: rgba(212,175,55,.75);\n  }\n\n  .mkd__pill{\n    display:inline-block;\n    margin: 14px 14px 0;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(17,24,39,.10);\n    background: rgba(212,175,55,.10);\n    color: rgba(17,24,39,.92);\n    font-weight: 950;\n    font-size: 13px;\n  }\n\n  .mkd__card p{\n    margin: 10px 14px 0;\n    color: rgba(17,24,39,.82);\n    font-size: 14.5px;\n    line-height: 1.7;\n  }\n\n  .mkd__list{\n    margin: 10px 14px 14px;\n    padding-left: 18px;\n    color: rgba(17,24,39,.74);\n    font-size: 14.25px;\n    line-height: 1.7;\n  }\n  .mkd__list li{ margin:6px 0; }\n\n  .mkd__highlight{\n    font-weight: 950;\n    padding: 0 6px;\n    border-radius: 8px;\n    background: linear-gradient(90deg, rgba(212,175,55,.18), rgba(245,158,11,.14));\n    border: 1px solid rgba(17,24,39,.08);\n    box-decoration-break: clone;\n    -webkit-box-decoration-break: clone;\n  }\n\n  \/* ✅ Bloc mesures *\/\n  .mkd__measure{\n    margin-top: 14px;\n    padding: 16px;\n    border-radius: var(--mk-radius);\n    background: rgba(255,255,255,.82);\n    border: 1px solid var(--mk-border);\n    box-shadow: var(--mk-shadow);\n  }\n\n  .mkd__measureTop{\n    display:flex;\n    align-items:flex-start;\n    justify-content:space-between;\n    gap:10px;\n  }\n\n  .mkd__measureTitle{\n    font-weight: 950;\n    color: rgba(17,24,39,.95);\n    font-size: 14px;\n  }\n\n  .mkd__measureTag{\n    font-size: 12px;\n    font-weight: 950;\n    padding: 6px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(17,24,39,.10);\n    background: rgba(212,175,55,.16);\n    color: rgba(17,24,39,.82);\n    white-space: nowrap;\n  }\n\n  .mkd__measureText{\n    margin: 8px 0 0;\n    color: rgba(17,24,39,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n\n  .mkd__cols{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:12px;\n    margin-top: 10px;\n  }\n  @media (min-width: 860px){\n    .mkd__cols{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mkd__col{\n    border: 1px solid rgba(17,24,39,.10);\n    background: rgba(17,24,39,.02);\n    border-radius: 14px;\n    padding: 12px;\n  }\n\n  .mkd__colTitle{\n    font-weight: 950;\n    font-size: 13px;\n    color: rgba(17,24,39,.92);\n  }\n\n  .mkd__measureList{\n    margin: 8px 0 0;\n    padding-left: 18px;\n    color: rgba(17,24,39,.78);\n    font-size: 13.25px;\n    line-height: 1.55;\n  }\n  .mkd__measureList li{ margin: 6px 0; }\n\n  .mkd__small{\n    margin: 8px 0 0;\n    color: rgba(17,24,39,.70);\n    font-size: 12.75px;\n    line-height: 1.45;\n  }\n\n  .mkd__notice{\n    margin-top: 12px;\n    padding: 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(17,24,39,.18);\n    background: rgba(255,255,255,.55);\n  }\n  .mkd__noticeTitle{\n    font-weight: 950;\n    font-size: 13px;\n    color: rgba(17,24,39,.92);\n  }\n  .mkd__noticeList{\n    margin: 8px 0 0;\n    padding-left: 18px;\n    color: rgba(17,24,39,.74);\n    font-size: 13.25px;\n    line-height: 1.55;\n  }\n  .mkd__noticeList li{ margin: 6px 0; }\n\n  .mkd__measureNote{\n    margin: 10px 0 0;\n    color: rgba(17,24,39,.70);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n  .mkd__measureNote a{\n    color: inherit;\n    font-weight: 900;\n    text-decoration: underline;\n  }\n\n  \/* ✅ Par défaut on affiche (évite le vide dans l’éditeur) *\/\n  .mkd__reveal{ opacity: 1; transform: none; }\n\n  \/* ✅ Animation uniquement si JS ajoute .mkd--anim *\/\n  .mkd.mkd--anim .mkd__reveal{\n    opacity: 0;\n    transform: translateY(10px);\n    transition: opacity .6s ease, transform .6s ease;\n  }\n  .mkd.mkd--anim .mkd__reveal.is-visible{\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .mkd:before{ animation:none; }\n    .mkd.mkd--anim .mkd__reveal{ opacity:1; transform:none; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575586644234,"sku":"SURM-CIR-N-1-0","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 1 jako (2 paneelia)","offer_id":53575586677002,"sku":"SURM-CIR-N-1-1","price":79.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575586709770,"sku":"SURM-CIR-N-1-2","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575586742538,"sku":"SURM-CIR-N-2-0","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575586775306,"sku":"SURM-CIR-N-2-1","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575586808074,"sku":"SURM-CIR-N-2-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575586840842,"sku":"SURM-CIR-N-3-0","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575586873610,"sku":"SURM-CIR-N-3-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575586906378,"sku":"SURM-CIR-N-3-2","price":169.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575586939146,"sku":"SURM-CIR-B-1-0","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 1 jako (2 paneelia)","offer_id":53575586971914,"sku":"SURM-CIR-B-1-1","price":79.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587004682,"sku":"SURM-CIR-B-1-2","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587037450,"sku":"SURM-CIR-B-2-0","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587070218,"sku":"SURM-CIR-B-2-1","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587102986,"sku":"SURM-CIR-B-2-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587135754,"sku":"SURM-CIR-B-3-0","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587168522,"sku":"SURM-CIR-B-3-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587201290,"sku":"SURM-CIR-B-3-2","price":169.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/image_produit_cercle_3_1529fdac-39f7-4d6e-8e22-2ec05c731570.webp?v=1787786445"},{"product_id":"magneettinen-hyttysverkko-kuusikulmainen","title":"Magneettinen hyttysverkko KUUSIKULMAINEN","description":"\u003c!-- MOSKERA — Page produit : Moustiquaire magnétique Hexagonale \/ Formes multi-côtés (sur-mesure) --\u003e\n\u003csection class=\"mkh\" id=\"moskill-hexagonal\" aria-label=\"Moustiquaire hexagonale sur mesure\"\u003e\n\u003cdiv class=\"mkh__wrap\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"mkh__hero\"\u003e\n\u003cdiv class=\"mkh__heroLeft\"\u003e\n\u003cdiv class=\"mkh__kicker\"\u003eMOSKERA\u003c\/div\u003e\n\u003ch1 class=\"mkh__title\"\u003eHyttysverkko \u003cspan class=\"mkh__glow\"\u003ekuusikulmainen\u003c\/span\u003e (ja erikoismuodot) mittatilauksena\u003c\/h1\u003e\n\u003cp class=\"mkh__sub\"\u003eHyttysverkko, joka on suunniteltu aukkoihin, joissa on \u003cstrong\u003euseita sivuja\u003c\/strong\u003e : kuusikulmio (6 sivua), mutta myös \u003cstrong\u003e5, 7, 8 sivua\u003c\/strong\u003e (ja enemmän), vinoneliö, puolisuunnikas… \u003cstrong\u003ePyynnöstä kaikki on mahdollista\u003c\/strong\u003e. Kiinnitys \u003cstrong\u003e100 % tarranauhalla\u003c\/strong\u003e (sopii erikoismuodoille).\u003c\/p\u003e\n\u003cdiv class=\"mkh__badges\" role=\"list\" aria-label=\"Points clés\"\u003e\n\u003cspan class=\"mkh__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkh__dot\"\u003e\u003c\/span\u003e Monisivuiset muodot\u003c\/span\u003e \u003cspan class=\"mkh__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkh__dot mkh__dot--soft\"\u003e\u003c\/span\u003e Tarranauhakiinnitys\u003c\/span\u003e \u003cspan class=\"mkh__badge\" role=\"listitem\"\u003e\u003cspan class=\"mkh__dot mkh__dot--cool\"\u003e\u003c\/span\u003e Premium-mittatilaustyö\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- GRID --\u003e\n\u003cdiv class=\"mkh__grid\" role=\"list\"\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e1. Kuusikulmio… tai mikä tahansa monisivuinen muoto\u003c\/div\u003e\n\u003cp\u003eKuusikulmiossa on yleensä \u003cspan class=\"mkh__highlight\"\u003e6 sivua\u003c\/span\u003e, mutta voimme valmistaa verkkoja muodoille, joissa on \u003cspan class=\"mkh__highlight\"\u003e5, 7, 8 sivua\u003c\/span\u003e (tai enemmän), sekä muille silueteille: \u003cspan class=\"mkh__highlight\"\u003evinoneliö\u003c\/span\u003e, \u003cspan class=\"mkh__highlight\"\u003epuolisuunnikas\u003c\/span\u003ejne.\u003c\/p\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eSopii epätyypillisiin ikkunoihin ja design-aukkoihin\u003c\/li\u003e\n\u003cli\u003eSiisti mittatilauslopputulos (ei ”käsin” leikkaamista)\u003c\/li\u003e\n\u003cli\u003eValmistus mittojesi mukaan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e2. Useimmiten ikkuna, ovi (mahdollinen)\u003c\/div\u003e\n\u003cp\u003eUseimmissa tapauksissa tämä malli on tarkoitettu \u003cspan class=\"mkh__highlight\"\u003eikkunaan\u003c\/span\u003e (harvinainen erikoismuoto). Mutta jos sinulla on monisivuinen \u003cspan class=\"mkh__highlight\"\u003eovi\u003c\/span\u003e , sekin on toteutettavissa.\u003c\/p\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eIkkuna: yksinkertainen mittatilauskokoonpano\u003c\/li\u003e\n\u003cli\u003eOvi: pyynnöstä voidaan lisätä sopiva avaus\u003c\/li\u003e\n\u003cli\u003eMukaudumme käyttötarpeeseesi\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e3. 100 % tarranauhakiinnitys\u003c\/div\u003e\n\u003cp\u003eErikoismuodoissa asennus tehdään \u003cspan class=\"mkh__highlight\"\u003eyksinomaan tarranauhalla\u003c\/span\u003e. Se on luotettavin ratkaisu epätavallisten ääriviivojen myötäilyyn.\u003c\/p\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eSiisti asennus ilman poraamista\u003c\/li\u003e\n\u003cli\u003eSopii PVC- \/ alumiini- \/ puukehyksiin (alustasta riippuen)\u003c\/li\u003e\n\u003cli\u003eMyötäilee kulmia ja useita sivuja\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e4. Avaus: pyynnöstä (jos tarpeen)\u003c\/div\u003e\n\u003cp\u003eKuusikulmaisessa ikkunassa ei yleensä ole \u003cstrong\u003eei\u003c\/strong\u003e keskijakoa. Joissakin käyttötarkoituksissa (ovi, kulkuaukko, erityistarve) voidaan kuitenkin lisätä: \u003cspan class=\"mkh__highlight\"\u003emagneettinen keskijako\u003c\/span\u003e ja\/tai \u003cspan class=\"mkh__highlight\"\u003evetoketjuja\u003c\/span\u003e haluamaasi kohtaan.\u003c\/p\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eMagneettinen keskijako: helppo kulku (yleensä ovi)\u003c\/li\u003e\n\u003cli\u003eVetoketjut: kohdennettu avaus, käytännöllinen käytön mukaan\u003c\/li\u003e\n\u003cli\u003eKaikki on räätälöitävissä pyynnöstä\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e5. Symmetrinen vai epäsymmetrinen\u003c\/div\u003e\n\u003cp\u003eJos muotosi on \u003cspan class=\"mkh__highlight\"\u003esymmetrinen\u003c\/span\u003e, voimme lähteä kokonaismitoista. Jos se on \u003cspan class=\"mkh__highlight\"\u003eepäsymmetrinen\u003c\/span\u003e (eri sivut), tarvitaan enemmän yksityiskohtia.\u003c\/p\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eSymmetrinen: lähdemme suurimmasta leveydestä ja korkeudesta\u003c\/li\u003e\n\u003cli\u003eEpäsymmetrinen: jokainen sivu voidaan ilmoittaa erikseen\u003c\/li\u003e\n\u003cli\u003eMitä tarkemmat tiedot, sitä täydellisempi lopputulos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mkh__card mkh__reveal\" role=\"listitem\"\u003e\n\u003cdiv class=\"mkh__pill\"\u003e6. Ihanteellinen kohteisiin\u003c\/div\u003e\n\u003cul class=\"mkh__list\"\u003e\n\u003cli\u003eKuusikulmaiset (tai monisivuiset) ikkunat talossa tai lasikuistilla\u003c\/li\u003e\n\u003cli\u003eDesign-aukot: vinoneliö, puolisuunnikas jne.\u003c\/li\u003e\n\u003cli\u003eRemontit ja epätyypilliset aukot\u003c\/li\u003e\n\u003cli\u003eMonisivuinen ovi (harvinainen): pyynnöstä\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- ✅ MEASURE BOX --\u003e\n\u003cdiv class=\"mkh__measure mkh__reveal\" aria-label=\"Mesures requises\"\u003e\n\u003cdiv class=\"mkh__measureTop\"\u003e\n\u003cdiv class=\"mkh__measureTitle\"\u003eKuusikulmaiseen \/ monisivuiseen malliin tarvittavat mitat\u003c\/div\u003e\n\u003cdiv class=\"mkh__measureTag\"\u003eTarranauha • Mittatilaus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mkh__measureText\"\u003eVerkon valmistukseen tarvittavat mitat riippuvat muodostasi:\u003c\/p\u003e\n\u003cdiv class=\"mkh__cols\"\u003e\n\u003cdiv class=\"mkh__col\"\u003e\n\u003cdiv class=\"mkh__colTitle\"\u003e✅ Symmetrinen muoto (säännöllinen kuusikulmio, symmetrinen vinoneliö jne.)\u003c\/div\u003e\n\u003cul class=\"mkh__measureList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuurin leveys (L max)\u003c\/strong\u003e : leveimmästä kohdasta leveimpään kohtaan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuurin korkeus (K max)\u003c\/strong\u003e : korkeimmasta kohdasta matalimpaan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mkh__small\"\u003eArvoista \u003cstrong\u003eL max\u003c\/strong\u003e ja \u003cstrong\u003eK max\u003c\/strong\u003evoimme päätellä sivut, jos muoto on todella symmetrinen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mkh__col\"\u003e\n\u003cdiv class=\"mkh__colTitle\"\u003e✅ Epäsymmetrinen muoto (eri sivut \/ eri kulmat)\u003c\/div\u003e\n\u003cul class=\"mkh__measureList\"\u003e\n\u003cli\u003e\u003cstrong\u003eSuurin leveys (L max)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSuurin korkeus (K max)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJokainen sivu\u003c\/strong\u003e : mittaa ja kirjaa \u003cstrong\u003ejokaisen sivun\u003c\/strong\u003e pituus (S1, S2, S3…)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mkh__small\"\u003eIlmoita mahdollisuuksien mukaan myös sivujen järjestys (esim. ylhäältä alkaen, myötäpäivään).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mkh__notice\"\u003e\n\u003cdiv class=\"mkh__noticeTitle\"\u003eIlmoita kommenttikentässä (jos koskee sinua)\u003c\/div\u003e\n\u003cul class=\"mkh__noticeList\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAukon tyyppi\u003c\/strong\u003e : ikkuna (oletus) tai ovi.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvaus pyynnöstä\u003c\/strong\u003e : magneettinen keskijako (yleensä ovi), vetoketjut (sijainti).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTarkka muoto\u003c\/strong\u003e : sivujen määrä (5\/6\/7\/8+), erityispiirteet, ovatko kaikki sivut samanlaiset.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKaikki hyödyllinen tieto\u003c\/strong\u003e : asennusrajoitteet, este, kahva jne.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"mkh__measureNote\"\u003eLisätietoja löydät sivulta \u003cstrong\u003e”kuinka mitataan”\u003c\/strong\u003e. 👇\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* ✅ Palette bleu premium (acier \/ azur) *\/\n  #moskill-hexagonal{\n    --mk-text:#0b1220;\n    --mk-muted:#46566f;\n    --mk-border:rgba(11,18,32,.10);\n    --mk-card:#ffffff;\n    --mk-bg1:#f6f9ff;\n    --mk-bg2:#eef3ff;\n    --mk-shadow:0 10px 26px rgba(11,18,32,.08);\n    --mk-radius:18px;\n\n    --mk-accent:#2563eb;   \/* bleu premium *\/\n    --mk-accent2:#0ea5e9;  \/* azur *\/\n    --mk-accent3:#60a5fa;  \/* bleu doux *\/\n    --mk-font: ui-sans-serif, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Inter, Arial, \"Helvetica Neue\", sans-serif;\n  }\n\n  #moskill-hexagonal, #moskill-hexagonal *{\n    box-sizing:border-box;\n    font-family: var(--mk-font) !important;\n  }\n\n  .mkh{\n    background:\n      radial-gradient(1100px 520px at 10% 0%, rgba(37,99,235,.12), transparent 55%),\n      radial-gradient(900px 620px at 90% 5%, rgba(14,165,233,.12), transparent 58%),\n      linear-gradient(180deg, var(--mk-bg1), var(--mk-bg2));\n    border: 1px solid var(--mk-border);\n    border-radius: 22px;\n    box-shadow: 0 18px 55px rgba(11,18,32,.10);\n    padding: 22px 18px;\n    margin: 18px 0;\n    overflow:hidden;\n    position:relative;\n    color: var(--mk-text);\n  }\n\n  .mkh:before{\n    content:\"\";\n    position:absolute;\n    inset:-2px;\n    background: linear-gradient(120deg,\n      transparent 0%,\n      rgba(255,255,255,.55) 22%,\n      transparent 45%,\n      transparent 60%,\n      rgba(255,255,255,.40) 80%,\n      transparent 100%);\n    transform: translateX(-40%);\n    animation: mkhSheen 9s linear infinite;\n    pointer-events:none;\n    z-index:0;\n    opacity:.32;\n  }\n  @keyframes mkhSheen{ 0%{transform:translateX(-45%)} 100%{transform:translateX(45%)} }\n\n  .mkh__wrap{ max-width: 980px; margin:0 auto; position:relative; z-index:1; }\n\n  .mkh__hero{ display:grid; grid-template-columns: 1fr; gap: 12px; }\n\n  .mkh__kicker{\n    display:inline-block;\n    font-weight: 900;\n    letter-spacing:.14em;\n    font-size: 11px;\n    color: rgba(11,18,32,.58);\n  }\n\n  .mkh__title{\n    margin: 6px 0 0;\n    font-weight: 950;\n    letter-spacing: -0.6px;\n    font-size: clamp(22px, 2.6vw, 34px);\n    line-height: 1.12;\n    color: var(--mk-text);\n  }\n\n  .mkh__glow{\n    background: linear-gradient(90deg, var(--mk-accent), var(--mk-accent2));\n    -webkit-background-clip:text;\n    background-clip:text;\n    color: transparent;\n  }\n\n  .mkh__sub{\n    margin: 10px 0 0;\n    color: var(--mk-muted);\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 78ch;\n  }\n\n  .mkh__badges{ display:flex; flex-wrap:wrap; gap:8px; margin-top: 12px; }\n  .mkh__badge{\n    display:inline-flex; align-items:center; gap:8px;\n    padding: 8px 10px; border-radius: 999px;\n    background: rgba(255,255,255,.74);\n    border: 1px solid rgba(11,18,32,.10);\n    color: rgba(11,18,32,.78);\n    font-size: 12px;\n    box-shadow: 0 6px 18px rgba(11,18,32,.05);\n  }\n\n  .mkh__dot{ width:8px;height:8px;border-radius:999px; background: var(--mk-accent); box-shadow: 0 0 0 3px rgba(37,99,235,.16); }\n  .mkh__dot--soft{ background: var(--mk-accent3); box-shadow: 0 0 0 3px rgba(96,165,250,.14); }\n  .mkh__dot--cool{ background: var(--mk-accent2); box-shadow: 0 0 0 3px rgba(14,165,233,.14); }\n\n  .mkh__grid{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:14px;\n    margin-top: 16px;\n  }\n  @media (min-width: 860px){\n    .mkh__grid{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mkh__card{\n    position:relative;\n    border: 1px solid var(--mk-border);\n    border-radius: var(--mk-radius);\n    background: var(--mk-card);\n    box-shadow: var(--mk-shadow);\n    overflow:hidden;\n  }\n  .mkh__card:before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:12px;\n    bottom:12px;\n    width:3px;\n    border-radius:999px;\n    background: rgba(37,99,235,.72);\n  }\n\n  .mkh__pill{\n    display:inline-block;\n    margin: 14px 14px 0;\n    padding: 4px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(11,18,32,.10);\n    background: rgba(37,99,235,.06);\n    color: rgba(11,18,32,.92);\n    font-weight: 950;\n    font-size: 13px;\n  }\n\n  .mkh__card p{\n    margin: 10px 14px 0;\n    color: rgba(11,18,32,.82);\n    font-size: 14.5px;\n    line-height: 1.7;\n  }\n\n  .mkh__list{\n    margin: 10px 14px 14px;\n    padding-left: 18px;\n    color: rgba(11,18,32,.74);\n    font-size: 14.25px;\n    line-height: 1.7;\n  }\n  .mkh__list li{ margin:6px 0; }\n\n  .mkh__highlight{\n    font-weight: 950;\n    padding: 0 6px;\n    border-radius: 8px;\n    background: linear-gradient(90deg, rgba(37,99,235,.14), rgba(14,165,233,.12));\n    border: 1px solid rgba(11,18,32,.08);\n    box-decoration-break: clone;\n    -webkit-box-decoration-break: clone;\n  }\n\n  \/* ✅ Bloc mesures *\/\n  .mkh__measure{\n    margin-top: 14px;\n    padding: 16px;\n    border-radius: var(--mk-radius);\n    background: rgba(255,255,255,.82);\n    border: 1px solid var(--mk-border);\n    box-shadow: var(--mk-shadow);\n  }\n\n  .mkh__measureTop{\n    display:flex;\n    align-items:flex-start;\n    justify-content:space-between;\n    gap:10px;\n  }\n\n  .mkh__measureTitle{\n    font-weight: 950;\n    color: rgba(11,18,32,.95);\n    font-size: 14px;\n  }\n\n  .mkh__measureTag{\n    font-size: 12px;\n    font-weight: 950;\n    padding: 6px 10px;\n    border-radius: 999px;\n    border: 1px solid rgba(11,18,32,.10);\n    background: rgba(14,165,233,.08);\n    color: rgba(11,18,32,.82);\n    white-space: nowrap;\n  }\n\n  .mkh__measureText{\n    margin: 8px 0 0;\n    color: rgba(11,18,32,.78);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n\n  .mkh__cols{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap:12px;\n    margin-top: 10px;\n  }\n  @media (min-width: 860px){\n    .mkh__cols{ grid-template-columns: 1fr 1fr; }\n  }\n\n  .mkh__col{\n    border: 1px solid rgba(11,18,32,.10);\n    background: rgba(11,18,32,.02);\n    border-radius: 14px;\n    padding: 12px;\n  }\n\n  .mkh__colTitle{\n    font-weight: 950;\n    font-size: 13px;\n    color: rgba(11,18,32,.92);\n  }\n\n  .mkh__measureList{\n    margin: 8px 0 0;\n    padding-left: 18px;\n    color: rgba(11,18,32,.78);\n    font-size: 13.25px;\n    line-height: 1.55;\n  }\n  .mkh__measureList li{ margin: 6px 0; }\n\n  .mkh__small{\n    margin: 8px 0 0;\n    color: rgba(11,18,32,.70);\n    font-size: 12.75px;\n    line-height: 1.45;\n  }\n\n  .mkh__notice{\n    margin-top: 12px;\n    padding: 12px;\n    border-radius: 14px;\n    border: 1px dashed rgba(11,18,32,.18);\n    background: rgba(255,255,255,.55);\n  }\n  .mkh__noticeTitle{\n    font-weight: 950;\n    font-size: 13px;\n    color: rgba(11,18,32,.92);\n  }\n  .mkh__noticeList{\n    margin: 8px 0 0;\n    padding-left: 18px;\n    color: rgba(11,18,32,.74);\n    font-size: 13.25px;\n    line-height: 1.55;\n  }\n  .mkh__noticeList li{ margin: 6px 0; }\n\n  .mkh__measureNote{\n    margin: 10px 0 0;\n    color: rgba(11,18,32,.70);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n  .mkh__measureNote a{\n    color: inherit;\n    font-weight: 900;\n    text-decoration: underline;\n  }\n\n  \/* ✅ Par défaut on affiche (évite le vide dans l’éditeur) *\/\n  .mkh__reveal{ opacity: 1; transform: none; }\n\n  \/* ✅ Animation uniquement si JS ajoute .mkh--anim *\/\n  .mkh.mkh--anim .mkh__reveal{\n    opacity: 0;\n    transform: translateY(10px);\n    transition: opacity .6s ease, transform .6s ease;\n  }\n  .mkh.mkh--anim .mkh__reveal.is-visible{\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .mkh:before{ animation:none; }\n    .mkh.mkh--anim .mkh__reveal{ opacity:1; transform:none; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MOSKERA","offers":[{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587332362,"sku":"SURM-HEX-N-1-0","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 1 jako (2 paneelia)","offer_id":53575587365130,"sku":"SURM-HEX-N-1-1","price":79.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587397898,"sku":"SURM-HEX-N-1-2","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587430666,"sku":"SURM-HEX-N-2-0","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587463434,"sku":"SURM-HEX-N-2-1","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587496202,"sku":"SURM-HEX-N-2-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587528970,"sku":"SURM-HEX-N-3-0","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587561738,"sku":"SURM-HEX-N-3-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Musta \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587594506,"sku":"SURM-HEX-N-3-2","price":179.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587627274,"sku":"SURM-HEX-B-1-0","price":69.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 1 jako (2 paneelia)","offer_id":53575587660042,"sku":"SURM-HEX-B-1-1","price":79.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 1 (Leveys ≤ 100 cm – Korkeus ≤ 100 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587692810,"sku":"SURM-HEX-B-1-2","price":89.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587725578,"sku":"SURM-HEX-B-2-0","price":109.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587758346,"sku":"SURM-HEX-B-2-1","price":119.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 2 (Leveys ≤ 200 cm – Korkeus ≤ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587791114,"sku":"SURM-HEX-B-2-2","price":129.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ Ei jakoa (umpinainen verkko)","offer_id":53575587823882,"sku":"SURM-HEX-B-3-0","price":149.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 1 jako (2 paneelia)","offer_id":53575587856650,"sku":"SURM-HEX-B-3-1","price":159.99,"currency_code":"EUR","in_stock":true},{"title":"Valkoinen \/ Mittatilaus 3 (Leveys ≥ 200 cm – Korkeus ≥ 200 cm) \/ 2 jakoa (3 paneelia) tai enemmän","offer_id":53575587889418,"sku":"SURM-HEX-B-3-2","price":179.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/4273\/6906\/files\/image_produit_hexagonal_4_01a9a661-092c-4ce8-bed0-d544bfe96fdb.webp?v=1787786449"}],"url":"https:\/\/moskera.com\/en-lt\/collections\/magneettiset-hyttysverkot.oembed","provider":"MOSKERA","version":"1.0","type":"link"}