{"id":247777,"date":"2026-06-08T08:24:50","date_gmt":"2026-06-08T06:24:50","guid":{"rendered":"https:\/\/gym.legendtrick.com\/?page_id=247777"},"modified":"2026-06-08T10:45:21","modified_gmt":"2026-06-08T08:45:21","slug":"avoinna24-testi","status":"publish","type":"page","link":"https:\/\/gym.legendtrick.com\/en\/avoinna24-testi\/","title":{"rendered":"Open24 test"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>\n\/* --- Teema ja Yleiset Tyylit --- *\/\n.ltg-schedule-wrapper { font-family: inherit; max-width: 1200px; margin: 0 auto; color: #fff; }\n.ltg-tabs { display: flex; justify-content: center; gap: 12px; margin-bottom: 25px; }\n.ltg-tab-btn { background: #1a1c24; border: 1px solid #2a2d39; padding: 12px 25px; border-radius: 30px; font-size: 15px; font-weight: 700; color: #a3a9c2; cursor: pointer; text-transform: uppercase; }\n.ltg-tab-btn.active { background: #007aff; color: #fff; border-color: #007aff; box-shadow: 0 4px 12px rgba(0, 122, 255, 0.3); }\n\n\/* --- Legend \/ Selitteet --- *\/\n.ltg-legend { display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 20px; justify-content: center; font-size: 13px; font-weight: 600; color: #ffffff; }\n.ltg-legend-item { display: flex; align-items: center; gap: 8px; }\n.ltg-dot { width: 12px; height: 12px; border-radius: 3px; }\n.bg-kulta { background: #fbd214; }\n.bg-musta { background: #555459; border: 1px solid #777; }\n.bg-vapaa { background: #2db3e4; }\n.bg-tapahtuma { background: #1a1c24; border: 1px solid #555; }\n\n\/* --- Grid ja Kortit --- *\/\n.ltg-days-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 16px; }\n.ltg-day-card { background: #11131a; border-radius: 10px; border: 1px solid #1f2335; align-self: start; }\n.ltg-day-header { background: #0a0b0f; padding: 12px 18px; font-size: 16px; font-weight: 800; text-transform: uppercase; border-bottom: 1px solid #1f2335; border-radius: 10px 10px 0 0; }\n.ltg-day-body { padding: 8px; }\n\n\/* --- Tuntirivit (Harmonikka) --- *\/\n.ltg-class-item { margin-bottom: 6px; border-radius: 6px; border-left: 5px solid transparent; background: #1a1c24; }\n.item-kulta { border-left-color: #fbd214; } .item-musta { border-left-color: #555459; } .item-vapaa { border-left-color: #2db3e4; } .item-tapahtuma { border-left-color: #555459; }\n\n.ltg-row { display: flex; align-items: center; padding: 10px 12px; cursor: pointer; user-select: none; }\n.ltg-time { font-size: 13px; font-weight: 800; color: #8c96b5; width: 85px; flex-shrink: 0; }\n.ltg-class { font-size: 13px; font-weight: 700; flex-grow: 1; padding-right: 8px; line-height: 1.3; }\n.ltg-actions { display: flex; align-items: center; gap: 10px; flex-shrink: 0; }\n.ltg-icon-arrow { font-size: 11px; color: #6a7494; transition: transform 0.2s; }\n\n\/* --- Nopeampi Harmonikka-Boksi --- *\/\n.ltg-desc-box { display: none; padding: 0 12px 12px 12px; }\n.ltg-class-item.open { background: #15171e; border-right: 1px solid #2a2d39; border-top: 1px solid #2a2d39; border-bottom: 1px solid #2a2d39; }\n.ltg-class-item.open .ltg-icon-arrow { transform: rotate(180deg); }\n.ltg-class-item.open .ltg-desc-box { display: block; border-top: 1px solid #2a2d39; margin-top: 5px; padding-top: 10px; animation: fadeIn 0.2s ease-in-out; }\n\n@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n\n.ltg-desc-box p { margin: 0 0 12px 0; font-size: 13px; color: #b0b7d0; line-height: 1.5; }\n\n\/* --- Painikkeet --- *\/\n.ltg-book-btn { display: flex; align-items: center; background: #007aff; color: #fff !important; text-decoration: none; font-size: 11px; font-weight: 700; padding: 6px 10px; border-radius: 4px; text-transform: uppercase; border: none; cursor: pointer; }\n.ltg-btn-group { display: flex; flex-direction: column; gap: 6px; }\n.ltg-cta { display: block; padding: 8px; background: #11131a; color: #fff !important; text-decoration: none; font-size: 12px; font-weight: 700; text-align: center; border-radius: 4px; border: 1px solid #2a2d39; }\n\n\/* --- Varaus-Modal (S\u00e4\u00e4detty yli kaiken ja alemmas ruudulla) --- *\/\n.ltg-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.85); z-index: 2147483647 !important; align-items: flex-start; justify-content: center; backdrop-filter: blur(4px); padding-top: 5vh; }\n.ltg-modal-overlay.show { display: flex; }\n\n.ltg-modal-content { background: #11131a; width: 95%; max-width: 900px; height: 85vh; border-radius: 12px; border: 1px solid #2a2d39; display: flex; flex-direction: column; overflow: hidden; box-shadow: 0 20px 50px rgba(0,0,0,0.8); }\n\n.ltg-modal-header { background: #0a0b0f; padding: 12px 20px; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1f2335; }\n.ltg-modal-title { color: #fff; font-weight: 800; font-size: 15px; margin: 0; text-transform: uppercase; }\n\n.ltg-modal-close { background: #222530; border: 1px solid #3a3f54; color: #ffffff; font-size: 22px; line-height: 1; cursor: pointer; width: 32px; height: 32px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 0; margin: 0; }\n.ltg-modal-iframe { width: 100%; flex-grow: 1; border: none; background: #fff; }\n\n\/* Tabien sis\u00e4ll\u00f6n nopea n\u00e4ytt\u00f6 *\/\n.ltg-tab-content { display: none; }\n.ltg-tab-content.active { display: block; }\n<\/style>\n\n<div class=\"ltg-schedule-wrapper\">\n    <div class=\"ltg-tabs\">\n        <button class=\"ltg-tab-btn active\" onclick=\"switchTab(event, 'lapset')\">Lapset<\/button>\n        <button class=\"ltg-tab-btn\" onclick=\"switchTab(event, 'aikuiset')\">Aikuiset<\/button>\n    <\/div>\n\n    <div class=\"ltg-legend\">\n        <div class=\"ltg-legend-item\"><div class=\"ltg-dot bg-kulta\"><\/div> Kulta Sali<\/div>\n        <div class=\"ltg-legend-item\"><div class=\"ltg-dot bg-musta\"><\/div> Musta Sali<\/div>\n        <div class=\"ltg-legend-item\"><div class=\"ltg-dot bg-vapaa\"><\/div> Vapaaharjoittelu<\/div>\n        <div class=\"ltg-legend-item\"><div class=\"ltg-dot bg-tapahtuma\"><\/div> Tapahtumat<\/div>\n    <\/div>\n\n    <svg id=\"cart-icon\" style=\"display:none;\">\n        <symbol id=\"icon-cart\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <circle cx=\"9\" cy=\"21\" r=\"1\"><\/circle><circle cx=\"20\" cy=\"21\" r=\"1\"><\/circle>\n            <path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"><\/path>\n        <\/symbol>\n    <\/svg>\n\n    <div id=\"lapset\" class=\"ltg-tab-content active\"><div class=\"ltg-days-grid\" id=\"grid-lapset\"><\/div><\/div>\n    <div id=\"aikuiset\" class=\"ltg-tab-content\"><div class=\"ltg-days-grid\" id=\"grid-aikuiset\"><\/div><\/div>\n<\/div>\n\n<div id=\"ltgBookingModal\" class=\"ltg-modal-overlay\">\n    <div class=\"ltg-modal-content\">\n        <div class=\"ltg-modal-header\">\n            <h3 class=\"ltg-modal-title\">Ajanvaraus<\/h3>\n            <button class=\"ltg-modal-close\" onclick=\"closeModal()\">&times;<\/button>\n        <\/div>\n        <iframe id=\"ltgBookingFrame\" class=\"ltg-modal-iframe\" src=\"\"><\/iframe>\n    <\/div>\n<\/div>\n\n<script>\n\/\/ Lajitietokanta\nconst ltgData = {\n    descriptions: {\n        \"taaperosirkus\": \"Lapsen ja aikuisen yhteinen, leikkimielinen liikuntahetki. Tunnilla harjoitellaan perusmotoriikkaa, tasapainoa ja kehonhallintaa temppuratojen avulla.\",\n        \"acrowork\": \"Pariakrobatiaa ja ryhm\u00e4akrobatiaa kaikille tasoille! Tunnilla opitaan luottamaan omaan kehoon ja ty\u00f6skentelem\u00e4\u00e4n toisen kanssa nostojen ja tuki-asentojen kautta.\",\n        \"aerial-silks\": \"Ilma-akrobatiaa kankailla! Tunnilla opitaan kiipe\u00e4m\u00e4\u00e4n kankaalle, tekem\u00e4\u00e4n perussolmuja ja kauniita asentoja ilmassa. Kehitt\u00e4\u00e4 tehokkaasti voimaa.\",\n        \"aikuisakrobatia\": \"Teline- ja permantoakrobatiaa aikuisille. Tunnilla keskityt\u00e4\u00e4n turvalliseen liikkuvuuteen, kehonhallintaan, k\u00e4sill\u00e4seisontaan ja volttien perusteisiin.\",\n        \"akrobatia-alle-16v\": \"Monipuolista teline- ja permantoakrobatiaa nuorille. Tunnilla harjoitellaan kehonhallintaa, k\u00e4rrynpy\u00f6ri\u00e4, voltteja ja arabialaisia ammattilaisten ohjauksessa.\",\n        \"kasillaseisonta\": \"Erikoistunti puhtaan ja vakaan k\u00e4sill\u00e4seisonnan tekniikan hiomiseen. Keskitymme lavan seudun voimaan, linjaukseen ja tasapainon l\u00f6yt\u00e4miseen.\",\n        \"opi-flikki-bakki\": \"Erikoistunti kahden suosituimman akrobatialiikkeen (puolivoltti taaksep\u00e4in eli flikki ja takaperinvoltti eli b\u00e4kki) oppimiseen turvallisesti.\",\n        \"parkour-freerun\": \"Vauhdikas tunti esteiden luovaan ylitt\u00e4miseen. Harjoitellaan turvallisia hyppytekniikoita, sein\u00e4juoksua ja ylityksi\u00e4 salin parkour-esteill\u00e4.\",\n        \"trikkaus-aikuiset\": \"Yli 16-vuotiaille ja aikuisille suunnattu tunti, jossa opetellaan trikkausta aikuisten ehdoilla ja turvallisella loogisella oppimispolulla.\",\n        \"trikkaus-level-1\": \"Trikkauksen alkeiskurssi, joka ei vaadi aiempaa kokemusta! Tunnilla opetellaan lajin pohjana toimivat peruspotkut, perhosvoltti ja k\u00e4rrynpy\u00f6r\u00e4t.\",\n        \"trikkaus-level-2\": \"Suunnattu perusteet jo hallitseville! T\u00e4ll\u00e4 tunnilla syvennet\u00e4\u00e4n osaamista ja otetaan mukaan kierrevoltit, flikit ja haastavammat potkuyhdistelm\u00e4t.\",\n        \"trikkaus-level-3\": \"Edistyneempien jatkotason harrastajille, jotka haluavat yhdist\u00e4\u00e4 potkuja ja voltteja n\u00e4ytt\u00e4viksi ja dynaamisiksi comboiksi.\",\n        \"trikkaus-level-4\": \"Kovatasoinen trikkausryhm\u00e4. Opetus painottuu vaikeiden tuplakierteiden, tuplavolttien ja monimutkaisten yhdistelmien purkamiseen.\",\n        \"trikkaus-11-16v\": \"Vauhdikas ja haastava ryhm\u00e4 yl\u00e4kouluik\u00e4isille nuorille! Tunnilla treenataan voltteja, kierteit\u00e4 ja potkuyhdistelmi\u00e4 hyv\u00e4ss\u00e4 porukassa.\",\n        \"trikkaus-7-9v\": \"Trikkauksen perusteita kouluik\u00e4isille! T\u00e4ll\u00e4 tunnilla harjoitellaan dynaamisia potkuja, voltteilua ja n\u00e4ytt\u00e4v\u00e4\u00e4 akrobatiaa pehmustetuilla alustoilla.\",\n        \"trikkauskerhot-3-6v\": \"Lapsen ensimm\u00e4inen askel akrobatian maailmaan! Leikin varjolla harjoitellaan kehonhallintaa, hyppyj\u00e4, kuperkeikkoja ja ryhm\u00e4ss\u00e4 toimimista.\",\n        \"tyttojen-trikkaus\": \"Vain tyt\u00f6ille suunnattu trikkaustunti, jossa opetellaan lajin perusteita, potkuja, k\u00e4rrynpy\u00f6ri\u00e4 ja voltteja kannustavassa ja rennossa ilmapiiriss\u00e4.\",\n        \"vapaa\": \"Vapaaharjoitteluvuoro tarjoaa mahdollisuuden treenata itsen\u00e4isesti. Voit tulla kertaamaan tunneilla opittuja taitoja huippuolosuhteissa. Valvoja paikalla.\",\n        \"tapahtuma\": \"Mahdollisuus varata tila omalle yksityistapahtumalle, kuten syntt\u00e4reille, polttareille tai tykyp\u00e4iville.\"\n    },\n    lapset: {\n        \"Maanantai\": [\n            [\"17:00-18:00\", \"AKROBATIA - 13-17V\", \"musta\", \"akrobatia-alle-16v\"],\n            [\"17:00-18:00\", \"TRIKKAUS - LVL 2\", \"kulta\", \"trikkaus-level-2\"],\n            [\"18:05-19:05\", \"TRIKKAUS - 7-9V\", \"kulta\", \"trikkaus-7-9v\"],\n            [\"19:10-20:10\", \"TYTT\u00d6JEN TRIKKAUS - OPEN LEVEL\", \"kulta\", \"tyttojen-trikkaus\"],\n            [\"20:10-21:40\", \"MOLEMMAT SALIT\", \"vapaa\", \"vapa\"]\n        ],\n        \"Tiistai\": [\n            [\"16:30-17:30\", \"TRIKKAUS - LVL 2\", \"kulta\", \"trikkaus-level-2\"],\n            [\"16:30-17:30\", \"ESIINTYV\u00c4 RYHM\u00c4\", \"musta\", \"vapa\"],\n            [\"17:35-18:35\", \"TRIKKAUS - LVL 1\", \"kulta\", \"trikkaus-level-1\"],\n            [\"17:35-18:35\", \"TRIKKAUS - LVL 3 & 4\", \"musta\", \"trikkaus-level-3\"],\n            [\"18:40-19:40\", \"AKROBATIA - LVL 1 - ALLE 16V\", \"kulta\", \"akrobatia-alle-16v\"],\n            [\"18:40-19:40\", \"TRIKKAUS - LVL 2 & 3\", \"musta\", \"trikkaus-level-2\"],\n            [\"19:45-20:45\", \"TRIKKAUS - 11-16V\", \"kulta\", \"trikkaus-11-16v\"]\n        ],\n        \"Keskiviikko\": [\n            [\"16:15-17:00\", \"TRIKKAUSKERHO - 3-6V\", \"kulta\", \"trikkauskerhot-3-6v\"],\n            [\"16:30-17:30\", \"AERIAL SILKS - ALKEET\", \"musta\", \"aerial-silks\"],\n            [\"17:00-18:00\", \"TRIKKAUS - 7-9V\", \"kulta\", \"trikkaus-7-9v\"],\n            [\"17:35-18:35\", \"AERIAL SILKS - JATKO & EDISTYNEET\", \"musta\", \"aerial-silks\"],\n            [\"18:05-19:05\", \"OPI FLIKKI & B\u00c4KKI - ALKEET\", \"kulta\", \"opi-flikki-bakki\"],\n            [\"19:10-20:10\", \"TRIKKAUS - LVL 2 & 3\", \"kulta\", \"trikkaus-level-2\"]\n        ],\n        \"Torstai\": [\n            [\"16:30-17:30\", \"TRIKKAUS - LVL 2 & 3 - 10V+\", \"musta\", \"trikkaus-level-2\"],\n            [\"17:35-18:35\", \"AKROBATIA - LVL 1 & 2 - ALLE 16V\", \"musta\", \"akrobatia-alle-16v\"],\n            [\"17:35-18:35\", \"TRIKKAUS - LVL 1\", \"kulta\", \"trikkaus-level-1\"],\n            [\"18:40-19:40\", \"TRIKKAUS - LVL 4-6\", \"musta\", \"trikkaus-level-4\"],\n            [\"18:40-19:40\", \"LEGEND GYM\", \"kulta\", \"vapa\"],\n            [\"19:40-21:15\", \"KULTA 19:40-21:15 \/ MUSTA 20:45-21:15\", \"vapaa\", \"vapa\"]\n        ],\n        \"Perjantai\": [\n            [\"16:00-17:00\", \"TRIKKAUS - LVL 1 & 2\", \"kulta\", \"trikkaus-level-1\"],\n            [\"17:05-18:05\", \"TRIKKAUS - LVL 1\", \"musta\", \"trikkaus-level-1\"],\n            [\"17:05-18:05\", \"TRIKKAUS - LVL 2 & 3\", \"kulta\", \"trikkaus-level-2\"],\n            [\"18:10-19:10\", \"PARKOUR\", \"musta\", \"parkour-freerun\"],\n            [\"18:10-19:10\", \"TYTT\u00d6JEN TRIKKAUS - LVL 1\", \"kulta\", \"tyttojen-trikkaus\"],\n            [\"19:10-20:10\", \"AKROBATIA - ALLE 16V\", \"kulta\", \"akrobatia-alle-16v\"],\n            [\"19:15-20:15\", \"TRIKKAUS - LVL 3 & 4\", \"musta\", \"trikkaus-level-3\"],\n            [\"20:15-21:40\", \"MUSTA SALI\", \"vapaa\", \"vapa\"]\n        ],\n        \"Lauantai\": [\n            [\"12:00-13:00\", \"TRIKKAUS - LVL 2 & 3\", \"musta\", \"trikkaus-level-2\"],\n            [\"12:00-14:15\", \"KULTA SALI (JOS EI TAPAHTUMAA)\", \"vapaa\", \"vapa\"],\n            [\"10-12 \/ 14-22\", \"VARAA TAPAHTUMASI T\u00c4H\u00c4N\", \"tapahtuma\", \"tapahtuma\"]\n        ],\n        \"Sunnuntai\": [\n            [\"10:30-11:15\", \"TRIKKAUSKERHO - 3-4V (ILMAN VANHEMPAA)\", \"musta\", \"trikkauskerhot-3-6v\"],\n            [\"11:20-12:05\", \"TRIKKAUSKERHO - 3-4V (VANHEMMAN KANSSA)\", \"musta\", \"taaperosirkus\"],\n            [\"12:10-12:55\", \"TRIKKAUSKERHO - 5-6V\", \"musta\", \"trikkauskerhot-3-6v\"],\n            [\"13:00-14:00\", \"TRIKKAUS - LVL 1 & 2\", \"kulta\", \"trikkaus-level-1\"],\n            [\"13:30-15:30\", \"VARAA TAPAHTUMASI T\u00c4H\u00c4N\", \"tapahtuma\", \"tapahtuma\"],\n            [\"14:05-15:05\", \"OPI FLIKKI & B\u00c4KKI - JATKO\", \"kulta\", \"opi-flikki-bakki\"],\n            [\"15:30-17:00\", \"MUSTA SALI\", \"vapaa\", \"vapa\"],\n            [\"17:45-19:15\", \"PRO AKATEMIA\", \"kulta\", \"vapa\"]\n        ]\n    },\n    aikuiset: {\n        \"Maanantai\": [\n            [\"18:05-19:10\", \"AIKUISAKROBATIA - LVL 1\", \"musta\", \"aikuisakrobatia\"],\n            [\"19:10-20:10\", \"AIKUISAKROBATIA - LVL 2\", \"musta\", \"aikuisakrobatia\"],\n            [\"20:10-21:40\", \"MOLEMMAT SALIT\", \"vapaa\", \"vapa\"]\n        ],\n        \"Tiistai\": [\n            [\"11:00-13:00\", \"KARINA TRAINING CAMP\", \"musta\", \"vapa\"],\n            [\"19:45-20:45\", \"ACROWORK - OPEN LVL\", \"musta\", \"acrowork\"]\n        ],\n        \"Keskiviikko\": [\n            [\"18:40-19:40\", \"AERIAL SILKS\", \"musta\", \"aerial-silks\"],\n            [\"19:40-20:40\", \"K\u00c4SILL\u00c4SEISONTA - ALKEET\", \"musta\", \"kasillaseisonta\"],\n            [\"20:10-22:00\", \"K16 (KULTA & MUSTA SALI)\", \"vapaa\", \"vapa\"]\n        ],\n        \"Torstai\": [\n            [\"16:30-17:30\", \"AKROBATIA - LVL 2+\", \"kulta\", \"aikuisakrobatia\"],\n            [\"19:45-20:45\", \"TRIKKAUS - AIKUISET\", \"musta\", \"trikkaus-aikuiset\"],\n            [\"19:40-21:15\", \"MOLEMMAT SALIT\", \"vapaa\", \"vapa\"]\n        ],\n        \"Perjantai\": [\n            [\"20:15-21:40\", \"MUSTA SALI\", \"vapaa\", \"vapa\"]\n        ],\n        \"Lauantai\": [\n            [\"12:00-14:15\", \"KULTA SALI (JOS EI TAPAHTUMAA)\", \"vapaa\", \"vapa\"],\n            [\"13:15-14:15\", \"ACROWORK - OPEN LVL\", \"musta\", \"acrowork\"],\n            [\"10-12 \/ 14-22\", \"VARAA TAPAHTUMASI T\u00c4H\u00c4N\", \"tapahtuma\", \"tapahtuma\"]\n        ],\n        \"Sunnuntai\": [\n            [\"13:00-15:30\", \"VARAA TAPAHTUMASI T\u00c4H\u00c4N\", \"tapahtuma\", \"tapahtuma\"],\n            [\"17:00-19:15\", \"K16 (MUSTA & KULTA)\", \"vapaa\", \"vapa\"]\n        ]\n    }\n};\n\nconst resUrl = \"https:\/\/avoinna24.fi\/vellusta\/reservation?group_id=5f0be422-19dd-11eb-a0c4-fa163ec26693&product_id=all-group-reservations&date=2026-08-10\";\n\nfunction renderGrid(targetId, type) {\n    const container = document.getElementById(targetId);\n    let allHtml = \"\";\n    \n    for (const [day, classes] of Object.entries(ltgData[type])) {\n        allHtml += `<div class=\"ltg-day-card\"><div class=\"ltg-day-header\">${day}<\/div><div class=\"ltg-day-body\">`;\n        classes.forEach(c => {\n            allHtml += `\n            <div class=\"ltg-class-item item-${c[2]}\">\n                <div class=\"ltg-row\" onclick=\"toggleAcc(this, '${c[3]}')\">\n                    <div class=\"ltg-time\">${c[0]}<\/div>\n                    <div class=\"ltg-class\">${c[1]}<\/div>\n                    <div class=\"ltg-actions\">\n                        <span class=\"ltg-icon-arrow\">\u25bc<\/span>\n                        <button class=\"ltg-book-btn\" onclick=\"openModal(event)\">Varaa<\/button>\n                    <\/div>\n                <\/div>\n                <div class=\"ltg-desc-box\"><\/div>\n            <\/div>`;\n        });\n        allHtml += `<\/div><\/div>`;\n    }\n    container.innerHTML = allHtml;\n}\n\nfunction toggleAcc(el, key) {\n    const item = el.parentElement;\n    const box = item.querySelector('.ltg-desc-box');\n    \n    \/\/ Sulje muut kortit\n    document.querySelectorAll('.ltg-class-item').forEach(i => {\n        if(i !== item) i.classList.remove('open');\n    });\n\n    if (!item.classList.contains('open') && box.innerHTML === \"\") {\n        box.innerHTML = `<p><strong>Kuvaus:<\/strong> ${ltgData.descriptions[key] || ltgData.descriptions['vapa']}<\/p>\n            <div class=\"ltg-btn-group\">\n                <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore\/product\/tp1186-syyskausi-108-20122026-1h-per-viikko\" class=\"ltg-cta\" target=\"_blank\">Syyskausi (1h\/vko)<\/a>\n                <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore\/product\/tp1188-syyskausi-108-20122026-2h-per-viikko\" class=\"ltg-cta\" target=\"_blank\">Syyskausi (2h\/vko)<\/a>\n                <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore\/product\/tp1185-kokeiluviikot-10-3082026-sis-kulkukortin\" class=\"ltg-cta\" target=\"_blank\">Kokeiluviikot (sis. kulkukortin)<\/a>\n            <\/div>`;\n    }\n    item.classList.toggle('open');\n}\n\nfunction switchTab(e, tabId) {\n    document.querySelectorAll('.ltg-tab-content').forEach(c => c.style.display = 'none');\n    document.querySelectorAll('.ltg-tab-btn').forEach(b => b.classList.remove('active'));\n    document.getElementById(tabId).style.display = 'block';\n    if(e) e.currentTarget.classList.add('active');\n}\n\nfunction openModal(e) {\n    e.preventDefault(); e.stopPropagation();\n    document.getElementById('ltgBookingFrame').src = resUrl;\n    document.getElementById('ltgBookingModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n}\n\nfunction closeModal() {\n    document.getElementById('ltgBookingModal').classList.remove('show');\n    document.body.style.overflow = '';\n    setTimeout(() => { document.getElementById('ltgBookingFrame').src = \"\"; }, 200);\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n    renderGrid('grid-lapset', 'lapset');\n    renderGrid('grid-aikuiset', 'aikuiset');\n    document.getElementById('ltgBookingModal').addEventListener('click', function(e) {\n        if (e.target === this) closeModal();\n    });\n});\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>\n\/* --- 1. Yleiset tyylit ja Tab-navigaatio --- *\/\n.ltg-store-container {\n    font-family: inherit;\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n.ltg-tabs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-bottom: 30px;\n    justify-content: center;\n}\n\n.ltg-tab-button {\n    background: #f4f4f4;\n    border: none;\n    padding: 12px 24px;\n    border-radius: 30px;\n    font-size: 15px;\n    font-weight: 600;\n    color: #333;\n    cursor: pointer;\n    transition: all 0.3s ease;\n}\n\n.ltg-tab-button:hover {\n    background: #e0e0e0;\n}\n\n.ltg-tab-button.active {\n    background: #61b346;\n    color: white;\n    box-shadow: 0 4px 12px rgba(97, 179, 70, 0.3);\n}\n\n.ltg-tab-content {\n    display: none;\n    animation: fadeIn 0.4s ease-in-out;\n}\n\n.ltg-tab-content.active {\n    display: block;\n}\n\n@keyframes fadeIn {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n\/* --- 2. Tuotekatalogin ruudukko --- *\/\n.ltg-catalog {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));\n    gap: 24px;\n    padding: 10px 0;\n}\n\n.ltg-card {\n    background: #ffffff;\n    border-radius: 8px;\n    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    text-decoration: none !important;\n    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;\n    border: 1px solid #eaeaea;\n}\n\n.ltg-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);\n}\n\n\/* --- 3. Tuotekuva --- *\/\n.ltg-image-wrapper {\n    position: relative;\n    width: 100%;\n    padding-top: 80%; \/* Hieman suorakulmaisempi kuvasuhde *\/\n    background: #f9f9f9;\n    overflow: hidden;\n}\n\n.ltg-image-wrapper img {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.4s ease;\n}\n\n.ltg-card:hover .ltg-image-wrapper img {\n    transform: scale(1.03);\n}\n\n\/* --- 4. Tuotteen tiedot --- *\/\n.ltg-content {\n    padding: 20px;\n    display: flex;\n    flex-direction: column;\n    flex-grow: 1;\n}\n\n.ltg-title {\n    font-size: 16px;\n    font-weight: 700;\n    color: #333333;\n    margin: 0 0 12px 0;\n    line-height: 1.4;\n}\n\n.ltg-price {\n    font-size: 20px;\n    font-weight: 800;\n    color: #61b346;\n    margin-bottom: 20px;\n}\n\n\/* --- 5. Ostopainike --- *\/\n.ltg-button {\n    margin-top: auto;\n    background: #61b346;\n    color: #ffffff;\n    text-align: center;\n    padding: 12px 20px;\n    border-radius: 4px;\n    font-weight: bold;\n    font-size: 14px;\n    transition: background 0.3s ease;\n}\n\n.ltg-card:hover .ltg-button {\n    background: #4a9134;\n}\n<\/style>\n\n<div class=\"ltg-store-container\">\n\n    <!-- TAB-PAINIKKEET -->\n    <div class=\"ltg-tabs\">\n        <button class=\"ltg-tab-button active\" onclick=\"openTab(event, 'kaikki')\">Kaikki liput<\/button>\n        <button class=\"ltg-tab-button\" onclick=\"openTab(event, 'kurssit')\">Kausimaksut & Kurssit<\/button>\n        <button class=\"ltg-tab-button\" onclick=\"openTab(event, 'lasten')\">Lasten Kerhot<\/button>\n        <button class=\"ltg-tab-button\" onclick=\"openTab(event, 'liput')\">Kertaliput & Passit<\/button>\n        <button class=\"ltg-tab-button\" onclick=\"openTab(event, 'leirit')\">Leirit & Tapahtumat<\/button>\n        <button class=\"ltg-tab-button\" onclick=\"openTab(event, 'lahjakortit')\">Lahjakortit<\/button>\n    <\/div>\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Kaikki tuotteet (Kopioidaan t\u00e4h\u00e4n kaikki allekkain) -->\n    <div id=\"kaikki\" class=\"ltg-tab-content active\">\n        <div class=\"ltg-catalog\">\n            <!-- Kaikki 42 tuotetta listataan koodin lopussa olevan scriptin avulla kategoria-v\u00e4lilehdilt\u00e4. -->\n            <p style=\"text-align: center; width: 100%; color: #666;\">Ladataan tuotteita...<\/p>\n        <\/div>\n    <\/div>\n\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Kausimaksut & Kurssit -->\n    <div id=\"kurssit\" class=\"ltg-tab-content\">\n        <div class=\"ltg-catalog\">\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 2h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 2h per viikko<\/h3><div class=\"ltg-price\">339,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 1h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 1h per viikko<\/h3><div class=\"ltg-price\">196,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 3h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 3h per viikko<\/h3><div class=\"ltg-price\">459,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Helsingin Trikkauskurssi - Kev\u00e4t 2026 \/ 1h viikossa\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Helsingin Trikkauskurssi - Kev\u00e4t 2026 \/ 1h viikossa<\/h3><div class=\"ltg-price\">195,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Syyskausi 10.8. - 20.12.2026 \/ 3h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Syyskausi 10.8. - 20.12.2026 \/ 3h per viikko<\/h3><div class=\"ltg-price\">670,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 1h per viikko \/ Osamaksu 1\/4\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 1h per viikko \/ Osamaksu 1\/4<\/h3><div class=\"ltg-price\">51,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kurssit + vapaaharjoittelu (12kk)\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kurssit + vapaaharjoittelu (12kk)<\/h3><div class=\"ltg-price\">115,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Vaihteluoikeus kursseille - kausiliput\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Vaihteluoikeus kursseille - kausiliput<\/h3><div class=\"ltg-price\">20,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Syyskausi 10.8. - 20.12.2026 \/ 2h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Syyskausi 10.8. - 20.12.2026 \/ 2h per viikko<\/h3><div class=\"ltg-price\">489,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kurssit (12kk sopimus)\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kurssit (12kk sopimus)<\/h3><div class=\"ltg-price\">99,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Syyskausi 10.8. - 20.12.2026 \/ 2h per viikko \/ Osamaksu 1\/4\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Syyskausi 10.8. - 20.12.2026 \/ 2h per viikko \/ Osamaksu 1\/4<\/h3><div class=\"ltg-price\">127,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Syyskausi 10.8. - 20.12.2026 \/ 1h per viikko \/ Osamaksu 1\/4\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Syyskausi 10.8. - 20.12.2026 \/ 1h per viikko \/ Osamaksu 1\/4<\/h3><div class=\"ltg-price\">74,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Syyskausi 10.8. - 20.12.2026 \/ 1h per viikko\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Syyskausi 10.8. - 20.12.2026 \/ 1h per viikko<\/h3><div class=\"ltg-price\">289,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 2h per viikko \/ Osamaksu 1\/4\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kev\u00e4tkausi 2.3. - 24.5.2026 \/ 2h per viikko \/ Osamaksu 1\/4<\/h3><div class=\"ltg-price\">89,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Helsingin Trikkauskurssi - Kev\u00e4t 2026 \/ 2h viikossa\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Helsingin Trikkauskurssi - Kev\u00e4t 2026 \/ 2h viikossa<\/h3><div class=\"ltg-price\">330,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Lasten Kerhot -->\n    <div id=\"lasten\" class=\"ltg-tab-content\">\n        <div class=\"ltg-catalog\">\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Trikkauskerho 3-6v \/ kev\u00e4t 2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Trikkauskerho 3-6v \/ kev\u00e4t 2026<\/h3><div class=\"ltg-price\">165,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Trikkauskerho 3-6v \/ Syksy 2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Trikkauskerho 3-6v \/ Syksy 2026<\/h3><div class=\"ltg-price\">239,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Trikkauskerho 3-6v \/ syksy 2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Trikkauskerho 3-6v \/ syksy 2026<\/h3><div class=\"ltg-price\">229,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Trikkauskerho 3-6v \/ Kes\u00e4kausi 25.5. - 9.8.\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Trikkauskerho 3-6v \/ Kes\u00e4kausi 25.5. - 9.8.<\/h3><div class=\"ltg-price\">159,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"1-2v Trikkauskerho \/ Taaperosirkus \/ Kev\u00e4tkausi 2.3. - 24.5.2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">1-2v Trikkauskerho \/ Taaperosirkus \/ Kev\u00e4tkausi 2.3. - 24.5.2026<\/h3><div class=\"ltg-price\">195,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Kertaliput & Passit -->\n    <div id=\"liput\" class=\"ltg-tab-content\">\n        <div class=\"ltg-catalog\">\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kokeilukerta \/ Kertalippu - Kurssit\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kokeilukerta \/ Kertalippu - Kurssit<\/h3><div class=\"ltg-price\">22,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Rajaton vapaaharjoittelu kausikorttilaisille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Rajaton vapaaharjoittelu kausikorttilaisille<\/h3><div class=\"ltg-price\">99,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"5 kerran lippu\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">5 kerran lippu<\/h3><div class=\"ltg-price\">99,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Vapaaharjoittelu (koko vuoro)\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Vapaaharjoittelu (koko vuoro)<\/h3><div class=\"ltg-price\">10,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"KES\u00c4PASSI 25.5. - 9.8. \/ Rajaton\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">KES\u00c4PASSI 25.5. - 9.8. \/ Rajaton<\/h3><div class=\"ltg-price\">299,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Vapaaharjoittelu (12kk)\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Vapaaharjoittelu (12kk)<\/h3><div class=\"ltg-price\">29,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"10x lippu - ohjatut tunnit\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">10x lippu - ohjatut tunnit<\/h3><div class=\"ltg-price\">190,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Leirit & Tapahtumat -->\n    <div id=\"leirit\" class=\"ltg-tab-content\">\n        <div class=\"ltg-catalog\">\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"LegendTrick M\u00f6kkileirit 13. - 17.7.2026 \/ 8-12v ja 13-17v\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">LegendTrick M\u00f6kkileirit 13. - 17.7.2026 \/ 8-12v ja 13-17v<\/h3><div class=\"ltg-price\">alk.  117,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"KES\u00c4TREENIT 2h per vk \/ 25.5. - 9.8. \/ 1kk\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">KES\u00c4TREENIT 2h per vk \/ 25.5. - 9.8. \/ 1kk<\/h3><div class=\"ltg-price\">139,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Karinan Aamutreeni \/ Training Camp \/ Syyskausi 10.8. - 20.12.2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Karinan Aamutreeni \/ Training Camp \/ Syyskausi 10.8. - 20.12.2026<\/h3><div class=\"ltg-price\">395,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Trikkaus tasotesti - p\u00e4\u00e4sylippu\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Trikkaus tasotesti - p\u00e4\u00e4sylippu<\/h3><div class=\"ltg-price\">10,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Kokeiluviikot 10. - 30.8.2026 \/ (sis. kulkukortin)\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Kokeiluviikot 10. - 30.8.2026 \/ (sis. kulkukortin)<\/h3><div class=\"ltg-price\">45,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Legend After Dark (12v+) \/ 25. - 26.4.2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Legend After Dark (12v+) \/ 25. - 26.4.2026<\/h3><div class=\"ltg-price\">59,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"KES\u00c4LEIRIT 2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">KES\u00c4LEIRIT 2026<\/h3><div class=\"ltg-price\">alk.  129,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n             <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Battle Liiga la 16.5.2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Battle Liiga la 16.5.2026<\/h3><div class=\"ltg-price\">alk.  5,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"Legend Night 7-11v \/ 11. - 12.4.2026\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">Legend Night 7-11v \/ 11. - 12.4.2026<\/h3><div class=\"ltg-price\">alk.  67,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n\n    <!-- TAB-SIS\u00c4LT\u00d6: Lahjakortit -->\n    <div id=\"lahjakortit\" class=\"ltg-tab-content\">\n        <div class=\"ltg-catalog\">\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"234\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">234\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">234,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"19\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">19\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">19,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"59\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">59\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">59,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"150\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">150\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">150,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"40\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">40\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">40,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n            <a href=\"https:\/\/avoinna24.fi\/vellusta\/webstore?g=legendtrick-gym-liput\" class=\"ltg-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"ltg-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/s3-eu-west-1.amazonaws.com\/tehden\/prod\/19169af6-192c-11e9-8470-fa163e3c66dd\/thumb\/medium\/e70f452e-9683-11ed-9c1c-fa163ec26693\" alt=\"89\u20ac lahjakortti LegendTrick Gymille\" loading=\"lazy\"><\/div>\n                <div class=\"ltg-content\"><h3 class=\"ltg-title\">89\u20ac lahjakortti LegendTrick Gymille<\/h3><div class=\"ltg-price\">89,00 \u20ac<\/div><div class=\"ltg-button\">Osta t\u00e4st\u00e4<\/div><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<!-- JAVASCRIPT: V\u00e4lilehtien toiminnallisuus ja \"Kaikki\"-kategorian automaattinen luonti -->\n<script>\n    \/\/ Tabien avaus-funktio\n    function openTab(evt, tabName) {\n        var i, tabcontent, tablinks;\n        \n        tabcontent = document.getElementsByClassName(\"ltg-tab-content\");\n        for (i = 0; i < tabcontent.length; i++) {\n            tabcontent[i].style.display = \"none\";\n            tabcontent[i].classList.remove(\"active\");\n        }\n        \n        tablinks = document.getElementsByClassName(\"ltg-tab-button\");\n        for (i = 0; i < tablinks.length; i++) {\n            tablinks[i].classList.remove(\"active\");\n        }\n        \n        document.getElementById(tabName).style.display = \"block\";\n        document.getElementById(tabName).classList.add(\"active\");\n        evt.currentTarget.classList.add(\"active\");\n    }\n\n    \/\/ Luodaan \"Kaikki liput\" n\u00e4kym\u00e4 automaattisesti ker\u00e4\u00e4m\u00e4ll\u00e4 muiden tabien tuotteet\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const kaikkiContainer = document.querySelector('#kaikki .ltg-catalog');\n        kaikkiContainer.innerHTML = ''; \/\/ Tyhjennet\u00e4\u00e4n latausteksti\n        \n        const otherTabs = document.querySelectorAll('.ltg-tab-content:not(#kaikki) .ltg-card');\n        \n        otherTabs.forEach(card => {\n            const clone = card.cloneNode(true);\n            kaikkiContainer.appendChild(clone);\n        });\n    });\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-247777","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/pages\/247777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/comments?post=247777"}],"version-history":[{"count":19,"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/pages\/247777\/revisions"}],"predecessor-version":[{"id":247801,"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/pages\/247777\/revisions\/247801"}],"wp:attachment":[{"href":"https:\/\/gym.legendtrick.com\/en\/wp-json\/wp\/v2\/media?parent=247777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}