{"id":208,"date":"2026-07-17T06:21:24","date_gmt":"2026-07-17T06:21:24","guid":{"rendered":"https:\/\/elixia.shop\/contact\/"},"modified":"2026-07-18T07:03:15","modified_gmt":"2026-07-18T07:03:15","slug":"kontakt","status":"publish","type":"page","link":"https:\/\/elixia.shop\/de\/contact\/","title":{"rendered":"Kontakt"},"content":{"rendered":"\n<style>\n\/* =========================================================================\n   ELIXIA \u2014 CONTACT TEMPLATE\n   =========================================================================\n   DESIGN TOKENS \u2014 REUSED VERBATIM FROM index.html.\n   ========================================================================= *\/\n:root{\n  --ivory:#FBF9F6; --ivory-2:#F4EFE8; --ink:#1C1A17; --ink-2:#4A453E; --ink-3:#6E675D;\n  --gold:#A9873F; --gold-deep:#8A6E30; --gold-tint:#EFE7D6; --sage:#8C9A82;\n  --sage-tint:#E4E8DE; --line:#E6DFD4; --star:#B8892F; --white:#FFFFFF;\n  --success:#5F7A52; --danger:#B4472E;\n  --bg:var(--ivory); --surface:var(--white); --surface-alt:var(--ivory-2);\n  --text:var(--ink); --text-muted:var(--ink-2); --text-soft:var(--ink-3);\n  --accent:var(--gold); --accent-hover:var(--gold-deep); --accent-contrast:#FFFFFF;\n  --font-display:\"Cormorant\",Georgia,\"Times New Roman\",serif;\n  --font-body:\"Inter\",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;\n  --fs-hero:clamp(2.6rem,1.6rem + 4.4vw,5rem);\n  --fs-h2:clamp(2rem,1.4rem + 2.4vw,3.15rem);\n  --fs-h3:clamp(1.35rem,1.15rem + 0.8vw,1.7rem);\n  --fs-eyebrow:0.78rem; --fs-body:1.0625rem; --fs-small:0.9rem;\n  --space-1:0.25rem; --space-2:0.5rem; --space-3:0.75rem; --space-4:1rem;\n  --space-5:1.5rem; --space-6:2rem; --space-7:3rem; --space-8:4rem; --space-9:6rem; --space-10:8rem;\n  --section-y:clamp(3.5rem,2rem + 6vw,7rem);\n  --r-sm:6px; --r-md:10px; --r-lg:16px; --r-pill:999px;\n  --shadow-sm:0 1px 2px rgba(28,26,23,.05);\n  --shadow-md:0 6px 24px -8px rgba(28,26,23,.14);\n  --shadow-lg:0 20px 50px -20px rgba(28,26,23,.22);\n  --maxw:1200px; --maxw-narrow:760px; --header-h:68px;\n  --ease:cubic-bezier(.22,.61,.36,1); --dur:200ms;\n}\n\n\/* =========================================================================\n   RESET & BASE (identical to site)\n   ========================================================================= *\/\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%}\nbody{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.65;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}\nimg{max-width:100%;display:block}\na{color:inherit;text-decoration:none}\nbutton{font:inherit;cursor:pointer;border:none;background:none;color:inherit}\nh1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.08;color:var(--text);letter-spacing:-.01em}\nul{list-style:none}\n:focus-visible{outline:2.5px solid var(--accent);outline-offset:3px;border-radius:4px}\n.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2rem)}\n.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}\n.section{padding-block:var(--section-y)}\n.section--alt{background:var(--surface-alt)}\n.section--ink{background:var(--ink);color:var(--ivory)}\n.section--ink h2,.section--ink h3{color:var(--ivory)}\n.eyebrow{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3);display:inline-block}\n.section-head{max-width:var(--maxw-narrow);margin-bottom:var(--space-7)}\n.section-head.center{margin-inline:auto;text-align:center}\n.section-head h2{font-size:var(--fs-h2)}\n.section-head p{color:var(--text-muted);font-size:1.075rem;margin-top:var(--space-4)}\n.section--ink .section-head p{color:#D9D2C7}\n\n\/* Placeholder blocks (identical treatment) *\/\n.ph{position:relative;overflow:hidden;border-radius:var(--r-lg);\n  background:radial-gradient(120% 120% at 20% 10%,var(--gold-tint) 0%,transparent 55%),linear-gradient(150deg,var(--sage-tint) 0%,var(--ivory-2) 55%,var(--gold-tint) 100%);\n  border:1px solid var(--line);display:flex;align-items:flex-end;color:var(--ink-3)}\n.ph::after{content:attr(data-label);font-family:var(--font-body);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:var(--space-3) var(--space-4);opacity:.75}\n\n\/* Buttons (identical) *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--font-body);font-size:.98rem;font-weight:600;padding:.85rem 1.6rem;border-radius:var(--r-pill);transition:transform var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease);border:1.5px solid transparent;white-space:nowrap}\n.btn:hover{transform:translateY(-2px)}\n.btn:active{transform:translateY(0)}\n.btn--primary{background:var(--accent);color:var(--accent-contrast);box-shadow:var(--shadow-sm)}\n.btn--primary:hover{background:var(--accent-hover);box-shadow:var(--shadow-md)}\n.btn--secondary{background:transparent;color:var(--ink);border-color:var(--ink)}\n.btn--secondary:hover{background:var(--ink);color:var(--ivory)}\n.btn--onink{background:var(--ivory);color:var(--ink)}\n.btn--onink:hover{background:var(--white)}\n.btn--onink-ghost{color:var(--ivory);border-color:rgba(251,249,246,.4)}\n.btn--onink-ghost:hover{background:rgba(251,249,246,.1);border-color:var(--ivory)}\n.btn--full{width:100%}\n.arrow{transition:transform var(--dur) var(--ease)}\n.btn:hover .arrow{transform:translateX(3px)}\n\n\/* [BRACKET] fill-in callouts (same component as about.html) *\/\n.fillin{display:inline;border:1.5px dashed var(--gold);background:color-mix(in srgb,var(--gold-tint) 55%,transparent);border-radius:var(--r-sm);padding:.05em .45em;color:var(--gold-deep);font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}\n.fillin::before{content:\"\u270e \";font-size:.85em;opacity:.8}\n.fillin--block{display:block;border:1.5px dashed var(--gold);background:color-mix(in srgb,var(--gold-tint) 45%,transparent);border-radius:var(--r-md);padding:var(--space-4) var(--space-5);margin-block:var(--space-3);color:var(--gold-deep);font-size:.92rem;line-height:1.55}\n.fillin--block b{display:block;font-family:var(--font-body);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:.35rem;font-weight:700}\n\n\/* =========================================================================\n   [1] ANNOUNCEMENT + HEADER + BREADCRUMB (identical system)\n   ========================================================================= *\/\n.announce{background:var(--ink);color:var(--ivory);font-size:.82rem;letter-spacing:.02em;text-align:center;padding:.55rem var(--space-4)}\n.announce strong{color:var(--gold);font-weight:600}\n.announce .dot{opacity:.4;margin-inline:.6em}\n@media(max-width:560px){.announce .hide-sm{display:none}}\n.header{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--ivory) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.header__row{display:flex;align-items:center;gap:var(--space-5);min-height:var(--header-h)}\n.brand{font-family:var(--font-display);font-size:1.7rem;font-weight:600;letter-spacing:.02em;color:var(--ink)}\n.brand span{color:var(--gold)}\n.nav{display:flex;gap:var(--space-5);margin-inline:auto}\n.nav a{font-size:.95rem;font-weight:500;color:var(--ink-2);padding-block:.4rem;position:relative}\n.nav a::after{content:\"\";position:absolute;left:0;bottom:0;width:0;height:1.5px;background:var(--accent);transition:width var(--dur) var(--ease)}\n.nav a:hover,.nav a[aria-current]{color:var(--ink)}\n.nav a:hover::after,.nav a[aria-current]::after{width:100%}\n.header__actions{display:flex;align-items:center;gap:var(--space-2)}\n.icon-btn{width:42px;height:42px;display:grid;place-items:center;border-radius:var(--r-pill);color:var(--ink-2);transition:background var(--dur),color var(--dur)}\n.icon-btn:hover{background:var(--ivory-2);color:var(--ink)}\n.icon-btn svg{width:20px;height:20px}\n.cart-btn{position:relative}\n.cart-count{position:absolute;top:4px;right:4px;background:var(--gold);color:#fff;font-family:var(--font-body);font-size:.62rem;font-weight:700;min-width:16px;height:16px;border-radius:var(--r-pill);display:grid;place-items:center;padding-inline:3px}\n.lang{display:flex;align-items:center;font-size:.8rem;font-weight:600;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);overflow:hidden}\n.lang button{padding:.35rem .6rem;color:var(--ink-3)}\n.lang button[aria-pressed=\"true\"]{background:var(--ink);color:var(--ivory)}\n.menu-toggle{display:none}\n@media(max-width:960px){.nav{display:none}.menu-toggle{display:grid}.lang{margin-left:auto}}\n@media(max-width:520px){.header__actions .hide-xs{display:none}}\n.crumb{border-bottom:1px solid var(--line);background:var(--surface)}\n.crumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.8rem;font-size:.82rem;color:var(--text-soft)}\n.crumb a:hover{color:var(--accent)}\n.crumb li[aria-current]{color:var(--ink);font-weight:500}\n.crumb .sep{opacity:.5}\n\n\/* =========================================================================\n   [2] HERO\n   ========================================================================= *\/\n.hero{padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem);text-align:center}\n.hero__inner{max-width:720px;margin-inline:auto}\n.hero h1{font-size:var(--fs-hero)}\n.hero h1 em{font-style:italic;color:var(--gold)}\n.hero__sub{font-size:1.2rem;color:var(--text-muted);margin-top:var(--space-4)}\n.hero__badges{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;justify-content:center;margin-top:var(--space-5);font-size:.86rem;color:var(--text-soft)}\n.hero__badges span{display:inline-flex;align-items:center;gap:.45rem}\n.hero__badges svg{width:16px;height:16px;color:var(--sage)}\n\n\/* =========================================================================\n   [3] MAIN \u2014 contact methods + form\n   ========================================================================= *\/\n.contact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;padding-bottom:var(--section-y)}\n\n\/* ---- LEFT column ---- *\/\n.methods h2,.formcard h2{font-size:var(--fs-h3);margin-bottom:var(--space-5)}\n.method{display:flex;gap:var(--space-4);align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-5);transition:border-color var(--dur),box-shadow var(--dur)}\n.method + .method{margin-top:var(--space-3)}\n.method:hover{border-color:var(--gold-tint);box-shadow:var(--shadow-sm)}\n.method__icon{flex:none;width:46px;height:46px;border-radius:var(--r-md);background:var(--gold-tint);color:var(--gold-deep);display:grid;place-items:center}\n.method__icon svg{width:23px;height:23px}\n.method h3{font-family:var(--font-body);font-size:.98rem;font-weight:600;color:var(--ink);margin-bottom:.15rem}\n.method a{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--ink);line-height:1.15;display:inline-block;letter-spacing:-.01em}\n.method a:hover{color:var(--gold-deep)}\n.method .addr{font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--ink);line-height:1.25;font-style:normal}\n.method p{font-size:.84rem;color:var(--text-soft);margin-top:.35rem}\n.hours{background:var(--ivory-2);border-radius:var(--r-lg);padding:var(--space-5);margin-top:var(--space-5)}\n.hours h3{font-family:var(--font-body);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin-bottom:var(--space-3)}\n.hours dl{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;font-size:.9rem}\n.hours dt{color:var(--ink-2)}\n.hours dd{text-align:right;color:var(--ink);font-weight:500}\n.social{display:flex;gap:.6rem;margin-top:var(--space-5)}\n.social a{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;color:var(--ink-2);transition:border-color var(--dur),color var(--dur),background var(--dur)}\n.social a:hover{border-color:var(--gold);color:var(--gold-deep);background:var(--gold-tint)}\n.social svg{width:19px;height:19px}\n\n\/* ---- RIGHT column: form ---- *\/\n.formcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.5rem,3vw,2.5rem);box-shadow:var(--shadow-sm)}\n.formcard__intro{color:var(--text-muted);font-size:.95rem;margin:-.6rem 0 var(--space-5)}\n.field{margin-bottom:var(--space-4)}\n.field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}\nlabel.lbl{display:block;font-size:.85rem;font-weight:600;color:var(--ink-2);margin-bottom:.4rem}\nlabel .req{color:var(--danger)}\nlabel .opt{color:var(--text-soft);font-weight:400}\n.field input,.field select,.field textarea{\n  width:100%;font:inherit;font-size:1rem;color:var(--ink);background:var(--surface);\n  border:1.5px solid var(--line);border-radius:var(--r-md);padding:.75rem .9rem;min-height:50px;\n  transition:border-color var(--dur),box-shadow var(--dur);\n}\n.field textarea{min-height:130px;resize:vertical;line-height:1.6}\n.field select{appearance:none;-webkit-appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%236E675D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right .9rem center;background-size:18px;padding-right:2.6rem}\n.field input::placeholder,.field textarea::placeholder{color:var(--text-soft)}\n.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(169,135,63,.15)}\n.field input:user-invalid,.field textarea:user-invalid,.field.invalid input,.field.invalid textarea,.field.invalid select{border-color:var(--danger)}\n.err{display:none;font-size:.8rem;color:var(--danger);margin-top:.4rem}\n.field.invalid .err{display:block}\n.consent{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;color:var(--text-muted);margin-bottom:var(--space-5)}\n.consent input{margin-top:.15rem;width:18px;height:18px;accent-color:var(--gold);flex:none}\n.consent a{color:var(--gold-deep);text-decoration:underline;text-underline-offset:2px}\n.consent.invalid{color:var(--danger)}\n.form-note{font-size:.78rem;color:var(--text-soft);margin-top:var(--space-4);text-align:center}\n\/* success state *\/\n.success{display:none;text-align:center;padding:var(--space-6) var(--space-4)}\n.success.show{display:block}\n.success__seal{width:64px;height:64px;margin:0 auto var(--space-4);border-radius:50%;background:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);display:grid;place-items:center}\n.success__seal svg{width:32px;height:32px}\n.success h3{font-size:var(--fs-h3);margin-bottom:.5rem}\n.success p{color:var(--text-muted);max-width:44ch;margin:0 auto var(--space-5)}\n.formcard.sent form{display:none}\n@media(max-width:860px){.contact{grid-template-columns:1fr;gap:var(--space-6)}}\n@media(max-width:480px){.field-row{grid-template-columns:1fr}}\n\n\/* =========================================================================\n   [4] QUICK ANSWERS BAND (self-service deflection)\n   ========================================================================= *\/\n.quick__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4)}\n.qcard{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-5);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur)}\n.qcard:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--gold-tint)}\n.qcard__icon{width:42px;height:42px;border-radius:var(--r-md);background:var(--sage-tint);color:var(--sage);display:grid;place-items:center}\n.qcard__icon svg{width:21px;height:21px}\n.qcard h3{font-family:var(--font-display);font-size:1.2rem;margin-bottom:.15rem}\n.qcard p{font-size:.83rem;color:var(--text-muted);line-height:1.5;flex:1}\n.qcard__link{font-family:var(--font-body);font-size:.82rem;font-weight:600;color:var(--gold-deep);display:inline-flex;align-items:center;gap:.35rem;margin-top:.3rem}\n@media(max-width:980px){.quick__grid{grid-template-columns:repeat(3,1fr)}}\n@media(max-width:680px){.quick__grid{grid-template-columns:1fr 1fr}}\n@media(max-width:440px){.quick__grid{grid-template-columns:1fr}}\n\n\/* =========================================================================\n   [5] MAP + [6] COMPANY DETAILS\n   ========================================================================= *\/\n.mapco__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,4vw,3rem);align-items:stretch}\n.mapco__map .ph{height:100%;min-height:320px;aspect-ratio:auto}\n.company{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.5rem,3vw,2.5rem)}\n.company h2{font-size:var(--fs-h3);margin-bottom:var(--space-4)}\n.company address{font-style:normal;font-size:.98rem;line-height:1.8;color:var(--ink-2)}\n.company address b{font-family:var(--font-display);font-size:1.3rem;color:var(--ink);display:block;font-weight:600;margin-bottom:.3rem}\n.company__legal{margin-top:var(--space-4);display:flex;flex-direction:column;gap:.5rem;font-size:.9rem}\n.company__legal .row{display:flex;gap:.5rem;flex-wrap:wrap;align-items:baseline}\n.company__legal .k{color:var(--text-soft);min-width:130px}\n.company__imprint{display:inline-flex;align-items:center;gap:.5rem;margin-top:var(--space-5);font-weight:600;color:var(--gold-deep)}\n.company__imprint svg{width:16px;height:16px}\n.company__imprint:hover{color:var(--gold)}\n@media(max-width:760px){.mapco__grid{grid-template-columns:1fr}.mapco__map{order:-1}.mapco__map .ph{min-height:240px}}\n\n\/* =========================================================================\n   [7] SOFT CTA\n   ========================================================================= *\/\n.ctaband{text-align:center}\n.ctaband h2{font-size:var(--fs-h2)}\n.ctaband p{color:#D9D2C7;margin-top:var(--space-4);max-width:50ch;margin-inline:auto;font-size:1.075rem}\n.ctaband .btns{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-6)}\n\n\/* =========================================================================\n   [8] FAQ ACCORDION\n   ========================================================================= *\/\n.faq{max-width:var(--maxw-narrow);margin-inline:auto}\n.faq .section-head{text-align:center;margin-bottom:var(--space-6)}\n.faq-item{border-bottom:1px solid var(--line)}\n.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--ink)}\n.faq-item summary::-webkit-details-marker{display:none}\n.faq-item summary .pm{flex:none;width:26px;height:26px;position:relative}\n.faq-item summary .pm::before,.faq-item summary .pm::after{content:\"\";position:absolute;background:var(--gold);border-radius:2px;transition:transform var(--dur) var(--ease),opacity var(--dur)}\n.faq-item summary .pm::before{top:12px;left:4px;right:4px;height:2px}\n.faq-item summary .pm::after{left:12px;top:4px;bottom:4px;width:2px}\n.faq-item[open] summary .pm::after{transform:scaleY(0);opacity:0}\n.faq-item__body{padding-bottom:var(--space-5);color:var(--text-muted);max-width:64ch}\n.faq-item__body a{color:var(--gold-deep);text-decoration:underline;text-underline-offset:2px}\n.faq-item__body .fillin{font-size:.95em}\n\n\/* =========================================================================\n   FOOTER (identical system)\n   ========================================================================= *\/\n.footer{background:var(--ink);color:#C9C2B6;padding-top:var(--space-8);font-size:.9rem}\n.footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:var(--space-6)}\n.footer .brand{color:var(--ivory);font-size:1.9rem;margin-bottom:var(--space-4);display:inline-block}\n.footer__about{max-width:30ch;line-height:1.6}\n.footer__about address{font-style:normal;margin-top:var(--space-4);line-height:1.7;color:#B4AC9F}\n.footer__about a{color:#C9C2B6}\n.footer__about a:hover{color:var(--gold)}\n.footer h4{font-family:var(--font-body);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ivory);margin-bottom:var(--space-4);font-weight:600}\n.footer__links li{margin-bottom:.55rem}\n.footer__links a{color:#C9C2B6;transition:color var(--dur)}\n.footer__links a:hover{color:var(--gold)}\n.footer__certs{display:flex;flex-wrap:wrap;gap:.5rem}\n.cert{font-size:.72rem;border:1px solid #3A352E;border-radius:var(--r-sm);padding:.4rem .6rem;color:#B4AC9F;line-height:1.2}\n.footer__bottom{border-top:1px solid #322D26;margin-top:var(--space-8);padding-block:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;align-items:center}\n.footer__trust{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.8rem;color:#B4AC9F}\n.footer__trust span{display:inline-flex;align-items:center;gap:.4rem}\n.footer__trust svg{width:14px;height:14px;color:var(--sage)}\n.footer__legal{font-size:.78rem;color:#8A8377}\n@media(max-width:820px){.footer__top{grid-template-columns:1fr 1fr}}\n@media(max-width:480px){.footer__top{grid-template-columns:1fr}}\n\n\/* Motion preferences *\/\n@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}\n.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}\n.reveal.in{opacity:1;transform:none}\n@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}\n<\/style>\n<nav class=\"crumb\" aria-label=\"Breadcrumb\">\n  <div class=\"container\">\n    <ol>\n      <li><a href=\"https:\/\/elixia.shop\/\">Home<\/a><\/li>\n      <li class=\"sep\" aria-hidden=\"true\">\u203a<\/li>\n      <li aria-current=\"page\">Contact<\/li>\n    <\/ol>\n  <\/div>\n<\/nav>\n<main>\n\n<!-- ============================ [2] HERO ============================= -->\n<section class=\"hero container\" aria-labelledby=\"contact-h1\">\n  <div class=\"hero__inner\">\n    <span class=\"eyebrow\">Customer support<\/span>\n    <h1 id=\"contact-h1\">We&#8217;re <em>here to help<\/em><\/h1>\n    <p class=\"hero__sub\">Questions about a product, an order or your wellness goals? Reach the Elixia team \u2014 we usually reply within 24 hours.<\/p>\n    <div class=\"hero__badges\">\n      <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>Real people, based in Nuremberg<\/span>\n      <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>English &amp; German support<\/span>\n      <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>No bots, no runaround<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================ [3] MAIN: METHODS + FORM ============ -->\n<section class=\"container\" aria-labelledby=\"getintouch-h2\">\n  <div class=\"contact\">\n\n    <!-- LEFT: contact methods -->\n    <div class=\"methods\">\n      <h2 id=\"getintouch-h2\">Get in touch<\/h2>\n\n      <div class=\"method\">\n        <span class=\"method__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"m4 7 8 6 8-6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/span>\n        <div>\n          <h3>Email<\/h3>\n          <a href=\"mailto:info@elixia.shop\">info@elixia.shop<\/a>\n          <p>Best for order and product questions.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"method\">\n        <span class=\"method__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M4 5h4l2 5-2.5 1.5a11 11 0 0 0 5 5L16 14l5 2v4a1 1 0 0 1-1 1A15 15 0 0 1 3 6a1 1 0 0 1 1-1Z\" stroke-linejoin=\"round\"><\/path><\/svg><\/span>\n        <div>\n          <h3>Phone<\/h3>\n          <a href=\"tel:+499114771390\">+49 911 4771390<\/a>\n          <p>Mon\u2013Fri, 08:30\u201317:00 CET\/CEST<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"method\">\n        <span class=\"method__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M12 21s7-5.6 7-11a7 7 0 1 0-14 0c0 5.4 7 11 7 11Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg><\/span>\n        <div>\n          <h3>Address<\/h3>\n          <address class=\"addr\">Blumental Bayern GmbH,<br>Melanchthonplatz 4\u20136,<br>Nuremberg, Germany<\/address>\n          <p>Head office \u2014 not a returns address.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Hours -->\n      <div class=\"hours\">\n        <h3>Support hours<\/h3>\n        <dl>\n          <dt>Monday \u2013 Friday<\/dt><dd>08:30\u201317:00<\/dd>\n          <dt>Saturday<\/dt><dd>Closed<\/dd>\n          <dt>Sunday &amp; holidays<\/dt><dd>Closed<\/dd>\n        <\/dl>\n      <\/div>\n\n      <!-- Social -->\n      <div class=\"social\" aria-label=\"Elixia on social media\">\n        <a href=\"#\" aria-label=\"Elixia on Instagram\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"><\/rect><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"><\/circle><\/svg><\/a>\n        <a href=\"#\" aria-label=\"Elixia on Facebook\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M14 8h2V5h-2a3 3 0 0 0-3 3v2H9v3h2v6h3v-6h2l1-3h-3V8a1 1 0 0 1 1-1Z\" stroke-linejoin=\"round\"><\/path><\/svg><\/a>\n        <a href=\"#\" aria-label=\"Elixia on LinkedIn\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><path d=\"M8 10v7M8 7v.01M12 17v-4a2 2 0 0 1 4 0v4\" stroke-linecap=\"round\"><\/path><\/svg><\/a>\n      <\/div>\n    <\/div>\n\n    <!-- RIGHT: contact form -->\n    <div class=\"formcard\" id=\"formcard\">\n      <h2>Send us a message<\/h2>\n      <p class=\"formcard__intro\">Fill in the short form and we&#8217;ll get back to you. Fields marked <span style=\"color:var(--danger)\">*<\/span> are required.<\/p>\n\n      <!-- Reference markup for WPForms rebuild -->\n      <form id=\"contactForm\" novalidate=\"\">\n        <div aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px;height:0;overflow:hidden\"><label>Company<input type=\"text\" id=\"cf-company\" name=\"company\" tabindex=\"-1\" autocomplete=\"off\"><\/label><\/div>\n        <div class=\"field-row\">\n          <div class=\"field\">\n            <label class=\"lbl\" for=\"cf-name\">Name <span class=\"req\" aria-hidden=\"true\">*<\/span><\/label>\n            <input type=\"text\" id=\"cf-name\" name=\"name\" autocomplete=\"name\" required=\"\" aria-required=\"true\">\n            <span class=\"err\" id=\"err-name\">Please enter your name.<\/span>\n          <\/div>\n          <div class=\"field\">\n            <label class=\"lbl\" for=\"cf-email\">Email <span class=\"req\" aria-hidden=\"true\">*<\/span><\/label>\n            <input type=\"email\" id=\"cf-email\" name=\"email\" autocomplete=\"email\" required=\"\" aria-required=\"true\">\n            <span class=\"err\" id=\"err-email\">Please enter a valid email address.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"field\">\n          <label class=\"lbl\" for=\"cf-order\">Order number <span class=\"opt\">(optional \u2014 helps us help you faster)<\/span><\/label>\n          <input type=\"text\" id=\"cf-order\" name=\"order\" inputmode=\"numeric\" placeholder=\"e.g. EL-10432\">\n        <\/div>\n\n        <div class=\"field\">\n          <label class=\"lbl\" for=\"cf-topic\">Topic <span class=\"req\" aria-hidden=\"true\">*<\/span><\/label>\n          <select id=\"cf-topic\" name=\"topic\" required=\"\" aria-required=\"true\">\n            <option value=\"\" selected=\"\" disabled=\"\">Choose a topic\u2026<\/option>\n            <option>Order &amp; shipping<\/option>\n            <option>Product question<\/option>\n            <option>Returns &amp; refunds<\/option>\n            <option>Wholesale \/ partnership<\/option>\n            <option>Other<\/option>\n          <\/select>\n          <span class=\"err\" id=\"err-topic\">Please choose a topic.<\/span>\n        <\/div>\n\n        <div class=\"field\">\n          <label class=\"lbl\" for=\"cf-message\">Message <span class=\"req\" aria-hidden=\"true\">*<\/span><\/label>\n          <textarea id=\"cf-message\" name=\"message\" required=\"\" aria-required=\"true\" placeholder=\"How can we help?\"><\/textarea>\n          <span class=\"err\" id=\"err-message\">Please add a short message.<\/span>\n        <\/div>\n\n        <label class=\"consent\" id=\"consentWrap\">\n          <input type=\"checkbox\" id=\"cf-consent\" name=\"consent\" required=\"\" aria-required=\"true\">\n          <span>I agree to the <a href=\"https:\/\/elixia.shop\/privacy-policy\/\">privacy policy<\/a> and consent to my data being used to respond to my enquiry. <span aria-hidden=\"true\" style=\"color:var(--danger)\">*<\/span><\/span>\n        <\/label>\n        <span class=\"err\" id=\"err-consent\" style=\"display:none;margin:-1rem 0 1rem\">Please accept the privacy policy to continue.<\/span>\n\n        <button type=\"submit\" class=\"btn btn--primary btn--full\" id=\"cf-submit\">Send message<\/button>\n        <p class=\"form-note\">Protected by spam filtering. We never share your details.<\/p>\n        <p class=\"form-err\" id=\"formErr\" role=\"alert\" style=\"display:none;color:var(--danger);text-align:center;margin-top:.6rem;font-size:.85rem\">Sorry \u2014 something went wrong sending your message. Please email <a href=\"mailto:info@elixia.shop\" style=\"color:var(--danger);text-decoration:underline\">info@elixia.shop<\/a> directly.<\/p>\n      <\/form>\n\n      <!-- Success state -->\n      <div class=\"success\" id=\"formSuccess\" role=\"status\" aria-live=\"polite\">\n        <span class=\"success__seal\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"m8.5 12 2.5 2.5 4.5-5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/span>\n        <h3>Thanks \u2014 message received<\/h3>\n        <p>We&#8217;ve got your message and will reply within 24 hours. A copy is on its way to your inbox.<\/p>\n        <a class=\"btn btn--secondary\" href=\"https:\/\/elixia.shop\/shop\/\">Continue shopping<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================ [4] QUICK ANSWERS =================== -->\n<section class=\"section section--alt\" aria-labelledby=\"quick-h2\">\n  <div class=\"container\">\n    <div class=\"section-head center\">\n      <span class=\"eyebrow\">Self-service<\/span>\n      <h2 id=\"quick-h2\">Looking for a quick answer?<\/h2>\n      <p>Many questions are answered faster here \u2014 no need to wait for a reply.<\/p>\n    <\/div>\n    <div class=\"quick__grid\">\n      <a class=\"qcard\" href=\"#\">\n        <span class=\"qcard__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M3 7h11v8H3zM14 10h4l3 3v2h-7z\" stroke-linejoin=\"round\"><\/path><circle cx=\"7\" cy=\"17\" r=\"1.7\"><\/circle><circle cx=\"17\" cy=\"17\" r=\"1.7\"><\/circle><\/svg><\/span>\n        <h3>Track your order<\/h3>\n        <p>Check where your parcel is via your account.<\/p>\n        <span class=\"qcard__link\">Track order <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n      <a class=\"qcard\" href=\"#\">\n        <span class=\"qcard__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M4 8h12v8H4zM16 11h3l2 2v3h-5z\" stroke-linejoin=\"round\"><\/path><circle cx=\"8\" cy=\"17\" r=\"1.6\"><\/circle><circle cx=\"18\" cy=\"17\" r=\"1.6\"><\/circle><\/svg><\/span>\n        <h3>Shipping &amp; delivery<\/h3>\n        <p>Rates, times and free-shipping thresholds.<\/p>\n        <span class=\"qcard__link\">Shipping info <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n      <a class=\"qcard\" href=\"#\">\n        <span class=\"qcard__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M3 12a9 9 0 1 0 9-9\" stroke-linecap=\"round\"><\/path><path d=\"M3 4v5h5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/span>\n        <h3>Returns &amp; refunds<\/h3>\n        <p>14-day right of withdrawal, step by step.<\/p>\n        <span class=\"qcard__link\">Start a return <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n      <a class=\"qcard\" href=\"#\">\n        <span class=\"qcard__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M12 2v6M12 16v6M4.9 4.9l4.2 4.2M14.9 14.9l4.2 4.2M2 12h6M16 12h6\"><\/path><circle cx=\"12\" cy=\"12\" r=\"2.4\"><\/circle><\/svg><\/span>\n        <h3>Product help &amp; dosage<\/h3>\n        <p>See each product&#8217;s FAQ, or take the quiz.<\/p>\n        <span class=\"qcard__link\">Take the quiz <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n      <a class=\"qcard\" href=\"mailto:info@elixia.shop?subject=Wholesale\">\n        <span class=\"qcard__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><path d=\"M3 9h18M3 9l2-4h14l2 4M5 9v10h14V9\" stroke-linejoin=\"round\"><\/path><path d=\"M9 13h6\" stroke-linecap=\"round\"><\/path><\/svg><\/span>\n        <h3>Wholesale &amp; partnerships<\/h3>\n        <p>Email us with &#8220;Wholesale&#8221; in the subject.<\/p>\n        <span class=\"qcard__link\">Email us <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================ [5] MAP + [6] COMPANY DETAILS ======= -->\n<section class=\"section container\" aria-labelledby=\"company-h2\">\n  <div class=\"mapco__grid\">\n    <div class=\"mapco__map\">\n      <!-- Replace with a lazy-loaded Google Maps embed of the Nuremberg address -->\n      <iframe title=\"Blumental Bayern GmbH \u2014 Nuremberg\" src=\"https:\/\/www.google.com\/maps?q=Melanchthonplatz%204-6%2C%2090443%20Nuremberg%2C%20Germany&amp;output=embed\" width=\"100%\" height=\"100%\" style=\"border:0;display:block;height:100%;min-height:320px;border-radius:inherit\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" allowfullscreen=\"\"><\/iframe>\n    <\/div>\n    <div class=\"company\">\n      <h2 id=\"company-h2\">Company details<\/h2>\n      <address>\n        <b>Blumental Bayern GmbH<\/b>\n        Melanchthonplatz 4\u20136<br>\n        Nuremberg, Germany<br>\n        <a href=\"tel:+499114771390\" style=\"color:var(--gold-deep)\">+49 911 4771390<\/a> \u00b7\n        <a href=\"mailto:info@elixia.shop\" style=\"color:var(--gold-deep)\">info@elixia.shop<\/a>\n      <\/address>\n      <div class=\"company__legal\">\n        <div class=\"row\"><span class=\"k\">Managing director<\/span>Dr. Jalal Solati<\/div>\n        <div class=\"row\"><span class=\"k\">Register<\/span>Amtsgericht N\u00fcrnberg \u00b7 HRB 36602<\/div>\n        <div class=\"row\"><span class=\"k\">VAT ID<\/span>DE325297396<\/div>\n      <\/div>\n      <a class=\"company__imprint\" href=\"#\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\"><path d=\"M14 3v5h5M14 3l5 5v11a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z\" stroke-linejoin=\"round\"><\/path><\/svg>\n        See our full Imprint \/ Impressum for legal details\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================ [7] SOFT CTA ======================= -->\n<section class=\"section section--ink ctaband\" aria-labelledby=\"cta-h2\">\n  <div class=\"container\">\n    <span class=\"eyebrow\">While you&#8217;re here<\/span>\n    <h2 id=\"cta-h2\">Not sure which product fits?<\/h2>\n    <p>Take our 2-minute quiz and let our AI assistant match you with the right products for your goals \u2014 or browse the full range.<\/p>\n    <div class=\"btns\">\n      <a class=\"btn btn--primary\" href=\"#\">Take the quiz <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/a>\n      <a class=\"btn btn--onink-ghost\" href=\"https:\/\/elixia.shop\/shop\/\">Shop all products <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================ [8] CONTACT FAQ ==================== -->\n<section class=\"section section--alt\" aria-labelledby=\"faq-h2\">\n  <div class=\"container faq\">\n    <div class=\"section-head\">\n      <span class=\"eyebrow\">Good to know<\/span>\n      <h2 id=\"faq-h2\">Contact &amp; support FAQ<\/h2>\n    <\/div>\n    <details class=\"faq-item\" open=\"\">\n      <summary>How quickly will I get a reply? <span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary>\n      <div class=\"faq-item__body\">We usually respond within 24 hours, Monday to Friday.<\/div>\n    <\/details>\n    <details class=\"faq-item\">\n      <summary>Where do you ship from and to? <span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary>\n      <div class=\"faq-item__body\">We ship from Germany across the EU. Delivery is free within Germany on orders over \u20ac49; other rates show at checkout.<\/div>\n    <\/details>\n    <details class=\"faq-item\">\n      <summary>How do I return a product? <span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary>\n      <div class=\"faq-item__body\">You have a 14-day right of withdrawal. See our <a href=\"https:\/\/elixia.shop\/refund_returns\/\">Returns &amp; Refunds<\/a> page, or email us and we&#8217;ll guide you.<\/div>\n    <\/details>\n    <details class=\"faq-item\">\n      <summary>Do you offer wholesale or partnerships? <span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary>\n      <div class=\"faq-item__body\">Yes \u2014 email <a href=\"mailto:info@elixia.shop?subject=Wholesale\">info@elixia.shop<\/a> with &#8220;Wholesale&#8221; in the subject and we&#8217;ll get back to you.<\/div>\n    <\/details>\n  <\/div>\n<\/section>\n\n<\/main>\n<script>\n\/* =========================================================================\n   CONTACT PAGE JS \u2014 client-side validation + success state ONLY.\n   (Production: WPForms handles real submission, spam filtering + email.)\n   ========================================================================= *\/\n(function(){\n  \"use strict\";\n  var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var form = document.getElementById('contactForm');\n  var card = document.getElementById('formcard');\n\n  function setInvalid(fieldEl, on){ if(fieldEl) fieldEl.classList.toggle('invalid', on); }\n  function isEmail(v){ return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v); }\n\n  form.addEventListener('submit', function(e){\n    e.preventDefault();\n    var ok = true, firstBad = null;\n\n    var checks = [\n      { id:'cf-name',    test:function(v){return v.trim().length>0;} },\n      { id:'cf-email',   test:function(v){return isEmail(v.trim());} },\n      { id:'cf-topic',   test:function(v){return v!=='';} },\n      { id:'cf-message', test:function(v){return v.trim().length>0;} }\n    ];\n    checks.forEach(function(c){\n      var el = document.getElementById(c.id);\n      var field = el.closest('.field');\n      var valid = c.test(el.value);\n      setInvalid(field, !valid);\n      if(!valid){ ok=false; if(!firstBad) firstBad=el; }\n    });\n\n    \/\/ consent\n    var consent = document.getElementById('cf-consent');\n    var consentErr = document.getElementById('err-consent');\n    var consentWrap = document.getElementById('consentWrap');\n    if(!consent.checked){\n      ok=false; consentWrap.classList.add('invalid'); consentErr.style.display='block';\n      if(!firstBad) firstBad=consent;\n    } else { consentWrap.classList.remove('invalid'); consentErr.style.display='none'; }\n\n    if(!ok){ if(firstBad) firstBad.focus(); return; }\n\n    var submitBtn = document.getElementById('cf-submit');\n    var formErr = document.getElementById('formErr');\n    if(formErr) formErr.style.display='none';\n    var payload = {\n      name: document.getElementById('cf-name').value,\n      email: document.getElementById('cf-email').value,\n      order: document.getElementById('cf-order').value,\n      topic: document.getElementById('cf-topic').value,\n      message: document.getElementById('cf-message').value,\n      consent: document.getElementById('cf-consent').checked ? 1 : 0,\n      company: (document.getElementById('cf-company')||{}).value || ''\n    };\n    var _lbl = submitBtn.textContent;\n    submitBtn.disabled = true; submitBtn.textContent = 'Sending\u2026';\n    fetch('https:\/\/elixia.shop\/wp-json\/elixia\/v1\/contact', { method:'POST', headers:{'Content-Type':'application\/json'}, body: JSON.stringify(payload) })\n      .then(function(r){ return r.json().then(function(j){ return { ok: r.ok && j && j.ok, j:j }; }); })\n      .then(function(res){\n        if(!res.ok) throw new Error('send failed');\n        card.classList.add('sent');\n        var success = document.getElementById('formSuccess');\n        success.classList.add('show');\n        if(!reduce) success.scrollIntoView({behavior:'smooth', block:'center'});\n        success.setAttribute('tabindex','-1');\n      })\n      .catch(function(){\n        submitBtn.disabled = false; submitBtn.textContent = _lbl;\n        if(formErr) formErr.style.display='block';\n      });\n  });\n\n  \/\/ Clear a field's error as the user fixes it\n  form.querySelectorAll('input,select,textarea').forEach(function(el){\n    el.addEventListener('input', function(){\n      var f = el.closest('.field'); if(f) f.classList.remove('invalid');\n      if(el.id==='cf-consent' && el.checked){ document.getElementById('consentWrap').classList.remove('invalid'); document.getElementById('err-consent').style.display='none'; }\n    });\n    el.addEventListener('change', function(){ var f = el.closest('.field'); if(f && el.value) f.classList.remove('invalid'); });\n  });\n\n  \/\/ Reveal-on-scroll\n  if('IntersectionObserver' in window && !reduce){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); } });\n    },{threshold:0.12, rootMargin:'0px 0px -8% 0px'});\n    document.querySelectorAll('.reveal').forEach(function(el){ io.observe(el); });\n  } else { document.querySelectorAll('.reveal').forEach(function(el){ el.classList.add('in'); }); }\n\n  \/\/ Language toggle (visual)\n  document.querySelectorAll('.lang button').forEach(function(btn){\n    btn.addEventListener('click', function(){\n      document.querySelectorAll('.lang button').forEach(function(b){ b.setAttribute('aria-pressed','false'); });\n      btn.setAttribute('aria-pressed','true');\n    });\n  });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Home \u203a Contact Customer support We&#8217;re here to help Questions about a product, an order or your wellness goals? Reach the Elixia team \u2014 we usually reply within 24 hours. Real people, based in Nuremberg English &amp; German support No bots, no runaround Get in touch Email info@elixia.shop Best for order and product questions. Phone [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-208","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/pages\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":4,"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/pages\/208\/revisions"}],"predecessor-version":[{"id":253,"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/pages\/208\/revisions\/253"}],"wp:attachment":[{"href":"https:\/\/elixia.shop\/de\/wp-json\/wp\/v2\/media?parent=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}