{"id":3,"date":"2026-09-29T06:58:16","date_gmt":"2026-09-29T06:58:16","guid":{"rendered":"http:\/\/thai-touch-massage.com\/?page_id=3"},"modified":"2026-09-29T17:22:46","modified_gmt":"2026-09-29T17:22:46","slug":"privacy-policy","status":"publish","type":"page","link":"https:\/\/thai-touch-massage.com\/hr\/privacy-policy\/","title":{"rendered":"Privacy Policy"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3\" class=\"elementor elementor-3\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-716a7ea e-flex e-con-boxed e-con e-parent\" data-id=\"716a7ea\" 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-505d849 elementor-widget elementor-widget-html\" data-id=\"505d849\" 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 PRIVACY POLICY PAGE (Elementor HTML widget)\n  ================================================================\n  Page address (slug): \/privacy-policy\/\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. WordPress \u2192 Settings \u2192 Privacy \u2192 select this page as the Privacy Policy page.\n\n  SEO (Rank Math \/ Yoast):\n   Title:       Privacy Policy | Thai Touch Massage\n   Description: How Thai Touch Massage collects, uses and protects your\n                personal data, your GDPR rights and our cookie use.\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-pp){padding:0!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important;row-gap:0!important;border:0!important}\n#ttm-pp{\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-pp *,#ttm-pp *::before,#ttm-pp *::after{box-sizing:border-box}\n#ttm-pp h1,#ttm-pp h2,#ttm-pp h3,#ttm-pp h4,#ttm-pp p,#ttm-pp ul,#ttm-pp ol,#ttm-pp dl,#ttm-pp dd,#ttm-pp figure{margin:0;padding:0}\n#ttm-pp ul,#ttm-pp ol{list-style:none}\n#ttm-pp img{display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}\n#ttm-pp a{color:inherit;text-decoration:none;background:none}\n#ttm-pp a:hover,#ttm-pp a:focus{color:inherit}\n#ttm-pp 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-pp button:hover,#ttm-pp button:focus{background:none;color:inherit}\n#ttm-pp :focus-visible{outline:2px solid var(--gold);outline-offset:3px}\n#ttm-pp .wrap{width:100%;max-width:var(--wrap);margin-left:auto;margin-right:auto;padding-left:var(--gut);padding-right:var(--gut)}\n#ttm-pp .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n\/* type *\/\n#ttm-pp .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-pp .eyebrow::before{content:\"\";width:28px;height:1px;background:currentColor;opacity:.7}\n#ttm-pp .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-pp .h2 em,#ttm-pp .h1 em{font-style:italic;color:var(--gold-deep)}\n#ttm-pp .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-pp .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-pp .btn svg{width:16px;height:16px;flex:none;transition:transform .35s var(--ease)}\n#ttm-pp .btn:hover svg{transform:translateX(3px)}\n#ttm-pp .btn-gold{background:var(--gold);color:#fff;border:1px solid var(--gold)}\n#ttm-pp .btn-gold:hover,#ttm-pp .btn-gold:focus{background:#9d7840;border-color:#9d7840;color:#fff}\n#ttm-pp .btn-ghost{border:1px solid rgba(255,255,255,.55);color:#fff}\n#ttm-pp .btn-ghost:hover,#ttm-pp .btn-ghost:focus{background:#fff;color:var(--ink);border-color:#fff}\n#ttm-pp .btn-dark{background:var(--ink);color:var(--cream);border:1px solid var(--ink)}\n#ttm-pp .btn-dark:hover,#ttm-pp .btn-dark:focus{background:var(--gold-deep);border-color:var(--gold-deep);color:#fff}\n#ttm-pp .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-pp .link svg{width:15px;height:15px;transition:transform .35s var(--ease)}\n#ttm-pp .link:hover{color:var(--gold-deep)}\n#ttm-pp .link:hover svg{transform:translateX(4px)}\n\n#ttm-pp.ttm-pp{background:var(--cream);overflow-x:clip}\n\/* full-bleed: breaks out of any Elementor container padding \/ boxed width *\/\nbody{overflow-x:clip}\n#ttm-pp.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-pp .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-pp .hero-media{position:absolute;inset:0;z-index:-2;overflow:hidden}\n#ttm-pp .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-pp .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-pp .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-pp .hero .eyebrow{color:var(--gold-2)}\n#ttm-pp .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-pp .h1 em{color:var(--gold-2);font-weight:400}\n#ttm-pp .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-pp .hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}\n#ttm-pp .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-pp .hero-card small{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2);margin-bottom:14px}\n#ttm-pp .hero-card li{padding:10px 0;border-top:1px solid rgba(255,255,255,.14);font-family:var(--serif);font-size:21px}\n#ttm-pp .hero-card li a{display:flex;justify-content:space-between;align-items:center;transition:color .3s}\n#ttm-pp .hero-card li a:hover{color:var(--gold-2)}\n#ttm-pp .hero-card li:first-child{border-top:0;padding-top:0}\n#ttm-pp .hero-card li span{font-family:var(--sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.72}\n#ttm-pp .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-pp .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-pp section{scroll-margin-top:72px}\n#ttm-pp .sec{padding:clamp(80px,11vw,160px) 0}\n\n\/* about *\/\n#ttm-pp .about-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(40px,7vw,110px);align-items:center}\n#ttm-pp .about-media{position:relative}\n#ttm-pp .arch{position:relative;aspect-ratio:4\/5;border-radius:999px 999px 18px 18px;overflow:hidden;background:linear-gradient(160deg,#cbb89c,#8f7658)}\n#ttm-pp .arch img{width:100%;height:100%;object-fit:cover}\n#ttm-pp .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-pp .about-badge b{font-family:var(--serif);font-weight:400;font-size:44px;line-height:1;color:var(--gold-2)}\n#ttm-pp .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-pp .about-badge svg{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);color:rgba(213,182,127,.35)}\n#ttm-pp .about-copy .h2{margin:22px 0 28px}\n#ttm-pp .about-copy .lead + .lead{margin-top:18px}\n#ttm-pp .about-copy .link{margin-top:40px}\n\n\/* benefits *\/\n#ttm-pp .benefits{background:var(--sand)}\n#ttm-pp .ben-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:start}\n#ttm-pp .ben-head{position:sticky;top:120px}\n#ttm-pp .ben-head .h2{margin:22px 0 22px}\n#ttm-pp .ben-img{margin-top:40px;border-radius:18px;overflow:hidden;background:var(--stone)}\n#ttm-pp .ben-img img{width:100%;height:auto}\n#ttm-pp .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-pp .ben-list li:last-child{border-bottom:1px solid rgba(28,23,18,.14)}\n#ttm-pp .ben-list .n{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--gold-deep);line-height:1.3}\n#ttm-pp .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-pp .ben-list p{grid-column:2;color:var(--muted);font-weight:300;font-size:16.5px}\n\n\/* menu *\/\n#ttm-pp .menu-sec{background:var(--ink);color:var(--cream);position:relative;overflow:hidden}\n#ttm-pp .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-pp .menu-sec .eyebrow{color:var(--gold-2)}\n#ttm-pp .menu-sec .h2{color:var(--cream)}\n#ttm-pp .menu-sec .h2 em{color:var(--gold-2)}\n#ttm-pp .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-pp .menu-head .h2{margin-top:22px}\n#ttm-pp .menu-head p{max-width:420px;color:rgba(247,242,234,.68);font-weight:300}\n#ttm-pp .tabs{position:relative;display:flex;gap:8px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,44px)}\n#ttm-pp .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-pp .tab:hover{border-color:var(--gold-2);color:#fff}\n#ttm-pp .tab[aria-selected=\"true\"],#ttm-pp .tab[aria-selected=\"true\"]:hover{background:var(--gold);border-color:var(--gold);color:#fff}\n#ttm-pp .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-pp.js .panel h3.cat{display:none}\n#ttm-pp .panel + .panel{margin-top:56px}\n#ttm-pp.js .panel + .panel{margin-top:0}\n#ttm-pp.js .panel[hidden]{display:none}\n#ttm-pp .panel.show{animation:ttmFade .6s var(--ease)}\n@keyframes ttmFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}\n#ttm-pp .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-pp .item:last-child{border-bottom:1px solid rgba(247,242,234,.13)}\n#ttm-pp .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-pp .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-pp .item p{margin-top:8px;color:rgba(247,242,234,.62);font-weight:300;font-size:16px;max-width:560px}\n#ttm-pp .prices{display:flex;gap:10px}\n#ttm-pp .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-pp .item:hover .price{border-color:rgba(213,182,127,.4);background:rgba(213,182,127,.05)}\n#ttm-pp .price span{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,242,234,.55)}\n#ttm-pp .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-pp .menu-foot{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:stretch;margin-top:clamp(40px,5vw,64px)}\n#ttm-pp .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-pp .note svg{width:26px;height:26px;flex:none;color:var(--gold-2);margin-top:1px}\n#ttm-pp .note b{display:block;font-weight:500;color:var(--cream);margin-bottom:2px;letter-spacing:.02em}\n#ttm-pp .menu-foot .btn{align-self:center}\n\n\n\/* salons *\/\n#ttm-pp .salons{background:var(--sand)}\n#ttm-pp .salons-head{text-align:center;max-width:720px;margin:0 auto clamp(48px,6vw,80px)}\n#ttm-pp .salons-head .h2{margin:22px 0 20px}\n#ttm-pp .salon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,28px)}\n#ttm-pp .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-pp .salon:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px rgba(28,23,18,.35)}\n#ttm-pp .salon-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}\n#ttm-pp .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-pp .salon .city a{transition:color .3s}\n#ttm-pp .salon .city a:hover{color:var(--gold-deep)}\n#ttm-pp .salon .sub{margin-top:10px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep)}\n#ttm-pp .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-pp .status::before{content:\"\";width:7px;height:7px;border-radius:50%;background:#a79a8b}\n#ttm-pp .status.open{background:rgba(58,122,78,.1);color:#2e6a40}\n#ttm-pp .status.open::before{background:#3a9a58;box-shadow:0 0 0 0 rgba(58,154,88,.5);animation:ttmPulse 2s infinite}\n#ttm-pp .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-pp .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-pp .map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;filter:saturate(.85) sepia(.08)}\n#ttm-pp .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-pp .map-open:hover,#ttm-pp .map-open:focus{background:var(--gold-deep);color:#fff}\n#ttm-pp .contact-list{margin:24px 0 24px;display:grid;gap:12px}\n#ttm-pp .contact-list a,#ttm-pp .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-pp .contact-list a:hover{color:var(--gold-deep)}\n#ttm-pp .contact-list svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--gold-deep)}\n#ttm-pp .hours{border-top:1px solid var(--line);padding-top:18px;margin-top:auto}\n#ttm-pp .hours dl{display:grid;gap:2px}\n#ttm-pp .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-pp .hours dt{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:2px}\n#ttm-pp .hours dt small{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:none;opacity:.8}\n#ttm-pp .hours dd{color:var(--ink)}\n#ttm-pp .hours .row.now{background:rgba(180,140,79,.12)}\n#ttm-pp .salon-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;flex-wrap:wrap}\n#ttm-pp .socials{display:flex;gap:8px}\n#ttm-pp .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-pp .socials a:hover{background:var(--ink);border-color:var(--ink);color:var(--cream)}\n#ttm-pp .socials svg{width:17px;height:17px}\n#ttm-pp .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-pp .call:hover,#ttm-pp .call:focus{background:var(--gold-deep);color:#fff}\n#ttm-pp .call svg{width:15px;height:15px}\n\n\/* cta *\/\n#ttm-pp .cta{position:relative;background:var(--ink);color:var(--cream);text-align:center;padding:clamp(90px,12vw,170px) 0;overflow:hidden;isolation:isolate}\n#ttm-pp .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-pp .cta .lotus{width:60px;height:60px;color:var(--gold-2);margin:0 auto 28px}\n#ttm-pp .cta .h2{color:var(--cream);max-width:860px;margin:0 auto}\n#ttm-pp .cta .h2 em{color:var(--gold-2)}\n#ttm-pp .cta p{max-width:560px;margin:24px auto 40px;color:rgba(247,242,234,.7);font-weight:300}\n#ttm-pp .cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n\n\n\/* reveal *\/\n#ttm-pp.js .rv{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease),transform 1s var(--ease)}\n#ttm-pp.js .rv.in{opacity:1;transform:none}\n#ttm-pp.js .rv.d1{transition-delay:.1s}#ttm-pp.js .rv.d2{transition-delay:.2s}#ttm-pp.js .rv.d3{transition-delay:.3s}\n\n@media (max-width:1100px){\n  #ttm-pp .hero-in{grid-template-columns:1fr}\n  #ttm-pp .hero-card{display:none}\n  #ttm-pp .menu-foot{grid-template-columns:1fr 1fr}\n  #ttm-pp .menu-foot .btn{grid-column:1\/-1;justify-self:start}\n  #ttm-pp .salon-top{flex-direction:column;gap:14px}\n  #ttm-pp .hours .row{grid-template-columns:1fr;gap:2px}\n}\n@media (max-width:900px){\n  #ttm-pp .about-grid,#ttm-pp .ben-grid{grid-template-columns:1fr}\n  #ttm-pp .about-media{max-width:460px;width:88%;margin:0 auto}\n  #ttm-pp .ben-head{position:static}\n  #ttm-pp .item{grid-template-columns:1fr;gap:18px}\n}\n@media (max-width:767px){\n  #ttm-pp{font-size:16px}\n  #ttm-pp .hero-in{padding-top:130px;padding-bottom:110px}\n  #ttm-pp .hero-cta .btn{flex:1 1 100%}\n  #ttm-pp .scroll-cue{display:none}\n        #ttm-pp .about-badge{width:118px;height:118px;right:-10px;bottom:28px}\n  #ttm-pp .about-badge b{font-size:34px}\n  #ttm-pp .about-badge span{font-size:18px}\n  #ttm-pp .ben-list li{grid-template-columns:44px 1fr;padding:24px 0}\n  #ttm-pp .ben-list .n{font-size:19px}\n  #ttm-pp .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-pp .tabs::-webkit-scrollbar{display:none}\n  #ttm-pp .tab{flex:none}\n  #ttm-pp .item{padding:24px 0}\n  #ttm-pp .prices{display:grid;grid-template-columns:repeat(3,1fr)}\n  #ttm-pp .price{min-width:0}\n  #ttm-pp .menu-foot{grid-template-columns:1fr}\n  #ttm-pp .menu-foot .btn{width:100%}\n  #ttm-pp .salon-grid{grid-template-columns:1fr}\n  #ttm-pp .map{aspect-ratio:4\/3}\n  #ttm-pp .salon-foot .call{flex:1;justify-content:center}\n  #ttm-pp .cta-btns .btn{width:100%}\n}\n@media (max-width:380px){\n  #ttm-pp .prices{gap:6px}\n  #ttm-pp .price{padding:10px 6px}\n  #ttm-pp .price b{font-size:24px}\n}\n@media (prefers-reduced-motion:reduce){\n  #ttm-pp *,#ttm-pp *::before,#ttm-pp *::after{animation:none!important;transition:none!important}\n  #ttm-pp.js .rv{opacity:1;transform:none}\n}\n\n\/* ---------- PRIVACY PAGE ---------- *\/\n#ttm-pp{background:var(--cream)}\n#ttm-pp .hero-sm{min-height:62vh;min-height:62svh}\n#ttm-pp .hero-sm .hero-in{grid-template-columns:1fr}\n#ttm-pp .hero-sm .h1{font-size:clamp(3rem,6.8vw,6rem);max-width:10em}\n#ttm-pp .hero-sm p{max-width:560px}\n#ttm-pp .hero-sm .upd{margin-top:18px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.62)}\n#ttm-pp .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62);margin-bottom:22px}\n#ttm-pp .crumbs a:hover,#ttm-pp .crumbs [aria-current]{color:#fff}\n\n#ttm-pp .glance-sec{background:var(--sand)}\n#ttm-pp .glance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}\n#ttm-pp .gl{padding:clamp(24px,2.4vw,32px);border-radius:22px;background:var(--cream);border:1px solid rgba(28,23,18,.06)}\n#ttm-pp .gl svg{width:34px;height:34px;color:var(--gold-deep)}\n#ttm-pp .gl h3{font-family:var(--serif);font-weight:500;font-size:1.6rem;line-height:1.15;margin:18px 0 8px;color:var(--ink)}\n#ttm-pp .gl p{color:var(--muted);font-weight:300;font-size:15px;line-height:1.6}\n\n#ttm-pp .doc-grid{display:grid;grid-template-columns:270px minmax(0,1fr);gap:clamp(36px,6vw,90px);align-items:start}\n#ttm-pp .toc{position:sticky;top:calc(var(--navh,80px) + 24px)}\n#ttm-pp .toc > b{display:block;font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:14px}\n#ttm-pp .toc ol{list-style:none;margin:0;padding:0;border-left:1px solid rgba(28,23,18,.1)}\n#ttm-pp .toc a{display:flex;gap:12px;padding:7px 0 7px 18px;margin-left:-1px;border-left:1px solid transparent;font-size:14.5px;line-height:1.35;color:var(--muted);transition:color .3s,border-color .3s}\n#ttm-pp .toc a span{font-family:var(--serif);font-style:italic;font-size:15px;color:var(--gold);min-width:20px}\n#ttm-pp .toc a:hover,#ttm-pp .toc a.on{color:var(--ink);border-left-color:var(--gold-deep)}\n\n#ttm-pp .doc{max-width:820px;color:var(--ink)}\n#ttm-pp .doc-sec{padding:0 0 clamp(40px,5vw,60px);margin-bottom:clamp(40px,5vw,60px);border-bottom:1px solid rgba(28,23,18,.08);scroll-margin-top:calc(var(--navh,80px) + 24px)}\n#ttm-pp .doc-sec:last-child{border-bottom:0;margin-bottom:0}\n#ttm-pp .doc h2{display:flex;align-items:baseline;gap:16px;font-family:var(--serif);font-weight:400;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.1;margin:0 0 22px;color:var(--ink)}\n#ttm-pp .doc h2 span{font-style:italic;font-size:.62em;color:var(--gold)}\n#ttm-pp .doc p,#ttm-pp .doc li{font-weight:300;font-size:16.5px;line-height:1.75;color:rgba(28,23,18,.82)}\n#ttm-pp .doc p + p,#ttm-pp .doc p + ul,#ttm-pp .doc ul + p,#ttm-pp .doc div + p,#ttm-pp .doc p + div{margin-top:16px}\n#ttm-pp .doc b,#ttm-pp .doc strong{font-weight:500;color:var(--ink)}\n#ttm-pp .doc a{color:var(--gold-deep);border-bottom:1px solid rgba(154,116,56,.4);transition:border-color .3s}\n#ttm-pp .doc a:hover{border-bottom-color:currentColor}\n#ttm-pp .doc .small{font-size:14.5px;color:var(--muted)}\n#ttm-pp .doc code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84em;padding:2px 6px;border-radius:6px;background:var(--sand);color:var(--ink);white-space:nowrap}\n#ttm-pp .ticks{list-style:none;margin:0;padding:0}\n#ttm-pp .ticks li{position:relative;padding-left:28px}\n#ttm-pp .ticks li + li{margin-top:10px}\n#ttm-pp .ticks li:before{content:\"\";position:absolute;left:4px;top:.72em;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--gold)}\n\n#ttm-pp .ctrl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}\n#ttm-pp .cc,#ttm-pp .authority{display:flex;flex-direction:column;gap:4px;padding:22px 24px;border-radius:18px;background:#fff;border:1px solid rgba(28,23,18,.07);font-size:15px;line-height:1.5;color:var(--muted)}\n#ttm-pp .cc b,#ttm-pp .authority b{font-family:var(--serif);font-weight:500;font-size:1.35rem;line-height:1.2;color:var(--ink);margin-bottom:4px}\n#ttm-pp .authority{margin-top:20px;max-width:520px}\n\n#ttm-pp .uses{display:grid;gap:14px;margin-top:24px}\n#ttm-pp .use{padding:clamp(22px,2.4vw,30px);border-radius:20px;background:#fff;border:1px solid rgba(28,23,18,.07)}\n#ttm-pp .use h3{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-weight:500;font-size:1.55rem;line-height:1.2;color:var(--ink);margin:0 0 16px}\n#ttm-pp .use h3 svg{width:26px;height:26px;flex:none;color:var(--gold-deep)}\n#ttm-pp .use dl{margin:0;display:grid;gap:0}\n#ttm-pp .use dl > div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:11px 0;border-top:1px solid rgba(28,23,18,.07)}\n#ttm-pp .use dt{font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);padding-top:4px}\n#ttm-pp .use dd{margin:0;font-weight:300;font-size:15.5px;line-height:1.65;color:rgba(28,23,18,.8)}\n\n#ttm-pp .tbl{margin-top:22px;overflow-x:auto;border-radius:18px;border:1px solid rgba(28,23,18,.08);background:#fff}\n#ttm-pp .tbl:focus-visible{outline:2px solid var(--gold);outline-offset:2px}\n#ttm-pp table{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.55}\n#ttm-pp th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);background:var(--sand);padding:14px 16px;white-space:nowrap}\n#ttm-pp td{padding:14px 16px;vertical-align:top;border-top:1px solid rgba(28,23,18,.07);font-weight:300;color:rgba(28,23,18,.82)}\n#ttm-pp td:first-child{font-weight:400;color:var(--ink)}\n\n#ttm-pp .consent{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:18px;padding:20px 22px;border-radius:18px;background:var(--ink);color:var(--cream)}\n#ttm-pp .consent b{display:block;font-family:var(--serif);font-weight:500;font-size:1.35rem;color:var(--cream)}\n#ttm-pp .consent span{display:block;margin-top:4px;font-size:14px;font-weight:300;color:rgba(247,242,234,.7)}\n#ttm-pp .consent strong{color:var(--gold-2);font-weight:500}\n#ttm-pp .consent .btn{flex:none}\n\n#ttm-pp .rcp{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}\n#ttm-pp .rcp li{display:flex;flex-direction:column;gap:3px;padding:16px 20px;border-radius:16px;background:#fff;border:1px solid rgba(28,23,18,.07)}\n#ttm-pp .rcp b{font-weight:500}\n#ttm-pp .rcp span{font-size:15px;line-height:1.55;color:var(--muted)}\n\n#ttm-pp .rights{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 4px}\n#ttm-pp .rights > div{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border-radius:16px;background:var(--sand)}\n#ttm-pp .rights b{font-family:var(--serif);font-weight:500;font-size:1.35rem;line-height:1.2}\n#ttm-pp .rights span{font-size:15px;line-height:1.55;font-weight:300;color:rgba(28,23,18,.78)}\n\n#ttm-pp .pcontact{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#ttm-pp .doc .pcontact a{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid rgba(28,23,18,.08);color:var(--ink);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}\n#ttm-pp .doc .pcontact a:hover{transform:translateY(-3px);box-shadow:0 24px 50px -32px rgba(28,23,18,.4)}\n#ttm-pp .pcontact svg{width:24px;height:24px;flex:none;color:var(--gold-deep)}\n#ttm-pp .pcontact span{display:flex;flex-direction:column;font-size:15px;min-width:0;overflow-wrap:anywhere}\n#ttm-pp .pcontact span b{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:2px}\n\n@media (max-width:1100px){#ttm-pp .glance{grid-template-columns:1fr 1fr}}\n@media (max-width:900px){\n  #ttm-pp .doc-grid{grid-template-columns:minmax(0,1fr);gap:36px}\n  #ttm-pp .doc,#ttm-pp .toc{min-width:0}\n  #ttm-pp .toc{position:static;padding:22px 24px;border-radius:20px;background:#fff;border:1px solid rgba(28,23,18,.07)}\n  #ttm-pp .toc ol{columns:2;column-gap:24px;border-left:0}\n  #ttm-pp .toc a{padding:6px 0;border-left:0;break-inside:avoid}\n}\n@media (max-width:767px){\n  #ttm-pp .hero-sm .hero-in{padding-top:120px;padding-bottom:80px}\n  #ttm-pp .glance,#ttm-pp .ctrl,#ttm-pp .rights,#ttm-pp .pcontact{grid-template-columns:1fr}\n  #ttm-pp .toc ol{columns:1}\n  #ttm-pp .use dl > div{grid-template-columns:1fr;gap:4px}\n  #ttm-pp .doc p,#ttm-pp .doc li{font-size:16px}\n  #ttm-pp .consent .btn{width:100%;justify-content:center}\n  #ttm-pp .tbl{overflow:visible;background:none;border:0;border-radius:0}\n  #ttm-pp table,#ttm-pp tbody,#ttm-pp tr,#ttm-pp td{display:block;width:100%}\n  #ttm-pp thead{display:none}\n  #ttm-pp tr{background:#fff;border:1px solid rgba(28,23,18,.08);border-radius:16px;padding:6px 18px;margin-bottom:10px}\n  #ttm-pp td{padding:10px 0;border-top:1px solid rgba(28,23,18,.07)}\n  #ttm-pp td:first-child{border-top:0}\n  #ttm-pp td:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:3px}\n  #ttm-pp .doc code{white-space:normal}\n}\n#ttm-header .mbar,.ttm .mbar{display:none!important}\n<\/style>\n\n<div class=\"ttm ttm-pp ttm-bleed\" id=\"ttm-pp\">\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-shield\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l7 3v5c0 4.6-3 8.4-7 10-4-1.6-7-5.4-7-10V6l7-3z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/symbol>\n    <symbol id=\"ttm-lock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"10.5\" width=\"14\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7.5a4 4 0 0 1 8 0v3\"\/><path d=\"M12 14.5v2.5\"\/><\/symbol>\n    <symbol id=\"ttm-globe\" 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=\"M3 12h18M12 3c2.5 2.6 3.8 5.6 3.8 9s-1.3 6.4-3.8 9c-2.5-2.6-3.8-5.6-3.8-9S9.5 5.6 12 3z\"\/><\/symbol>\n    <symbol id=\"ttm-type\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 7V5h14v2M12 5v14M9 19h6\"\/><\/symbol>\n    <symbol id=\"ttm-share\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"18\" cy=\"5.5\" r=\"2.5\"\/><circle cx=\"6\" cy=\"12\" r=\"2.5\"\/><circle cx=\"18\" cy=\"18.5\" r=\"2.5\"\/><path d=\"M8.2 10.8l7.6-4.1M8.2 13.2l7.6 4.1\"\/><\/symbol>\n  <\/defs>\n<\/svg>\n\n<!-- ================= HERO ================= -->\n<section class=\"hero hero-sm\" id=\"top\" data-ttm-dark-top>\n  <div class=\"hero-media\">\n    <img decoding=\"async\" src=\"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp\" alt=\"Thai Touch Massage\" fetchpriority=\"high\" onerror=\"this.style.display='none'\">\n  <\/div>\n  <div class=\"wrap hero-in\">\n    <div>\n      <nav class=\"crumbs rv\" aria-label=\"Breadcrumb\"><a href=\"\/\">Home<\/a><span>\/<\/span><span aria-current=\"page\">Privacy policy<\/span><\/nav>\n      <span class=\"eyebrow rv\">Your privacy<\/span>\n      <h1 class=\"h1 rv d1\">Privacy <em>policy<\/em><\/h1>\n      <p class=\"rv d2\">How Thai Touch Massage collects, uses and protects your personal data, in plain words.<\/p>\n      <p class=\"upd rv d3\">Last updated 29.9.2026.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= AT A GLANCE ================= -->\n<section class=\"sec glance-sec\">\n  <div class=\"wrap\">\n    <div class=\"salons-head\">\n      <span class=\"eyebrow rv\">At a glance<\/span>\n      <h2 class=\"h2 rv d1\">Your data, <em>respected<\/em><\/h2>\n    <\/div>\n    <div class=\"glance\">\n      <div class=\"gl rv\"><svg><use href=\"#ttm-shield\"\/><\/svg><h3>No tracking<\/h3><p>No analytics, advertising or tracking cookies on this website.<\/p><\/div>\n      <div class=\"gl rv d1\"><svg><use href=\"#ttm-pin\"\/><\/svg><h3>Maps on request<\/h3><p>Google Maps loads only when you click <i>Show map<\/i>.<\/p><\/div>\n      <div class=\"gl rv d2\"><svg><use href=\"#ttm-lock\"\/><\/svg><h3>Never sold<\/h3><p>We use your details only for your booking, never for marketing.<\/p><\/div>\n      <div class=\"gl rv d3\"><svg><use href=\"#ttm-lotus\"\/><\/svg><h3>Health stays private<\/h3><p>What you tell your therapist is not written down or stored.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= POLICY ================= -->\n<section class=\"sec doc-wrap\">\n  <div class=\"wrap doc-grid\">\n    <aside class=\"toc\">\n      <b>Contents<\/b>\n      <nav class=\"cat-nav\" aria-label=\"Policy sections\"><ol><li><a href=\"#who\"><span>01<\/span>Who is responsible for your data<\/a><\/li><li><a href=\"#scope\"><span>02<\/span>What this policy covers<\/a><\/li><li><a href=\"#data\"><span>03<\/span>What we collect and why<\/a><\/li><li><a href=\"#health\"><span>04<\/span>Health information<\/a><\/li><li><a href=\"#cookies\"><span>05<\/span>Cookies and similar technologies<\/a><\/li><li><a href=\"#recipients\"><span>06<\/span>Who receives your data<\/a><\/li><li><a href=\"#transfers\"><span>07<\/span>Transfers outside the EU<\/a><\/li><li><a href=\"#retention\"><span>08<\/span>How long we keep your data<\/a><\/li><li><a href=\"#rights\"><span>09<\/span>Your rights<\/a><\/li><li><a href=\"#complaints\"><span>10<\/span>Right to complain<\/a><\/li><li><a href=\"#other\"><span>11<\/span>Other important information<\/a><\/li><li><a href=\"#security\"><span>12<\/span>How we protect your data<\/a><\/li><li><a href=\"#changes\"><span>13<\/span>Changes to this policy<\/a><\/li><li><a href=\"#contact\"><span>14<\/span>Contact us about privacy<\/a><\/li><\/ol><\/nav>\n    <\/aside>\n    <article class=\"doc\">\n      <section class=\"doc-sec\" id=\"who\">\n        <h2><span>01<\/span>Who is responsible for your data<\/h2>\n        \n        <p>Thai Touch Massage salons in Opatija, Rijeka, Mali Lo\u0161inj and Rab are run by the two businesses below. Together they decide how personal data is handled on this website and in our salons, so they are <b>joint controllers<\/b> under Article 26 of the General Data Protection Regulation (GDPR).<\/p>\n        <div class=\"ctrl\">\n          <div class=\"cc\"><b>KANCHANA, obrt za masa\u017eu tijela<\/b><span>vl. Nejro Bilajac<\/span><span>Viktora Cara Emina 3, 51410 Opatija, Croatia<\/span><span>MB: 98109677<\/span><\/div>\n          <div class=\"cc\"><b>Finim s.r.o., Podru\u017enica Sveti Jakov<\/b><span>Represented by Kanchana Wongrasee<\/span><span>Sv. Jakov 80a, 51554 Nerezine, Croatia<\/span><span>OIB: 30341187912<\/span><\/div>\n        <\/div>\n        <p><b>What this means for you:<\/b> you can send any privacy question or request to either business, using any of the contacts in <a href=\"#contact\">section 14<\/a>. We pass it on to each other when needed and answer it together. For bookings, the salon you booked with takes care of your data.<\/p>\n        <p>We are a small business and are not required to appoint a Data Protection Officer. The contacts in <a href=\"#contact\">section 14<\/a> handle all privacy matters.<\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"scope\">\n        <h2><span>02<\/span>What this policy covers<\/h2>\n        \n        <p>This policy explains how we process personal data when you:<\/p>\n        <ul class=\"ticks\"><li>visit <b>www.thai-touch-massage.com<\/b>,<\/li><li>contact us or book a treatment by phone, email or social media,<\/li><li>visit one of our salons,<\/li><li>follow or message our Facebook and Instagram pages.<\/li><\/ul>\n        <p>It is based on the GDPR (Regulation (EU) 2016\/679), the Croatian Act on the Implementation of the GDPR (<i>Zakon o provedbi Op\u0107e uredbe o za\u0161titi podataka<\/i>, NN 42\/2018) and the Croatian Electronic Communications Act (<i>Zakon o elektroni\u010dkim komunikacijama<\/i>, NN 76\/2022), which covers cookies.<\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"data\">\n        <h2><span>03<\/span>What we collect and why<\/h2>\n        \n        <p>We collect only what we need. The website has <b>no contact form, no user accounts, no newsletter and no online payments<\/b>, and we do not use analytics, advertising or tracking tools.<\/p>\n        <div class=\"uses\">\n<div class=\"use\"><h3><svg><use href=\"#ttm-globe\"\/><\/svg>Visiting the website<\/h3><dl><div><dt>Data<\/dt><dd>IP address, date and time, pages requested, browser and device type, referring page. Our host records this automatically in server logs.<\/dd><\/div><div><dt>Why<\/dt><dd>To deliver the website and keep it secure (for example, to detect attacks and fix errors).<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Our legitimate interest in running a secure website (Art. 6(1)(f) GDPR).<\/dd><\/div><div><dt>How long<\/dt><dd>Kept only for a short period for security purposes, then deleted automatically by our host.<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-phone\"\/><\/svg>Booking and contacting us<\/h3><dl><div><dt>Data<\/dt><dd>Your name, phone number and\/or email address, the salon, treatment, date and time you want, and anything you write in your message.<\/dd><\/div><div><dt>Why<\/dt><dd>To answer you, arrange and confirm your appointment, and let you know about changes (for example, if a therapist is unavailable).<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Steps you ask us to take before providing a service, and providing it (Art. 6(1)(b) GDPR).<\/dd><\/div><div><dt>How long<\/dt><dd>Up to 12 months after our last contact with you, unless we need it longer to handle a complaint or legal claim.<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-lotus\"\/><\/svg>Your visit to the salon<\/h3><dl><div><dt>Data<\/dt><dd>The name for your appointment and, if you tell us, health information relevant to your massage (see <a href=\"#health\">section 04<\/a>).<\/dd><\/div><div><dt>Why<\/dt><dd>To give you the treatment you booked, safely.<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Providing the service (Art. 6(1)(b) GDPR); for health information, your explicit consent (Art. 9(2)(a) GDPR).<\/dd><\/div><div><dt>How long<\/dt><dd>Appointment details as above. Health information is not stored (see <a href=\"#health\">section 04<\/a>).<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-cash\"\/><\/svg>Payments and invoices<\/h3><dl><div><dt>Data<\/dt><dd>Payment is in cash only. Our fiscalised receipts do not contain your personal data. If you ask for an invoice to your company, it contains the company name, address and OIB\/VAT number.<\/dd><\/div><div><dt>Why<\/dt><dd>To meet our accounting and tax obligations.<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Legal obligation (Art. 6(1)(c) GDPR), under Croatian accounting, tax and fiscalisation laws.<\/dd><\/div><div><dt>How long<\/dt><dd>For as long as Croatian accounting and tax law requires (generally 11 years).<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-pin\"\/><\/svg>Google Maps on our pages<\/h3><dl><div><dt>Data<\/dt><dd>Only after you click <b>Show map<\/b>: your IP address and browser data are sent to Google, which may set cookies.<\/dd><\/div><div><dt>Why<\/dt><dd>To show where our salons are.<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Your consent (Art. 6(1)(a) GDPR). You can withdraw it at any time in <a href=\"#cookies\">section 05<\/a>.<\/dd><\/div><div><dt>How long<\/dt><dd>Your choice is remembered in your browser until you withdraw it. Google keeps its data under its own policy.<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-type\"\/><\/svg>Fonts and page files<\/h3><dl><div><dt>Data<\/dt><dd>Your IP address and browser data, which your browser sends when it downloads our fonts from the jsDelivr network. No cookies are set.<\/dd><\/div><div><dt>Why<\/dt><dd>To display the website with the right fonts, quickly and reliably.<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Our legitimate interest in a working, fast website (Art. 6(1)(f) GDPR).<\/dd><\/div><div><dt>How long<\/dt><dd>jsDelivr keeps usage data briefly and does not link it to individual people.<\/dd><\/div><\/dl><\/div><div class=\"use\"><h3><svg><use href=\"#ttm-share\"\/><\/svg>Social media and sharing<\/h3><dl><div><dt>Data<\/dt><dd>Our Facebook, Instagram, WhatsApp and Pinterest buttons are plain links. Nothing is sent to these networks until you click one. If you message or follow our pages, Meta also processes your data under its own policy.<\/dd><\/div><div><dt>Why<\/dt><dd>To let you follow us, share articles and contact us where you prefer.<\/dd><\/div><div><dt>Legal basis<\/dt><dd>Answering your messages (Art. 6(1)(b) GDPR). For page statistics that Meta gives us, we are joint controllers with Meta Platforms Ireland Ltd.<\/dd><\/div><div><dt>How long<\/dt><dd>Messages as for bookings. Anything on Meta's platforms is kept under Meta's policy.<\/dd><\/div><\/dl><\/div>\n        <\/div>\n      <\/section>\n      <section class=\"doc-sec\" id=\"health\">\n        <h2><span>04<\/span>Health information<\/h2>\n        \n        <p>Before a massage your therapist may ask about injuries, pain, pregnancy, blood pressure, skin conditions or allergies (for example to oils). The GDPR treats health information as a special category of data.<\/p>\n        <ul class=\"ticks\">\n          <li>Telling us is your choice. We use this information <b>only<\/b> to adapt your treatment or to advise you not to have it.<\/li>\n          <li>We ask for it in person, in the salon. It is <b>not written down or stored<\/b> in any system, and it is never shared.<\/li>\n          <li>Please do not send health details by email or social media. Tell your therapist in the salon instead.<\/li>\n        <\/ul>\n      <\/section>\n      <section class=\"doc-sec\" id=\"cookies\">\n        <h2><span>05<\/span>Cookies and similar technologies<\/h2>\n        \n        <p>A cookie is a small file a website stores in your browser. Under Croatian and EU law we may set cookies that the website needs to work without asking you. We need your consent for any other cookies.<\/p>\n        <p><b>This website does not set any advertising, analytics or tracking cookies.<\/b> The Google Maps on our salon, contact and home pages are switched off until you click <b>Show map<\/b>. Only then does Google load and may set its own cookies.<\/p>\n        <div class=\"tbl\" role=\"region\" aria-label=\"Cookies table\" tabindex=\"0\">\n          <table>\n            <thead><tr><th>Name<\/th><th>Set by<\/th><th>Purpose<\/th><th>Duration<\/th><th>Type<\/th><\/tr><\/thead>\n            <tbody>\n              <tr><td data-label=\"Name\"><code>ttm-maps<\/code><\/td><td data-label=\"Set by\">This website (browser storage)<\/td><td data-label=\"Purpose\">Remembers that you chose to show Google Maps<\/td><td data-label=\"Duration\">Until you withdraw consent or clear your browser data<\/td><td data-label=\"Type\">Necessary<\/td><\/tr>\n              <tr><td data-label=\"Name\"><code>wordpress_*<\/code>, <code>wordpress_logged_in_*<\/code>, <code>wp-settings-*<\/code><\/td><td data-label=\"Set by\">This website<\/td><td data-label=\"Purpose\">Log-in and settings for our staff who manage the website. Not set for visitors.<\/td><td data-label=\"Duration\">Session \u2013 1 year<\/td><td data-label=\"Type\">Necessary<\/td><\/tr>\n              <tr><td data-label=\"Name\"><code>NID<\/code>, <code>AEC<\/code>, <code>SOCS<\/code> and similar<\/td><td data-label=\"Set by\">Google (google.com)<\/td><td data-label=\"Purpose\">Set by Google Maps after you click Show map: remembers preferences, security, and Google's own purposes<\/td><td data-label=\"Duration\">Up to 13 months<\/td><td data-label=\"Type\">Third-party, with consent<\/td><\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n        <div class=\"consent\" data-consent>\n          <div><b>Google Maps on this website<\/b><span>Current setting: <strong data-mapstate>Off, maps load only when you click Show map<\/strong><\/span><\/div>\n          <button class=\"btn btn-gold\" type=\"button\" data-maptoggle>Allow maps<\/button>\n        <\/div>\n        <p class=\"small\">You can also delete cookies and site data at any time in your browser settings. Google's cookies are described at <a href=\"https:\/\/policies.google.com\/technologies\/cookies\" target=\"_blank\" rel=\"noopener\">policies.google.com\/technologies\/cookies<\/a>.<\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"recipients\">\n        <h2><span>06<\/span>Who receives your data<\/h2>\n        \n        <p>We never sell your data or share it for marketing. We use these trusted service providers, which process data for us under data processing agreements or their own GDPR-compliant terms:<\/p>\n        <ul class=\"rcp\">\n          <li><b>Hostinger International Ltd.<\/b><span>61 Lordou Vironos, 6023 Larnaca, Cyprus (EU). Website hosting and server logs.<\/span><\/li>\n          <li><b>Google Ireland Ltd.<\/b><span>Gordon House, Barrow Street, Dublin 4, Ireland. Email (Gmail) for our salon mailboxes, and Google Maps if you allow it.<\/span><\/li>\n          <li><b>jsDelivr (Volentio JSD Ltd.)<\/b><span>England and Wales, United Kingdom. Content delivery network for our fonts.<\/span><\/li>\n          <li><b>Meta Platforms Ireland Ltd.<\/b><span>Merrion Road, Dublin 4, Ireland. Only if you contact or follow us on Facebook, Instagram or WhatsApp.<\/span><\/li>\n          <li><b>Our accountants and public authorities<\/b><span>The Croatian Tax Administration (Porezna uprava) and other authorities, only where the law requires it. Our accountants are bound by confidentiality.<\/span><\/li>\n        <\/ul>\n      <\/section>\n      <section class=\"doc-sec\" id=\"transfers\">\n        <h2><span>07<\/span>Transfers outside the EU<\/h2>\n        \n        <p>Most data stays in the European Union. Some providers may process data in other countries:<\/p>\n        <ul class=\"ticks\">\n          <li><b>United States<\/b> (Google, Meta): these companies are certified under the <b>EU\u2013US Data Privacy Framework<\/b>, which the European Commission recognises as providing adequate protection. Where needed, they also use the EU Standard Contractual Clauses.<\/li>\n          <li><b>United Kingdom<\/b> (jsDelivr): covered by the European Commission's adequacy decision for the UK.<\/li>\n        <\/ul>\n      <\/section>\n      <section class=\"doc-sec\" id=\"retention\">\n        <h2><span>08<\/span>How long we keep your data<\/h2>\n        \n        <div class=\"tbl\" role=\"region\" aria-label=\"Retention table\" tabindex=\"0\">\n          <table>\n            <thead><tr><th>Data<\/th><th>Kept for<\/th><\/tr><\/thead>\n            <tbody>\n              <tr><td data-label=\"Data\">Booking messages, emails and call history<\/td><td data-label=\"Kept for\">Up to 12 months after our last contact<\/td><\/tr>\n              <tr><td data-label=\"Data\">Health information you tell us in the salon<\/td><td data-label=\"Kept for\">Not recorded or stored<\/td><\/tr>\n              <tr><td data-label=\"Data\">Company invoices and accounting records<\/td><td data-label=\"Kept for\">As required by Croatian law (generally 11 years)<\/td><\/tr>\n              <tr><td data-label=\"Data\">Server logs<\/td><td data-label=\"Kept for\">A short period for security, then deleted automatically<\/td><\/tr>\n              <tr><td data-label=\"Data\">Your Google Maps choice<\/td><td data-label=\"Kept for\">In your browser until you withdraw it<\/td><\/tr>\n              <tr><td data-label=\"Data\">Data needed for a complaint or legal claim<\/td><td data-label=\"Kept for\">Until the matter is closed and legal deadlines have passed<\/td><\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n      <\/section>\n      <section class=\"doc-sec\" id=\"rights\">\n        <h2><span>09<\/span>Your rights<\/h2>\n        \n        <p>Under the GDPR you have the right to:<\/p>\n        <div class=\"rights\">\n          <div><b>Access<\/b><span>Ask what data we hold about you and get a copy (Art. 15).<\/span><\/div>\n          <div><b>Rectification<\/b><span>Have incorrect or incomplete data corrected (Art. 16).<\/span><\/div>\n          <div><b>Erasure<\/b><span>Have your data deleted when we no longer need it or have no legal basis for it (Art. 17).<\/span><\/div>\n          <div><b>Restriction<\/b><span>Ask us to limit how we use your data, for example while we check a complaint (Art. 18).<\/span><\/div>\n          <div><b>Portability<\/b><span>Get data you gave us in a common format, or have it sent to someone else (Art. 20).<\/span><\/div>\n          <div><b>Objection<\/b><span>Object to processing based on our legitimate interests (Art. 21).<\/span><\/div>\n          <div><b>Withdraw consent<\/b><span>At any time, for example for Google Maps. This does not affect what we did before (Art. 7).<\/span><\/div>\n          <div><b>Complain<\/b><span>To the Croatian data protection authority (see <a href=\"#complaints\">section 10<\/a>).<\/span><\/div>\n        <\/div>\n        <p>To use a right, contact us (see <a href=\"#contact\">section 14<\/a>). It is free of charge. We will reply within <b>one month<\/b>. In complex cases we may extend this by up to two more months and will tell you why. We may ask you to confirm your identity so that we never give your data to someone else.<\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"complaints\">\n        <h2><span>10<\/span>Right to complain<\/h2>\n        \n        <p>If you think we have not handled your data correctly, please tell us first so we can put it right. You can also complain to the supervisory authority in Croatia, or in the EU country where you live or work:<\/p>\n        <div class=\"authority\">\n          <b>Agencija za za\u0161titu osobnih podataka (AZOP)<\/b>\n          <span>Croatian Personal Data Protection Agency<\/span>\n          <span>Selska cesta 136, 10000 Zagreb, Croatia<\/span>\n          <span><a href=\"mailto:azop@azop.hr\">azop@azop.hr<\/a> \u00b7 <a href=\"https:\/\/azop.hr\" target=\"_blank\" rel=\"noopener\">azop.hr<\/a><\/span>\n        <\/div>\n      <\/section>\n      <section class=\"doc-sec\" id=\"other\">\n        <h2><span>11<\/span>Other important information<\/h2>\n        \n        <ul class=\"ticks\">\n          <li><b>Do you have to give us your data?<\/b> No. But to book an appointment we need a name and a way to contact you. You are always welcome to walk in without booking.<\/li>\n          <li><b>Automated decisions:<\/b> we do not make decisions about you by automated means, and we do not profile you.<\/li>\n          <li><b>Marketing:<\/b> we do not send newsletters or marketing messages.<\/li>\n          <li><b>Children:<\/b> this website is not aimed at children, and we do not knowingly collect personal data online from anyone under 16.<\/li>\n        <\/ul>\n      <\/section>\n      <section class=\"doc-sec\" id=\"security\">\n        <h2><span>12<\/span>How we protect your data<\/h2>\n        \n        <p>The website uses an encrypted HTTPS connection. Access to our website, mailboxes and salon phones is limited to the people who need it, and is protected with passwords. Our providers use industry-standard security. If a data breach puts your rights at risk, we will inform you and AZOP as the law requires.<\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"changes\">\n        <h2><span>13<\/span>Changes to this policy<\/h2>\n        \n        <p>We may update this policy when our services, the website or the law change. The latest version is always on this page, with the date it was last updated. This version is valid from <b>29.9.2026.<\/b><\/p>\n      <\/section>\n      <section class=\"doc-sec\" id=\"contact\">\n        <h2><span>14<\/span>Contact us about privacy<\/h2>\n        \n        <p>For any question about your personal data, or to use your rights, contact us by email, by phone, or by post to either business address in <a href=\"#who\">section 01<\/a>.<\/p>\n        <div class=\"pcontact\">\n          <a href=\"mailto:massagethaitouch@gmail.com?subject=Privacy%20request\"><svg><use href=\"#ttm-mail\"\/><\/svg><span><b>Email<\/b>massagethaitouch@gmail.com<\/span><\/a>\n          <a href=\"tel:+385913078889\"><svg><use href=\"#ttm-phone\"\/><\/svg><span><b>Phone<\/b>+385 91 307 8889<\/span><\/a>\n        <\/div>\n        <p class=\"small\">You can also use the phone number or email of any of our salons, listed on the <a href=\"\/contact\/\">contact page<\/a>.<\/p>\n      <\/section>\n    <\/article>\n  <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"WebPage\", \"name\": \"Privacy policy | Thai Touch Massage\", \"url\": \"https:\/\/www.thai-touch-massage.com\/privacy-policy\/\", \"dateModified\": \"2026-09-29\", \"isPartOf\": {\"@type\": \"WebSite\", \"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\": \"Privacy policy\", \"item\": \"https:\/\/www.thai-touch-massage.com\/privacy-policy\/\"}]}]}\n<\/script>\n<\/div>\n\n<script>\n(function(){\n  var root=document.getElementById('ttm-pp');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  \/* Google Maps consent control *\/\n  var mst=root.querySelector('[data-mapstate]'),mbt=root.querySelector('[data-maptoggle]');\n  function mpaint(){var on=!!(window.TTMMaps&&window.TTMMaps.allowed());\n    if(mst)mst.textContent=on?'On, maps load automatically':'Off, maps load only when you click Show map';\n    if(mbt)mbt.textContent=on?'Withdraw consent':'Allow maps';}\n  if(mbt){mbt.addEventListener('click',function(){if(!window.TTMMaps)return;if(window.TTMMaps.allowed())window.TTMMaps.reset();else window.TTMMaps.allow();mpaint()})}\n  document.addEventListener('ttm:maps',mpaint);mpaint();\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>Home\/Privacy policy Your privacy Privacy policy How Thai Touch Massage collects, uses and protects your personal data, in plain words. Last updated 29.9.2026. At a glance Your data, respected No tracking No analytics, advertising or tracking cookies on this website. Maps on request Google Maps loads only when you click Show map. Never sold We [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-3","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>Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thai-touch-massage.com\/hr\/privacy-policy\/\" \/>\n<meta property=\"og:locale\" content=\"hr_HR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\" \/>\n<meta property=\"og:description\" content=\"Home\/Privacy policy Your privacy Privacy policy How Thai Touch Massage collects, uses and protects your personal data, in plain words. Last updated 29.9.2026. At a glance Your data, respected No tracking No analytics, advertising or tracking cookies on this website. Maps on request Google Maps loads only when you click Show map. Never sold We [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thai-touch-massage.com\/hr\/privacy-policy\/\" \/>\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-29T17:22:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp\" \/>\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=\"10 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/\",\"url\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/\",\"name\":\"Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.thai-touch-massage.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Thai-touch-massage.webp\",\"datePublished\":\"2026-09-29T06:58:16+00:00\",\"dateModified\":\"2026-09-29T17:22:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/#breadcrumb\"},\"inLanguage\":\"hr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hr\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.thai-touch-massage.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Thai-touch-massage.webp\",\"contentUrl\":\"https:\\\/\\\/www.thai-touch-massage.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Thai-touch-massage.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thai-touch-massage.com\\\/privacy-policy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thai-touch-massage.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Privacy Policy\"}]},{\"@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":"Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","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\/privacy-policy\/","og_locale":"hr_HR","og_type":"article","og_title":"Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","og_description":"Home\/Privacy policy Your privacy Privacy policy How Thai Touch Massage collects, uses and protects your personal data, in plain words. Last updated 29.9.2026. At a glance Your data, respected No tracking No analytics, advertising or tracking cookies on this website. Maps on request Google Maps loads only when you click Show map. Never sold We [&hellip;]","og_url":"https:\/\/thai-touch-massage.com\/hr\/privacy-policy\/","og_site_name":"Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","article_modified_time":"2026-09-29T17:22:46+00:00","og_image":[{"url":"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Procijenjeno vrijeme \u010ditanja":"10 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/","url":"https:\/\/thai-touch-massage.com\/privacy-policy\/","name":"Privacy Policy - Thai Massage in Opatija, Rijeka, Lo\u0161inj &amp; Rab | Thai Touch","isPartOf":{"@id":"https:\/\/thai-touch-massage.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/#primaryimage"},"image":{"@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp","datePublished":"2026-09-29T06:58:16+00:00","dateModified":"2026-09-29T17:22:46+00:00","breadcrumb":{"@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/#breadcrumb"},"inLanguage":"hr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thai-touch-massage.com\/privacy-policy\/"]}]},{"@type":"ImageObject","inLanguage":"hr","@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/#primaryimage","url":"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp","contentUrl":"https:\/\/www.thai-touch-massage.com\/wp-content\/uploads\/2026\/09\/Thai-touch-massage.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/thai-touch-massage.com\/privacy-policy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thai-touch-massage.com\/"},{"@type":"ListItem","position":2,"name":"Privacy Policy"}]},{"@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\/3","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=3"}],"version-history":[{"count":4,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":180,"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/pages\/3\/revisions\/180"}],"wp:attachment":[{"href":"https:\/\/thai-touch-massage.com\/hr\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}