{"id":98,"date":"2026-09-29T12:17:22","date_gmt":"2026-09-29T12:17:22","guid":{"rendered":"https:\/\/thai-touch-massage.com\/?page_id=98"},"modified":"2026-09-29T13:50:37","modified_gmt":"2026-09-29T13:50:37","slug":"blog","status":"publish","type":"page","link":"https:\/\/thai-touch-massage.com\/hr\/blog\/","title":{"rendered":"Blog | Thai Touch Massage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"98\" class=\"elementor elementor-98\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4260436 e-flex e-con-boxed e-con e-parent\" data-id=\"4260436\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-798f823 elementor-widget elementor-widget-html\" data-id=\"798f823\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  ================================================================\n  THAI TOUCH MASSAGE \u2014 BLOG PAGE (Elementor HTML widget)\n  ================================================================\n  Page address (slug): \/blog\/\n  1. Page settings: Page Layout = \"Elementor Full Width\", Hide Title = ON.\n  2. One Container: Content Width = Full Width, Padding 0, Margin 0, Gap 0.\n  3. HTML widget inside it, paste this whole file (NOT the -preview file).\n  4. IMPORTANT: Settings > Reading > \"Posts page\" must be left EMPTY.\n\n  Everything loads live from WordPress: posts, categories (with counts),\n  recent posts, search and pagination (8 posts per page, newest post is\n  shown as \"Featured\"). Links are shareable: \/blog\/?category=guides&pg=2\n\n  Suggested categories (Posts > Categories):\n   Guides \u00b7 Thai massage \u00b7 Treatments \u00b7 Self-care \u00b7 Skin care \u00b7 Salon news\n\n  For every post set: Featured image (landscape), Category, Excerpt.\n\n  SEO (Rank Math \/ Yoast):\n   Title:       Blog \u2013 Tips & Guides | Thai Touch Massage\n   Description: Tips and guides on Thai massage: choosing the right\n                treatment, self-care between visits and news from our\n                salons in Opatija, Rijeka, Mali Lo\u0161inj and Rab.\n  ================================================================\n-->\n<link rel=\"preconnect\" href=\"https:\/\/cdn.jsdelivr.net\" crossorigin>\n<style>\n\/* fonts: Cormorant Garamond + Jost, served from jsDelivr (works even when Google Fonts is blocked\/stripped) *\/\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Serif';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-400-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-ext-400-italic.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Serif';font-style:italic;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-500-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Serif';font-style:italic;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/cormorant-garamond@5.3.0\/files\/cormorant-garamond-latin-ext-500-italic.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-300-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-ext-300-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'TTM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https:\/\/cdn.jsdelivr.net\/npm\/@fontsource\/jost@5.3.0\/files\/jost-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n:is(.e-con,.e-con-inner,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-element,.elementor-widget-container,.elementor-location-header,.elementor-location-footer):has(#ttm-blog){padding:0!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important;row-gap:0!important;border:0!important}\n#ttm-blog{\n  --ink:#1c1712;--ink-2:#2a221b;--ink-soft:#3b3129;\n  --cream:#f7f2ea;--sand:#efe6d8;--stone:#dccfbc;--line:rgba(28,23,18,.12);\n  --muted:#6b5f53;--gold:#b48c4f;--gold-2:#d5b67f;--gold-deep:#8a6a34;\n  --serif:\"TTM Serif\",\"Cormorant Garamond\",\"Times New Roman\",Georgia,serif;\n  --sans:\"TTM Sans\",\"Jost\",\"Helvetica Neue\",Arial,sans-serif;\n  --wrap:1240px;--gut:clamp(20px,5vw,56px);\n  --ease:cubic-bezier(.2,.7,.2,1);\n  color:var(--ink);\n  font-family:var(--sans);font-weight:400;font-size:17px;line-height:1.65;\n  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums;font-feature-settings:\"lnum\" 1;\n  text-align:left;\n}\n#ttm-blog *,#ttm-blog *::before,#ttm-blog *::after{box-sizing:border-box}\n#ttm-blog h1,#ttm-blog h2,#ttm-blog h3,#ttm-blog h4,#ttm-blog p,#ttm-blog ul,#ttm-blog ol,#ttm-blog dl,#ttm-blog dd,#ttm-blog figure{margin:0;padding:0}\n#ttm-blog ul,#ttm-blog ol{list-style:none}\n#ttm-blog img{display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}\n#ttm-blog a{color:inherit;text-decoration:none;background:none}\n#ttm-blog a:hover,#ttm-blog a:focus{color:inherit}\n#ttm-blog button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer;text-transform:none;letter-spacing:inherit;box-shadow:none;-webkit-appearance:none;appearance:none}\n#ttm-blog button:hover,#ttm-blog button:focus{background:none;color:inherit}\n#ttm-blog :focus-visible{outline:2px solid var(--gold);outline-offset:3px}\n#ttm-blog .wrap{width:100%;max-width:var(--wrap);margin-left:auto;margin-right:auto;padding-left:var(--gut);padding-right:var(--gut)}\n#ttm-blog .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n\/* type *\/\n#ttm-blog .eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-blog .eyebrow::before{content:\"\";width:28px;height:1px;background:currentColor;opacity:.7}\n#ttm-blog .h2{font-family:var(--serif);font-weight:400;font-size:clamp(2.3rem,4.6vw,3.9rem);line-height:1.04;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}\n#ttm-blog .h2 em,#ttm-blog .h1 em{font-style:italic;color:var(--gold-deep)}\n#ttm-blog .lead{font-size:clamp(1.02rem,1.3vw,1.15rem);color:var(--muted);font-weight:300;line-height:1.75}\n\n\/* buttons *\/\n#ttm-blog .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border-radius:999px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease);white-space:nowrap}\n#ttm-blog .btn svg{width:16px;height:16px;flex:none;transition:transform .35s var(--ease)}\n#ttm-blog .btn:hover svg{transform:translateX(3px)}\n#ttm-blog .btn-gold{background:var(--gold);color:#fff;border:1px solid var(--gold)}\n#ttm-blog .btn-gold:hover,#ttm-blog .btn-gold:focus{background:#9d7840;border-color:#9d7840;color:#fff}\n#ttm-blog .btn-ghost{border:1px solid rgba(255,255,255,.55);color:#fff}\n#ttm-blog .btn-ghost:hover,#ttm-blog .btn-ghost:focus{background:#fff;color:var(--ink);border-color:#fff}\n#ttm-blog .btn-dark{background:var(--ink);color:var(--cream);border:1px solid var(--ink)}\n#ttm-blog .btn-dark:hover,#ttm-blog .btn-dark:focus{background:var(--gold-deep);border-color:var(--gold-deep);color:#fff}\n#ttm-blog .link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding-bottom:6px;border-bottom:1px solid var(--gold)}\n#ttm-blog .link svg{width:15px;height:15px;transition:transform .35s var(--ease)}\n#ttm-blog .link:hover{color:var(--gold-deep)}\n#ttm-blog .link:hover svg{transform:translateX(4px)}\n\n#ttm-blog.ttm-blog{background:var(--cream);overflow-x:clip}\n\/* full-bleed: breaks out of any Elementor container padding \/ boxed width *\/\nbody{overflow-x:clip}\n#ttm-blog.ttm-bleed{position:relative;display:block;width:auto;max-width:none;\n  margin-left:calc(50% - 50vw + var(--ttm-sbw,0px) \/ 2);\n  margin-right:calc(50% - 50vw + var(--ttm-sbw,0px) \/ 2)}\n\n\n\/* ---------- HERO ---------- *\/\n#ttm-blog .hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;color:#fff;background:radial-gradient(120% 90% at 80% 10%,#5a4330 0%,#2a2019 45%,#16110d 100%);isolation:isolate}\n#ttm-blog .hero-media{position:absolute;inset:0;z-index:-2;overflow:hidden}\n#ttm-blog .hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 40%;transform:scale(1.08);animation:ttmZoom 2.6s var(--ease) forwards}\n@keyframes ttmZoom{to{transform:scale(1)}}\n#ttm-blog .hero::before{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(18,13,9,.62) 0%,rgba(18,13,9,.18) 34%,rgba(18,13,9,.30) 58%,rgba(18,13,9,.88) 100%),linear-gradient(90deg,rgba(18,13,9,.55) 0%,rgba(18,13,9,0) 65%)}\n#ttm-blog .hero-in{width:100%;padding-top:clamp(140px,18vh,200px);padding-bottom:clamp(120px,16vh,190px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}\n#ttm-blog .hero .eyebrow{color:var(--gold-2)}\n#ttm-blog .h1{font-family:var(--serif);font-weight:400;font-size:clamp(3rem,7.4vw,6.6rem);line-height:.98;letter-spacing:-.02em;margin:22px 0 26px;color:#fff;text-wrap:balance;max-width:11.5em}\n#ttm-blog .h1 em{color:var(--gold-2);font-weight:400}\n#ttm-blog .hero p{max-width:540px;font-size:clamp(1.02rem,1.35vw,1.18rem);font-weight:300;line-height:1.7;color:rgba(255,255,255,.86)}\n#ttm-blog .hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}\n#ttm-blog .hero-card{width:300px;padding:26px 28px;border:1px solid rgba(255,255,255,.22);border-radius:22px;background:rgba(20,15,11,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}\n#ttm-blog .hero-card small{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2);margin-bottom:14px}\n#ttm-blog .hero-card li{padding:10px 0;border-top:1px solid rgba(255,255,255,.14);font-family:var(--serif);font-size:21px}\n#ttm-blog .hero-card li a{display:flex;justify-content:space-between;align-items:center;transition:color .3s}\n#ttm-blog .hero-card li a:hover{color:var(--gold-2)}\n#ttm-blog .hero-card li:first-child{border-top:0;padding-top:0}\n#ttm-blog .hero-card li span{font-family:var(--sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.72}\n#ttm-blog .scroll-cue{position:absolute;left:50%;bottom:34px;transform:translateX(-50%);width:1px;height:48px;background:rgba(255,255,255,.25);overflow:hidden}\n#ttm-blog .scroll-cue::after{content:\"\";position:absolute;left:0;top:-50%;width:1px;height:50%;background:#fff;animation:ttmCue 2.2s var(--ease) infinite}\n@keyframes ttmCue{to{top:110%}}\n\n\/* ---------- STATS ---------- *\/\n\n\/* ---------- SECTIONS ---------- *\/\n#ttm-blog section{scroll-margin-top:72px}\n#ttm-blog .sec{padding:clamp(80px,11vw,160px) 0}\n\n\/* about *\/\n#ttm-blog .about-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(40px,7vw,110px);align-items:center}\n#ttm-blog .about-media{position:relative}\n#ttm-blog .arch{position:relative;aspect-ratio:4\/5;border-radius:999px 999px 18px 18px;overflow:hidden;background:linear-gradient(160deg,#cbb89c,#8f7658)}\n#ttm-blog .arch img{width:100%;height:100%;object-fit:cover}\n#ttm-blog .about-badge{position:absolute;right:-18px;bottom:48px;width:148px;height:148px;border-radius:50%;background:var(--ink);color:var(--cream);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 20px 50px -20px rgba(28,23,18,.5)}\n#ttm-blog .about-badge b{font-family:var(--serif);font-weight:400;font-size:44px;line-height:1;color:var(--gold-2)}\n#ttm-blog .about-badge span{font-family:var(--serif);font-style:italic;font-size:22px;letter-spacing:0;text-transform:none;line-height:1.15;color:var(--gold-2)}\n#ttm-blog .about-badge svg{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);color:rgba(213,182,127,.35)}\n#ttm-blog .about-copy .h2{margin:22px 0 28px}\n#ttm-blog .about-copy .lead + .lead{margin-top:18px}\n#ttm-blog .about-copy .link{margin-top:40px}\n\n\/* benefits *\/\n#ttm-blog .benefits{background:var(--sand)}\n#ttm-blog .ben-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:start}\n#ttm-blog .ben-head{position:sticky;top:120px}\n#ttm-blog .ben-head .h2{margin:22px 0 22px}\n#ttm-blog .ben-img{margin-top:40px;border-radius:18px;overflow:hidden;background:var(--stone)}\n#ttm-blog .ben-img img{width:100%;height:auto}\n#ttm-blog .ben-list li{display:grid;grid-template-columns:64px 1fr;gap:8px 20px;padding:30px 0;border-top:1px solid rgba(28,23,18,.14)}\n#ttm-blog .ben-list li:last-child{border-bottom:1px solid rgba(28,23,18,.14)}\n#ttm-blog .ben-list .n{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--gold-deep);line-height:1.3}\n#ttm-blog .ben-list h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1.2;color:var(--ink)}\n#ttm-blog .ben-list p{grid-column:2;color:var(--muted);font-weight:300;font-size:16.5px}\n\n\/* menu *\/\n#ttm-blog .menu-sec{background:var(--ink);color:var(--cream);position:relative;overflow:hidden}\n#ttm-blog .menu-sec::before{content:\"\";position:absolute;right:-220px;top:-220px;width:620px;height:620px;border-radius:50%;background:radial-gradient(closest-side,rgba(180,140,79,.16),transparent);pointer-events:none}\n#ttm-blog .menu-sec .eyebrow{color:var(--gold-2)}\n#ttm-blog .menu-sec .h2{color:var(--cream)}\n#ttm-blog .menu-sec .h2 em{color:var(--gold-2)}\n#ttm-blog .menu-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-bottom:clamp(40px,5vw,64px)}\n#ttm-blog .menu-head .h2{margin-top:22px}\n#ttm-blog .menu-head p{max-width:420px;color:rgba(247,242,234,.68);font-weight:300}\n#ttm-blog .tabs{position:relative;display:flex;gap:8px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,44px)}\n#ttm-blog .tab{min-height:46px;padding:0 22px;border-radius:999px;border:1px solid rgba(247,242,234,.22);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(247,242,234,.78);transition:all .3s var(--ease)}\n#ttm-blog .tab:hover{border-color:var(--gold-2);color:#fff}\n#ttm-blog .tab[aria-selected=\"true\"],#ttm-blog .tab[aria-selected=\"true\"]:hover{background:var(--gold);border-color:var(--gold);color:#fff}\n#ttm-blog .panel h3.cat{font-family:var(--serif);font-weight:400;font-style:italic;font-size:26px;color:var(--gold-2);margin:0 0 6px}\n#ttm-blog.js .panel h3.cat{display:none}\n#ttm-blog .panel + .panel{margin-top:56px}\n#ttm-blog.js .panel + .panel{margin-top:0}\n#ttm-blog.js .panel[hidden]{display:none}\n#ttm-blog .panel.show{animation:ttmFade .6s var(--ease)}\n@keyframes ttmFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}\n#ttm-blog .item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 48px;align-items:center;padding:28px 0;border-top:1px solid rgba(247,242,234,.13)}\n#ttm-blog .item:last-child{border-bottom:1px solid rgba(247,242,234,.13)}\n#ttm-blog .item h4{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,2.3vw,1.95rem);line-height:1.15;color:var(--cream);display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}\n#ttm-blog .item h4 small{font-family:var(--sans);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-2);border:1px solid rgba(213,182,127,.4);border-radius:999px;padding:4px 10px;position:relative;top:-4px}\n#ttm-blog .item p{margin-top:8px;color:rgba(247,242,234,.62);font-weight:300;font-size:16px;max-width:560px}\n#ttm-blog .prices{display:flex;gap:10px}\n#ttm-blog .price{min-width:92px;padding:12px 14px;border:1px solid rgba(247,242,234,.14);border-radius:14px;text-align:center;transition:border-color .3s,background .3s}\n#ttm-blog .item:hover .price{border-color:rgba(213,182,127,.4);background:rgba(213,182,127,.05)}\n#ttm-blog .price span{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,242,234,.55)}\n#ttm-blog .price b{display:block;font-family:var(--serif);font-weight:500;font-size:28px;line-height:1.1;color:var(--cream);margin-top:2px}\n#ttm-blog .menu-foot{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:stretch;margin-top:clamp(40px,5vw,64px)}\n#ttm-blog .note{display:flex;gap:16px;align-items:flex-start;padding:22px 24px;border-radius:18px;background:rgba(247,242,234,.05);border:1px solid rgba(247,242,234,.1);font-size:15px;color:rgba(247,242,234,.8);font-weight:300;line-height:1.55}\n#ttm-blog .note svg{width:26px;height:26px;flex:none;color:var(--gold-2);margin-top:1px}\n#ttm-blog .note b{display:block;font-weight:500;color:var(--cream);margin-bottom:2px;letter-spacing:.02em}\n#ttm-blog .menu-foot .btn{align-self:center}\n\n\n\/* salons *\/\n#ttm-blog .salons{background:var(--sand)}\n#ttm-blog .salons-head{text-align:center;max-width:720px;margin:0 auto clamp(48px,6vw,80px)}\n#ttm-blog .salons-head .h2{margin:22px 0 20px}\n#ttm-blog .salon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,28px)}\n#ttm-blog .salon{position:relative;display:flex;flex-direction:column;background:var(--cream);border-radius:24px;padding:clamp(28px,3.2vw,44px);border:1px solid rgba(28,23,18,.06);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}\n#ttm-blog .salon:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px rgba(28,23,18,.35)}\n#ttm-blog .salon-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}\n#ttm-blog .salon .city{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,3.4vw,2.8rem);line-height:1;color:var(--ink)}\n#ttm-blog .salon .city a{transition:color .3s}\n#ttm-blog .salon .city a:hover{color:var(--gold-deep)}\n#ttm-blog .salon .sub{margin-top:10px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-blog .status{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:500;letter-spacing:.04em;padding:7px 12px;border-radius:999px;background:rgba(28,23,18,.06);color:var(--muted)}\n#ttm-blog .status::before{content:\"\";width:7px;height:7px;border-radius:50%;background:#a79a8b}\n#ttm-blog .status.open{background:rgba(58,122,78,.1);color:#2e6a40}\n#ttm-blog .status.open::before{background:#3a9a58;box-shadow:0 0 0 0 rgba(58,154,88,.5);animation:ttmPulse 2s infinite}\n#ttm-blog .status:empty{display:none}\n@keyframes ttmPulse{70%{box-shadow:0 0 0 7px rgba(58,154,88,0)}100%{box-shadow:0 0 0 0 rgba(58,154,88,0)}}\n#ttm-blog .map{position:relative;margin:26px 0 4px;border-radius:16px;overflow:hidden;aspect-ratio:16\/9;background:var(--sand) radial-gradient(circle at 50% 50%,rgba(180,140,79,.18),transparent 60%);border:1px solid rgba(28,23,18,.08)}\n#ttm-blog .map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;filter:saturate(.85) sepia(.08)}\n#ttm-blog .map-open{position:absolute;right:10px;bottom:10px;padding:8px 14px;border-radius:999px;background:rgba(28,23,18,.86);color:var(--cream);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:background .3s}\n#ttm-blog .map-open:hover,#ttm-blog .map-open:focus{background:var(--gold-deep);color:#fff}\n#ttm-blog .contact-list{margin:24px 0 24px;display:grid;gap:12px}\n#ttm-blog .contact-list a,#ttm-blog .contact-list div{display:flex;gap:14px;align-items:flex-start;font-size:16px;color:var(--ink-soft);line-height:1.45;word-break:break-word}\n#ttm-blog .contact-list a:hover{color:var(--gold-deep)}\n#ttm-blog .contact-list svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--gold-deep)}\n#ttm-blog .hours{border-top:1px solid var(--line);padding-top:18px;margin-top:auto}\n#ttm-blog .hours dl{display:grid;gap:2px}\n#ttm-blog .hours .row{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:10px 12px;border-radius:12px;font-size:15px;transition:background .3s}\n#ttm-blog .hours dt{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:2px}\n#ttm-blog .hours dt small{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:none;opacity:.8}\n#ttm-blog .hours dd{color:var(--ink)}\n#ttm-blog .hours .row.now{background:rgba(180,140,79,.12)}\n#ttm-blog .salon-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;flex-wrap:wrap}\n#ttm-blog .socials{display:flex;gap:8px}\n#ttm-blog .socials a{width:42px;height:42px;border-radius:50%;border:1px solid var(--stone);display:flex;align-items:center;justify-content:center;color:var(--ink-soft);transition:all .3s}\n#ttm-blog .socials a:hover{background:var(--ink);border-color:var(--ink);color:var(--cream)}\n#ttm-blog .socials svg{width:17px;height:17px}\n#ttm-blog .call{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 20px;border-radius:999px;background:var(--ink);color:var(--cream);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;transition:background .3s}\n#ttm-blog .call:hover,#ttm-blog .call:focus{background:var(--gold-deep);color:#fff}\n#ttm-blog .call svg{width:15px;height:15px}\n\n\/* cta *\/\n#ttm-blog .cta{position:relative;background:var(--ink);color:var(--cream);text-align:center;padding:clamp(90px,12vw,170px) 0;overflow:hidden;isolation:isolate}\n#ttm-blog .cta::before{content:\"\";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 50% 110%,rgba(180,140,79,.28),transparent 70%)}\n#ttm-blog .cta .lotus{width:60px;height:60px;color:var(--gold-2);margin:0 auto 28px}\n#ttm-blog .cta .h2{color:var(--cream);max-width:860px;margin:0 auto}\n#ttm-blog .cta .h2 em{color:var(--gold-2)}\n#ttm-blog .cta p{max-width:560px;margin:24px auto 40px;color:rgba(247,242,234,.7);font-weight:300}\n#ttm-blog .cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n\n\n\/* reveal *\/\n#ttm-blog.js .rv{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease),transform 1s var(--ease)}\n#ttm-blog.js .rv.in{opacity:1;transform:none}\n#ttm-blog.js .rv.d1{transition-delay:.1s}#ttm-blog.js .rv.d2{transition-delay:.2s}#ttm-blog.js .rv.d3{transition-delay:.3s}\n\n@media (max-width:1100px){\n  #ttm-blog .hero-in{grid-template-columns:1fr}\n  #ttm-blog .hero-card{display:none}\n  #ttm-blog .menu-foot{grid-template-columns:1fr 1fr}\n  #ttm-blog .menu-foot .btn{grid-column:1\/-1;justify-self:start}\n  #ttm-blog .salon-top{flex-direction:column;gap:14px}\n  #ttm-blog .hours .row{grid-template-columns:1fr;gap:2px}\n}\n@media (max-width:900px){\n  #ttm-blog .about-grid,#ttm-blog .ben-grid{grid-template-columns:1fr}\n  #ttm-blog .about-media{max-width:460px;width:88%;margin:0 auto}\n  #ttm-blog .ben-head{position:static}\n  #ttm-blog .item{grid-template-columns:1fr;gap:18px}\n}\n@media (max-width:767px){\n  #ttm-blog{font-size:16px}\n  #ttm-blog .hero-in{padding-top:130px;padding-bottom:110px}\n  #ttm-blog .hero-cta .btn{flex:1 1 100%}\n  #ttm-blog .scroll-cue{display:none}\n        #ttm-blog .about-badge{width:118px;height:118px;right:-10px;bottom:28px}\n  #ttm-blog .about-badge b{font-size:34px}\n  #ttm-blog .about-badge span{font-size:18px}\n  #ttm-blog .ben-list li{grid-template-columns:44px 1fr;padding:24px 0}\n  #ttm-blog .ben-list .n{font-size:19px}\n  #ttm-blog .tabs{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(var(--gut)*-1);margin-right:calc(var(--gut)*-1);padding:0 var(--gut) 4px;scrollbar-width:none}\n  #ttm-blog .tabs::-webkit-scrollbar{display:none}\n  #ttm-blog .tab{flex:none}\n  #ttm-blog .item{padding:24px 0}\n  #ttm-blog .prices{display:grid;grid-template-columns:repeat(3,1fr)}\n  #ttm-blog .price{min-width:0}\n  #ttm-blog .menu-foot{grid-template-columns:1fr}\n  #ttm-blog .menu-foot .btn{width:100%}\n  #ttm-blog .salon-grid{grid-template-columns:1fr}\n  #ttm-blog .map{aspect-ratio:4\/3}\n  #ttm-blog .salon-foot .call{flex:1;justify-content:center}\n  #ttm-blog .cta-btns .btn{width:100%}\n}\n@media (max-width:380px){\n  #ttm-blog .prices{gap:6px}\n  #ttm-blog .price{padding:10px 6px}\n  #ttm-blog .price b{font-size:24px}\n}\n@media (prefers-reduced-motion:reduce){\n  #ttm-blog *,#ttm-blog *::before,#ttm-blog *::after{animation:none!important;transition:none!important}\n  #ttm-blog.js .rv{opacity:1;transform:none}\n}\n\n\/* ---------- BLOG PAGE (structure: intro \u00b7 pills \u00b7 featured \u00b7 grid + sidebar \u00b7 pagination) ---------- *\/\n#ttm-blog{background:var(--cream)}\nbody:has(#ttm-blog) #ttm-header .nav-spacer{background:var(--sand)}\n#ttm-blog [hidden]{display:none!important}\n#ttm-blog .b-intro{padding:clamp(70px,9vw,120px) 0 clamp(30px,3.4vw,44px);text-align:center;background:var(--sand)}\n#ttm-blog .b-eyebrow{display:inline-flex;align-items:center;gap:14px;font-size:12px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-blog .b-eyebrow::before,#ttm-blog .b-eyebrow::after{content:\"\";width:30px;height:1px;background:currentColor;opacity:.7}\n#ttm-blog .b-intro .h1{color:var(--ink);font-size:clamp(2.8rem,5.6vw,4.6rem);margin:18px auto 20px;max-width:none}\n#ttm-blog .b-intro .h1 em{color:var(--gold-deep)}\n#ttm-blog .b-intro .lead{max-width:640px;margin:0 auto;font-size:16.5px}\n#ttm-blog .b-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(28px,3.4vw,42px)}\n#ttm-blog .pill{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid var(--stone);font-size:14px;font-weight:500;color:var(--ink);transition:all .3s var(--ease)}\n#ttm-blog .pill span{min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:var(--sand);font-size:11px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft)}\n#ttm-blog .pill:hover{border-color:var(--gold);background:#fff;color:var(--ink)}\n#ttm-blog .pill.on,#ttm-blog .pill.on:hover{background:var(--ink);border-color:var(--ink);color:var(--cream)}\n#ttm-blog .pill.on span{background:rgba(255,255,255,.15);color:var(--cream)}\n\n#ttm-blog .b-feat-sec{background:linear-gradient(var(--sand) 0,var(--sand) 50%,var(--cream) 50%);padding-bottom:10px}\n#ttm-blog .b-feat{display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch;border-radius:24px;overflow:hidden;background:#fff;border:1px solid rgba(28,23,18,.06);box-shadow:0 30px 70px -44px rgba(28,23,18,.45)}\n#ttm-blog .b-feat.noimg{grid-template-columns:1fr}\n#ttm-blog .bf-body{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:center;gap:18px}\n#ttm-blog .bf-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-blog .bf-eyebrow::before{content:\"\";width:26px;height:1px;background:currentColor}\n#ttm-blog .b-feat h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.12;color:var(--ink);max-width:22em}\n#ttm-blog .b-feat h2 a:hover{color:var(--gold-deep)}\n#ttm-blog .bf-meta{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13.5px;color:var(--ink-soft)}\n#ttm-blog .bf-meta span{display:inline-flex;align-items:center;gap:8px}\n#ttm-blog .bf-meta svg{width:15px;height:15px;color:var(--gold-deep)}\n#ttm-blog .b-feat p{color:var(--muted);font-size:16px;line-height:1.75;max-width:40em}\n#ttm-blog .b-feat p a{color:var(--gold-deep);font-weight:500;border-bottom:1px solid currentColor}\n#ttm-blog .b-feat .btn{align-self:flex-start;margin-top:6px}\n#ttm-blog .bf-img{display:block;min-height:360px;background:var(--stone)}\n#ttm-blog .bf-img img{width:100%;height:100%;object-fit:cover}\n\n#ttm-blog .b-main{padding:clamp(50px,6vw,90px) 0 clamp(70px,9vw,120px);scroll-margin-top:100px}\n#ttm-blog .b-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,3.4vw,48px);align-items:start}\n#ttm-blog .b-title{text-align:center;margin-bottom:clamp(28px,3.4vw,44px)}\n#ttm-blog .b-title span{display:inline-block;font-family:var(--serif);font-weight:400;font-size:clamp(1.9rem,3vw,2.5rem);color:var(--ink);padding-bottom:12px;background:linear-gradient(var(--gold),var(--gold)) center bottom\/56px 2px no-repeat}\n#ttm-blog .b-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,24px)}\n#ttm-blog .b-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;border:1px solid rgba(28,23,18,.06);transition:transform .5s var(--ease),box-shadow .5s var(--ease);animation:ttmFade .5s var(--ease)}\n#ttm-blog .b-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -38px rgba(28,23,18,.4)}\n#ttm-blog .b-img{position:relative;display:block;aspect-ratio:16\/10;overflow:hidden;background:linear-gradient(160deg,#dccfbc,#b9a383)}\n#ttm-blog .b-img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}\n#ttm-blog .b-card:hover .b-img img{transform:scale(1.05)}\n#ttm-blog .b-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8)}\n#ttm-blog .b-ph svg{width:60px;height:60px}\n#ttm-blog .b-body{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,26px);flex:1}\n#ttm-blog .b-cat{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-blog .b-card h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.35rem,1.8vw,1.6rem);line-height:1.22;color:var(--ink)}\n#ttm-blog .b-card h3 a:hover{color:var(--gold-deep)}\n#ttm-blog .b-meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;color:var(--muted)}\n#ttm-blog .b-meta i{font-style:normal;opacity:.6}\n#ttm-blog .b-card p{color:var(--muted);font-weight:300;font-size:15px;line-height:1.65}\n#ttm-blog .b-more{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:14px;font-weight:500;color:var(--ink)}\n#ttm-blog .b-more svg{width:14px;height:14px;transition:transform .3s var(--ease)}\n#ttm-blog .b-more:hover{color:var(--gold-deep)}\n#ttm-blog .b-more:hover svg{transform:translateX(4px)}\n#ttm-blog .sk .b-img,#ttm-blog .sk i{background:var(--sand);animation:ttmSk 1.4s ease-in-out infinite}\n#ttm-blog .sk i{display:block;height:14px;border-radius:8px}\n#ttm-blog .sk i:nth-child(2){height:24px;width:85%}\n#ttm-blog .sk i:nth-child(3){width:60%}\n@keyframes ttmSk{50%{opacity:.5}}\n#ttm-blog .b-empty{text-align:center;padding:clamp(30px,4vw,56px) 24px;border-radius:22px;background:#fff;border:1px solid rgba(28,23,18,.06)}\n#ttm-blog .b-empty > svg{width:52px;height:52px;color:var(--gold);display:block;margin:0 auto 18px}\n#ttm-blog .b-empty h3{font-family:var(--serif);font-weight:400;font-size:clamp(1.7rem,2.6vw,2.2rem);color:var(--ink)}\n#ttm-blog .b-empty p{max-width:460px;margin:12px auto 26px;color:var(--muted);font-weight:300}\n#ttm-blog .b-pages{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:clamp(32px,4vw,52px)}\n#ttm-blog .b-pages button{min-width:44px;height:44px;padding:0 12px;border-radius:12px;background:#fff;border:1px solid var(--stone);font-size:15px;font-weight:500;color:var(--ink);transition:all .3s}\n#ttm-blog .b-pages button:hover{border-color:var(--gold);background:#fff;color:var(--ink)}\n#ttm-blog .b-pages button.on,#ttm-blog .b-pages button.on:hover{background:var(--ink);border-color:var(--ink);color:var(--cream)}\n#ttm-blog .b-pages span{color:var(--muted)}\n\n\/* sidebar *\/\n#ttm-blog .b-side{position:sticky;top:110px;display:grid;gap:20px}\n#ttm-blog .w{border-radius:20px;overflow:hidden;background:#fff;border:1px solid rgba(28,23,18,.06)}\n#ttm-blog .w-head{position:relative;display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--ink);color:var(--cream);font-weight:500;font-size:15px;overflow:hidden}\n#ttm-blog .w-head::after{content:\"\";position:absolute;right:-20px;top:-26px;width:80px;height:80px;border-radius:50%;background:radial-gradient(closest-side,rgba(213,182,127,.35),transparent)}\n#ttm-blog .w-ic{width:32px;height:32px;border-radius:9px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}\n#ttm-blog .w-ic svg{width:16px;height:16px;color:var(--gold-2)}\n#ttm-blog .w-search{display:flex;margin:18px;border:1px solid var(--stone);border-radius:12px;overflow:hidden;background:var(--cream)}\n#ttm-blog .w-search input{flex:1;min-width:0;border:0;outline:0;background:none;padding:12px 14px;font:inherit;font-size:14.5px;color:var(--ink);box-shadow:none;border-radius:0}\n#ttm-blog .w-search button{width:46px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--cream)}\n#ttm-blog .w-search button:hover{background:var(--gold-deep);color:#fff}\n#ttm-blog .w-search button svg{width:17px;height:17px}\n#ttm-blog .w-recent{padding:6px 18px}\n#ttm-blog .w-muted{padding:12px 0;color:var(--muted);font-size:14px}\n#ttm-blog .w-post{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}\n#ttm-blog .w-post:last-child{border-bottom:0}\n#ttm-blog .w-post img{width:60px;height:60px;flex:none;border-radius:12px;object-fit:cover}\n#ttm-blog .w-post b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:14px;line-height:1.4;color:var(--ink)}\n#ttm-blog .w-post:hover b{color:var(--gold-deep)}\n#ttm-blog .w-post small{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:12px;font-weight:500;color:var(--gold-deep)}\n#ttm-blog .w-post small svg{width:12px;height:12px}\n#ttm-blog .w-center{display:flex;justify-content:center;padding:6px 18px 20px}\n#ttm-blog .btn-sm{min-height:44px;padding:0 22px;font-size:12px}\n#ttm-blog .w-cats{display:grid;gap:8px;padding:18px}\n#ttm-blog .w-cat{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--stone);background:var(--cream);font-size:14.5px;color:var(--ink);text-align:left;transition:all .3s}\n#ttm-blog .w-cat svg{width:17px;height:17px;flex:none;color:var(--gold-deep)}\n#ttm-blog .w-cat span{flex:1}\n#ttm-blog .w-cat b{min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:var(--ink);color:var(--cream);font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center}\n#ttm-blog .w-cat:hover,#ttm-blog .w-cat.on{border-color:var(--gold);background:#fff;color:var(--ink)}\n#ttm-blog .w-cat.on b{background:var(--gold)}\n#ttm-blog .w-cta-head{position:relative;overflow:hidden;padding:24px 20px 20px;text-align:center;background:linear-gradient(135deg,#3b3129,var(--ink));color:var(--cream)}\n#ttm-blog .w-cta-head::before{content:\"\";position:absolute;left:-30px;bottom:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(closest-side,rgba(213,182,127,.3),transparent)}\n#ttm-blog .w-cta-head b{position:relative;display:block;font-family:var(--serif);font-weight:400;font-size:1.8rem;line-height:1.1}\n#ttm-blog .w-cta-head span{position:relative;display:block;margin-top:6px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-2)}\n#ttm-blog .w-cta-body{padding:22px 22px 26px;text-align:center}\n#ttm-blog .w-cta-body p{color:var(--muted);font-size:14.5px;line-height:1.65}\n#ttm-blog .w-icons{display:flex;justify-content:center;gap:10px;margin:18px 0 22px}\n#ttm-blog .w-icons span{width:36px;height:36px;border-radius:50%;border:1px solid var(--stone);background:var(--cream);display:flex;align-items:center;justify-content:center;color:var(--gold-deep)}\n#ttm-blog .w-icons svg{width:16px;height:16px}\n\n@media (max-width:1100px){\n  #ttm-blog .b-layout{grid-template-columns:1fr}\n  #ttm-blog .b-side{position:static;grid-template-columns:1fr 1fr}\n  #ttm-blog .b-feat{grid-template-columns:1fr}\n  #ttm-blog .bf-img{min-height:0;aspect-ratio:16\/9;order:-1}\n}\n@media (max-width:767px){\n  #ttm-blog .b-pills{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-left:calc(var(--gut)*-1);margin-right:calc(var(--gut)*-1);padding:0 var(--gut) 4px;scrollbar-width:none}\n  #ttm-blog .b-pills::-webkit-scrollbar{display:none}\n  #ttm-blog .pill{flex:none}\n  #ttm-blog .b-grid,#ttm-blog .b-side{grid-template-columns:1fr}\n  #ttm-blog .b-feat .btn{width:100%}\n}\n#ttm-header .mbar,.ttm .mbar{display:none!important}\n<\/style>\n\n<div class=\"ttm ttm-blog ttm-bleed\" id=\"ttm-blog\">\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <defs>\n    <symbol id=\"ttm-lotus\" viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n      <path d=\"M32 50c-6-5-9-12-9-19 0-6 3.5-12 9-17 5.5 5 9 11 9 17 0 7-3 14-9 19z\"\/>\n      <path d=\"M32 50c-9 0-17-4-21-11 3-3 7-4.6 11.2-4.6\"\/>\n      <path d=\"M32 50c9 0 17-4 21-11-3-3-7-4.6-11.2-4.6\"\/>\n      <path d=\"M32 50c-12 1-21-2-26-7 1.8-2 4.2-3.4 7-4\"\/>\n      <path d=\"M32 50c12 1 21-2 26-7-1.8-2-4.2-3.4-7-4\"\/>\n      <path d=\"M20 55h24\"\/>\n    <\/symbol>\n    <symbol id=\"ttm-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h16M14 6l6 6-6 6\"\/><\/symbol>\n    <symbol id=\"ttm-phone\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2\"\/><\/symbol>\n    <symbol id=\"ttm-mail\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"m3 7 9 6 9-6\"\/><\/symbol>\n    <symbol id=\"ttm-pin\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/symbol>\n    <symbol id=\"ttm-ig\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\".6\" fill=\"currentColor\"\/><\/symbol>\n    <symbol id=\"ttm-fb\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 8h3V4h-3a4 4 0 0 0-4 4v3H7v4h3v6h4v-6h3l1-4h-4V8.5a.5.5 0 0 1 .5-.5z\"\/><\/symbol>\n    <symbol id=\"ttm-cash\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2.5\" y=\"6\" width=\"19\" height=\"12\" rx=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2.6\"\/><path d=\"M6 9.5v5M18 9.5v5\"\/><\/symbol>\n    <symbol id=\"ttm-info\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5M12 7.5v.5\"\/><\/symbol>\n    <symbol id=\"ttm-clock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/symbol>\n    <symbol id=\"ttm-search\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"6.5\"\/><path d=\"m20 20-4.2-4.2\"\/><\/symbol>\n    <symbol id=\"ttm-doc\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z\"\/><path d=\"M14 3v5h5M9 13h6M9 17h6\"\/><\/symbol>\n    <symbol id=\"ttm-list\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"><path d=\"M5 7h14M5 12h14M5 17h14\"\/><\/symbol>\n    <symbol id=\"ttm-folder\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"><path d=\"M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><\/symbol>\n    <symbol id=\"ttm-user\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21a8 8 0 0 1 16 0\"\/><\/symbol>\n    <symbol id=\"ttm-cal\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M4 10h16M9 3v4M15 3v4\"\/><\/symbol>\n  <\/defs>\n<\/svg>\n\n<!-- ================= INTRO ================= -->\n<section class=\"b-intro\">\n  <div class=\"wrap\">\n    <span class=\"b-eyebrow rv\">Blog<\/span>\n    <h1 class=\"h1 rv d1\">Tips &amp; <em>guides<\/em><\/h1>\n    <p class=\"lead rv d2\">Advice, guides and stories from the world of traditional Thai massage: choosing the right treatment, caring for your body between visits and news from our salons in Opatija, Rijeka, Mali Lo\u0161inj and Rab.<\/p>\n    <div class=\"b-pills rv d3\" role=\"toolbar\" aria-label=\"Filter by category\" hidden><\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= FEATURED ================= -->\n<section class=\"b-feat-sec\">\n  <div class=\"wrap\"><div class=\"b-feat-slot\"><\/div><\/div>\n<\/section>\n\n<!-- ================= LATEST + SIDEBAR ================= -->\n<section class=\"b-main\" id=\"posts\" aria-live=\"polite\">\n  <div class=\"wrap b-layout\">\n    <div class=\"b-content\">\n      <h2 class=\"b-title\"><span>Latest posts<\/span><\/h2>\n      <div class=\"b-grid\"><\/div>\n      <div class=\"b-empty\" hidden>\n        <svg aria-hidden=\"true\"><use href=\"#ttm-lotus\"\/><\/svg>\n        <h3>Our first stories are on their way<\/h3>\n        <p>We're preparing articles about Thai massage traditions, choosing the right treatment and taking care of yourself between visits.<\/p>\n        <a class=\"btn btn-dark\" href=\"\/services\/\">Explore our services <svg><use href=\"#ttm-arrow\"\/><\/svg><\/a>\n      <\/div>\n      <nav class=\"b-pages\" aria-label=\"Blog pages\"><\/nav>\n    <\/div>\n\n    <aside class=\"b-side\" aria-label=\"Blog sidebar\">\n      <div class=\"w\">\n        <div class=\"w-head\"><span class=\"w-ic\"><svg><use href=\"#ttm-search\"\/><\/svg><\/span>Search<\/div>\n        <form class=\"w-search\" role=\"search\"><label class=\"sr\" for=\"ttm-bs\">Search articles<\/label><input id=\"ttm-bs\" type=\"search\" placeholder=\"Search\u2026\" autocomplete=\"off\"><button type=\"submit\" aria-label=\"Search\"><svg><use href=\"#ttm-search\"\/><\/svg><\/button><\/form>\n      <\/div>\n      <div class=\"w\">\n        <div class=\"w-head\"><span class=\"w-ic\"><svg><use href=\"#ttm-doc\"\/><\/svg><\/span>Recent posts<\/div>\n        <div class=\"w-recent\"><p class=\"w-muted\">No posts yet.<\/p><\/div>\n        <div class=\"w-center\"><button class=\"btn btn-dark btn-sm\" type=\"button\" data-all>All posts <svg><use href=\"#ttm-arrow\"\/><\/svg><\/button><\/div>\n      <\/div>\n      <div class=\"w\">\n        <div class=\"w-head\"><span class=\"w-ic\"><svg><use href=\"#ttm-list\"\/><\/svg><\/span>Categories<\/div>\n        <div class=\"w-cats\"><p class=\"w-muted\">Categories will appear with the first posts.<\/p><\/div>\n      <\/div>\n      <div class=\"w w-cta\">\n        <div class=\"w-cta-head\"><b>Ready for a massage?<\/b><span>Book today<\/span><\/div>\n        <div class=\"w-cta-body\">\n          <p>Authentic Thai massage by therapists from Thailand in Opatija, Rijeka, Mali Lo\u0161inj and Rab.<\/p>\n          <div class=\"w-icons\" aria-hidden=\"true\"><span><svg><use href=\"#ttm-lotus\"\/><\/svg><\/span><span><svg><use href=\"#ttm-clock\"\/><\/svg><\/span><span><svg><use href=\"#ttm-pin\"\/><\/svg><\/span><span><svg><use href=\"#ttm-phone\"\/><\/svg><\/span><\/div>\n          <button class=\"btn btn-dark\" type=\"button\" data-book>Book a massage<\/button>\n        <\/div>\n      <\/div>\n    <\/aside>\n  <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Blog\", \"name\": \"Thai Touch Massage \u2013 Tips & guides\", \"url\": \"https:\/\/www.thai-touch-massage.com\/blog\/\", \"publisher\": {\"@type\": \"Organization\", \"name\": \"Thai Touch Massage\", \"url\": \"https:\/\/www.thai-touch-massage.com\/\"}}, {\"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/www.thai-touch-massage.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Blog\", \"item\": \"https:\/\/www.thai-touch-massage.com\/blog\/\"}]}]}\n<\/script>\n<\/div>\n\n<script>\n(function(){\n  var root=document.getElementById('ttm-blog');if(!root)return;\n  root.classList.add('js');\n  \/* scrollbar width, used for the full-bleed layout *\/\n  function sbw(){document.documentElement.style.setProperty('--ttm-sbw',(window.innerWidth-document.documentElement.clientWidth)+'px')}\n  sbw();window.addEventListener('resize',sbw);window.addEventListener('load',sbw);\n\n  \/* keep the category bar just below the fixed header *\/\n  function navh(){var n=document.getElementById('ttm-nav');root.style.setProperty('--navh',(n?Math.max(0,Math.round(n.getBoundingClientRect().bottom)):0)+'px')}\n  navh();window.addEventListener('scroll',navh,{passive:true});window.addEventListener('resize',navh);setTimeout(navh,600);\n  \/* category chips: highlight the section in view *\/\n  var chips=[].slice.call(root.querySelectorAll('.cat-nav a'));\n  if('IntersectionObserver' in window && chips.length){\n    var so=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){chips.forEach(function(c){c.classList.toggle('on',c.getAttribute('href')==='#'+e.target.id)})}})},{rootMargin:'-45% 0px -50% 0px'});\n    chips.forEach(function(c){var t=document.getElementById(c.getAttribute('href').slice(1));if(t)so.observe(t)});\n  }\n\n  \/* ---------- BLOG: live posts from the WordPress REST API ---------- *\/\n  (function(){\n    var PER=8, st={cat:0,page:1,s:''}, cats=[], featId=0, busy=false;\n    var $=function(s){return root.querySelector(s)};\n    var grid=$('.b-grid'), pages=$('.b-pages'), empty=$('.b-empty'), featSlot=$('.b-feat-slot'), featSec=$('.b-feat-sec'),\n        pills=$('.b-pills'), wcats=$('.w-cats'), wrecent=$('.w-recent'), title=$('.b-title span'), form=$('.w-search'), input=$('#ttm-bs');\n    function api(path){\n      return fetch('\/wp-json\/wp\/v2\/'+path,{credentials:'same-origin'}).then(function(r){\n        if(r.status===404){return fetch('\/?rest_route=\/wp\/v2\/'+path.replace('?','&'),{credentials:'same-origin'})}\n        return r;\n      });\n    }\n    function txt(h){var d=document.createElement('div');d.innerHTML=h||'';d.querySelectorAll('style,script,noscript,svg,nav,aside,.no-read').forEach(function(x){x.remove()});var b=d.querySelector('.art-body');if(b)d=b;return (d.textContent||'').replace(\/\\s+\/g,' ').trim()}\n    function esc(s){return String(s==null?'':s).replace(\/[&<>\"']\/g,function(c){return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]})}\n    function date(iso){try{return new Date(iso).toLocaleDateString('en-GB',{day:'numeric',month:'long',year:'numeric'})}catch(e){return ''}}\n    var _info={};\n    function info(p){if(_info[p.id])return _info[p.id];var d=document.createElement('div');d.innerHTML=(p.content&&p.content.rendered)||'';\n      var ex=d.querySelector('[data-excerpt]'),au=d.querySelector('[data-author]'),mn=d.querySelector('[data-read-mins]');\n      var r={ex:ex?ex.textContent.trim():'',author:au?au.getAttribute('data-author'):'',mins:mn?+mn.getAttribute('data-read-mins'):0};\n      if(!r.ex){var ld=d.querySelector('.p-lead')||d.querySelector('.art-body p');if(ld)r.ex=ld.textContent.replace(\/\\s+\/g,' ').trim()}\n      return _info[p.id]=r}\n    function mins(p){var i=info(p);if(i.mins)return i.mins;return Math.max(1,Math.round(txt(p.content&&p.content.rendered).split(' ').length\/220))}\n    function img(p,size){var m=((p._embedded||{})['wp:featuredmedia']||[])[0];if(!m||!m.source_url)return null;var sz=(m.media_details&&m.media_details.sizes)||{};return {src:((sz[size]||sz.medium_large||sz.large)||{}).source_url||m.source_url,alt:m.alt_text||''}}\n    function cat(p){var t=(((p._embedded||{})['wp:term']||[])[0]||[]).filter(function(t){return t.taxonomy==='category'&&t.slug!=='uncategorized'});return t[0]}\n    function author(p){var i=info(p);if(i.author)return i.author;var a=((p._embedded||{}).author||[])[0];return a&&a.name?a.name:''}\n    function excerpt(p,n){var e=info(p).ex||txt(p.excerpt&&p.excerpt.rendered);return e.length>n?e.slice(0,n-3).replace(\/\\s+\\S*$\/,'')+'\u2026':e}\n    var EMB='_embed=author,wp:featuredmedia,wp:term';\n\n    function cardHTML(p){\n      var i=img(p,'medium_large'),c=cat(p),au=author(p);\n      return '<article class=\"b-card\">'+\n        '<a class=\"b-img\" href=\"'+esc(p.link)+'\" tabindex=\"-1\" aria-hidden=\"true\">'+(i?'<img decoding=\"async\" src=\"'+esc(i.src)+'\" alt=\"'+esc(i.alt)+'\" loading=\"lazy\">':'<span class=\"b-ph\"><svg><use href=\"#ttm-lotus\"\/><\/svg><\/span>')+'<\/a>'+\n        '<div class=\"b-body\">'+(c?'<span class=\"b-cat\">'+esc(txt(c.name))+'<\/span>':'')+\n        '<h3><a href=\"'+esc(p.link)+'\">'+(p.title&&p.title.rendered||'')+'<\/a><\/h3>'+\n        '<div class=\"b-meta\"><span>'+date(p.date)+'<\/span>'+(au?'<i>\u00b7<\/i><span>'+esc(au)+'<\/span>':'')+'<i>\u00b7<\/i><span>'+mins(p)+' min read<\/span><\/div>'+\n        '<p>'+esc(excerpt(p,190))+'<\/p>'+\n        '<a class=\"b-more\" href=\"'+esc(p.link)+'\">Read more <svg><use href=\"#ttm-arrow\"\/><\/svg><\/a><\/div><\/article>';\n    }\n    function featHTML(p){\n      var i=img(p,'large');\n      return '<article class=\"b-feat'+(i?'':' noimg')+'\">'+\n        '<div class=\"bf-body\"><span class=\"bf-eyebrow\">Featured<\/span>'+\n        '<h2><a href=\"'+esc(p.link)+'\">'+(p.title&&p.title.rendered||'')+'<\/a><\/h2>'+\n        '<div class=\"bf-meta\"><span><svg><use href=\"#ttm-cal\"\/><\/svg>'+date(p.date)+'<\/span>'+(author(p)?'<span><svg><use href=\"#ttm-user\"\/><\/svg>'+esc(author(p))+'<\/span>':'')+'<span><svg><use href=\"#ttm-clock\"\/><\/svg>'+mins(p)+' min read<\/span><\/div>'+\n        '<p>'+esc(excerpt(p,300))+' <a href=\"'+esc(p.link)+'\">Read more<\/a><\/p>'+\n        '<a class=\"btn btn-dark\" href=\"'+esc(p.link)+'\">Read more <svg><use href=\"#ttm-arrow\"\/><\/svg><\/a><\/div>'+\n        (i?'<a class=\"bf-img\" href=\"'+esc(p.link)+'\" tabindex=\"-1\" aria-hidden=\"true\"><img decoding=\"async\" src=\"'+esc(i.src)+'\" alt=\"'+esc(i.alt)+'\" loading=\"lazy\"><\/a>':'')+\n      '<\/article>';\n    }\n\n    \/* URL state: \/blog\/?category=slug&pg=2&s=word *\/\n    function readURL(){var q=new URLSearchParams(location.search);st.page=Math.max(1,+q.get('pg')||1);st.s=q.get('s')||'';st.slug=q.get('category')||''}\n    function writeURL(){var q=new URLSearchParams();var c=cats.filter(function(x){return x.id===st.cat})[0];if(c)q.set('category',c.slug);if(st.page>1)q.set('pg',st.page);if(st.s)q.set('s',st.s);var u=location.pathname+(q.toString()?'?'+q:'');try{history.replaceState(null,'',u)}catch(e){}}\n\n    function paintCats(){\n      if(!cats.length)return;\n      pills.hidden=false;\n      pills.innerHTML='<button type=\"button\" class=\"pill'+(st.cat?'':' on')+'\" data-cat=\"0\">All<\/button>'+cats.map(function(c){return '<button type=\"button\" class=\"pill'+(st.cat===c.id?' on':'')+'\" data-cat=\"'+c.id+'\">'+esc(txt(c.name))+'<span>'+c.count+'<\/span><\/button>'}).join('');\n      wcats.innerHTML=cats.map(function(c){return '<button type=\"button\" class=\"w-cat'+(st.cat===c.id?' on':'')+'\" data-cat=\"'+c.id+'\"><svg><use href=\"#ttm-folder\"\/><\/svg><span>'+esc(txt(c.name))+'<\/span><b>'+c.count+'<\/b><\/button>'}).join('');\n    }\n    function paintPages(total){\n      if(total<2){pages.innerHTML='';return}\n      var h='',p=st.page;\n      if(p>1)h+='<button type=\"button\" data-pg=\"'+(p-1)+'\" aria-label=\"Previous page\">\u2190<\/button>';\n      for(var i=1;i<=total;i++){if(i===1||i===total||Math.abs(i-p)<=1){h+='<button type=\"button\" data-pg=\"'+i+'\"'+(i===p?' class=\"on\" aria-current=\"page\"':'')+'>'+i+'<\/button>'}else if(Math.abs(i-p)===2){h+='<span>\u2026<\/span>'}}\n      if(p<total)h+='<button type=\"button\" data-pg=\"'+(p+1)+'\" aria-label=\"Next page\">\u2192<\/button>';\n      pages.innerHTML=h;\n    }\n    function loadFeatured(){\n      var show=!st.cat&&!st.s&&st.page===1;\n      if(!show){featSec.hidden=true;return Promise.resolve()}\n      return api('posts?per_page=1&'+EMB).then(function(r){return r.ok?r.json():[]}).then(function(ps){\n        if(!ps.length){featSec.hidden=true;featId=0;return}\n        featId=ps[0].id;featSlot.innerHTML=featHTML(ps[0]);featSec.hidden=false;\n      }).catch(function(){featSec.hidden=true});\n    }\n    function loadGrid(scroll){\n      if(busy)return;busy=true;\n      grid.innerHTML=new Array(4).join('<div class=\"b-card sk\"><div class=\"b-img\"><\/div><div class=\"b-body\"><i><\/i><i><\/i><i><\/i><\/div><\/div>')+'<div class=\"b-card sk\"><div class=\"b-img\"><\/div><div class=\"b-body\"><i><\/i><i><\/i><i><\/i><\/div><\/div>';\n      title.textContent=st.s?('Results for \u201c'+st.s+'\u201d'):(st.cat?txt((cats.filter(function(c){return c.id===st.cat})[0]||{}).name||'Latest posts'):'Latest posts');\n      loadFeatured().then(function(){\n        var q='posts?per_page='+PER+'&page='+st.page+'&'+EMB+(st.cat?'&categories='+st.cat:'')+(st.s?'&search='+encodeURIComponent(st.s):'')+(featId&&!st.cat&&!st.s?'&exclude='+featId:'');\n        return api(q).then(function(r){var t=+(r.headers.get('X-WP-TotalPages')||1);return (r.ok?r.json():Promise.resolve([])).then(function(j){return {t:t,ps:j}})});\n      }).then(function(res){\n        grid.innerHTML=res.ps.map(cardHTML).join('');\n        var nothing=!res.ps.length&&!featId;\n        empty.hidden=!(nothing||(!res.ps.length&&(st.cat||st.s)));\n        if(!res.ps.length&&(st.cat||st.s)){empty.querySelector('h3').textContent='No articles found';empty.querySelector('p').textContent='Try another category or search term.'}\n        paintPages(res.ps.length?res.t:0);writeURL();\n        if(scroll){var y=$('.b-main').getBoundingClientRect().top+window.pageYOffset-110;window.scrollTo({top:y,behavior:'smooth'})}\n      }).catch(function(){grid.innerHTML='';empty.hidden=false}).then(function(){busy=false});\n    }\n    function loadRecent(){\n      api('posts?per_page=3&'+EMB).then(function(r){return r.ok?r.json():[]}).then(function(ps){\n        if(!ps.length)return;\n        wrecent.innerHTML=ps.map(function(p,i){var im=img(p,'thumbnail');return '<a class=\"w-post'+(im&&i?'':' noimg')+'\" href=\"'+esc(p.link)+'\">'+(im&&i?'<img decoding=\"async\" src=\"'+esc(im.src)+'\" alt=\"\" loading=\"lazy\">':'')+'<span><b>'+(p.title&&p.title.rendered||'')+'<\/b><small><svg><use href=\"#ttm-clock\"\/><\/svg>'+date(p.date)+'<\/small><\/span><\/a>'}).join('');\n      }).catch(function(){});\n    }\n    function loadCats(){\n      return api('categories?per_page=50&hide_empty=true&orderby=count&order=desc').then(function(r){return r.ok?r.json():[]}).then(function(cs){\n        cats=cs.filter(function(c){return c.slug!=='uncategorized'&&c.count>0});\n        if(st.slug){var m=cats.filter(function(c){return c.slug===st.slug})[0];if(m)st.cat=m.id}\n        paintCats();\n      }).catch(function(){});\n    }\n    root.addEventListener('click',function(e){\n      var c=e.target.closest('[data-cat]');if(c&&root.contains(c)){st.cat=+c.getAttribute('data-cat');st.page=1;st.s='';input.value='';paintCats();loadGrid(true);return}\n      var g=e.target.closest('[data-pg]');if(g){st.page=+g.getAttribute('data-pg');loadGrid(true);return}\n      if(e.target.closest('[data-all]')){st.cat=0;st.page=1;st.s='';input.value='';paintCats();loadGrid(true)}\n    });\n    form.addEventListener('submit',function(e){e.preventDefault();st.s=input.value.trim();st.cat=0;st.page=1;paintCats();loadGrid(true)});\n    readURL();input.value=st.s;\n    loadCats().then(function(){loadGrid(false)});loadRecent();\n  })();\n\n  \/* reveal on scroll *\/\n  var rv=root.querySelectorAll('.rv');\n  if('IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target)}})},{rootMargin:'0px 0px -8% 0px',threshold:.08});\n    rv.forEach(function(el){io.observe(el)});\n  }else{rv.forEach(function(el){el.classList.add('in')})}\n\n\n\n  \/* booking links: e-mail on desktop (mouse), phone call on phones & tablets *\/\n  if(!window.TTMBook){(function(){\n    var mq=window.matchMedia?window.matchMedia('(hover:hover) and (pointer:fine)'):null;\n    var BODY='Hello,\\n\\nI would like to book a massage.\\n\\nTreatment:\\nDuration:\\nPreferred date and time:\\nNumber of people:\\n\\nName:\\nPhone:\\n\\nThank you!';\n    function apply(){\n      var desk=!!(mq&&mq.matches);\n      document.documentElement.classList.toggle('ttm-desk',desk);\n      document.querySelectorAll('[data-mail][data-tel]').forEach(function(a){\n        var salon=a.getAttribute('data-salon')||'';\n        a.href=desk?('mailto:'+a.getAttribute('data-mail')+'?subject='+encodeURIComponent('Booking request - Thai Touch Massage '+salon)+'&body='+encodeURIComponent(BODY)):('tel:'+a.getAttribute('data-tel'));\n        a.querySelectorAll('[data-desk-text]').forEach(function(l){\n          if(!l.hasAttribute('data-touch-text'))l.setAttribute('data-touch-text',l.textContent);\n          l.textContent=desk?l.getAttribute('data-desk-text'):l.getAttribute('data-touch-text');\n        });\n        a.querySelectorAll('use[data-desk-icon]').forEach(function(u){\n          if(!u.hasAttribute('data-touch-icon'))u.setAttribute('data-touch-icon',u.getAttribute('href'));\n          u.setAttribute('href',desk?u.getAttribute('data-desk-icon'):u.getAttribute('data-touch-icon'));\n        });\n      });\n    }\n    window.TTMBook={apply:apply};\n    if(mq){if(mq.addEventListener)mq.addEventListener('change',apply);else if(mq.addListener)mq.addListener(apply)}\n    document.addEventListener('DOMContentLoaded',apply);\n  })()}\n  window.TTMBook.apply();\n\n  \/* open-now badges (Croatian time) \u2014 shared by header + homepage *\/\n  if(!window.TTMStatus){(function(){\n  function zg(){\n    var p={};\n    try{\n      new Intl.DateTimeFormat('en-GB',{timeZone:'Europe\/Zagreb',year:'numeric',month:'numeric',day:'numeric',hour:'numeric',minute:'numeric',hourCycle:'h23'})\n        .formatToParts(new Date()).forEach(function(x){p[x.type]=+x.value});\n    }catch(e){var d=new Date();p={year:d.getFullYear(),month:d.getMonth()+1,day:d.getDate(),hour:d.getHours(),minute:d.getMinutes()}}\n    return {date:new Date(Date.UTC(p.year,p.month-1,p.day)),mins:(p.hour%24)*60+p.minute};\n  }\n  function easter(y){var a=y%19,b=Math.floor(y\/100),c=y%100,d=Math.floor(b\/4),e=b%4,f=Math.floor((b+8)\/25),g=Math.floor((b-f+1)\/3),h=(19*a+b-d-g+15)%30,i=Math.floor(c\/4),k=c%4,l=(32+2*e+2*i-h-k)%7,m=Math.floor((a+11*h+22*l)\/451),mo=Math.floor((h+l-7*m+114)\/31),da=((h+l-7*m+114)%31)+1;return Date.UTC(y,mo-1,da)}\n  function holiday(d){\n    var y=d.getUTCFullYear(),md=(d.getUTCMonth()+1)+'-'+d.getUTCDate();\n    if(['1-1','1-6','5-1','5-30','6-22','8-5','8-15','11-1','11-18','12-25','12-26'].indexOf(md)>-1)return true;\n    var e=easter(y),t=d.getTime(),day=864e5;\n    return t===e||t===e+day||t===e+60*day;\n  }\n  var H={\n    opatija:function(d){var s=d.getUTCMonth()+1>=5&&d.getUTCMonth()+1<=10,w=d.getUTCDay();return s?[600,1320]:(w===1?null:[600,1320])},\n    losinj:function(d){var s=d.getUTCMonth()+1>=5&&d.getUTCMonth()+1<=10,w=d.getUTCDay();return s?[600,1320]:(w===1?null:[660,1260])},\n    rab:function(d){var s=d.getUTCMonth()+1>=5&&d.getUTCMonth()+1<=10;return s?[600,1320]:null},\n    rijeka:function(d){return (d.getUTCDay()===0||holiday(d))?null:[540,1200]}\n  };\n  var DAYS=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],MONTHS=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n  function hm(m){return ('0'+Math.floor(m\/60)).slice(-2)+':'+('0'+m%60).slice(-2)}\n  function status(key){\n    var n=zg(),f=H[key],t=f(n.date);\n    if(t&&n.mins>=t[0]&&n.mins<t[1])return {open:true,text:'Open now \u00b7 until '+hm(t[1])};\n    if(t&&n.mins<t[0])return {open:false,text:'Opens today at '+hm(t[0])};\n    for(var i=1;i<220;i++){\n      var d=new Date(n.date.getTime()+i*864e5),s=f(d);\n      if(s){\n        if(i===1)return {open:false,text:'Closed \u00b7 opens tomorrow '+hm(s[0])};\n        if(i<7)return {open:false,text:'Closed \u00b7 opens '+DAYS[d.getUTCDay()]+' '+hm(s[0])};\n        return {open:false,text:'Closed for the season \u00b7 reopens '+d.getUTCDate()+' '+MONTHS[d.getUTCMonth()]};\n      }\n    }\n    return {open:false,text:'Closed'};\n  }\n  window.TTMStatus={paint:function(){\n    ['opatija','rijeka','losinj','rab'].forEach(function(k){\n      var s=status(k);\n      document.querySelectorAll('[data-status=\"'+k+'\"]').forEach(function(el){el.textContent=s.text;el.classList.toggle('open',s.open)});\n    });\n    var m=zg().date.getUTCMonth()+1,season=(m>=5&&m<=10)?'summer':'winter';\n    document.querySelectorAll('[data-season]').forEach(function(r){r.classList.toggle('now',r.getAttribute('data-season')===season)});\n  }};\n  })()}\n  window.TTMStatus.paint();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blog Tips &amp; guides Advice, guides and stories from the world of traditional Thai massage: choosing the right treatment, caring for your body between visits and news from our salons in Opatija, Rijeka, Mali Lo\u0161inj and Rab. Latest posts Our first stories are on their way We&#8217;re preparing articles about Thai massage traditions, choosing the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-98","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog | Thai Touch Massage<\/title>\n<meta name=\"description\" content=\"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thai-touch-massage.com\/hr\/blog\/\" \/>\n<meta property=\"og:locale\" content=\"hr_HR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog | Thai Touch Massage\" \/>\n<meta property=\"og:description\" content=\"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thai-touch-massage.com\/hr\/blog\/\" \/>\n<meta property=\"og:site_name\" content=\"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-29T13:50:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Procijenjeno vrijeme \u010ditanja\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/blog\\\/\",\"url\":\"https:\\\/\\\/thai-touch-massage.com\\\/blog\\\/\",\"name\":\"Blog | Thai Touch Massage\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#website\"},\"datePublished\":\"2026-09-29T12:17:22+00:00\",\"dateModified\":\"2026-09-29T13:50:37+00:00\",\"description\":\"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/blog\\\/#breadcrumb\"},\"inLanguage\":\"hr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thai-touch-massage.com\\\/blog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thai-touch-massage.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog | Thai Touch Massage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#website\",\"url\":\"https:\\\/\\\/thai-touch-massage.com\\\/\",\"name\":\"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thai-touch-massage.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#organization\",\"name\":\"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\",\"url\":\"https:\\\/\\\/thai-touch-massage.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hr\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thai-touch-massage.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cropped-Thai-touch-logo.webp\",\"contentUrl\":\"https:\\\/\\\/thai-touch-massage.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cropped-Thai-touch-logo.webp\",\"width\":2172,\"height\":724,\"caption\":\"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\"},\"image\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog | Thai Touch Massage","description":"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.","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:\/\/thai-touch-massage.com\/hr\/blog\/","og_locale":"hr_HR","og_type":"article","og_title":"Blog | Thai Touch Massage","og_description":"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.","og_url":"https:\/\/thai-touch-massage.com\/hr\/blog\/","og_site_name":"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","article_modified_time":"2026-09-29T13:50:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Procijenjeno vrijeme \u010ditanja":"1 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thai-touch-massage.com\/blog\/","url":"https:\/\/thai-touch-massage.com\/blog\/","name":"Blog | Thai Touch Massage","isPartOf":{"@id":"https:\/\/thai-touch-massage.com\/#website"},"datePublished":"2026-09-29T12:17:22+00:00","dateModified":"2026-09-29T13:50:37+00:00","description":"Thai massage traditions, tips for choosing the right treatment and self-care between visits, from Thai Touch Massage in Opatija, Rijeka, Mali Lo\u0161inj and Rab.","breadcrumb":{"@id":"https:\/\/thai-touch-massage.com\/blog\/#breadcrumb"},"inLanguage":"hr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thai-touch-massage.com\/blog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/thai-touch-massage.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thai-touch-massage.com\/"},{"@type":"ListItem","position":2,"name":"Blog | Thai Touch Massage"}]},{"@type":"WebSite","@id":"https:\/\/thai-touch-massage.com\/#website","url":"https:\/\/thai-touch-massage.com\/","name":"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","description":"","publisher":{"@id":"https:\/\/thai-touch-massage.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thai-touch-massage.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hr"},{"@type":"Organization","@id":"https:\/\/thai-touch-massage.com\/#organization","name":"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","url":"https:\/\/thai-touch-massage.com\/","logo":{"@type":"ImageObject","inLanguage":"hr","@id":"https:\/\/thai-touch-massage.com\/#\/schema\/logo\/image\/","url":"https:\/\/thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/cropped-Thai-touch-logo.webp","contentUrl":"https:\/\/thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/cropped-Thai-touch-logo.webp","width":2172,"height":724,"caption":"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch"},"image":{"@id":"https:\/\/thai-touch-massage.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":7,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages\/98\/revisions"}],"predecessor-version":[{"id":168,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages\/98\/revisions\/168"}],"wp:attachment":[{"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/media?parent=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}