{"id":49546,"date":"2019-06-05T18:09:28","date_gmt":"2019-06-05T16:09:28","guid":{"rendered":"https:\/\/ritualthaispa.com\/gifts\/"},"modified":"2026-02-17T12:18:54","modified_gmt":"2026-02-17T11:18:54","slug":"gifts","status":"publish","type":"page","link":"https:\/\/ritualthaispa.com\/en\/gifts\/","title":{"rendered":"Gifts"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"49546\" class=\"elementor elementor-49546 elementor-35424\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42d0c4b e-con-full e-flex cmsmasters-block-default e-con e-parent\" data-id=\"42d0c4b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-c472526 e-flex e-con-boxed cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-child\" data-id=\"c472526\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5fc364 elementor-widget__width-initial cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"a5fc364\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Find the perfect gift<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25f8f08 elementor-widget__width-initial cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"25f8f08\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:250}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tTransform any occasion into an unforgettable moment by giving wellness and relaxation.\n<\/br>\nOur exclusive massages and treatments are the perfect choice to give moments of tranquility and personal care, whether with a printable gift card or our elegant gift box. \n<\/br>\nDiscover the magic of giving moments of relaxation at Ritual Thai Spa.\t\t\t\t\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<div class=\"elementor-element elementor-element-d0950cb e-flex e-con-boxed cmsmasters-block-default e-con e-parent\" data-id=\"d0950cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7d23cfa e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex cmsmasters-block-default e-con e-child\" data-id=\"7d23cfa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5c8ee5 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-html\" data-id=\"a5c8ee5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"btn-filtrar-toggle\" onclick=\"toggleFiltros()\">FILTER<\/button>\r\n\r\n<script>\r\nfunction toggleFiltros() {\r\n    const filtros = document.querySelector('.mi-filtro-especial');\r\n    const boton = document.querySelector('.btn-filtrar-toggle');\r\n    \r\n    if (filtros.classList.contains('filtros-visible')) {\r\n        filtros.classList.remove('filtros-visible');\r\n        boton.textContent = 'FILTRAR';\r\n    } else {\r\n        filtros.classList.add('filtros-visible');\r\n        boton.textContent = 'OCULTAR FILTROS';\r\n    }\r\n}\r\n\r\n\/\/ Ocultar filtros al cargar en m\u00f3vil\r\nwindow.addEventListener('DOMContentLoaded', function() {\r\n    if (window.innerWidth <= 767) {\r\n        const filtros = document.querySelector('.mi-filtro-especial');\r\n        if (filtros) {\r\n            filtros.classList.remove('filtros-visible');\r\n        }\r\n    }\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8ad47e e-con-full mi-filtro-especial e-flex cmsmasters-block-default e-con e-child\" data-id=\"c8ad47e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3bd72d cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"c3bd72d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7461048 cmsmasters-blog--layout-custom regala_cards cmsmasters-blog-grid-marker__marker-icon cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-blog-grid elementor-widget-cmsmasters-blog-similar\" data-id=\"7461048\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;blog_layout&quot;:&quot;custom&quot;,&quot;blog_template_id&quot;:&quot;48155&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;blog_post_type&quot;:&quot;services&quot;,&quot;post_gap_column&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;post_gap_column_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;post_gap_row&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;post_gap_row_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:250,&quot;columns&quot;:3,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;query_control_prefix&quot;:&quot;blog&quot;,&quot;post_gap_column_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;post_gap_column_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;post_gap_row_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;post_gap_row_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;post_gap_row_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"cmsmasters-blog-grid.default\" data-document-id=\"49546\">\n\t\t\t\t\t<div class=\"cmsmasters-blog cmsmasters-blog-grid cmsmasters-blog--type-default\"><div class=\"cmsmasters-blog__posts-variable\"><div class=\"cmsmasters-blog__posts-wrap\"><div class=\"cmsmasters-blog__posts\"><article id=\"post-50186\" class=\"cmsmasters-blog__post post-50186 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-bali\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50186 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50186 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50186 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-15.26.44.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-bali.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Aromatic Massage (Relaxing)\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/aromatic-massage-relaxing\/\">Aromatic Massage (Relaxing)<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Discover the experience of a relaxing and sensory massage with the aromas of natural plants that will bring you absolute relaxation.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50186_434\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"40\"\n\t\t  data-idproducto=\"48691\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"55\"\n\t\t  data-idproducto=\"48691\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"70\"\n\t\t  data-idproducto=\"48691\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"95\"\n\t\t  data-idproducto=\"48691\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=aromatic-massage-relaxing&duracion=30&precio=40&id_producto=48691\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              40\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50186_434');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=aromatic-massage-relaxing' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Aromatic Massage (Relaxing)\">Aromatic Massage (Relaxing)<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50039\" class=\"cmsmasters-blog__post post-50039 services type-services status-publish has-post-thumbnail hentry service_category-masajes-pareja\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50039 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50039 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50039 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/MASAJE-EN-PAREJABANO-AROMATICO-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-pareja.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Couples Massage &#038; Aromatic Bath\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/couples-massage-aromatic-bath\/\">Couples Massage &#038; Aromatic Bath<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a unique experience of your choice between a relaxing massage or a Balinese massage for couples in the same room.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50039_530\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"90\"\n          data-precio=\"175\"\n\t\t  data-idproducto=\"48823\" \n        >\n          90'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"120\"\n          data-precio=\"235\"\n\t\t  data-idproducto=\"48823\" \n        >\n          120'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=couples-massage-aromatic-bath&duracion=90&precio=175&id_producto=48823\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              175\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50039_530');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=couples-massage-aromatic-bath' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Couples Massage &#038; Aromatic Bath\">Couples Massage &#038; Aromatic Bath<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50141\" class=\"cmsmasters-blog__post post-50141 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-bali\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50141 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50141 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50141 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-les-11.39.13.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-bali.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Balinese Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/balinese-massage\/\">Balinese Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Immerse yourself in an age-old experience designed to free your body from the first touch.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50141_809\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"43\"\n\t\t  data-idproducto=\"48683\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48683\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"73\"\n\t\t  data-idproducto=\"48683\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"100\"\n\t\t  data-idproducto=\"48683\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=balinese-massage&duracion=30&precio=43&id_producto=48683\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              43\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50141_809');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=balinese-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Balinese Massage\">Balinese Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-51537\" class=\"cmsmasters-blog__post post-51537 services type-services status-publish has-post-thumbnail hentry service_category-spa-food-experience\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-51537 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-51537 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-51537 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/04\/spayrestcentrada.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/04\/icono_spa_restaurant_negro.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Thai Spa &#038; Food Experience\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/thai-spa-food-experience\/\">Thai Spa &#038; Food Experience<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a personalized Thai massage accompanied by a meal in our restaurant, an experience designed to balance body and senses.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_51537_164\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"60\"\n          data-precio=\"249\"\n\t\t  data-idproducto=\"51375\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"279\"\n\t\t  data-idproducto=\"51375\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=thai-spa-food-experience&duracion=60&precio=249&id_producto=51375\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              249\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_51537_164');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=thai-spa-food-experience' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Thai Spa &#038; Food Experience\">Thai Spa &#038; Food Experience<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50024\" class=\"cmsmasters-blog__post post-50024 services type-services status-publish has-post-thumbnail hentry service_category-masajes-futura-mama\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50024 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50024 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50024 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-16.01.44-1.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-futura-mama.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Foot and Leg Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/foot-and-leg-massage\/\">Foot and Leg Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Treatment specially designed to release tension and inflammation accumulated in the legs and feet, providing deep relief. <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50024_995\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48793\" \n        >\n          45'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=foot-and-leg-massage&duracion=45&precio=60&id_producto=48793\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              60\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50024_995');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=foot-and-leg-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Foot and Leg Massage\">Foot and Leg Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50188\" class=\"cmsmasters-blog__post post-50188 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-bali\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50188 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50188 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50188 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/DSC08436-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-bali.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Shea Butter Candle Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/karite-candle-massage\/\">Shea Butter Candle Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Immerse yourself in a unique relaxation and wellness experience. <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50188_841\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"50\"\n\t\t  data-idproducto=\"48699\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"70\"\n\t\t  data-idproducto=\"48699\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"90\"\n\t\t  data-idproducto=\"48699\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"115\"\n\t\t  data-idproducto=\"48699\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=karite-candle-massage&duracion=30&precio=50&id_producto=48699\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              50\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50188_841');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=karite-candle-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Shea Butter Candle Massage\">Shea Butter Candle Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50184\" class=\"cmsmasters-blog__post post-50184 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-tailandia\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50184 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50184 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50184 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Rectangle.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-tailandia.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Royal Thai Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/royal-thai-massage\/\">Royal Thai Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Discover the essence of an ancient massage that relieves stress accumulated by routine.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50184_395\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48667\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48667\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"75\"\n\t\t  data-idproducto=\"48667\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"100\"\n\t\t  data-idproducto=\"48667\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=royal-thai-massage&duracion=30&precio=45&id_producto=48667\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50184_395');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=royal-thai-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Royal Thai Massage\">Royal Thai Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50202\" class=\"cmsmasters-blog__post post-50202 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50202 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50202 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50202 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Fotos-Ritual-10-1-copia.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Lomi Lomi Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/lomi-lomi-massage\/\">Lomi Lomi Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hawaiian massage of moderate pressure.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50202_201\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"43\"\n\t\t  data-idproducto=\"48727\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48727\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"73\"\n\t\t  data-idproducto=\"48727\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"100\"\n\t\t  data-idproducto=\"48727\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=lomi-lomi-massage&duracion=30&precio=43&id_producto=48727\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              43\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50202_201');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=lomi-lomi-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Lomi Lomi Massage\">Lomi Lomi Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50221\" class=\"cmsmasters-blog__post post-50221 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-tailandia\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50221 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50221 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50221 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-15.03.36.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-tailandia.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Traditional Thai Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/traditional-thai-massage\/\">Traditional Thai Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Discover the essence of an ancient massage that relieves stress accumulated by routine.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50221_940\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48659\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48659\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"75\"\n\t\t  data-idproducto=\"48659\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"105\"\n\t\t  data-idproducto=\"48659\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=traditional-thai-massage&duracion=30&precio=45&id_producto=48659\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50221_940');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=traditional-thai-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Traditional Thai Massage\">Traditional Thai Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-49983\" class=\"cmsmasters-blog__post post-49983 services type-services status-publish has-post-thumbnail hentry service_category-rituales-de-belleza\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-49983 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-49983 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-49983 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-16.34.15-1.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-de-belleza.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Body Essential\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/body-essential\/\">Body Essential<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Let yourself be enveloped by a sea of sensations in our deluxe exfoliation with wrap to deeply nourish the skin with a relaxing massage to harmonize skin and body. <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_49983_600\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"90\"\n          data-precio=\"115\"\n\t\t  data-idproducto=\"48804\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=body-essential&duracion=90&precio=115&id_producto=48804\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              115\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_49983_600');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=body-essential' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Body Essential\">Body Essential<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-49996\" class=\"cmsmasters-blog__post post-49996 services type-services status-publish has-post-thumbnail hentry service_category-masajes-pareja\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-49996 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-49996 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-49996 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/DSC05779-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-pareja.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Romantic Experience Deluxe Package\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/romantic-experience-deluxe-package\/\">Romantic Experience Deluxe Package<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a romantic and luxurious experience designed to be shared as a couple.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_49996_147\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"165\"\n          data-precio=\"345\"\n\t\t  data-idproducto=\"48834\" \n        >\n          165'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=romantic-experience-deluxe-package&duracion=165&precio=345&id_producto=48834\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              345\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_49996_147');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=romantic-experience-deluxe-package' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Romantic Experience Deluxe Package\">Romantic Experience Deluxe Package<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50140\" class=\"cmsmasters-blog__post post-50140 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50140 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50140 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50140 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-16.01.44.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Traditional Reflexology\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/traditional-reflexology\/\">Traditional Reflexology<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Distinguished ancient foot massage of the highest Eastern royalty.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50140_296\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48762\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48762\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"75\"\n\t\t  data-idproducto=\"48762\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"105\"\n\t\t  data-idproducto=\"48762\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=traditional-reflexology&duracion=30&precio=45&id_producto=48762\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50140_296');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=traditional-reflexology' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Traditional Reflexology\">Traditional Reflexology<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50033\" class=\"cmsmasters-blog__post post-50033 services type-services status-publish has-post-thumbnail hentry service_category-masajes-pareja\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50033 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50033 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50033 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-les-12.57.51.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-pareja.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Romantic Experience Pack\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/romantic-experience-package\/\">Romantic Experience Pack<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a romantic and luxurious experience designed to be shared as a couple.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50033_739\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"120\"\n          data-precio=\"245\"\n\t\t  data-idproducto=\"48829\" \n        >\n          120'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=romantic-experience-package&duracion=120&precio=245&id_producto=48829\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              245\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50033_739');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=romantic-experience-package' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Romantic Experience Pack\">Romantic Experience Pack<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50053\" class=\"cmsmasters-blog__post post-50053 services type-services status-publish has-post-thumbnail hentry service_category-masajes-futura-mama\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50053 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50053 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50053 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/DSC08387-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-futura-mama.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Special Prenatal Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/special-massage-for-expectant-mothers\/\">Special Prenatal Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Finding relief during pregnancy is possible thanks to our massages focused on expectant mothers. \n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50053_195\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"43\"\n\t\t  data-idproducto=\"48780\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48780\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"73\"\n\t\t  data-idproducto=\"48780\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"100\"\n\t\t  data-idproducto=\"48780\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=special-massage-for-expectant-mothers&duracion=30&precio=43&id_producto=48780\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              43\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50053_195');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=special-massage-for-expectant-mothers' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Special Prenatal Massage\">Special Prenatal Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50217\" class=\"cmsmasters-blog__post post-50217 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50217 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50217 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50217 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-23-a-les-13.45.53.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Hot Stone Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/hot-stone-massage\/\">Hot Stone Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a deeply restorative geothermic therapy that combines traditional therapeutic relaxation massage.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50217_857\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"60\"\n          data-precio=\"85\"\n\t\t  data-idproducto=\"48735\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"110\"\n\t\t  data-idproducto=\"48735\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=hot-stone-massage&duracion=60&precio=85&id_producto=48735\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              85\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50217_857');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=hot-stone-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Hot Stone Massage\">Hot Stone Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50111\" class=\"cmsmasters-blog__post post-50111 services type-services status-publish has-post-thumbnail hentry service_category-masajes-de-tailandia\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50111 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50111 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50111 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_049-copia.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-tailandia.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Hot Herbal Compress Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/hot-herbal-compress-massage\/\">Hot Herbal Compress Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Descubre una experiencia \u00fanica de relajaci\u00f3n que alivia profundamente la musculatura contracturada.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50111_887\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"60\"\n          data-precio=\"85\"\n\t\t  data-idproducto=\"48677\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"110\"\n\t\t  data-idproducto=\"48677\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=hot-herbal-compress-massage&duracion=60&precio=85&id_producto=48677\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              85\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50111_887');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=hot-herbal-compress-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Hot Herbal Compress Massage\">Hot Herbal Compress Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50112\" class=\"cmsmasters-blog__post post-50112 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50112 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50112 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50112 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-23-a-les-13.51.01.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Shiatsu Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/shiatsu-massage\/\">Shiatsu Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ancient Japanese therapy that combines precise pressure with fingers and palms to release pain and tension accumulated in the body.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50112_126\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48750\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48750\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"75\"\n\t\t  data-idproducto=\"48750\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"105\"\n\t\t  data-idproducto=\"48750\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=shiatsu-massage&duracion=30&precio=45&id_producto=48750\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50112_126');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=shiatsu-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Shiatsu Massage\">Shiatsu Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50241\" class=\"cmsmasters-blog__post post-50241 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50241 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50241 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50241 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-16-a-les-15.30.10.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Deep Tissue Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/deep-tissue-massage\/\">Deep Tissue Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Relieve built-up tension with firm movements and high-pressure techniques that release contractures.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50241_187\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48707\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"65\"\n\t\t  data-idproducto=\"48707\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"80\"\n\t\t  data-idproducto=\"48707\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"105\"\n\t\t  data-idproducto=\"48707\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=deep-tissue-massage&duracion=30&precio=45&id_producto=48707\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50241_187');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=deep-tissue-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Deep Tissue Massage\">Deep Tissue Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50025\" class=\"cmsmasters-blog__post post-50025 services type-services status-publish has-post-thumbnail hentry service_category-masajes-del-mundo\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50025 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50025 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50025 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-23-a-les-13.34.43.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-del-mundo.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Deluxe Reflexology\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/deluxe-reflexology\/\">Deluxe Reflexology<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Let yourself be enveloped by deep hydration based on tropical gel and mineral salts.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50025_397\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"60\"\n          data-precio=\"80\"\n\t\t  data-idproducto=\"48772\" \n        >\n          60'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=deluxe-reflexology&duracion=60&precio=80&id_producto=48772\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              80\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50025_397');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=deluxe-reflexology' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Deluxe Reflexology\">Deluxe Reflexology<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50038\" class=\"cmsmasters-blog__post post-50038 services type-services status-publish has-post-thumbnail hentry service_category-masajes-futura-mama\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50038 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50038 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50038 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/DSC08502-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/masajes-futura-mama.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Futura Mum Craniofacial Massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/prenatal-craniofacial-massage\/\">Futura Mum Craniofacial Massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A special massage for expectant mothers that focuses on the cranial area without oils, using gentle movements.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50038_342\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"45\"\n          data-precio=\"60\"\n\t\t  data-idproducto=\"48788\" \n        >\n          45'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=prenatal-craniofacial-massage&duracion=45&precio=60&id_producto=48788\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              60\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50038_342');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=prenatal-craniofacial-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Futura Mum Craniofacial Massage\">Futura Mum Craniofacial Massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-49989\" class=\"cmsmasters-blog__post post-49989 services type-services status-publish has-post-thumbnail hentry service_category-masajes-pareja\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-49989 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-49989 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-49989 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/MASAJE-EN-PAREJA-1-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-pareja.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Couple&#8217;s massage\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/couples-massage\/\">Couple&#8217;s massage<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Experience a unique moment with that special someone with a relaxing or Balinese massage.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_49989_228\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"85\"\n\t\t  data-idproducto=\"48815\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"45\"\n          data-precio=\"120\"\n\t\t  data-idproducto=\"48815\" \n        >\n          45'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"145\"\n\t\t  data-idproducto=\"48815\" \n        >\n          60'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"90\"\n          data-precio=\"195\"\n\t\t  data-idproducto=\"48815\" \n        >\n          90'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=couples-massage&duracion=30&precio=85&id_producto=48815\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              85\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_49989_228');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=couples-massage' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Couple&#8217;s massage\">Couple&#8217;s massage<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-50268\" class=\"cmsmasters-blog__post post-50268 services type-services status-publish has-post-thumbnail hentry service_category-rituales-de-belleza\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-50268 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-50268 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-50268 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/DSC03203-copia-scaled.webp\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-de-belleza.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Facial Spa &#038; Radiance\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/facial-spa-radiance\/\">Facial Spa &#038; Radiance<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy a spa facial designed to deeply purify, oxygenate, and hydrate the skin.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_50268_301\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"30\"\n          data-precio=\"45\"\n\t\t  data-idproducto=\"48809\" \n        >\n          30'\n        <\/button>\n              <button\n          type=\"button\"\n          class=\"duracion-btn\"\n          data-duracion=\"60\"\n          data-precio=\"75\"\n\t\t  data-idproducto=\"48809\" \n        >\n          60'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=facial-spa-radiance&duracion=30&precio=45&id_producto=48809\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              45\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_50268_301');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=facial-spa-radiance' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Facial Spa &#038; Radiance\">Facial Spa &#038; Radiance<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><article id=\"post-49973\" class=\"cmsmasters-blog__post post-49973 services type-services status-publish has-post-thumbnail hentry service_category-rituales-de-belleza\"><div class=\"cmsmasters-blog__post-inner\"><style>.post-49973 .elementor-element.elementor-element-1de77bc4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .post-49973 .elementor-element.elementor-element-1de77bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .post-49973 .elementor-element.elementor-element-1de77bc4 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url(\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-23-a-les-10.45.36.png\");}<\/style><div data-elementor-type=\"cmsmasters_entry\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-48155\" data-elementor-post-type=\"elementor_library\">\t\t\t<div class=\"elementor-inner\">\r\n\t\t\t\t<div class=\"elementor-section-wrap\">\r\n\t\t\t\t\t<div class=\"elementor-element elementor-element-1de77bc4 e-con-full cmsms_container_for_transform_hover_effect e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-parent\" data-id=\"1de77bc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af6d68 elementor-widget__width-inherit cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"30af6d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/rituales-de-belleza.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4649e5e2 e-con-full cmsmasters-effect-hover-type-section cmsmasters-effect cmsmasters-effect-type-transform e-flex cmsmasters-block-default e-con e-child\" data-id=\"4649e5e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-31fbf147 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"31fbf147\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-195325fa cmsmasters-line-clamp-yes cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"195325fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading\" title=\"Body Scrub\"><a href=\"https:\/\/ritualthaispa.com\/en\/services\/body-scrub\/\">Body Scrub<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79eeddf9 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"79eeddf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Allow yourself to be enveloped by our Thai body scrub, a ritual that helps eliminate impurities and toxins accumulated in the skin, gently releasing the dead cells that dull its natural luminosity.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72b111c cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-shortcode\" data-id=\"72b111c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div class=\"duracion-precio-selector-ficha\" id=\"dp_regala_49973_214\">\n\n    <!-- Botones de duraci\u00f3n -->\n    <div class=\"duraciones\">\n              <button\n          type=\"button\"\n          class=\"duracion-btn active\"\n          data-duracion=\"60\"\n          data-precio=\"65\"\n\t\t  data-idproducto=\"48799\" \n        >\n          60'\n        <\/button>\n          <\/div>\n\n    <!-- Bot\u00f3n Regala -->\n    <div class=\"elementor-widget-cmsmasters-button__button-container\">\n      <div class=\"elementor-widget-cmsmasters-button__button-container-inner\">\n        <a href=\"https:\/\/ritualthaispa.com\/en\/\/cart\/?service=body-scrub&duracion=60&precio=65&id_producto=48799\"\n           class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-button-size-sm\"\n           role=\"button\">\n          <span class=\"elementor-widget-cmsmasters-button__content-wrapper\">\n            <span class=\"elementor-widget-cmsmasters-button__text\">\n              Regala x              65\u20ac\n            <\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById('dp_regala_49973_214');\n    if (!root) return;\n\n    const buttons = root.querySelectorAll('.duracion-btn');\n    const link    = root.querySelector('a.cmsmasters-button-link');\n    const text    = root.querySelector('.elementor-widget-cmsmasters-button__text');\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        buttons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const duracion = btn.dataset.duracion;\n        const precio   = btn.dataset.precio;\n\t\tconst id_producto = btn.dataset.idproducto;\n\n        text.textContent = 'Regala ' + precio + '\u20ac';\n\n        link.href =\n          'cart\/?service=body-scrub' +\n          '&duracion=' + duracion +\n          '&precio=' + precio +\n\t\t  '&id_producto=' + id_producto;\n      });\n    });\n  })();\n  <\/script>\n\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dccdd36 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"3dccdd36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" class=\"elementor-element elementor-element-7a07aad5 cmsmasters-line-clamp-yes elementor-absolute cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section cmsmasters-color-variation-default cmsmasters-pointer-none cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-post-title cmsmasters-widget-title\" data-id=\"7a07aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\" data-widget_type=\"cmsmasters-post-title.default\">\n\t\t\t\t\t<h3 class=\"entry-title cmsmasters-widget-title__heading \" title=\"Body Scrub\">Body Scrub<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263fa585 e-con-full cmsmasters-effect cmsmasters-effect-type-transform cmsmasters-effect-hover-type-section e-flex cmsmasters-block-default e-con e-child\" data-id=\"263fa585\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;,&quot;cms_transform_hover_type&quot;:&quot;section&quot;,&quot;cms_transform_out_row_id_hover&quot;:&quot;.cmsms_container_for_transform_hover_effect&quot;,&quot;cms_transform_out_row_custom_selector_hover&quot;:[&quot;:hover .elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .e-con.cmsmasters-effect-type-transform.elementor-element.elementor-element-{{ID}}&quot;,&quot;:hover .elementor-column.cmsmasters-effect-type-transform &gt; .elementor-widget-wrap&quot;],&quot;cms_transform_out_row_custom_value_hover&quot;:&quot;transform: translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y))); opacity: var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity)); backdrop-filter: blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div><\/div><\/article><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-1794cf29 e-flex e-con-boxed cmsmasters-block-default e-con e-parent\" data-id=\"1794cf29\" 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-45dafc7d cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"45dafc7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What people say about us<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-460a7978 cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"460a7978\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:250}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">More than 500 reviews on Google with an average score of 4.7 out of 5<\/p>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-695b7396 e-con-full e-grid cmsmasters-block-default e-con e-child\" data-id=\"695b7396\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-70554bae e-con-full cmsmasters-effect cmsmasters-effect-type-scroll e-flex cmsmasters-block-default e-con e-child\" data-id=\"70554bae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_scroll_effects&quot;:[&quot;vertical&quot;],&quot;cms_scroll_vertical_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;cms_scroll_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;cms_scroll_vertical&quot;:&quot;yes&quot;,&quot;cms_scroll_vertical_direction&quot;:&quot;default&quot;,&quot;cms_scroll_vertical_timing&quot;:&quot;linear&quot;,&quot;cms_scroll_viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;cms_scroll_range&quot;:&quot;viewport&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-testimonial__rating, .cmsmasters-testimonial__title, .cmsmasters-testimonial__text, .cmsmasters-testimonial__avatar, .cmsmasters-testimonial__author-info-outer\" data-text-animation-class=\"sequental, random\" class=\"elementor-element elementor-element-5a877b59 elementor-widget__width-inherit cmsmasters-testimonial-layout-bottom cmsmasters-testimonial-author-width-inline cmsmasters-testimonial-rating-position-in_content cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-testimonial\" data-id=\"5a877b59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-testimonial.default\">\n\t\t\t\t\t<div class=\"cmsmasters-testimonial\" itemscope itemtype=\"https:\/\/schema.org\/Review\"><div class=\"elementor-screen-only\" itemprop=\"itemReviewed\" itemscope itemtype=\"https:\/\/schema.org\/Organization\">\r\n\t\t\t\t<meta itemprop=\"name\" content=\"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa\">\r\n\t\t\t\t<meta itemprop=\"url\" content=\"https:\/\/ritualthaispa.com\/en\/\" >\r\n\t\t\t<\/div><div class=\"cmsmasters-testimonial__inner\"><div class=\"cmsmasters-testimonial__main-area\"><div class=\"cmsmasters-testimonial__content\"><div class=\"cmsmasters-testimonial__content-outer\"><div class=\"cmsmasters-testimonial__content-inner\"><div class=\"cmsmasters-testimonial__rating\"><div class=\"cmsmasters-testimonial__rating-inner\" title=\"5\/5\" itemtype=\"http:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\"><div class=\"cmsmasters-testimonial__rating-icons\"><div class=\"cmsmasters-testimonial__rating-icons-empty\"><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><\/div><div class=\"cmsmasters-testimonial__rating-icons-filled\" style=\"width: 100%\"><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><span class=\"cmsmasters-wrap-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"22\" viewBox=\"0 0 23 22\" fill=\"none\"><path d=\"M11.4121 0L14.9388 7.1459L22.8248 8.2918L17.1184 13.8541L18.4655 21.7082L11.4121 18L4.35869 21.7082L5.70577 13.8541L-0.00056839 8.2918L7.8854 7.1459L11.4121 0Z\" fill=\"url(#paint0_linear_22972_518)\"><\/path><defs><linearGradient id=\"paint0_linear_22972_518\" x1=\"19.2055\" y1=\"24\" x2=\"-2.3895\" y2=\"20.4599\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D3A469\"><\/stop><stop offset=\"1\" stop-color=\"#A17C4D\"><\/stop><\/linearGradient><\/defs><\/svg><\/span><\/div><\/div><span itemprop=\"ratingValue\" class=\"elementor-screen-only\">5\/5<\/span><\/div><\/div><div class=\"cmsmasters-testimonial__text\" itemprop=\"reviewBody\"><p>\"It\u2019s not just a massage\u2014it\u2019s a full-body reset. The energy, the warmth, the atmosphere... everything is designed to make you feel safe and at ease. Every visit feels like a mini retreat from the world. I always leave with a calm mind and a body that feels brand new.\"<\/p><\/div><\/div><\/div><\/div><div class=\"cmsmasters-testimonial__author-info\"><div class=\"cmsmasters-testimonial__author-info-outer\"><div class=\"cmsmasters-testimonial__author-info-inner\"><div class=\"cmsmasters-testimonial__author-info-wrap\"><span class=\"cmsmasters-testimonial__author-name\"><span itemprop=\"author\">Alina M.<\/span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-5dc2c73d e-con-full e-flex cmsmasters-bg-hide-none cmsmasters-bg-hide-none cmsmasters-block-default e-con e-child\" data-id=\"5dc2c73d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1931a0c2 e-con-full cmsmasters-effect cmsmasters-effect-type-scroll e-flex cmsmasters-block-default e-con e-child\" data-id=\"1931a0c2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_scroll_effects&quot;:[&quot;vertical&quot;],&quot;cms_scroll_vertical_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;cms_scroll_vertical_direction&quot;:&quot;reverse&quot;,&quot;cms_scroll_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;cms_scroll_vertical&quot;:&quot;yes&quot;,&quot;cms_scroll_vertical_timing&quot;:&quot;linear&quot;,&quot;cms_scroll_viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;cms_scroll_range&quot;:&quot;viewport&quot;}\">\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-testimonial__rating, .cmsmasters-testimonial__title, .cmsmasters-testimonial__text, .cmsmasters-testimonial__avatar, .cmsmasters-testimonial__author-info-outer\" data-text-animation-class=\"sequental, random\" class=\"elementor-element elementor-element-37319130 elementor-widget__width-inherit cmsmasters-testimonial-layout-bottom cmsmasters-testimonial-author-width-inline cmsmasters-testimonial-rating-position-in_content cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-testimonial\" data-id=\"37319130\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-testimonial.default\">\n\t\t\t\t\t<div class=\"cmsmasters-testimonial\" itemscope itemtype=\"https:\/\/schema.org\/Review\"><div class=\"elementor-screen-only\" itemprop=\"itemReviewed\" itemscope itemtype=\"https:\/\/schema.org\/Organization\">\r\n\t\t\t\t<meta itemprop=\"name\" content=\"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa\">\r\n\t\t\t\t<meta itemprop=\"url\" content=\"https:\/\/ritualthaispa.com\/en\/\" >\r\n\t\t\t<\/div><div class=\"cmsmasters-testimonial__inner\"><div class=\"cmsmasters-testimonial__main-area\"><div class=\"cmsmasters-testimonial__content\"><div class=\"cmsmasters-testimonial__content-outer\"><div class=\"cmsmasters-testimonial__content-inner\"><div class=\"cmsmasters-testimonial__rating\"><div class=\"cmsmasters-testimonial__rating-inner\" title=\"5\/5\" itemtype=\"http:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\"><div class=\"cmsmasters-testimonial__rating-icons\"><div class=\"cmsmasters-testimonial__rating-icons-empty\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><div class=\"cmsmasters-testimonial__rating-icons-filled\" style=\"width: 100%\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><\/div><span itemprop=\"ratingValue\" class=\"elementor-screen-only\">5\/5<\/span><\/div><\/div><div class=\"cmsmasters-testimonial__text\" itemprop=\"reviewBody\"><p>\"I came in carrying weeks of stress, tension, and sleepless nights. One session here changed everything. The therapist worked through the tightness in my back and shoulders with such skill and care. I left feeling grounded, peaceful, and for the first time in a long while\u2014pain-free. This place is truly healing.\"<\/p><\/div><\/div><\/div><\/div><div class=\"cmsmasters-testimonial__author-info\"><div class=\"cmsmasters-testimonial__author-info-outer\"><div class=\"cmsmasters-testimonial__author-info-inner\"><div class=\"cmsmasters-testimonial__author-info-wrap\"><span class=\"cmsmasters-testimonial__author-name\"><span itemprop=\"author\">James T.<\/span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-testimonial__rating, .cmsmasters-testimonial__title, .cmsmasters-testimonial__text, .cmsmasters-testimonial__avatar, .cmsmasters-testimonial__author-info-outer\" data-text-animation-class=\"sequental, random\" class=\"elementor-element elementor-element-583fab15 elementor-widget__width-inherit cmsmasters-testimonial-layout-bottom cmsmasters-testimonial-author-width-inline cmsmasters-testimonial-rating-position-in_content cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-testimonial\" data-id=\"583fab15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-testimonial.default\">\n\t\t\t\t\t<div class=\"cmsmasters-testimonial\" itemscope itemtype=\"https:\/\/schema.org\/Review\"><div class=\"elementor-screen-only\" itemprop=\"itemReviewed\" itemscope itemtype=\"https:\/\/schema.org\/Organization\">\r\n\t\t\t\t<meta itemprop=\"name\" content=\"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa\">\r\n\t\t\t\t<meta itemprop=\"url\" content=\"https:\/\/ritualthaispa.com\/en\/\" >\r\n\t\t\t<\/div><div class=\"cmsmasters-testimonial__inner\"><div class=\"cmsmasters-testimonial__main-area\"><div class=\"cmsmasters-testimonial__content\"><div class=\"cmsmasters-testimonial__content-outer\"><div class=\"cmsmasters-testimonial__content-inner\"><div class=\"cmsmasters-testimonial__rating\"><div class=\"cmsmasters-testimonial__rating-inner\" title=\"5\/5\" itemtype=\"http:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\"><div class=\"cmsmasters-testimonial__rating-icons\"><div class=\"cmsmasters-testimonial__rating-icons-empty\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><div class=\"cmsmasters-testimonial__rating-icons-filled\" style=\"width: 100%\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><\/div><span itemprop=\"ratingValue\" class=\"elementor-screen-only\">5\/5<\/span><\/div><\/div><div class=\"cmsmasters-testimonial__text\" itemprop=\"reviewBody\"><p>\"From the moment I walked in, I felt held and supported. The therapist took the time to understand what my body needed, and the massage was both deeply relaxing and therapeutic. I walked out feeling lighter\u2014physically, mentally, and emotionally. This experience went far beyond my expectations.\"<\/p><\/div><\/div><\/div><\/div><div class=\"cmsmasters-testimonial__author-info\"><div class=\"cmsmasters-testimonial__author-info-outer\"><div class=\"cmsmasters-testimonial__author-info-inner\"><div class=\"cmsmasters-testimonial__author-info-wrap\"><span class=\"cmsmasters-testimonial__author-name\"><span itemprop=\"author\">Samantha L.<\/span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ce318c3 e-con-full elementor-hidden-tablet cmsmasters-effect cmsmasters-effect-type-scroll e-flex cmsmasters-block-default e-con e-child\" data-id=\"2ce318c3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;cms_scroll_effects&quot;:[&quot;vertical&quot;],&quot;cms_scroll_vertical_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:2,&quot;sizes&quot;:[]},&quot;cms_scroll_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;cms_scroll_vertical&quot;:&quot;yes&quot;,&quot;cms_scroll_vertical_direction&quot;:&quot;default&quot;,&quot;cms_scroll_vertical_timing&quot;:&quot;linear&quot;,&quot;cms_scroll_viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;cms_scroll_range&quot;:&quot;viewport&quot;}\">\n\t\t<a class=\"elementor-element elementor-element-1abe63df e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"1abe63df\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/video-output-AB72EFE2-F25B-470E-92C0-B99F8AF21044.webm&quot;}\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div>\t\t<\/a>\n\t\t\t\t<div data-separate-animation-selector=\".cmsmasters-testimonial__rating, .cmsmasters-testimonial__title, .cmsmasters-testimonial__text, .cmsmasters-testimonial__avatar, .cmsmasters-testimonial__author-info-outer\" data-text-animation-class=\"sequental, random\" class=\"elementor-element elementor-element-21bad164 elementor-widget__width-inherit cmsmasters-testimonial-layout-bottom cmsmasters-testimonial-author-width-inline cmsmasters-testimonial-rating-position-in_content cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-testimonial\" data-id=\"21bad164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cmsmasters-testimonial.default\">\n\t\t\t\t\t<div class=\"cmsmasters-testimonial\" itemscope itemtype=\"https:\/\/schema.org\/Review\"><div class=\"elementor-screen-only\" itemprop=\"itemReviewed\" itemscope itemtype=\"https:\/\/schema.org\/Organization\">\r\n\t\t\t\t<meta itemprop=\"name\" content=\"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa\">\r\n\t\t\t\t<meta itemprop=\"url\" content=\"https:\/\/ritualthaispa.com\/en\/\" >\r\n\t\t\t<\/div><div class=\"cmsmasters-testimonial__inner\"><div class=\"cmsmasters-testimonial__main-area\"><div class=\"cmsmasters-testimonial__content\"><div class=\"cmsmasters-testimonial__content-outer\"><div class=\"cmsmasters-testimonial__content-inner\"><div class=\"cmsmasters-testimonial__rating\"><div class=\"cmsmasters-testimonial__rating-inner\" title=\"5\/5\" itemtype=\"http:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\"><div class=\"cmsmasters-testimonial__rating-icons\"><div class=\"cmsmasters-testimonial__rating-icons-empty\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><div class=\"cmsmasters-testimonial__rating-icons-filled\" style=\"width: 100%\"><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><span class=\"cmsmasters-wrap-icon\"><i aria-hidden=\"true\" class=\"cmsmsdemo-icons- cmsms-demo-icons-Star\"><\/i><\/span><\/div><\/div><span itemprop=\"ratingValue\" class=\"elementor-screen-only\">5\/5<\/span><\/div><\/div><div class=\"cmsmasters-testimonial__text\" itemprop=\"reviewBody\"><p>\"Incredible experience from start to finish. The therapist had an intuitive touch and created a space that felt calm and restorative. My chronic neck and shoulder pain has improved so much, and the effects last long after the session. I feel genuinely cared for every time I visit.\"<\/p><\/div><\/div><\/div><\/div><div class=\"cmsmasters-testimonial__author-info\"><div class=\"cmsmasters-testimonial__author-info-outer\"><div class=\"cmsmasters-testimonial__author-info-inner\"><div class=\"cmsmasters-testimonial__author-info-wrap\"><span class=\"cmsmasters-testimonial__author-name\"><span itemprop=\"author\">Daniel K.<\/span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33ba364a cmsmasters-button-align-center elementor-widget__width-auto elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-button\" data-id=\"33ba364a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"cmsmasters-button.default\">\n\t\t\t\t\t<div class=\"elementor-widget-cmsmasters-button__button-container\"><div class=\"elementor-widget-cmsmasters-button__button-container-inner\"><a href=\"https:\/\/ritualthaispa.com\/?page_id=28474\" class=\"cmsmasters-button-link elementor-widget-cmsmasters-button__button cmsmasters-icon-view- cmsmasters-icon-shape- cmsmasters-button-size-sm\" role=\"button\" tabindex=\"0\"><span class=\"elementor-widget-cmsmasters-button__content-wrapper cmsmasters-align-icon-\"><span class=\"elementor-widget-cmsmasters-button__text\">More Reviews<\/span><\/span><\/a><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-118228f8 e-flex e-con-boxed cmsmasters-block-default e-con e-parent\" data-id=\"118228f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-35b60eee e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"35b60eee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2adcf96b cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-image\" data-id=\"2adcf96b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;zoomIn&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"480\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png\" class=\"attachment-large size-large wp-image-49517\" alt=\"\" srcset=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png 600w, https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image-300x240.png 300w, https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image-375x300.png 375w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22aa50ef e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"22aa50ef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-animation-type=\"block\" class=\"animation_type_block elementor-element elementor-element-5502c7a7 cmsmasters-color-variation-gradient elementor-widget__width-initial cmsmasters-line-clamp-no cmsmasters-color-gradient-linear cmsmasters-pointer-none animation_type_block cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-title cmsmasters-widget-title\" data-animation-stagger=\"200\" data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" data-id=\"5502c7a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:250}\" data-widget_type=\"cmsmasters-title.default\">\n\t\t\t\t\t<h2 class=\"cmsmasters-widget-title__heading \"><span class=\"title-inner-element\">NEWSLETTER<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b1a1a76 cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"3b1a1a76\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Subscribe to our \nnewsletter<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42f12072 cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"42f12072\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:750}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Receive news, special experiences, and proposals designed to take care of yourself and enjoy calmly. Thai inspiration, wellness, and unique plans directly in your email.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45d8cf24 elementor-button-align-stretch cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-form\" data-id=\"45d8cf24\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;button_width&quot;:&quot;20&quot;,&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"newsletter\" aria-label=\"newsletter\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"49546\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"45d8cf24\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Give a Unique Spa Gift | Gift Cards &amp; Boxes - Ritual Thai Spa\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"49546\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-20 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Subscribe<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-460ebbaf e-con-full e-flex cmsmasters-block-default e-con e-parent\" data-id=\"460ebbaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-366befdc e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"366befdc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-442b3ecc cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-html\" data-id=\"442b3ecc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"ritual-map\" style=\"width:100%; height:680px; overflow:hidden;\"><\/div>\n\n<script>\n(function () {\n\n  function initRitualMap() {\n    const mapEl = document.getElementById(\"ritual-map\");\n    if (!mapEl || typeof google === \"undefined\") return;\n\n    const location = { lat: 41.3927, lng: 2.1649 };\n\n    const mapStyle = [\n      { \"elementType\": \"geometry\", \"stylers\": [{ \"color\": \"#212121\" }] },\n      { \"elementType\": \"labels.icon\", \"stylers\": [{ \"visibility\": \"off\" }] },\n      { \"elementType\": \"labels.text.fill\", \"stylers\": [{ \"color\": \"#757575\" }] },\n      { \"elementType\": \"labels.text.stroke\", \"stylers\": [{ \"color\": \"#212121\" }] },\n      { \"featureType\": \"road\", \"elementType\": \"geometry.fill\", \"stylers\": [{ \"color\": \"#2c2c2c\" }] },\n      { \"featureType\": \"water\", \"elementType\": \"geometry\", \"stylers\": [{ \"color\": \"#000000\" }] }\n    ];\n\n    const map = new google.maps.Map(mapEl, {\n      center: location,\n      zoom: 13,\n      styles: mapStyle,\n      disableDefaultUI: true,\n      zoomControl: true\n    });\n\n    new google.maps.Marker({\n      position: location,\n      map: map,\n      icon: {\n        url: \"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/waypoint.svg\",\n        scaledSize: new google.maps.Size(48, 48),\n        anchor: new google.maps.Point(24, 48)\n      }\n    });\n  }\n\n  function waitForGoogle() {\n    if (typeof google !== \"undefined\") {\n      initRitualMap();\n    } else {\n      setTimeout(waitForGoogle, 300);\n    }\n  }\n\n  waitForGoogle();\n\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6028d899 elementor-widget__width-initial elementor-absolute cmsmasters-effect cmsmasters-effect-type-scroll elementor-hidden-tablet elementor-hidden-mobile cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-image\" data-id=\"6028d899\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;cms_scroll_effects&quot;:[&quot;vertical&quot;],&quot;cms_scroll_vertical_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:2,&quot;sizes&quot;:[]},&quot;cms_scroll_vertical&quot;:&quot;yes&quot;,&quot;cms_scroll_vertical_direction&quot;:&quot;default&quot;,&quot;cms_scroll_vertical_timing&quot;:&quot;linear&quot;,&quot;cms_scroll_viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;cms_scroll_range&quot;:&quot;viewport&quot;,&quot;cms_scroll_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"234\" height=\"300\" src=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image-copia-234x300.jpg\" class=\"attachment-medium size-medium wp-image-49518\" alt=\"\" srcset=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image-copia-234x300.jpg 234w, https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image-copia.jpg 250w\" sizes=\"(max-width: 234px) 100vw, 234px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63c63606 tarjetacontact e-flex e-con-boxed cmsmasters-block-default elementor-invisible e-con e-child\" data-id=\"63c63606\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;zoomIn&quot;,&quot;animation_delay&quot;:1000,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7f32c83c e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"7f32c83c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4eafa7fb cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"4eafa7fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">You will find us in the center\nof Barcelona<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ca7ca2f e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"2ca7ca2f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-animation-type=\"block\" class=\"animation_type_block elementor-element elementor-element-765c885f cmsmasters-color-variation-gradient cmsmasters-line-clamp-no cmsmasters-color-gradient-linear cmsmasters-pointer-none animation_type_block cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-title cmsmasters-widget-title\" data-animation-stagger=\"200\" data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" data-id=\"765c885f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"cmsmasters-title.default\">\n\t\t\t\t\t<h2 class=\"cmsmasters-widget-title__heading \"><span class=\"title-inner-element\">Contact<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b90f8cd cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"7b90f8cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Tel. 937 71 49 09<\/br>\nMobile 682 90 73 08<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a2255ac cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"5a2255ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Email: info@ritualthaispa.com<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e588f93 e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"4e588f93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5097b8b6 e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"5097b8b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-animation-type=\"block\" class=\"animation_type_block elementor-element elementor-element-4024fa2e cmsmasters-color-variation-gradient cmsmasters-line-clamp-no cmsmasters-color-gradient-linear cmsmasters-pointer-none animation_type_block cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-title cmsmasters-widget-title\" data-animation-stagger=\"200\" data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" data-id=\"4024fa2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"cmsmasters-title.default\">\n\t\t\t\t\t<h2 class=\"cmsmasters-widget-title__heading \"><span class=\"title-inner-element\">Address<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9a1228 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"d9a1228\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Carrer de C\u00f2rsega, 281<\/br>\n08008 Barcelona<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14dd7195 e-con-full e-flex cmsmasters-block-default e-con e-child\" data-id=\"14dd7195\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-animation-type=\"block\" class=\"animation_type_block elementor-element elementor-element-7d499d07 cmsmasters-color-variation-gradient cmsmasters-line-clamp-no cmsmasters-color-gradient-linear cmsmasters-pointer-none animation_type_block cmsmasters-block-default cmsmasters-sticky-default elementor-invisible elementor-widget elementor-widget-cmsmasters-title cmsmasters-widget-title\" data-animation-stagger=\"200\" data-separate-animation-selector=\".cmsmasters-widget-title__heading\" data-text-animation-class=\"sequental, random, line, word, char\" data-id=\"7d499d07\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"cmsmasters-title.default\">\n\t\t\t\t\t<h2 class=\"cmsmasters-widget-title__heading \"><span class=\"title-inner-element\">HOURS<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-536cfba3 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-heading\" data-id=\"536cfba3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Monday to Friday from 10:00 to 21:30<br>Saturdays and Sundays from 11:30 to 21:30\n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-5ac9c54e e-con-full e-flex cmsmasters-block-default e-con e-parent\" data-id=\"5ac9c54e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-separate-animation-selector=\".elementor-widget-cmsmasters-gallery__item\" data-text-animation-class=\"sequental, random\" class=\"elementor-element elementor-element-48e747f1 cmsmasters-block-default cmsmasters-sticky-default elementor-widget elementor-widget-cmsmasters-gallery\" data-id=\"48e747f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:6,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:6,&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;aspect_ratio&quot;:&quot;1:1&quot;,&quot;columns_mobile&quot;:3,&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;vertical_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;vertical_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;vertical_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;vertical_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;vertical_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;lazyload&quot;:&quot;yes&quot;}\" data-widget_type=\"cmsmasters-gallery.default\">\n\t\t\t\t\t<div class=\"elementor-widget-cmsmasters-gallery__container\"><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2023-11-25_corsega281_024-copia.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2023-11-25_corsega281_024-copia-300x200.webp\" data-width=\"300\" data-height=\"200\"><\/div><\/a><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_015-copia.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_015-copia-300x200.webp\" data-width=\"300\" data-height=\"200\"><\/div><\/a><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_016-copia.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_016-copia-300x200.webp\" data-width=\"300\" data-height=\"200\"><\/div><\/a><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_028_1-copia.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_028_1-copia-300x200.webp\" data-width=\"300\" data-height=\"200\"><\/div><\/a><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_050-copia.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_050-copia-300x200.webp\" data-width=\"300\" data-height=\"200\"><\/div><\/a><a class=\"e-gallery-item elementor-widget-cmsmasters-gallery__item\" alt=\"Gallery item image\" aria-label=\"Gallery item image\" data-elementor-lightbox-slideshow=\"48e747f1\" href=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_058-copia-scaled.webp\"><div alt=\"Gallery item image\" class=\"e-gallery-image elementor-widget-cmsmasters-gallery__item-image\" data-thumbnail=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/2025-12-29_corsega281_058-copia-200x300.webp\" data-width=\"200\" data-height=\"300\"><\/div><\/a><\/div>\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>Find the perfect gift Transform any occasion into an unforgettable moment by giving wellness and relaxation. Our exclusive massages and treatments are the perfect choice to give moments of tranquility&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-49546","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Give a Unique Spa Gift | Gift Cards &amp; Boxes - Ritual Thai Spa<\/title>\n<meta name=\"description\" content=\"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ritualthaispa.com\/en\/gifts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Give a Unique Spa Gift | Gift Cards &amp; Boxes - Ritual Thai Spa\" \/>\n<meta property=\"og:description\" content=\"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ritualthaispa.com\/en\/gifts\/\" \/>\n<meta property=\"og:site_name\" content=\"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-17T11:18:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/\",\"url\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/\",\"name\":\"Give a Unique Spa Gift | Gift Cards & Boxes - Ritual Thai Spa\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Image.png\",\"datePublished\":\"2019-06-05T16:09:28+00:00\",\"dateModified\":\"2026-02-17T11:18:54+00:00\",\"description\":\"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Image.png\",\"contentUrl\":\"https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Image.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/gifts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gifts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/\",\"name\":\"https:\\\/\\\/ritualthaispa.com\",\"description\":\"Bienvenido a Ritual Thai spa, un aut\u00e9ntico spa tailand\u00e9s en Barcelona. Armon\u00eda, bienestar y relajaci\u00f3n de cuerpo y mente en pleno centro del Eixample.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#organization\",\"name\":\"https:\\\/\\\/ritualthaispa.com\",\"url\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Group-126.svg\",\"contentUrl\":\"https:\\\/\\\/ritualthaispa.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Group-126.svg\",\"width\":61,\"height\":35,\"caption\":\"https:\\\/\\\/ritualthaispa.com\"},\"image\":{\"@id\":\"https:\\\/\\\/ritualthaispa.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Give a Unique Spa Gift | Gift Cards & Boxes - Ritual Thai Spa","description":"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.","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:\/\/ritualthaispa.com\/en\/gifts\/","og_locale":"en_US","og_type":"article","og_title":"Give a Unique Spa Gift | Gift Cards & Boxes - Ritual Thai Spa","og_description":"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.","og_url":"https:\/\/ritualthaispa.com\/en\/gifts\/","og_site_name":"Spa tailand\u00e9s en Barcelona\u200b - Ritual Thai Spa","article_modified_time":"2026-02-17T11:18:54+00:00","og_image":[{"url":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ritualthaispa.com\/en\/gifts\/","url":"https:\/\/ritualthaispa.com\/en\/gifts\/","name":"Give a Unique Spa Gift | Gift Cards & Boxes - Ritual Thai Spa","isPartOf":{"@id":"https:\/\/ritualthaispa.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ritualthaispa.com\/en\/gifts\/#primaryimage"},"image":{"@id":"https:\/\/ritualthaispa.com\/en\/gifts\/#primaryimage"},"thumbnailUrl":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png","datePublished":"2019-06-05T16:09:28+00:00","dateModified":"2026-02-17T11:18:54+00:00","description":"Surprise with a Ritual Thai Spa gift: digital vouchers or elegant gift boxes for massages and treatments \u2014 unforgettable wellness and relaxation experiences.","breadcrumb":{"@id":"https:\/\/ritualthaispa.com\/en\/gifts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ritualthaispa.com\/en\/gifts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ritualthaispa.com\/en\/gifts\/#primaryimage","url":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png","contentUrl":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/01\/Image.png"},{"@type":"BreadcrumbList","@id":"https:\/\/ritualthaispa.com\/en\/gifts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/ritualthaispa.com\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Gifts"}]},{"@type":"WebSite","@id":"https:\/\/ritualthaispa.com\/en\/#website","url":"https:\/\/ritualthaispa.com\/en\/","name":"https:\/\/ritualthaispa.com","description":"Bienvenido a Ritual Thai spa, un aut\u00e9ntico spa tailand\u00e9s en Barcelona. Armon\u00eda, bienestar y relajaci\u00f3n de cuerpo y mente en pleno centro del Eixample.","publisher":{"@id":"https:\/\/ritualthaispa.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ritualthaispa.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ritualthaispa.com\/en\/#organization","name":"https:\/\/ritualthaispa.com","url":"https:\/\/ritualthaispa.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ritualthaispa.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/02\/Group-126.svg","contentUrl":"https:\/\/ritualthaispa.com\/wp-content\/uploads\/2026\/02\/Group-126.svg","width":61,"height":35,"caption":"https:\/\/ritualthaispa.com"},"image":{"@id":"https:\/\/ritualthaispa.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/pages\/49546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/comments?post=49546"}],"version-history":[{"count":7,"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/pages\/49546\/revisions"}],"predecessor-version":[{"id":51857,"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/pages\/49546\/revisions\/51857"}],"wp:attachment":[{"href":"https:\/\/ritualthaispa.com\/en\/wp-json\/wp\/v2\/media?parent=49546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}