{"id":3497,"date":"2026-06-17T23:27:04","date_gmt":"2026-06-17T20:27:04","guid":{"rendered":"https:\/\/hanibeauty.fi\/?page_id=3497"},"modified":"2026-06-21T12:31:01","modified_gmt":"2026-06-21T09:31:01","slug":"hinnasto","status":"publish","type":"page","link":"https:\/\/hanibeauty.fi\/en\/hinnasto\/","title":{"rendered":"Hinnasto"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"3497\" class=\"elementor elementor-3497\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6050da98 elementor-section-height-min-height elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"6050da98\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3158e2f2\" data-id=\"3158e2f2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4acd25ec elementor-widget elementor-widget-heading\" data-id=\"4acd25ec\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">HINNASTO<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6cbecc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6cbecc0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9f6e704\" data-id=\"9f6e704\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d35cd70 elementor-widget elementor-widget-html\" data-id=\"d35cd70\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\nPage\n1\n\/\n1\n100%\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n<style>\n  .hani-hinnasto{\n    --bg:#ffffff;\n    --card:#ffffff;\n    --ink:#1a1a1a;\n    --ink-soft:#6b6b6b;\n    --accent:#1a1a1a;\n    --accent-dark:#1a1a1a;\n    --accent-soft:#f0f0f0;\n    --line:#dddddd;\n    --radius:14px;\n    font-family:'Poppins', 'Helvetica Neue', Arial, sans-serif;\n    color:var(--ink);\n    line-height:1.5;\n  }\n  .hani-hinnasto *{box-sizing:border-box;}\n  .hani-hinnasto .wrap{\n    max-width:980px;\n    margin:0 auto;\n    padding:30px 20px 10px;\n  }\n  .hani-hinnasto .search-bar{\n    position:relative;\n    margin:0 auto 36px;\n    max-width:560px;\n  }\n  .hani-hinnasto .search-bar input{\n    width:100%;\n    padding:14px 18px 14px 44px;\n    border-radius:30px;\n    border:1px solid var(--line);\n    background:var(--card);\n    font-size:15px;\n    color:var(--ink);\n    box-shadow:0 6px 20px rgba(0,0,0,0.08);\n  }\n  .hani-hinnasto .search-bar input:focus{outline:2px solid var(--ink-soft); outline-offset:1px;}\n  .hani-hinnasto .search-bar svg{\n    position:absolute;\n    left:16px; top:50%;\n    transform:translateY(-50%);\n    width:18px; height:18px;\n    stroke:var(--ink-soft);\n  }\n  .hani-hinnasto nav.toc{\n    display:flex;\n    flex-wrap:wrap;\n    gap:8px;\n    justify-content:center;\n    margin-bottom:48px;\n  }\n  .hani-hinnasto nav.toc a{\n    font-size:12.5px;\n    font-weight:600;\n    color:var(--ink);\n    text-decoration:none;\n    padding:8px 16px;\n    border:1px solid var(--line);\n    border-radius:20px;\n    background:var(--card);\n    text-transform:uppercase;\n    letter-spacing:.4px;\n  }\n  .hani-hinnasto section.group{ margin-bottom:46px; }\n  .hani-hinnasto section.group h2{\n    font-family:inherit;\n    font-weight:500;\n    font-size:24px;\n    text-transform:none;\n    letter-spacing:normal;\n    color:#4a4c58;\n    margin:0 0 18px;\n    padding-bottom:10px;\n    border-bottom:2px solid var(--accent-soft);\n  }\n  .hani-hinnasto .grid{\n    display:grid;\n    grid-template-columns:repeat(auto-fit, minmax(220px,1fr));\n    gap:14px;\n  }\n  .hani-hinnasto .cat{\n    background:transparent;\n    border:none;\n    border-radius:var(--radius);\n    overflow:hidden;\n    transition:box-shadow .15s;\n  }\n  .hani-hinnasto .cat.open{ box-shadow:0 10px 26px rgba(0,0,0,0.12); }\n  .hani-hinnasto .cat-btn{\n    width:100%;\n    margin:0;\n    text-align:left;\n    background:var(--accent-soft);\n    border:none;\n    border-radius:var(--radius);\n    padding:18px 18px;\n    cursor:pointer;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:10px;\n    font-family:inherit;\n    transition:background .15s, border-radius .15s;\n  }\n  .hani-hinnasto .cat.open .cat-btn{ border-radius:var(--radius) var(--radius) 0 0; }\n  .hani-hinnasto .cat.open .cat-btn{ background:var(--accent); }\n  .hani-hinnasto .cat-btn .name{\n    font-family:inherit;\n    font-size:14.5px;\n    font-weight:500;\n    color:#4a4c58;\n    letter-spacing:normal;\n    text-transform:none;\n    line-height:1.3;\n  }\n  .hani-hinnasto .cat.open .cat-btn .name{ color:#fff; }\n  .hani-hinnasto .cat-btn .chev{\n    flex-shrink:0;\n    width:11px; height:11px;\n    border-right:2px solid var(--accent-dark);\n    border-bottom:2px solid var(--accent-dark);\n    transform:rotate(-45deg);\n    transition:transform .2s, border-color .15s;\n  }\n  .hani-hinnasto .cat.open .cat-btn .chev{ transform:rotate(45deg); border-color:#fff; }\n  .hani-hinnasto .cat-panel{\n    max-height:0;\n    overflow:hidden;\n    background:var(--card);\n    border:1px solid var(--line);\n    border-top:none;\n    border-radius:0 0 var(--radius) var(--radius);\n    transition:max-height .25s ease;\n  }\n  .hani-hinnasto .cat.open .cat-panel{ max-height:4000px; }\n  .hani-hinnasto .item{\n    padding:13px 18px;\n    border-top:1px solid var(--line);\n  }\n  .hani-hinnasto .item .title-row{\n    display:flex;\n    justify-content:space-between;\n    align-items:baseline;\n    gap:14px;\n  }\n  .hani-hinnasto .item .iname{ font-size:14px; font-weight:500; color:#4a4c58; }\n  .hani-hinnasto .item .idesc{ font-size:12.5px; color:var(--ink-soft); margin-top:3px; }\n  .hani-hinnasto .item .price{\n    font-size:14px;\n    font-weight:500;\n    color:#4a4c58;\n    white-space:nowrap;\n    text-align:right;\n    flex-shrink:0;\n  }\n  .hani-hinnasto .no-results{\n    text-align:center;\n    color:var(--ink-soft);\n    padding:40px 0;\n    display:none;\n  }\n  .hani-hinnasto footer{\n    text-align:center;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    padding:10px 20px 20px;\n  }\n  .hani-hinnasto mark{ background:#e0e0e0; color:var(--ink); border-radius:3px; padding:0 2px; }\n<\/style>\n\n<div class=\"hani-hinnasto\">\n\n<div class=\"wrap\">\n\n  <div class=\"search-bar\">\n    <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg>\n    <input id=\"haniSearch\" type=\"text\" placeholder=\"Etsi palvelu, esim. manikyyri, hieronta, kulmat...\">\n  <\/div>\n\n  <nav class=\"toc\" id=\"haniToc\"><\/nav>\n\n  <div id=\"haniContent\"><\/div>\n\n  <p class=\"no-results\" id=\"haniNoResults\">Hakuehdoilla ei l\u00f6ytynyt palveluita.<\/p>\n\n<\/div>\n\n<footer>HANI Spa &middot; Hinnat sis. ALV<\/footer>\n\n<\/div>\n\n<script>\n(function(){\nconst DATA = [\n{ group:\"K\u00e4si- ja jalkahoidot\", categories:[\n  { name:\"K\u00e4det \/ kynnet\", items:[\n    {n:\"Pikamanikyyri\", d:\"Kynsien viilaus, kynsinauhojen siistiminen\", p:\"40 \u20ac\"},\n    {n:\"Parafiinik\u00e4sihoito\", d:\"Kynsien viilaus, kynsinauhojen siistiminen + l\u00e4mmitt\u00e4v\u00e4, kosteuttava parafiini\", p:\"50 \u20ac\"},\n    {n:\"Manikyyri + tavallinen lakkaus\", d:\"Kynsien viilaus, kynsinauhojen siistiminen, tavallinen kynsilakkaus\", p:\"50 \u20ac\"},\n    {n:\"Spa-k\u00e4sihoito\", d:\"K\u00e4sien kuorinta, naamio, kynsinauhojen hoito, muotoilu, kynsilakkaus\", p:\"70 \u20ac\"},\n    {n:\"Uudet kynnet, oman kynnen vahvistus\", d:\"Lyhyet kynnet\", p:\"55 \u20ac\"},\n    {n:\"Kynnet, oman kynnen vahvistus \u2014 huolto\", d:\"Lyhyet kynnet\", p:\"65 \u20ac\"},\n    {n:\"Uusi geelilakkaus, lyhyet kynnet \u2014 yksiv\u00e4rinen\", d:\"\", p:\"40 \u20ac\"},\n    {n:\"Uusi geelilakkaus, lyhyet kynnet \u2014 moniv\u00e4rinen\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Uusi geelilakkaus, lyhyet kynnet \u2014 ranskalainen \/ ombre \/ Baby Boomer\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Geelilakkaus huolto, lyhyet kynnet\", d:\"\", p:\"50 \u20ac\"},\n    {n:\"Geelilakkaus huolto, keskipituiset kynnet\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Uudet rakennekynnet\", d:\"Lyhyet \/ keskipituiset kynnet\", p:\"65 \u20ac\"},\n    {n:\"Rakennekynnet huolto \u2014 lyhyet kynnet\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Rakennekynnet huolto \u2014 keskipitk\u00e4t kynnet\", d:\"\", p:\"60 \u20ac\"},\n    {n:\"Rakennekynnet huolto \u2014 pitk\u00e4t kynnet\", d:\"\", p:\"70 \u20ac\"},\n    {n:\"Rakennekynnet poisto\", d:\"\", p:\"40 \u20ac\"},\n    {n:\"Geelilakkauksen poisto\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Yhden rakennekynnen korjaus\", d:\"\", p:\"15 \u20ac\"},\n    {n:\"Kahden rakennekynnen korjaus\", d:\"\", p:\"20 \u20ac\"},\n  ]},\n  { name:\"K\u00e4sien \/ kynsien lis\u00e4palvelut\", items:[\n    {n:\"Yhden rakennekynnen korjaus\", d:\"\", p:\"10 \u20ac\"},\n    {n:\"Kahden rakennekynnen korjaus\", d:\"\", p:\"15 \u20ac\"},\n    {n:\"Kolmen rakennekynnen korjaus\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Ranskalainen \/ ombre liukuv\u00e4j\u00e4ys\", d:\"\", p:\"15 \u20ac\"},\n    {n:\"Chrome\", d:\"\", p:\"15 \u20ac\"},\n    {n:\"Koristeet kynsiin, yksi sormi\", d:\"\", p:\"5 \u20ac\"},\n    {n:\"Koristeet kynsiin, 5\u201310 sormea\", d:\"\", p:\"30 \u20ac\"},\n    {n:\"Kosteuttava l\u00e4mp\u00f6pakkaus k\u00e4sille\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Parafiinihoito k\u00e4sille\", d:\"\", p:\"30 \u20ac\"},\n    {n:\"K\u00e4sikuorinta\", d:\"\", p:\"15 \u20ac\"},\n  ]},\n  { name:\"Jalkahoidot\", items:[\n    {n:\"Varpaankynsien leikkaus\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Pikajalkahoito\", d:\"30 min \u2014 kylpy, varpaiden kynsien leikkuu + ohennus, voide\", p:\"45 \u20ac\"},\n    {n:\"Kovettuman \/ k\u00e4ns\u00e4n poisto\", d:\"30 min\", p:\"45 \u20ac\"},\n    {n:\"Jalkahoito YUMIT\u2122 Feet\", d:\"\", p:\"60 \u20ac\"},\n    {n:\"Jalkahoito\", d:\"60 min \u2014 kovettumien poisto, kynsien leikkaus, kynsinauhojen ja ongelmakohtien hoito, voide (geelilakkaus +25 \u20ac)\", p:\"65 \u20ac\"},\n    {n:\"Verrutop\u00ae syyl\u00e4nhoito\", d:\"1. hoitokerta, max. 30 min\", p:\"65 \u20ac\"},\n    {n:\"T\u00e4ydellinen jalkahoito\", d:\"90 min\", p:\"95 \u20ac\"},\n    {n:\"Spa-jalkahoito\", d:\"75 min \u2014 kuorinta, kovettumien poisto, kynsien leikkaus, ongelmakohtien hoito, hieronta, voide, naamio (geelilakkaus +25 \u20ac)\", p:\"85 \u20ac\"},\n    {n:\"Uudet varpaankynsien geelilakkaus\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Uudet varpaankynsien geelilakkaus, ranskalainen\", d:\"\", p:\"60 \u20ac\"},\n    {n:\"Varpaankynsien geelilakkauksen huolto\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Varpaankynsien geelilakkaus ranskalaisella \u2014 huolto\", d:\"\", p:\"70 \u20ac\"},\n  ]},\n]},\n{ group:\"Hemmotteluhoidot ja hoitopaketit\", categories:[\n  { name:\"Hemmotteluhoidot & hoitopaketit\", items:[\n    {n:\"Rentoutus 1\", d:\"HEKHU-yhdistelm\u00e4hoito 90 min \u2014 vartalohieronta kuumilla kivill\u00e4, kasvoille spa-kasvohoito\", p:\"126 \u20ac\"},\n    {n:\"Rentoutus 2\", d:\"YONKA-MAHANA \u2014 kosteuttava kasvohoito, t\u00e4ydent\u00e4v\u00e4 p\u00e4\u00e4n, k\u00e4sien ja jalkojen energisoiva hieronta\", p:\"110 \u20ac\"},\n    {n:\"Kauneus 1\", d:\"Kasvohoito, pikajalkahoito, pikak\u00e4sihoito, ripsien ja kulmien kestov\u00e4rj\u00e4ys\", p:\"149 \u20ac\"},\n    {n:\"Kauneus 2\", d:\"Kasvohoito ja jalkahoito\", p:\"125 \u20ac\"},\n    {n:\"Kauneus 3\", d:\"Jalkahoito ja k\u00e4sihoito\", p:\"100 \u20ac\"},\n    {n:\"Kauneus 4\", d:\"Spa-jalkahoito + k\u00e4sihieronta\", p:\"120 \u20ac\"},\n    {n:\"Kauneus 5\", d:\"Uusi geelilakkaus k\u00e4det + uusi varpaankynsien geelilakkaus + jalkahoito\", p:\"115 \u20ac\"},\n  ]},\n]},\n{ group:\"Ripset, kulmat ja karvanpoisto\", categories:[\n  { name:\"Ripset \/ kulmat\", items:[\n    {n:\"Kulmien muotoilu ilman v\u00e4rj\u00e4yst\u00e4\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Kulmien muotoilu sokerilla, ilman v\u00e4rj\u00e4yst\u00e4\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Kulmien muotoilu pinseteill\u00e4\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Kulmien sokerointi, muotoilu ja v\u00e4rj\u00e4ys\", d:\"\", p:\"40 \u20ac\"},\n    {n:\"Kulmien v\u00e4rj\u00e4ys ja muotoilu\", d:\"\", p:\"32 \u20ac\"},\n    {n:\"Kulmien laminointi & v\u00e4rj\u00e4ys\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Kulmien laminointi ilman v\u00e4rj\u00e4yst\u00e4\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Kulmien hennav\u00e4rj\u00e4ys ja muotoilu\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Ripsien kestotaivutus & kulmien laminointi & v\u00e4rj\u00e4ys\", d:\"\", p:\"95 \u20ac\"},\n    {n:\"Ripsien v\u00e4rj\u00e4ys\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Ripsien ja kulmien v\u00e4rj\u00e4ys ja muotoilu\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Ripsien ja kulmien v\u00e4rj\u00e4ys ja muotoilu sokerilla\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Ripsien kestotaivutus ilman v\u00e4rj\u00e4yst\u00e4\", d:\"\", p:\"55 \u20ac\"},\n    {n:\"Ripsien kestotaivutus & v\u00e4rj\u00e4ys\", d:\"\", p:\"60 \u20ac\"},\n    {n:\"Yumi Lash \u2014 ripsien kestotaivutus ja v\u00e4rj\u00e4ys\", d:\"\", p:\"95 \u20ac\"},\n    {n:\"Yumi Lashes ja Yumi Brows\", d:\"\", p:\"135 \u20ac\"},\n    {n:\"Yumi Brows \u2014 kulmien kestomuotoilu + v\u00e4ri\", d:\"\", p:\"70 \u20ac\"},\n  ]},\n  { name:\"Ripsienpidennykset\", items:[\n    {n:\"Ripsiliiman allergiatesti\", d:\"\", p:\"30 \u20ac\"},\n    {n:\"Pidennysten poisto\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Ripsienpidennys, uudet klassiset\", d:\"\", p:\"75 \u20ac\"},\n    {n:\"Ripsihuolto klassinen, n. 2 vk\", d:\"Kanta-asiakas\", p:\"50 \u20ac\"},\n    {n:\"Ripsihuolto klassinen, n. 3 vk\", d:\"Kanta-asiakas\", p:\"60 \u20ac\"},\n    {n:\"Ripsihuolto klassinen, n. 4 vk\", d:\"Kanta-asiakas\", p:\"65 \u20ac\"},\n    {n:\"Ripsihuolto klassinen\", d:\"Toisessa paikassa tehtyjen ripsien huolto\", p:\"65 \u20ac\"},\n    {n:\"Ripsienpidennys, uudet volyymit\", d:\"\", p:\"95 \u20ac\"},\n    {n:\"Ripsihuolto volyymi\/hybridi, n. 2 vk (5\u20137D)\", d:\"Kanta-asiakas\", p:\"45 \u20ac\"},\n    {n:\"Ripsihuolto volyymi\/hybridi, n. 3 vk (5\u20137D)\", d:\"Kanta-asiakas\", p:\"55 \u20ac\"},\n    {n:\"Ripsihuolto volyymi\/hybridi, n. 4 vk (5\u20137D)\", d:\"Kanta-asiakas\", p:\"65 \u20ac\"},\n    {n:\"Ripsihuolto volyymi\/hybridi (1\u20137D)\", d:\"Toisessa paikassa tehtyjen ripsien huolto\", p:\"70 \u20ac\"},\n    {n:\"Ripsienpidennys, megavolyymit 8\u201315D\", d:\"\", p:\"115 \u20ac\"},\n    {n:\"Ripsihuolto megavolyymi, n. 2 vk (8\u201315D)\", d:\"Kanta-asiakas\", p:\"65 \u20ac\"},\n    {n:\"Ripsihuolto megavolyymi, n. 3 vk (8\u201315D)\", d:\"Kanta-asiakas\", p:\"75 \u20ac\"},\n    {n:\"Ripsihuolto megavolyymi (8\u201315D)\", d:\"Toisessa paikassa tehtyjen ripsien huolto\", p:\"85 \u20ac\"},\n  ]},\n  { name:\"Ripsienpidennykset \u2014 lis\u00e4palvelut\", items:[\n    {n:\"Ruskeat ripset\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Kim-K, Wispy\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Timanttikoristeet ripsiin, 2 kpl\/silm\u00e4t\", d:\"\", p:\"10 \u20ac\"},\n    {n:\"Eyeliner effect\", d:\"\", p:\"25 \u20ac\"},\n  ]},\n  { name:\"Ihokarvojen poisto (sokerointi)\", items:[\n    {n:\"Nen\u00e4karvojen sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Korva- ja nen\u00e4karvojen sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Brasilialainen sokerointi\", d:\"Naiset\", p:\"45 \u20ac\"},\n    {n:\"Leuan sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Yl\u00e4huulen sokerointi\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Yl\u00e4huuli + leuka, sokerointi\", d:\"\", p:\"34 \u20ac\"},\n    {n:\"Kulmakarvojen sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Kasvojen sokerointi\", d:\"\", p:\"40 \u20ac\"},\n    {n:\"Kainaloiden sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Koko k\u00e4sivarsien sokerointi\", d:\"\", p:\"65 \u20ac\"},\n    {n:\"Kyyn\u00e4rvarsien sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Olkap\u00e4iden sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Niskan sokerointi\", d:\"\", p:\"20 \u20ac\"},\n    {n:\"Vatsan sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Rinnan sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Bikinilinjan sokerointi\", d:\"Naiset\", p:\"35 \u20ac\"},\n    {n:\"S\u00e4\u00e4rten sokerointi\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"Reisien sokerointi\", d:\"\", p:\"50 \u20ac\"},\n    {n:\"Sel\u00e4n sokerointi\", d:\"\", p:\"50 \u20ac\"},\n    {n:\"Pakaroiden sokerointi\", d:\"\", p:\"35 \u20ac\"},\n    {n:\"Jalkap\u00f6ytien sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Hartioiden sokerointi\", d:\"\", p:\"25 \u20ac\"},\n    {n:\"Sokerointipaketti 1\", d:\"S\u00e4\u00e4ret + reidet\", p:\"85 \u20ac\"},\n    {n:\"Sokerointipaketti 2\", d:\"Vatsa + rinta\", p:\"60 \u20ac\"},\n    {n:\"Sokerointipaketti 3\", d:\"Bikinilinja + kainalot\", p:\"50 \u20ac\"},\n    {n:\"Sokerointipaketti 4\", d:\"Bikinilinja + kainalot + s\u00e4\u00e4ret\", p:\"90 \u20ac\"},\n    {n:\"Sokerointipaketti 5\", d:\"Bikinilinja + reidet + s\u00e4\u00e4ret\", p:\"110 \u20ac\"},\n    {n:\"Sokerointipaketti 6\", d:\"Brassi + kainalot\", p:\"60 \u20ac\"},\n    {n:\"Sokerointipaketti 7\", d:\"Brassi + s\u00e4\u00e4ret\", p:\"80 \u20ac\"},\n    {n:\"Sokerointipaketti 8\", d:\"Brassi + s\u00e4\u00e4ret + kainalot\", p:\"100 \u20ac\"},\n    {n:\"Sokerointipaketti 9\", d:\"Brassi + reidet + s\u00e4\u00e4ret\", p:\"130 \u20ac\"},\n    {n:\"Sokerointipaketti 10\", d:\"Brassi + reidet + s\u00e4\u00e4ret + kainalot\", p:\"140 \u20ac\"},\n    {n:\"Sokerointipaketti 11\", d:\"Brassi + reidet + s\u00e4\u00e4ret + k\u00e4sivarret\", p:\"150 \u20ac\"},\n    {n:\"Sokerointipaketti 12\", d:\"Kainalot + s\u00e4\u00e4ret\", p:\"65 \u20ac\"},\n    {n:\"Sokerointipaketti 13\", d:\"Brassi + reidet\", p:\"80 \u20ac\"},\n  ]},\n]},\n{ group:\"Kasvo- ja vartalohoidot\", categories:[\n  { name:\"Kasvohoito\", items:[\n    {n:\"Hieronta \/ rentouttava kasvohieronta\", d:\"30 min\", p:\"45 \u20ac\"},\n    {n:\"Kasvolymfaterapia\", d:\"30 min\", p:\"45 \u20ac\"},\n    {n:\"Hieronta \/ kasvolymfahieronta\", d:\"60 min\", p:\"75 \u20ac\"},\n    {n:\"Nuorison kasvohoito (10\u201317 v)\", d:\"45 min\", p:\"50 \u20ac\"},\n    {n:\"Mekaaninen ihonpuhdistus\", d:\"60 min\", p:\"60 \u20ac\"},\n    {n:\"T\u00e4ydellinen kasvohoito \/ Luxus kasvohoito\", d:\"Ekopharma\", p:\"85 \u20ac\"},\n    {n:\"Kosteuttava kasvohoito\", d:\"Ekopharma\", p:\"75 \u20ac\"},\n    {n:\"Sensitive, rauhoittava kasvohoito\", d:\"Ekopharma Mustikka\", p:\"75 \u20ac\"},\n    {n:\"Karpalo Clear, puhdistava kasvohoito\", d:\"Ekopharma\", p:\"75 \u20ac\"},\n    {n:\"Herukka Soft, ravitseva kasvohoito\", d:\"Ekopharma\", p:\"75 \u20ac\"},\n    {n:\"Anti-age kasvohoito\", d:\"Ekopharma Tyrni \u2014 kirkastava, kiinteytt\u00e4v\u00e4, kosteuttava\", p:\"85 \u20ac\"},\n    {n:\"Kemiallinen kuorinta \/ happokuorinta\", d:\"AHA-happohoito, Ekopharma \u2014 kirkastava, tasoittaa juonteita, vaalentaa pigmenttimuutoksia, akne, arpia\", p:\"75 \u20ac\"},\n    {n:\"Yon-Ka Le Grand Classique\", d:\"Puhdistava, virkist\u00e4v\u00e4, rentouttava\", p:\"85 \u20ac\"},\n    {n:\"Yon-Ka Alpha-Vital kasvohoito\", d:\"Uudistava ja kirkastava\", p:\"105 \u20ac\"},\n    {n:\"Yon-Ka Optimizer \/ Time Resist erikoiskasvohoito\", d:\"Kiinteytt\u00e4v\u00e4, kohottava, korjaava\", p:\"115 \u20ac\"},\n    {n:\"Yon-Ka Vitamiini C25 erikoiskasvohoito\", d:\"Kirkastava erikoishoito, sopii kaikille ihotyypeille\", p:\"120 \u20ac\"},\n    {n:\"Yon-Ka Excellence Code kasvohoito\", d:\"\", p:\"120 \u20ac\"},\n    {n:\"Yon-Ka Sensitive-kasvohoito\", d:\"Herk\u00e4lle iholle\", p:\"85 \u20ac\"},\n    {n:\"Yon-Ka Essential White\", d:\"\", p:\"95 \u20ac\"},\n    {n:\"Yon-Ka silm\u00e4n- ja huulenymp\u00e4rysalueen hoito\", d:\"\", p:\"45 \u20ac\"},\n    {n:\"BTB13 Effective Lifting Therapy\", d:\"Kiinteytt\u00e4v\u00e4 kasvohoito\", p:\"115 \u20ac\"},\n    {n:\"BTB13 Intense Hydration Treatment\", d:\"Kosteuttava \u2014 sitoo ihoon kosteutta, kimmoisa ja nuorekas\", p:\"100 \u20ac\"},\n    {n:\"BTB13 Skin Relief Treatment\", d:\"Herk\u00e4lle ja reaktiiviselle iholle\", p:\"85 \u20ac\"},\n    {n:\"BTB13 Clarifying Skin Treatment\", d:\"Puhdistava ja tasapainottava, ep\u00e4puhtaalle \/ rosacea-iholle\", p:\"85 \u20ac\"},\n    {n:\"BTB13 De-Stress Vitamin Treatment\", d:\"Heleytt\u00e4v\u00e4, stressaantuneelle iholle\", p:\"89 \u20ac\"},\n    {n:\"BTB13 Mikroneulaus kasvolle\", d:\"60 min\", p:\"150 \u20ac\/krt\"},\n    {n:\"BTB13 Mikroneulaus sarjahoito\", d:\"5 krt \u00e0 98 \u20ac\", p:\"490 \u20ac\"},\n    {n:\"BTB13 Mikroneulaus kasvolle ja kaulalle\", d:\"75 min\", p:\"175 \u20ac\"},\n    {n:\"BTB13 Mikroneulaus sarjahoito, kasvot ja kaula\", d:\"5 krt \u00e0 115 \u20ac\", p:\"570 \u20ac\"},\n    {n:\"Ultra\u00e4\u00e4ni\", d:\"45 min \u2014 syv\u00e4puhdistus ja kuorinta, supistaa ihohuokosia\", p:\"60 \u20ac\"},\n    {n:\"Timanttihionta\", d:\"45 min \u2014 tasoittaa ep\u00e4tasaisuuksia, arpia, juonteita, kirkastaa ihoa\", p:\"60 \u20ac\"},\n    {n:\"Kiinteytt\u00e4v\u00e4 ultra\u00e4\u00e4ni kasvohoito\", d:\"Aktivoi aineenvaihduntaa, kiinteytt\u00e4\u00e4 kudosta\", p:\"105 \u20ac\"},\n    {n:\"Kasvohoito ultra\u00e4\u00e4nik\u00e4sittelyll\u00e4\", d:\"Syv\u00e4puhdistava, supistaa huokosia, lis\u00e4\u00e4 kimmoisuutta ja kirkastaa\", p:\"95 \u20ac\"},\n    {n:\"Kasvohoito timanttihionnalla\", d:\"Stimuloi kollageenia, tasoittaa juonteita ja pigmenttimuutoksia, h\u00e4ivytt\u00e4\u00e4 aknearpia\", p:\"95 \u20ac\"},\n    {n:\"Kahden laitehoidon yhdistelm\u00e4\", d:\"Timanttihionta + hoitava ultra\u00e4\u00e4ni\", p:\"115 \u20ac\"},\n  ]},\n  { name:\"Vartalohoidot\", items:[\n    {n:\"Mekaaninen ihonpuhdistus, selk\u00e4\", d:\"45 min\", p:\"70 \u20ac\"},\n    {n:\"Sel\u00e4n ultra\u00e4\u00e4nipuhdistus\", d:\"45 min\", p:\"60 \u20ac\"},\n    {n:\"Timanttihionta sel\u00e4lle\", d:\"45 min\", p:\"70 \u20ac\"},\n    {n:\"Sel\u00e4n hehku\", d:\"Kahden laitehoidon yhdistelm\u00e4\", p:\"75 \u20ac\"},\n    {n:\"Koko vartalon kosteuttava hoito\", d:\"75 min \u2014 koko vartalon kuorinta, naamio, hieronta\", p:\"100 \u20ac\"},\n    {n:\"Koko vartalokuorinta\", d:\"Ekopharma, suomalainen tuote, 30 min\", p:\"50 \u20ac\"},\n    {n:\"Koko vartalokuorinta \u2014 Aroma-Fusion\", d:\"Yon-Ka, 30 min\", p:\"55 \u20ac\"},\n    {n:\"Luxus Aroma Fusion Yon-Ka -vartalohieronta\", d:\"90 min \u2014 koko vartalon kuorinta + rentouttava klassinen hieronta phytoaromaattisella Yon-Ka-\u00f6ljyll\u00e4\", p:\"120 \u20ac\"},\n  ]},\n]},\n{ group:\"Hieronnat\", categories:[\n  { name:\"Aromahieronta\", items:[\n    {n:\"Aromahieronta\", d:\"60 min\", p:\"75 \u20ac\"},\n    {n:\"Aromahieronta\", d:\"75 min\", p:\"95 \u20ac\"},\n    {n:\"Aromahieronta\", d:\"90 min\", p:\"105 \u20ac\"},\n    {n:\"Aromahieronta\", d:\"120 min\", p:\"130 \u20ac\"},\n  ]},\n  { name:\"Bambuhieronta\", items:[\n    {n:\"Bambuhieronta\", d:\"60 min\", p:\"75 \u20ac\"},\n    {n:\"Bambuhieronta\", d:\"75 min\", p:\"95 \u20ac\"},\n  ]},\n  { name:\"Klassinen hieronta\", items:[\n    {n:\"Klassinen hieronta\", d:\"45 min\", p:\"55 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"60 min\", p:\"65 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"75 min\", p:\"85 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"90 min\", p:\"95 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"120 min\", p:\"120 \u20ac\"},\n  ]},\n  { name:\"Kuumakivihieronta\", items:[\n    {n:\"Kuumakivihieronta\", d:\"60 min\", p:\"75 \u20ac\"},\n    {n:\"Kuumakivihieronta\", d:\"75 min\", p:\"89 \u20ac\"},\n    {n:\"Kuumakivihieronta\", d:\"90 min\", p:\"120 \u20ac\"},\n    {n:\"Kuumakivihieronta\", d:\"120 min\", p:\"135 \u20ac\"},\n    {n:\"Kuumakivihieronta + p\u00e4\u00e4hieronta\", d:\"60 min\", p:\"80 \u20ac\"},\n  ]},\n  { name:\"Intialainen p\u00e4\u00e4hieronta\", items:[\n    {n:\"Intialainen p\u00e4\u00e4hieronta\", d:\"30 min\", p:\"45 \u20ac\"},\n    {n:\"Intialainen p\u00e4\u00e4hieronta\", d:\"45 min\", p:\"55 \u20ac\"},\n    {n:\"Intialainen p\u00e4\u00e4hieronta\", d:\"60 min\", p:\"65 \u20ac\"},\n  ]},\n  { name:\"Niska-hartiahieronta\", items:[\n    {n:\"Niska-hartiahieronta\", d:\"30 min\", p:\"50 \u20ac\"},\n    {n:\"Niska-hartiahieronta\", d:\"45 min\", p:\"60 \u20ac\"},\n    {n:\"Niska-hartiahieronta\", d:\"60 min\", p:\"70 \u20ac\"},\n  ]},\n  { name:\"Jalkahieronta\", items:[\n    {n:\"Jalkahieronta\", d:\"30 min\", p:\"45 \u20ac\"},\n    {n:\"Jalkahieronta\", d:\"45 min\", p:\"55 \u20ac\"},\n    {n:\"Jalkahieronta\", d:\"60 min\", p:\"65 \u20ac\"},\n  ]},\n  { name:\"Edenred, ePassi, Smartum -palvelut\", items:[\n    {n:\"Klassinen hieronta\", d:\"45 min \u2014 maksu Edenredill\u00e4, ePassilla, Smartumilla\", p:\"60 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"60 min \u2014 maksu Edenredill\u00e4, ePassilla, Smartumilla\", p:\"75 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"75 min \u2014 maksu Edenredill\u00e4, ePassilla, Smartumilla\", p:\"85 \u20ac\"},\n    {n:\"Klassinen hieronta\", d:\"90 min \u2014 maksu Edenredill\u00e4, ePassilla, Smartumilla\", p:\"100 \u20ac\"},\n  ]},\n]},\n{ group:\"Kestopigmentointi \/ Permanent Make Up\", categories:[\n  { name:\"Kestopigmentointi\", items:[\n    {n:\"Kulmien kestopigmentointi \/ Powder Brows\", d:\"Ei vahvistusta sis\u00e4ll\u00e4 \u2014 muistuttaa tatuointia, mutta v\u00e4ri j\u00e4\u00e4 vain ihon ylemp\u00e4\u00e4n kerrokseen\", p:\"260 \u20ac\"},\n    {n:\"Powder Brows -vahvistus (1\u20133 kk sis\u00e4ll\u00e4)\", d:\"Omalle vanhalle asiakkaalle\", p:\"100 \u20ac\"},\n    {n:\"Powder Brows -vahvistus (1\u20133 kk sis\u00e4ll\u00e4)\", d:\"Toiselta paikalta tulevalle\", p:\"200 \u20ac\"},\n    {n:\"Powder Brows -vahvistus\", d:\"Oman asiakkaan kulmat puuteritekniikalla, n. 6 kk\", p:\"120 \u20ac\"},\n    {n:\"Powder Brows -vahvistus\", d:\"Oman asiakkaan kulmat puuteritekniikalla, n. 1 v\", p:\"200 \u20ac\"},\n    {n:\"Kestopigmentointi: huulet\", d:\"Ei vahvistusta sis\u00e4ll\u00e4\", p:\"300 \u20ac\"},\n    {n:\"Huulten kestopigmentointi \/ Lip Blush -vahvistus (2\u20133 kk sis\u00e4ll\u00e4)\", d:\"Omalle vanhalle asiakkaalle\", p:\"150 \u20ac\"},\n    {n:\"Huulten kestopigmentointi \/ Lip Blush -vahvistus (2\u20133 kk sis\u00e4ll\u00e4)\", d:\"Toiselta paikalta tulevalle\", p:\"240 \u20ac\"},\n    {n:\"Kestopigmentointi, tyvit\u00e4ytt\u00f6\", d:\"\", p:\"240 \u20ac\"},\n    {n:\"Kestopigmentointi, eyeliner yl\u00f6s\", d:\"\", p:\"280 \u20ac\"},\n    {n:\"Kestopigmentointi, eyeliner alas\", d:\"\", p:\"250 \u20ac\"},\n  ]},\n]},\n];\n\nfunction slug(s){ return s.toLowerCase().normalize('NFD').replace(\/[\u0300-\u036f]\/g,'').replace(\/[^a-z0-9]+\/g,'-').replace(\/(^-|-$)\/g,''); }\n\nfunction render(filter){\n  const content = document.getElementById('haniContent');\n  const toc = document.getElementById('haniToc');\n  content.innerHTML = '';\n  toc.innerHTML = '';\n  const f = (filter||'').trim().toLowerCase();\n  let totalMatches = 0;\n\n  DATA.forEach(group=>{\n    const groupId = 'hani-'+slug(group.group);\n    const catsHtml = group.categories.map(cat=>{\n      const items = cat.items.filter(it=>{\n        if(!f) return true;\n        return (it.n+' '+it.d).toLowerCase().includes(f);\n      });\n      if(f && items.length===0) return '';\n      totalMatches += items.length;\n      const open = f && items.length>0 ? 'open' : '';\n      const itemsHtml = items.map(it=>`\n        <div class=\"item\">\n          <div class=\"title-row\">\n            <div class=\"iname\">${highlight(it.n,f)}<\/div>\n            <div class=\"price\">${it.p}<\/div>\n          <\/div>\n          ${it.d ? `<div class=\"idesc\">${highlight(it.d,f)}<\/div>` : ''}\n        <\/div>\n      `).join('');\n      return `\n        <div class=\"cat ${open}\">\n          <button class=\"cat-btn\" type=\"button\">\n            <span>\n              <span class=\"name\">${cat.name}<\/span>\n            <\/span>\n            <span class=\"chev\"><\/span>\n          <\/button>\n          <div class=\"cat-panel\">${itemsHtml}<\/div>\n        <\/div>\n      `;\n    }).join('');\n\n    if(f && catsHtml.trim()==='') return;\n\n    toc.innerHTML += `<a href=\"#${groupId}\">${group.group}<\/a>`;\n    content.innerHTML += `\n      <section class=\"group\" id=\"${groupId}\">\n        <h2>${group.group}<\/h2>\n        <div class=\"grid\">${catsHtml}<\/div>\n      <\/section>\n    `;\n  });\n\n  document.getElementById('haniNoResults').style.display = (f && totalMatches===0) ? 'block' : 'none';\n\n  document.querySelectorAll('.hani-hinnasto .cat-btn').forEach(btn=>{\n    btn.addEventListener('click', ()=>{\n      btn.closest('.cat').classList.toggle('open');\n    });\n  });\n}\n\nfunction highlight(text, f){\n  if(!f) return escapeHtml(text);\n  const esc = escapeHtml(text);\n  const idx = esc.toLowerCase().indexOf(f.toLowerCase());\n  if(idx===-1) return esc;\n  return esc.slice(0,idx) + '<mark>' + esc.slice(idx, idx+f.length) + '<\/mark>' + esc.slice(idx+f.length);\n}\nfunction escapeHtml(s){\n  return s.replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;');\n}\n\ndocument.getElementById('haniSearch').addEventListener('input', (e)=>render(e.target.value));\nrender('');\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1821e9fe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1821e9fe\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-73009847\" data-id=\"73009847\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7ae98a4e elementor-view-stacked elementor-position-left elementor-widget__width-auto elementor-shape-circle elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"7ae98a4e\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-spa\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tParas laatu\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tParas vastine rahalle\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6b6f6fc5\" data-id=\"6b6f6fc5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11fd719d elementor-view-stacked elementor-position-left elementor-widget__width-auto elementor-shape-circle elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"11fd719d\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-shield-virus\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tHygienia ja kokemus\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tKaikki ty\u00f6kalut ovat mahdollisimman puhtaita\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4547e08f\" data-id=\"4547e08f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-404c2e6e elementor-view-stacked elementor-position-left elementor-widget__width-auto elementor-shape-circle elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"404c2e6e\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-sync\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tMonipuoliset palvelut\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tKauneutesi hoitoon on tarjolla useita palveluita\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-33dd99ed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"33dd99ed\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5356112b\" data-id=\"5356112b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18f668a2 elementor-widget elementor-widget-heading\" data-id=\"18f668a2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kiinnostuitko? Ota yhteytt\u00e4 NYT!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c06d116 elementor-widget elementor-widget-text-editor\" data-id=\"c06d116\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voit varata paikkasi Hani Spa &amp; Beauty -kylpyl\u00e4ss\u00e4 l\u00e4hett\u00e4m\u00e4ll\u00e4 s\u00e4hk\u00f6postia tai soittamalla meille.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ce38eda elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button\" data-id=\"5ce38eda\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"\/en\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ota yhteytt\u00e4<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>HINNASTO Page 1 \/ 1 100% Hakuehdoilla ei l\u00f6ytynyt palveluita. HANI Spa &middot; Hinnat sis. ALV Paras laatu Paras vastine rahalle Hygienia ja kokemus Kaikki ty\u00f6kalut ovat mahdollisimman puhtaita Monipuoliset palvelut Kauneutesi hoitoon on tarjolla useita palveluita Kiinnostuitko? Ota yhteytt\u00e4 NYT! Voit varata paikkasi Hani Spa &amp; Beauty -kylpyl\u00e4ss\u00e4 l\u00e4hett\u00e4m\u00e4ll\u00e4 s\u00e4hk\u00f6postia tai soittamalla meille. Ota [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3497","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hinnasto - Hani Spa &amp; Beauty<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hanibeauty.fi\/en\/hinnasto\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hinnasto - Hani Spa &amp; Beauty\" \/>\n<meta property=\"og:description\" content=\"HINNASTO Page 1 \/ 1 100% Hakuehdoilla ei l\u00f6ytynyt palveluita. HANI Spa &middot; Hinnat sis. ALV Paras laatu Paras vastine rahalle Hygienia ja kokemus Kaikki ty\u00f6kalut ovat mahdollisimman puhtaita Monipuoliset palvelut Kauneutesi hoitoon on tarjolla useita palveluita Kiinnostuitko? Ota yhteytt\u00e4 NYT! Voit varata paikkasi Hani Spa &amp; Beauty -kylpyl\u00e4ss\u00e4 l\u00e4hett\u00e4m\u00e4ll\u00e4 s\u00e4hk\u00f6postia tai soittamalla meille. Ota [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hanibeauty.fi\/en\/hinnasto\/\" \/>\n<meta property=\"og:site_name\" content=\"Hani Spa &amp; Beauty\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hanibeautykauneushoitola\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-21T09:31:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hanibeauty.fi\/hinnasto\/\",\"url\":\"https:\/\/hanibeauty.fi\/hinnasto\/\",\"name\":\"Hinnasto - Hani Spa &amp; Beauty\",\"isPartOf\":{\"@id\":\"https:\/\/hanibeauty.fi\/#website\"},\"datePublished\":\"2026-06-17T20:27:04+00:00\",\"dateModified\":\"2026-06-21T09:31:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hanibeauty.fi\/hinnasto\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hanibeauty.fi\/hinnasto\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hanibeauty.fi\/hinnasto\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hanibeauty.fi\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hinnasto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hanibeauty.fi\/#website\",\"url\":\"https:\/\/hanibeauty.fi\/\",\"name\":\"Hani Spa &amp; Beauty\",\"description\":\"Let us take care of your beauty.\",\"publisher\":{\"@id\":\"https:\/\/hanibeauty.fi\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hanibeauty.fi\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hanibeauty.fi\/#organization\",\"name\":\"Hani Spa And Beauty\",\"url\":\"https:\/\/hanibeauty.fi\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hanibeauty.fi\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/hanibeauty.fi\/wp-content\/uploads\/2022\/05\/cropped-Hani21.png?fit=512%2C512&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/hanibeauty.fi\/wp-content\/uploads\/2022\/05\/cropped-Hani21.png?fit=512%2C512&ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Hani Spa And Beauty\"},\"image\":{\"@id\":\"https:\/\/hanibeauty.fi\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hanibeautykauneushoitola\",\"https:\/\/www.instagram.com\/hanispabeauty\/?hl=en\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hinnasto - Hani Spa &amp; Beauty","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hanibeauty.fi\/en\/hinnasto\/","og_locale":"en_US","og_type":"article","og_title":"Hinnasto - Hani Spa &amp; Beauty","og_description":"HINNASTO Page 1 \/ 1 100% Hakuehdoilla ei l\u00f6ytynyt palveluita. HANI Spa &middot; Hinnat sis. ALV Paras laatu Paras vastine rahalle Hygienia ja kokemus Kaikki ty\u00f6kalut ovat mahdollisimman puhtaita Monipuoliset palvelut Kauneutesi hoitoon on tarjolla useita palveluita Kiinnostuitko? Ota yhteytt\u00e4 NYT! Voit varata paikkasi Hani Spa &amp; Beauty -kylpyl\u00e4ss\u00e4 l\u00e4hett\u00e4m\u00e4ll\u00e4 s\u00e4hk\u00f6postia tai soittamalla meille. Ota [&hellip;]","og_url":"https:\/\/hanibeauty.fi\/en\/hinnasto\/","og_site_name":"Hani Spa &amp; Beauty","article_publisher":"https:\/\/www.facebook.com\/hanibeautykauneushoitola","article_modified_time":"2026-06-21T09:31:01+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hanibeauty.fi\/hinnasto\/","url":"https:\/\/hanibeauty.fi\/hinnasto\/","name":"Hinnasto - Hani Spa &amp; Beauty","isPartOf":{"@id":"https:\/\/hanibeauty.fi\/#website"},"datePublished":"2026-06-17T20:27:04+00:00","dateModified":"2026-06-21T09:31:01+00:00","breadcrumb":{"@id":"https:\/\/hanibeauty.fi\/hinnasto\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hanibeauty.fi\/hinnasto\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hanibeauty.fi\/hinnasto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hanibeauty.fi\/"},{"@type":"ListItem","position":2,"name":"Hinnasto"}]},{"@type":"WebSite","@id":"https:\/\/hanibeauty.fi\/#website","url":"https:\/\/hanibeauty.fi\/","name":"Hani Spa &amp; Beauty","description":"Let us take care of your beauty.","publisher":{"@id":"https:\/\/hanibeauty.fi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hanibeauty.fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hanibeauty.fi\/#organization","name":"Hani Spa And Beauty","url":"https:\/\/hanibeauty.fi\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hanibeauty.fi\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/hanibeauty.fi\/wp-content\/uploads\/2022\/05\/cropped-Hani21.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/hanibeauty.fi\/wp-content\/uploads\/2022\/05\/cropped-Hani21.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"Hani Spa And Beauty"},"image":{"@id":"https:\/\/hanibeauty.fi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hanibeautykauneushoitola","https:\/\/www.instagram.com\/hanispabeauty\/?hl=en"]}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/pages\/3497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/comments?post=3497"}],"version-history":[{"count":29,"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/pages\/3497\/revisions"}],"predecessor-version":[{"id":3533,"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/pages\/3497\/revisions\/3533"}],"wp:attachment":[{"href":"https:\/\/hanibeauty.fi\/en\/wp-json\/wp\/v2\/media?parent=3497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}