{"id":3,"date":"2023-11-08T12:18:43","date_gmt":"2023-11-08T12:18:43","guid":{"rendered":"https:\/\/4umadrid.com\/?page_id=3"},"modified":"2026-10-18T11:15:26","modified_gmt":"2026-10-18T09:15:26","slug":"condiciones-generales","status":"publish","type":"page","link":"https:\/\/4umadrid.com\/en\/condiciones-generales\/","title":{"rendered":"General conditions"},"content":{"rendered":"<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@500;600;700;800&#038;family=Karla:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n--purple-50:#f6eefb;--purple-100:#ecdaf5;--purple-200:#d9b3ea;--purple-300:#c084dc;--purple-400:#a350c9;--purple-500:#8a2bb3;--purple-600:#6f1996;--purple-700:#5a1379;--purple-800:#450e5e;--purple-900:#320a46;--purple-950:#1f0630;\n--gold-100:#faf1d9;--gold-300:#ecce87;--gold-500:#d6a339;--gold-600:#b8862a;--gold-700:#8f6620;\n--accent-500:#ee37c9;--accent-600:#c81ea6;\n--ink-950:#1a1420;--ink-900:#241c2c;--ink-700:#4a3f54;--ink-500:#71647d;--ink-300:#a598ad;--ink-200:#c7bdcf;--ink-100:#e4dee9;--ink-50:#f4f1f7;\n--white:#fff;\n--bg-surface:var(--ink-50);--bg-surface-alt:var(--purple-50);\n--text-primary:var(--ink-950);--text-secondary:var(--ink-500);\n--border-subtle:var(--ink-100);--border-default:var(--ink-200);\n--font-display:'Poppins',system-ui,sans-serif;--font-body:'Karla',system-ui,sans-serif;\n}\n*{box-sizing:border-box}\nhtml{scroll-behavior:smooth}\nbody{margin:0;font-family:var(--font-body);color:var(--text-primary);background:#fff;font-size:1.075rem;line-height:1.6}\nimg{max-width:100%;display:block}\np:empty{display:none!important;margin:0!important}\n.hm-wrap br{display:none!important}\n.hm-wrap p{margin:0}\n.hm-nav-inner p,.hm-mobile p,.hm-mega p,.hm-mega div>p{display:contents}\nfooter a:hover{color:var(--accent-500)!important}\n.hm-wrap>p,.hm-wrap>main>p{display:none!important;margin:0!important;height:0!important}\na{color:var(--purple-600);text-decoration:none}\na:hover{color:var(--purple-800)}\nh1,h2,h3{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em}\n.hm-eyebrow{font-family:var(--font-display);font-weight:700;font-size:.92rem;text-transform:uppercase;letter-spacing:.09em;color:var(--purple-600);margin-bottom:12px}\n.hm-ico{display:inline-block;vertical-align:middle;flex-shrink:0}\n.hm-header{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}\n.hm-nav-inner{max-width:1220px;margin:0 auto;padding:6px clamp(18px,4vw,36px);display:flex;align-items:center;justify-content:space-between;gap:18px}\n.hm-navlink{color:var(--ink-900);font-family:var(--font-display);font-weight:600;font-size:1rem;padding:6px 2px;position:relative;white-space:nowrap;transition:color .18s ease}\n.hm-lang{display:flex;gap:7px;align-items:center}\n.hm-has-drop{position:relative;display:flex;align-items:center}\n.hm-caret{transition:transform .2s ease}\n.hm-has-drop:hover .hm-caret,.hm-has-drop:focus-within .hm-caret{transform:rotate(180deg)}\n.hm-mega{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);width:min(1180px,calc(100vw - 40px));background:#fff;border:1px solid var(--border-subtle);border-top:none;border-radius:0 0 22px 22px;box-shadow:0 30px 64px rgba(50,10,70,.22);padding:28px 32px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s;z-index:80}\n.hm-has-drop:hover .hm-mega,.hm-has-drop:focus-within .hm-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}\n.hm-mega-col-title{display:block;font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--purple-700);padding-bottom:9px;margin-bottom:10px;border-bottom:2px solid var(--purple-100)}\n.hm-mega-col-title:hover{color:var(--accent-500)}\n.hm-mega-link{display:block;font-size:.94rem;line-height:1.35;color:var(--ink-700);padding:6px 0}\n.hm-mega-link:hover{color:var(--accent-500)}\n.hm-mega-all{grid-column:1\/-1;text-align:center;border-top:1px solid var(--border-subtle);padding-top:18px;margin-top:4px;font-family:var(--font-display);font-weight:700;color:var(--purple-600)}\n.hm-mega-all:hover{color:var(--accent-500)}\n.hm-mobile .hm-sub{padding-left:14px;border-left:2px solid var(--purple-100);margin:0 0 10px}\n.hm-mobile .hm-sub-cat{display:block;font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--purple-700);padding:11px 0 3px;border-bottom:none}\n.hm-mobile .hm-sub-link{display:block;font-size:.92rem;font-weight:400;color:var(--ink-700);padding:6px 0;border-bottom:none}\n@media(max-width:960px){.hm-mega{display:none!important}}\n.hm-flag{display:inline-flex;line-height:0;border-radius:5px;overflow:hidden;box-shadow:0 0 0 1px var(--border-default);opacity:.5;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}\n.hm-flag:hover{opacity:1;transform:translateY(-1px)}\n.hm-flag.active{opacity:1;box-shadow:0 0 0 2px var(--purple-500)}\n.hm-flag svg{display:block}\n.hm-navlink::after{content:\"\";position:absolute;left:0;right:100%;bottom:-2px;height:2px;background:var(--purple-600);transition:right .22s ease}\n.hm-navlink:hover{color:var(--purple-600)}\n.hm-navlink:hover::after{right:0}\n.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-display);font-weight:700;border-radius:999px;cursor:pointer;transition:transform .16s ease,background .18s ease,box-shadow .18s ease,color .18s ease;text-align:center}\n.hm-btn:hover{transform:translateY(-2px)}\n.hm-btn-primary{background:var(--purple-600);color:#fff}\n.hm-btn-primary:hover{background:var(--purple-800);color:#fff;box-shadow:0 12px 26px rgba(90,19,121,.35)}\n.hm-btn-gold{background:var(--accent-500);color:#fff;box-shadow:0 10px 26px rgba(238,55,201,.4)}\n.hm-btn-gold:hover{background:var(--accent-600);color:#fff;box-shadow:0 14px 32px rgba(238,55,201,.55)}\n.hm-btn-ghost-light{background:rgba(255,255,255,.08);color:#fff;border:1.6px solid rgba(255,255,255,.6)}\n.hm-btn-ghost-light:hover{background:#fff;color:var(--purple-700)}\n.hm-btn-white{background:#fff;color:var(--purple-700)}\n.hm-btn-white:hover{background:var(--purple-50);color:var(--purple-800)}\n.hm-lift{transition:transform .2s ease,box-shadow .2s ease}\n.hm-lift:hover{transform:translateY(-6px);box-shadow:0 26px 54px rgba(50,10,70,.2)}\n.hm-chip:hover{background:var(--purple-100)!important}\n.hm-chip:hover img{transform:scale(1.06)}\n.hm-barrios-grid{display:grid;grid-template-columns:1fr;gap:16px}\n@media(min-width:640px){.hm-barrios-grid{grid-template-columns:repeat(3,1fr)}}\n@media(min-width:960px){.hm-barrios-grid{grid-template-columns:repeat(6,1fr)}}\n@media(max-width:639px){\n.hm-hero-img{height:clamp(480px,80vh,620px)}\n.hm-hero-img{height:clamp(480px,80dvh,620px)}\n}\n.reveal{opacity:1;transform:none}\n.hm-js .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}\n.hm-js .reveal.in{opacity:1;transform:none}\n.d1{transition-delay:.09s}.d2{transition-delay:.18s}.d3{transition-delay:.27s}.d4{transition-delay:.36s}\n@media(prefers-reduced-motion:reduce){.hm-js .reveal{opacity:1!important;transform:none!important;transition:none}html{scroll-behavior:auto}}\n.hm-menu-btn{display:none;background:none;border:none;cursor:pointer;color:var(--purple-700);padding:6px}\n.hm-mobile{display:none;flex-direction:column;padding:6px clamp(18px,4vw,36px) 18px;border-top:1px solid var(--border-subtle);background:#fff}\n.hm-mobile.open{display:flex;max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);overflow-y:auto;-webkit-overflow-scrolling:touch}\n.hm-mobile.open>*{flex-shrink:0}\n.hm-mobile a{padding:14px 4px;font-family:var(--font-display);font-weight:600;font-size:1.1rem;color:var(--ink-900);border-bottom:1px solid var(--border-subtle)}\n.hm-mobile a:last-child{border-bottom:none}\n.hm-mobile-toggle{width:100%;background:none;border:none;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:14px 4px;font-family:var(--font-display);font-weight:600;font-size:1.1rem;color:var(--ink-900);border-bottom:1px solid var(--border-subtle)}\n.hm-mobile-toggle-sign{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--purple-50);color:var(--purple-600);display:flex;align-items:center;justify-content:center;font-size:1.15rem;transition:transform .2s ease}\n@media(max-width:960px){.hm-desktop{display:none!important}.hm-menu-btn{display:inline-flex}}\n.hm-hero-int{position:relative;color:#fff;background:var(--purple-900);overflow:hidden}\n.hm-hero-int-img{width:100%;height:clamp(300px,38vh,380px);object-fit:cover;display:block}\n.hm-hero-int-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(50,10,70,.42) 0%,rgba(31,6,48,.86) 100%)}\n.hm-hero-int-caja{position:absolute;inset:0;z-index:2;display:flex;align-items:center}\n.hm-hero-int h1{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.08;margin:0 0 16px;max-width:820px;text-wrap:balance}\n.hm-hero-int p{font-size:clamp(1rem,1.9vw,1.22rem);line-height:1.55;max-width:640px;color:var(--purple-100);margin:0}\n.hm-sec{padding:clamp(60px,8vw,104px) clamp(18px,4vw,36px)}\n.hm-sec-ajustada{padding:clamp(44px,6vw,72px) clamp(18px,4vw,36px)}\n.hm-cont{max-width:1220px;margin:0 auto}\n.hm-cont-estrecho{max-width:1120px;margin:0 auto}\n.hm-h2{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12;margin:0}\n.hm-h2-sep{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12;margin:0 0 24px}\n.hm-lead{font-size:1.08rem;line-height:1.65;color:var(--text-secondary)}\n.hm-cabecera-sec{text-align:center;max-width:760px;margin:0 auto 46px}\n.hm-fichas{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px}\n.hm-ficha{background:#fff;border:1px solid var(--border-subtle);border-radius:18px;padding:26px 26px 24px;display:flex;gap:16px;align-items:flex-start}\n.hm-ficha-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--purple-600);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:1rem}\n.hm-ficha-nombre{font-family:var(--font-display);font-weight:700;font-size:1.08rem;line-height:1.3;color:var(--purple-800);margin:0 0 10px}\n.hm-ficha-dato{display:block;font-size:.97rem;line-height:1.5;color:var(--text-secondary);margin-bottom:3px}\n.hm-ficha-metro{display:inline-block;font-size:.82rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--purple-600);background:var(--purple-50);border-radius:6px;padding:3px 9px;margin-bottom:9px}\n.hm-subgrupo{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--purple-700);margin:44px 0 20px;padding-bottom:10px;border-bottom:2px solid var(--purple-100)}\n.hm-subgrupo:first-of-type{margin-top:0}\n.hm-cats{display:grid;grid-template-columns:1fr;gap:22px}\n@media(min-width:620px){.hm-cats{grid-template-columns:repeat(2,1fr)}}\n@media(min-width:960px){.hm-cats{grid-template-columns:repeat(3,1fr)}}\n.hm-cat{position:relative;display:block;border-radius:18px;overflow:hidden;isolation:isolate;aspect-ratio:16\/10;color:#fff}\n.hm-cat img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}\n.hm-cat:hover img{transform:scale(1.06)}\n.hm-cat:hover .hm-cat-tit{color:var(--accent-500)}\n.hm-cat-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(31,6,48,0) 38%,rgba(31,6,48,.9) 100%)}\n.hm-cat-txt{position:absolute;left:20px;right:20px;bottom:16px;z-index:2}\n.hm-cat-tit{display:block;font-family:var(--font-display);font-weight:700;font-size:1.18rem;line-height:1.25;text-shadow:0 1px 6px rgba(0,0,0,.35);transition:color .18s ease}\n.hm-cat-sub{display:block;font-size:.92rem;color:var(--purple-100);margin-top:4px}\n.hm-fotos{display:grid;grid-template-columns:1fr;gap:18px}\n@media(min-width:430px){.hm-fotos{grid-template-columns:repeat(2,1fr)}}\n@media(min-width:760px){.hm-fotos{grid-template-columns:repeat(3,1fr);gap:22px}}\n@media(min-width:1120px){.hm-fotos{grid-template-columns:repeat(4,1fr);gap:24px}}\n.hm-fic{background:#fff;border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(26,20,32,.08);transition:transform .2s ease,box-shadow .2s ease}\n.hm-fic:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(50,10,70,.16)}\n.hm-fic-img{width:100%;aspect-ratio:1\/1;object-fit:cover;display:block;background:var(--purple-50)}\n.hm-fic-cuerpo{padding:22px 22px 24px;display:flex;flex-direction:column;gap:10px;flex:1}\n.hm-fic-num{font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:.06em;color:var(--purple-500)}\n.hm-fic-nombre{font-family:var(--font-display);font-weight:700;font-size:1.1rem;line-height:1.28;color:var(--purple-800);margin:0}\n.hm-fic-txt{font-size:.98rem;line-height:1.55;color:var(--text-secondary);margin:0}\n.hm-fic-cta{margin-top:auto;padding-top:6px;font-family:var(--font-display);font-weight:700;font-size:.94rem;color:var(--purple-600)}\n.hm-fic:hover .hm-fic-cta{color:var(--accent-600)}\n.hm-fic-sinfoto{width:100%;aspect-ratio:1\/1;background:linear-gradient(135deg,var(--purple-100) 0%,var(--purple-50) 100%);display:flex;align-items:center;justify-content:center;color:var(--purple-400)}\n.hm-fic-sinfoto svg{width:46px;height:46px}\n.hm-fic-banda{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:.82rem;letter-spacing:.04em;color:var(--purple-600);background:var(--purple-50);border-radius:6px;padding:3px 9px;align-self:flex-start}\n.hm-creditos{font-size:.82rem;line-height:1.6;color:var(--text-secondary)}\n.hm-creditos a{color:var(--text-secondary);text-decoration:underline}\n.hm-creditos a:hover{color:var(--purple-600)}\n.hm-fic{position:relative}\n.hm-fic-enlace{position:static;color:inherit}\n.hm-fic-enlace::after{content:\"\";position:absolute;inset:0;z-index:1}\n.hm-fic:hover .hm-fic-enlace{color:var(--accent-600)}\n.hm-fic-aviso{display:block;font-size:.9rem;line-height:1.5;color:var(--gold-700);background:var(--gold-100);border-radius:8px;padding:9px 11px;margin-top:4px}\n.hm-nota{font-size:1rem;line-height:1.6;color:var(--text-secondary);background:#fff;border:1px solid var(--border-subtle);border-left:4px solid var(--purple-400);border-radius:10px;padding:16px 18px;margin:0 0 30px}\n.hm-form{background:#fff;border:1px solid var(--border-subtle);border-radius:22px;padding:clamp(24px,4vw,38px);box-shadow:0 1px 3px rgba(26,20,32,.08)}\n.hm-campo{display:block;margin-bottom:18px}\n.hm-campo-et{display:block;font-family:var(--font-display);font-weight:600;font-size:.98rem;color:var(--ink-900);margin-bottom:7px}\n.hm-campo-ay{display:block;font-size:.88rem;color:var(--text-secondary);margin-top:5px}\n.hm-in{width:100%;font-family:var(--font-body);font-size:1.02rem;color:var(--text-primary);background:#fff;border:1.5px solid var(--border-default);border-radius:11px;padding:13px 15px;transition:border-color .18s ease,box-shadow .18s ease}\n.hm-in:focus{outline:none;border-color:var(--purple-500);box-shadow:0 0 0 3px var(--purple-100)}\n.hm-in:disabled{background:var(--ink-50);color:var(--ink-300)}\n.hm-in-error{border-color:#c62828}\n.hm-fila{display:grid;grid-template-columns:1fr;gap:0}\n@media(min-width:600px){.hm-fila{grid-template-columns:1fr 1fr;gap:0 18px}}\n.hm-radios{display:grid;grid-template-columns:1fr;gap:12px}\n@media(min-width:520px){.hm-radios{grid-template-columns:1fr 1fr}}\n.hm-radio{position:relative;display:block;border:1.5px solid var(--border-default);border-radius:14px;padding:16px 18px;cursor:pointer;transition:border-color .18s ease,background .18s ease}\n.hm-radio:hover{border-color:var(--purple-300)}\n.hm-radio input{position:absolute;opacity:0;pointer-events:none}\n.hm-radio-tit{display:block;font-family:var(--font-display);font-weight:700;font-size:1.02rem;color:var(--purple-800)}\n.hm-radio-sub{display:block;font-size:.92rem;color:var(--text-secondary);margin-top:3px}\n.hm-radio:has(input:checked){border-color:var(--purple-600);background:var(--purple-50)}\n.hm-radio:has(input:focus-visible){box-shadow:0 0 0 3px var(--purple-100)}\n.hm-acepto{display:flex;gap:11px;align-items:flex-start;font-size:.95rem;line-height:1.55;color:var(--text-secondary)}\n.hm-acepto input{margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:var(--purple-600)}\n.hm-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}\n.hm-aviso-form{border-radius:12px;padding:14px 16px;font-size:.98rem;line-height:1.55;margin-bottom:18px}\n.hm-aviso-error{background:#fdecea;color:#8c1d18;border:1px solid #f5c6c2}\n.hm-aviso-ok{background:#e7f6ec;color:#14532d;border:1px solid #b7e4c7}\n.hm-exito{text-align:center;padding:clamp(20px,4vw,34px) 0}\n.hm-exito-icono{width:64px;height:64px;border-radius:50%;background:var(--purple-50);color:var(--purple-600);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}\n.hm-drop{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);width:288px;background:#fff;border:1px solid var(--border-subtle);border-radius:18px;box-shadow:0 26px 58px rgba(50,10,70,.20);padding:10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s;z-index:80;margin-top:12px}\n.hm-drop::before{content:\"\";position:absolute;left:0;right:0;top:-16px;height:16px}\n.hm-has-drop:hover .hm-drop,.hm-has-drop:focus-within .hm-drop{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}\n.hm-drop-link{display:block;padding:9px 12px;border-radius:11px;transition:background .16s ease}\n.hm-drop-link:hover{background:var(--purple-50)}\n.hm-drop-tit{display:block;font-family:var(--font-display);font-weight:600;font-size:.95rem;line-height:1.3;color:var(--ink-900)}\n.hm-drop-link:hover .hm-drop-tit{color:var(--purple-700)}\n.hm-drop-sub{display:block;font-size:.82rem;line-height:1.35;color:var(--ink-700);margin-top:2px}\n.hm-drop-sep{display:block;height:1px;background:var(--border-subtle);margin:8px 10px}\n.hm-drop-all{display:block;padding:8px 12px;font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--purple-600)}\n.hm-drop-all:hover{color:var(--accent-500)}\n@media(max-width:960px){.hm-drop{display:none!important}}\n.hm-pie-grid{max-width:1220px;margin:0 auto;display:grid;grid-template-columns:minmax(250px,1fr) minmax(0,2.3fr);gap:44px}\n.hm-pie-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}\n@media(max-width:1000px){.hm-pie-grid{grid-template-columns:1fr;gap:34px}}\n@media(max-width:640px){.hm-pie-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}\n@media(max-width:400px){.hm-pie-cols{grid-template-columns:1fr}}\n.hm-pie-tit{font-family:var(--font-display);font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-500);margin-bottom:14px}\n.hm-pie-link{display:block;font-size:.98rem;line-height:1.35;color:var(--purple-100);margin-bottom:10px;transition:color .16s ease}\n.hm-pie-link:hover{color:#fff}\n@media(min-width:1120px){.hm-fotos-3{grid-template-columns:repeat(3,1fr)}}\n.hm-cta-lateral{background:var(--purple-700);color:#fff;border-radius:20px;padding:28px;margin-bottom:20px;text-align:center}\n.hm-cta-lateral-tit{font-family:var(--font-display);font-weight:700;font-size:1.22rem;margin-bottom:8px}\n.hm-cta-lateral-txt{font-size:.98rem;line-height:1.5;color:var(--purple-100);margin-bottom:18px}\n.hm-cta-lateral .hm-btn{width:100%;justify-content:center;padding:14px 20px;font-size:1.02rem}\n.hm-cta-lateral-sec{display:inline-block;margin-top:14px;font-size:.94rem;color:var(--purple-100);border-bottom:1px solid rgba(255,255,255,.4)}\n.hm-cta-lateral-sec:hover{color:#fff;border-bottom-color:#fff}\n.hm-sello{display:inline-flex;flex-direction:column;align-items:center;gap:9px}\n.hm-sello-nota{font-family:var(--font-display);font-weight:700;font-size:1.02rem;color:var(--purple-700)}\n.hm-sello:hover .hm-sello-nota{color:var(--accent-500)}\n.hm-legal{max-width:820px;margin:0 auto;padding:0 clamp(18px,4vw,36px)}\n.hm-legal-fecha{display:inline-block;background:var(--purple-50);color:var(--purple-700);font-family:var(--font-display);font-weight:600;font-size:.9rem;padding:7px 16px;border-radius:999px;margin-bottom:26px}\n.hm-legal-indice{background:var(--bg-surface-alt);border:1px solid var(--border-subtle);border-radius:18px;padding:24px 26px;margin-bottom:40px}\n.hm-legal-indice-tit{font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--purple-800);margin-bottom:12px}\n.hm-legal-indice a{display:block;padding:6px 0;font-size:1rem;color:var(--ink-700);border-bottom:1px solid transparent}\n.hm-legal-indice a:hover{color:var(--accent-500)}\n.hm-legal h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.28rem,2.6vw,1.6rem);color:var(--purple-800);line-height:1.25;margin:44px 0 14px;padding-bottom:10px;border-bottom:2px solid var(--purple-100)}\n.hm-legal h2:first-of-type{margin-top:0}\n.hm-legal h3{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--purple-700);margin:26px 0 10px}\n.hm-legal .hm-parrafo{display:block;font-size:1.06rem;line-height:1.68;color:var(--text-primary);margin-bottom:16px}\n.hm-legal .hm-dato{display:block;font-size:1.02rem;line-height:1.6;color:var(--text-secondary);padding-left:20px;position:relative;margin-bottom:10px}\n.hm-legal .hm-dato::before{content:\"\";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--purple-500)}\n.hm-legal-caja{background:#fff;border:1px solid var(--border-subtle);border-left:4px solid var(--purple-600);border-radius:14px;padding:20px 22px;margin:22px 0}\n.hm-legal-aviso{background:#fff8e6;border:1px solid #f0d89a;border-left:4px solid var(--gold-500,#d9a520);border-radius:14px;padding:20px 22px;margin:22px 0}\n.hm-legal-tabla{width:100%;border-collapse:collapse;margin:20px 0;font-size:.99rem}\n.hm-legal-tabla th{background:var(--purple-700);color:#fff;font-family:var(--font-display);font-weight:600;text-align:left;padding:12px 14px;font-size:.94rem}\n.hm-legal-tabla td{border:1px solid var(--border-subtle);padding:12px 14px;vertical-align:top;line-height:1.5;color:var(--text-secondary)}\n.hm-legal-tabla tr:nth-child(even) td{background:var(--bg-surface-alt)}\n.hm-legal-envoltura{overflow-x:auto;-webkit-overflow-scrolling:touch}\n.hm-pie-legal{max-width:1220px;margin:26px auto 0;padding-top:18px;border-top:1px solid var(--purple-700);display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}\n.hm-pie-legal a{font-size:.9rem;color:var(--purple-200);transition:color .16s ease}\n.hm-pie-legal a:hover{color:#fff}\n.hm-pie-legal .hm-pie-sep{color:var(--purple-700);font-size:.9rem}\n@media(max-width:560px){.hm-pie-legal .hm-pie-sep{display:none}.hm-pie-legal{flex-direction:column;align-items:center;gap:11px}}\n.hm-plan{display:flex;flex-direction:column;background:#fff;border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}\n.hm-plan:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(50,10,70,.13)}\n.hm-plan-img{width:100%;height:168px;object-fit:cover;display:block;background:var(--purple-50)}\n.hm-plan-cuerpo{display:flex;gap:14px;align-items:flex-start;padding:16px 18px 18px}\n.hm-plan-num{font-family:var(--font-display);font-weight:800;color:var(--purple-500);font-size:1.2rem;flex-shrink:0;line-height:1.35}\n.hm-plan-txt{font-size:1.04rem;line-height:1.42}\n.hm-planes{display:grid;grid-template-columns:1fr;gap:22px}\n@media(min-width:560px){.hm-planes{grid-template-columns:repeat(2,1fr)}}\n@media(min-width:940px){.hm-planes{grid-template-columns:repeat(3,1fr)}}\n.hm-mobile .hm-mobile-reservar{display:block;margin:18px 0 4px;padding:15px 26px;border-radius:999px;background:var(--accent-500);color:#fff;font-family:var(--font-display);font-weight:700;font-size:1.18rem;line-height:1.2;text-align:center;border-bottom:none;box-shadow:0 10px 26px rgba(238,55,201,.4)}\n.hm-mobile .hm-mobile-reservar:hover{background:var(--accent-600);color:#fff}\n.hm-mobile-lang{display:flex;gap:14px;align-items:center;padding:16px 4px;border-bottom:1px solid var(--border-subtle)}\n.hm-mobile-lang .hm-flag{box-shadow:0 0 0 1px var(--border-default)}\n.hm-pie-texto{font-size:1rem;color:var(--purple-100);line-height:1.55;max-width:290px;margin:0}\n.hm-pie-dir{font-style:normal;margin-top:18px;font-size:.98rem;color:var(--purple-200);line-height:1.75}\n.hm-pie-sellos{display:flex;gap:12px;margin-top:22px;align-items:flex-start;flex-wrap:wrap}\n.hm-pie-base{max-width:1220px;margin:18px auto 0;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;font-size:.85rem;color:var(--purple-200)}\n@media(max-width:640px){.hm-pie-marca{text-align:center}.hm-pie-marca .hm-pie-texto{margin-left:auto;margin-right:auto}.hm-pie-sellos{justify-content:center}.hm-pie-cols>div{text-align:center}.hm-pie-legal{justify-content:center;text-align:center}.hm-pie-base{justify-content:center;text-align:center}}\n.hm-hero{position:relative;color:#fff;background:#320a46;overflow:hidden}\n.hm-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}\n.hm-hero-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(50,10,70,.10) 0%,rgba(31,6,48,.88) 100%),rgba(37,10,54,.60)}\n.hm-hero-caja{position:relative;z-index:2;display:flex;align-items:center;min-height:clamp(500px,62vh,600px);padding:clamp(64px,9vh,104px) 0}\n.hm-hero h1{font-size:clamp(1.95rem,4.5vw,3.2rem);line-height:1.07;margin:0 0 18px;max-width:880px;text-wrap:balance}\n.hm-hero p{font-size:clamp(1.02rem,1.9vw,1.26rem);line-height:1.55;max-width:640px;color:var(--purple-100);margin:0 0 30px}\n.hm-hero-botones{display:flex;flex-wrap:wrap;gap:14px}\n.hm-hero-botones .hm-btn{padding:15px 30px;font-size:1.02rem}\n.hm-hero-datos{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:32px;font-size:.96rem;color:var(--purple-100)}\n@media(max-width:560px){.hm-hero-caja{min-height:clamp(440px,58vh,520px);padding:clamp(56px,8vh,84px) 0}.hm-hero-botones .hm-btn{width:100%;justify-content:center}.hm-hero-datos{gap:11px 20px;margin-top:26px}}\n.hm-opinar{max-width:1220px;margin:0 auto;padding:0 clamp(18px,4vw,36px)}\n.hm-opinar-fichas{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,400px));gap:22px;justify-content:center;margin-bottom:34px}\n.hm-opinar-ficha{background:#fff;border:1px solid var(--border-subtle);border-radius:20px;padding:26px 24px;text-align:center;box-shadow:0 1px 3px rgba(26,20,32,.08)}\n.hm-opinar-logo{height:32px;width:auto;display:block}\n.hm-opinar-boton{display:flex;align-items:center;justify-content:center;width:100%;min-height:62px;padding:16px 24px;border-radius:14px;background:var(--purple-600);color:#fff!important;font-family:var(--font-display);font-weight:700;font-size:1.18rem;line-height:1.25;transition:background .16s ease,transform .16s ease}\n.hm-opinar-boton:hover{background:var(--purple-800);transform:translateY(-2px);color:#fff!important}\n.hm-opinar-qr{width:248px;height:248px;margin:0 auto;padding:12px;background:#fff;border:1px solid var(--border-subtle);border-radius:14px}\n.hm-opinar-pasos{margin:16px auto 0;max-width:280px;font-size:.97rem;line-height:1.5;color:var(--text-secondary)}\n.hm-opinar-dir{display:block;margin:22px 0 8px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.15rem,3vw,1.4rem);color:var(--purple-700);letter-spacing:-.01em;word-break:break-word}\n.hm-opinar-nota{font-size:.92rem;color:var(--text-secondary);margin:0}\n.hm-copiar{margin-top:16px;background:none;border:1.5px solid var(--border-default);border-radius:11px;padding:12px 20px;min-height:48px;cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:.97rem;color:var(--purple-700);transition:border-color .16s ease,color .16s ease}\n.hm-copiar:hover{border-color:var(--purple-600);color:var(--purple-800)}\n@media(max-width:420px){.hm-opinar-qr{width:190px;height:190px}}\n#opinar{scroll-margin-top:92px}\n.hm-opinar-marca{display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:20px}\n.hm-opinar-logo-g{height:30px}\n.hm-opinar-ficha .hm-opinar-qr{margin:0 auto 14px}\n.hm-opinar-ficha .hm-opinar-pasos{margin:0 auto 20px;max-width:250px}\n.hm-opinar-ficha .hm-opinar-nota{margin:14px 0 0}\n.hm-opinar-pie{text-align:center;max-width:460px;margin:0 auto;padding-top:30px;border-top:1px solid var(--border-subtle)}\n.hm-opinar-pie .hm-opinar-dir{margin:0 0 6px}\n.hm-nota + .hm-subgrupo{margin-top:38px}\n.hm-tel{display:flex;gap:10px}\n.hm-tel select.hm-in{flex:0 0 46%;max-width:46%;min-width:0;padding-right:8px}\n.hm-tel input.hm-in{flex:1 1 auto;min-width:0}\n.hm-cancelar-datos{background:var(--bg-surface-alt);border-radius:14px;padding:18px 20px;margin:0 0 22px}\n.hm-cancelar-datos p{margin:0 0 6px;font-size:1.02rem;line-height:1.5;color:var(--text-primary)}\n.hm-cancelar-datos p:last-child{margin-bottom:0}\n.hm-cancelar-acciones{display:flex;flex-wrap:wrap;gap:12px;align-items:center}\n.hm-aviso-punto-capa{position:fixed;inset:0;background:rgba(30,8,45,.55);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999;opacity:0;transition:opacity .25s ease}\n.hm-aviso-punto-capa.in{opacity:1}\n.hm-aviso-punto-caja{background:#fff;border-radius:20px;max-width:440px;width:100%;padding:32px;box-shadow:0 30px 70px rgba(30,8,45,.4);position:relative;transform:translateY(10px);transition:transform .25s ease}\n.hm-aviso-punto-capa.in .hm-aviso-punto-caja{transform:translateY(0)}\n.hm-aviso-punto-cerrar{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:none;background:var(--bg-surface-alt);color:var(--text-secondary);font-size:1.2rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}\n.hm-aviso-punto-tit{font-family:var(--font-display);font-weight:800;font-size:1.2rem;color:var(--purple-800);margin:0 0 12px;padding-right:24px}\n.hm-aviso-punto-txt{font-size:1rem;line-height:1.55;color:var(--text-secondary);margin:0 0 22px}\n.hm-aviso-punto-caja .hm-btn{width:100%;padding:13px}\n<\/style>\n<div class=\"hm-wrap\" style=\"font-family:var(--font-body)\">\n<script>document.documentElement.className+=' hm-js';setTimeout(function(){var e=document.querySelectorAll('.reveal');for(var i=0;i < e.length;i++){e[i].classList.add('in');}},3500);<\/script><\/p>\n<header class=\"hm-header\">\n<div class=\"hm-nav-inner\">\n<a href=\"https:\/\/4umadrid.com\/\" aria-label=\"4U Madrid Walking Tour \u2014 Ir al inicio\" style=\"display:flex;align-items:center;flex-shrink:0\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.png\" alt=\"4U Madrid Walking Tour\" style=\"height:64px;width:193px;object-fit:cover;object-position:center\"><br \/>\n<\/a><\/p>\n<nav class=\"hm-desktop\" aria-label=\"Principal\" style=\"display:flex;gap:20px;align-items:center;flex-shrink:0\">\n<div class=\"hm-has-drop\"><a class=\"hm-navlink\" href=\"https:\/\/4umadrid.com\/tours-en-madrid\/\">Tours <svg class=\"hm-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M5 9l7 7 7-7\"\/><\/svg><\/a><\/p>\n<div class=\"hm-drop\"><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-historia-y-curiosidades\/\"><span class=\"hm-drop-tit\">Madrid: historia y curiosidades<\/span><span class=\"hm-drop-sub\">En espa\u00f1ol \u00b7 todos los d\u00edas 11:15 am<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-history-and-curiosities\/\"><span class=\"hm-drop-tit\">Madrid: history and curiosities<\/span><span class=\"hm-drop-sub\">In English \u00b7 Monday to Friday, 11:15 am<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/el-prado-un-viaje-a-traves-del-arte-y-sus-secretos\/\"><span class=\"hm-drop-tit\">El Prado: arte y secretos<\/span><span class=\"hm-drop-sub\">Visita privada \u00b7 hora a convenir<\/span><\/a><span class=\"hm-drop-sep\"><\/span><a class=\"hm-drop-all\" href=\"https:\/\/4umadrid.com\/tours-en-madrid\/\">Todos los recorridos<\/a><\/div>\n<\/div>\n<div class=\"hm-has-drop\"><a class=\"hm-navlink\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/\">Qu\u00e9 ver <svg class=\"hm-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M5 9l7 7 7-7\"\/><\/svg><\/a><\/p>\n<div class=\"hm-drop\"><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/museos-que-no-te-puedes-perder\/\"><span class=\"hm-drop-tit\">Museos<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/palacios-de-madrid\/\"><span class=\"hm-drop-tit\">Palacios de Madrid<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/sitios-religiosos-madrid\/\"><span class=\"hm-drop-tit\">Sitios religiosos<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/parques-y-jardines-madrid\/\"><span class=\"hm-drop-tit\">Parques y jardines<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/mas-por-conocer-madrid\/\"><span class=\"hm-drop-tit\">M\u00e1s por conocer<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/donde-comer-en-madrid\/\"><span class=\"hm-drop-tit\">\u00bfD\u00f3nde comer en Madrid?<\/span><\/a><span class=\"hm-drop-sep\"><\/span><a class=\"hm-drop-all\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/\">Todas las recomendaciones<\/a><\/div>\n<\/div>\n<div class=\"hm-has-drop\">\n<a class=\"hm-navlink\" href=\"https:\/\/4umadrid.com\/blog-madrid\/\">Blog <svg class=\"hm-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M5 9l7 7 7-7\"\/><\/svg><\/a><br \/>\n<!--BLOG_MEGA--><\/p>\n<div class=\"hm-mega\">\n<div><a class=\"hm-mega-col-title\" href=\"https:\/\/4umadrid.com\/category\/guia-madrid\/\">Gu\u00eda de Madrid<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/que-ver-madrid-de-los-austrias-ruta-a-pie\/\">Qu\u00e9 ver en el Madrid de los Austrias: ruta a pie por sus\u2026<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/que-ver-en-madrid-en-3-dias-itinerario-completo-consejos-y-lugares-imprescindibles\/\">Qu\u00e9 ver en Madrid en 3 d\u00edas: itinerario completo y consej\u2026<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/8-secretos-para-descubrir-en-madrid\/\">8 secretos de Madrid que casi nadie conoce<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/madrid-en-cifras\/\">Madrid en cifras: r\u00e9cords y datos que sorprenden<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/oda-a-madrid\/\">Madrid rom\u00e1ntico: los rincones m\u00e1s bonitos para ir en par\u2026<\/a><\/div>\n<div><a class=\"hm-mega-col-title\" href=\"https:\/\/4umadrid.com\/category\/historias-curiosidades-madrid\/\">Historias y Curiosidades<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/muertos-y-santos\/\">Todos los Santos y D\u00eda de Muertos: tradiciones en Espa\u00f1a\u2026<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/agua-va\/\">\u00a1Agua va!: la costumbre m\u00e1s sucia del Madrid antiguo<\/a><\/div>\n<div><a class=\"hm-mega-col-title\" href=\"https:\/\/4umadrid.com\/category\/free-tours-rutas-madrid\/\">Tours y Rutas<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/conoce-el-barrio-de-las-letras-historia-viva-entre-cafes-y-literatura\/\">Barrio de las Letras: historia viva entre caf\u00e9s y literat\u2026<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/preciados-una-calle-muy-madrilena-y-comercial\/\">Calle de Preciados: historia de la v\u00eda m\u00e1s comercial de M\u2026<\/a><\/div>\n<div><a class=\"hm-mega-col-title\" href=\"https:\/\/4umadrid.com\/category\/arte-y-museos-madrid\/\">Arte y Museos<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/el-prado-de-gabinete-de-ciencias-a-templo-del-arte\/\">Historia del Museo del Prado: de gabinete de ciencias a t\u2026<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/la-gemela-madrilena-de-la-mona-lisa\/\">La Mona Lisa del Prado: la gemela madrile\u00f1a de la Gioconda<\/a><\/div>\n<div><a class=\"hm-mega-col-title\" href=\"https:\/\/4umadrid.com\/category\/madrid-aire-libre\/\">Madrid al Aire Libre<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/el-ahuehuete-del-retiro-un-tesoro-vivo-en-el-corazon-de-madrid\/\">El ahuehuete del Retiro: el \u00e1rbol m\u00e1s antiguo de Madrid<\/a><a class=\"hm-mega-link\" href=\"https:\/\/4umadrid.com\/el-mirador-de-cibeles-una-vista-privilegiada\/\">Mirador de Cibeles: horario, precio y qu\u00e9 se ve desde arr\u2026<\/a><\/div>\n<p><a class=\"hm-mega-all\" href=\"https:\/\/4umadrid.com\/blog-madrid\/\">Ver todos los art\u00edculos del blog<\/a><\/div>\n<p><!--\/BLOG_MEGA-->\n<\/div>\n<div class=\"hm-has-drop\"><a class=\"hm-navlink\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/\">Nosotros <svg class=\"hm-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M5 9l7 7 7-7\"\/><\/svg><\/a><\/p>\n<div class=\"hm-drop\"><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/\"><span class=\"hm-drop-tit\">Sobre nosotros<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/nuestro-equipo-de-guias\/\"><span class=\"hm-drop-tit\">Nuestro equipo de gu\u00edas<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/por-que-elegirnos\/\"><span class=\"hm-drop-tit\">Por qu\u00e9 elegirnos<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/opiniones-de-viajeros\/\"><span class=\"hm-drop-tit\">Opiniones de viajeros<\/span><\/a><\/div>\n<\/div>\n<div class=\"hm-has-drop\"><a class=\"hm-navlink\" href=\"https:\/\/4umadrid.com\/contacto\/\">Contacto <svg class=\"hm-caret\" width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M5 9l7 7 7-7\"\/><\/svg><\/a><\/p>\n<div class=\"hm-drop\"><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/contacto\/\"><span class=\"hm-drop-tit\">Contacto<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/contacto\/como-llegar\/\"><span class=\"hm-drop-tit\">C\u00f3mo llegar<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/contacto\/preguntas-frecuentes-faq\/\"><span class=\"hm-drop-tit\">Preguntas frecuentes<\/span><\/a><a class=\"hm-drop-link\" href=\"https:\/\/4umadrid.com\/contacto\/atencion-al-cliente\/\"><span class=\"hm-drop-tit\">Atenci\u00f3n al cliente<\/span><\/a><\/div>\n<\/div>\n<\/nav>\n<div style=\"display:flex;align-items:center;gap:14px\">\n<div class=\"hm-lang hm-desktop\">\n<a href=\"https:\/\/4umadrid.com\/\" class=\"hm-flag\" data-idioma=\"es\" title=\"Espa\u00f1ol\" aria-label=\"Ver en espa\u00f1ol\"><svg width=\"30\" height=\"20\" viewBox=\"0 0 3 2\" preserveAspectRatio=\"none\"><rect width=\"3\" height=\"2\" fill=\"#c60b1e\"\/><rect y=\".5\" width=\"3\" height=\"1\" fill=\"#ffc400\"\/><\/svg><\/a><br \/>\n<a href=\"https:\/\/4umadrid.com\/madrid-free-tour-history-and-curiosities\/\" class=\"hm-flag\" data-idioma=\"en\" title=\"English\" aria-label=\"View in English\"><svg width=\"30\" height=\"20\" viewBox=\"0 0 60 30\" preserveAspectRatio=\"none\"><rect width=\"60\" height=\"30\" fill=\"#012169\"\/><path d=\"M0 0 L60 30 M60 0 L0 30\" stroke=\"#fff\" stroke-width=\"6\"\/><path d=\"M0 0 L60 30 M60 0 L0 30\" stroke=\"#C8102E\" stroke-width=\"3\"\/><path d=\"M30 0 V30 M0 15 H60\" stroke=\"#fff\" stroke-width=\"10\"\/><path d=\"M30 0 V30 M0 15 H60\" stroke=\"#C8102E\" stroke-width=\"6\"\/><\/svg><\/a>\n<\/div>\n<p><a class=\"hm-btn hm-btn-primary hm-desktop\" href=\"https:\/\/4umadrid.com\/reservar\/\" style=\"padding:12px 24px;font-size:.98rem\">Reserva Gratis<\/a><br \/>\n<button class=\"hm-menu-btn\" onclick=\"this.closest('.hm-header').querySelector('.hm-mobile').classList.toggle('open')\" aria-label=\"Abrir men\u00fa\"><br \/>\n<svg class=\"hm-ico\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M4 7h16M4 12h16M4 17h16\"\/><\/svg><br \/>\n<\/button>\n<\/div>\n<\/div>\n<nav class=\"hm-mobile\" aria-label=\"M\u00f3vil\">\n<button class=\"hm-mobile-toggle\" type=\"button\" data-panel=\"tours\"><span>Tours<\/span><span class=\"hm-mobile-toggle-sign\">+<\/span><\/button><\/p>\n<div class=\"hm-sub\" data-panel=\"tours\" style=\"max-height:0;overflow:hidden;transition:max-height .3s ease\"><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-historia-y-curiosidades\/\">Madrid: historia y curiosidades<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-history-and-curiosities\/\">Madrid: history and curiosities<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/el-prado-un-viaje-a-traves-del-arte-y-sus-secretos\/\">El Prado: arte y secretos<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/tours-en-madrid\/\" style=\"font-weight:700\">Todos los recorridos \u2192<\/a><\/div>\n<p><button class=\"hm-mobile-toggle\" type=\"button\" data-panel=\"quever\"><span>Qu\u00e9 ver en Madrid<\/span><span class=\"hm-mobile-toggle-sign\">+<\/span><\/button><\/p>\n<div class=\"hm-sub\" data-panel=\"quever\" style=\"max-height:0;overflow:hidden;transition:max-height .3s ease\"><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/museos-que-no-te-puedes-perder\/\">Museos<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/palacios-de-madrid\/\">Palacios de Madrid<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/sitios-religiosos-madrid\/\">Sitios religiosos<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/parques-y-jardines-madrid\/\">Parques y jardines<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/mas-por-conocer-madrid\/\">M\u00e1s por conocer<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/donde-comer-en-madrid\/\">\u00bfD\u00f3nde comer en Madrid?<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/\" style=\"font-weight:700\">Todas las recomendaciones \u2192<\/a><\/div>\n<p><!--BLOG_MOBILE--><button class=\"hm-mobile-toggle\" type=\"button\" data-panel=\"blog\"><span>Blog<\/span><span class=\"hm-mobile-toggle-sign\">+<\/span><\/button><\/p>\n<div class=\"hm-sub\" data-panel=\"blog\" style=\"max-height:0;overflow:hidden;transition:max-height .3s ease\"><a class=\"hm-sub-cat\" href=\"https:\/\/4umadrid.com\/category\/guia-madrid\/\">Gu\u00eda de Madrid<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/que-ver-madrid-de-los-austrias-ruta-a-pie\/\">Qu\u00e9 ver en el Madrid de los Austrias: ruta a\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/que-ver-en-madrid-en-3-dias-itinerario-completo-consejos-y-lugares-imprescindibles\/\">Qu\u00e9 ver en Madrid en 3 d\u00edas: itinerario compl\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/8-secretos-para-descubrir-en-madrid\/\">8 secretos de Madrid que casi nadie conoce<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/madrid-en-cifras\/\">Madrid en cifras: r\u00e9cords y datos que sorpren\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/oda-a-madrid\/\">Madrid rom\u00e1ntico: los rincones m\u00e1s bonitos pa\u2026<\/a><a class=\"hm-sub-cat\" href=\"https:\/\/4umadrid.com\/category\/historias-curiosidades-madrid\/\">Historias y Curiosidades<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/muertos-y-santos\/\">Todos los Santos y D\u00eda de Muertos: tradicione\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/agua-va\/\">\u00a1Agua va!: la costumbre m\u00e1s sucia del Madrid\u2026<\/a><a class=\"hm-sub-cat\" href=\"https:\/\/4umadrid.com\/category\/free-tours-rutas-madrid\/\">Tours y Rutas<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/conoce-el-barrio-de-las-letras-historia-viva-entre-cafes-y-literatura\/\">Barrio de las Letras: historia viva entre caf\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/preciados-una-calle-muy-madrilena-y-comercial\/\">Calle de Preciados: historia de la v\u00eda m\u00e1s co\u2026<\/a><a class=\"hm-sub-cat\" href=\"https:\/\/4umadrid.com\/category\/arte-y-museos-madrid\/\">Arte y Museos<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/el-prado-de-gabinete-de-ciencias-a-templo-del-arte\/\">Historia del Museo del Prado: de gabinete de\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/la-gemela-madrilena-de-la-mona-lisa\/\">La Mona Lisa del Prado: la gemela madrile\u00f1a d\u2026<\/a><a class=\"hm-sub-cat\" href=\"https:\/\/4umadrid.com\/category\/madrid-aire-libre\/\">Madrid al Aire Libre<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/el-ahuehuete-del-retiro-un-tesoro-vivo-en-el-corazon-de-madrid\/\">El ahuehuete del Retiro: el \u00e1rbol m\u00e1s antiguo\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/el-mirador-de-cibeles-una-vista-privilegiada\/\">Mirador de Cibeles: horario, precio y qu\u00e9 se\u2026<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/blog-madrid\/\" style=\"font-weight:700\">Ver todos los art\u00edculos \u2192<\/a><\/div>\n<p><!--\/BLOG_MOBILE--><br \/>\n<button class=\"hm-mobile-toggle\" type=\"button\" data-panel=\"nosotros\"><span>Nosotros<\/span><span class=\"hm-mobile-toggle-sign\">+<\/span><\/button><\/p>\n<div class=\"hm-sub\" data-panel=\"nosotros\" style=\"max-height:0;overflow:hidden;transition:max-height .3s ease\"><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/\">Sobre nosotros<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/nuestro-equipo-de-guias\/\">Nuestro equipo de gu\u00edas<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/por-que-elegirnos\/\">Por qu\u00e9 elegirnos<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/opiniones-de-viajeros\/\">Opiniones de viajeros<\/a><\/div>\n<p><button class=\"hm-mobile-toggle\" type=\"button\" data-panel=\"ayuda\"><span>Contacto y ayuda<\/span><span class=\"hm-mobile-toggle-sign\">+<\/span><\/button><\/p>\n<div class=\"hm-sub\" data-panel=\"ayuda\" style=\"max-height:0;overflow:hidden;transition:max-height .3s ease\"><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/contacto\/\">Contacto<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/contacto\/como-llegar\/\">C\u00f3mo llegar<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/contacto\/preguntas-frecuentes-faq\/\">Preguntas frecuentes<\/a><a class=\"hm-sub-link\" href=\"https:\/\/4umadrid.com\/contacto\/atencion-al-cliente\/\">Atenci\u00f3n al cliente<\/a><\/div>\n<div class=\"hm-mobile-lang\">\n<a class=\"hm-flag\" data-idioma=\"es\" href=\"https:\/\/4umadrid.com\/\" aria-label=\"Ver en espa\u00f1ol\"><svg width=\"34\" height=\"23\" viewBox=\"0 0 3 2\" preserveAspectRatio=\"none\"><rect width=\"3\" height=\"2\" fill=\"#c60b1e\"\/><rect y=\".5\" width=\"3\" height=\"1\" fill=\"#ffc400\"\/><\/svg><\/a><br \/>\n<a class=\"hm-flag\" data-idioma=\"en\" href=\"https:\/\/4umadrid.com\/en\/\" aria-label=\"View in English\"><svg width=\"34\" height=\"23\" viewBox=\"0 0 60 30\" preserveAspectRatio=\"none\"><rect width=\"60\" height=\"30\" fill=\"#012169\"\/><path d=\"M0 0 L60 30 M60 0 L0 30\" stroke=\"#fff\" stroke-width=\"6\"\/><path d=\"M0 0 L60 30 M60 0 L0 30\" stroke=\"#C8102E\" stroke-width=\"3\"\/><path d=\"M30 0 V30 M0 15 H60\" stroke=\"#fff\" stroke-width=\"10\"\/><path d=\"M30 0 V30 M0 15 H60\" stroke=\"#C8102E\" stroke-width=\"6\"\/><\/svg><\/a>\n<\/div>\n<p><a class=\"hm-mobile-reservar\" href=\"https:\/\/4umadrid.com\/reservar\/\">Reserva Gratis<\/a><br \/>\n<\/nav>\n<\/header>\n<p><main><br \/>\n<!-- PORTADA --><\/p>\n<section class=\"hm-hero-int\">\n<img decoding=\"async\" class=\"hm-hero-int-img\" src=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/08\/hero-condiciones-generales.jpg\" alt=\"Balcones de hierro forjado en una fachada del centro de Madrid\" style=\"object-position:center 40%\"><\/p>\n<div class=\"hm-hero-int-velo\"><\/div>\n<div class=\"hm-hero-int-caja\">\n<div class=\"hm-cont\" style=\"width:100%;padding:0 clamp(18px,4vw,36px)\">\n<div class=\"hm-eyebrow\" style=\"color:var(--gold-300)\">Informaci\u00f3n legal<\/div>\n<h1 class=\"reveal in d1\">Condiciones generales<\/h1>\n<p class=\"reveal in d2\">Lo que puedes esperar de nosotros y lo que esperamos de ti. Sin letra peque\u00f1a.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- CONTENIDO --><\/p>\n<section class=\"hm-sec\">\n<div class=\"hm-legal\">\n<p><span class=\"hm-legal-fecha\">\u00daltima actualizaci\u00f3n: 26 de agosto de 2026<\/span><\/p>\n<p class=\"hm-parrafo\">Estas condiciones regulan la reserva y la participaci\u00f3n en los recorridos de <strong>4U Madrid Walking Tour<\/strong>. Al reservar una plaza, las aceptas. Si algo no te encaja, escr\u00edbenos antes de reservar y lo hablamos.<\/p>\n<div class=\"hm-legal-indice\">\n<div class=\"hm-legal-indice-tit\">En esta p\u00e1gina<\/div>\n<p><a href=\"#reservas\">1. C\u00f3mo se reserva<\/a><br \/>\n<a href=\"#precio\">2. Precio y forma de pago<\/a><br \/>\n<a href=\"#encuentro\">3. Punto de encuentro y puntualidad<\/a><br \/>\n<a href=\"#cancelar\">4. Cancelaciones y cambios<\/a><br \/>\n<a href=\"#prado\">5. Condiciones propias de la visita al Prado<\/a><br \/>\n<a href=\"#participacion\">6. Participaci\u00f3n en el recorrido<\/a><br \/>\n<a href=\"#responsabilidad\">7. Responsabilidad<\/a><br \/>\n<a href=\"#imagenes\">8. Fotograf\u00edas durante el recorrido<\/a><br \/>\n<a href=\"#reclamaciones\">9. Reclamaciones<\/a><br \/>\n<a href=\"#modificaciones\">10. Modificaciones<\/a>\n<\/div>\n<h2 id=\"reservas\">1. C\u00f3mo se reserva<\/h2>\n<p><span class=\"hm-dato\">Desde el <a href=\"https:\/\/4umadrid.com\/reservar\/\">formulario de reserva<\/a> de esta web, indicando idioma, fecha y n\u00famero de personas.<\/span><br \/>\n<span class=\"hm-dato\">Por <strong>WhatsApp<\/strong> en el <a href=\"https:\/\/wa.me\/34633717016\" target=\"_blank\" rel=\"noopener\">+34 633 71 70 16<\/a> o por correo en <a href=\"mailto:4umadrid@gmail.com\">4umadrid@gmail.com<\/a>.<\/span><\/p>\n<p class=\"hm-parrafo\">Recibir\u00e1s una confirmaci\u00f3n por correo electr\u00f3nico con la fecha, la hora y el punto de encuentro. <strong>Esa confirmaci\u00f3n es tu reserva<\/strong>: no hace falta imprimir nada ni ense\u00f1ar ning\u00fan justificante.<\/p>\n<p class=\"hm-parrafo\">Las reservas por la web deben hacerse con un m\u00ednimo de <strong>24 horas de antelaci\u00f3n<\/strong>. Si necesitas algo para hoy o ma\u00f1ana, escr\u00edbenos por WhatsApp y lo intentamos.<\/p>\n<p class=\"hm-parrafo\"><strong>Aceptaci\u00f3n de estas condiciones.<\/strong> Al marcar la casilla de aceptaci\u00f3n del formulario de reserva \u2014o, si reservas por WhatsApp o por correo, al confirmar tu reserva despu\u00e9s de que te enviemos el enlace a esta p\u00e1gina\u2014 declaras que las has le\u00eddo y que las aceptas. Qui\u00e9n presta el servicio y c\u00f3mo contactarle figura en el <a href=\"https:\/\/4umadrid.com\/aviso-legal\/\">aviso legal<\/a>.<\/p>\n<div class=\"hm-legal-aviso\">\n<span class=\"hm-dato\">Hacen falta <strong>dos personas como m\u00ednimo<\/strong> para que un recorrido salga. Si no se alcanza ese n\u00famero, te avisaremos con antelaci\u00f3n y te propondremos otra fecha.<\/span>\n<\/div>\n<h2 id=\"precio\">2. Precio y forma de pago<\/h2>\n<p class=\"hm-parrafo\">Los recorridos por la ciudad funcionan por <strong>libre aportaci\u00f3n<\/strong>: no se paga nada al reservar y, al terminar el paseo, cada participante decide qu\u00e9 aportar seg\u00fan lo que le haya parecido la experiencia y sus posibilidades. No hay importe m\u00ednimo ni obligaci\u00f3n de aportar.<\/p>\n<p class=\"hm-parrafo\">La aportaci\u00f3n puede hacerse en efectivo o por medios electr\u00f3nicos al finalizar el recorrido.<\/p>\n<p class=\"hm-parrafo\">La <strong>visita al Museo del Prado es la excepci\u00f3n<\/strong>: tiene un precio cerrado que se abona al reservar, porque incluye las entradas del museo. Sus condiciones se detallan en el apartado 5.<\/p>\n<h2 id=\"encuentro\">3. Punto de encuentro y puntualidad<\/h2>\n<p class=\"hm-parrafo\">Salvo que te indiquemos otra cosa, nos vemos en la <strong>Puerta del Sol, portal n.\u00ba 6<\/strong>, frente a la zapater\u00eda ZapShop. Busca el <strong>paraguas morado<\/strong> en alto.<\/p>\n<p><span class=\"hm-dato\">Recorrido en espa\u00f1ol: <strong>11:15 am<\/strong>. Recorrido en ingl\u00e9s: <strong>11:15 am<\/strong>.<\/span><br \/>\n<span class=\"hm-dato\">Llega <strong>cinco o diez minutos antes<\/strong> para localizarnos con calma.<\/span><br \/>\n<span class=\"hm-dato\">Los recorridos <strong>salen puntuales<\/strong>. El grupo no puede esperar a quien llegue tarde, y en ese caso no habr\u00e1 derecho a reprogramaci\u00f3n.<\/span><\/p>\n<h2 id=\"cancelar\">4. Cancelaciones y cambios<\/h2>\n<p class=\"hm-parrafo\">Cancelar un recorrido de libre aportaci\u00f3n <strong>no tiene coste alguno<\/strong> y puedes hacerlo hasta el mismo momento de la salida. Te pedimos, eso s\u00ed, que nos avises: liberamos la plaza para otra persona y evitamos esperarte.<\/p>\n<p class=\"hm-parrafo\">Para cancelar, usa el enlace \u00abCancelar mi reserva\u00bb del correo de confirmaci\u00f3n: la reserva se anula al momento y recibimos un aviso t\u00fa y nosotros. Tambi\u00e9n puedes responder a ese correo o escribirnos por WhatsApp.<\/p>\n<p class=\"hm-parrafo\">Podemos cancelar o modificar un recorrido por causas de fuerza mayor, por condiciones meteorol\u00f3gicas que hagan la actividad insegura o por no alcanzarse el m\u00ednimo de participantes. En ese caso te avisaremos cuanto antes y te ofreceremos otra fecha. <strong>Salimos llueva o haga sol<\/strong>: la lluvia por s\u00ed sola no cancela nada, as\u00ed que trae calzado c\u00f3modo y algo de abrigo.<\/p>\n<h2 id=\"prado\">5. Condiciones propias de la visita al Museo del Prado<\/h2>\n<p class=\"hm-parrafo\">Esta visita es privada, para grupos de <strong>2 a 6 adultos<\/strong>, y funciona de otra manera:<\/p>\n<p><span class=\"hm-dato\">El precio incluye las <strong>entradas del museo<\/strong>, que compra y entrega tu gu\u00eda, y se abona completo al reservar.<\/span><br \/>\n<span class=\"hm-dato\">La hora se acuerda contigo por WhatsApp, dentro de la franja de <strong>11:00 a 15:00 h, de lunes a viernes<\/strong>.<\/span><br \/>\n<span class=\"hm-dato\">Nos vemos frente a las taquillas del museo, en la <strong>Puerta de Goya<\/strong>, con diez minutos de margen. El museo es estricto con la hora de la entrada reservada.<\/span><br \/>\n<span class=\"hm-dato\">Hasta <strong>tres menores de 18 a\u00f1os<\/strong> pueden acompa\u00f1aros sin pagar entrada ni recorrido, siempre con un m\u00ednimo de dos adultos.<\/span><br \/>\n<span class=\"hm-dato\">El <strong>precio total<\/strong> de la visita se te comunica por escrito, por WhatsApp o por correo, <strong>antes de que pagues nada<\/strong>.<\/span><\/p>\n<div class=\"hm-legal-aviso\">\n<span class=\"hm-dato\"><strong>Cancelaci\u00f3n de la visita al Prado.<\/strong> Si cancelas <strong>con al menos 7 d\u00edas de antelaci\u00f3n<\/strong> a la fecha de la visita, te devolvemos lo abonado <strong>menos el importe de las entradas del museo<\/strong>, que ya habremos comprado y que el Prado no devuelve. Si cancelas con menos de 7 d\u00edas, <strong>no hay reembolso<\/strong>. Para cancelar, escr\u00edbenos por WhatsApp o por correo. Es la \u00fanica de nuestras actividades con esta limitaci\u00f3n, y por eso la destacamos aqu\u00ed.<\/span>\n<\/div>\n<p class=\"hm-parrafo\"><strong>Si somos nosotros quienes no podemos realizar la visita<\/strong> \u2014por enfermedad del gu\u00eda, causa de fuerza mayor u otra raz\u00f3n que no dependa de ti\u2014 te ofreceremos otra fecha y, si no te encaja, <strong>te devolveremos \u00edntegramente lo que hayas abonado<\/strong>.<\/p>\n<p class=\"hm-parrafo\">Conforme al art\u00edculo 103.l del texto refundido de la Ley General para la Defensa de los Consumidores y Usuarios, <strong>no existe derecho de desistimiento<\/strong> en los servicios de ocio contratados para una fecha determinada. Aun as\u00ed, en los recorridos de libre aportaci\u00f3n aplicamos una pol\u00edtica de cancelaci\u00f3n libre, m\u00e1s favorable que la que exige la ley.<\/p>\n<h2 id=\"participacion\">6. Participaci\u00f3n en el recorrido<\/h2>\n<p><span class=\"hm-dato\">Los recorridos duran unas <strong>2 horas y 15 minutos<\/strong> y transcurren caminando por el centro hist\u00f3rico, con paradas. Conviene estar en condiciones de caminar ese tiempo.<\/span><br \/>\n<span class=\"hm-dato\">Si tienes una condici\u00f3n m\u00e9dica, una limitaci\u00f3n de movilidad o necesitas alguna adaptaci\u00f3n, <strong>d\u00ednoslo al reservar<\/strong>: en muchos casos podemos ajustar el ritmo o el itinerario.<\/span><br \/>\n<span class=\"hm-dato\">Los <strong>menores de 18 a\u00f1os<\/strong> deben ir acompa\u00f1ados de un adulto responsable y no es necesario incluirlos en la reserva. <strong>El adulto que acompa\u00f1a a un menor es responsable de su vigilancia en todo momento<\/strong>, sobre todo al cruzar la calle y entre aglomeraciones.<\/span><br \/>\n<span class=\"hm-dato\">Al participar declaras encontrarte en condiciones de salud y movilidad adecuadas para el recorrido. Si algo puede afectarte, av\u00edsanos antes de empezar.<\/span><br \/>\n<span class=\"hm-dato\">Te pedimos que sigas las indicaciones del gu\u00eda, sobre todo al cruzar la calle y en los espacios concurridos.<\/span><br \/>\n<span class=\"hm-dato\">El gu\u00eda puede cambiar el orden de las paradas o acortar el itinerario por motivos de seguridad, obras, manifestaciones, actos multitudinarios o cierres de calles, procurando que la experiencia se mantenga.<\/span><br \/>\n<span class=\"hm-dato\">Te recomendamos viajar con un seguro que cubra asistencia m\u00e9dica y accidentes.<\/span><br \/>\n<span class=\"hm-dato\">Podemos pedir a alguien que abandone el recorrido si su comportamiento resulta ofensivo, pone en riesgo al grupo o impide de forma reiterada el desarrollo de la actividad.<\/span><\/p>\n<h2 id=\"responsabilidad\">7. Responsabilidad<\/h2>\n<p class=\"hm-parrafo\">Respondemos de los da\u00f1os que se deriven de un incumplimiento por nuestra parte o de la falta de diligencia de nuestros gu\u00edas, en los t\u00e9rminos que establece la legislaci\u00f3n espa\u00f1ola. <strong>Nada de lo dicho aqu\u00ed limita los derechos que la normativa de consumo te reconoce como consumidor.<\/strong><\/p>\n<p class=\"hm-parrafo\">La actividad se desarrolla en la v\u00eda p\u00fablica. Cada participante es responsable de sus objetos personales y de su propio comportamiento, y debe atender a las indicaciones del gu\u00eda y a las normas de circulaci\u00f3n. No respondemos de los hechos ajenos a nuestra organizaci\u00f3n, como accidentes causados por terceros, hurtos o incidencias en el transporte p\u00fablico.<\/p>\n<p class=\"hm-parrafo\">Caminar por una ciudad implica los riesgos propios de la v\u00eda p\u00fablica: tr\u00e1fico, aglomeraciones, escaleras, pavimentos irregulares, calor o fr\u00edo. Te pedimos la prudencia habitual y que sigas las indicaciones del gu\u00eda. Tampoco respondemos de los servicios que prestan terceros (museos, transporte, restauraci\u00f3n) ni de las situaciones de fuerza mayor.<\/p>\n<h2 id=\"imagenes\">8. Fotograf\u00edas durante el recorrido<\/h2>\n<p class=\"hm-parrafo\">A veces hacemos fotos del grupo para nuestras redes sociales. <strong>Siempre pedimos permiso antes<\/strong>, y decir que no es perfectamente normal: no tienes que dar ninguna explicaci\u00f3n y no afecta en nada a tu participaci\u00f3n. Si ya aparec\u00edas en una foto publicada y quieres que la retiremos, escr\u00edbenos y lo hacemos.<\/p>\n<h2 id=\"reclamaciones\">9. Reclamaciones<\/h2>\n<p class=\"hm-parrafo\">Si algo no ha ido bien, cu\u00e9ntanoslo en <a href=\"mailto:4umadrid@gmail.com\">4umadrid@gmail.com<\/a> o por WhatsApp. Preferimos resolverlo directamente y lo haremos lo antes posible.<\/p>\n<p class=\"hm-parrafo\">Como consumidor, adem\u00e1s, puedes dirigirte a los organismos de consumo de la Comunidad de Madrid o de tu lugar de residencia.<\/p>\n<h2 id=\"modificaciones\">10. Modificaciones<\/h2>\n<p class=\"hm-parrafo\">Podemos actualizar estas condiciones. A tu reserva se le aplican <strong>las condiciones vigentes en el momento en que la hiciste<\/strong>, no las posteriores. La versi\u00f3n actual es siempre la publicada en esta p\u00e1gina, con la fecha del encabezado.<\/p>\n<\/div>\n<\/section>\n<p><!-- CIERRE --><\/p>\n<section class=\"hm-sec-ajustada\" style=\"background:var(--purple-900);color:#fff\">\n<div class=\"reveal\" style=\"max-width:820px;margin:0 auto;text-align:center\">\n<h2 class=\"hm-h2\" style=\"margin-bottom:16px\">\u00bfAlguna duda antes de reservar?<\/h2>\n<p style=\"font-size:1.08rem;line-height:1.6;color:var(--purple-100);margin:0 0 30px\">Escr\u00edbenos y te contestamos. Preferimos resolverlo antes de que vengas.<\/p>\n<div style=\"display:flex;flex-wrap:wrap;gap:16px;justify-content:center\">\n<a class=\"hm-btn hm-btn-gold\" href=\"https:\/\/wa.me\/34633717016\" target=\"_blank\" rel=\"noopener\" style=\"padding:16px 34px;font-size:1.05rem\">Escribir por WhatsApp<\/a><br \/>\n<a class=\"hm-btn hm-btn-ghost-light\" href=\"https:\/\/4umadrid.com\/reservar\/\" style=\"padding:16px 32px;font-size:1.05rem\">Reservar mi plaza<\/a>\n<\/div>\n<\/div>\n<\/section>\n<p><\/main><br \/>\n<a href=\"https:\/\/wa.me\/34633717016?text=Hola%2C%20tengo%20una%20duda%20sobre%20los%20tours%20de%204U%20Madrid.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Escr\u00edbenos por WhatsApp\" style=\"position:fixed;right:20px;bottom:20px;z-index:999;width:58px;height:58px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.25)\"><br \/>\n<svg width=\"30\" height=\"30\" viewBox=\"0 0 448 512\" fill=\"#fff\"><path d=\"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z\"\/><\/svg><br \/>\n<\/a><\/p>\n<footer style=\"background:var(--purple-900);color:#fff;padding:clamp(52px,7vw,76px) clamp(18px,4vw,36px) 34px\">\n<div class=\"hm-pie-grid\">\n<div class=\"hm-pie-marca\">\n<a href=\"https:\/\/4umadrid.com\/\" aria-label=\"4U Madrid Walking Tour \u2014 Ir al inicio\" style=\"display:inline-flex;margin-bottom:16px\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-blanco.png\" alt=\"4U Madrid Walking Tour\" style=\"height:56px;width:200px;object-fit:cover;object-position:center\"><br \/>\n<\/a><\/p>\n<p class=\"hm-pie-texto\">Somos el paraguas morado de la Puerta del Sol. Tours a pie por Madrid, en espa\u00f1ol e ingl\u00e9s.<\/p>\n<address class=\"hm-pie-dir\">\n<span style=\"display:block\">Puerta del Sol, 28013 Madrid, Espa\u00f1a<\/span><br \/>\n<span style=\"display:block\">Telf.: <a href=\"tel:+34633717016\" style=\"color:#fff\">+34 633 71 70 16<\/a><\/span><br \/>\n<span style=\"display:block\">Email: <a href=\"mailto:4umadrid@gmail.com\" style=\"color:#fff\">4umadrid@gmail.com<\/a><\/span><br \/>\n<\/address>\n<div class=\"hm-pie-sellos\">\n<img decoding=\"async\" src=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/08\/Reviews-4U-Madrid.png\" alt=\"4U Madrid Reviews\" style=\"height:50px;width:auto;object-fit:contain\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-premio-freetour-scaled.webp\" alt=\"FreeTour.com Awards\" style=\"height:50px;width:auto;object-fit:contain\">\n<\/div>\n<\/div>\n<div class=\"hm-pie-cols\">\n<div>\n<div class=\"hm-pie-tit\">Tours<\/div>\n<p><a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/tours-en-madrid\/\">Todos los recorridos<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-historia-y-curiosidades\/\">Historia y curiosidades<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/madrid-free-tour-history-and-curiosities\/\">Tour in English<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/el-prado-un-viaje-a-traves-del-arte-y-sus-secretos\/\">El Prado: arte y secretos<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/reservar\/\">Reservar tu plaza<\/a>\n<\/div>\n<div>\n<div class=\"hm-pie-tit\">Qu\u00e9 ver<\/div>\n<p><a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/museos-que-no-te-puedes-perder\/\">Museos<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/palacios-de-madrid\/\">Palacios de Madrid<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/sitios-religiosos-madrid\/\">Sitios religiosos<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/parques-y-jardines-madrid\/\">Parques y jardines<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/mas-por-conocer-madrid\/\">M\u00e1s por conocer<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/donde-comer-en-madrid\/\">\u00bfD\u00f3nde comer en Madrid?<\/a>\n<\/div>\n<div>\n<div class=\"hm-pie-tit\">Compa\u00f1\u00eda<\/div>\n<p><a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/\">Sobre nosotros<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/nuestro-equipo-de-guias\/\">Nuestro equipo de gu\u00edas<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/por-que-elegirnos\/\">Por qu\u00e9 elegirnos<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/sobre-nosotros\/opiniones-de-viajeros\/\">Opiniones de viajeros<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/blog-madrid\/\">Blog de Madrid<\/a>\n<\/div>\n<div>\n<div class=\"hm-pie-tit\">Ayuda<\/div>\n<p><a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/contacto\/\">Contacto<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/contacto\/como-llegar\/\">C\u00f3mo llegar<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/contacto\/preguntas-frecuentes-faq\/\">Preguntas frecuentes<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/contacto\/atencion-al-cliente\/\">Atenci\u00f3n al cliente<\/a><br \/>\n<a class=\"hm-pie-link\" href=\"https:\/\/4umadrid.com\/recomendaciones-en-madrid\/\">Recomendaciones<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"hm-pie-legal\">\n<a href=\"https:\/\/4umadrid.com\/aviso-legal\/\">Aviso legal<\/a><br \/>\n<span class=\"hm-pie-sep\">\u00b7<\/span><br \/>\n<a href=\"https:\/\/4umadrid.com\/politicas-de-privacidad\/\">Pol\u00edtica de privacidad<\/a><br \/>\n<span class=\"hm-pie-sep\">\u00b7<\/span><br \/>\n<a href=\"https:\/\/4umadrid.com\/politica-de-cookies\/\">Pol\u00edtica de cookies<\/a><br \/>\n<span class=\"hm-pie-sep\">\u00b7<\/span><br \/>\n<a href=\"https:\/\/4umadrid.com\/condiciones-generales\/\">Condiciones generales<\/a><br \/>\n<a href=\"https:\/\/4umadrid.com\/creditos-fotograficos\/\">Cr\u00e9ditos fotogr\u00e1ficos<\/a>\n<\/div>\n<div class=\"hm-pie-base\">\n<span>\u00a9 2026 4U Madrid Walking Tour \u00b7 Tours a pie por Madrid<\/span><br \/>\n<span>Gu\u00edas locales \u00b7 Espa\u00f1ol &amp; English \u00b7 Puerta del Sol, Madrid<\/span>\n<\/div>\n<\/footer>\n<p><script>\n(function(){\nwindow.hmEvento = function (nombre, datos) {\ntry { if (typeof window.gtag === 'function') { window.gtag('event', nombre, datos || {}); } } catch (e) {}\ntry { if (typeof window.clarity === 'function') { window.clarity('event', nombre); } } catch (e) {}\n};\ndocument.addEventListener('click', function (ev) {\nvar t = ev.target;\nif (!t || !t.closest) { return; }\nvar a = t.closest('a[href*=\"wa.me\"]');\nif (!a) { return; }\nwindow.hmEvento('contacto_whatsapp', { ubicacion: window.location.pathname });\n}, true);\n})();\n(function(){\nvar allBr = document.querySelectorAll('.hm-wrap br');\nfor(var bi=0; bi < allBr.length; bi++){ allBr[bi].parentNode.removeChild(allBr[bi]); }\nvar allP = document.querySelectorAll('.hm-wrap p');\nfor(var pi=0; pi < allP.length; pi++){\nvar pj = allP[pi];\nif(pj.textContent.trim() === ''){\nif(!pj.querySelector('img,svg,iframe,input,button,a')){ pj.parentNode.removeChild(pj); }\n}\n}\ndocument.querySelectorAll('.hm-faq-btn').forEach(function(btn){\nbtn.addEventListener('click', function(){\nvar panel = btn.parentNode.querySelector('.hm-faq-panel');\nvar sign = btn.querySelector('.hm-faq-sign');\nif(!panel){ return; }\nvar open = (panel.getAttribute('data-open') === '1');\nif(open){ panel.style.maxHeight = '0px'; panel.setAttribute('data-open','0'); if(sign){sign.textContent='+';sign.style.transform='none';} }\nelse { panel.style.maxHeight = panel.scrollHeight + 'px'; panel.setAttribute('data-open','1'); if(sign){sign.textContent=String.fromCharCode(8722);sign.style.transform='rotate(180deg)';} }\n});\n});\ndocument.querySelectorAll('.hm-mobile-toggle').forEach(function(btn){\nbtn.addEventListener('click', function(){\nvar menu = btn.closest('.hm-mobile');\nvar id = btn.getAttribute('data-panel');\nvar panel = null;\nif(id){ if(menu){ panel = menu.querySelector('.hm-sub[data-panel=\"' + id + '\"]'); } }\nif(!panel){ panel = btn.nextElementSibling; }\nif(panel){ if(!panel.classList.contains('hm-sub')){ panel = null; } }\nvar sign = btn.querySelector('.hm-mobile-toggle-sign');\nif(!panel){ return; }\nvar open = (panel.getAttribute('data-open') === '1');\nif(open){ panel.style.maxHeight = '0px'; panel.setAttribute('data-open','0'); if(sign){sign.textContent='+';sign.style.transform='none';} }\nelse { panel.style.maxHeight = panel.scrollHeight + 'px'; panel.setAttribute('data-open','1'); if(sign){sign.textContent=String.fromCharCode(8722);sign.style.transform='rotate(180deg)';} }\n});\n});\ndocument.querySelectorAll('.hm-mobile a').forEach(function(a){\na.addEventListener('click', function(){ a.closest('.hm-mobile').classList.remove('open'); });\n});\nvar ruta = location.pathname;\nvar enIngles = ruta === '\/en' || ruta.indexOf('\/en\/') === 0;\nvar rutaEs = enIngles ? (ruta.slice(3) || '\/') : ruta;\nvar rutaEn = enIngles ? ruta : (\"\/en\" + (rutaEs === \"\/\" ? \"\/\" : rutaEs));\ndocument.querySelectorAll(\".hm-flag[data-idioma]\").forEach(function(a){\nvar esEspanol = a.getAttribute(\"data-idioma\") === \"es\";\na.setAttribute(\"href\", (esEspanol ? rutaEs : rutaEn) + location.search + location.hash);\nif (esEspanol === !enIngles) { a.classList.add(\"active\"); } else { a.classList.remove(\"active\"); }\n});\ndocument.querySelectorAll(\".hm-copiar\").forEach(function(b){\nb.addEventListener(\"click\", function(){\nvar texto = b.getAttribute(\"data-copiar\");\nif(navigator.clipboard){ navigator.clipboard.writeText(texto); }\nvar original = b.textContent;\nb.textContent = \"Enlace copiado\";\nsetTimeout(function(){ b.textContent = original; }, 1800);\n});\n});\nvar els = document.querySelectorAll('.reveal:not(.in)');\nif('IntersectionObserver' in window){\nvar io = new IntersectionObserver(function(entries){\nentries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); } });\n}, {threshold:0.12, rootMargin:'0px 0px -8% 0px'});\nels.forEach(function(el){ io.observe(el); });\n} else { els.forEach(function(el){ el.classList.add('in'); }); }\nfunction hmSep(x,sep){var o='',c=0;for(var k=x.length-1;k>=0;k--){o=x.charAt(k)+o;c++;if(c%3===0){if(k>0){o=sep+o;}}}return o;}\nfunction hmFmt(v,dec,sep,prefix,suffix){var s=v.toFixed(dec),p=s.split('.'),ip=p[0];if(sep)ip=hmSep(ip,sep);return prefix+ip+(dec>0?(','+p[1]):'')+suffix;}\nfunction hmCount(el){var to=parseFloat(el.getAttribute('data-to'))||0;var dec=parseInt(el.getAttribute('data-dec')||'0',10);var sep=el.getAttribute('data-sep')||'';var prefix=el.getAttribute('data-prefix')||'';var suffix=el.getAttribute('data-suffix')||'';var dur=1500,start=null;function step(t){if(!start)start=t;var pr=Math.min((t-start)\/dur,1);var e=1-Math.pow(1-pr,3);el.textContent=hmFmt(to*e,dec,sep,prefix,suffix);if(pr<1)requestAnimationFrame(step);else el.textContent=hmFmt(to,dec,sep,prefix,suffix);}requestAnimationFrame(step);}\nvar statsWrap=document.getElementById('hm-stats');\nif(statsWrap){var counted=false;if('IntersectionObserver' in window){var so=new IntersectionObserver(function(es){es.forEach(function(en){if(en.isIntersecting){if(!counted){counted=true;statsWrap.querySelectorAll('.hm-count').forEach(hmCount);so.disconnect();}}});},{threshold:0.4});so.observe(statsWrap);}else{statsWrap.querySelectorAll('.hm-count').forEach(hmCount);}}\n})();\n(function(){\nvar yaVisto = false;\ntry { yaVisto = sessionStorage.getItem('hmAvisoPunto') === '1'; } catch(err){ yaVisto = false; }\nif(yaVisto){ return; }\nvar ruta = location.pathname;\nvar enIngles = ruta === '\/en' || ruta.indexOf('\/en\/') === 0;\nvar textos = enIngles ? {\ntit: 'A quick heads-up',\ntxt: 'Because of a temporary event in central Madrid, our usual meeting point at Puerta del Sol may not be available on the day of your walk. If you have a booking, or are about to make one, we will confirm the exact meeting point by WhatsApp or email beforehand.',\nboton: 'Got it'\n} : {\ntit: 'Un aviso r\u00e1pido',\ntxt: 'Por un evento puntual en el centro de Madrid, es posible que nuestro punto de encuentro habitual en la Puerta del Sol no est\u00e9 disponible el d\u00eda de tu recorrido. Si tienes una reserva, o vas a hacerla, te confirmaremos el punto exacto por WhatsApp o correo antes de la salida.',\nboton: 'Entendido'\n};\nfunction nodo(etiqueta, clase, texto){\nvar n = document.createElement(etiqueta);\nif(clase){ n.className = clase; }\nif(texto){ n.textContent = texto; }\nreturn n;\n}\nvar capa = nodo('div', 'hm-aviso-punto-capa');\nvar caja = nodo('div', 'hm-aviso-punto-caja');\nvar cerrar = nodo('button', 'hm-aviso-punto-cerrar', String.fromCharCode(215));\ncerrar.setAttribute('aria-label', enIngles ? 'Close' : 'Cerrar');\nvar tit = nodo('div', 'hm-aviso-punto-tit', textos.tit);\nvar txt = nodo('p', 'hm-aviso-punto-txt', textos.txt);\nvar boton = nodo('button', 'hm-btn hm-btn-primary', textos.boton);\ncaja.appendChild(cerrar);\ncaja.appendChild(tit);\ncaja.appendChild(txt);\ncaja.appendChild(boton);\ncapa.appendChild(caja);\nfunction cerrarAviso(){\ntry { sessionStorage.setItem('hmAvisoPunto', '1'); } catch(err){}\ncapa.classList.remove('in');\nsetTimeout(function(){ if(capa.parentNode){ capa.parentNode.removeChild(capa); } }, 250);\n}\ncerrar.addEventListener('click', cerrarAviso);\nboton.addEventListener('click', cerrarAviso);\ncapa.addEventListener('click', function(ev){ if(ev.target === capa){ cerrarAviso(); } });\ndocument.body.appendChild(capa);\nsetTimeout(function(){ capa.classList.add('in'); }, 30);\n})();\n<\/script><br \/>\n<script>\n(function () {\nvar form = document.getElementById('hmReserva');\nif (!form) return;\nvar URL_SCRIPT = form.getAttribute('data-endpoint') || '';\nvar campoFecha = form.querySelector('[name=\"fecha\"]');\nvar aviso = document.getElementById('hmAviso');\nvar boton = form.querySelector('[type=\"submit\"]');\nvar textoBoton = boton ? boton.textContent : '';\nvar disponibles = null;\nfunction mostrar(tipo, texto) {\nif (!aviso) return;\naviso.className = 'hm-aviso-form ' + (tipo === 'error' ? 'hm-aviso-error' : 'hm-aviso-ok');\naviso.textContent = texto;\naviso.style.display = 'block';\naviso.scrollIntoView({ behavior: 'smooth', block: 'center' });\n}\nfunction ocultar() { if (aviso) aviso.style.display = 'none'; }\nfunction nodo(etiqueta, clase, estilo, texto) {\nvar n = document.createElement(etiqueta);\nif (clase) n.className = clase;\nif (estilo) n.setAttribute('style', estilo);\nif (texto) n.textContent = texto;\nreturn n;\n}\nvar rutaPagina = location.pathname;\nvar EN = rutaPagina === '\/en' || rutaPagina.indexOf('\/en\/') === 0;\nfunction tr(es, en) { return EN ? en : es; }\nvar PAISES = [\n'ES|Espa\u00f1a|Spain|34|9|9', 'MX|M\u00e9xico|Mexico|52|10|10', 'CO|Colombia|Colombia|57|10|10',\n'AR|Argentina|Argentina|54|10|11', 'CL|Chile|Chile|56|9|9', 'PE|Per\u00fa|Peru|51|9|9',\n'US|Estados Unidos|United States|1|10|10', 'GB|Reino Unido|United Kingdom|44|9|10',\n'FR|Francia|France|33|9|9', 'DE|Alemania|Germany|49|7|13', 'IT|Italia|Italy|39|6|11',\n'PT|Portugal|Portugal|351|9|9',\n'AD|Andorra|Andorra|376|6|9', 'AE|Emiratos \u00c1rabes Unidos|United Arab Emirates|971|8|9',\n'AT|Austria|Austria|43|7|13', 'AU|Australia|Australia|61|9|9', 'BE|B\u00e9lgica|Belgium|32|8|9',\n'BG|Bulgaria|Bulgaria|359|8|9', 'BO|Bolivia|Bolivia|591|7|8', 'BR|Brasil|Brazil|55|10|11',\n'CA|Canad\u00e1|Canada|1|10|10', 'CH|Suiza|Switzerland|41|9|9', 'CN|China|China|86|11|11',\n'CR|Costa Rica|Costa Rica|506|8|8', 'CU|Cuba|Cuba|53|8|8', 'CY|Chipre|Cyprus|357|8|8',\n'CZ|Chequia|Czechia|420|9|9', 'DK|Dinamarca|Denmark|45|8|8',\n'DO|Rep\u00fablica Dominicana|Dominican Republic|1|10|10', 'DZ|Argelia|Algeria|213|8|9',\n'EC|Ecuador|Ecuador|593|8|9', 'EE|Estonia|Estonia|372|7|8', 'EG|Egipto|Egypt|20|9|10',\n'FI|Finlandia|Finland|358|6|12', 'GR|Grecia|Greece|30|10|10', 'GT|Guatemala|Guatemala|502|8|8',\n'HK|Hong Kong|Hong Kong|852|8|8', 'HN|Honduras|Honduras|504|8|8', 'HR|Croacia|Croatia|385|8|9',\n'HU|Hungr\u00eda|Hungary|36|8|9', 'ID|Indonesia|Indonesia|62|9|12', 'IE|Irlanda|Ireland|353|7|9',\n'IL|Israel|Israel|972|8|9', 'IN|India|India|91|10|10', 'IS|Islandia|Iceland|354|7|7',\n'JP|Jap\u00f3n|Japan|81|9|10', 'KE|Kenia|Kenya|254|9|9', 'KR|Corea del Sur|South Korea|82|9|10',\n'KW|Kuwait|Kuwait|965|8|8', 'LT|Lituania|Lithuania|370|8|8', 'LU|Luxemburgo|Luxembourg|352|8|9',\n'LV|Letonia|Latvia|371|8|8', 'MA|Marruecos|Morocco|212|9|9', 'MT|Malta|Malta|356|8|8',\n'MY|Malasia|Malaysia|60|9|10', 'NG|Nigeria|Nigeria|234|8|10', 'NI|Nicaragua|Nicaragua|505|8|8',\n'NL|Pa\u00edses Bajos|Netherlands|31|9|9', 'NO|Noruega|Norway|47|8|8',\n'NZ|Nueva Zelanda|New Zealand|64|8|10', 'PA|Panam\u00e1|Panama|507|7|8',\n'PH|Filipinas|Philippines|63|10|10', 'PK|Pakist\u00e1n|Pakistan|92|10|10', 'PL|Polonia|Poland|48|9|9',\n'PR|Puerto Rico|Puerto Rico|1|10|10', 'PY|Paraguay|Paraguay|595|8|9', 'QA|Catar|Qatar|974|8|8',\n'RO|Ruman\u00eda|Romania|40|9|9', 'RS|Serbia|Serbia|381|8|9', 'RU|Rusia|Russia|7|10|10',\n'SA|Arabia Saud\u00ed|Saudi Arabia|966|9|9', 'SE|Suecia|Sweden|46|7|10',\n'SG|Singapur|Singapore|65|8|8', 'SI|Eslovenia|Slovenia|386|8|8', 'SK|Eslovaquia|Slovakia|421|9|9',\n'SV|El Salvador|El Salvador|503|8|8', 'TH|Tailandia|Thailand|66|8|9', 'TN|T\u00fanez|Tunisia|216|8|8',\n'TR|Turqu\u00eda|Turkey|90|10|10', 'TW|Taiw\u00e1n|Taiwan|886|8|9', 'UA|Ucrania|Ukraine|380|9|9',\n'UY|Uruguay|Uruguay|598|8|9', 'VE|Venezuela|Venezuela|58|10|10', 'VN|Vietnam|Vietnam|84|9|10',\n'ZA|Sud\u00e1frica|South Africa|27|9|9',\n'XX|Otro pa\u00eds|Other country||8|15'\n];\nvar PRINCIPALES = ['ES', 'MX', 'CO', 'AR', 'CL', 'PE', 'US', 'GB', 'FR', 'DE', 'IT', 'PT'];\nvar MAPA_PAISES = {};\nPAISES.forEach(function (linea) {\nvar p = linea.split('|');\nMAPA_PAISES[p[0]] = { iso: p[0], es: p[1], en: p[2], d: p[3], min: parseInt(p[4], 10), max: parseInt(p[5], 10) };\n});\nfunction nombrePais(p) { return EN ? p.en : p.es; }\nfunction opcion(valor, texto, desactivada) {\nvar o = document.createElement('option');\no.value = valor;\no.textContent = texto;\nif (desactivada) o.disabled = true;\nreturn o;\n}\nvar selPrefijo = form.querySelector('[name=\"telefono_prefijo\"]');\nvar inpNumero = form.querySelector('[name=\"telefono_numero\"]');\nvar ayudaTel = document.getElementById('hmAyudaTel');\nif (selPrefijo) {\nselPrefijo.appendChild(opcion('', tr('Elige tu pa\u00eds', 'Choose your country'), false));\nPRINCIPALES.forEach(function (iso) {\nvar p = MAPA_PAISES[iso];\nselPrefijo.appendChild(opcion(iso, nombrePais(p) + ' (+' + p.d + ')', false));\n});\nselPrefijo.appendChild(opcion('', '\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500', true));\nvar resto = Object.keys(MAPA_PAISES).filter(function (iso) {\nif (iso === 'XX') return false;\nreturn PRINCIPALES.indexOf(iso) === -1;\n});\nresto.sort(function (a, b) {\nreturn nombrePais(MAPA_PAISES[a]).localeCompare(nombrePais(MAPA_PAISES[b]), EN ? 'en' : 'es');\n});\nresto.forEach(function (iso) {\nvar p = MAPA_PAISES[iso];\nselPrefijo.appendChild(opcion(iso, nombrePais(p) + ' (+' + p.d + ')', false));\n});\nselPrefijo.appendChild(opcion('XX', tr('Otro pa\u00eds (escribe el n\u00famero completo con +)', 'Other country (type the full number with +)'), false));\nselPrefijo.setAttribute('aria-label', tr('Prefijo del pa\u00eds', 'Country code'));\n}\nif (inpNumero) inpNumero.setAttribute('placeholder', tr('Tu n\u00famero', 'Your number'));\nif (EN) {\nif (ayudaTel) ayudaTel.textContent = 'Choose your country code and type your number. We only use it to reach you on the day if needed.';\n}\nfunction numeroSospechoso(d) {\nvar vistas = {};\nvar distintas = 0;\nvar ascendente = 1;\nvar descendente = 1;\nvar maxAsc = 1;\nvar maxDesc = 1;\nfor (var i = 0; i < d.length; i++) {\nvar c = d.charAt(i);\nif (!vistas[c]) { vistas[c] = 1; distintas++; }\nif (i > 0) {\nvar dif = d.charCodeAt(i) - d.charCodeAt(i - 1);\nascendente = dif === 1 ? ascendente + 1 : 1;\ndescendente = dif === -1 ? descendente + 1 : 1;\nif (ascendente > maxAsc) maxAsc = ascendente;\nif (descendente > maxDesc) maxDesc = descendente;\n}\n}\nif (distintas <= 2) return true;\nif (maxAsc >= 6) return true;\nif (maxDesc >= 6) return true;\nreturn false;\n}\nfunction construirTelefono(iso, bruto) {\nvar p = MAPA_PAISES[iso];\nif (!p) return { error: tr('Elige el prefijo de tu pa\u00eds.', 'Choose your country code.') };\nvar crudo = String(bruto || '').replace(\/^\\s+|\\s+$\/g, '');\nif (crudo === '') return { error: tr('El tel\u00e9fono es obligatorio: lo usamos para avisarte si hace falta.', 'A phone number is required: we only use it to reach you if needed.') };\nvar digitos = crudo.replace(\/\\D\/g, '');\nvar aviso = tr(' Si crees que es un error, escr\u00edbenos por WhatsApp.', ' If you think this is a mistake, message us on WhatsApp.');\nvar sospechoso = tr('Ese tel\u00e9fono no parece real. Escribe un n\u00famero al que podamos localizarte.', 'That phone number does not look real. Please enter a number where we can reach you.');\nif (iso === 'XX') {\nif (crudo.charAt(0) !== '+') return { error: tr('Escribe el n\u00famero completo empezando por + y el prefijo de tu pa\u00eds.', 'Type the full number starting with + and your country code.') };\nif (digitos.length < p.min) return { error: tr('El n\u00famero es demasiado corto.', 'The number is too short.') };\nif (digitos.length > p.max) return { error: tr('El n\u00famero es demasiado largo.', 'The number is too long.') };\nif (numeroSospechoso(digitos.slice(2))) return { error: sospechoso + aviso };\nreturn { valor: '+' + digitos.slice(0, 2) + ' ' + digitos.slice(2) };\n}\nif (crudo.charAt(0) === '+') {\nif (digitos.indexOf(p.d) !== 0) return { error: tr('El prefijo del n\u00famero no coincide con el pa\u00eds elegido.', 'The number prefix does not match the chosen country.') };\ndigitos = digitos.slice(p.d.length);\n} else if (digitos.indexOf('00' + p.d) === 0) {\ndigitos = digitos.slice(p.d.length + 2);\n}\nif (iso !== 'IT') digitos = digitos.replace(\/^0+\/, '');\nif (digitos.length < p.min || digitos.length > p.max) {\nvar esperado = p.min === p.max ? String(p.min) : (p.min + '-' + p.max);\nreturn { error: tr('El tel\u00e9fono de ' + nombrePais(p) + ' debe tener ' + esperado + ' d\u00edgitos, sin el prefijo +' + p.d + '. Rev\u00edsalo, por favor.', 'A phone number from ' + nombrePais(p) + ' should have ' + esperado + ' digits, without the +' + p.d + ' prefix. Please check it.') };\n}\nif (numeroSospechoso(digitos)) return { error: sospechoso + aviso };\nreturn { valor: '+' + p.d + ' ' + digitos };\n}\nfunction minimaLocal() {\nvar d = new Date(Date.now() + 24 * 3600000);\nreturn d.getFullYear() + '-' + String(d.getMonth() + 1).padStart(2, '0') + '-' + String(d.getDate()).padStart(2, '0');\n}\nif (campoFecha) campoFecha.min = minimaLocal();\nif (URL_SCRIPT) {\nfetch(URL_SCRIPT)\n.then(function (r) { return r.json(); })\n.then(function (j) {\nif (!j) return;\nif (!j.ok) return;\nif (!j.dias) return;\nif (!j.dias.length) return;\ndisponibles = j.dias;\nif (campoFecha) {\ncampoFecha.min = j.dias[0];\ncampoFecha.max = j.dias[j.dias.length - 1];\n}\n})\n.catch(function () {  });\n}\nif (campoFecha) {\ncampoFecha.addEventListener('change', function () {\ncampoFecha.classList.remove('hm-in-error');\nif (!disponibles || !campoFecha.value) return;\nif (disponibles.indexOf(campoFecha.value) === -1) {\ncampoFecha.classList.add('hm-in-error');\nmostrar('error', 'Ese dia no tenemos salida. Prueba con otra fecha.');\n} else {\nocultar();\n}\n});\n}\nform.addEventListener('submit', function (ev) {\nev.preventDefault();\nocultar();\nvar datos = {};\nnew FormData(form).forEach(function (v, k) { datos[k] = v; });\ndatos.consentimiento = !!form.querySelector('[name=\"consentimiento\"]').checked;\nif (!datos.email || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(datos.email)) {\nmostrar('error', tr('Escribe un correo electr\u00f3nico v\u00e1lido.', 'Please enter a valid email address.'));\nreturn;\n}\nif (inpNumero) inpNumero.classList.remove('hm-in-error');\nif (selPrefijo) selPrefijo.classList.remove('hm-in-error');\nvar tel = construirTelefono(datos.telefono_prefijo, datos.telefono_numero);\nif (tel.error) {\nif (inpNumero) inpNumero.classList.add('hm-in-error');\nif (selPrefijo) selPrefijo.classList.add('hm-in-error');\nmostrar('error', tel.error);\nreturn;\n}\ndatos.telefono = tel.valor;\ndelete datos.telefono_prefijo;\ndelete datos.telefono_numero;\nif (!datos.consentimiento) {\nmostrar('error', tr('Para reservar hace falta aceptar las condiciones y la pol\u00edtica de privacidad.', 'To book you need to accept the terms and the privacy policy.'));\nreturn;\n}\nif (disponibles) {\nif (disponibles.indexOf(datos.fecha) === -1) {\nmostrar('error', 'Ese dia no tenemos salida. Elige otra fecha.');\nreturn;\n}\n}\nif (!URL_SCRIPT) {\nmostrar('error', 'El formulario todavia no esta conectado. Escribenos por WhatsApp y lo resolvemos al momento.');\nreturn;\n}\nif (boton) { boton.disabled = true; boton.textContent = 'Enviando...'; }\nfetch(URL_SCRIPT, {\nmethod: 'POST',\nheaders: { 'Content-Type': 'text\/plain;charset=utf-8' },\nbody: JSON.stringify(datos)\n})\n.then(function (r) { return r.json(); })\n.then(function (j) {\nvar mensajeError = 'No se ha podido completar la reserva.';\nif (j) {\nif (j.error) mensajeError = j.error;\n}\nif (!j || !j.ok) throw new Error(mensajeError);\nif (window.hmEvento) {\nwindow.hmEvento('generate_lead', { idioma_tour: datos.idioma, personas: Number(datos.personas) || 1 });\n}\ntry {\npintarExito(datos, j);\n} catch (e) {\nmostrar('ok', 'Reserva confirmada. Te hemos enviado un correo con los detalles.');\nif (boton) { boton.disabled = true; boton.textContent = 'Reserva confirmada'; }\n}\n})\n.catch(function (e) {\nmostrar('error', e.message + ' Si el problema sigue, escribenos por WhatsApp y te reservamos la plaza.');\nif (boton) { boton.disabled = false; boton.textContent = textoBoton; }\n});\n});\nfunction pintarExito(datos, resp) {\nvar inicio = new Date(resp.inicio);\nvar fin = new Date(resp.fin);\nvar utc = function (d) { return d.toISOString().replace(\/[-:]\/g, '').replace(\/\\.\\d{3}\/, ''); };\nvar punto = 'Puerta del Sol, portal n\u00ba 6, frente a ZapShop, Madrid';\nvar AMP = String.fromCharCode(38);\nvar gcal = 'https:\/\/calendar.google.com\/calendar\/render?action=TEMPLATE' +\nAMP + 'text=' + encodeURIComponent(resp.tour + ' \u2014 4U Madrid') +\nAMP + 'dates=' + utc(inicio) + '\/' + utc(fin) +\nAMP + 'location=' + encodeURIComponent(punto);\nvar ics = ['BEGIN:VCALENDAR', 'VERSION:2.0', 'BEGIN:VEVENT',\n'DTSTART:' + utc(inicio), 'DTEND:' + utc(fin),\n'SUMMARY:' + resp.tour + ' - 4U Madrid',\n'LOCATION:' + punto, 'END:VEVENT', 'END:VCALENDAR'].join('\\r\\n');\nvar fecha = inicio.toLocaleDateString('es-ES', { weekday: 'long', day: 'numeric', month: 'long' });\nvar hora = inicio.toLocaleTimeString('es-ES', { hour: '2-digit', minute: '2-digit' });\nvar caja = nodo('div', 'hm-exito');\nvar icono = nodo('div', 'hm-exito-icono');\nicono.innerHTML = '<svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>';\ncaja.appendChild(icono);\ncaja.appendChild(nodo('h2', 'hm-h2', 'margin-bottom:10px', '\u00a1Reserva confirmada!'));\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 auto 6px;max-width:520px', resp.tour));\nvar cuando = nodo('p', null, 'margin:0 auto 18px;font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--purple-700)');\ncuando.textContent = fecha + ' a las ' + hora;\ncaja.appendChild(cuando);\nvar personas = parseInt(datos.personas, 10) || 1;\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 auto 20px;max-width:520px',\n'Plazas reservadas: ' + personas + '. Te hemos enviado un correo a ' + (datos.email || 'tu direccion') + ' con todos los detalles.'));\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 auto 26px;max-width:520px',\n'Nos vemos en la Puerta del Sol, portal n\u00ba 6, frente a ZapShop. Busca el paraguas morado y llega cinco minutos antes.'));\nvar fila = nodo('div', null, 'display:flex;flex-wrap:wrap;gap:14px;justify-content:center');\nvar bg = nodo('a', 'hm-btn hm-btn-primary', 'padding:14px 28px', 'A\u00f1adir a Google Calendar');\nbg.href = gcal; bg.target = '_blank'; bg.rel = 'noopener';\nfila.appendChild(bg);\nvar bi = nodo('a', 'hm-btn hm-btn-white', 'padding:14px 28px;border:1.5px solid var(--border-default)', 'Descargar para Apple u Outlook');\nbi.href = 'data:text\/calendar;charset=utf-8,' + encodeURIComponent(ics);\nbi.setAttribute('download', 'reserva-4u-madrid.ics');\nfila.appendChild(bi);\ncaja.appendChild(fila);\nform.style.display = 'none';\nocultar();\nform.parentNode.appendChild(caja);\ncaja.scrollIntoView({ behavior: 'smooth', block: 'center' });\n}\n})();\n(function () {\nvar caja = document.getElementById('hmCancelar');\nif (!caja) return;\nvar URL_SCRIPT = caja.getAttribute('data-endpoint') || '';\nvar rutaCancelar = location.pathname;\nvar EN = rutaCancelar === '\/en' || rutaCancelar.indexOf('\/en\/') === 0;\nfunction tr(es, en) { return EN ? en : es; }\nvar raiz = EN ? '\/en' : '';\nvar metaRobots = document.createElement('meta');\nmetaRobots.setAttribute('name', 'robots');\nmetaRobots.setAttribute('content', 'noindex,nofollow');\ndocument.head.appendChild(metaRobots);\nfunction poner(id, texto) {\nvar el = document.getElementById(id);\nif (el) el.textContent = texto;\n}\nif (EN) {\nponer('hmCEyebrow', 'Your booking');\nponer('hmCH1', 'Cancel my booking');\nponer('hmCSub', 'Free of charge and no explanations needed.');\n}\nfunction nodo(etiqueta, clase, estilo, texto) {\nvar n = document.createElement(etiqueta);\nif (clase) n.className = clase;\nif (estilo) n.setAttribute('style', estilo);\nif (texto) n.textContent = texto;\nreturn n;\n}\nfunction vaciar() {\nwhile (caja.firstChild) caja.removeChild(caja.firstChild);\n}\nfunction enlace(texto, href, clase, nueva) {\nvar a = nodo('a', clase, 'padding:13px 26px', texto);\na.setAttribute('href', href);\nif (nueva) {\na.setAttribute('target', '_blank');\na.setAttribute('rel', 'noopener');\n}\nreturn a;\n}\nfunction fallo(texto) {\nvaciar();\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 0 20px', texto));\ncaja.appendChild(enlace(tr('Escribir por WhatsApp', 'Message us on WhatsApp'), 'https:\/\/wa.me\/34633717016', 'hm-btn hm-btn-primary', true));\n}\nvar token = '';\ntry {\ntoken = new URLSearchParams(location.search).get('t') || '';\n} catch (err) {\ntoken = '';\n}\nfunction llamar(accion) {\nreturn fetch(URL_SCRIPT, {\nmethod: 'POST',\nheaders: { 'Content-Type': 'text\/plain;charset=utf-8' },\nbody: JSON.stringify({ accion: accion, token: token })\n}).then(function (r) { return r.json(); });\n}\nvar sinConexion = tr('No hemos podido conectar con el sistema de reservas. Escr\u00edbenos por WhatsApp y la cancelamos nosotros.', 'We could not reach the booking system. Message us on WhatsApp and we will cancel it for you.');\nfunction pintarCancelada(yaEstaba) {\nvaciar();\nvar cont = nodo('div', 'hm-exito');\ncont.appendChild(nodo('h2', 'hm-h2', 'margin-bottom:12px', tr('Reserva cancelada', 'Booking cancelled')));\nvar texto = yaEstaba\n? tr('Esta reserva ya estaba cancelada. No tienes que hacer nada m\u00e1s.', 'This booking was already cancelled. There is nothing else you need to do.')\n: tr('Hemos cancelado tu reserva y te hemos enviado un correo para confirmarlo. Si ha sido un error, puedes volver a reservar cuando quieras.', 'We have cancelled your booking and sent you an email to confirm it. If it was a mistake, you can book again whenever you like.');\ncont.appendChild(nodo('p', 'hm-lead', 'margin:0 auto 24px;max-width:520px', texto));\ncont.appendChild(enlace(tr('Reservar de nuevo', 'Book again'), raiz + '\/reservar\/', 'hm-btn hm-btn-gold', false));\ncaja.appendChild(cont);\n}\nfunction pintarReserva(j) {\nvaciar();\nif (j.estado === 'Cancelada') {\npintarCancelada(true);\nreturn;\n}\nvar p = String(j.fecha).split('-');\nvar f = new Date(Number(p[0]), Number(p[1]) - 1, Number(p[2]));\nvar fechaTxt = f.toLocaleDateString(EN ? 'en-GB' : 'es-ES', { weekday: 'long', day: 'numeric', month: 'long' });\nvar datos = nodo('div', 'hm-cancelar-datos');\ndatos.appendChild(nodo('p', null, 'font-weight:700', j.tour));\ndatos.appendChild(nodo('p', null, '', fechaTxt + tr(' a las ', ' at ') + j.hora));\ndatos.appendChild(nodo('p', null, '', tr('Personas: ', 'People: ') + j.personas));\ncaja.appendChild(datos);\nif (!j.puedeCancelar) {\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 0 20px', tr('Este recorrido ya no se puede cancelar desde aqu\u00ed. Escr\u00edbenos por WhatsApp y lo vemos.', 'This tour can no longer be cancelled from here. Message us on WhatsApp and we will sort it out.')));\ncaja.appendChild(enlace(tr('Escribir por WhatsApp', 'Message us on WhatsApp'), 'https:\/\/wa.me\/34633717016', 'hm-btn hm-btn-primary', true));\nreturn;\n}\ncaja.appendChild(nodo('p', 'hm-lead', 'margin:0 0 20px', tr('\u00bfSeguro que quieres cancelar esta reserva? No tiene ning\u00fan coste.', 'Are you sure you want to cancel this booking? There is no charge.')));\nvar acciones = nodo('div', 'hm-cancelar-acciones');\nvar boton = nodo('button', 'hm-btn hm-btn-gold', 'padding:14px 28px;border:none', tr('S\u00ed, cancelar mi reserva', 'Yes, cancel my booking'));\nboton.setAttribute('type', 'button');\nboton.addEventListener('click', function () {\nboton.disabled = true;\nboton.textContent = tr('Cancelando...', 'Cancelling...');\nllamar('cancelar').then(function (r) {\nif (!r) {\nfallo(sinConexion);\nreturn;\n}\nif (!r.ok) {\nfallo(r.error || sinConexion);\nreturn;\n}\nif (r.yaCancelada !== true) {\nif (window.hmEvento) { window.hmEvento('reserva_cancelada', {}); }\n}\npintarCancelada(r.yaCancelada === true);\n}).catch(function () { fallo(sinConexion); });\n});\nacciones.appendChild(boton);\nacciones.appendChild(enlace(tr('No, mantener mi reserva', 'No, keep my booking'), raiz + '\/', 'hm-btn hm-btn-white', false));\ncaja.appendChild(acciones);\n}\nif (!token) {\nfallo(tr('Este enlace no es v\u00e1lido. Abre el bot\u00f3n \"Cancelar mi reserva\" desde el correo de confirmaci\u00f3n, o escr\u00edbenos por WhatsApp.', 'This link is not valid. Open the \"Cancel my booking\" link from your confirmation email, or message us on WhatsApp.'));\nreturn;\n}\nif (!URL_SCRIPT) {\nfallo(sinConexion);\nreturn;\n}\nllamar('consultar').then(function (j) {\nif (!j) {\nfallo(sinConexion);\nreturn;\n}\nif (!j.ok) {\nfallo(j.error || sinConexion);\nreturn;\n}\npintarReserva(j);\n}).catch(function () { fallo(sinConexion); });\n})();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tours Madrid: historia y curiosidadesEn espa\u00f1ol \u00b7 todos los d\u00edas 11:15 amMadrid: history and curiositiesIn English \u00b7 Monday to Friday, 11:15 amEl Prado: arte y secretosVisita privada \u00b7 hora a convenirTodos los recorridos Qu\u00e9 ver MuseosPalacios de MadridSitios religiososParques y jardinesM\u00e1s por conocer\u00bfD\u00f3nde comer en Madrid?Todas las recomendaciones Blog Gu\u00eda de MadridQu\u00e9 ver en el [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_yoast_wpseo_focuskw":"","_yoast_wpseo_title":"Condiciones generales | 4U Madrid Walking Tour","_yoast_wpseo_metadesc":"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","footnotes":""},"class_list":["post-3","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Condiciones generales | 4U Madrid Walking Tour<\/title>\n<meta name=\"description\" content=\"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.\" \/>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Condiciones generales | 4U Madrid Walking Tour\" \/>\n<meta property=\"og:description\" content=\"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4umadrid.com\/en\/condiciones-generales\/\" \/>\n<meta property=\"og:site_name\" content=\"4U Madrid Walking Tour\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/4umadrid\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-18T09:15:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/\",\"url\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/\",\"name\":\"Condiciones generales | 4U Madrid Walking Tour\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/4umadrid.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/nh-logo-morado.png\",\"datePublished\":\"2023-11-08T12:18:43+00:00\",\"dateModified\":\"2026-10-18T09:15:26+00:00\",\"description\":\"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/#primaryimage\",\"url\":\"https:\\\/\\\/4umadrid.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/nh-logo-morado.png\",\"contentUrl\":\"https:\\\/\\\/4umadrid.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/nh-logo-morado.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/condiciones-generales\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/4umadrid.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Condiciones generales\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#website\",\"url\":\"https:\\\/\\\/4umadrid.com\\\/\",\"name\":\"4U Madrid Walking Tour\",\"description\":\"Tours a pie por Madrid con gu\u00edas locales y grupos reducidos. En espa\u00f1ol e ingl\u00e9s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#organization\"},\"alternateName\":\"4U Madrid\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/4umadrid.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#organization\",\"name\":\"4U Madrid Walking Tour\",\"alternateName\":\"4U Madrid\",\"url\":\"https:\\\/\\\/4umadrid.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/4umadrid.com\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/FAVICON.png\",\"contentUrl\":\"https:\\\/\\\/4umadrid.com\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/FAVICON.png\",\"width\":470,\"height\":437,\"caption\":\"4U Madrid Walking Tour\"},\"image\":{\"@id\":\"https:\\\/\\\/4umadrid.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/4umadrid\",\"https:\\\/\\\/www.instagram.com\\\/4umadridfreetour\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Condiciones generales | 4U Madrid Walking Tour","description":"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"en_US","og_type":"article","og_title":"Condiciones generales | 4U Madrid Walking Tour","og_description":"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.","og_url":"https:\/\/4umadrid.com\/en\/condiciones-generales\/","og_site_name":"4U Madrid Walking Tour","article_publisher":"https:\/\/www.facebook.com\/4umadrid","article_modified_time":"2026-10-18T09:15:26+00:00","og_image":[{"url":"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4umadrid.com\/condiciones-generales\/","url":"https:\/\/4umadrid.com\/condiciones-generales\/","name":"Condiciones generales | 4U Madrid Walking Tour","isPartOf":{"@id":"https:\/\/4umadrid.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/4umadrid.com\/condiciones-generales\/#primaryimage"},"image":{"@id":"https:\/\/4umadrid.com\/condiciones-generales\/#primaryimage"},"thumbnailUrl":"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.png","datePublished":"2023-11-08T12:18:43+00:00","dateModified":"2026-10-18T09:15:26+00:00","description":"C\u00f3mo funcionan las reservas, las cancelaciones, los pagos y el desarrollo de los recorridos de 4U Madrid Walking Tour. Condiciones claras antes de reservar.","breadcrumb":{"@id":"https:\/\/4umadrid.com\/condiciones-generales\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/4umadrid.com\/condiciones-generales\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/4umadrid.com\/condiciones-generales\/#primaryimage","url":"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.png","contentUrl":"https:\/\/4umadrid.com\/wp-content\/uploads\/2026\/07\/nh-logo-morado.png"},{"@type":"BreadcrumbList","@id":"https:\/\/4umadrid.com\/condiciones-generales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/4umadrid.com\/"},{"@type":"ListItem","position":2,"name":"Condiciones generales"}]},{"@type":"WebSite","@id":"https:\/\/4umadrid.com\/#website","url":"https:\/\/4umadrid.com\/","name":"4U Madrid Walking Tour","description":"Walking tours of Madrid with local guides and small groups. In Spanish and English.","publisher":{"@id":"https:\/\/4umadrid.com\/#organization"},"alternateName":"4U Madrid","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/4umadrid.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/4umadrid.com\/#organization","name":"4U Madrid Walking Tour","alternateName":"4U Madrid","url":"https:\/\/4umadrid.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/4umadrid.com\/#\/schema\/logo\/image\/","url":"https:\/\/4umadrid.com\/wp-content\/uploads\/2023\/11\/FAVICON.png","contentUrl":"https:\/\/4umadrid.com\/wp-content\/uploads\/2023\/11\/FAVICON.png","width":470,"height":437,"caption":"4U Madrid Walking Tour"},"image":{"@id":"https:\/\/4umadrid.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/4umadrid","https:\/\/www.instagram.com\/4umadridfreetour\/"]}]}},"_links":{"self":[{"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/pages\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":30,"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":5639,"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/pages\/3\/revisions\/5639"}],"wp:attachment":[{"href":"https:\/\/4umadrid.com\/en\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}