{"id":30949,"date":"2021-10-12T16:27:24","date_gmt":"2021-10-12T16:27:24","guid":{"rendered":"https:\/\/peptidepowereu.is\/kontaktieren-sie-uns\/"},"modified":"2026-05-24T16:47:40","modified_gmt":"2026-05-24T16:47:40","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/peptidepowereu.is\/de\/contact-us\/","title":{"rendered":"Kontaktieren Sie uns"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"30949\" class=\"elementor elementor-30949 elementor-4439\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-cb322d0 e-flex e-con-boxed e-con e-parent\" data-id=\"cb322d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1f0abe4 e-con-full e-flex e-con e-child\" data-id=\"1f0abe4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-071523a wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"071523a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-default text-left\">\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"title-subtitle subtitle-color-default subtitle-style-default wd-fontsize-xs\">\n\t\t\t\t\tINFORMATIONSFRAGEN\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h4 class=\"woodmart-title-container title wd-fontsize-l\">H\u00c4UFIG GESTELLTE FRAGEN<\/h4> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a7c1c6 elementor-widget elementor-widget-wd_accordion\" data-id=\"2a7c1c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"wd-accordion wd-style-default wd-titles-left wd-opener-pos-right wd-opener-style-arrow\" data-state=\"first\">\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn wd-active\" data-accordion-index=\"0\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tIch habe per Bank\u00fcberweisung bezahlt: Wann wird meine Bestellung versendet?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content wd-active\" data-accordion-index=\"0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Wir bearbeiten Ihre \u00dcberweisung, sobald sie eingeht (in der Regel innerhalb von 1 Werktag). Beim Versand erhalten Sie automatisch eine E-Mail mit der Sendungsnummer. Zur schnelleren Bearbeitung senden Sie uns bitte eine Kopie oder einen Screenshot der \u00dcberweisung.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"1\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tWie lange dauert die Lieferung?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Wir versenden aus der EU (Bulgarien). Innerhalb der EU liefert DHL am n\u00e4chsten Werktag an alle Festlandziele, ohne Zollabfertigung; f\u00fcr Inseln und abgelegene Gebiete kann die Lieferung bis zu 48 Stunden dauern. Internationale DHL-Sendungen versenden wir nicht freitags, damit sie nicht \u00fcber das Wochenende liegen bleiben: Sie werden am Montag verschickt. F\u00fcr Bulgarien: mit Econt oder PigeonExpress an ein B\u00fcro oder eine Adresse.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"2\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tWie kann ich meine Bestellung verfolgen?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Beim Versand erhalten Sie automatisch eine E-Mail mit der Sendungsnummer (DHL, Econt oder PigeonExpress). Falls Sie sie nicht erhalten haben, pr\u00fcfen Sie bitte Ihren Spam-Ordner oder schreiben Sie uns mit Ihrer Bestellnummer.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"3\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tMeine Kartenzahlung schl\u00e4gt fehl \/ es gibt keine Kartenoption: Was kann ich tun?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Kartenzahlungen sind zeitweise nicht verf\u00fcgbar. Sie k\u00f6nnen per Bank\u00fcberweisung oder mit Kryptow\u00e4hrung (-10% Rabatt) bezahlen. Die Bankdaten werden beim Abschluss der Bestellung und in der Bestellbest\u00e4tigung per E-Mail angezeigt.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"4\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tDas Paket kam warm an \/ die Gel-K\u00fchlakkus sind geschmolzen: Ist das ein Problem?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Nein. Peptide sind nicht so empfindlich - 1-3 Tage bei Raumtemperatur beeintr\u00e4chtigen sie nicht. Wir haben eigene Untersuchungen durchgef\u00fchrt, und das ist auch die Meinung weltweit anerkannter Experten von Janoshik. Legen Sie den Pen jetzt in den K\u00fchlschrank. Bei sichtbaren Partikeln oder Zweifeln: Senden Sie uns ein Foto und wir ersetzen ihn.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"5\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tHaben Sie Analysezertifikate (COA) \/ Labortests?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Ja. F\u00fcr unsere wichtigsten Peptide ist ein COA eines unabh\u00e4ngigen Labors auf der jeweiligen Produktseite ver\u00f6ffentlicht, und wir arbeiten daran, die Zertifikate f\u00fcr die \u00fcbrigen hochzuladen. Zus\u00e4tzlich durchl\u00e4uft jede Charge eine interne Qualit\u00e4tskontrolle auf eigenen Ger\u00e4ten: HPLC- und Massenspektrometrie-Analysen auf Reinheit, Endotoxine und Schwermetalle. Kein Produkt erreicht Sie, ohne diese Kontrolle bestanden zu haben: Wenn eine Charge unsere Standards nicht erf\u00fcllt, kommt sie einfach nicht in den Verkauf. Deshalb stehen wir hinter der Qualit\u00e4t jedes Pens, den wir versenden.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"6\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tWie kann ich eine Bestellung stornieren \/ eine Erstattung erhalten?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"6\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Schreiben Sie uns mit Ihrer Bestellnummer vor dem Versand. Erstattungen erfolgen per Bank\u00fcberweisung: Wir bitten Sie um Ihre IBAN und den Namen des Kontoinhabers.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"7\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\tIch habe ein falsches Produkt erhalten \/ ein Produkt fehlt: Was soll ich tun?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"7\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Wir entschuldigen uns. Senden Sie uns ein Foto und Ihre Bestellnummer, und wir versenden das richtige Produkt mit Priorit\u00e4t oder erstatten Ihnen den Betrag.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6094e06 elementor-widget elementor-widget-html\" data-id=\"6094e06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.wd-accordion-item:has(>.wd-accordion-title.wd-active){background:#FBFAFD;box-shadow:inset 0 0 0 1px #E0DAEF;border-radius:10px;padding-inline:16px;margin-inline:-16px;transition:background .2s ease}.wd-accordion-title.wd-active .wd-accordion-title-text{color:#4A3F73}@media(max-width:768px){.wd-accordion-item:has(>.wd-accordion-title.wd-active){padding-inline:12px;margin-inline:-12px}}.pp-faq-cta{background:#F7F5FB;border:1px solid #D1C9E6;border-radius:12px;padding:32px 24px;text-align:center;margin-top:30px}.pp-faq-cta-title{margin:0 0 16px;font-size:20px;font-weight:600;color:#4A3F73}.pp-faq-cta-btn{display:inline-block;background:var(--btn-accented-bgcolor,#558063);color:#fff!important;padding:14px 36px;border-radius:8px;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.5px;transition:background .2s ease;box-shadow:0 4px 14px rgba(85,128,99,.35)}.pp-faq-cta-btn:hover{background:var(--btn-accented-bgcolor-hover,#486d54);color:#fff}@media(max-width:768px){.pp-faq-cta{padding:24px 16px}.pp-faq-cta-title{font-size:17px}}<\/style><div class=\"pp-faq-cta pp-faq-viewall\"><p class=\"pp-faq-cta-title\">Keine Antwort auf Ihre Frage gefunden?<\/p><a class=\"pp-faq-cta-btn\" href=\"\/de\/faq\/\">Alle h\u00e4ufig gestellten Fragen ansehen<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-789122a e-con-full e-flex e-con e-child\" data-id=\"789122a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-775ddc4 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"775ddc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-default text-left\">\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"title-subtitle subtitle-color-default subtitle-style-default wd-fontsize-xs\">\n\t\t\t\t\tINFORMATIONEN \u00dcBER UNS\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h4 class=\"woodmart-title-container title wd-fontsize-l\">KONTAKTIEREN SIE UNS BEI FRAGEN<\/h4> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d30e13 elementor-widget elementor-widget-html\" data-id=\"2d30e13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n    Custom contact form for peptidepowereu.is\/contact-us\/\n    Replaces CF7. Posts to https:\/\/admin.peptidepower.is\/api\/contact (CORS-enabled).\n\n    USAGE in Elementor:\n      1. Edit the \/contact-us\/ page in Elementor\n      2. Add an HTML widget where the CF7 form is now\n      3. Paste this entire snippet (HTML + STYLE + SCRIPT)\n      4. Remove the old CF7 [contact-form-7] shortcode\n      5. Save & view\n\n    Or in classic WP editor: paste in a Custom HTML block.\n\n    Brand styling:\n      - Lavender accent (#5D4F89) \u2014 PeptidePower brand\n      - Hanken Grotesk \/ system stack \u2014 clinical-restraint typography\n      - One-accent rule \u2014 accent only on submit + focus states\n\n    Language: change `data-lang=\"en\"` on the form to \"bg\", \"ro\", \"es\", \"de\" as appropriate.\n-->\n\n<div id=\"pp-contact-form-wrap\" style=\"max-width: 640px; margin: 0 auto;\">\n    <form id=\"pp-contact-form\" data-lang=\"en\" novalidate>\n        <!-- Honeypot: hidden field bots auto-fill, humans never see -->\n        <div style=\"position: absolute; left: -9999px; visibility: hidden;\" aria-hidden=\"true\">\n            <label>Website (leave blank)\n                <input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\">\n            <\/label>\n        <\/div>\n\n        <div class=\"pp-field\">\n            <label for=\"pp-name\">Name <span class=\"req\">*<\/span><\/label>\n            <input type=\"text\" id=\"pp-name\" name=\"name\" required minlength=\"2\" maxlength=\"150\" autocomplete=\"name\">\n            <div class=\"pp-err\" data-for=\"name\"><\/div>\n        <\/div>\n\n        <div class=\"pp-field\">\n            <label for=\"pp-email\">Email <span class=\"req\">*<\/span><\/label>\n            <input type=\"email\" id=\"pp-email\" name=\"email\" required maxlength=\"255\" autocomplete=\"email\">\n            <div class=\"pp-err\" data-for=\"email\"><\/div>\n        <\/div>\n\n        <div class=\"pp-field\">\n            <label for=\"pp-phone\">Phone (optional)<\/label>\n            <input type=\"tel\" id=\"pp-phone\" name=\"phone\" maxlength=\"50\" autocomplete=\"tel\">\n        <\/div>\n\n        <div class=\"pp-field\">\n            <label for=\"pp-subject\">Subject (optional)<\/label>\n            <input type=\"text\" id=\"pp-subject\" name=\"subject\" maxlength=\"200\">\n        <\/div>\n\n        <div class=\"pp-field\">\n            <label for=\"pp-message\">Your message <span class=\"req\">*<\/span><\/label>\n            <textarea id=\"pp-message\" name=\"message\" required minlength=\"10\" maxlength=\"5000\" rows=\"6\"><\/textarea>\n            <div class=\"pp-err\" data-for=\"message\"><\/div>\n        <\/div>\n\n        <button type=\"submit\" id=\"pp-submit\">\n            <span class=\"label\">Send message<\/span>\n            <span class=\"spinner\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <p class=\"pp-disclaimer\">\n            We typically reply within 24 hours during business days. Your message goes directly to our customer service team.\n        <\/p>\n    <\/form>\n\n    <div id=\"pp-contact-success\" style=\"display: none;\">\n        <div class=\"success-icon\">\n            <svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\">\n                <circle cx=\"24\" cy=\"24\" r=\"22\" stroke=\"#5D4F89\" stroke-width=\"2\"\/>\n                <path d=\"M16 24 L22 30 L33 18\" stroke=\"#5D4F89\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/>\n            <\/svg>\n        <\/div>\n        <h3>Thank you, your message was sent!<\/h3>\n        <p>Your reference number: <strong id=\"pp-ref-code\">CT-XXXXX<\/strong><\/p>\n        <ul class=\"pp-next-steps\">\n            <li>Our customer service team will reply to your email within <strong>24 hours<\/strong> on business days.<\/li>\n            <li>Please check your spam folder \u2014 Brevo-routed mail occasionally lands there on first contact.<\/li>\n            <li>For urgent shipping or order questions, please include your order number in the message.<\/li>\n        <\/ul>\n        <button type=\"button\" id=\"pp-send-another\">Send another message<\/button>\n    <\/div>\n\n    <div id=\"pp-contact-error\" style=\"display: none;\">\n        <h3>Something went wrong.<\/h3>\n        <p id=\"pp-error-message\"><\/p>\n        <button type=\"button\" id=\"pp-try-again\">Try again<\/button>\n    <\/div>\n<\/div>\n\n<style>\n    #pp-contact-form-wrap {\n        font-family: 'Hanken Grotesk', -apple-system, 'Segoe UI', system-ui, sans-serif;\n        font-size: 15px;\n        line-height: 1.5;\n        color: #1a1a24;\n    }\n    #pp-contact-form-wrap *, #pp-contact-form-wrap *::before, #pp-contact-form-wrap *::after { box-sizing: border-box; }\n\n    #pp-contact-form .pp-field { margin-bottom: 18px; }\n    #pp-contact-form label {\n        display: block;\n        font-size: 13px;\n        font-weight: 600;\n        color: #1a1a24;\n        margin-bottom: 6px;\n        letter-spacing: 0.01em;\n    }\n    #pp-contact-form .req { color: #5D4F89; }\n    #pp-contact-form input,\n    #pp-contact-form textarea {\n        width: 100%;\n        padding: 11px 14px;\n        font-family: inherit;\n        font-size: 15px;\n        border: 1px solid #d9d9e0;\n        border-radius: 6px;\n        background: #fff;\n        color: #1a1a24;\n        transition: border-color 0.15s ease, box-shadow 0.15s ease;\n    }\n    #pp-contact-form input:focus,\n    #pp-contact-form textarea:focus {\n        outline: none;\n        border-color: #5D4F89;\n        box-shadow: 0 0 0 3px rgba(93, 79, 137, 0.15);\n    }\n    #pp-contact-form textarea { resize: vertical; min-height: 120px; }\n    #pp-contact-form .pp-err {\n        display: none;\n        margin-top: 5px;\n        font-size: 13px;\n        color: #991b1b;\n    }\n    #pp-contact-form .pp-err.show { display: block; }\n    #pp-contact-form input[aria-invalid=\"true\"],\n    #pp-contact-form textarea[aria-invalid=\"true\"] {\n        border-color: #dc2626;\n    }\n\n    #pp-submit {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        padding: 12px 32px;\n        font-family: inherit;\n        font-size: 15px;\n        font-weight: 600;\n        color: #fff;\n        background: #5D4F89;\n        border: none;\n        border-radius: 6px;\n        cursor: pointer;\n        transition: background 0.15s ease, transform 0.05s ease;\n    }\n    #pp-submit:hover:not(:disabled) { background: #4d4174; }\n    #pp-submit:active:not(:disabled) { transform: translateY(1px); }\n    #pp-submit:disabled { opacity: 0.65; cursor: not-allowed; }\n\n    #pp-submit .spinner {\n        width: 16px; height: 16px;\n        border: 2px solid rgba(255, 255, 255, 0.35);\n        border-top-color: #fff;\n        border-radius: 50%;\n        display: none;\n        animation: pp-spin 0.7s linear infinite;\n    }\n    #pp-submit.loading .spinner { display: inline-block; }\n    @keyframes pp-spin { to { transform: rotate(360deg); } }\n\n    .pp-disclaimer {\n        margin-top: 14px;\n        font-size: 12px;\n        color: #6b6b78;\n        line-height: 1.5;\n    }\n\n    \/* Success state *\/\n    #pp-contact-success {\n        text-align: center;\n        padding: 40px 20px;\n        background: #faf9fc;\n        border: 1px solid #e5e2ed;\n        border-radius: 10px;\n    }\n    #pp-contact-success .success-icon { margin-bottom: 16px; }\n    #pp-contact-success h3 {\n        margin: 0 0 8px;\n        font-size: 22px;\n        font-weight: 600;\n        color: #1a1a24;\n    }\n    #pp-contact-success p {\n        margin: 0 0 24px;\n        font-size: 15px;\n        color: #4a4a55;\n    }\n    #pp-contact-success #pp-ref-code {\n        font-family: 'JetBrains Mono', ui-monospace, monospace;\n        font-size: 14px;\n        background: #fff;\n        padding: 3px 10px;\n        border: 1px solid #d9d9e0;\n        border-radius: 4px;\n        color: #5D4F89;\n    }\n    .pp-next-steps {\n        text-align: left;\n        max-width: 480px;\n        margin: 24px auto;\n        padding: 20px 24px 20px 40px;\n        background: #fff;\n        border: 1px solid #e5e2ed;\n        border-radius: 6px;\n        font-size: 14px;\n        color: #1a1a24;\n        line-height: 1.6;\n    }\n    .pp-next-steps li { margin: 6px 0; }\n    #pp-send-another,\n    #pp-try-again {\n        margin-top: 12px;\n        padding: 9px 20px;\n        font-family: inherit;\n        font-size: 13px;\n        font-weight: 500;\n        color: #5D4F89;\n        background: transparent;\n        border: 1px solid #5D4F89;\n        border-radius: 4px;\n        cursor: pointer;\n    }\n    #pp-send-another:hover,\n    #pp-try-again:hover { background: #5D4F89; color: #fff; }\n\n    \/* Error state *\/\n    #pp-contact-error {\n        padding: 30px 24px;\n        background: #fef2f2;\n        border: 1px solid #fca5a5;\n        border-radius: 8px;\n        color: #991b1b;\n    }\n    #pp-contact-error h3 { margin: 0 0 8px; font-size: 18px; }\n    #pp-contact-error p { margin: 0 0 16px; font-size: 14px; }\n<\/style>\n\n<script>\n(function() {\n    const ENDPOINT = 'https:\/\/admin.peptidepower.is\/api\/contact';\n    const form    = document.getElementById('pp-contact-form');\n    const submit  = document.getElementById('pp-submit');\n    const successPanel = document.getElementById('pp-contact-success');\n    const errorPanel   = document.getElementById('pp-contact-error');\n\n    function clearErrors() {\n        form.querySelectorAll('.pp-err').forEach(el => { el.textContent = ''; el.classList.remove('show'); });\n        form.querySelectorAll('[aria-invalid=\"true\"]').forEach(el => el.setAttribute('aria-invalid', 'false'));\n    }\n\n    function showErrors(errors) {\n        clearErrors();\n        Object.keys(errors).forEach(field => {\n            const errEl   = form.querySelector(`.pp-err[data-for=\"${field}\"]`);\n            const inputEl = form.querySelector(`[name=\"${field}\"]`);\n            if (errEl)   { errEl.textContent = errors[field]; errEl.classList.add('show'); }\n            if (inputEl) { inputEl.setAttribute('aria-invalid', 'true'); }\n        });\n    }\n\n    function showSuccess(refCode) {\n        form.style.display = 'none';\n        errorPanel.style.display = 'none';\n        document.getElementById('pp-ref-code').textContent = refCode;\n        successPanel.style.display = 'block';\n    }\n\n    function showFatalError(msg) {\n        form.style.display = 'none';\n        successPanel.style.display = 'none';\n        document.getElementById('pp-error-message').textContent = msg || 'A network or server error occurred. Please try again in a moment.';\n        errorPanel.style.display = 'block';\n    }\n\n    function resetToForm() {\n        successPanel.style.display = 'none';\n        errorPanel.style.display = 'none';\n        form.reset();\n        clearErrors();\n        form.style.display = 'block';\n    }\n\n    document.getElementById('pp-send-another').addEventListener('click', resetToForm);\n    document.getElementById('pp-try-again').addEventListener('click', resetToForm);\n\n    form.addEventListener('submit', async function(e) {\n        e.preventDefault();\n        clearErrors();\n        submit.disabled = true;\n        submit.classList.add('loading');\n\n        const data = {\n            name:    form.elements['name'].value.trim(),\n            email:   form.elements['email'].value.trim(),\n            phone:   form.elements['phone'].value.trim(),\n            subject: form.elements['subject'].value.trim(),\n            message: form.elements['message'].value.trim(),\n            website: form.elements['website'].value.trim(),\n            lang:    form.dataset.lang || 'en',\n            source:  window.location.host + window.location.pathname,\n        };\n\n        try {\n            const resp = await fetch(ENDPOINT, {\n                method:  'POST',\n                headers: { 'Content-Type': 'application\/json' },\n                body:    JSON.stringify(data),\n            });\n            const json = await resp.json().catch(() => ({}));\n\n            if (resp.ok && json.ok) {\n                showSuccess(json.ref || 'CT-?????');\n            } else if (resp.status === 422 && json.errors) {\n                showErrors(json.errors);\n                const firstField = Object.keys(json.errors)[0];\n                const el = form.querySelector(`[name=\"${firstField}\"]`);\n                if (el) el.focus();\n            } else if (resp.status === 429) {\n                showFatalError(json.error || 'Too many submissions from your IP. Please try again later.');\n            } else {\n                showFatalError(json.error || 'We could not send your message. Please try again.');\n            }\n        } catch (err) {\n            console.error('[contact-form] network error', err);\n            showFatalError('Network error \u2014 please check your connection and try again.');\n        } finally {\n            submit.disabled = false;\n            submit.classList.remove('loading');\n        }\n    });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>INFORMATIONSFRAGEN H\u00c4UFIG GESTELLTE FRAGEN Was sind vorgemischte Peptid-Pens? Vorgemischte Pens enthalten Peptide, die sofort einsatzbereit sind \u2013 kein Mischen, kein<\/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-30949","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/pages\/30949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/comments?post=30949"}],"version-history":[{"count":1,"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/pages\/30949\/revisions"}],"predecessor-version":[{"id":35411,"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/pages\/30949\/revisions\/35411"}],"wp:attachment":[{"href":"https:\/\/peptidepowereu.is\/de\/wp-json\/wp\/v2\/media?parent=30949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}