{"id":618,"date":"2025-11-10T11:57:01","date_gmt":"2025-11-10T11:57:01","guid":{"rendered":"https:\/\/template-v1.mainwebsite.ch\/?page_id=618"},"modified":"2026-08-11T14:39:02","modified_gmt":"2026-08-11T12:39:02","slug":"masskleidung-anfragen","status":"publish","type":"page","link":"https:\/\/priorgent.mainwebsite.ch\/en\/masskleidung-anfragen\/","title":{"rendered":"Masskleidung anfragen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"618\" class=\"elementor elementor-618\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5358f4b e-con-full page-wrapper e-flex e-con e-parent\" data-id=\"5358f4b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-098bbf8 form-nav container e-flex e-con-boxed e-con e-child\" data-id=\"098bbf8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb6dbb3 elementor-widget elementor-widget-image\" data-id=\"eb6dbb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/priorgent.mainwebsite.ch\/en\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"621\" height=\"306\" src=\"https:\/\/priorgent.mainwebsite.ch\/wp-content\/uploads\/2025\/06\/PriorGent-Logo.png\" class=\"attachment-large size-large wp-image-1159\" alt=\"\" srcset=\"https:\/\/priorgent.mainwebsite.ch\/wp-content\/uploads\/2025\/06\/PriorGent-Logo.png 621w, https:\/\/priorgent.mainwebsite.ch\/wp-content\/uploads\/2025\/06\/PriorGent-Logo-300x148.png 300w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59b3ec4 e-con-full e-flex e-con e-child\" data-id=\"59b3ec4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b121d16 back-button elementor-widget elementor-widget-button\" data-id=\"b121d16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/priorgent.mainwebsite.ch\/en\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Zur\u00fcck zur Startseite<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-219fe6a elementor-widget elementor-widget-button\" data-id=\"219fe6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/priorgent.vercel.app\/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33efae5 e-flex e-con-boxed e-con e-child\" data-id=\"33efae5\" data-element_type=\"container\" data-e-type=\"container\" id=\"pg-form\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a7f19e elementor-widget elementor-widget-html\" data-id=\"9a7f19e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/l10n\/de.js\"><\/script>\r\n\r\n<div class=\"pg-progress-wrap\">\r\n  <div class=\"pg-progress-fill\" id=\"pgProgress\"><\/div>\r\n<\/div>\r\n\r\n\r\n<!-- S1: ANLASS \u2014 2-col grid -->\r\n<div class=\"pg-screen pg-active\" id=\"pgs1\">\r\n  <div class=\"pg-label\">Willkommen bei PriorGent<\/div>\r\n  <h2 class=\"pg-question\">F\u00fcr welchen <em>Anlass<\/em><br>darf ich Sie einkleiden?<\/h2>\r\n  <p class=\"pg-hint\">W\u00e4hlen Sie den Hauptgrund f\u00fcr Ihre Anfrage.<\/p>\r\n\r\n  <div class=\"pg-anlass-grid\">\r\n    <button type=\"button\" class=\"pg-anlass-card\" data-group=\"anlass\" data-value=\"Business \/ Arbeitsbekleidung\" onclick=\"pgSelectSingle(this,'anlass')\">\r\n      <span class=\"pg-anlass-check\">\u2713<\/span>\r\n      <span class=\"pg-anlass-icon\">\ud83d\udcbc<\/span>\r\n      <strong class=\"pg-anlass-title\">Business<\/strong>\r\n      <span class=\"pg-anlass-sub\">Beruf, Alltag, Termine<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-anlass-card\" data-group=\"anlass\" data-value=\"Hochzeit\" onclick=\"pgSelectSingle(this,'anlass')\">\r\n      <span class=\"pg-anlass-check\">\u2713<\/span>\r\n      <span class=\"pg-anlass-icon\">\ud83d\udc8d<\/span>\r\n      <strong class=\"pg-anlass-title\">Hochzeit<\/strong>\r\n      <span class=\"pg-anlass-sub\">Br\u00e4utigam oder Gast<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-anlass-card\" data-group=\"anlass\" data-value=\"Freizeit\" onclick=\"pgSelectSingle(this,'anlass')\">\r\n      <span class=\"pg-anlass-check\">\u2713<\/span>\r\n      <span class=\"pg-anlass-icon\">\ud83c\udf3f<\/span>\r\n      <strong class=\"pg-anlass-title\">Freizeit<\/strong>\r\n      <span class=\"pg-anlass-sub\">St\u00e4dtisch, l\u00e4ndlich oder Reitsport<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-anlass-card\" data-group=\"anlass\" data-value=\"Abendliche Veranstaltung\" onclick=\"pgSelectSingle(this,'anlass')\">\r\n      <span class=\"pg-anlass-check\">\u2713<\/span>\r\n      <span class=\"pg-anlass-icon\">\ud83c\udfad<\/span>\r\n      <strong class=\"pg-anlass-title\">Abendliche Veranstaltung<\/strong>\r\n      <span class=\"pg-anlass-sub\">Abendessen, Gala, Event<\/span>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-anlass\">Bitte eine Option w\u00e4hlen<\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateStep1()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S2: ANLASS DETAILS -->\r\n<div class=\"pg-screen\" id=\"pgs2\">\r\n  <div class=\"pg-label\">Schritt 2<\/div>\r\n  <h2 class=\"pg-question\"><em>Details<\/em> zu Ihrem Anlass<\/h2>\r\n  <p class=\"pg-hint\">Je nach Anlass fragen wir gezielt nach.<\/p>\r\n\r\n  <!-- Business -->\r\n  <div id=\"pg-anlass-business\" class=\"pg-conditional\" style=\"display:none;width:100%\">\r\n    <div class=\"pg-input-row\">\r\n      <div class=\"pg-input-wrap\">\r\n        <p class=\"pg-field-label\">Welchen Beruf \u00fcben Sie aus?<\/p>\r\n        <input type=\"text\" class=\"pg-input\" id=\"pg-beruf\" placeholder=\"z.B. Anwalt, Berater, Unternehmer\" \/>\r\n        <div class=\"pg-error\" id=\"pge-beruf\">Bitte eingeben<\/div>\r\n      <\/div>\r\n      <div class=\"pg-input-wrap\">\r\n        <p class=\"pg-field-label\">Welche Position haben Sie?<\/p>\r\n        <input type=\"text\" class=\"pg-input\" id=\"pg-position\" placeholder=\"z.B. CEO, Abteilungsleiter, keine Kaderposition \" \/>\r\n        <div class=\"pg-error\" id=\"pge-position\">Bitte eingeben<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Hochzeit -->\r\n  <div id=\"pg-anlass-hochzeit\" class=\"pg-conditional\" style=\"display:none;width:100%\">\r\n    <p class=\"pg-field-label\" style=\"margin-bottom:12px\">Ihre Rolle<\/p>\r\n    <div class=\"pg-choices pg-cols-3\" style=\"max-width:420px\">\r\n      <button type=\"button\" class=\"pg-choice\" data-group=\"anlass_detail\" data-value=\"Br\u00e4utigam\" onclick=\"pgSelectSingle(this,'anlass_detail')\">\r\n        <div class=\"pg-choice-text\"><strong>Br\u00e4utigam<\/strong><\/div>\r\n        <span class=\"pg-check\">\u2713<\/span>\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-choice\" data-group=\"anlass_detail\" data-value=\"Trauzeuge\" onclick=\"pgSelectSingle(this,'anlass_detail')\">\r\n        <div class=\"pg-choice-text\"><strong>Trauzeuge<\/strong><\/div>\r\n        <span class=\"pg-check\">\u2713<\/span>\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-choice\" data-group=\"anlass_detail\" data-value=\"Gast\" onclick=\"pgSelectSingle(this,'anlass_detail')\">\r\n        <div class=\"pg-choice-text\"><strong>Gast<\/strong><\/div>\r\n        <span class=\"pg-check\">\u2713<\/span>\r\n      <\/button>\r\n    <\/div>\r\n    <div class=\"pg-error\" id=\"pge-anlass_detail\">Bitte eine Option w\u00e4hlen<\/div>\r\n  <\/div>\r\n\r\n  <!-- Freizeit \u2014 Chips + Freitext -->\r\n  <div id=\"pg-anlass-freizeit\" class=\"pg-conditional\" style=\"display:none;width:100%\">\r\n    <p class=\"pg-field-label\" style=\"margin-bottom:12px\">Vorschl\u00e4ge<\/p>\r\n    <div class=\"pg-fz-chips\">\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"St\u00e4dtisch\" onclick=\"pgFreizeitChip(this)\">\r\n        <span class=\"pg-fz-dot\"><\/span>St\u00e4dtisch\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"L\u00e4ndlich\" onclick=\"pgFreizeitChip(this)\">\r\n        <span class=\"pg-fz-dot\"><\/span>L\u00e4ndlich\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"Jagd &amp; Schiesssport\" onclick=\"pgFreizeitChip(this)\">\r\n        <span class=\"pg-fz-dot\"><\/span>Jagd &amp; Schiesssport\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"Reitsport\" onclick=\"pgFreizeitChip(this)\">\r\n        <span class=\"pg-fz-dot\"><\/span>Reitsport\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"Outdoor \/ Natur\" onclick=\"pgFreizeitChip(this)\">\r\n        <span class=\"pg-fz-dot\"><\/span>Outdoor \/ Natur\r\n      <\/button>\r\n      <button type=\"button\" class=\"pg-fz-chip\" data-group=\"anlass_detail\" data-value=\"Andere\" onclick=\"pgFreizeitChip(this)\">\r\n  <span class=\"pg-fz-dot\"><\/span>Andere\r\n<\/button>\r\n    <\/div>\r\n    <p class=\"pg-fz-or\" id=\"pg-fz-or\" style=\"display:none\">\u2014 oder frei beschreiben \u2014<\/p>\r\n<input type=\"text\" class=\"pg-input\" id=\"pg-freizeit-text\" placeholder=\"z.B. Segeln, Golf, Wochenendhaus\u2026\" oninput=\"pgFreizeitFree(this)\" style=\"display:none\" \/>\r\n    <div class=\"pg-error\" id=\"pge-anlass_detail\">Bitte eine Option w\u00e4hlen oder frei eingeben<\/div>\r\n  <\/div>\r\n\r\n  <!-- Event -->\r\n  <div id=\"pg-anlass-event\" class=\"pg-conditional\" style=\"display:none;width:100%\">\r\n    <div class=\"pg-input-wrap\">\r\n      <p class=\"pg-field-label\">Welche Art Veranstaltung?<\/p>\r\n      <input type=\"text\" class=\"pg-input\" id=\"pg-event-art\" placeholder=\"z.B. Gala, Dinner, Oper, Firmenanlass\" \/>\r\n      <div class=\"pg-error\" id=\"pge-event-art\">Bitte eingeben<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Datum -->\r\n  <div class=\"pg-datum-section\">\r\n    <p class=\"pg-field-label\">Wann ist der Anlass?<\/p>\r\n    <div class=\"pg-datum-block\" onclick=\"document.getElementById('pg-anlass-datum')._flatpickr && document.getElementById('pg-anlass-datum')._flatpickr.open()\">\r\n      <div class=\"pg-datum-icon\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\">\r\n          <rect x=\"2\" y=\"3\" width=\"14\" height=\"13\" rx=\"2\" stroke=\"#C9A96E\" stroke-width=\"1.2\"\/>\r\n          <path d=\"M6 1v3M12 1v3M2 7h14\" stroke=\"#C9A96E\" stroke-width=\"1.2\" stroke-linecap=\"round\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div class=\"pg-datum-text\">\r\n        <span>Datum w\u00e4hlen<\/span>\r\n        <strong id=\"pg-datum-display\">\u2014 . \u2014 . \u2014\u2014<\/strong>\r\n      <\/div>\r\n    <\/div>\r\n    <input type=\"text\" class=\"pg-input\" id=\"pg-anlass-datum\" placeholder=\"Datum w\u00e4hlen\" autocomplete=\"off\" style=\"display:none\" \/>\r\n    <div class=\"pg-error\" id=\"pge-anlass-datum\">Bitte ein Datum w\u00e4hlen<\/div>\r\n  <\/div>\r\n\r\n  <!-- Jahreszeit -->\r\n  <div style=\"margin-top:28px;width:100%\" class=\"pg-field-card-jahreszeit\">\r\n    <p class=\"pg-field-label\" style=\"margin-bottom:12px\">F\u00fcr welche Jahreszeit ist der Anzug gedacht?<\/p>\r\n    <div class=\"pg-season-row\">\r\n  <button type=\"button\" class=\"pg-season-pill\" data-group=\"jahreszeit\" data-value=\"Winter\" onclick=\"pgToggleSeason(this)\">\u2744 Winter<\/button>\r\n  <button type=\"button\" class=\"pg-season-pill\" data-group=\"jahreszeit\" data-value=\"Herbst \/ Fr\u00fchling\" onclick=\"pgToggleSeason(this)\">\ud83c\udf42 Herbst \/ Fr\u00fchling<\/button>\r\n  <button type=\"button\" class=\"pg-season-pill\" data-group=\"jahreszeit\" data-value=\"Sommer\" onclick=\"pgToggleSeason(this)\">\u2600 Sommer<\/button>\r\n<\/div>\r\n    <div class=\"pg-error\" id=\"pge-jahreszeit\">Bitte eine Option w\u00e4hlen<\/div>\r\n  <\/div>\r\n\r\n        <div class=\"pg-input-wrap pg-field-card-wedding-place\">\r\n        <p class=\"pg-field-label\">Wo wird geheiratet<\/p>\r\n        <input type=\"text\" class=\"pg-input\" id=\"pg-wedding-place\" placeholder=\"Kirche, In der Natur, Strand\" \/>\r\n        <div class=\"pg-error\" id=\"pge-wedding-place\">Bitte eingeben<\/div>\r\n      <\/div>\r\n\r\n\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateStep2()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S3: KLEIDUNGSST\u00dcCKE -->\r\n<div class=\"pg-screen\" id=\"pgs3\">\r\n  <div class=\"pg-label\">Schritt 3<\/div>\r\n  <h2 class=\"pg-question\">Welche <em>Kleidungsst\u00fccke<\/em><br>interessieren Sie?<\/h2>\r\n  <p class=\"pg-hint\">Mehrfachauswahl m\u00f6glich.<\/p>\r\n\r\n  <div class=\"pg-tags\">\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Anzug\" onclick=\"pgToggleTag(this)\">Anzug<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Hemden\" onclick=\"pgToggleTag(this)\">Hemden<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Overshirt \/ Hemdjacke\" onclick=\"pgToggleTag(this)\">Overshirt \/ Hemdjacke<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Sakko &amp; Blazer\" onclick=\"pgToggleTag(this)\">Sakko &amp; Blazer<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Hosen\" onclick=\"pgToggleTag(this)\">Hosen<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"M\u00e4ntel\" onclick=\"pgToggleTag(this)\">M\u00e4ntel<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"kleidung\" data-value=\"Komplettes Outfit\" onclick=\"pgToggleTag(this)\">Komplettes Outfit<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-kleidung\">Bitte mindestens eine Option w\u00e4hlen<\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateTagsStep(3,'kleidung')\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S4: STIL \u2014 neue Skala -->\r\n<div class=\"pg-screen\" id=\"pgs4\">\r\n  <div class=\"pg-label\">Schritt 4<\/div>\r\n  <h2 class=\"pg-question\">Wie w\u00fcrden Sie Ihren <em>Stil<\/em><br>beschreiben?<\/h2>\r\n  <p class=\"pg-hint\">W\u00e4hlen Sie je eine Position auf den beiden Skalen.<\/p>\r\n\r\n  <!-- Skala 1 -->\r\n  <div class=\"pg-scale-wrap\">\r\n    <div class=\"pg-scale-labels\">\r\n      <div class=\"pg-scale-label-block\">\r\n        <span class=\"pg-scale-tag\">Eher<\/span>\r\n        <span class=\"pg-scale-val\">Schlicht<\/span>\r\n      <\/div>\r\n      <div class=\"pg-scale-label-block pg-scale-label-right\">\r\n        <span class=\"pg-scale-tag\">Eher<\/span>\r\n        <span class=\"pg-scale-val\">Komplex<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"pg-scale-row\" data-scale=\"stil_schlicht_komplex\">\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_schlicht_komplex',1,this)\">1<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_schlicht_komplex',2,this)\">2<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_schlicht_komplex',3,this)\">3<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_schlicht_komplex',4,this)\">4<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_schlicht_komplex',5,this)\">5<\/button>\r\n    <\/div>\r\n    <div class=\"pg-scale-result\" id=\"pg-scale-result-1\"><\/div>\r\n    <div class=\"pg-error\" id=\"pge-stil_schlicht_komplex\">Bitte einen Wert w\u00e4hlen<\/div>\r\n  <\/div>\r\n\r\n  <!-- Skala 2 -->\r\n  <div class=\"pg-scale-wrap\" style=\"margin-top:16px\">\r\n    <div class=\"pg-scale-labels\">\r\n      <div class=\"pg-scale-label-block\">\r\n        <span class=\"pg-scale-tag\">Eher<\/span>\r\n        <span class=\"pg-scale-val\">Klassisch<\/span>\r\n      <\/div>\r\n      <div class=\"pg-scale-label-block pg-scale-label-right\">\r\n        <span class=\"pg-scale-tag\">Eher<\/span>\r\n        <span class=\"pg-scale-val\">Modern<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"pg-scale-row\" data-scale=\"stil_klassisch_modern\">\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_klassisch_modern',1,this)\">1<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_klassisch_modern',2,this)\">2<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_klassisch_modern',3,this)\">3<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_klassisch_modern',4,this)\">4<\/button>\r\n      <div class=\"pg-scale-connector\"><\/div>\r\n      <button type=\"button\" class=\"pg-scale-btn\" onclick=\"pgSetScale('stil_klassisch_modern',5,this)\">5<\/button>\r\n    <\/div>\r\n    <div class=\"pg-scale-result\" id=\"pg-scale-result-2\"><\/div>\r\n    <div class=\"pg-error\" id=\"pge-stil_klassisch_modern\">Bitte einen Wert w\u00e4hlen<\/div>\r\n  <\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateStep4()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S5: FARBEN -->\r\n<div class=\"pg-screen\" id=\"pgs5\">\r\n  <div class=\"pg-label\">Schritt 5<\/div>\r\n  <h2 class=\"pg-question\">Welche <em>Farben<\/em> bevorzugen Sie?<\/h2>\r\n  <p class=\"pg-hint\">Mehrfachauswahl m\u00f6glich.<\/p>\r\n\r\n  <div class=\"pg-tags\">\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Navy &amp; Blaut\u00f6ne\" onclick=\"pgToggleTag(this)\">Navy &amp; Blaut\u00f6ne<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Grau &amp; Anthrazit\" onclick=\"pgToggleTag(this)\">Grau &amp; Anthrazit<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Schwarz\" onclick=\"pgToggleTag(this)\">Schwarz<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Braun &amp; Erdt\u00f6ne\" onclick=\"pgToggleTag(this)\">Braun &amp; Erdt\u00f6ne<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Beige &amp; Hellgrau\" onclick=\"pgToggleTag(this)\">Beige &amp; Hellgrau<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"Klassische Muster\" onclick=\"pgToggleTag(this)\">Klassische Muster<\/button>\r\n    <button type=\"button\" class=\"pg-tag\" data-group=\"farben\" data-value=\"\u00dcberraschen Sie mich\" onclick=\"pgToggleTag(this)\">\u00dcberraschen Sie mich<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-farben\">Bitte mindestens eine Option w\u00e4hlen<\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateTagsStep(5,'farben')\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S6: MITTEILUNGEN -->\r\n<div class=\"pg-screen\" id=\"pgs6\">\r\n  <div class=\"pg-label\">Schritt 6<\/div>\r\n  <h2 class=\"pg-question\">Was m\u00f6chten Sie uns sonst noch <em>mitteilen<\/em>? <span class=\"pg-optional\">Optional<\/span><\/h2>\r\n  <p class=\"pg-hint\">Zum Beispiel spezieller Anlass, konkrete Vorstellungen, bevorzugte Stoffe oder Muster.<\/p>\r\n\r\n  <textarea class=\"pg-textarea\" id=\"pg-notizen\" placeholder=\"z.B. Ich suche etwas Elegantes f\u00fcr eine Sommerhochzeit, mag feine Muster und bevorzuge leichte Stoffe...\"><\/textarea>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgNext(6)\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S7: BUDGET -->\r\n<div class=\"pg-screen\" id=\"pgs7\">\r\n  <div class=\"pg-label\">Schritt 7<\/div>\r\n  <h2 class=\"pg-question\">Budget<\/h2>\r\n  <p class=\"pg-hint\">Alle Angaben sind unverbindlich.<\/p>\r\n\r\n\r\n  <div class=\"pg-tooltip-wrapper\">\r\n  <p class=\"pg-field-label\" style=\"margin-bottom:12px\">Budget<\/p>\r\n\r\n<div class=\"pg-help-tooltip\">\r\n  <button type=\"button\" class=\"pg-help-btn\" aria-label=\"Hilfe zum Budget\">\r\n    ?\r\n  <\/button>\r\n\r\n  <div class=\"pg-help-box\">\r\n    <strong>Hinweis zum Budget<\/strong>\r\n    <span>\r\n      Als Orientierung: Massanz\u00fcge starten ab CHF 1'249, Masshemden ab CHF 220,\r\n      Hosen ab CHF 400, Sakkos ab CHF 750 und M\u00e4ntel ab CHF 990.\r\n      Die Angabe hilft uns, passende Stoffe, Schnitte und Ausstattungen vorzuschlagen.\r\n    <\/span>\r\n  <\/div>\r\n<\/div>\r\n\r\n  <div class=\"pg-budget-wrap\">\r\n    <input type=\"range\" id=\"pg-budget-range\" min=\"250\" max=\"5000\" step=\"50\" value=\"1500\" class=\"pg-range\" oninput=\"pgUpdateBudgetValue()\">\r\n    <div class=\"pg-budget-display\">\r\n      <span id=\"pgBudgetValue\">CHF 1'500<\/span>\r\n    <\/div>\r\n    <div class=\"pg-budget-scale\">\r\n      <span>CHF 250<\/span>\r\n      <span>CHF 5'000+<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-budget\">Bitte ein Budget w\u00e4hlen<\/div>\r\n\r\n<\/div>\r\n\r\n  <div class=\"pg-field-card-zeitrahmen\">\r\n  <p class=\"pg-field-label\" style=\"margin-bottom:12px\">Zeitrahmen<\/p>\r\n  <div class=\"pg-choices pg-cols-3\">\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"zeitrahmen\" data-value=\"Express, 2-3 Wochen\" onclick=\"pgSelectSingle(this,'zeitrahmen')\">\r\n      <div class=\"pg-choice-text\"><strong>Express:<\/strong> Innerhalb 2-3 Wochen<\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"zeitrahmen\" data-value=\"Regul\u00e4r, 5-6 Wochen\" onclick=\"pgSelectSingle(this,'zeitrahmen')\">\r\n      <div class=\"pg-choice-text\"><strong>Regul\u00e4r:<\/strong> Innerhalb 5-6 Wochen<\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"zeitrahmen\" data-value=\"Kein Zeitdruck\" onclick=\"pgSelectSingle(this,'zeitrahmen')\">\r\n      <div class=\"pg-choice-text\"><strong>Kein Zeitdruck<\/strong><\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-zeitrahmen\">Bitte ein Zeitrahmen w\u00e4hlen<\/div>\r\n<\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateStep7()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S8: K\u00d6RPER -->\r\n<div class=\"pg-screen\" id=\"pgs8\">\r\n  <div class=\"pg-label\">Schritt 8<\/div>\r\n  <h2 class=\"pg-question\">K\u00f6rpergr\u00f6sse, Gewicht<br>&amp; <em>K\u00f6rperform<\/em><\/h2>\r\n  <p class=\"pg-hint\">Grobe Angaben gen\u00fcgen.<\/p>\r\n\r\n  <div class=\"pg-input-row\" style=\"margin-bottom:28px\">\r\n    <div>\r\n      <p class=\"pg-field-label\" style=\"margin-bottom:8px\">K\u00f6rpergr\u00f6sse<\/p>\r\n      <div class=\"pg-input-unit\">\r\n        <input type=\"number\" class=\"pg-input\" id=\"pg-height\" placeholder=\"182\" min=\"140\" max=\"220\" \/>\r\n        <span class=\"pg-unit-label\">cm<\/span>\r\n      <\/div>\r\n      <div class=\"pg-error\" id=\"pge-height\">Bitte eingeben<\/div>\r\n    <\/div>\r\n    <div>\r\n      <p class=\"pg-field-label\" style=\"margin-bottom:8px\">Gewicht<\/p>\r\n      <div class=\"pg-input-unit\">\r\n        <input type=\"number\" class=\"pg-input\" id=\"pg-weight\" placeholder=\"80\" min=\"40\" max=\"200\" \/>\r\n        <span class=\"pg-unit-label\">kg<\/span>\r\n      <\/div>\r\n      <div class=\"pg-error\" id=\"pge-weight\">Bitte eingeben<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <p class=\"pg-field-label\" style=\"margin-bottom:12px\">K\u00f6rperform<\/p>\r\n  <div class=\"pg-choices pg-cols-3\">\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"koerperform\" data-value=\"Schlank\" onclick=\"pgSelectSingle(this,'koerperform')\">\r\n       <img decoding=\"async\" class=\"pg-choice-icon\" width=\"30px\" height=\"30px\" src=\"\/wp-content\/uploads\/2026\/05\/size-icon.svg\">\r\n      <div class=\"pg-choice-text\"><strong>Schlank<\/strong><\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"koerperform\" data-value=\"Athletisch\" onclick=\"pgSelectSingle(this,'koerperform')\">\r\n      <img decoding=\"async\" class=\"pg-choice-icon\" width=\"30px\" height=\"30px\" src=\"\/wp-content\/uploads\/2026\/05\/size-icon_1.svg\">\r\n\r\n      <div class=\"pg-choice-text\"><strong>Athletisch<\/strong><\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n    <button type=\"button\" class=\"pg-choice\" data-group=\"koerperform\" data-value=\"Kr\u00e4ftig\" onclick=\"pgSelectSingle(this,'koerperform')\">\r\n      <img decoding=\"async\" class=\"pg-choice-icon\" width=\"30px\" height=\"30px\" src=\"\/wp-content\/uploads\/2026\/05\/size-icon_2.svg\">\r\n\r\n      <div class=\"pg-choice-text\"><strong>Kr\u00e4ftig<\/strong><\/div>\r\n      <span class=\"pg-check\">\u2713<\/span>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pg-error\" id=\"pge-koerperform\">Bitte eine Option w\u00e4hlen<\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateMasse()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- S9: NAME -->\r\n<div class=\"pg-screen\" id=\"pgs9\">\r\n  <div class=\"pg-label\">Fast geschafft<\/div>\r\n  <h2 class=\"pg-question\">Wie heissen Sie?<\/h2>\r\n  <p class=\"pg-hint\">Damit wir Sie pers\u00f6nlich ansprechen k\u00f6nnen.<\/p>\r\n\r\n  <div class=\"pg-input-row\">\r\n    <div class=\"pg-input-wrap\">\r\n      <p class=\"pg-field-label\" style=\"margin-bottom:8px\">Vorname<\/p>\r\n      <input type=\"text\" class=\"pg-input\" id=\"pg-firstName\" placeholder=\"Max\" autocomplete=\"given-name\" \/>\r\n      <div class=\"pg-error\" id=\"pge-firstName\">Bitte Vornamen eingeben<\/div>\r\n    <\/div>\r\n    <div class=\"pg-input-wrap\">\r\n      <p class=\"pg-field-label\" style=\"margin-bottom:8px\">Nachname<\/p>\r\n      <input type=\"text\" class=\"pg-input\" id=\"pg-lastName\" placeholder=\"Mustermann\" autocomplete=\"family-name\" \/>\r\n      <div class=\"pg-error\" id=\"pge-lastName\">Bitte Nachnamen eingeben<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <button type=\"button\" class=\"pg-btn-next\" onclick=\"pgValidateName()\">\r\n    Weiter\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n  pgUpdateProgress();\r\n  pgUpdateBudgetValue();\r\n  pgBindElementorSubmit();\r\n\r\n  var datumBlock = document.querySelector('.pg-datum-block');\r\n\r\n  var fp = flatpickr('#pg-anlass-datum', {\r\n    locale: 'de',\r\n    dateFormat: 'Y-m-d',\r\n    altInput: false,\r\n    minDate: 'today',\r\n    disableMobile: false,\r\n    appendTo: datumBlock || document.body,  \/\/ \u2190 Kalender direkt am Block\r\n    positionElement: datumBlock,            \/\/ \u2190 Anker f\u00fcr Positionierung\r\n    onChange: function(selectedDates, dateStr) {\r\n      var display = document.getElementById('pg-datum-display');\r\n      if (display && selectedDates.length > 0) {\r\n        var d = selectedDates[0];\r\n        var day   = String(d.getDate()).padStart(2,'0');\r\n        var month = String(d.getMonth()+1).padStart(2,'0');\r\n        var year  = d.getFullYear();\r\n        display.textContent = day + '.' + month + '.' + year;\r\n        display.style.color = 'var(--pg-text)';\r\n      }\r\n      pgHideError('pge-anlass-datum');\r\n    }\r\n  });\r\n\r\n  if (datumBlock && fp) {\r\n    datumBlock.addEventListener('click', function() { fp.open(); });\r\n  }\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ee9939 e-con-full pg-screen e-flex e-con e-child\" data-id=\"1ee9939\" data-element_type=\"container\" data-e-type=\"container\" id=\"pgs10\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b94c8b elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"0b94c8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Anfrage Formular\" aria-label=\"Anfrage Formular\" novalidate=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"618\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"0b94c8b\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Masskleidung anfragen - PriorGent\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"618\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-anlass elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-anlass\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tanlass\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[anlass]\" id=\"form-field-anlass\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-anlass_details elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[anlass_details]\" id=\"form-field-anlass_details\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-beruf elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[beruf]\" id=\"form-field-beruf\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-position elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[position]\" id=\"form-field-position\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-anlass_datum elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[anlass_datum]\" id=\"form-field-anlass_datum\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-wedding_place elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[wedding_place]\" id=\"form-field-wedding_place\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-jahreszeit elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[jahreszeit]\" id=\"form-field-jahreszeit\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-kleidungsstuecke elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[kleidungsstuecke]\" id=\"form-field-kleidungsstuecke\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-stil_schlicht_komplex elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-stil_schlicht_komplex\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tstil_schlicht_komplex\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[stil_schlicht_komplex]\" id=\"form-field-stil_schlicht_komplex\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-stil_klassisch_modern elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-stil_klassisch_modern\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tstil_klassisch_modern\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[stil_klassisch_modern]\" id=\"form-field-stil_klassisch_modern\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-farben elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-farben\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tfarben\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[farben]\" id=\"form-field-farben\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-notizen elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[notizen]\" id=\"form-field-notizen\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-budget elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[budget]\" id=\"form-field-budget\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-zeitrahmen elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-zeitrahmen\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tzeitrahmen\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[zeitrahmen]\" id=\"form-field-zeitrahmen\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-koerpergroesse elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-koerpergroesse\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tkoerpergroesse\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[koerpergroesse]\" id=\"form-field-koerpergroesse\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-gewicht elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-gewicht\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tgewicht\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[gewicht]\" id=\"form-field-gewicht\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-koerperform elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[koerperform]\" id=\"form-field-koerperform\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-first_name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-first_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tfirst_name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[first_name]\" id=\"form-field-first_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-last_name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-last_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tlast_name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[last_name]\" id=\"form-field-last_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\temail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"ihre@emailadresse.ch\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-telefon elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-telefon\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\ttelefon\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[telefon]\" id=\"form-field-telefon\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"+41 79 123 45 67\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Formular senden<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-afcea55 sb-form-nav elementor-widget elementor-widget-html\" data-id=\"afcea55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"pg-counter\" id=\"pgCounter\">\r\n  <span id=\"pgCurrent\">1<\/span> \/ <span id=\"pgTotal\">10<\/span>\r\n<\/div>\r\n\r\n<button type=\"button\" class=\"pg-btn-back\" id=\"pgBackBtn\" onclick=\"pgPrev()\" style=\"display:none!important\">\r\n  <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M9 2L4 7l5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n  Zur\u00fcck\r\n<\/button>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a356b4 elementor-widget elementor-widget-html\" data-id=\"7a356b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\nlet pgCurrentStep = 1;\r\nconst pgTotalSteps = 10;\r\n\r\nconst pgData = {\r\n  anlass: '',\r\n  anlass_detail: '',\r\n  beruf: '',\r\n  position: '',\r\n  anlass_datum: '',\r\n  wedding_place: '',\r\n  jahreszeit: [],\r\n  kleidung: [],\r\n  stil_schlicht_komplex: '',\r\n  stil_klassisch_modern: '',\r\n  farben: [],\r\n  notizen: '',\r\n  budget: '',\r\n  zeitrahmen: '',\r\n  koerpergroesse: '',\r\n  gewicht: '',\r\n  koerperform: '',\r\n  konfektionsgroesse: '',\r\n  first_name: '',\r\n  last_name: ''\r\n};\r\n\r\nconst pgScaleLabels = {\r\n  stil_schlicht_komplex: ['Sehr schlicht', 'Eher schlicht', 'Ausgewogen', 'Eher komplex', 'Sehr komplex'],\r\n  stil_klassisch_modern: ['Sehr klassisch', 'Eher klassisch', 'Ausgewogen', 'Eher modern', 'Sehr modern']\r\n};\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n  pgReadUrlParams(); \/\/ \u2190 erste Zeile\r\n  pgUpdateProgress();\r\n  pgUpdateBudgetValue();\r\n  pgBindElementorSubmit();\r\n  pgInitConditionalFields();\r\n\r\n  var datumBlock = document.querySelector('.pg-datum-block');\r\n\r\n  var fp = flatpickr('#pg-anlass-datum', {\r\n    locale: 'de',\r\n    dateFormat: 'Y-m-d',\r\n    altInput: false,\r\n    minDate: 'today',\r\n    disableMobile: false,\r\n    appendTo: datumBlock || document.body,\r\n    positionElement: datumBlock,\r\n    onChange: function(selectedDates, dateStr) {\r\n      var display = document.getElementById('pg-datum-display');\r\n\r\n      if (display && selectedDates.length > 0) {\r\n        var d = selectedDates[0];\r\n        var day = String(d.getDate()).padStart(2, '0');\r\n        var month = String(d.getMonth() + 1).padStart(2, '0');\r\n        var year = d.getFullYear();\r\n\r\n        display.textContent = day + '.' + month + '.' + year;\r\n        display.style.color = 'var(--pg-text)';\r\n      }\r\n\r\n      pgData.anlass_datum = dateStr;\r\n      pgHideError('pge-anlass-datum');\r\n    }\r\n  });\r\n\r\n  if (datumBlock && fp) {\r\n    datumBlock.addEventListener('click', function () {\r\n      fp.open();\r\n    });\r\n  }\r\n});\r\n\r\n\/* =========================================================\r\n   HELPERS\r\n========================================================= *\/\r\n\r\nfunction pgIsRequired(fieldId) {\r\n  var el = document.getElementById('form-field-' + fieldId);\r\n  if (!el) return false;\r\n\r\n  return el.hasAttribute('required') || el.getAttribute('aria-required') === 'true';\r\n}\r\n\r\nfunction pgCheckRequired(value, errorId) {\r\n  var filled = Array.isArray(value)\r\n    ? value.length > 0\r\n    : String(value || '').trim() !== '';\r\n\r\n  if (!filled) {\r\n    pgShowError(errorId);\r\n    return false;\r\n  }\r\n\r\n  pgHideError(errorId);\r\n  return true;\r\n}\r\n\r\nfunction pgScrollTop() {\r\n  window.scrollTo({ top: 0, behavior: 'smooth' });\r\n}\r\n\r\nfunction pgShowError(id) {\r\n  document.querySelectorAll('[id=\"' + id + '\"]').forEach(function (el) {\r\n    el.classList.add('pg-show');\r\n  });\r\n}\r\n\r\nfunction pgHideError(id) {\r\n  document.querySelectorAll('[id=\"' + id + '\"]').forEach(function (el) {\r\n    el.classList.remove('pg-show');\r\n  });\r\n}\r\n\r\nfunction pgFormatCHF(value) {\r\n  var num = parseInt(value, 10);\r\n  if (isNaN(num)) return '';\r\n\r\n  return num.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \"'\");\r\n}\r\n\r\nfunction setField(fieldId, value) {\r\n  var el = document.getElementById('form-field-' + fieldId);\r\n  if (el) el.value = value || '';\r\n}\r\n\r\nfunction pgInitConditionalFields() {\r\n  var datumSection = document.querySelector('.pg-datum-section');\r\n  var weddingPlace = document.querySelector('.pg-field-card-wedding-place');\r\n\r\n  if (datumSection) datumSection.style.display = 'none';\r\n  if (weddingPlace) weddingPlace.style.display = 'none';\r\n}\r\n\r\n\/* =========================================================\r\n   NAVIGATION\r\n========================================================= *\/\r\n\r\nfunction pgNext(step) {\r\n  if (step < pgTotalSteps) {\r\n    var current = document.getElementById('pgs' + step);\r\n    var next = document.getElementById('pgs' + (step + 1));\r\n\r\n    if (current) current.classList.remove('pg-active');\r\n\r\n    pgCurrentStep = step + 1;\r\n\r\n    if (next) next.classList.add('pg-active');\r\n\r\n    pgUpdateProgress();\r\n    pgScrollTop();\r\n\r\n    if (pgCurrentStep === 2) pgRenderAnlassDetails();\r\n    if (pgCurrentStep === 10) pgFillElementorFields();\r\n  }\r\n}\r\n\r\nfunction pgPrev() {\r\n  if (pgCurrentStep > 1) {\r\n    var current = document.getElementById('pgs' + pgCurrentStep);\r\n    var prev = document.getElementById('pgs' + (pgCurrentStep - 1));\r\n\r\n    if (current) current.classList.remove('pg-active');\r\n\r\n    pgCurrentStep--;\r\n\r\n    if (prev) prev.classList.add('pg-active');\r\n\r\n    pgUpdateProgress();\r\n    pgScrollTop();\r\n\r\n    if (pgCurrentStep === 2) pgRenderAnlassDetails();\r\n  }\r\n}\r\n\r\nfunction pgUpdateProgress() {\r\n  var progress = document.getElementById('pgProgress');\r\n  var current = document.getElementById('pgCurrent');\r\n  var total = document.getElementById('pgTotal');\r\n  var backBtn = document.getElementById('pgBackBtn');\r\n\r\n  var percent = ((pgCurrentStep - 1) \/ (pgTotalSteps - 1)) * 100;\r\n\r\n  if (progress) progress.style.width = percent + '%';\r\n  if (current) current.textContent = pgCurrentStep;\r\n  if (total) total.textContent = pgTotalSteps;\r\n  if (backBtn) backBtn.style.display = pgCurrentStep > 1 ? 'inline-flex' : 'none';\r\n}\r\n\r\n\/* =========================================================\r\n   UI INTERACTIONS\r\n========================================================= *\/\r\n\r\nfunction pgSelectSingle(button, group) {\r\n  document.querySelectorAll('[data-group=\"' + group + '\"]').forEach(function (el) {\r\n    el.classList.remove('pg-selected');\r\n  });\r\n\r\n  button.classList.add('pg-selected');\r\n  pgData[group] = button.getAttribute('data-value');\r\n\r\n  pgHideError('pge-' + group);\r\n\r\n  if (group === 'anlass') {\r\n    pgData.anlass_detail = '';\r\n    pgData.beruf = '';\r\n    pgData.position = '';\r\n    pgData.anlass_datum = '';\r\n    pgData.wedding_place = '';\r\n    pgData.jahreszeit = [];\r\n\r\n    var beruf = document.getElementById('pg-beruf');\r\n    var position = document.getElementById('pg-position');\r\n    var eventArt = document.getElementById('pg-event-art');\r\n    var freitextField = document.getElementById('pg-freizeit-text');\r\n    var datumField = document.getElementById('pg-anlass-datum');\r\n    var datumDisplay = document.getElementById('pg-datum-display');\r\n    var weddingPlaceField = document.getElementById('pg-wedding-place');\r\n\r\n    if (beruf) beruf.value = '';\r\n    if (position) position.value = '';\r\n    if (eventArt) eventArt.value = '';\r\n    if (freitextField) freitextField.value = '';\r\n    if (datumField) datumField.value = '';\r\n    if (weddingPlaceField) weddingPlaceField.value = '';\r\n\r\n    if (datumDisplay) {\r\n      datumDisplay.textContent = '\u2014 . \u2014 . \u2014\u2014';\r\n      datumDisplay.style.color = '';\r\n    }\r\n\r\n    document.querySelectorAll('[data-group=\"anlass_detail\"], [data-group=\"jahreszeit\"]').forEach(function (el) {\r\n      el.classList.remove('pg-selected');\r\n    });\r\n\r\n    pgHideError('pge-anlass_detail');\r\n    pgHideError('pge-beruf');\r\n    pgHideError('pge-position');\r\n    pgHideError('pge-event-art');\r\n    pgHideError('pge-anlass-datum');\r\n    pgHideError('pge-wedding-place');\r\n    pgHideError('pge-jahreszeit');\r\n\r\n    pgRenderAnlassDetails();\r\n  }\r\n}\r\n\r\nfunction pgToggleTag(button) {\r\n  button.classList.toggle('pg-selected');\r\n\r\n  var group = button.getAttribute('data-group');\r\n\r\n  var selected = Array.from(\r\n    document.querySelectorAll('[data-group=\"' + group + '\"].pg-selected')\r\n  ).map(function (el) {\r\n    return el.getAttribute('data-value');\r\n  });\r\n\r\n  pgData[group] = selected;\r\n  pgHideError('pge-' + group);\r\n}\r\n\r\nfunction pgToggleSeason(button) {\r\n  button.classList.toggle('pg-selected');\r\n\r\n  var selected = Array.from(\r\n    document.querySelectorAll('[data-group=\"jahreszeit\"].pg-selected')\r\n  ).map(function (el) {\r\n    return el.getAttribute('data-value');\r\n  });\r\n\r\n  pgData.jahreszeit = selected;\r\n  pgHideError('pge-jahreszeit');\r\n}\r\n\r\nfunction pgSetScale(group, value, btn) {\r\n  var row = btn.closest('[data-scale=\"' + group + '\"]');\r\n  if (!row) return;\r\n\r\n  row.querySelectorAll('.pg-scale-btn').forEach(function (b) {\r\n    b.classList.remove('pg-selected');\r\n  });\r\n\r\n  btn.classList.add('pg-selected');\r\n  pgData[group] = value;\r\n\r\n  pgHideError('pge-' + group);\r\n\r\n  var labels = pgScaleLabels[group];\r\n  var resultId = group === 'stil_schlicht_komplex' ? 'pg-scale-result-1' : 'pg-scale-result-2';\r\n  var resultEl = document.getElementById(resultId);\r\n\r\n  if (resultEl && labels) {\r\n    resultEl.textContent = '\u2192 ' + labels[value - 1];\r\n  }\r\n}\r\n\r\nfunction pgFreizeitChip(btn) {\r\n  document.querySelectorAll('.pg-fz-chip').forEach(function (b) {\r\n    b.classList.remove('pg-selected');\r\n  });\r\n\r\n  btn.classList.add('pg-selected');\r\n\r\n  var freitextField = document.getElementById('pg-freizeit-text');\r\n  var freitextOr = document.getElementById('pg-fz-or');\r\n  var isAndere = btn.getAttribute('data-value') === 'Andere';\r\n\r\n  if (freitextField) freitextField.style.display = isAndere ? 'block' : 'none';\r\n  if (freitextOr) freitextOr.style.display = isAndere ? 'block' : 'none';\r\n\r\n  if (isAndere) {\r\n    pgData.anlass_detail = '';\r\n    if (freitextField) freitextField.focus();\r\n  } else {\r\n    pgData.anlass_detail = btn.getAttribute('data-value');\r\n    if (freitextField) freitextField.value = '';\r\n  }\r\n\r\n  pgHideError('pge-anlass_detail');\r\n}\r\n\r\nfunction pgFreizeitFree(inp) {\r\n  if (inp.value.trim()) {\r\n    document.querySelectorAll('.pg-fz-chip').forEach(function (b) {\r\n      b.classList.remove('pg-selected');\r\n    });\r\n\r\n    pgData.anlass_detail = inp.value.trim();\r\n    pgHideError('pge-anlass_detail');\r\n  } else {\r\n    pgData.anlass_detail = '';\r\n  }\r\n}\r\n\r\nfunction pgRenderAnlassDetails() {\r\n  document.querySelectorAll('.pg-conditional').forEach(function (el) {\r\n    el.style.display = 'none';\r\n  });\r\n\r\n  var map = {\r\n    'Business \/ Arbeitsbekleidung': 'pg-anlass-business',\r\n    'Hochzeit': 'pg-anlass-hochzeit',\r\n    'Freizeit': 'pg-anlass-freizeit',\r\n    'Abendliche Veranstaltung': 'pg-anlass-event'\r\n  };\r\n\r\n  var targetId = map[pgData.anlass];\r\n\r\n  if (targetId) {\r\n    var el = document.getElementById(targetId);\r\n    if (el) el.style.display = 'block';\r\n  }\r\n\r\n  var isWedding = pgData.anlass === 'Hochzeit';\r\n\r\n  var datumSection = document.querySelector('.pg-datum-section');\r\n  var weddingPlace = document.querySelector('.pg-field-card-wedding-place');\r\n  var jahreszeit = document.querySelector('.pg-field-card-jahreszeit');\r\n\r\n  if (datumSection) datumSection.style.display = isWedding ? 'block' : 'none';\r\n  if (weddingPlace) weddingPlace.style.display = isWedding ? 'block' : 'none';\r\n  if (jahreszeit) jahreszeit.style.display = isWedding ? 'none' : 'block';\r\n\r\n  if (!isWedding) {\r\n    pgData.anlass_datum = '';\r\n    pgData.wedding_place = '';\r\n\r\n    var datumField = document.getElementById('pg-anlass-datum');\r\n    var datumDisplay = document.getElementById('pg-datum-display');\r\n    var weddingPlaceField = document.getElementById('pg-wedding-place');\r\n\r\n    if (datumField) datumField.value = '';\r\n    if (weddingPlaceField) weddingPlaceField.value = '';\r\n\r\n    if (datumDisplay) {\r\n      datumDisplay.textContent = '\u2014 . \u2014 . \u2014\u2014';\r\n      datumDisplay.style.color = '';\r\n    }\r\n\r\n    pgHideError('pge-anlass-datum');\r\n    pgHideError('pge-wedding-place');\r\n  } else {\r\n    pgData.jahreszeit = [];\r\n\r\n    document.querySelectorAll('[data-group=\"jahreszeit\"]').forEach(function (el) {\r\n      el.classList.remove('pg-selected');\r\n    });\r\n\r\n    pgHideError('pge-jahreszeit');\r\n  }\r\n}\r\n\r\nfunction pgUpdateBudgetValue() {\r\n  var range = document.getElementById('pg-budget-range');\r\n  var budgetValue = document.getElementById('pgBudgetValue');\r\n\r\n  if (!range || !budgetValue) return;\r\n\r\n  var value = parseInt(range.value, 10);\r\n  var max = parseInt(range.max, 10);\r\n  var min = parseInt(range.min, 10);\r\n  var percent = ((value - min) \/ (max - min)) * 100;\r\n\r\n  range.style.setProperty('--pg-range-progress', percent + '%');\r\n\r\n  var label = value >= 5000 ? \"CHF 5'000+\" : \"CHF \" + pgFormatCHF(value);\r\n\r\n  budgetValue.textContent = label;\r\n  pgData.budget = label;\r\n}\r\n\r\n\/* =========================================================\r\n   VALIDATION\r\n========================================================= *\/\r\n\r\nfunction pgValidateStep1() {\r\n  if (pgIsRequired('anlass')) {\r\n    if (!pgCheckRequired(pgData.anlass, 'pge-anlass')) return;\r\n  } else {\r\n    pgHideError('pge-anlass');\r\n  }\r\n\r\n  pgNext(1);\r\n}\r\n\r\nfunction pgValidateStep2() {\r\n  var valid = true;\r\n  var isWedding = pgData.anlass === 'Hochzeit';\r\n\r\n  var datumField = document.getElementById('pg-anlass-datum');\r\n  var weddingPlaceField = document.getElementById('pg-wedding-place');\r\n\r\n  pgData.anlass_datum = datumField ? datumField.value.trim() : '';\r\n  pgData.wedding_place = weddingPlaceField ? weddingPlaceField.value.trim() : '';\r\n\r\n  if (isWedding) {\r\n    if (pgIsRequired('anlass_datum')) {\r\n      if (!pgCheckRequired(pgData.anlass_datum, 'pge-anlass-datum')) valid = false;\r\n    } else {\r\n      pgHideError('pge-anlass-datum');\r\n    }\r\n\r\n    if (pgIsRequired('wedding_place')) {\r\n      if (!pgCheckRequired(pgData.wedding_place, 'pge-wedding-place')) valid = false;\r\n    } else {\r\n      pgHideError('pge-wedding-place');\r\n    }\r\n  } else {\r\n    pgData.anlass_datum = '';\r\n    pgData.wedding_place = '';\r\n\r\n    pgHideError('pge-anlass-datum');\r\n    pgHideError('pge-wedding-place');\r\n\r\n    if (pgIsRequired('jahreszeit')) {\r\n      if (!pgCheckRequired(pgData.jahreszeit, 'pge-jahreszeit')) valid = false;\r\n    } else {\r\n      pgHideError('pge-jahreszeit');\r\n    }\r\n  }\r\n\r\n  if (pgData.anlass === 'Business \/ Arbeitsbekleidung') {\r\n    var berufField = document.getElementById('pg-beruf');\r\n    var positionField = document.getElementById('pg-position');\r\n\r\n    pgData.beruf = berufField ? berufField.value.trim() : '';\r\n    pgData.position = positionField ? positionField.value.trim() : '';\r\n    pgData.anlass_detail = '';\r\n\r\n    if (pgIsRequired('beruf')) {\r\n      if (!pgCheckRequired(pgData.beruf, 'pge-beruf')) valid = false;\r\n    } else {\r\n      pgHideError('pge-beruf');\r\n    }\r\n\r\n    if (pgIsRequired('position')) {\r\n      if (!pgCheckRequired(pgData.position, 'pge-position')) valid = false;\r\n    } else {\r\n      pgHideError('pge-position');\r\n    }\r\n  }\r\n\r\n  if (pgData.anlass === 'Hochzeit') {\r\n    if (pgIsRequired('anlass_detail')) {\r\n      if (!pgCheckRequired(pgData.anlass_detail, 'pge-anlass_detail')) valid = false;\r\n    } else {\r\n      pgHideError('pge-anlass_detail');\r\n    }\r\n  }\r\n\r\n  if (pgData.anlass === 'Freizeit') {\r\n    var freitextField = document.getElementById('pg-freizeit-text');\r\n\r\n    if (freitextField && freitextField.value.trim()) {\r\n      pgData.anlass_detail = freitextField.value.trim();\r\n    }\r\n\r\n    if (!pgCheckRequired(pgData.anlass_detail, 'pge-anlass_detail')) valid = false;\r\n  }\r\n\r\n  if (pgData.anlass === 'Abendliche Veranstaltung') {\r\n    var eventArtField = document.getElementById('pg-event-art');\r\n\r\n    pgData.anlass_detail = eventArtField ? eventArtField.value.trim() : '';\r\n\r\n    if (pgIsRequired('anlass_detail')) {\r\n      if (!pgCheckRequired(pgData.anlass_detail, 'pge-event-art')) valid = false;\r\n    } else {\r\n      pgHideError('pge-event-art');\r\n    }\r\n  }\r\n\r\n  if (!valid) return;\r\n\r\n  pgNext(2);\r\n}\r\n\r\nfunction pgValidateTagsStep(step, group) {\r\n  var fieldId = group === 'kleidung' ? 'kleidungsstuecke' : group;\r\n\r\n  if (pgIsRequired(fieldId)) {\r\n    if (!pgCheckRequired(pgData[group], 'pge-' + group)) return;\r\n  } else {\r\n    pgHideError('pge-' + group);\r\n  }\r\n\r\n  pgNext(step);\r\n}\r\n\r\nfunction pgValidateStep4() {\r\n  var valid = true;\r\n\r\n  if (pgIsRequired('stil_schlicht_komplex')) {\r\n    if (!pgCheckRequired(pgData.stil_schlicht_komplex, 'pge-stil_schlicht_komplex')) valid = false;\r\n  } else {\r\n    pgHideError('pge-stil_schlicht_komplex');\r\n  }\r\n\r\n  if (pgIsRequired('stil_klassisch_modern')) {\r\n    if (!pgCheckRequired(pgData.stil_klassisch_modern, 'pge-stil_klassisch_modern')) valid = false;\r\n  } else {\r\n    pgHideError('pge-stil_klassisch_modern');\r\n  }\r\n\r\n  if (!valid) return;\r\n\r\n  pgNext(4);\r\n}\r\n\r\nfunction pgValidateStep7() {\r\n  var range = document.getElementById('pg-budget-range');\r\n  var budgetVal = range ? parseInt(range.value, 10) : 0;\r\n\r\n  pgData.budget = budgetVal >= 5000 ? \"CHF 5'000+\" : \"CHF \" + pgFormatCHF(budgetVal);\r\n\r\n  if (pgIsRequired('budget')) {\r\n    if (!pgCheckRequired(pgData.budget, 'pge-budget')) return;\r\n  } else {\r\n    pgHideError('pge-budget');\r\n  }\r\n\r\n  if (pgIsRequired('zeitrahmen')) {\r\n    if (!pgCheckRequired(pgData.zeitrahmen, 'pge-zeitrahmen')) return;\r\n  } else {\r\n    pgHideError('pge-zeitrahmen');\r\n  }\r\n\r\n  pgNext(7);\r\n}\r\n\r\nfunction pgValidateMasse() {\r\n  var valid = true;\r\n\r\n  var heightField = document.getElementById('pg-height');\r\n  var weightField = document.getElementById('pg-weight');\r\n\r\n  pgData.koerpergroesse = heightField ? heightField.value.trim() : '';\r\n  pgData.gewicht = weightField ? weightField.value.trim() : '';\r\n\r\n  if (pgIsRequired('koerpergroesse')) {\r\n    if (!pgCheckRequired(pgData.koerpergroesse, 'pge-height')) valid = false;\r\n  } else {\r\n    pgHideError('pge-height');\r\n  }\r\n\r\n  if (pgIsRequired('gewicht')) {\r\n    if (!pgCheckRequired(pgData.gewicht, 'pge-weight')) valid = false;\r\n  } else {\r\n    pgHideError('pge-weight');\r\n  }\r\n\r\n  if (pgIsRequired('koerperform')) {\r\n    if (!pgCheckRequired(pgData.koerperform, 'pge-koerperform')) valid = false;\r\n  } else {\r\n    pgHideError('pge-koerperform');\r\n  }\r\n\r\n  if (!valid) return;\r\n\r\n  pgNext(8);\r\n}\r\n\r\nfunction pgValidateName() {\r\n  var firstField = document.getElementById('pg-firstName');\r\n  var lastField = document.getElementById('pg-lastName');\r\n  var notizenField = document.getElementById('pg-notizen');\r\n\r\n  pgData.first_name = firstField ? firstField.value.trim() : '';\r\n  pgData.last_name = lastField ? lastField.value.trim() : '';\r\n  pgData.notizen = notizenField ? notizenField.value.trim() : '';\r\n\r\n  var valid = true;\r\n\r\n  if (pgIsRequired('first_name')) {\r\n    if (!pgCheckRequired(pgData.first_name, 'pge-firstName')) valid = false;\r\n  } else {\r\n    pgHideError('pge-firstName');\r\n  }\r\n\r\n  if (pgIsRequired('last_name')) {\r\n    if (!pgCheckRequired(pgData.last_name, 'pge-lastName')) valid = false;\r\n  } else {\r\n    pgHideError('pge-lastName');\r\n  }\r\n\r\n  if (!valid) return;\r\n\r\n  pgFillElementorFields();\r\n  pgNext(9);\r\n}\r\n\r\n\/* =========================================================\r\n   FILL ELEMENTOR FORM\r\n========================================================= *\/\r\n\r\nfunction pgFillElementorFields() {\r\n  setField('anlass', pgData.anlass);\r\n  setField('anlass_details', pgData.anlass_detail);\r\n  setField('beruf', pgData.beruf);\r\n  setField('position', pgData.position);\r\n  setField('anlass_datum', pgData.anlass_datum);\r\n  setField('wedding_place', pgData.wedding_place);\r\n  setField(\r\n  'jahreszeit',\r\n  Array.isArray(pgData.jahreszeit) ? pgData.jahreszeit.join(', ') : ''\r\n);\r\n\r\n  setField('kleidungsstuecke', Array.isArray(pgData.kleidung) ? pgData.kleidung.join(', ') : '');\r\n\r\n  setField(\r\n    'stil_schlicht_komplex',\r\n    pgData.stil_schlicht_komplex ? pgData.stil_schlicht_komplex + ' \/ 5' : ''\r\n  );\r\n\r\n  setField(\r\n    'stil_klassisch_modern',\r\n    pgData.stil_klassisch_modern ? pgData.stil_klassisch_modern + ' \/ 5' : ''\r\n  );\r\n\r\n  setField('farben', Array.isArray(pgData.farben) ? pgData.farben.join(', ') : '');\r\n  setField('notizen', pgData.notizen || '');\r\n  setField('budget', pgData.budget || '');\r\n  setField('zeitrahmen', pgData.zeitrahmen);\r\n  setField('koerpergroesse', pgData.koerpergroesse);\r\n  setField('gewicht', pgData.gewicht);\r\n  setField('koerperform', pgData.koerperform);\r\n  setField('konfektionsgroesse', pgData.konfektionsgroesse || '');\r\n  setField('first_name', pgData.first_name);\r\n  setField('last_name', pgData.last_name);\r\n}\r\n\r\n\/* =========================================================\r\n   ELEMENTOR SUBMIT\r\n========================================================= *\/\r\n\r\nfunction pgBindElementorSubmit() {\r\n  var form = document.querySelector('#pgs10 form.elementor-form');\r\n\r\n  if (!form) return;\r\n\r\n  form.addEventListener('submit', function () {\r\n    pgFillElementorFields();\r\n  });\r\n}\r\n\r\n\/* =========================================================\r\n   URL PARAMETER PRE-FILL\r\n========================================================= *\/\r\nfunction pgReadUrlParams() {\r\n  const params = new URLSearchParams(window.location.search);\r\n\r\n  const map = [\r\n    { param: 'vorname',  dataKey: 'first_name',    fieldId: 'pg-firstName' },\r\n    { param: 'nachname', dataKey: 'last_name',     fieldId: 'pg-lastName'  },\r\n    { param: 'groesse',  dataKey: 'koerpergroesse', fieldId: 'pg-height'   },\r\n    { param: 'gewicht',  dataKey: 'gewicht',        fieldId: 'pg-weight'   },\r\n    { param: 'email',    dataKey: null,             fieldId: 'form-field-email'   },\r\n    { param: 'telefon',  dataKey: null,             fieldId: 'form-field-telefon' },\r\n  ];\r\n\r\n  map.forEach(({ param, dataKey, fieldId }) => {\r\n    const value = params.get(param);\r\n    if (!value) return;\r\n\r\n    if (dataKey) pgData[dataKey] = value;\r\n\r\n    const el = document.getElementById(fieldId);\r\n    if (el) el.value = value;\r\n  });\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a7df1c elementor-widget elementor-widget-html\" data-id=\"0a7df1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n\r\n.nav { display: none; }\r\nfooter { display: none; }\r\n.elementor-widget-form { width: 100%; }\r\n\r\n\/* =========================================================\r\n   FLATPICKR\r\n========================================================= *\/\r\n.flatpickr-calendar {\r\n  border: 1px solid rgba(0,0,0,0.08);\r\n  border-radius: 16px;\r\n  box-shadow: 0 18px 45px rgba(0,0,0,0.12);\r\n}\r\n.flatpickr-day.selected,\r\n.flatpickr-day.startRange,\r\n.flatpickr-day.endRange {\r\n  background: #C9A96E;\r\n  border-color: #C9A96E;\r\n}\r\n.flatpickr-day:hover { background: rgba(201,169,110,0.1); }\r\n.flatpickr-input[readonly] { cursor: pointer; }\r\n#pg-form .pg-datum-section {\r\n  position: relative !important;\r\n}\r\n\r\n#pg-form .pg-datum-section .flatpickr-calendar {\r\n  position: absolute !important;\r\n  top: 50% !important;\r\n  left: 0 !important;\r\n  margin-top: 8px !important;\r\n  z-index: 999 !important;\r\n}\r\n\/* =========================================================\r\n   ELEMENTOR FELDER AUSBLENDEN\r\n========================================================= *\/\r\n.elementor-field-group-first_name,\r\n.elementor-field-group-last_name,\r\n.elementor-field-group-koerpergroesse,\r\n.elementor-field-group-gewicht,\r\n.elementor-field-group-koerperform,\r\n.elementor-field-group-konfektionsgroesse,\r\n.elementor-field-group-anlass,\r\n.elementor-field-group-kleidungsstuecke,\r\n.elementor-field-group-haeufigkeit,\r\n.elementor-field-group-stoffe,\r\n.elementor-field-group-farben,\r\n.elementor-field-group-stil,\r\n.elementor-field-group-budget,\r\n.elementor-field-group-zeitrahmen,\r\n.elementor-field-group-inspiration,\r\n.elementor-field-group-notizen { display: none; }\r\n\r\n.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-stil_schlicht_komplex {\r\n    display: none;\r\n}\r\n.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-stil_klassisch_modern {\r\n    display: none;\r\n}\r\n\r\n\/* =========================================================\r\n   ELEMENTOR FORM STYLING\r\n========================================================= *\/\r\n.elementor-field-group.elementor-column.elementor-field-type-submit.e-form__buttons { padding-top: 20px !important; }\r\n.elementor-field-group.elementor-column.elementor-field-type-submit.e-form__buttons button { padding: 18px 20px !important; }\r\n.elementor-field-textual { padding: 16px 0 !important; }\r\n.elementor-form-fields-wrapper.elementor-labels-above { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\r\n.elementor-field-group .elementor-field-textual:focus { border-bottom-color: var(--pg-gold) !important; box-shadow: none !important; background: transparent !important; }\r\n\r\n\/* =========================================================\r\n   BUDGET \/ RANGE SLIDER\r\n========================================================= *\/\r\n#pg-form .pg-budget-wrap { width: 100% !important; margin-bottom: 28px !important; }\r\n#pg-form .pg-range {\r\n  -webkit-appearance: none !important;\r\n  appearance: none !important;\r\n  width: 100% !important;\r\n  height: 4px !important;\r\n  border-radius: 999px !important;\r\n  outline: none !important;\r\n  background: linear-gradient(90deg, var(--pg-gold) 0%, var(--pg-gold) var(--pg-range-progress, 26%), rgba(255,255,255,0.12) var(--pg-range-progress, 26%), rgba(255,255,255,0.12) 100%) !important;\r\n  box-shadow: inset 0 0 0 1px rgba(201,169,110,0.08) !important;\r\n  transition: background 0.2s ease !important;\r\n  cursor: pointer !important;\r\n}\r\n#pg-form .pg-range::-webkit-slider-thumb {\r\n  -webkit-appearance: none !important;\r\n  appearance: none !important;\r\n  width: 22px !important; height: 22px !important;\r\n  border-radius: 50% !important;\r\n  background: linear-gradient(180deg, var(--pg-gold-2), var(--pg-gold)) !important;\r\n  border: 2px solid #111 !important;\r\n  box-shadow: 0 4px 14px rgba(0,0,0,0.35) !important;\r\n  cursor: pointer !important;\r\n  margin-top: -9px !important;\r\n}\r\n#pg-form .pg-range::-moz-range-thumb {\r\n  width: 22px !important; height: 22px !important;\r\n  border-radius: 50% !important;\r\n  background: linear-gradient(180deg, var(--pg-gold-2), var(--pg-gold)) !important;\r\n  border: 2px solid #111 !important;\r\n  box-shadow: 0 4px 14px rgba(0,0,0,0.35) !important;\r\n  cursor: pointer !important;\r\n}\r\n#pg-form .pg-range::-webkit-slider-runnable-track { height: 4px !important; border-radius: 999px !important; background: transparent !important; }\r\n#pg-form .pg-range::-moz-range-track { height: 4px !important; border-radius: 999px !important; background: rgba(255,255,255,0.12) !important; }\r\n#pg-form .pg-budget-display { margin-top: 18px !important; margin-bottom: 12px !important; }\r\n#pg-form #pgBudgetValue {\r\n  display: inline-block !important;\r\n  font-family: 'Playfair Display', serif !important;\r\n  font-size: clamp(28px, 4vw, 40px) !important;\r\n  line-height: 1 !important;\r\n  color: var(--pg-text) !important;\r\n  letter-spacing: -0.02em !important;\r\n}\r\n#pg-form .pg-budget-scale { display: flex !important; justify-content: space-between !important; margin-top: 12px !important; font-size: 11px !important; letter-spacing: 0.12em !important; text-transform: uppercase !important; color: var(--pg-muted) !important; }\r\n\r\n\/* =========================================================\r\n   FORMULAR BASE\r\n========================================================= *\/\r\n#pg-form,\r\n#pg-form *,\r\n#pg-form *::before,\r\n#pg-form *::after {\r\n  box-sizing: border-box !important;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n#pg-form {\r\n  --pg-gold: #e3b25b;\r\n  --pg-gold-2: #c28322;\r\n  --pg-dark: #080808;\r\n  --pg-dark-2: #0F0F0F;\r\n  --pg-dark-3: #171717;\r\n  --pg-dark-4: #1F1F1F;\r\n  --pg-border: rgba(201,169,110,0.18);\r\n  --pg-border-h: rgba(201,169,110,0.45);\r\n  --pg-text: #EDE8DF;\r\n  --pg-muted: #d5cec1;\r\n  --pg-error: #E07070;\r\n  --pg-radius: 3px;\r\n  --pg-transition: 0.25s cubic-bezier(0.4,0,0.2,1);\r\n\r\n  font-family: 'Jost', sans-serif !important;\r\n  color: var(--pg-text) !important;\r\n  min-height: 100vh !important;\r\n  width: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* PROGRESS *\/\r\n#pg-form .pg-progress-wrap { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 100 !important; height: 3px !important; }\r\n#pg-form .pg-progress-fill { height: 100% !important; background: linear-gradient(90deg, var(--pg-gold), var(--pg-gold-2)) !important; transition: width 0.5s cubic-bezier(0.4,0,0.2,1) !important; width: 0%; }\r\n\r\n\/* SCREEN *\/\r\n#pg-form .pg-screen {\r\n  display: none !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n  justify-content: center !important;\r\n  min-height: 100vh !important;\r\n  width: 100% !important;\r\n  max-width: 720px !important;\r\n  margin: 0 auto !important;\r\n  padding: 80px 48px 30px !important;\r\n  position: relative !important;\r\n  z-index: 10 !important;\r\n  animation: pg-slide-in 0.45s cubic-bezier(0.4,0,0.2,1) both !important;\r\n}\r\n#pg-form .pg-screen.pg-active { display: flex !important; }\r\n\r\n@keyframes pg-slide-in {\r\n  from { opacity: 0; transform: translateY(24px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* LABEL *\/\r\n#pg-form .pg-label {\r\n  font-size: 11px !important; letter-spacing: 0.35em !important; text-transform: uppercase !important;\r\n  color: var(--pg-gold) !important; margin-bottom: 20px !important; font-weight: 500 !important;\r\n  display: flex !important; align-items: center !important; gap: 10px !important;\r\n}\r\n#pg-form .pg-label::before { content: '' !important; display: inline-block !important; width: 20px !important; height: 1px !important; background: var(--pg-gold) !important; }\r\n\r\n\/* QUESTION *\/\r\n#pg-form .pg-question {\r\n  font-family: 'Playfair Display', serif !important;\r\n  font-size: clamp(26px, 4.5vw, 46px) !important;\r\n  font-weight: 400 !important; line-height: 1.15 !important;\r\n  color: var(--pg-text) !important; margin-bottom: 12px !important; letter-spacing: -0.01em !important;\r\n}\r\n#pg-form .pg-question em { font-style: italic !important; color: var(--pg-gold) !important; }\r\n#pg-form .pg-hint { font-size: 14px !important; color: var(--pg-muted) !important; margin-bottom: 30px !important; font-weight: 300 !important; line-height: 1.6 !important; }\r\n\r\n\/* FIELD LABEL *\/\r\n#pg-form .pg-field-label {\r\n  font-size: 11px !important; letter-spacing: 0.2em !important; text-transform: uppercase !important;\r\n  color: var(--pg-muted) !important; font-weight: 500 !important;\r\n}\r\n\r\n\/* INPUT *\/\r\n#pg-form .pg-input-wrap { width: 100% !important; }\r\n#pg-form .pg-input {\r\n  width: 100% !important; background: transparent !important; border: none !important;\r\n  border-bottom: 1px solid var(--pg-border) !important; border-radius: 0 !important;\r\n  padding: 16px 0 !important; color: var(--pg-text) !important;\r\n  font-family: 'Jost', sans-serif !important; font-size: 22px !important; font-weight: 300 !important;\r\n  outline: none !important; transition: border-color var(--pg-transition) !important;\r\n  box-shadow: none !important; -webkit-appearance: none !important;\r\n}\r\n#pg-form .pg-input:focus { border-bottom-color: var(--pg-gold) !important; box-shadow: none !important; background: transparent !important; }\r\n#pg-form .pg-input::placeholder { color: #8b8376 !important; font-size: 15px !important; }\r\n\r\n\/* INPUT WITH UNIT *\/\r\n#pg-form .pg-input-unit { width: 100% !important; display: flex !important; align-items: baseline !important; border-bottom: 1px solid var(--pg-border) !important; transition: border-color var(--pg-transition) !important; }\r\n#pg-form .pg-input-unit:focus-within { border-bottom-color: var(--pg-gold) !important; }\r\n#pg-form .pg-input-unit .pg-input { border: none !important; flex: 1 !important; }\r\n#pg-form .pg-unit-label { font-size: 14px !important; color: var(--pg-muted) !important; padding-bottom: 16px !important; letter-spacing: 0.1em !important; font-weight: 400 !important; }\r\n\r\n\/* TWO INPUTS *\/\r\n#pg-form .pg-input-row { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 32px !important; width: 100% !important; }\r\n\r\n\/* =========================================================\r\n   S1: ANLASS GRID \u2014 2 Spalten\r\n========================================================= *\/\r\n#pg-form .pg-anlass-grid {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 1fr !important;\r\n  gap: 12px !important;\r\n  width: 100% !important;\r\n  max-width: 580px !important;\r\n  margin-bottom: 10px !important;\r\n}\r\n\r\n#pg-form .pg-anlass-card {\r\n  all: unset !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n  gap: 8px !important;\r\n  padding: 22px 20px 20px !important;\r\n  background: var(--pg-dark-3) !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 6px !important;\r\n  cursor: pointer !important;\r\n  transition: all var(--pg-transition) !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-sizing: border-box !important;\r\n  width: 100% !important;\r\n}\r\n#pg-form .pg-anlass-card::after {\r\n  content: '' !important;\r\n  position: absolute !important; inset: 0 !important;\r\n  background: linear-gradient(135deg, rgba(201,169,110,0.06), transparent) !important;\r\n  opacity: 0 !important;\r\n  transition: opacity var(--pg-transition) !important;\r\n}\r\n#pg-form .pg-anlass-card:hover { border-color: var(--pg-border-h) !important; transform: translateY(-2px) !important; box-shadow: 0 8px 28px rgba(0,0,0,0.4) !important; }\r\n#pg-form .pg-anlass-card:hover::after { opacity: 1 !important; }\r\n#pg-form .pg-anlass-card.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.07) !important; box-shadow: 0 0 0 1px var(--pg-gold) inset !important; }\r\n\r\n#pg-form .pg-anlass-check {\r\n  position: absolute !important;\r\n  top: 14px !important; right: 14px !important;\r\n  width: 18px !important; height: 18px !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 50% !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  font-size: 10px !important;\r\n  color: transparent !important;\r\n  transition: all var(--pg-transition) !important;\r\n  background: transparent !important;\r\n}\r\n#pg-form .pg-anlass-card.pg-selected .pg-anlass-check { background: var(--pg-gold) !important; border-color: var(--pg-gold) !important; color: #080808 !important; }\r\n\r\n#pg-form .pg-anlass-icon { font-size: 26px !important; line-height: 1 !important; }\r\n#pg-form .pg-anlass-title { font-size: 15px !important; font-weight: 500 !important; color: var(--pg-text) !important; line-height: 1.3 !important; }\r\n#pg-form .pg-anlass-sub { font-size: 12px !important; color: var(--pg-muted) !important; font-weight: 300 !important; line-height: 1.4 !important; }\r\n\r\n\/* =========================================================\r\n   S2: DATUM BLOCK\r\n========================================================= *\/\r\n#pg-form .pg-datum-section { width: 100% !important; max-width: 400px !important; margin-top: 18px !important; }\r\n.pg-input-wrap.pg-field-card-wedding-place {\r\n    margin-top: 18px !important;\r\n}\r\n\r\n#pg-form .pg-datum-block {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 16px !important;\r\n  padding: 16px 20px !important;\r\n  background: var(--pg-dark-3) !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 6px !important;\r\n  cursor: pointer !important;\r\n  transition: border-color var(--pg-transition) !important;\r\n  margin-top: 12px !important;\r\n}\r\n#pg-form .pg-datum-block:hover { border-color: var(--pg-border-h) !important; }\r\n\r\n#pg-form .pg-datum-icon {\r\n  width: 38px !important; height: 38px !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 4px !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  flex-shrink: 0 !important;\r\n}\r\n\r\n#pg-form .pg-datum-text { display: flex !important; flex-direction: column !important; gap: 3px !important; }\r\n#pg-form .pg-datum-text span { font-size: 10px !important; letter-spacing: 0.18em !important; text-transform: uppercase !important; color: var(--pg-muted) !important; font-weight: 500 !important; }\r\n#pg-form .pg-datum-text strong { font-size: 17px !important; font-weight: 300 !important; color: var(--pg-muted) !important; letter-spacing: 0.05em !important; font-family: 'Jost', sans-serif !important; }\r\n\r\n\/* =========================================================\r\n   S2: JAHRESZEIT PILLS\r\n========================================================= *\/\r\n#pg-form .pg-season-row { display: flex !important; gap: 8px !important; flex-wrap: wrap !important; margin-bottom: 10px !important; }\r\n\r\n#pg-form .pg-season-pill {\r\n  all: unset !important;\r\n  padding: 11px 22px !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 100px !important;\r\n  font-size: 13px !important;\r\n  color: var(--pg-muted) !important;\r\n  cursor: pointer !important;\r\n  transition: all var(--pg-transition) !important;\r\n  box-sizing: border-box !important;\r\n  font-family: 'Jost', sans-serif !important;\r\n  font-weight: 400 !important;\r\n  background: var(--pg-dark-3) !important;\r\n}\r\n#pg-form .pg-season-pill:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; }\r\n#pg-form .pg-season-pill.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.1) !important; color: var(--pg-gold) !important; }\r\n\r\n\/* =========================================================\r\n   S2: FREIZEIT CHIPS + FREITEXT\r\n========================================================= *\/\r\n#pg-form .pg-fz-chips { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin-bottom: 16px !important; }\r\n\r\n#pg-form .pg-fz-chip {\r\n  all: unset !important;\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 7px !important;\r\n  padding: 10px 16px !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 6px !important;\r\n  background: var(--pg-dark-3) !important;\r\n  font-size: 13px !important;\r\n  color: var(--pg-muted) !important;\r\n  cursor: pointer !important;\r\n  transition: all var(--pg-transition) !important;\r\n  box-sizing: border-box !important;\r\n  font-family: 'Jost', sans-serif !important;\r\n  font-weight: 400 !important;\r\n}\r\n#pg-form .pg-fz-chip:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; }\r\n#pg-form .pg-fz-chip.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.08) !important; color: var(--pg-gold) !important; }\r\n\r\n#pg-form .pg-fz-dot {\r\n  width: 6px !important; height: 6px !important;\r\n  border-radius: 50% !important;\r\n  background: currentColor !important;\r\n  flex-shrink: 0 !important;\r\n  opacity: 0.6 !important;\r\n}\r\n\r\n#pg-form .pg-fz-or {\r\n  font-size: 11px !important;\r\n  letter-spacing: 0.15em !important;\r\n  text-transform: uppercase !important;\r\n  color: var(--pg-muted) !important;\r\n  margin-bottom: 12px !important;\r\n  opacity: 0.5 !important;\r\n}\r\n\r\n\/* =========================================================\r\n   CHOICE CARDS (allgemein)\r\n========================================================= *\/\r\n#pg-form .pg-choices { display: grid !important; gap: 10px !important; width: 100% !important; margin-bottom: 10px !important; }\r\n#pg-form .pg-choices.pg-cols-1 { grid-template-columns: 1fr !important; }\r\n#pg-form .pg-choices.pg-cols-2 { grid-template-columns: 1fr 1fr !important; }\r\n#pg-form .pg-choices.pg-cols-3 { grid-template-columns: 1fr 1fr 1fr !important; }\r\n\r\n#pg-form .pg-choice {\r\n  all: unset !important;\r\n  display: flex !important; align-items: center !important; gap: 16px !important;\r\n  padding: 18px 22px !important;\r\n  background: var(--pg-dark-3) !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: var(--pg-radius) !important;\r\n  cursor: pointer !important; transition: all var(--pg-transition) !important;\r\n  font-family: 'Jost', sans-serif !important; color: var(--pg-muted) !important;\r\n  font-size: 14px !important; font-weight: 400 !important;\r\n  position: relative !important; overflow: hidden !important;\r\n  box-sizing: border-box !important; line-height: 1.4 !important;\r\n  text-align: left !important; width: 100% !important;\r\n}\r\n#pg-form .pg-choice::before { content: '' !important; position: absolute !important; inset: 0 !important; background: linear-gradient(135deg, rgba(201,169,110,0.06), transparent) !important; opacity: 0 !important; transition: opacity var(--pg-transition) !important; }\r\n#pg-form .pg-choice:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; transform: translateY(-1px) !important; box-shadow: 0 4px 20px rgba(0,0,0,0.3) !important; }\r\n#pg-form .pg-choice:hover::before { opacity: 1 !important; }\r\n#pg-form .pg-choice.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.08) !important; color: var(--pg-text) !important; box-shadow: 0 0 0 1px var(--pg-gold) inset !important; }\r\n#pg-form .pg-choice .pg-choice-icon { font-size: 20px !important; flex-shrink: 0 !important; line-height: 1 !important; }\r\n#pg-form .pg-choice .pg-choice-text strong { display: block !important; font-size: 14px !important; font-weight: 500 !important; color: var(--pg-text) !important; margin-bottom: 2px !important; }\r\n#pg-form .pg-choice .pg-choice-text span { font-size: 12px !important; color: var(--pg-muted) !important; font-weight: 300 !important; }\r\n#pg-form .pg-choice .pg-check { margin-left: auto !important; width: 20px !important; height: 20px !important; border: 1px solid var(--pg-border) !important; border-radius: 50% !important; flex-shrink: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; transition: all var(--pg-transition) !important; font-size: 11px !important; color: transparent !important; }\r\n#pg-form .pg-choice.pg-selected .pg-check { background: var(--pg-gold) !important; border-color: var(--pg-gold) !important; color: var(--pg-dark) !important; }\r\n\r\n\/* =========================================================\r\n   S4: STIL SKALA \u2014 neue Version\r\n========================================================= *\/\r\n#pg-form .pg-scale-wrap {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 0 !important;\r\n  width: 100% !important;\r\n  max-width: 520px !important;\r\n}\r\n\r\n#pg-form .pg-scale-labels {\r\n  display: flex !important;\r\n  justify-content: space-between !important;\r\n  align-items: flex-end !important;\r\n  margin-bottom: 14px !important;\r\n}\r\n\r\n#pg-form .pg-scale-label-block {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 2px !important;\r\n  align-items: flex-start !important;\r\n}\r\n#pg-form .pg-scale-label-right { align-items: flex-end !important; }\r\n\r\n#pg-form .pg-scale-tag {\r\n  font-size: 10px !important;\r\n  letter-spacing: 0.2em !important;\r\n  text-transform: uppercase !important;\r\n  color: var(--pg-muted) !important;\r\n  font-weight: 500 !important;\r\n  opacity: 0.7 !important;\r\n}\r\n\r\n#pg-form .pg-scale-val {\r\n  font-family: 'Playfair Display', serif !important;\r\n  font-style: italic !important;\r\n  font-size: 20px !important;\r\n  font-weight: 400 !important;\r\n  color: var(--pg-text) !important;\r\n  line-height: 1 !important;\r\n}\r\n\r\n#pg-form .pg-scale-row {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 6px !important;\r\n}\r\n\r\n#pg-form .pg-scale-connector {\r\n  flex: 1 !important;\r\n  height: 1px !important;\r\n  background: var(--pg-border) !important;\r\n}\r\n\r\n#pg-form .pg-scale-btn {\r\n  all: unset !important;\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  width: 48px !important;\r\n  height: 48px !important;\r\n  border: 1px solid var(--pg-border) !important;\r\n  border-radius: 4px !important;\r\n  background: var(--pg-dark-3) !important;\r\n  color: var(--pg-muted) !important;\r\n  font-family: 'Jost', sans-serif !important;\r\n  font-size: 15px !important;\r\n  font-weight: 400 !important;\r\n  cursor: pointer !important;\r\n  transition: all var(--pg-transition) !important;\r\n  box-sizing: border-box !important;\r\n  flex-shrink: 0 !important;\r\n}\r\n#pg-form .pg-scale-btn:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; }\r\n#pg-form .pg-scale-btn.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.1) !important; color: var(--pg-gold) !important; box-shadow: 0 0 0 1px var(--pg-gold) inset !important; }\r\n\r\n#pg-form .pg-scale-result {\r\n  margin-top: 10px !important;\r\n  font-size: 12px !important;\r\n  color: var(--pg-gold) !important;\r\n  letter-spacing: 0.08em !important;\r\n  min-height: 18px !important;\r\n  font-weight: 400 !important;\r\n  transition: opacity 0.2s !important;\r\n}\r\n\r\n\/* =========================================================\r\n   TAGS\r\n========================================================= *\/\r\n#pg-form .pg-tags { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin-bottom: 10px !important; }\r\n#pg-form .pg-tag { all: unset !important; display: inline-flex !important; align-items: center !important; padding: 10px 18px !important; border: 1px solid var(--pg-border) !important; border-radius: 100px !important; background: var(--pg-dark-3) !important; color: var(--pg-muted) !important; font-family: 'Jost', sans-serif !important; font-size: 13px !important; font-weight: 400 !important; cursor: pointer !important; transition: all var(--pg-transition) !important; white-space: nowrap !important; box-sizing: border-box !important; }\r\n#pg-form .pg-tag:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; }\r\n#pg-form .pg-tag.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.1) !important; color: var(--pg-gold) !important; }\r\n\r\n\/* TEXTAREA *\/\r\n#pg-form .pg-textarea { width: 100% !important; background: var(--pg-dark-3) !important; border: 1px solid var(--pg-border) !important; border-radius: var(--pg-radius) !important; padding: 20px !important; color: var(--pg-text) !important; font-family: 'Jost', sans-serif !important; font-size: 15px !important; font-weight: 300 !important; outline: none !important; resize: none !important; height: 120px !important; line-height: 1.6 !important; transition: border-color var(--pg-transition) !important; margin-bottom: 10px !important; -webkit-appearance: none !important; }\r\n#pg-form .pg-textarea:focus { border-color: var(--pg-gold) !important; background: var(--pg-dark-4) !important; }\r\n#pg-form .pg-textarea::placeholder { color: #aaa294 !important; }\r\n\r\n\/* NEXT BUTTON *\/\r\n#pg-form .pg-btn-next { \r\n  all: unset !important; \r\n  display: inline-flex !important; \r\n  align-items: center !important;\r\n   gap: 12px !important; padding: 16px 36px !important;  \r\n   color: #080808 !important; \r\n   font-family: 'Jost', sans-serif !important; \r\n   font-size: 13px !important; font-weight: 500 !important; \r\n   letter-spacing: 0.12em !important; text-transform: uppercase !important; \r\n   border-radius: var(--pg-radius) !important; cursor: pointer !important; \r\n   transition: all 0.3s ease !important; margin-top: 40px !important; \r\n   border: none !important; box-shadow: 0 4px 20px rgba(201,169,110,0.2) !important; \r\n   box-sizing: border-box !important; line-height: 1 !important; \r\n   text-decoration: none !important;\r\n  background-image: linear-gradient(to bottom right, #e3b25b, #c28322) !important; }\r\n#pg-form .pg-btn-next:hover {\r\n  background-image: linear-gradient(to bottom right, #f0c875, #d4942d) !important;\r\n  transform: translateY(-2px) scale(1.015) !important;\r\n  box-shadow: 0 8px 32px rgba(201, 169, 110, 0.34) !important;\r\n  color: #080808 !important;\r\n}\r\n#pg-form .pg-btn-next:active { transform: translateY(0) !important; }\r\n#pg-form .pg-btn-next svg { transition: transform 0.2s !important; flex-shrink: 0 !important; }\r\n#pg-form .pg-btn-next:hover svg { transform: translateX(3px) !important; }\r\n\r\n\/* BACK BUTTON *\/\r\n#pg-form .pg-btn-back { all: unset !important; display: inline-flex !important; align-items: center !important; gap: 8px !important; padding: 10px 0 !important; color: var(--pg-muted) !important; font-family: 'Jost', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; letter-spacing: 0.1em !important; cursor: pointer !important; transition: color var(--pg-transition) !important; background: none !important; border: none !important; box-sizing: border-box !important; }\r\n#pg-form .pg-btn-back:hover { color: var(--pg-text) !important; }\r\n\r\n\/* ERROR *\/\r\n#pg-form .pg-error { font-size: 12px !important; color: var(--pg-error) !important; display: none !important; margin-top: 8px !important; }\r\n#pg-form .pg-error.pg-show { display: block !important; }\r\n\r\n\/* OPTIONAL BADGE *\/\r\n#pg-form .pg-optional { display: inline-block !important; font-size: 10px !important; letter-spacing: 0.1em !important; color: var(--pg-muted) !important; border: 1px solid rgba(122,112,96,0.3) !important; border-radius: 100px !important; padding: 2px 10px !important; margin-left: 12px !important; vertical-align: middle !important; font-weight: 400 !important; font-family: 'Jost', sans-serif !important; }\r\n\r\n\/* COUNTER *\/\r\n#pg-form .pg-counter {  font-size: 14px !important; color: var(--pg-muted) !important; letter-spacing: 0.1em !important;}\r\n#pg-form .pg-counter span { color: var(--pg-gold) !important; }\r\n\r\n\/* SUCCESS *\/\r\n#pg-form .pg-success { display: none !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; min-height: 100vh !important; padding: 80px 48px !important; max-width: 720px !important; margin: 0 auto !important; animation: pg-slide-in 0.6s ease both !important; position: relative !important; z-index: 1 !important; }\r\n#pg-form .pg-success.pg-show { display: flex !important; }\r\n#pg-form .pg-success h2 { font-family: 'Playfair Display', serif !important; font-size: clamp(32px, 5vw, 52px) !important; font-weight: 400 !important; color: var(--pg-text) !important; margin-bottom: 20px !important; line-height: 1.1 !important; }\r\n#pg-form .pg-success p { font-size: 16px !important; color: var(--pg-muted) !important; line-height: 1.7 !important; font-weight: 300 !important; max-width: 480px !important; }\r\n\r\n\/* SIZE SELECTOR *\/\r\n#pg-form .pg-size-grid { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin-bottom: 10px !important; }\r\n#pg-form .pg-size-btn { all: unset !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 56px !important; height: 56px !important; border: 1px solid var(--pg-border) !important; border-radius: var(--pg-radius) !important; background: var(--pg-dark-3) !important; color: var(--pg-muted) !important; font-family: 'Jost', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; cursor: pointer !important; transition: all var(--pg-transition) !important; box-sizing: border-box !important; }\r\n#pg-form .pg-size-btn:hover { border-color: var(--pg-border-h) !important; color: var(--pg-text) !important; }\r\n#pg-form .pg-size-btn.pg-selected { border-color: var(--pg-gold) !important; background: rgba(201,169,110,0.1) !important; color: var(--pg-gold) !important; }\r\n\r\n\/* RESPONSIVE *\/\r\n@media (max-width: 600px) {\r\n  #pg-form .pg-screen { padding: 50px 24px 50px !important;justify-content: start !important;\r\n  min-height: unset !important;}\r\n  #pg-form .pg-choices.pg-cols-2,\r\n  #pg-form .pg-choices.pg-cols-3 { grid-template-columns: 1fr !important; }\r\n  #pg-form .pg-input-row { grid-template-columns: 1fr !important; gap: 0 !important; }\r\n  #pg-form .pg-btn-back { left: 24px !important; }\r\n  #pg-form .pg-counter { right: 24px !important; }\r\n  #pg-form .pg-scale-btn { width: 40px !important; height: 40px !important; }\r\n}\r\n\r\n\r\n\r\n.pg-label-help-row {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n\r\n.pg-tooltip-wrapper{\r\n    width:100%;\r\n    position: relative;\r\n}\r\n\r\n.pg-help-tooltip {\r\n  position: absolute;\r\n  display: inline-flex;\r\n  top: 0;\r\n    right: 0;\r\n}\r\n\r\n.pg-help-btn {\r\n  width: 22px;\r\n  height: 22px;\r\n  border-radius: 50%;\r\n  border: 1px solid rgba(201, 169, 110, 0.55);\r\n  background: rgba(201, 169, 110, 0.08);\r\n  color: #C9A96E;\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.pg-help-box {\r\n  position: absolute;\r\n  left: 50%;\r\n  bottom: calc(100% + 10px);\r\n  transform: translateX(-50%);\r\n  width: 260px;\r\n  padding: 12px 14px !important;\r\n  border-radius: 12px;\r\n  background: #151515;\r\n  color: #fff;\r\n  box-shadow: 0 12px 35px rgba(0, 0, 0, 0.22);\r\n  opacity: 0;\r\n  visibility: hidden;\r\n  pointer-events: none;\r\n  z-index: 50;\r\n  transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;\r\n}\r\n\r\n.pg-help-box strong {\r\n  display: block;\r\n  margin-bottom: 5px;\r\n  color: #C9A96E;\r\n  font-size: 13px;\r\n}\r\n\r\n.pg-help-box span {\r\n  display: block;\r\n  font-size: 13px;\r\n  line-height: 1.45;\r\n}\r\n\r\n.pg-help-box::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 100%;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  border-width: 7px;\r\n  border-style: solid;\r\n  border-color: #151515 transparent transparent transparent;\r\n}\r\n\r\n.pg-help-tooltip:hover .pg-help-box,\r\n.pg-help-tooltip:focus-within .pg-help-box {\r\n  opacity: 1;\r\n  visibility: visible;\r\n  transform: translateX(-50%) translateY(-2px);\r\n}\r\n\r\n\r\n@media (min-width:991px){\r\n.form-nav{\r\n    position: absolute;\r\n    top:0;\r\n    left: 0;\r\n    width:100%;\r\n    z-index: 99;\r\n}\r\n}\r\n\r\n@media (max-width:767px){\r\n    .back-button{\r\n        display:none;\r\n    }\r\n}\r\n\r\n\r\n.sb-form-nav{\r\n    position: fixed;\r\n    bottom:0;\r\n    left:0;\r\n    width:100%;\r\n    z-index: 5;\r\n        padding: 50px !important;\r\n}\r\n.sb-form-nav .elementor-widget-container {\r\n    display: flex;\r\n    flex-direction: row-reverse;\r\n    justify-content: space-between;\r\n}\r\n\r\n@media (max-width:600px){\r\n .sb-form-nav{\r\n    position: relative;\r\n    bottom:auto;\r\n    left:auto;\r\n    width:100%;\r\n    z-index: 5;\r\n    padding: 0px 24px 30px 24px !important;\r\n}   \r\n}\r\n\r\n<\/style>\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Zur\u00fcck zur Startseite Willkommen bei PriorGent F\u00fcr welchen Anlassdarf ich Sie einkleiden? W\u00e4hlen Sie den Hauptgrund f\u00fcr Ihre Anfrage. \u2713 \ud83d\udcbc Business Beruf, Alltag, Termine \u2713 \ud83d\udc8d Hochzeit Br\u00e4utigam oder Gast \u2713 \ud83c\udf3f Freizeit St\u00e4dtisch, l\u00e4ndlich oder Reitsport \u2713 \ud83c\udfad Abendliche Veranstaltung Abendessen, Gala, Event Bitte eine Option w\u00e4hlen Weiter Schritt 2 Details zu Ihrem [&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-618","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/pages\/618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/comments?post=618"}],"version-history":[{"count":500,"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/pages\/618\/revisions"}],"predecessor-version":[{"id":4226,"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/pages\/618\/revisions\/4226"}],"wp:attachment":[{"href":"https:\/\/priorgent.mainwebsite.ch\/en\/wp-json\/wp\/v2\/media?parent=618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}