{"id":371,"date":"2026-10-19T09:14:43","date_gmt":"2026-10-19T09:14:43","guid":{"rendered":"https:\/\/beauty-odyssey.co.za\/?page_id=371"},"modified":"2026-10-19T09:21:36","modified_gmt":"2026-10-19T09:21:36","slug":"home","status":"publish","type":"page","link":"https:\/\/beauty-odyssey.co.za\/","title":{"rendered":"Beauty Odyssey"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Forum&#038;family=Jost:wght@300;400;500&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.bo-page, .bo-form-wrap, .bo-footer {\n--bo-plum: #8D1864;\n--bo-charcoal: #413F4D;\n--bo-bg: #FBF5F9;\n--bo-alt: #F4E6EF;\n--bo-surface: #FFFFFF;\n--bo-border: #EEDDE8;\n--bo-text: #2E2A33;\n--bo-body: #4A4452;\n--bo-muted: #6A6372;\n--bo-input-border: #DCC8D5;\n--bo-input-bg: #FDF9FB;\n}\nbody { background: #FBF5F9 !important; }\n\/* Let this page fill the screen: hide the theme's own header, title banner and footer, and remove its boxed padding *\/\n#header, .title-bar, #footer { display: none !important; }\n#mid, #content { background: #FBF5F9 !important; }\n#content .formatter { padding: 0 !important; }\n#content .real-content > p:empty { display: none; }\n\/* Undo the theme's capitalised, spaced-out headings *\/\n.bo-page h1, .bo-page h2, .bo-page h3 { text-transform: none !important; letter-spacing: normal !important; }\n\/* Restyle the Booksy widget button to match the page (the widget still handles the booking pop-up) *\/\n.bo-booksy .booksy-widget-button {\nbackground: #FFFFFF !important; border-radius: 999px !important; border: 0 !important; box-shadow: none !important;\nwidth: auto !important; height: auto !important; display: inline-block !important; padding: 16px 32px !important; cursor: pointer;\n}\n.bo-booksy .booksy-widget-button::before {\ncontent: \"Book now\"; font-family: 'Jost', sans-serif; font-size: 15px; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 500; color: #8D1864;\n}\n\/* Contact form: drop the theme's dark outline *\/\n.gutena-forms-contact-us { border: 0 !important; box-shadow: none !important; }\n\/* Phones: keep the menu compact *\/\n@media (max-width: 600px) {\n.bo-logo img { height: 44px; }\n.bo-nav { gap: 2px 14px; font-size: 12px; }\n.bo-nav a { padding: 10px 0; }\n.bo-nav .bo-btn { padding: 10px 18px; font-size: 12px; }\n}\n.bo-page, .bo-form-wrap, .bo-footer {\nfont-family: 'Jost', sans-serif;\nfont-weight: 300;\nfont-size: 17px;\nline-height: 1.65;\ncolor: var(--bo-text);\n}\n.bo-page { background: var(--bo-bg); }\n.bo-page *, .bo-form-wrap *, .bo-footer * { box-sizing: border-box; }\n.bo-page img { max-width: 100%; display: block; }\n.bo-wrap { max-width: 1200px; margin: 0 auto; padding-left: 20px; padding-right: 20px; }\n.bo-serif { font-family: 'Forum', serif; font-weight: 400; }\n.bo-eyebrow { font-size: 13px; letter-spacing: 0.3em; text-transform: uppercase; color: var(--bo-plum); font-weight: 500; }\n.bo-page h1, .bo-page h2, .bo-page h3, .bo-page p { margin: 0; }\n.bo-page h2 { font-family: 'Forum', serif; font-weight: 400; font-size: clamp(34px, 4.5vw, 50px); line-height: 1.1; color: var(--bo-text); }\n.bo-body { color: var(--bo-body); }\n.bo-btn {\ndisplay: inline-block; text-decoration: none; border-radius: 999px;\npadding: 15px 30px; font-size: 15px; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 400;\nborder: 1px solid transparent; cursor: pointer;\n}\n.bo-btn-primary { background: var(--bo-plum); color: #FFFFFF !important; }\n.bo-btn-primary:hover { background: #73114F; }\n.bo-btn-outline { border-color: var(--bo-plum); color: var(--bo-plum) !important; }\n.bo-btn-outline:hover { background: var(--bo-plum); color: #FFFFFF !important; }\n.bo-link { font-size: 14px; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 500; color: var(--bo-plum) !important; padding: 10px 0; display: inline-block; text-decoration: none; }\n.bo-link:hover { text-decoration: underline; }\n.bo-header { background: var(--bo-surface); border-bottom: 1px solid var(--bo-border); }\n.bo-header .bo-wrap { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 8px 24px; padding-top: 14px; padding-bottom: 14px; }\n.bo-logo img { height: 52px; width: auto; }\n.bo-nav { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 24px; font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 400; }\n.bo-nav a { text-decoration: none; color: var(--bo-text); padding: 12px 0; }\n.bo-nav a:hover { color: var(--bo-plum); }\n.bo-nav .bo-btn { padding: 12px 22px; font-size: 14px; letter-spacing: 0.12em; }\n.bo-hero { display: flex; flex-wrap: wrap; align-items: center; gap: clamp(36px, 6vw, 64px); padding-top: clamp(40px, 8vw, 80px); padding-bottom: clamp(56px, 9vw, 96px); }\n.bo-hero-text { flex: 1 1 340px; display: flex; flex-direction: column; gap: 24px; }\n.bo-hero h1 { font-family: 'Forum', serif; font-weight: 400; font-size: clamp(42px, 6vw, 68px); line-height: 1.04; color: var(--bo-text); }\n.bo-hero-lead { font-size: 19px; max-width: 480px; color: var(--bo-body); }\n.bo-hero-buttons { display: flex; flex-wrap: wrap; gap: 12px; padding-top: 6px; }\n.bo-hero-image { flex: 1 1 320px; display: flex; justify-content: center; }\n.bo-hero-image img { width: 100%; max-width: 500px; height: clamp(380px, 52vw, 580px); object-fit: cover; object-position: 80% 30%; border-radius: 260px 260px 16px 16px; }\n.bo-band { background: var(--bo-plum); color: #FFFFFF; }\n.bo-band .bo-wrap { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 10px 28px; padding-top: 22px; padding-bottom: 22px; font-size: 13px; letter-spacing: 0.18em; text-transform: uppercase; font-weight: 400; }\n.bo-section { padding-top: clamp(64px, 10vw, 112px); padding-bottom: clamp(64px, 10vw, 112px); }\n.bo-section-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 44px; max-width: 640px; }\n.bo-cards { display: flex; flex-wrap: wrap; gap: 24px; }\n.bo-card { flex: 1 1 240px; display: flex; flex-direction: column; gap: 14px; background: var(--bo-surface); border-radius: 16px; overflow: hidden; padding-bottom: 24px; }\n.bo-card img { width: 100%; height: 240px; object-fit: cover; }\n.bo-card h3 { padding: 0 22px; font-family: 'Forum', serif; font-weight: 400; font-size: 30px; color: var(--bo-text); }\n.bo-card p { padding: 0 22px; color: var(--bo-body); flex-grow: 1; }\n.bo-card .bo-link { margin: 0 22px; }\n.bo-about { background: var(--bo-alt); }\n.bo-about .bo-wrap { display: flex; flex-wrap: wrap; align-items: center; gap: clamp(36px, 6vw, 72px); }\n.bo-about-image { flex: 1 1 320px; }\n.bo-about-image img { width: 100%; height: clamp(340px, 46vw, 520px); object-fit: cover; object-position: 50% 25%; border-radius: 16px; }\n.bo-about-text { flex: 1 1 360px; display: flex; flex-direction: column; gap: 20px; }\n.bo-quote { position: relative; overflow: hidden; background: var(--bo-charcoal); }\n.bo-quote > img { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 70% 40%; }\n.bo-quote-tint { position: absolute; inset: 0; background: rgba(65, 20, 55, 0.72); }\n.bo-quote-inner { position: relative; max-width: 860px; margin: 0 auto; padding: clamp(80px, 12vw, 128px) 20px; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 18px; color: #FFFFFF; }\n.bo-quote-inner p { font-family: 'Forum', serif; font-size: clamp(30px, 4.6vw, 46px); line-height: 1.22; }\n.bo-quote-inner span { font-size: 13px; letter-spacing: 0.3em; text-transform: uppercase; color: #F6DCEB; }\n.bo-brands { background: var(--bo-surface); }\n.bo-brands .bo-wrap { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 24px 56px; padding-top: 40px; padding-bottom: 40px; }\n.bo-brands .bo-eyebrow { color: var(--bo-muted); font-weight: 400; }\n.bo-brand { background: #FFFFFF; border-radius: 12px; padding: 12px 22px; }\n.bo-brand img { width: auto; }\n.bo-contact .bo-wrap { display: flex; flex-wrap: wrap; gap: clamp(28px, 5vw, 48px); align-items: stretch; }\n.bo-book-panel { flex: 1 1 340px; background: var(--bo-plum); color: #FFFFFF; border-radius: 20px; padding: clamp(28px, 5vw, 44px); display: flex; flex-direction: column; gap: 18px; }\n.bo-book-panel .bo-eyebrow { color: #F6DCEB; font-weight: 400; }\n.bo-book-panel h2 { color: #FFFFFF; font-size: clamp(32px, 4vw, 44px); }\n.bo-book-panel p { color: #F6E6F0; }\n.bo-details { flex: 1 1 300px; display: flex; flex-direction: column; justify-content: center; gap: 14px; }\n.bo-detail-row { display: flex; gap: 14px; align-items: flex-start; }\n.bo-detail-row svg { flex-shrink: 0; margin-top: 3px; }\n.bo-socials { display: flex; gap: 12px; }\n.bo-socials a { width: 44px; height: 44px; border: 1px solid #D9B8CD; border-radius: 999px; display: flex; align-items: center; justify-content: center; color: var(--bo-plum); }\n.bo-socials a:hover { background: var(--bo-plum); color: #FFFFFF; border-color: var(--bo-plum); }\n<\/style>\n<style>\n\/* Shared styles for the Treatments, About and Contact pages *\/\n.bo-page-hero { background: var(--bo-alt); }\n.bo-page-hero .bo-wrap { padding-top: clamp(48px, 8vw, 88px); padding-bottom: clamp(48px, 8vw, 88px); display: flex; flex-wrap: wrap; align-items: center; gap: clamp(28px, 5vw, 56px); }\n.bo-page-hero-text { flex: 1 1 380px; display: flex; flex-direction: column; gap: 18px; }\n.bo-page-hero h1 { font-family: 'Forum', serif; font-weight: 400; font-size: clamp(40px, 5.5vw, 62px); line-height: 1.05; color: var(--bo-text); text-transform: none !important; letter-spacing: normal !important; }\n.bo-page-hero-image { flex: 1 1 300px; }\n.bo-page-hero-image img { width: 100%; height: clamp(260px, 34vw, 400px); object-fit: cover; border-radius: 16px; }\n.bo-chips { display: flex; flex-wrap: wrap; gap: 10px; padding-top: 6px; }\n.bo-chip { text-decoration: none; border: 1px solid #D9B8CD; color: var(--bo-plum) !important; background: var(--bo-surface); border-radius: 999px; padding: 10px 18px; font-size: 14px; font-weight: 400; }\n.bo-chip:hover { background: var(--bo-plum); color: #FFFFFF !important; border-color: var(--bo-plum); }\n.bo-category { padding-top: clamp(48px, 7vw, 80px); scroll-margin-top: 20px; }\n.bo-category-head { display: flex; flex-wrap: wrap; align-items: center; gap: 20px 32px; margin-bottom: 28px; }\n.bo-category-head img { width: 120px; height: 120px; object-fit: cover; border-radius: 999px; }\n.bo-category-head div { flex: 1 1 300px; display: flex; flex-direction: column; gap: 8px; }\n.bo-price-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 340px), 1fr)); gap: 12px 20px; }\n.bo-price-item { background: var(--bo-surface); border-radius: 12px; padding: 14px 18px; display: flex; gap: 16px; align-items: flex-start; justify-content: space-between; }\n.bo-price-item h3 { font-family: 'Jost', sans-serif !important; font-weight: 500; font-size: 17px; line-height: 1.35; color: var(--bo-text); text-transform: none !important; letter-spacing: normal !important; margin: 0 0 4px; }\n.bo-price-item p { font-size: 15px; color: var(--bo-body); margin: 0; }\n.bo-price-meta { font-size: 14px; color: var(--bo-muted); }\n.bo-price-side { flex-shrink: 0; display: flex; flex-direction: column; align-items: flex-end; gap: 0; text-align: right; }\n.bo-price { font-family: 'Forum', serif; font-size: 22px; color: var(--bo-text); white-space: nowrap; }\n.bo-price-side .bo-link { padding: 4px 0; font-size: 13px; }\n.bo-note { font-size: 14px; color: var(--bo-muted); padding-top: 40px; }\n.bo-rating { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; }\n.bo-stars { color: #C48A00; font-size: 22px; letter-spacing: 2px; }\n.bo-reviews { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 20px; }\n.bo-review { background: var(--bo-surface); border-radius: 16px; padding: 28px; display: flex; flex-direction: column; gap: 14px; }\n.bo-review p { font-family: 'Forum', serif; font-size: 22px; line-height: 1.35; color: var(--bo-text); margin: 0; }\n.bo-review span { font-size: 14px; color: var(--bo-muted); }\n.bo-features { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); gap: 16px; }\n.bo-feature { background: var(--bo-surface); border-radius: 14px; padding: 22px; display: flex; flex-direction: column; gap: 6px; }\n.bo-feature strong { font-weight: 500; color: var(--bo-text); }\n.bo-feature span { color: var(--bo-body); font-size: 15px; }\n.bo-hours { width: 100%; border-collapse: collapse; font-size: 16px; }\n.bo-hours td { padding: 10px 0; border-bottom: 1px solid var(--bo-border); color: var(--bo-text); }\n.bo-hours td:last-child { text-align: right; color: var(--bo-body); }\n.bo-card-box { background: var(--bo-surface); border-radius: 20px; padding: clamp(24px, 4vw, 36px); display: flex; flex-direction: column; gap: 16px; }\n.bo-map { width: 100%; height: 360px; border: 0; border-radius: 16px; display: block; }\n.bo-two-col { display: flex; flex-wrap: wrap; gap: clamp(24px, 4vw, 40px); align-items: stretch; }\n.bo-two-col > * { flex: 1 1 340px; }\n<\/style>\n<div class=\"bo-page\">\n<header class=\"bo-header\">\n<div class=\"bo-wrap\">\n<a class=\"bo-logo\" href=\"https:\/\/beauty-odyssey.co.za\/\" aria-label=\"Beauty Odyssey home\">\n<img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/logo-final-scaled.png\" alt=\"Beauty Odyssey \u2013 ladies waxing specialist and beauty treatments\">\n<\/a>\n<nav class=\"bo-nav\" aria-label=\"Main\">\n<a href=\"\/?page_id=378\">Treatments<\/a>\n<a href=\"\/?page_id=379\">About<\/a>\n<a href=\"\/?page_id=378\">Shop<\/a>\n<a href=\"\/?page_id=380\">Contact<\/a>\n<a class=\"bo-btn bo-btn-primary bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book now<\/a>\n<\/nav>\n<\/div>\n<\/header>\n<section class=\"bo-wrap bo-hero\" id=\"top\">\n<div class=\"bo-hero-text\">\n<span class=\"bo-eyebrow\">Moreleta Park \u00b7 Pretoria East<\/span>\n<h1>Embark on your own beauty journey.<\/h1>\n<p class=\"bo-hero-lead\">Facials, massage, waxing and nail care in a peaceful, homely studio \u2014 with a professional therapist who is passionate about her craft.<\/p>\n<div class=\"bo-hero-buttons\">\n<a class=\"bo-btn bo-btn-primary bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book an appointment<\/a>\n<a class=\"bo-btn bo-btn-outline\" href=\"#treatments\">View treatments<\/a>\n<\/div>\n<\/div>\n<div class=\"bo-hero-image\">\n<img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/home-page-image.jpg\" alt=\"Woman with glowing skin after a facial\">\n<\/div>\n<\/section>\n<section class=\"bo-band\">\n<div class=\"bo-wrap\">\n<span>Ladies waxing specialist<\/span>\n<span>Environ skincare<\/span>\n<span>Herbalife distributor<\/span>\n<span>Online booking 24\/7<\/span>\n<\/div>\n<\/section>\n<section class=\"bo-wrap bo-section\" id=\"treatments\">\n<div class=\"bo-section-head\">\n<span class=\"bo-eyebrow\">Treatments<\/span>\n<h2>All your beauty needs, under one roof<\/h2>\n<a class=\"bo-link\" href=\"\/?page_id=378\">View all treatments &amp; prices \u2192<\/a>\n<\/div>\n<div class=\"bo-cards\">\n<article class=\"bo-card\">\n<img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1616394584738-fc6e612e71b9?auto=format&#038;fit=crop&#038;w=900&#038;h=640&#038;q=80\" alt=\"Facial treatment\" style=\"object-position: 40% 40%\">\n<h3>Facials<\/h3>\n<p>Luxurious facials that revitalise your skin and leave you with a radiant complexion.<\/p>\n<a class=\"bo-link bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book a facial \u2192<\/a>\n<\/article>\n<article class=\"bo-card\">\n<img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/Stone_Massage-1.jpg\" alt=\"Hot stone massage\" style=\"object-position: 60% 50%\">\n<h3>Massage<\/h3>\n<p>Massage therapy to relieve muscle tension, reduce stress and restore a sense of wellbeing.<\/p>\n<a class=\"bo-link bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book a massage \u2192<\/a>\n<\/article>\n<article class=\"bo-card\">\n<img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1581003250898-36050e78fcd3?auto=format&#038;fit=crop&#038;crop=faces,center&#038;w=900&#038;h=640&#038;q=80\" alt=\"Eyebrow shaping\">\n<h3>Waxing<\/h3>\n<p>Our speciality. Smooth, hair-free skin that lasts far longer than shaving, done gently and hygienically.<\/p>\n<a class=\"bo-link bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book waxing \u2192<\/a>\n<\/article>\n<article class=\"bo-card\">\n<img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1610992015732-2449b76344bc?auto=format&#038;fit=crop&#038;w=900&#038;h=640&#038;q=80\" alt=\"Manicured nails\">\n<h3>Nails<\/h3>\n<p>Manicures and pedicures for healthy nails and beautifully groomed hands and feet.<\/p>\n<a class=\"bo-link bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book nails \u2192<\/a>\n<\/article>\n<\/div>\n<\/section>\n<section class=\"bo-about\" id=\"about\">\n<div class=\"bo-wrap bo-section\">\n<div class=\"bo-about-image\">\n<img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/6_1_2014_22_52_42_136.jpg\" alt=\"Relaxed client with smooth, healthy skin\">\n<\/div>\n<div class=\"bo-about-text\">\n<span class=\"bo-eyebrow\">Experience beauty<\/span>\n<h2>A peaceful, homely and friendly studio<\/h2>\n<p class=\"bo-body\">Come and experience a beauty journey at Beauty Odyssey in Moreleta Park, in the east of Pretoria. Every treatment is performed by a professional therapist who is passionate about the career she has chosen as her own.<\/p>\n<p class=\"bo-body\">We cater for all your beauty needs, so you can enjoy one-stop-shop convenience in a calm space where you can truly unwind.<\/p>\n<div><a class=\"bo-btn bo-btn-primary bo-book\" href=\"https:\/\/booksy.com\/en-za\/dl\/show-business\/31333\" target=\"_blank\" rel=\"noopener\">Book your visit<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"bo-quote\">\n<img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/spa.jpg\" alt=\"\">\n<div class=\"bo-quote-tint\"><\/div>\n<div class=\"bo-quote-inner\">\n<p>\u201cYou are beautiful, for you are fearfully and wonderfully made.\u201d<\/p>\n<span>Psalm 139<\/span>\n<\/div>\n<\/section>\n<section class=\"bo-reviews-section\" style=\"background: var(--bo-alt)\"><div class=\"bo-wrap bo-section\" style=\"display: flex; flex-direction: column; gap: 32px\">\n<div class=\"bo-section-head\" style=\"margin-bottom: 0\">\n<span class=\"bo-eyebrow\">Client reviews<\/span>\n<h2>Loved by our clients<\/h2>\n<div class=\"bo-rating\"><span class=\"bo-stars\" aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/span><span><strong style=\"font-weight: 500\">5.0<\/strong> from 116 reviews on Booksy<\/span><a class=\"bo-link\" href=\"https:\/\/booksy.com\/en-za\/31333_beautyodyssey_massage_54639_moreletapark#ba_s=dl_1\" target=\"_blank\" rel=\"noopener\">Read all reviews \u2192<\/a><\/div>\n<\/div>\n<div class=\"bo-reviews\">\n<figure class=\"bo-review\" style=\"margin: 0\"><p>\u201cChantelle is the best with everything she does. Always makes me feel comfortable and feeling amazing. If I could give more than 5 stars, I would!\u201d<\/p><span>Dione \u00b7 Booksy review<\/span><\/figure>\n<figure class=\"bo-review\" style=\"margin: 0\"><p>\u201cMy absolute favourite place for a massage (and a wax!)\u201d<\/p><span>Zoe \u00b7 Booksy review<\/span><\/figure>\n<figure class=\"bo-review\" style=\"margin: 0\"><p>\u201cI\u2019ve never been more calm, instantly rebooked!\u201d<\/p><span>Sarah \u00b7 Booksy review<\/span><\/figure>\n<\/div>\n<\/div><\/section>\n<section class=\"bo-brands\">\n<div class=\"bo-wrap\">\n<span class=\"bo-eyebrow\">Products we trust<\/span>\n<div class=\"bo-brand\"><img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/environTransparent.png\" alt=\"Environ skincare\" style=\"height: 52px\"><\/div>\n<div class=\"bo-brand\"><img decoding=\"async\" src=\"https:\/\/beauty-odyssey.co.za\/wp-content\/uploads\/2026\/03\/herbalife.png\" alt=\"Herbalife independent distributor\" style=\"height: 64px\"><\/div>\n<\/div>\n<\/section>\n<section class=\"bo-contact\" id=\"contact\">\n<div class=\"bo-wrap bo-section\">\n<div class=\"bo-book-panel\" id=\"book\">\n<span class=\"bo-eyebrow\">Book online<\/span>\n<h2>Reserve your treatment in under a minute<\/h2>\n<p>Choose your treatment, pick a time that suits you and get instant confirmation through our Booksy booking system.<\/p>\n<div class=\"bo-booksy\">\n<script type=\"text\/javascript\" src=\"https:\/\/booksy.com\/widget\/code.js?id=31333&#038;country=za&#038;lang=en\"><\/script>\n<\/div>\n<\/div>\n<div class=\"bo-details\">\n<span class=\"bo-eyebrow\">Visit us<\/span>\n<div class=\"bo-detail-row\">\n<svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8D1864\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s-7-6.2-7-11a7 7 0 0 1 14 0c0 4.8-7 11-7 11z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg>\n<span>714 Jacques Street, Moreleta Park<br>Pretoria, 0044<\/span>\n<\/div>\n<a class=\"bo-link\" style=\"padding-left: 36px\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=714+Jacques+St+Moreleta+Park+Pretoria+0044\" target=\"_blank\" rel=\"noopener\">Get directions \u2192<\/a>\n<div class=\"bo-socials\" style=\"padding-left: 36px\">\n<a href=\"https:\/\/www.facebook.com\/beautyodyssey\" target=\"_blank\" rel=\"noopener\" aria-label=\"Beauty Odyssey on Facebook\">\n<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h-2.5A3.5 3.5 0 0 0 9 6.5V9H7v3h2v9h3v-9h2.5l.5-3h-3V6.8c0-.5.3-.8.8-.8H15z\"><\/path><\/svg>\n<\/a>\n<a href=\"https:\/\/www.instagram.com\/beautyodyssey.carrwilliams\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Beauty Odyssey on Instagram\">\n<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"><\/rect><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><circle cx=\"17.5\" cy=\"6.5\" r=\"0.8\"><\/circle><\/svg>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<script>\ndocument.addEventListener('click', function (event) {\nvar bookButton = event.target.closest('.bo-book');\nif (!bookButton) {\nreturn;\n}\nvar booksyWidgetButton = document.querySelector('.booksy-widget-button');\nif (!booksyWidgetButton) {\nreturn;\n}\nevent.preventDefault();\nbooksyWidgetButton.click();\n});\n<\/script>\n\n\n\n<form method=\"post\" class=\"wp-block-gutena-forms gutena-forms-contact-us gutena_forms_ID_b32fd304fc_1832026161655 input-box-border-bottom-only hide-form-after-submit after_submit_message form-container has-background is-layout-flow wp-block-gutena-forms-is-layout-flow\" style=\"background-color:#413f4de0;padding-top:2rem;padding-bottom:5rem\"><input type=\"hidden\" name=\"formid\" value=\"gutena_forms_ID_b32fd304fc_1832026161655\"\/>\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-65962ded wp-block-group-is-layout-flex\">\n\n<div class=\"gutena-forms-text-field field-name-first_name wp-elements-1 wp-custom-css-70b70936 wp-block-gutena-form-field has-text-color has-black-color has-background has-white-background-color has-custom-css\"><input\n\t\t\t\tid=\"first_name\"\n\t\t\t\t name=\"first_name\" type=\"text\" class=\"gutena-forms-field text-field required-field  \" placeholder=\"Enter your first name\"  required\n\t\t\t\t\/><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-65962ded wp-block-group-is-layout-flex\">\n\n<\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-email-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-email-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-65962ded wp-block-group-is-layout-flex\">\n\n<div class=\"gutena-forms-email-field field-name-email wp-block-gutena-form-field\"><input\n\t\t\t\tid=\"email\"\n\t\t\t\t name=\"email\" type=\"email\" class=\"gutena-forms-field email-field required-field  \" placeholder=\"example@gmail.com\"  required\n\t\t\t\t\/><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-text-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-text-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-65962ded wp-block-group-is-layout-flex\">\n\n<\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-textarea-field-group wp-block-gutena-field-group is-layout-flow wp-block-gutena-textarea-field-group-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-65962ded wp-block-group-is-layout-flex\"><label for=\"message\">Message<\/label>\n\n<div class=\"gutena-forms-textarea-field field-name-message wp-block-gutena-form-field\"><textarea\n\t\t\t\tid=\"message\"\n\t\t\t\t name=\"message\" rows=\"5\" class=\"gutena-forms-field textarea-field required-field  \" placeholder=\"Type here\"  required\n\t\t\t\t><\/textarea><\/div><\/div>\n\n\n\n<p class=\"gutena-forms-field-error-msg wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons gutena-forms-submit-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-7d812b4c wp-block-buttons-is-layout-flex\">\n<div style=\"--wp--block-button--width: 50;\" class=\"wp-block-button gutena-forms-submit-button is-style-fill has-custom-css has-custom-width wp-block-button__width wp-block-button__width-50 wp-custom-css-86bfbb68\"><button  class=\"wp-block-button__link has-text-color has-background has-link-color has-small-font-size has-custom-font-size wp-element-button\" style=\"border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#ffffffc7;background-color:#403f4c\">Submit<\/button><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-form-confirm-msg is-layout-flow wp-block-gutena-form-confirm-msg-is-layout-flow\">\n<div class=\"wp-block-group has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-9b06c1e2 wp-block-group-is-layout-flex\" style=\"border-radius:5px;background-color:#d8eacc;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px\">\n<figure class=\"wp-block-image size-large form-message-icon\"><img decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04IDE2QzMuNTgxNiAxNiAwIDEyLjQxODQgMCA4QzAgMy41ODE2IDMuNTgxNiAwIDggMEMxMi40MTg0IDAgMTYgMy41ODE2IDE2IDhDMTYgMTIuNDE4NCAxMi40MTg0IDE2IDggMTZaTTggMTQuNEM5LjY5NzM5IDE0LjQgMTEuMzI1MyAxMy43MjU3IDEyLjUyNTUgMTIuNTI1NUMxMy43MjU3IDExLjMyNTMgMTQuNCA5LjY5NzM5IDE0LjQgOEMxNC40IDYuMzAyNjEgMTMuNzI1NyA0LjY3NDc1IDEyLjUyNTUgMy40NzQ1MkMxMS4zMjUzIDIuMjc0MjggOS42OTczOSAxLjYgOCAxLjZDNi4zMDI2MSAxLjYgNC42NzQ3NSAyLjI3NDI4IDMuNDc0NTIgMy40NzQ1MkMyLjI3NDI4IDQuNjc0NzUgMS42IDYuMzAyNjEgMS42IDhDMS42IDkuNjk3MzkgMi4yNzQyOCAxMS4zMjUzIDMuNDc0NTIgMTIuNTI1NUM0LjY3NDc1IDEzLjcyNTcgNi4zMDI2MSAxNC40IDggMTQuNFpNNy4yMDI0IDExLjJMMy44MDggNy44MDU2TDQuOTM5MiA2LjY3NDRMNy4yMDI0IDguOTM3NkwxMS43MjcyIDQuNDEyTDEyLjg1OTIgNS41NDMyTDcuMjAyNCAxMS4yWiIgZmlsbD0iIzQ2ODQxRSIvPg0KPC9zdmc+DQo=\" alt=\"Success\" class=\"wp-image-3811\"\/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color has-tiny-font-size wp-block-paragraph\" style=\"font-size:12px;font-style:normal;font-weight:500;line-height:1.2\">Your form submitted successfully!<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-form-error-msg is-layout-flow wp-block-gutena-form-error-msg-is-layout-flow\">\n<div class=\"wp-block-group has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-9b06c1e2 wp-block-group-is-layout-flex\" style=\"border-radius:5px;background-color:#ffd3d3;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px\">\n<figure class=\"wp-block-image size-large form-message-icon\"><img decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04IDE2QzMuNTgxNiAxNiAwIDEyLjQxODQgMCA4QzAgMy41ODE2IDMuNTgxNiAwIDggMEMxMi40MTg0IDAgMTYgMy41ODE2IDE2IDhDMTYgMTIuNDE4NCAxMi40MTg0IDE2IDggMTZaTTggMTQuNEM5LjY5NzM5IDE0LjQgMTEuMzI1MyAxMy43MjU3IDEyLjUyNTUgMTIuNTI1NUMxMy43MjU3IDExLjMyNTMgMTQuNCA5LjY5NzM5IDE0LjQgOEMxNC40IDYuMzAyNjEgMTMuNzI1NyA0LjY3NDc1IDEyLjUyNTUgMy40NzQ1MkMxMS4zMjUzIDIuMjc0MjggOS42OTczOSAxLjYgOCAxLjZDNi4zMDI2MSAxLjYgNC42NzQ3NSAyLjI3NDI4IDMuNDc0NTIgMy40NzQ1MkMyLjI3NDI4IDQuNjc0NzUgMS42IDYuMzAyNjEgMS42IDhDMS42IDkuNjk3MzkgMi4yNzQyOCAxMS4zMjUzIDMuNDc0NTIgMTIuNTI1NUM0LjY3NDc1IDEzLjcyNTcgNi4zMDI2MSAxNC40IDggMTQuNFpNNy4yIDEwLjRIOC44VjEySDcuMlYxMC40Wk03LjIgNEg4LjhWOC44SDcuMlY0WiIgZmlsbD0iI0M1MTkxOSIvPg0KPC9zdmc+DQo=\" alt=\"Error\" class=\"wp-image-3811\"\/><\/figure>\n\n\n\n<p class=\"gutena-forms-error-text has-black-color has-text-color wp-block-paragraph\" style=\"font-size:12px;font-style:normal;font-weight:500;line-height:1.2\">Sorry! your form was not submitted properly, Please check the errors above.<\/p>\n<\/div>\n<\/div>\n<\/form>\n\n\n\n<style>\n.gutena-forms-contact-us {\nbackground: #FFFFFF !important;\nmax-width: 720px;\nmargin: 0 auto clamp(64px, 10vw, 112px) !important;\npadding: clamp(28px, 5vw, 44px) !important;\nborder-radius: 20px;\nfont-family: 'Jost', sans-serif;\ncolor: #2E2A33;\n}\n.gutena-forms-contact-us::before {\ncontent: \"We'd love to hear from you\";\ndisplay: block;\nfont-family: 'Forum', serif;\nfont-size: clamp(30px, 3.6vw, 40px);\nline-height: 1.1;\nmargin-bottom: 20px;\ncolor: #2E2A33;\n}\n.gutena-forms-contact-us label { display: block; font-size: 14px; font-weight: 400; color: #2E2A33 !important; margin: 14px 0 8px; }\n.gutena-forms-contact-us .gutena-forms-field {\nwidth: 100%;\nfont-family: inherit !important;\nfont-size: 16px !important;\npadding: 14px 16px !important;\nborder: 1px solid #DCC8D5 !important;\nborder-radius: 10px !important;\nbackground: #FDF9FB !important;\ncolor: #2E2A33 !important;\nbox-sizing: border-box;\n}\n.gutena-forms-contact-us button,\n.gutena-forms-contact-us .wp-block-button__link,\n.gutena-forms-contact-us input[type=\"submit\"] {\nmargin-top: 20px;\nfont-family: inherit !important;\nbackground: #413F4D !important;\ncolor: #FFFFFF !important;\nborder: 0 !important;\nborder-radius: 999px !important;\npadding: 16px 32px !important;\nfont-size: 15px !important;\nletter-spacing: 0.1em;\ntext-transform: uppercase;\ncursor: pointer;\n}\n.bo-form-wrap { background: #FBF5F9; padding: 0 20px; }\n.bo-footer { background: #413F4D; color: #E4DCE2; font-family: 'Jost', sans-serif; font-weight: 300; }\n.bo-footer-inner { max-width: 1200px; margin: 0 auto; padding: 44px 20px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 20px; font-size: 14px; }\n.bo-footer-name { font-family: 'Forum', serif; font-size: 26px; color: #FFFFFF; display: block; }\n<\/style>\n<footer class=\"bo-footer\">\n<div class=\"bo-footer-inner\">\n<div>\n<span class=\"bo-footer-name\">Beauty Odyssey<\/span>\n<span>Embark on a beauty journey \u2014 Psalm 139<\/span>\n<\/div>\n<span>\u00a9 2026 Beauty Odyssey \u00b7 Moreleta Park, Pretoria<\/span>\n<\/div>\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>Treatments About Shop Contact Book now Moreleta Park \u00b7 Pretoria East Embark on your own beauty journey. Facials, massage, waxing and nail care in a peaceful, homely studio \u2014 with a professional therapist who is passionate about her craft. Book an appointment View treatments Ladies waxing specialist Environ skincare Herbalife distributor Online booking 24\/7 Treatments All your beauty needs, under one roof View all treatments &amp; prices \u2192 Facials Luxurious facials that revitalise your skin and leave you with a radiant complexion. Book a facial \u2192 Massage Massage therapy to relieve muscle tension, reduce stress and restore a sense of wellbeing. Book a massage \u2192 Waxing Our speciality. Smooth, hair-free skin that lasts far longer than shaving, done gently and hygienically. Book waxing \u2192 Nails Manicures and pedicures for healthy nails and beautifully groomed hands and feet. Book nails \u2192 Experience beauty A peaceful, homely and friendly studio Come and&hellip;<\/p>\n<p> <a class=\"more-link\" href=\"https:\/\/beauty-odyssey.co.za\/\">Read more<\/a><\/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-371","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/pages\/371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=371"}],"version-history":[{"count":7,"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/pages\/371\/revisions"}],"predecessor-version":[{"id":388,"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=\/wp\/v2\/pages\/371\/revisions\/388"}],"wp:attachment":[{"href":"https:\/\/beauty-odyssey.co.za\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}