PageSourceSearch

https://changing-cities.org/shop/

html changing-cities.org collected 2026-10-02 08:33:02 UTC 200,551 bytes, 2,871 lines download raw bytes

1    <!doctype html>
2<html lang="de">
3    <head>
4        <meta charset="UTF-8">
5        <meta name="viewport" content="width=device-width, initial-scale=1">
6        <title>Shop: Sticker, Shirts und mehr | Changing Cities</title>
7<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
8<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
9<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
10<link rel="manifest" href="/site.webmanifest">
11<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#e84030">
12<meta name="msapplication-TileColor" content="#da532c">
13<meta name="theme-color" content="#e84030"><!-- Matomo -->
14<script type="text/javascript">
15  var _paq = window._paq || [];
16_paq.push(["disableCookies"]);
17  _paq.push(["trackPageView"]);
18  _paq.push(["enableLinkTracking"]);
19  (function() {
20    var u="//statistik.changing-cities.org/";
21    _paq.push(["setTrackerUrl", u+"matomo.php"]);
22    _paq.push(["setSiteId", "1"]);
23    var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0];
24    g.type="text/javascript"; g.async=true; g.defer=true; g.src=u+"matomo.js"; s.parentNode.insertBefore(g,s);
25  })();
26</script>
26
27<!-- End Matomo Code --><link rel="me" href="https://verkehrswende.social/@CCitiesOrg"><link rel="preload" href="https://changing-cities.org/wp-content/themes/changing_cities/fonts/hind-v8-latin-600.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://changing-cities.org/wp-content/themes/changing_cities/fonts/open-sans-v15-latin-700.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://changing-cities.org/wp-content/themes/changing_cities/fonts/open-sans-v15-latin-italic.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://changing-cities.org/wp-content/themes/changing_cities/fonts/open-sans-v15-latin-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous">
28<!-- The SEO Framework von Sybre Waaijer -->
29<link rel="canonical" href="https://changing-cities.org/shop/" />
30<meta name="description" content="Mach Dir oder anderen eine Freude und unterstütze damit die Arbeit von Changing Cities!" />
31<meta property="og:type" content="website" />
32<meta property="og:locale" content="de_DE" />
33<meta property="og:site_name" content="Changing Cities" />
34<meta property="og:title" content="Shop: Sticker, Shirts und mehr | Changing Cities" />
35<meta property="og:description" content="Mach Dir oder anderen eine Freude und unterstütze damit die Arbeit von Changing Cities!" />
36<meta property="og:url" content="https://changing-cities.org/shop/" />
37<meta property="og:image" content="https://changing-cities.org/wp-content/uploads/2024/07/cropped-Changing-Cities.png" />
38<meta property="og:image:width" content="800" />
39<meta property="og:image:height" content="420" />
40<meta property="og:image:alt" content="Changing Cities" />
41<meta name="twitter:card" content="summary_large_image" />
42<meta name="twitter:site" content="@CCitiesOrg" />
43<meta name="twitter:title" content="Shop: Sticker, Shirts und mehr | Changing Cities" />
44<meta name="twitter:description" content="Mach Dir oder anderen eine Freude und unterstütze damit die Arbeit von Changing Cities!" />
45<meta name="twitter:image" content="https://changing-cities.org/wp-content/uploads/2024/07/cropped-Changing-Cities.png" />
46<meta name="twitter:image:alt" content="Changing Cities" />
47<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://changing-cities.org/#/schema/WebSite","url":"https://changing-cities.org/","name":"Changing Cities","inLanguage":"de","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://changing-cities.org/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://changing-cities.org/#/schema/Organization","name":"Changing Cities","url":"https://changing-cities.org/"}},{"@type":"WebPage","@id":"https://changing-cities.org/shop/","url":"https://changing-cities.org/shop/","name":"Shop: Sticker, Shirts und mehr | Changing Cities","description":"Mach Dir oder anderen eine Freude und unterstütze damit die Arbeit von Changing Cities!","inLanguage":"de","isPartOf":{"@id":"https://changing-cities.org/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://changing-cities.org/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://changing-cities.org/","name":"Changing Cities"},{"@type":"ListItem","position":2,"name":"Shop: Sticker, Shirts und mehr"}]},"potentialAction":{"@type":"ReadAction","target":"https://changing-cities.org/shop/"}}]}</script>
47
48<!-- / The SEO Framework von Sybre Waaijer | 4.21ms meta | 0.74ms boot -->
49
50<script>
51globalThis.ccNewsletterPopupData = {"showAfterDays":2,"content":"<h2 class=\"cc-newsletter-popup__heading\">Sch\u00f6n, dass du hier bist!<\/h2>\n<p class=\"cc-newsletter-popup__text\">Melde dich jetzt f\u00fcr unseren kostenlosen Newsletter an.<\/p>\n<p><a  href=\"\/newsletter\" class=\"cc-newsletter-popup__link\">Jetzt abonnieren<\/a><\/p>\n","delay":4};
52</script>
52
53<link rel="alternate" type="application/rss+xml" title="Changing Cities &raquo; Feed" href="https://changing-cities.org/feed/" />
54<link rel="alternate" type="application/rss+xml" title="Changing Cities &raquo; Kommentar-Feed" href="https://changing-cities.org/comments/feed/" />
55<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://changing-cities.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fchanging-cities.org%2Fshop%2F" />
56<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://changing-cities.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fchanging-cities.org%2Fshop%2F&#038;format=xml" />
57<style id="wp-img-auto-sizes-contain-inline-css">
58img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
59/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
60</style>
61<style id="wp-block-library-inline-css">
62:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
62--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
63
64/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
65</style>
66<style id="wp-block-paragraph-inline-css">
67.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
68/*# sourceURL=https://changing-cities.org/wp-includes/blocks/paragraph/style.min.css */
69</style>
70
71
72<style id="global-styles-inline-css">
73:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--cc-red: #e84030;--wp--preset--color--cc-blue: #312783;--wp--preset--color--cc-mint: #78c8af;--wp--preset--color--cc-gray: #ededed;--wp--preset--color--cc-black: #3c4655;--wp--preset--color--cc-white: #fff;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
730) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--step--1);--wp--preset--font-size--medium: var(--step-0);--wp--preset--font-size--large: var(--step-1);--wp--preset--font-size--x-large: var(--step-2);--wp--preset--font-size--x-small: var(--step--2);--wp--preset--font-size--xx-large: var(--step-3);--wp--preset--font-size--xxx-large: var(--step-4);--wp--preset--font-size--xxxx-large: var(--step-5);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 60rem;--wp--style--global--wide-size: 60rem; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-cc-red-color{color: var(--wp--preset--color--cc-red) !important;}.has-cc-blue-color{color: var(--wp--preset--color--cc-blue) !important;}.has-cc-mint-color{color: var(--wp--preset--color--cc-mint) !important;}.has-cc-gray-color{color: var(--wp--preset--color--cc-gray) !important;}.has-cc-black-color{color: var(--wp--preset--color--cc-black) !important;}.has-cc-white-color{color: var(--wp--preset--color--cc-white) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-cc-red-background-color{background-color: var(--wp--preset--color--cc-red) !important;}.has-cc-blue-background-color{background-color: var(--wp--preset--color--cc-blue) !important;}.has-cc-mint-background-color{background-color: var(--wp--preset--color--cc-mint) !important;}.has-cc-gray-background-color{background-color: var(--wp--preset--color--cc-gray) !important;}.has-cc-black-background-color{background-color: var(--wp--preset--color--cc-black) !important;}.has-cc-white-background-color{background-color: var(--wp--preset--color--cc-white) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-cc-red-border-color{border-color: var(--wp--preset--color--cc-red) !important;}.has-cc-blue-border-color{border-color: var(--wp--preset--color--cc-blue) !important;}.has-cc-mint-border-color{border-color: var(--wp--preset--color--cc-mint) !important;}.has-cc-gray-border-color{border-color: var(--wp--preset--color--cc-gray) !important;}.has-cc-black-border-color{border-color: var(--wp--preset--color--cc-black) !important;}.has-cc-white-border-color{border-color: var(--wp--preset--color--cc-white) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
73.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-xxx-large-font-size{font-size: var(--wp--preset--font-size--xxx-large) !important;}.has-xxxx-large-font-size{font-size: var(--wp--preset--font-size--xxxx-large) !important;}
74/*# sourceURL=global-styles-inline-css */
75</style>
76
77<link rel='stylesheet' id='contact-form-7-css' href='https://changing-cities.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
78<link rel='stylesheet' id='wpa-css-css' href='https://changing-cities.org/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.4.02' media='all' />
79<link rel='stylesheet' id='changing_cities-style-css' href='https://changing-cities.org/wp-content/themes/changing_cities/style.css?ver=1783343828' media='all' />
80<link rel='stylesheet' id='user-content-css' href='https://changing-cities.org/wp-content/plugins/cc-user-consent/css/user-consent.css?ver=1761837712' media='all' />
81<link rel='stylesheet' id='newsletter-popup-css' href='https://changing-cities.org/wp-content/plugins/cc-user-consent/css/newsletter-popup.css?ver=1761837711' media='all' />
82<script id="jquery-core-js" src="https://changing-cities.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 82
82
83<script id="jquery-migrate-js" src="https://changing-cities.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 83
83
84<script defer id="defer-changing_cities-navigation-js" src="https://changing-cities.org/wp-content/themes/changing_cities/js/navigation.js?ver=20151215"></script>
vendor: 1 bytes, line 84
84
85<script data-wp-strategy="defer" defer id="cc-common-js" src="https://changing-cities.org/wp-content/themes/changing_cities/js/dist/common.build.js?ver=1783342832"></script>
85
86<meta name="cdp-version" content="1.5.7" /><!-- start Simple Custom CSS and JS -->
87<style type="text/css">
88#bootstrap-theme .bg-primary {
89  background-color: var(--crm-layer2-bg-color) !important;
90  color: var(--crm-text-dark-color) !important;
91}
92
93#bootstrap-theme .dropdown-menu .bg-success a,
94#bootstrap-theme .dropdown-menu a.bg-success,
95#bootstrap-theme .bg-success {
96  background-color: var(--crm-success-light-color) !important;
97  color: var(--crm-text-dark-color) !important;
98}
99#bootstrap-theme .dropdown-menu .bg-info a,
100#bootstrap-theme .dropdown-menu a.bg-info,
101#bootstrap-theme .bg-info {
102  background-color: var(--crm-info-light-color) !important;
103  color: var(--crm-text-dark-color) !important;
104}
105#bootstrap-theme .bg-warning,
106#bootstrap-theme .dropdown-menu .bg-warning a,
107#bootstrap-theme .dropdown-menu a.bg-warning {
108  background-color: var(--crm-warning-light-color) !important;
109  color: var(--crm-text-dark-color) !important;
110}
111#bootstrap-theme .bg-warning .crm-search-field-value.ng-binding {
112  color: var(--crm-text-dark-color) !important;
113}
114#bootstrap-theme .bg-danger,
115#bootstrap-theme .dropdown-menu .bg-danger a,
116#bootstrap-theme .dropdown-menu a.bg-danger {
117  background-color: var(--crm-danger-light-color) !important;
118  color: var(--crm-text-dark-color) !important;
119}
120</style>
121<!-- end Simple Custom CSS and JS -->
122<!-- start Simple Custom CSS and JS -->
123<style type="text/css">
124/* CSS Code hier einfügen.
125
126Zum Beispiel:
127.example {
128    color: red;
129}
130
131Um dein CSS-Wissen zu prüfen, teste es hier http://www.w3schools.com/css/css_syntax.asp
132
133Kommentarende*/ 
134
135:root {
136	--ccblau: #009db1
137}
138
139.text-ccblau {
140	color: var(--ccblau) !important;
141}
142</style>
143<!-- end Simple Custom CSS and JS -->
144<!-- CiviCRM html header -->
144<script type="text/javascript">
145(function(vars) {
146            if (window.CRM) CRM.$.extend(true, CRM, vars); else window.CRM = vars;
147            })({"billing":{"billingProfileIsHideable":false},"vars":{"payment":{"jsDebug":true,"basePage":"civicrm/"},"sweetalert":{"darkMode":"light"}},"strings::mjwshared":{"Please check and fill in all required fields!":"Bitte füllen Sie alle erforderlichen Eingabefelder aus!","Please complete the reCaptcha":"Bitte füllen Sie das reCaptcha aus"},"strings":{"Open CiviCRM Menu":"Öffne CiviCRM-Menü","Tokens":"Tokens (Platzhalter)","Click to edit":"Zum Bearbeiten bitte klicken","Save":"Speichern","Cancel":"Abbrechen","Unsaved Changes":"Ungespeicherte Änderungen","Restore":"Wiederherstellen","%1 has not been saved.":"%1 wurde nicht gespeichert.","Print window":"Fenster drucken","Unable to reach the server. Please refresh this page in your browser and try again.":"Konnte den Server nicht erreichen. Bitte im benutzten Browser die Seite aktualisieren und noch einmal probieren.","Ensure you are still logged in and have permission to access this feature.":"Stellen Sie sicher, dass sie noch eingeloggt sind und ob Sie für dieses Feature die Berechtigung haben.","Access Denied":"Zugang verweigert","Network Error":"Netzwerkfehler","Error":"Fehler","Loading...":"Lade...","Saved":"Gespeichert","Removed":"Entfernt","Select Date":"Datum wählen","Time":"Zeit","Clear":"Lösche","PM":"nachmittags","AM":"vormittags","Preview":"Vorschau","Continue":"Weiter","Are you sure you want to continue?":"Sind Sie sicher, dass Sie fortfahren wollen?","Confirm":"Bestätigen","Sorry an error occurred and your information was not saved":"Entschuldigung, ein Fehler ist aufgetreten und Ihre Informationen wurden nicht gespeichert. ","Saving...":"Speichern...","You have unsaved changes.":"Sie haben ungesicherte Änderungen.","Toggle fullscreen":"In Vollbildmodus umschalten","- select -":"- auswählen -","Refine search...":"Verfeinere die Suche...","%1 Created":"%1 erzeugt","new tag":"Neuer Tag","Edit %1":"%1 Bearbeiten","Select Current User":"Wähle aktuellen Nutzer"},"config":{"isFrontend":true,"includeWildCardInName":"1","entityRef":{"contactCreate":false},"wysisygScriptLocation":"/wp-content/plugins/civicrm/civicrm/ext/ckeditor4/js/crm.ckeditor.js","CKEditorCustomConfig":{"default":"https://changing-cities.org/wp-content/uploads/civicrm/persist/crm-ckeditor-default.js?r=zEpP2de_DE"}},"permissions":[],"angular":{"modules":["crmResource"],"requires":[],"cacheCode":"zEpP2de_DE","bundleUrl":"https://changing-cities.org/wp-content/uploads/civicrm/persist/contribute/dyn/angular-modules.af8d989789151ceaf8c7f1097379915d.json"}})
148</script>
vendor: 1 bytes, line 148
148
149<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery/dist/jquery.min.js">
150</script>
vendor: 1 bytes, line 150
150
151<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery-ui/jquery-ui.min.js">
152</script>
vendor: 1 bytes, line 152
152
153<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/lodash-compat/lodash.min.js">
154</script>
vendor: 1 bytes, line 154
154
155<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/packages/jquery/plugins/jquery.mousewheel.min.js">
156</script>
vendor: 1 bytes, line 156
156
157<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/select2/select2.min.js">
158</script>
vendor: 1 bytes, line 158
158
159<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/packages/jquery/plugins/jquery.form.min.js">
160</script>
vendor: 1 bytes, line 160
160
161<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/packages/jquery/plugins/jquery.timeentry.min.js">
162</script>
vendor: 1 bytes, line 162
162
163<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/packages/jquery/plugins/jquery.blockUI.min.js">
164</script>
vendor: 1 bytes, line 164
164
165<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery-validation/dist/jquery.validate.min.js">
166</script>
vendor: 1 bytes, line 166
166
167<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery-validation/dist/additional-methods.min.js">
168</script>
vendor: 1 bytes, line 168
168
169<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/Common.js?r=zEpP2de_DE">
170</script>
vendor: 1 bytes, line 170
170
171<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/crm.datepicker.js?r=zEpP2de_DE">
172</script>
vendor: 1 bytes, line 172
172
173<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/crm.ajax.js?r=zEpP2de_DE">
174</script>
vendor: 1 bytes, line 174
174
175<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/wysiwyg/crm.wysiwyg.js?r=zEpP2de_DE">
176</script>
vendor: 1 bytes, line 176
176
177<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/persist/contribute/dyn/crm-l10n.399f8b5f0a85737c459dcd9ccbdfa2a9.js">
178</script>
vendor: 1 bytes, line 178
178
179<script type="text/javascript" src="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery-ui/ui/i18n/datepicker-de.js">
180</script>
vendor: 1 bytes, line 180
180
181<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/crm.wordpress.js?r=zEpP2de_DE">
182</script>
vendor: 1 bytes, line 182
182
183<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/ext/mjwshared/js/crm.payment.js?r=zEpP2de_DE">
184</script>
184
185<link href="/wp-content/plugins/civicrm/civicrm/css/crm-i.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
186<link href="/wp-content/plugins/civicrm/civicrm/css/crm-i-v4-shims.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
187<link href="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/font-awesome/css/all.min.css" rel="stylesheet" type="text/css"/>
188<link href="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/font-awesome/css/v4-font-face.min.css" rel="stylesheet" type="text/css"/>
189<link href="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/jquery-ui/themes/smoothness/jquery-ui.min.css" rel="stylesheet" type="text/css"/>
190<link href="https://changing-cities.org/wp-content/plugins/civicrm/civicrm/bower_components/select2/select2.min.css" rel="stylesheet" type="text/css"/>
191<link href="/wp-content/plugins/civicrm/civicrm/css/civicrm.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
192<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/ext/sweetalert/js/crm-alert-frontend.js?r=zEpP2de_DE">
193</script>
193
194<link href="https://changing-cities.org/wp-content/uploads/civicrm/ext/sweetalert/css/sweetalert2.min.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
195<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/ext/sweetalert/js/sweetalert2.min.js?r=zEpP2de_DE">
196</script>
vendor: 1 bytes, line 196
196
197<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/ext/action-provider/js/action-provider.js?r=zEpP2de_DE">
198</script>
198
199<link href="https://changing-cities.org/wp-content/uploads/civicrm/ext/de.civiservice.layout/css/style.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
200<link href="/wp-content/plugins/civicrm/civicrm/ext/greenwich/dist/bootstrap3.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
201<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/ext/greenwich/extern/bootstrap3/assets/javascripts/bootstrap.min.js?r=zEpP2de_DE">
202</script>
vendor: 1 bytes, line 202
202
203<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/ext/greenwich/js/noConflict.js?r=zEpP2de_DE">
204</script>
204
205<link href="https://changing-cities.org/wp-content/uploads/civicrm/persist/css/custom.css?r=zEpP2de_DE" rel="stylesheet" type="text/css"/>
206<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/bower_components/angular/angular.min.js?r=zEpP2de_DE">
207</script>
vendor: 1 bytes, line 207
207
208<script type="text/javascript" src="https://changing-cities.org/wp-content/uploads/civicrm/persist/contribute/dyn/angular-modules.332696a5d53e1392b9a3688a8a196449.js">
209</script>
vendor: 1 bytes, line 209
209
210<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/crm-angularjs-loader.js?r=zEpP2de_DE">
211</script>
vendor: 1 bytes, line 211
211
212<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/js/noconflict.js?r=zEpP2de_DE">
213</script>
213
214<style id="wp-custom-css">
215.tag-cloud-link {
216	padding-right: 20px;
217	font-weight: 600;
218}
219
220.wp-block-tag-cloud {
221	max-width: 100%;
222}
223
224.entry-footer {
225	margin-top: 2em;
226}
227
228ul{
229    margin: 0 0 1.5em 0em;
230}
231
232ol {
233
234    margin: 0 0 1.5em 0em;
235
236}
237
238.cc-list__description {
239	line-height:0em;
240	padding-bottom: 2em;
241}
242
243.c-accordion__title {
244	background-color: #009db1;
245	max-width: 40rem;
246	padding-left: 10px;
247	color: #fff;
248	margin-bottom: 0.5rem;
249}
250
251.c-accordion__title::after {
252    top: 50%;
253    content: "+";
254    color: #fff;
255		padding-right: 10px;
256}
257
258.c-accordion__title:hover {
259	background-color: #009db1;
260	max-width: 40rem;
261	padding-left: 10px;
262	color: #000;
263	margin-bottom: 0.5rem;
264	font-weight: bolder;
265}
266
267.c-accordion__title::after:hover {
268    top: 50%;
269    content: "+";
270padding-right: 10px;
271}
272
273
274
275
276.crm-container a, .crm-container a:link, .crm-container a:visited {
277    color: #009db1;
278    text-decoration: none;
279}
280
281.crm-container a:hover {
282    color: #000;
283    text-decoration: none;
284}
285
286#crm-container.crm-public input[type="text"], #crm-container.crm-public input[type="password"], #crm-container.crm-public input[type="email"], #crm-container.crm-public select {
287
288    border-radius: 0px;
289
290}
291
292.crm-container input.crm-form-text, .crm-container .crm-icon-picker-button, .crm-container input.dateplugin, .crm-container input.crm-form-password {
293
294    border: 1px solid #009db1;
295
296}
297.crm-container .crm-section .crm-form-checkbox {
298
299    position: relative;
300    top: 0em;
301}
302
303.crm-container .crm-submit-buttons .crm-button input.crm-form-submit {
304
305    display: block;
306    font-size: 1rem;
307    font-weight: bold;
308    text-shadow: none;
309    padding: 0;
310        padding-top: 0px;
311        padding-right: 1em;
312        padding-bottom: 0px;
313        padding-left: 1em;
314
315}
316
317.crm-container form table label {
318	font-size: 15px;
319	color: #192738;
320}
321
322.crm-container .form-layout-compressed td, .crm-container .form-layout-compressed th {
323
324    vertical-align: text-top;
325    padding: 0px 0px;
326    border: none;
327
328}
329
330.fair-streets__petition .title {
331
332    font-size: 1.5rem!important;
333    max-width: 40rem;
334
335}
336
337
338
339.container-wrapper-genially {
340    width: 100%;
341    height: 100%;
342    display: flex;
343    align-items: center;
344    justify-content: center;
345    background-size: cover;
346    background-position: 50%;
347    background-repeat: repeat;
348    font-family: Source Sans Pro,sans-serif;
349    background-color: #f49502;
350}
351
352.wp-block-button__link {
353	border-radius: 0;
354}
355
356svg.shop-link__image {
357	padding-bottom: 1rem;
358}
359
360.shop-link {
361    background-color: #dae2e5;
362    padding: 2rem;
363}
364
365.entry-thumbnail {
366	margin-top: 3rem;
367}
368
369.spendenblock {
370	background-color:#dae2e5;
371	max-width: 40rem;
372padding-left: 2rem;
373	padding-right: 2rem;
374	padding-top: 0.5rem;
375	padding-bottom: 1.5rem;
376}
377
378.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
379    background-color: #dae2e5;
380}
381.wp-block-table table {
382    max-width: 40rem;
383}
384.wp-block-table.is-style-stripes {
385    border-spacing: 0;
386    border-collapse: inherit;
387    background-color: transparent;
388    border-bottom: 0px solid #f0f0f0;
389}
390
391
392.zahlen-block_klein {
393		background-color: #dae2e5;
394padding: 1em;
395	max-width: 50rem;
396}
397
398.wp-block-video {
399	 max-width: 40rem;
400}
401
402.wp-block-2bilder {
403	max-width: 50rem;
404}
405
406.uebersicht-pfeil:hover {
407	color: #009db1;
408}
409
410
411@media screen and (max-width: 480px) {
412	.statement {		
413		font-size: 0.75em;
414 text-shadow: #dae2e5!important;
415	}
416}
417
418
419/*zitate und fakten bei PMs*/
420.fakten-box {
421	background-color: #dae2e5;
422	padding: 2rem;
423}
424
425.quote {	
426	font-size: 1.25em;
427	margin-left: 0;
428font-weight:500;	
429	color: #009db1;
430margin-bottom: 2rem;
431	margin-top: 1rem;
432}
433
434.quote::before {
435	content: "❞ ";
436	padding-right: 0.2em;
437	line-height: 0.75em;
438	float: left;
439	font-size: 2em;
440	color: #009db1;
441}
442
443cite {
444	font-size: 0.75em;
445	font-weight: 600;
446	font-style: normal;
447	text-transform: uppercase;
448}
449
450/*newsletter-form civi*/
451.form-control {
452    width: 30em!important;
453    height: 3em!important;
454    padding: 10px 12px;
455    background-color: #dae2e5!important;
456    border: 0px!important;
457    border-radius: 0px!important;
458	box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%)!important;
459}
460
461.btn-default {
462background: var(--cc-blue) !important;
463    
464    border: 0px!important;
465	border-radius: 0px!important;
466font-size: 1.125em!important;
467	padding: calc(0.667em + 2px) calc(1.333em + 2px)!important;
468	color: #fff!important;
469	font-weight: 600!important;
470}
471
472.btn-default:hover, .btn-default:focus-visible {
473    background: var(--cc-red) !important;
474}
475
476.caldera-grid hr {
477	display: none;
478}
479
480.crm-section.event_address-section {
481	font-size: 1em!important;
482  padding-bottom: 1em;
483}
484
485.country-name {
486	display: none;
487}
488
489.region {
490	display: none;
491}
492
493#crm-container.crm-public .label  {
494    font-size: 1em!important;
495	font-weight: bold;
496}
497
498#crm-container.crm-public .content {
499    font-size: 1em!important;
500}
501
502.crm-title {
503	display:none;
504}
505
506.wp-block-file .wp-block-file__button {
507    background: #009db1;
508    border-radius: 0;
509    color: #fff;
510    font-size: 1em;
511	text-transform: uppercase;
512    padding: 0.5em 1em;
513}
514
515.wp-block-file__button:hover {
516    background: #192738;
517    border-radius: 0;
518    color: #fff;
519    font-size: 1em;
520	text-transform: uppercase;
521    padding: 0.5em 1em;
522}
523
524
525
526.rtl {
527	direction: rtl;
528}
529
530.bg-tdv {
531background-image: url("/wp-content/uploads/2022/07/TdV_Info.jpg");
532height: 250px;
533background-position: center;
534background-repeat: no-repeat;
535background-size: cover;
536position: relative;
537}
538
539.bg-schulzonen {
540background-image: url("/wp-content/uploads/2022/08/Schulzonen_Info.jpg");
541height: 250px;
542background-position: center;
543background-repeat: no-repeat;
544background-size: cover;
545position: relative;
546}
547
548figure.object-cover {
549	height: 100% !important;	
550}
551figure.object-cover img {
552	object-fit: cover;
553	height: 100% !important;
554}
555</style>
556    </head>
557
558<body class="wp-singular page-template-default page page-id-8581 wp-theme-changing_cities no-sidebar">
559<div id="page" class="site">
560    <a class="skip-link screen-reader-text"
561       href="#content">Zum Hauptinhalt springen</a>
562
563    <header id="masthead" class="site-header">
564                    <div class="site-header__logo">
565                <a href="https://changing-cities.org/"
566                   rel="home"
567                >
568                    <svg class='site-header__two-line-logo' width='801' height='367' aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'  viewB
568ox='0 0 801.01 367.83'>
569<use xlink:href='https://changing-cities.org/wp-content/themes/changing_cities/img/cc-logo-large.svg#image' />
570</svg><svg class='site-header__one-line-logo' width='1323' height='162' aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'  viewBox='0 0 1323.45 161.9'>
571<use xlink:href='https://changing-cities.org/wp-content/themes/changing_cities/img/cc-logo-low.svg#image' />
572</svg>                    <span class="screen-reader-text">Startseite <span lang='en'>Changing Cities</span></span>
573                </a></div>
574                <div class="nav-search-wrapper">
575            <nav id="site-navigation" class="main-navigation">
576                <button class="menu-toggle font-cc"
577                        aria-expanded="false"
578                        aria-controls="primary-menu"
579                >Menü</button>
580                <div class="menu-hauptmenue-container">
581                    <ul id="primary-menu" class="menu nav-menu">
582                        <li id="menu-item-66" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-66"><a href="https://changing-cities.org/aktuelles/">Aktuelles</a><button class='toggle-sub-menu' data-parent='66' aria-label='Aktuelles Untermenü' aria-expanded='false'><span class='toggle-sub-menu__icon' aria-hidden='true'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
583<use xlink:href='#cc-icon-angle-down' />
584</svg></span></button>
585<ul class="sub-menu">
586	<li id="menu-item-8148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8148"><a href="https://changing-cities.org/aktuelles/veranstaltungen/">Veranstaltungen</a></li>
587	<li id="menu-item-684" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-684"><a href="https://changing-cities.org/aktuelles/termine/">Kalender</a></li>
588	<li id="menu-item-5628" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5628"><a href="/aktuelles/medienspiegel">Medienspiegel</a></li>
589	<li id="menu-item-11518" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11518"><a href="https://changing-cities.org/newsletter/">Newsletter abonnieren</a></li>
590</ul>
591</li>
592<li id="menu-item-673" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-673"><a href="https://changing-cities.org/kampagnen/">Was wir tun</a><button class='toggle-sub-menu' data-parent='673' aria-label='Was wir tun Untermenü' aria-expanded='false'><span class='toggle-sub-menu__icon' aria-hidden='true'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
593<use xlink:href='#cc-icon-angle-down' />
594</svg></span></button>
595<ul class="sub-menu">
596	<li id="menu-item-31416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31416"><a href="https://changing-cities.org/forderungen-berlin-wahl/">Berlin-Wahl 2026</a></li>
597	<li id="menu-item-25948" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25948"><a href="https://changing-cities.org/kampagnen/superblocks/">Superblocks</a></li>
598	<li id="menu-item-25947" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25947"><a href="https://changing-cities.org/kampagnen/kiezblocks/">Kiezblocks</a></li>
599	<li id="menu-item-25946" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25946"><a href="https://changing-cities.org/kampagnen/verkehrswende-monitor/">Monitoring Mobilitätsgesetz</a></li>
600	<li id="menu-item-25950" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25950"><a href="https://changing-cities.org/kampagnen/legalteam/">Klagen für die Verkehrswende</a></li>
601	<li id="menu-item-30764" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30764"><a href="https://changing-cities.org/kampagnen/kidical-mass-berlin/">Kidical Mass</a></li>
602	<li id="menu-item-25945" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25945"><a href="https://changing-cities.org/kampagnen/schulstrassen/">Schulstraßen</a></li>
603	<li id="menu-item-12446" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12446"><a href="https://changing-cities.org/aktuelles/mahnwachen/">Mahnwachen</a></li>
604	<li id="menu-item-29795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29795"><a href="https://changing-cities.org/tdv26/">Tour de Verkehrswende 2026</a></li>
605</ul>
606</li>
607<li id="menu-item-8629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8629"><a href="https://changing-cities.org/engagement/">Mitmachen</a><button class='toggle-sub-menu' data-parent='8629' aria-label='Mitmachen Untermenü' aria-expanded='false'><span class='toggle-sub-menu__icon' aria-hidden='true'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
608<use xlink:href='#cc-icon-angle-down' />
609</svg></span></button>
610<ul class="sub-menu">
611	<li id="menu-item-25951" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25951"><a href="https://changing-cities.org/engagement/">Jetzt aktiv werden</a></li>
612	<li id="menu-item-29924" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29924"><a href="https://changing-cities.org/toolbox/">Toolbox</a></li>
613	<li id="menu-item-477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-477"><a href="https://changing-cities.org/berliner-initiativen/">Berliner Initiativen</a></li>
614	<li id="menu-item-525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-525"><a href="https://changing-cities.org/bundesweite-initiativen/">Bundesweite Initiativen</a></li>
615	<li id="menu-item-3961" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3961"><a href="https://changing-cities.org/radentscheide/">Radentscheide</a></li>
616	<li id="menu-item-31993" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31993"><a href="https://changing-cities.org/aufs-rad-angewiesen/">Profilbildgenerator</a></li>
617</ul>
618</li>
619<li id="menu-item-25958" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-25958"><a href="https://changing-cities.org/foerdermitglied-werden/">Unterstützen</a><button class='toggle-sub-menu' data-parent='25958' aria-label='Unterstützen Untermenü' aria-expanded='false'><span class='toggle-sub-menu__icon' aria-hidden='true'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
620<use xlink:href='#cc-icon-angle-down' />
621</svg></span></button>
622<ul class="sub-menu">
623	<li id="menu-item-1181" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1181"><a href="https://changing-cities.org/engagement/foerdermitglied-werden/">Fördermitglied werden</a></li>
624	<li id="menu-item-700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-700"><a href="https://changing-cities.org/engagement/spenden/">Spenden</a></li>
625	<li id="menu-item-8702" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-8581 current_page_item menu-item-8702"><a href="https://changing-cities.org/shop/" aria-current="page">Shop</a></li>
626	<li id="menu-item-17327" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17327"><a href="https://changing-cities.org/unternehmen/">Unternehmens-spenden</a></li>
627</ul>
628</li>
629<li id="menu-item-695" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-695"><a href="https://changing-cities.org/verein/">Über uns</a><button class='toggle-sub-menu' data-parent='695' aria-label='Über uns Untermenü' aria-expanded='false'><span class='toggle-sub-menu__icon' aria-hidden='true'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
630<use xlink:href='#cc-icon-angle-down' />
631</svg></span></button>
632<ul class="sub-menu">
633	<li id="menu-item-698" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-698"><a href="https://changing-cities.org/verein/">Verein</a></li>
634	<li id="menu-item-696" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-696"><a href="https://changing-cities.org/team/">Team</a></li>
635	<li id="menu-item-1462" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1462"><a href="https://changing-cities.org/aktuelles/presse/">Presse</a></li>
636	<li id="menu-item-1614" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1614"><a href="https://changing-cities.org/jobs/">Jobs</a></li>
637	<li id="menu-item-16956" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16956"><a href="https://changing-cities.org/transparenz/">Transparenz</a></li>
638	<li id="menu-item-16976" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16976"><a href="https://changing-cities.org/jahresberichte-jahreabschluesse/">
638Jahresberichte &#038; Finanzberichte</a></li>
639	<li id="menu-item-1247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1247"><a href="https://changing-cities.org/kontakt/">Kontakt</a></li>
640</ul>
641</li>
642                        <li id="menu-item-680"
643                            class="font-cc-banner menu-item menu-item-type-post_type menu-item-object-page menu-item-680">
644                            <a href="/engagement/spenden/" aria-hidden="true" tabindex="-1">Spenden</a>
645                            <a href="/engagement/spenden/">Spenden</a>
646                        </li>
647                    </ul>
648                </div>
649            </nav><!-- #site-navigation -->
650            <div role="search" class="search-form">
651                <form method="get" action="/">
652                    <button class='search-form__toggle-button' aria-label='Suchformular einblenden' aria-expanded='false' type='button'><svg enable-background="new 0 0 165.75 254.99" viewBox="0 0 165.75 254.99" xmlns="http://www.w3.org/2000/svg">
653    <path d="m77.5 164.25-20.25 87.25c-.75 3-2.5 4-5.25 3.25l-18.25-4c-2.75-.75-4.25-2.5-3.5-5.5l20.25-87c-29.75-12.5-50.5-41.5-50.5-75.75 0-45.25 36.75-82.5 82.75-82.5s83 37.25 83 82.5c0 45.5-37 82-83 82zm65.5-81.75c0-33.75-27.25-61.25-60.25-61.25s-60 27.5-60 61.25c0 34 27 60.75 60 60.75s60.25-26.75 60.25-60.75z"/>
654</svg>
655</button>
656                    <div class="search-form__input-wrapper">
657                              <input aria-label="Suchbegriff" type="search" class="search-form__input" value=""
658                       name="s" required>
659
660                        <input type="submit" class="search-submit" value="Suche">
661                        
661<script>
662                            document.querySelector(".search-form__input-wrapper").hidden = true;
663                        </script>
663
664                    </div>
665                </form>
666            </div>
667        </div>
668    </header><!-- #masthead -->
669
670    <div id="content" class="site-content">
671
672
673    <div id="primary" class="content-area">
674        <main id="main" class="site-main">
675
676            
677<article id="post-8581" class="post-8581 page type-page status-publish hentry">
678    <header class="entry-header">
679        <h1 class="entry-title">Shop</h1>    </header><!-- .entry-header -->
680
681    <div class="entry-content">
682        
683<div id="crm-container" class="crm-container crm-public" lang="de" xml:lang="de">
684
685
686    
687<div class="clear"></div>
688
689<div id="crm-main-content-wrapper">
690              <form  action="https://changing-cities.org/shop/?civiwp=CiviCRM&amp;q=civicrm%2Fcontribute%2Ftransact" method="post" name="Main" id="Main" class="CRM_Contribute_Form_Contribution_Main" enctype="multipart/form-data" data-warn-changes="true">
691  
692      
693  <div><input name="qfKey" type="hidden" value="CRMContributeControllerContributionGwTvYu3qVsaIjQPhyMgy2Y920Z1h4reOLEZ20NMYDdkoo_894" />
694<input name="entryURL" type="hidden" value="https://changing-cities.org/shop/?civiwp=CiviCRM&amp;amp;q=civicrm%2Fcontribute%2Ftransact&amp;id=2&amp;reset=1" />
695<input name="hidden_processor" type="hidden" value="1" />
696<input name="priceSetId" type="hidden" value="5" />
697<input id="selectProduct" name="selectProduct" type="hidden" value="" />
698<input name="_qf_default" type="hidden" value="Main:upload" />
699<input name="MAX_FILE_SIZE" type="hidden" value="33554432" />
700</div>
701
702
703
704    
705  
705<script type="text/javascript">
706
707    // Putting these functions directly in template for historical reasons.
708    function useAmountOther(mainPriceFieldName) {
709      var currentFocus = CRM.$(':focus');
710      CRM.$('input[name=' + mainPriceFieldName + ']:radio:unchecked').each(
711        function () {
712          if (CRM.$(this).data('is-null-option') !== undefined) {
713            // Triggering this click here because over in Calculate.tpl
714            // a blur action is attached
715            CRM.$(this).prop('checked', true).trigger('click');
716          }
717        }
718      );
719      // Copied from `updatePriceSetHighlight()` below which isn't available here.
720      // @todo - consider adding this to the actions assigned in Calculate.tpl
721      CRM.$('#priceset .price-set-row span div').removeClass('highlight');
722      CRM.$('#priceset .price-set-row input:checked').parent().addClass('highlight');
723      // Return the focus we blurred earlier.
724      currentFocus.trigger('focus');
725
726    }
727
728    function clearAmountOther(otherPriceFieldName) {
729      cj('#' + otherPriceFieldName).val('').trigger('blur');
730    }
731
732  </script>
732
733
734
735  
736  
737  <div class="crm-contribution-page-id-2 crm-block crm-contribution-main-form-block" data-page-id="2" data-page-template="main">
738
739            
740    <div id="intro_text" class="crm-public-form-item crm-section intro_text-section">
741      <p>Mach Dir oder anderen eine Freude und unterstütze damit die Arbeit von Changing Cities! Jeder Cent fließt in die Gestaltung menschengerechter und klimafreundlicher Städte. </p>
742    </div>
743    
744    
745          <div id="priceset-div">
746        <div id="priceset" class="crm-section price_set-section">
747    
748    
749                                                    <div class="crm-section _strong_wei_e_socken_strong_br_-section crm-price-field-id-361">
750            
751                
752                <div class="label"><label for="price_361"><strong>Weiße Socken</strong><br /></label></div>
753                <div class="content _strong_wei_e_socken_strong_br_-content">
754                  <div class="description"><p><img decoding="async" alt="Nahaufnahme von Fahrradpedal, Hinterrad und Beinen mit weißen Socken auf pinkem Hintergrund. Auf der linken Socke ist das Logo von Changing Cities in schwarz gedruckt, auf der rechten ein Fahrradsymbol in Schwarz." src="https://changing-cities.org/wp-content/uploads/2026/07/socken-shop.jpg" style="width:400px;" /></p></div>                  <input price="[996,&quot;16|0|&quot;]" size="4" name="price_361" type="text" id="price_361" class="four crm-form-text" />
755                                                                <label for="price_361_label_after"><span class="crm-price-amount-amount">€ 16,00</span></label>
756                                      <div class="description"><strong>Anzahl</strong><br />
757Weiße Socken mit Changing Cities Aufdruck und Fahrradsymbol <br />
758Material: im Fußbereich Bio-Baumwolle (Oeko-Tex-Standard, Fair), am gerippten Schaft recyceltes Polyester, Polyamid und Elasthan. <br />
759In Berlin bedruckt.<br /></div>                </div>
760
761                                      <div class="clear"></div>
762          </div>
763                                        <div class="crm-section _strong_postkarten_berlin_atmet_auf_strong_-section crm-price-field-id-350">
764            
765                
766                <div class="label"><label for="price_350"><strong> Postkarten „Berlin atmet auf" <strong></strong></strong></label></div>
767                <div class="content _strong_postkarten_berlin_atmet_auf_strong_-content">
768                  <div class="description"><p><img decoding="async" alt="Mehrere farbige Karten mit Verkehrsslogans und Texten zur Verkehrswende" src="https://changing-cities.org/wp-content/uploads/2026/07/transparent-Postkarten-Berlin-Wahl-2026-Forderungen.png" /></p></div>                  <input price="[985,&quot;5|0|&quot;]" size="4" name="price_350" type="text" id="price_350" class="four crm-form-text" />
769                                                                <label for="price_350_label_after"><span class="crm-price-amount-amount">€ 5,00</span></label>
770                                      <div class="description"><strong>Anzahl</strong><br />
771Set mit 50 Postkarten <br />
772maximal 250 Postkarten pro Bestellung <br /></div>                </div>
773
774                                      <div class="clear"></div>
775          </div>
776                                        <div class="crm-section _strong_warnweste_f_r_kinder_5_7_jahre_strong_br_-section crm-price-field-id-318">
777            
778                
779                <div class="label"><label for="price_318"><strong>Warnweste für Kinder pink (5-7 Jahre)</strong><br /></label></div>
780                <div class="content _strong_warnweste_f_r_kinder_5_7_jahre_strong_br_-content">
781                  <div class="description"><p><img decoding="async" alt="Warnweste in pink mit zwei breiten Reflektorstreifen in Kindergröße. Aufdruck auf dem Rücken: Nicht hupen! Suche sicheren Radweg." src="https://changing-cities.org/wp-content/uploads/2026/03/Kinder-Warnwesten-Nicht-Hupen.png" style="width:400px;" /></p></div>                  <input price="[861,&quot;10|0|&quot;]" size="4" name="price_318" type="text" id="price_318" class="four crm-form-text" />
782                                                                <label for="price_318_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
783                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
784
785                                      <div class="clear"></div>
786          </div>
787                                        <div class="crm-section _strong_warnweste_f_r_kinder_8_10_jahre_strong_br_-section crm-price-field-id-319">
788            
789                
790                <div class="label"><label for="price_319"><strong>Warnweste für Kinder pink (8-10 Jahre)</strong><br /></label></div>
791                <div class="content _strong_warnweste_f_r_kinder_8_10_jahre_strong_br_-content">
792                                    <input price="[862,&quot;10|0|&quot;]" size="4" name="price_319" type="text" id="price_319" class="four crm-form-text" />
793                                                                <label for="price_319_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
794                                      <div class="description"><strong>Anzahl</strong><br />
795Ihr habt sie Euch gewünscht, wir liefern! Unsere ersten Warnwesten für Kinder: In drei Größe
795n mit silbergrauen Reflektorstreifen vorn und hinten.<br /></div>                </div>
796
797                                      <div class="clear"></div>
798          </div>
799                                        <div class="crm-section _strong_warnweste_f_r_kinder_gr_n_5_7_jahre_strong_br_-section crm-price-field-id-324">
800            
801                
802                <div class="label"><label for="price_324"><strong>Warnweste für Kinder grün (5-7 Jahre)</strong><br /></label></div>
803                <div class="content _strong_warnweste_f_r_kinder_gr_n_5_7_jahre_strong_br_-content">
804                  <div class="description"><p><img decoding="async" alt="Warnweste in pink mit zwei breiten Reflektorstreifen in Kindergröße. Aufdruck auf dem Rücken: Nicht hupen! Suche sicheren Radweg." src="https://changing-cities.org/wp-content/uploads/2026/03/31.jpg" /></p></div>                  <input price="[867,&quot;10|0|&quot;]" size="4" name="price_324" type="text" id="price_324" class="four crm-form-text" />
805                                                                <label for="price_324_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
806                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
807
808                                      <div class="clear"></div>
809          </div>
810                                        <div class="crm-section _strong_warnweste_f_r_kinder_gr_n_8_10_jahre_strong_br_-section crm-price-field-id-325">
811            
812                
813                <div class="label"><label for="price_325"><strong>Warnweste für Kinder grün (8-10 Jahre)</strong><br /></label></div>
814                <div class="content _strong_warnweste_f_r_kinder_gr_n_8_10_jahre_strong_br_-content">
815                                    <input price="[868,&quot;10|0|&quot;]" size="4" name="price_325" type="text" id="price_325" class="four crm-form-text" />
816                                                                <label for="price_325_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
817                                      <div class="description"><strong>Anzahl</strong><br />
818Ihr habt sie Euch gewünscht, wir liefern! Unsere ersten Warnwesten für Kinder: In drei Größen mit silbergrauen Reflektorstreifen vorn und hinten.<br /></div>                </div>
819
820                                      <div class="clear"></div>
821          </div>
822                                        <div class="crm-section _strong_warnweste_f_r_kinder_hellblau_3_4_jahre_strong_br_-section crm-price-field-id-320">
823            
824                
825                <div class="label"><label for="price_320"><strong>Warnweste für Kinder hellblau (3-4 Jahre)</strong><br /></label></div>
826                <div class="content _strong_warnweste_f_r_kinder_hellblau_3_4_jahre_strong_br_-content">
827                  <div class="description"><p><img decoding="async" alt="Warnweste in hellblau mit zwei breiten Reflektorstreifen in Kindergröße. Aufdruck auf dem Rücken: Nicht hupen! Suche sicheren Radweg." src="https://changing-cities.org/wp-content/uploads/2026/03/Kinderwarnwesten_blau1.jpg" /></p></div>                  <input price="[863,&quot;10|0|&quot;]" size="4" name="price_320" type="text" id="price_320" class="four crm-form-text" />
828                                                                <label for="price_320_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
829                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
830
831                                      <div class="clear"></div>
832          </div>
833                                        <div class="crm-section _strong_warnweste_f_r_kinder_hellblau_5_7_jahre_strong_br_-section crm-price-field-id-321">
834            
835                
836                <div class="label"><label for="price_321"><strong>Warnweste für Kinder hellblau (5-7 Jahre)</strong><br /></label></div>
837                <div class="content _strong_warnweste_f_r_kinder_hellblau_5_7_jahre_strong_br_-content">
838                                    <input price="[864,&quot;10|0|&quot;]" size="4" name="price_321" type="text" id="price_321" class="four crm-form-text" />
839                                                                <label for="price_321_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
840                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
841
842                                      <div class="clear"></div>
843          </div>
844                                        <div class="crm-section _strong_warnweste_f_r_kinder_hellblau_8_10_jahre_strong_br_-section crm-price-field-id-322">
845            
846                
847                <div class="label"><label for="price_322"><strong>Warnweste für Kinder hellblau (8-10 Jahre)</strong><br /></label></div>
848                <div class="content _strong_warnweste_f_r_kinder_hellblau_8_10_jahre_strong_br_-content">
849                                    <input price="[865,&quot;10|0|&quot;]" size="4" name="price_322" type="text" id="price_322" class="four crm-form-text" />
850                                                                <label for="price_322_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
851                                      <div class="description"><strong>Anzahl</strong><br />
852Ihr habt sie Euch gewünscht, wir liefern! Unsere ersten Warnwesten für Kinder: In drei Größe
852n mit silbergrauen Reflektorstreifen vorn und hinten.<br /></div>                </div>
853
854                                      <div class="clear"></div>
855          </div>
856                                        <div class="crm-section _strong_warnweste_pink_nicht_hupen_xs_strong_br_-section crm-price-field-id-286">
857            
858                
859                <div class="label"><label for="price_286"><strong>Warnweste, grün: "Nicht Hupen!" (XS)</strong><br /></label></div>
860                <div class="content _strong_warnweste_pink_nicht_hupen_xs_strong_br_-content">
861                  <div class="description"><p><img decoding="async" alt="" src="https://changing-cities.org/wp-content/uploads/2025/07/Warnweste-Suche-Sicheren-Radweg-Gruen-1.png" style="width:400px;" /></p></div>                  <input price="[810,&quot;12|0|&quot;]" size="4" name="price_286" type="text" id="price_286" class="four crm-form-text" />
862                                                                <label for="price_286_label_after"><span class="crm-price-amount-amount">€ 12,00</span></label>
863                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
864
865                                      <div class="clear"></div>
866          </div>
867                                        <div class="crm-section _strong_warnweste_gr_n_nicht_hupen_in_l_xl_strong_br_-section crm-price-field-id-289">
868            
869                
870                <div class="label"><label for="price_289"><strong>Warnweste, grün: "Nicht Hupen!" in (L/XL)</strong><br /></label></div>
871                <div class="content _strong_warnweste_gr_n_nicht_hupen_in_l_xl_strong_br_-content">
872                                    <input price="[813,&quot;12|0|&quot;]" size="4" name="price_289" type="text" id="price_289" class="four crm-form-text" />
873                                                                <label for="price_289_label_after"><span class="crm-price-amount-amount">€ 12,00</span></label>
874                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
875
876                                      <div class="clear"></div>
877          </div>
878                                        <div class="crm-section _strong_warnweste_pink_nicht_hupen_in_xxl_strong_br_-section crm-price-field-id-287">
879            
880                
881                <div class="label"><label for="price_287"><strong>Warnweste, grün: "Nicht Hupen!" (XXL)</strong><br /></label></div>
882                <div class="content _strong_warnweste_pink_nicht_hupen_in_xxl_strong_br_-content">
883                                    <input price="[811,&quot;12|0|&quot;]" size="4" name="price_287" type="text" id="price_287" class="four crm-form-text" />
884                                                                <label for="price_287_label_after"><span class="crm-price-amount-amount">€ 12,00</span></label>
885                                      <div class="description"><strong>Anzahl</strong><br /><br /><i>
886Wir suchen sichere Radwege! Suchst du auch? <br />Mit dieser neongrünen Warnweste zeigst du deinen Protest und bleibst gleichzeitig gut sichtbar. Mit silbergrauen Reflektorstreifen vorn und hinten.<br />
887Größenempfehlung
888<br />XS: Brustumfang 86-90 cm, Körpergröße 164-172
889<br />S/M: Brustumfang 94-98 cm, Körpergröße 172-180
890<br />L/XL: Brustumfang 114-118 cm, Körpergröße 188-196
891<br />XXL: Brustumfang 123-129 cm, Körpergröße 196-204</i></div>                </div>
892
893                                      <div class="clear"></div>
894          </div>
895                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_wei_3_4_jahre_strong_br_-section crm-price-field-id-351">
896            
897                
898                <div class="label"><label for="price_351"><strong>T-Shirt radfahrende Kuh weiß (3-4 Jahre)</strong><br /></label></div>
899                <div class="content _strong_t_shirt_radfahrende_kuh_wei_3_4_jahre_strong_br_-content">
900                  <div class="description"><p><img decoding="async" alt="Foto von einem weißen T-Shirt. Aufdruck vorn auf der Brust: eine radfahrende Kuh." src="https://changing-cities.org/wp-content/uploads/2026/06/Shirt-Kuh.jpg" /></p><br /></div>                  <input price="[986,&quot;20|0|&quot;]" size="4" name="price_351" type="text" id="price_351" class="four crm-form-text" />
901                                                                <label for="price_351_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
902                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
903
904                                      <div class="clear"></div>
905          </div>
906                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_wei_5_6_jahre_strong_br_-section crm-price-field-id-352">
907            
908                
909                <div class="label"><label for="price_352"><strong>T-Shirt radfahrende Kuh weiß (5-6 Jahre)</strong><br /></label></div>
910                <div class="content _strong_t_shirt_radfahrende_kuh_wei_5_6_jahre_strong_br_-content">
911                                    <input price="[987,&quot;20|0|&quot;]" size="4" name="price_352" type="text" id="price_352" class="four crm-form-text" />
912                                                                <label for="price_352_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
913                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
914
915                                      <div class="clear"></div>
916          </div>
917                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_wei_7_8_jahre_strong_br_-section crm-price-field-id-353">
918            
919                
920                <div class="label"><label for="price_353"><strong>T-Shirt radfahrende Kuh weiß (7-8 Jahre)</strong><br /></label></div>
921                <div class="content _strong_t_shirt_radfahrende_kuh_wei_7_8_jahre_strong_br_-content">
922                                    <input price="[988,&quot;20|0|&quot;]" size="4" name="price_353" type="text" id="price_353" class="four crm-form-text" />
923                                                                <label for="price_353_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
924                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
925
926                                      <div class="clear"></div>
927          </div>
928                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_wei_9_11_jahre_strong_br_-section crm-price-field-id-354">
929            
930                
931                <div class="label"><label for="price_354"><strong>T-Shirt radfahrende Kuh weiß (9-11 Jahre)</strong><br /></label></div>
932                <div class="content _strong_t_shirt_radfahrende_kuh_wei_9_11_jahre_strong_br_-content">
933                                    <input price="[989,&quot;20|0|&quot;]" size="4" name="price_354" type="text" id="price_354" class="four crm-form-text" />
934                                                                <label for="price_354_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
935                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
936
937                                      <div class="clear"></div>
938          </div>
939                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_wei_12_13_jahre_strong_br_-section crm-price-field-id-355">
940            
941                
942                <div class="label"><label for="price_355"><strong>T-Shirt radfahrende Kuh weiß (12-13 Jahre)</strong><br /></label></div>
943                <div class="content _strong_t_shirt_radfahrende_kuh_wei_12_13_jahre_strong_br_-content">
944                                    <input price="[990,&quot;20|0|&quot;]" size="4" name="price_355" type="text" id="price_355" class="four crm-form-text" />
945                                                                <label for="price_355_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
946                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
947
948                                      <div class="clear"></div>
949          </div>
950                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_rot_3_4_jahre_strong_br_-section crm-price-field-id-356">
951            
952                
953                <div class="label"><label for="price_356"><strong>T-Shirt radfahrende Kuh rot (3-4 Jahre)</strong><br /></label></div>
954                <div class="content _strong_t_shirt_radfahrende_kuh_rot_3_4_jahre_strong_br_-content">
955                  <div class="description"><p><img decoding="async" alt="Foto von einem roten T-Shirt. Aufdruck vorn auf der Brust: eine radfahrende Kuh." src="https://changing-cities.org/wp-content/uploads/2026/06/Shirt-Kuh.jpg" /></p><br /></div>                  <input price="[991,&quot;20|0|&quot;]" size="4" name="price_356" type="text" id="price_356" class="four crm-form-text" />
956                                                                <label for="price_356_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
957                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
958
959                                      <div class="clear"></div>
960          </div>
961                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_rot_5_6_jahre_strong_br_-section crm-price-field-id-357">
962            
963                
964                <div class="label"><label for="price_357"><strong>T-Shirt radfahrende Kuh rot (5-6 Jahre)</strong><br /></label></div>
965                <div class="content _strong_t_shirt_radfahrende_kuh_rot_5_6_jahre_strong_br_-content">
966                                    <input price="[992,&quot;20|0|&quot;]" size="4" name="price_357" type="text" id="price_357" class="four crm-form-text" />
967                                                                <label for="price_357_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
968                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
969
970                                      <div class="clear"></div>
971          </div>
972                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_rot_7_8_jahre_strong_br_-section crm-price-field-id-358">
973            
974                
975                <div class="label"><label for="price_358"><strong>T-Shirt radfahrende Kuh rot (7-8 Jahre)</strong><br /></label></div>
976                <div class="content _strong_t_shirt_radfahrende_kuh_rot_7_8_jahre_strong_br_-content">
977                                    <input price="[993,&quot;20|0|&quot;]" size="4" name="price_358" type="text" id="price_358" class="four crm-form-text" />
978                                                                <label for="price_358_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
979                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
980
981                                      <div class="clear"></div>
982          </div>
983                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_rot_9_11_jahre_strong_br_-section crm-price-field-id-359">
984            
985                
986                <div class="label"><label for="price_359"><strong>T-Shirt radfahrende Kuh rot (9-11 Jahre)</strong><br /></label></div>
987                <div class="content _strong_t_shirt_radfahrende_kuh_rot_9_11_jahre_strong_br_-content">
988                                    <input price="[994,&quot;20|0|&quot;]" size="4" name="price_359" type="text" id="price_359" class="four crm-form-text" />
989                                                                <label for="price_359_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
990                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
991
992                                      <div class="clear"></div>
993          </div>
994                                        <div class="crm-section _strong_t_shirt_radfahrende_kuh_rot_12_13_jahre_strong_br_-section crm-price-field-id-360">
995            
996                
997                <div class="label"><label for="price_360"><strong>T-Shirt radfahrende Kuh rot (12-13 Jahre)</strong><br /></label></div>
998                <div class="content _strong_t_shirt_radfahrende_kuh_rot_12_13_jahre_strong_br_-content">
999                                    <input price="[995,&quot;20|0|&quot;]" size="4" name="price_360" type="text" id="price_360" class="four crm-form-text" />
1000                                                                <label for="price_360_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1001                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1002
1003                                      <div class="clear"></div>
1004          </div>
1005                                        <div class="crm-section _strong_t_shirt_car_is_over_xs_strong_br_-section crm-price-field-id-342">
1006            
1007                
1008                <div class="label"><label for="price_342"><strong>T-Shirt “Car is Over” (XS)</strong><br /></label></div>
1009                <div class="content _strong_t_shirt_car_is_over_xs_strong_br_-content">
1010                  <div class="description"><p><img decoding="async" alt="zwei Fotos von einem pastellgelben T-Shirt von vorn und von hinten. Aufdruck vorn auf der Brust: Car is Over in blau. Aufdruck hinten: Changing Cities in blau." src="https://changing-cities.org/wp-content/uploads/2026/05/Kinderwarnwesten_pink.jpg" /></p><br /></div>                  <input price="[975,&quot;20|0|&quot;]" size="4" name="price_342" type="text" id="price_342" class="four crm-form-text" />
1011                                                                <label for="price_342_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1012                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1013
1014                                      <div class="clear"></div>
1015          </div>
1016                                        <div class="crm-section _strong_t_shirt_car_is_over_s_strong_br_-section crm-price-field-id-343">
1017            
1018                
1019                <div class="label"><label for="price_343"><strong>T-Shirt “Car is Over” (S)</strong><br /></label></div>
1020                <div class="content _strong_t_shirt_car_is_over_s_strong_br_-content">
1021                                    <input price="[976,&quot;20|0|&quot;]" size="4" name="price_343" type="text" id="price_343" class="four crm-form-text" />
1022                                                                <label for="price_343_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1023                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1024
1025                                      <div class="clear"></div>
1026          </div>
1027                                        <div class="crm-section _strong_t_shirt_car_is_over_m_strong_br_-section crm-price-field-id-344">
1028            
1029                
1030                <div class="label"><label for="price_344"><strong>T-Shirt “Car is Over” (M)</strong><br /></label></div>
1031                <div class="content _strong_t_shirt_car_is_over_m_strong_br_-content">
1032                                    <input price="[977,&quot;20|0|&quot;]" size="4" name="price_344" type="text" id="price_344" class="four crm-form-text" />
1033                                                                <label for="price_344_label_after"><span class="crm-price-amount-amount">€ 
103320,00</span></label>
1034                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1035
1036                                      <div class="clear"></div>
1037          </div>
1038                                        <div class="crm-section _strong_t_shirt_car_is_over_l_strong_br_-section crm-price-field-id-345">
1039            
1040                
1041                <div class="label"><label for="price_345"><strong>T-Shirt “Car is Over” (L)</strong><br /></label></div>
1042                <div class="content _strong_t_shirt_car_is_over_l_strong_br_-content">
1043                                    <input price="[978,&quot;20|0|&quot;]" size="4" name="price_345" type="text" id="price_345" class="four crm-form-text" />
1044                                                                <label for="price_345_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1045                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1046
1047                                      <div class="clear"></div>
1048          </div>
1049                                        <div class="crm-section _strong_t_shirt_car_is_over_xl_strong_br_-section crm-price-field-id-346">
1050            
1051                
1052                <div class="label"><label for="price_346"><strong>T-Shirt “Car is Over” (XL)</strong><br /></label></div>
1053                <div class="content _strong_t_shirt_car_is_over_xl_strong_br_-content">
1054                                    <input price="[979,&quot;20|0|&quot;]" size="4" name="price_346" type="text" id="price_346" class="four crm-form-text" />
1055                                                                <label for="price_346_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1056                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1057
1058                                      <div class="clear"></div>
1059          </div>
1060                                        <div class="crm-section _strong_t_shirt_car_is_over_xxl_strong_br_-section crm-price-field-id-347">
1061            
1062                
1063                <div class="label"><label for="price_347"><strong>T-Shirt “Car is Over” (XXL)</strong><br /></label></div>
1064                <div class="content _strong_t_shirt_car_is_over_xxl_strong_br_-content">
1065                                    <input price="[980,&quot;20|0|&quot;]" size="4" name="price_347" type="text" id="price_347" class="four crm-form-text" />
1066                                                                <label for="price_347_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1067                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1068
1069                                      <div class="clear"></div>
1070          </div>
1071                                        <div class="crm-section _strong_unisex_t_shirt_still_not_loving_autobahn_xs_strong_br_-section crm-price-field-id-292">
1072            
1073                
1074                <div class="label"><label for="price_292"><strong>T-Shirt “Still not loving Autobahn” (XS)</strong><br /></label></div>
1075                <div class="content _strong_unisex_t_shirt_still_not_loving_autobahn_xs_strong_br_-content">
1076                  <div class="description"><p><img decoding="async" alt="zwei Fotos von einem rosa T-Shirt von vorn und von hinten. Aufdruck vorn auf der Brust: Still not loving Autobahn in rot. Aufdruck hinten im Nacken: Changing Cities in rot." src="https://changing-cities.org/wp-content/uploads/2025/08/Still-not-loving-autobahn.png" style="width:400px;" /></p><br /></div>                  <input price="[819,&quot;20|0|&quot;]" size="4" name="price_292" type="text" id="price_292" class="four crm-form-text" />
1077                                                                <label for="price_292_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1078                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1079
1080                                      <div class="clear"></div>
1081          </div>
1082                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_s_strong_br_-section crm-price-field-id-293">
1083            
1084                
1085                <div class="label"><label for="price_293"><strong>T-Shirt “Still not loving Autobahn” (S)</strong><br /></label></div>
1086                <div class="content _strong_t_shirt_still_not_loving_autobahn_s_strong_br_-content">
1087                                    <input price="[820,&quot;20|0|&quot;
1087]" size="4" name="price_293" type="text" id="price_293" class="four crm-form-text" />
1088                                                                <label for="price_293_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1089                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1090
1091                                      <div class="clear"></div>
1092          </div>
1093                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_m_strong_br_-section crm-price-field-id-294">
1094            
1095                
1096                <div class="label"><label for="price_294"><strong>T-Shirt “Still not loving Autobahn” (M)</strong><br /></label></div>
1097                <div class="content _strong_t_shirt_still_not_loving_autobahn_m_strong_br_-content">
1098                                    <input price="[821,&quot;20|0|&quot;]" size="4" name="price_294" type="text" id="price_294" class="four crm-form-text" />
1099                                                                <label for="price_294_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1100                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1101
1102                                      <div class="clear"></div>
1103          </div>
1104                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_l_strong_br_-section crm-price-field-id-295">
1105            
1106                
1107                <div class="label"><label for="price_295"><strong>T-Shirt “Still not loving Autobahn” (L)</strong><br /></label></div>
1108                <div class="content _strong_t_shirt_still_not_loving_autobahn_l_strong_br_-content">
1109                                    <input price="[822,&quot;20|0|&quot;]" size="4" name="price_295" type="text" id="price_295" class="four crm-form-text" />
1110                                                                <label for="price_295_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1111                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1112
1113                                      <div class="clear"></div>
1114          </div>
1115                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_xl_strong_br_-section crm-price-field-id-296">
1116            
1117                
1118                <div class="label"><label for="price_296"><strong>T-Shirt “Still not loving Autobahn” (XL)</strong><br /></label></div>
1119                <div class="content _strong_t_shirt_still_not_loving_autobahn_xl_strong_br_-content">
1120                                    <input price="[823,&quot;20|0|&quot;]" size="4" name="price_296" type="text" id="price_296" class="four crm-form-text" />
1121                                                                <label for="price_296_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1122                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1123
1124                                      <div class="clear"></div>
1125          </div>
1126                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_xxl_strong_br_-section crm-price-field-id-297">
1127            
1128                
1129                <div class="label"><label for="price_297"><strong>T-Shirt “Still not loving Autobahn” (XXL)</strong><br /></label></div>
1130                <div class="content _strong_t_shirt_still_not_loving_autobahn_xxl_strong_br_-content">
1131                                    <input price="[824,&quot;20|0|&quot;]" size="4" name="price_297" type="text" id="price_297" class="four crm-form-text" />
1132                                                                <label for="price_297_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1133                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1134
1135                                      <div class="clear"></div>
1136          </div>
1137                                        <div class="crm-section _strong_t_shirt_still_not_loving_autobahn_3xl_strong_br_-section crm-price-field-id-298">
1138            
1139                
1140                <div class="label"><label for="price_298"><strong>T-Shirt “Still not loving Autobahn” (3XL)</strong><br /></label></div>
1141                <div class="content _strong_t_shirt_still_not_loving_autobahn_3xl_strong_br_-content">
1142                                    <input price="[825,&quot;20|0|&quot;]" size="4" name="price_298" type="text" id="price_298" class="four crm-form-text" />
1143                                                                <label for="price_298_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1144                                      <div class="description"><strong>Anzahl</strong><br />
1145Material: 100% zertifizierte Bio-Baumwolle (Oeko-Tex-Standard, FairWear, Vegan)<br />
1146Farbe: rosa<br />
1147Mit rotem Brustmotiv "Still not loving Autobahn" und “Changing Cities” im Nacken<br /><br /></div>                </div>
1148
1149                                      <div class="clear"></div>
1150          </div>
1151                                        <div class="crm-section _strong_unisex_t_shirt_changing_cities_s_strong_br_-section crm-price-field-id-194">
1152            
1153                
1154                <div class="label"><label for="price_194"><strong>Unisex T-Shirt türkis (XS)</strong><br /></label></div>
1155                <div class="content _strong_unisex_t_shirt_changing_cities_s_strong_br_-content">
1156                  <div class="description"><p><img decoding="async" alt="Foto von einer Person mit blaugraum T-Shirt mit großem Changing Cities Aufdruck in türkis" src="https://changing-cities.org/wp-content/uploads/2024/05/T-Shrit-Changing-Cities-blau-tuerkis.jpg" style="width:400px;" /></p></div>                  <input price="[472,&quot;20|0|&quot;]" size="4" name="price_194" type="text" id="price_194" class="four crm-form-text" />
1157                                                                <label for="price_194_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1158                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1159
1160                                      <div class="clear"></div>
1161          </div>
1162                                        <div class="crm-section _strong_unisex_t_shirt_t_rkis_s_strong_br_-section crm-price-field-id-203">
1163            
1164                
1165                <div class="label"><label for="price_203"><strong>Unisex T-Shirt türkis (S)</strong><br /></label></div>
1166                <div class="content _strong_unisex_t_shirt_t_rkis_s_strong_br_-content">
1167                                    <input price="[481,&quot;20|0|&quot;]" size="4" name="price_203" type="text" id="price_203" class="four crm-form-text" />
1168                                                                <label for="price_203_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1169                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1170
1171                                      <div class="clear"></div>
1172          </div>
1173                                        <div class="crm-section _strong_unisex_t_shirt_t_rkis_m_strong_br_-section crm-price-field-id-202">
1174            
1175                
1176                <div class="label"><label for="price_202"><strong>Unisex T-Shirt türkis (M)</strong><br /></label></div>
1177                <div class="content _strong_unisex_t_shirt_t_rkis_m_strong_br_-content">
1178                                    <input price="[480,&quot;20|0|&quot;]" size="4" name="price_202" type="text" id="price_202" class="four crm-form-text" />
1179                                                                <label for="price_202_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1180                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1181
1182                                      <div class="clear"></div>
1183          </div>
1184                                        <div class="crm-section _strong_unisex_t_shirt_t_rkis_l_strong_br_-section crm-price-field-id-201">
1185            
1186                
1187                <div class="label"><label for="price_201"><strong>Unisex T-Shirt türkis (L)</strong><br /></label></div>
1188                <div class="content _strong_unisex_t_shirt_t_rkis_l_strong_br_-content">
1189                                    <input price="[479,&quot;20|0|&quot;]" size="4" name="price_201" type="text" id="price_201" class="four crm-form-text" />
1190                                                                <label for="price_201_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1191                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1192
1193                                      <div class="clear"></div>
1194          </div>
1195                                        <div class="crm-section _strong_unisex_t_shirt_rosa_xs_strong_br_-section crm-price-field-id-200">
1196            
1197                
1198                <div class="label"><label for="price_200"><strong>Unisex T-Shirt rosa (XS)</strong><br /></label></div>
1199                <div class="content _strong_unisex_t_shirt_rosa_xs_strong_br_-content">
1200                  <div class="description"><p><img decoding="async" alt="" src="https://changing-cities.org/wp-content/uploads/2024/05/T-Shirt-Changing-Cities-grau-rosa.jpg" style="width:400px;" /></p></div>                  <input price="[478,&quot;20|0|&quot;]" size="4" name="price_200" type="text" id="price_200" class="four crm-form-text" />
1201                                                                <label for="price_200_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1202                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1203
1204                                      <div class="clear"></div>
1205          </div>
1206                                        <div class="crm-section _strong_unisex_t_shirt_changing_cities_s_strong_br_-section crm-price-field-id-196">
1207            
1208                
1209                <div class="label"><label for="price_196"><strong>Unisex T-Shirt rosa (S)</strong><br /></label></div>
1210                <div class="content _strong_unisex_t_shirt_changing_cities_s_strong_br_-content">
1211                                    <input price="[474,&quot;20|0|&quot;]" size="4" name="price_196" type="text" id="price_196" class="four crm-form-text" />
1212                                                                <label for="price_196_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1213                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1214
1215                                      <div class="clear"></div>
1216          </div>
1217                                        <div class="crm-section _strong_unisex_t_shirt_rosa_m_strong_br_-section crm-price-field-id-197">
1218            
1219                
1220                <div class="label"><label for="price_197"><strong>Unisex T-Shirt rosa (M)</strong><br /></label></div>
1221                <div class="content _strong_unisex_t_shirt_rosa_m_strong_br_-content">
1222                                    <input price="[475,&quot;20|0|&quot;]" size="4" name="price_197" type="text" id="price_197" class="four crm-form-text" />
1223                                                                <label for="price_197_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1224                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1225
1226                                      <div class="clear"></div>
1227          </div>
1228                                        <div class="crm-section _strong_unisex_t_shirt_rosa_l_strong_br_-section crm-price-field-id-198">
1229            
1230                
1231                <div class="label"><label for="price_198"><strong>Unisex T-Shirt rosa (L)</strong><br /></label></div>
1232                <div class="content _strong_unisex_t_shirt_rosa_l_strong_br_-content">
1233                                    <input price="[476,&quot;20|0|&quot;]" size="4" name="price_198" type="text" id="price_198" class="four crm-form-text" />
1234                                                                <label for="price_198_label_after"><span class="crm-price-amount-amount">€ 20,00</span></label>
1235                                      <div class="description"><strong>Anzahl</strong><br />
1236Material: 100% zertifizierte Bio-Baumwolle (Oeko-Tex-Standard, FairWear, Vegan und ohne Luftfracht transportiert)<br />
1237Farbe: grau<br />
1238Mit kleinem Brustmotiv "Changing Cities" in rosa<br /><br /></div>                </div>
1239
1240                                      <div class="clear"></div>
1241          </div>
1242                                        <div class="crm-section _strong_poster_was_ist_so_super_am_superblock_strong_-section crm-price-field-id-253">
1243            
1244                
1245                <div class="label"><label for="price_253"><strong> Poster: "Was ist so super am Superblock?"</strong></label></div>
1246                <div class="content _strong_poster_was_ist_so_super_am_superblock_strong_-content">
1247                  <div class="description"><p><img decoding="async" alt="Foto von einem Poster. Es ist ein illustriertes, collagenhaftes Wimmelbild unter dem Titel: Was ist so super am Superblock? Unten steht: Mach Dein Viertel zum Superblock!" src="https://changing-cities.org/wp-content/uploads/2024/11/Superblock-Poster.png" style="width:400px;" /></p></div>                  <input price="[677,&quot;1|0|&quot;]" size="4" name="price_253" type="text" id="price_253" class="four crm-form-text" />
1248                                                                <label for="price_253_label_after"><span class="crm-price-amount-amount">€ 1,00</span></label>
1249                                      <div class="description">Wimmelbild-Poster im Format A1 (59,4 cm x 84,1 cm). <br />Das vielseitig nutzbare Poster zeigt ein Viertel als Superblock und erklärt anhand von Sprechblasen, welche Vorteile durch den Superblock entstehen. Unten links ist Platz für eigene Veranstaltungshinweise oder sonstige Informationen.
1250<br />(Wenn Ihr eine größere Anzahl für Aktionen/Infostände bestellen möchtet, meldet Euch gerne bei [email protected], um die Poster kostenlos zu erhalten.)</div>                </div>
1251
1252                                      <div class="clear"></div>
1253          </div>
1254                                        <div class="crm-section aufkleber_warum_h_rt_der_fahrradweg_einfach_hier_auf_-section crm-price-field-id-27">
1255            
1256                
1257                <div class="label"><label for="price_27"><strong>Aufkleber "Hier könnte..."</strong></label></div>
1258                <div class="content aufkleber_warum_h_rt_der_fahrradweg_einfach_hier_auf_-content">
1259                  <div class="description"><p><img decoding="async" alt="Set aus 5 bunten Stickern mit der Aufschrift" src="https://changing-cities.org/wp-content/uploads/2025/03/Kiezblock-Sticker-2.png" style="width:400px;" /></p></div>                  <input price="[40,&quot;1|0|&quot;]" size="4" name="price_27" type="text" id="price_27" class="four crm-form-text" />
1260                                                                <label for="price_27_label_after"><span class="crm-price-amount-amount">€ 1,00</span></label>
1261                                      <div class="description"><strong>Anzahl</strong><br />
1262Set mit 10 Stickern, also zwei von jedem<br />
1263Maximal 10 Aufkleber-Sets pro Bestellung<br />
1264Wir weisen ausdrücklich darauf hin, dass die Aufkleber „bitte nich“ im öffentlichen Raum aufgeklebt werden. Und uns davon auf keinen Fall Fotos geschickt werden sollen. Bitte nich!<br /><br /></div>                </div>
1265
1266           
1266                           <div class="clear"></div>
1267          </div>
1268                                        <div class="crm-section _strong_aufkleber_warum_h_rt_der_fahrradweg_einfach_hier_auf_quadrat_strong_-section crm-price-field-id-245">
1269            
1270                
1271                <div class="label"><label for="price_245"><strong>Aufkleber „Warum hört der Fahrradweg einfach hier auf?“ - rosa</strong></label></div>
1272                <div class="content _strong_aufkleber_warum_h_rt_der_fahrradweg_einfach_hier_auf_quadrat_strong_-content">
1273                  <div class="description"><p><img decoding="async" alt="" src="https://changing-cities.org/wp-content/uploads/2024/07/Warum-hoert-der-Fahrradweg-einfach-hier-auf-Sticker-2.png" style="width:400px;" /></p></div>                  <input price="[663,&quot;2|0|&quot;]" size="4" name="price_245" type="text" id="price_245" class="four crm-form-text" />
1274                                                                <label for="price_245_label_after"><span class="crm-price-amount-amount">€ 2,00</span></label>
1275                                      <div class="description"><strong>Anzahl</strong><br />
1276Set mit 10 Stickern<br />
12777.5 x7.5 cm<br />
1278maximal 10 Aufkleber-Sets pro Bestellung <br /></div>                </div>
1279
1280                                      <div class="clear"></div>
1281          </div>
1282                                        <div class="crm-section aufkleber_tiere_auf_fahrr_dern-section crm-price-field-id-326">
1283            
1284                
1285                <div class="label"><label for="price_326"><strong>Aufkleber radfahrende Tiere </strong><br /></label></div>
1286                <div class="content aufkleber_tiere_auf_fahrr_dern-content">
1287                  <div class="description"><p><img decoding="async" alt="" src="https://changing-cities.org/wp-content/uploads/2026/04/Tiersticker.jpg" /></p></div>                  <input price="[869,&quot;2|0|&quot;]" size="4" name="price_326" type="text" id="price_326" class="four crm-form-text" />
1288                                                                <label for="price_326_label_after"><span class="crm-price-amount-amount">€ 2,00</span></label>
1289                                      <div class="description"><strong>Anzahl</strong><br />
1290Set mit 10 verschiedenen Tierstickern <br />
12915 x7.5 cm <br />
1292maximal 10 Aufkleber-Sets pro Bestellung <br /></div>                </div>
1293
1294                                      <div class="clear"></div>
1295          </div>
1296                                        <div class="crm-section sticker_danke_liebe_poller_-section crm-price-field-id-260">
1297            
1298                
1299                <div class="label"><label for="price_260"><strong>Aufkleber "Danke, liebe Poller"</strong></label></div>
1300                <div class="content sticker_danke_liebe_poller_-content">
1301                  <div class="description"><p><img decoding="async" alt="Quadratische Sticker mit schräg stehenden dicken Pollern, darunter: Danke liebe Poller" src="https://changing-cities.org/wp-content/uploads/2025/01/shopfoto_poller-sticker.png" style="width:400px;" /></p></div>                  <input price="[690,&quot;2|0|&quot;]" size="4" name="price_260" type="text" id="price_260" class="four crm-form-text" />
1302                                                                <label for="price_260_label_after"><span class="crm-price-amount-amount">€ 2,00</span></label>
1303                                      <div class="description"><strong>Anzahl</strong><br />
1304Set mit 10 Stickern <br />
13057.5 x7.5 cm <br />
1306maximal 10 Aufkleber-Sets pro Bestellung <br /></div>                </div>
1307
1308                                      <div class="clear"></div>
1309          </div>
1310                                        <div class="crm-section _strong_unisex_t_shirt_kiezblocks_s_strong_br_-section crm-price-field-id-205">
1311            
1312                
1313                <div class="label"><label for="price_205"><strong>Aufkleber "Suche sicheren Radweg"</strong><br /></label></div>
1314                <div class="content _strong_unisex_t_shirt_kiezblocks_s_strong_br_-content">
1315                  <div class="description"><p><img decoding="async" alt="Aufkleber: Suche sicheren Radweg. Gelbe Schrift auf rotem Grund, unten QR-Code und Fahrrad" src="https://changing-cities.org/wp-content/uploads/2026/03/Sticker_SSR26_Shop.png" style="width:400px;" /></p></div>                  <input price="[483,&quot;2|0|&quot;]" size="4" name="price_205" type="text" id="price_205" class="four crm-form-text" />
1316                                                                <label for="price_205_label_after"><span class="crm-price-amount-amount">€ 2,00</span></label>
1317                                      <div class="description"><strong>Anzahl</strong><br />
1318Set mit 10 Stickern <br />
13197.5 x 10cm <br />
1320Maximal 10 Aufkleber-Sets pro Bestellung</div>                </div>
1321
1322                                      <div class="clear"></div>
1323          </div>
1324                                        <div class="crm-section _strong_unisex_t_shirt_kiezblocks_m_blue_dusk_strong_br_-section crm-price-field-id-209">
1325            
1326                
1327                <div class="label"><label for="price_209"><strong>Unisex T-Shirt Kiezblocks (M) Blue Dusk</strong><br /></label></div>
1328                <div class="content _strong_unisex_t_shirt_kiezblocks_m_blue_dusk_strong_br_-content">
1329                  <div class="description"><p><img decoding="async" alt="" src="https://changing-cities.org/wp-content/uploads/2024/05/Tshirt-Heute-Stadt-Morgen-Kiezblocks.jpg" style="width:400px;" /></p></div>                  <input price="[487,&quot;10|0|&quot;]" size="4" name="price_209" type="text" id="price_209" class="four crm-form-text" />
1330                                                                <label for="price_209_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
1331                                      <div class="description"><strong>Anzahl</strong><br /></div>                </div>
1332
1333                                      <div class="clear"></div>
1334          </div>
1335                                        <div class="crm-section _strong_unisex_t_shirt_kiezblocks_l_blue_dusk_strong_br_-section crm-price-field-id-210">
1336            
1337                
1338                <div class="label"><label for="price_210"><strong>Unisex T-Shirt Kiezblocks (L) Blue Dusk</strong><br /></label></div>
1339                <div class="content _strong_unisex_t_shirt_kiezblocks_l_blue_dusk_strong_br_-content">
1340                                    <input price="[488,&quot;10|0|&quot;]" size="4" name="price_210" type="text" id="price_210" class="four crm-form-text" />
1341                                                                <label for="price_210_label_after"><span class="crm-price-amount-amount">€ 10,00</span></label>
1342                                      <div class="description"><strong>Anzahl</strong><br />Der Farbton ist etwas dunkler und matter als auf dem Bild.</div>                </div>
1343
1344                                      <div class="clear"></div>
1345          </div>
1346                                        <div class="crm-section schulstra_en_flyer-section crm-price-field-id-246">
1347            
1348                
1349                <div class="label"><label for="price_246"><strong>Schulstraßen-Flyer</strong></label></div>
1350                <div class="content schulstra_en_flyer-content">
1351                  <div class="description"><p><img decoding="async" alt="Zwei Seiten: 1: Schulstraßen. Mehr Sicherheit und Platz für Kinder. 2: Was ist eine Schulstraße. Drei Absätze mit Text und das Foto von einem Kind von hinten auf einem bunten Straßenbelag mit aufgemalten Ziffern." src="https://changing-cities.org/wp-content/uploads/2024/09/Flyer-Was-ist-eine-Schulstrasse.jpg" style="width:400px;" /></p></div>                  <input price="[664,&quot;0|0|&quot;]" size="4" name="price_246" type="text" id="price_246" class="four crm-form-text" />
1352                                                                <label for="price_246_label_after"><span class="crm-price-amount-amount">€ 0,00</span></label>
1353                                      <div class="description"><strong>Anzahl</strong><br />
1354Set mit 10 Flyern, maximal 20 Flyer-Sets pro Bestellung<br /><br />
1355Flyer (Faltblatt A5) mit 10 Seiten voller Infos zu Schulstraßen für Schulstraßen-Aktionen (auf deutsch).<br /><br /></div>                </div>
1356
1357                                      <div class="clear"></div>
1358          </div>
1359                                        <div class="crm-section _strong_schulstra_en_flyer_strong_-section crm-price-field-id-68">
1360            
1361                
1362                <div class="label"><label for="price_68"><strong>Schulstraßen-Postkarte (deutsch)</strong></label></div>
1363                <div class="content _strong_schulstra_en_flyer_strong_-content">
1364                  <div class="description"><p><img decoding="async" alt="Zwei Seiten nebeneinander, links viele rote Formen und der Text: Schulstraßen, Hashtag Selbst und Sicher. Rechts viel Text, Titel Hashtag SelbstUndSicher - Schulstraßen." src="https://changing-cities.org/wp-content/uploads/2024/04/Schulstrassen-Flyer-2.jpg" style="width:400px;" /></p></div>                  <input price="[220,&quot;0|0|&quot;]" size="4" name="price_68" type="text" id="price_68" class="four crm-form-text" />
1365                                                                <label for="price_68_label_after"><span class="crm-price-amount-amount">€ 0,00</span></label>
1366                                      <div class="description"><strong>Anzahl</strong><br />
1367Set mit 10 Postkarten, maximal 20 Postkarten-Sets pro Bestellung<br /><br />
1368Postkarte (A6) für Schulstraßen-Aktionen<br /><br /></div>                </div>
1369
1370                                      <div class="clear"></div>
1371          </div>
1372                                        <div class="crm-section _strong_schulstra_en_flyer_t_rkisch_strong_-section crm-price-field-id-264">
1373            
1374                
1375                <div class="label"><label for="price_264"><strong>Schulstraßen-Postkarte (türkisch)</strong></label></div>
1376                <div class="content _strong_schulstra_en_flyer_t_rkisch_strong_-content">
1377                                    <input price="[694,&quot;0|0|&quot;]" size="4" name="price_264" type="text" id="price_264" class="four crm-form-text" />
1378                                                                <label for="price_264_label_after"><span class="crm-price-amount-amount">€ 0,00</span></label>
1379                                                      </div>
1380
1381                                      <div class="clear"></div>
1382          </div>
1383                                        <div class="crm-section _strong_schulstra_en_flyer_arabisch_strong_-section crm-price-field-id-263">
1384            
1385                
1386                <div class="label"><label for="price_263"><strong>Schulstraßen-Postkarte (arabisch)</strong></label></div>
1387                <div class="content _strong_schulstra_en_flyer_arabisch_strong_-content">
1388                                    <input price="[693,&quot;0|0|&quot;]" size="4" name="price_263" type="text" id="price_263" class="four crm-form-text" />
1389                                                                <label for="price_263_label_after"><span class="crm-price-amount-amount">€ 0,00</span></label>
1390                                                      </div>
1391
1392                                      <div class="clear"></div>
1393          </div>
1394                                        <div class="crm-section _strong_schulstra_en_postkarte_russisch_strong_-section crm-price-field-id-285">
1395            
1396                
1397                <div class="label"><label for="price_285"><strong>Schulstraßen-Postkarte (russisch)</strong></label></div>
1398                <div class="content _strong_schulstra_en_postkarte_russisch_strong_-content">
1399                                    <input price="[809,&quot;0|0|&quot;]" size="4" name="price_285" type="text" id="price_285" class="four crm-form-text" />
1400                                                                <label for="price_285_label_after"><span class="crm-price-amount-amount">€ 0,00</span></label>
1401                                                      </div>
1402
1403                                      <div class="clear"></div>
1404          </div>
1405                                        <div class="crm-section versandkosten-section crm-price-field-id-9">
1406                                        <div class="label"><label>  Versandkosten
1407     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1408
1409</label></div>
1410              <div class="content versandkosten-content">
1411                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              <div class="price-set-row versandkosten-row1">
1412                                        <span class="price-set-option-content"><div class="crm-option-label-pair" ><input price="[&quot;price_9&quot;,&quot;6.5||&quot;]" data-amount="6.5" data-currency="EUR" data-price-field-values="{&quot;814&quot;:{&quot;id&quot;:814,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;p_ckchen&quot;,&quot;label&quot;:&quot;P\u00e4ckchen&quot;,&quot;description&quot;:&quot;Selbsteinsch\u00e4tzung: Passt deine Bestellung in einen Briefumschlag? Das sind z.B. Sticker oder ein einzelnen T-Shirt&quot;,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:6.5,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:1,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:true,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;13&quot;:{&quot;id&quot;:13,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;Pauschale&quot;,&quot;label&quot;:&quot;Briefumschlag&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:3,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:3,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;20&quot;:{&quot;id&quot;:20,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;abholung&quot;,&quot;label&quot;:&quot;Abholung&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:0,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:4,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null}}" data-membership-type-id="" visibility="1" class="crm-form-radio" value="814" type="radio" id="CIVICRM_QFID_814_price_9" name="price_9" checked="checked" /><label for="CIVICRM_QFID_814_price_9"><span class="crm-price-amount-label">Päckchen</span><span class="crm-price-amount-label-separator"> - </span><span class="crm-price-amount-amount">€ 6,50</span></label></div></span>
1413                                          </div>
1414                                                                                                                                                                                                    <div class="price-set-row versandkosten-row2">
1415                                        <span class="price-set-option-content"><div class="crm-option-label-pair" ><input price="[&quot;price_9&quot;,&quot;3||&quot;]" data-amount="3" data-currency="EUR" data-price-field-values="{&quot;814&quot;:{&quot;id&quot;:814,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;p_ckchen&quot;,&quot;label&quot;:&quot;P\u00e4ckchen&quot;,&quot;description&quot;:&quot;Selbsteinsch\u00e4tzung: Passt deine Bestellung in einen Briefumschlag? Das sind z.B. Sticker oder ein einzelnen T-Shirt&quot;,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:6.5,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:1,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:true,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;13&quot;:{&quot;id&quot;:13,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;Pauschale&quot;,&quot;label&quot;:&quot;Briefumschlag&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:3,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:3,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;20&quot;:{&quot;id&quot;:20,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;abholung&quot;,&quot;label&quot;:&quot;Abholung&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:0,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:4,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null}}" data-membership-type-id="" visibility="1" class="crm-form-radio" value="13" type="radio" id="CIVICRM_QFID_13_price_9" name="price_9" /><label for="CIVICRM_QFID_13_price_9"><span class="crm-price-amount-label">Briefumschlag</span><span class="crm-price-amount-label-separator"> - </span><span class="crm-price-amount-amount">€ 3,00</span></label></div></span>
1416                                          </div>
1417                                                                                                                                                                                                    <div class="price-set-row versandkosten-row3">
1418                                        <span class="price-set-option-content"><div class="crm-option-label-pair" ><input price="[&quot;price_9&quot;,&quot;0||&quot;]" data-amount="0" data-currency="EUR" data-price-field-values="{&quot;814&quot;:{&quot;id&quot;:814,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;p_ckchen&quot;,&quot;label&quot;:&quot;P\u00e4ckchen&quot;,&quot;description&quot;:&quot;Selbsteinsch\u00e4tzung: Passt deine Bestellung in einen Briefumschlag? Das sind z.B. Sticker oder ein einzelnen T-Shirt&quot;,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:6.5,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:1,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:true,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;13&quot;:{&quot;id&quot;:13,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;Pauschale&quot;,&quot;label&quot;:&quot;Briefumschlag&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:3,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:3,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null},&quot;20&quot;:{&quot;id&quot;:20,&quot;price_field_id&quot;:9,&quot;name&quot;:&quot;abholung&quot;,&quot;label&quot;:&quot;Abholung&quot;,&quot;description&quot;:null,&quot;help_pre&quot;:null,&quot;help_post&quot;:null,&quot;amount&quot;:0,&quot;count&quot;:null,&quot;max_value&quot;:null,&quot;weight&quot;:4,&quot;membership_type_id&quot;:null,&quot;membership_num_terms&quot;:null,&quot;is_default&quot;:false,&quot;is_active&quot;:true,&quot;financial_type_id&quot;:9,&quot;non_deductible_amount&quot;:0,&quot;visibility_id&quot;:1,&quot;visibility_id:name&quot;:&quot;public&quot;,&quot;membership_type_id.name&quot;:null,&quot;visibility&quot;:&quot;public&quot;,&quot;tax_rate&quot;:0,&quot;tax_amount&quot;:0,&quot;membership_type_id.auto_renew&quot;:null}}" data-membership-type-id="" visibility="1" class="crm-form-radio" value="20" type="radio" id="CIVICRM_QFID_20_price_9" name="price_9" /><label for="CIVICRM_QFID_20_price_9"><span class="crm-price-amount-label">Abholung</span><span class="crm-price-amount-label-separator"> - </span><span class="crm-price-amount-amount">€ 0,00</span></label></div></span>
1419                                          </div>
1420                                                                                                              <div class="description"><br />
1421Selbsteinschätzung: Passt deine Bestellung in einen Briefumschlag? Das sind z.B. Sticker oder ein einzelnes T-Shirt.<br /><br />
1422Aus Kapazitätsgründen werden Bestellungen meist nur 1x pro Woche gesammelt versendet. Lieferzeit deshalb: 3–9 Tage (abhängig von der Post). Versand nur innerhalb Deutschlands.
1423Rückfragen zur Bestellung an <a href="mailto:[email protected]">[email protected]</a>.<br />
1424<b>Alternativ</b> besteht die Möglichkeit den/die Artikel in unserem Büro abzuholen. Bitte melde Dich zwecks Terminabsprache unter <a href="mailto:[email protected]">[email protected]</a>.<br /><br />
1425Als "Allgemeine Geschäftsbedingungen" gilt für Eure Einkäufe bei uns das <a href="http://www.gesetze-im-internet.de/bgb/index.html">BGB (Bürgerliche Gesetzbuch)</a>.<br /><br /></div>
1426                              </div>
1427                                      <div class="clear"></div>
1428          </div>
1429            
1430    
1431    <div id="pricesetTotal" class="crm-section section-pricesetTotal">
1432  <div id="pricelabel" class="label">
1433          <span id='amount_sum_label'>Gesamtbetrag</span>
1434      </div>
1435  <div class="content calc-value" id="pricevalue"></div>
1436</div>
1437
1438<script type="text/javascript">
1439
1440
1441var thousandMarker = '.';
1442var separator      = ',';
1443var symbol         = '€';
1444// moneyFormat is part of a temporary fix. it should
1445// not be expected to be present in future versions
1446// see https://github.com/civicrm/civicrm-core/pull/19151
1447
1448var moneyFormat    = '€ 1.234,56';
1449var optionSep      = '|';
1450
1451// Recalculate the total fees based on user selection
1452cj("#priceset [price]").each(function () {
1453  var elementType = cj(this).attr('type');
1454  if (this.tagName == 'SELECT') {
1455    elementType = 'select-one';
1456  }
1457
1458  switch(elementType) {
1459    case 'checkbox':
1460      cj(this).click(function(){
1461        calculateCheckboxLineItemValue(this);
1462        display(calculateTotalFee());
1463      });
1464      calculateCheckboxLineItemValue(this);
1465      break;
1466
1467    case 'radio':
1468      cj(this).click( function(){
1469        calculateRadioLineItemValue(this);
1470        display(calculateTotalFee());
1471      });
1472      calculateRadioLineItemValue(this);
1473      break;
1474
1475    case 'text':
1476      cj(this).bind( 'keyup', function() {
1477        calculateText(this);
1478      }).bind( 'blur' , function() {
1479        calculateText(this);
1480      });
1481      //default calculation of element.
1482      calculateText(this);
1483      break;
1484
1485    case 'select-one':
1486      calculateSelectLineItemValue(this);
1487
1488      cj(this).change(function() {
1489        calculateSelectLineItemValue(this);
1490        display(calculateTotalFee());
1491      });
1492      break;
1493  }
1494
1495  display(calculateTotalFee());
1496});
1497
1498/**
1499 * Calculate the value of the line item for a radio value.
1500 */
1501function calculateCheckboxLineItemValue(priceElement) {
1502  eval( 'var option = ' + cj(priceElement).attr('price') ) ;
1503  optionPart = option[1].split(optionSep);
1504  price = parseFloat(0);
1505  if (cj(priceElement).prop('checked')) {
1506    price = parseFloat(optionPart[0]);
1507  }
1508  cj(priceElement).data('line_raw_total', price);
1509}
1510
1511/**
1512 * Calculate the value of the line item for a radio value.
1513 */
1514function calculateRadioLineItemValue(priceElement) {
1515  eval( 'var option = ' + cj(priceElement).attr('price') );
1516  optionPart = option[1].split(optionSep);
1517  var lineTotal = parseFloat(optionPart[0]);
1518  cj(priceElement).data('line_raw_total', lineTotal);
1519  var radionGroupName = cj(priceElement).attr("name");
1520  // Reset all unchecked options to having a data value of 0.
1521  cj('input[name=' + radionGroupName + ']:radio:unchecked').each(
1522    function () {
1523      cj(this).data('line_raw_total', 0);
1524    }
1525  );
1526}
1527
1528/**
1529 * Calculate the value of the line item for a select value.
1530 */
1531function calculateSelectLineItemValue(priceElement) {
1532  eval( 'var selectedText = ' + cj(priceElement).attr('price') );
1533  var price = parseFloat('0');
1534  var option = cj(priceElement).val();
1535  if (option) {
1536    optionPart = selectedText[option].split(optionSep);
1537    price   = parseFloat(optionPart[0]);
1538  }
1539  cj(priceElement).data('line_raw_total', price);
1540}
1541
1542/**
1543 * Calculate the value of the line item for a text box.
1544 */
1545function calculateText(priceElement) {
1546  //CRM-16034 - comma acts as decimal in price set text pricing
1547  //CRM-19937 - dollar sign easy mistake to make by users.
1548  var textval = parseFloat(cj(priceElement).val().replace(thousandMarker, '').replace(symbol, '').replace(separator, '.'));
1549
1550  if (isNaN(textval)) {
1551    textval = parseFloat(0);
1552  }
1553  eval('var option = '+ cj(priceElement).attr('price'));
1554  optionPart = option[1].split(optionSep);
1555  addprice = parseFloat(optionPart[0]);
1556  var curval  = textval * addprice;
1557  cj(priceElement).data('line_raw_total', curval);
1558  display(calculateTotalFee());
1559}
1560
1561/**
1562 * Calculate the total fee for the visible priceset.
1563 */
1564function calculateTotalFee() {
1565  var totalFee = 0;
1566  cj("#priceset [price]").each(function () {
1567    totalFee = totalFee + cj(this).data('line_raw_total');
1568  });
1569  return totalFee;
1570}
1571
1572/**
1573 * Display calculated amount.
1574 */
1575function display(totalfee) {
1576  // totalfee is monetary, round it to 2 decimal points so it can
1577  // go as a float - CRM-13491
1578  totalfee = Math.round(totalfee*100)/100;
1579  // dev/core#1019 Use the moneyFormat assigned to the template as an interim fix
1580  // to support forms using a currency other that the site default. Also make sure to
1581  // support various currency formatting options,
1582  // temporary measure - pending
1583  // our preferred fix.
1584  // see https://github.com/civicrm/civicrm-core/pull/19151
1585  var totalFormattedFee = CRM.formatMoney(totalfee, false, moneyFormat);
1586  cj('#pricevalue').html(totalFormattedFee);
1587
1588  cj('#total_amount').val( totalfee );
1589  cj('#pricevalue').data('raw-total', totalfee).trigger('change');
1590
1591  if (totalfee < 0) {
1592    cj('table#pricelabel').addClass('disabled');
1593  }
1594  else {
1595    cj('table#pricelabel').removeClass('disabled');
1596  }
1597
1598  if (typeof skipPaymentMethod == 'function') {
1599    // Advice to anyone who, like me, feels hatred towards this if construct ... if you remove the if you
1600    // get an error on participant 2 of a event that requires approval & permits multiple registrants.
1601    skipPaymentMethod();
1602  }
1603}
1604
1605
1606</script>
1606
1607</div>
1608      </div>
1609    
1610                      
1611                                  <div class="crm-public-form-item crm-section email-5-section">
1612          <div class="label"><label for="email-5">  E-Mail-Adresse
1613     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1614
1615</label></div>
1616          <div class="content">
1617            <input size="30" maxlength="60" class="email crm-form-text required" name="email-5" type="text" id="email-5" />
1618          </div>
1619          <div class="clear"></div>
1620        </div>
1621      
1622      <div id='onBehalfOfOrg' class="crm-public-form-item crm-section">
1623        
1624<div class="crm-public-form-item" id="on-behalf-block">
1625      </div>
1626
1627
1628<script type="text/javascript">
1629
1630  CRM.$(function($) {
1631
1632    var orgOption = $("input:radio[name=org_option]:checked").attr('id');
1633    var onBehalfRequired = '$onBehalfRequired';
1634    var onbehalfof_id = $('#onbehalfof_id');
1635    var is_for_organization = $('#is_for_organization');
1636
1637    selectCreateOrg(orgOption, false);
1638
1639    if (is_for_organization.length) {
1640      showHideOnBehalfOfBlock();
1641
1642      is_for_organization.on('change', function() {
1643        showHideOnBehalfOfBlock();
1644      });
1645    }
1646
1647    function showHideOnBehalfOfBlock() {
1648      $('#on-behalf-block').toggle(is_for_organization.is(':checked'));
1649
1650      if (is_for_organization.is(':checked')) {
1651        $('#onBehalfOfOrg select.crm-select2').removeClass('crm-no-validate');
1652      }
1653      else {
1654        $('#onBehalfOfOrg select.crm-select2').addClass('crm-no-validate');
1655      }
1656    }
1657
1658    $("input:radio[name='org_option']").click( function( ) {
1659      var orgOption = $(this).attr('id');
1660      selectCreateOrg(orgOption, true);
1661    });
1662
1663    onbehalfof_id.change(function() {
1664      setLocationDetails($(this).val());
1665    }).change();
1666
1667    if (onbehalfof_id.length) {
1668      setLocationDetails(onbehalfof_id.val());
1669    }
1670
1671    function resetValues() {
1672      // Don't trip chain-select when clearing values
1673      $('.crm-chain-select-control', "#select_org div").select2('val', '');
1674      $('input[type=text], select, textarea', "#select_org div").not('.crm-chain-select-control, #onbehalfof_id').val('').change();
1675      $('input[type=radio], input[type=checkbox]', "#select_org div").prop('checked', false).change();
1676
1677      $('#on-behalf-block input').not('input[type=checkbox], input[type=radio], #onbehalfof_id').val('');
1678      // clear checkboxes and radio
1679      $('#on-behalf-block')
1680              .find('input[type=checkbox], input[type=radio]')
1681              .not('input[name=org_option]')
1682              .attr('checked', false);
1683    }
1684
1685    function selectCreateOrg( orgOption, reset ) {
1686      if (orgOption == 'CIVICRM_QFID_0_org_option') {
1687        $("#onbehalfof_id").show().change();
1688        $("input#onbehalf_organization_name").hide();
1689      }
1690      else if (orgOption == 'CIVICRM_QFID_1_org_option') {
1691        $("input#onbehalf_organization_name").show();
1692        $("#onbehalfof_id").hide();
1693        reset = true;
1694      }
1695
1696      if ( reset ) {
1697        resetValues();
1698      }
1699    }
1700
1701    function setLocationDetails(contactID , reset) {
1702      resetValues();
1703      var locationUrl = '' + contactID;
1704      var submittedOnBehalfInfo = '';
1705      var submittedCID = "";
1706
1707      if (submittedOnBehalfInfo) {
1708        submittedOnBehalfInfo = $.parseJSON(submittedOnBehalfInfo);
1709
1710        if (submittedCID == contactID) {
1711          $.each(submittedOnBehalfInfo, function(key, value) {
1712            //handle checkboxes
1713            if (typeof value === 'object') {
1714              $.each(value, function(k, v) {
1715                $('#onbehalf_' + key + '_' + k).prop('checked', v);
1716              });
1717            }
1718            else if ($('#onbehalf_' + key).length) {
1719              $('#onbehalf_' + key ).val(value);
1720            }
1721            //radio buttons
1722            else if ($("input[name='onbehalf[" + key + "]']").length) {
1723                $("input[name='onbehalf[" + key + "]']").val([value]);
1724              }
1725          });
1726          return;
1727        }
1728      }
1729
1730      $.ajax({
1731        url         : locationUrl,
1732        dataType    : "json",
1733        success     : function(data, status) {
1734          for (var ele in data) {
1735            if ($("#"+ ele).hasClass('crm-chain-select-target')) {
1736              $("#"+ ele).data('newVal', data[ele].value).off('.autofill').on('crmOptionsUpdated.autofill', function() {
1737                $(this).off('.autofill').val($(this).data('newVal')).change();
1738              });
1739            }
1740            else if ($('#' + ele).data('select2')) {
1741              $('#' + ele).select2('val', data[ele].value);
1742            }
1743            if (data[ele].type == 'Radio') {
1744              if (data[ele].value) {
1745                var fldName = ele.replace('onbehalf_', '');
1746                $("input[name='onbehalf["+ fldName +"]']").filter("[value='" + data[ele].value + "']").prop('checked', true);
1747              }
1748            }
1749            else if (data[ele].type == 'CheckBox') {
1750              for (var selectedOption in data[ele].value) {
1751                var fldName = ele.replace('onbehalf_', '');
1752                $("input[name='onbehalf["+ fldName+"]["+ selectedOption +"]']").prop('checked','checked');
1753              }
1754            }
1755            else if (data[ele].type == 'AdvMulti-Select') {
1756                var customFld = ele.replace('onbehalf_', '');
1757                // remove empty value if any
1758                $('#onbehalf\\['+ customFld +'\\]-f option[value=""]').remove();
1759                $('#onbehalf\\['+ customFld +'\\]-t option[value=""]').remove();
1760
1761                for (var selectedOption in data[ele].value) {
1762                  // remove selected values from left and selected values to right
1763                  $('#onbehalf\\['+ customFld +'\\]-f option[value="' + selectedOption + '"]').remove()
1764                          .appendTo('#onbehalf\\['+ customFld +'\\]-t');
1765                  $('#onbehalf_'+ customFld).val(selectedOption);
1766                }
1767              }
1768              else {
1769                // do not set defaults to file type fields
1770                if ($('#' + ele).attr('type') != 'file') {
1771                  $('#' + ele ).val(data[ele].value).change();
1772                }
1773              }
1774          }
1775        },
1776        error       : function(XMLHttpRequest, textStatus, errorThrown) {
1777          CRM.console('error', "HTTP error status: ", textStatus);
1778        }
1779      });
1780    }
1781  });
1782
1783</script>
1783
1784
1785      </div>
1786
1787            <div class="crm-public-form-item crm-section cms_user-section">
1788              </div>
1789      <div class="crm-public-form-item crm-section premium_block-section">
1790              </div>
1791
1792      
1793      <div class="crm-public-form-item crm-group custom_pre_profile-group">
1794          <fieldset class="crm-profile crm-profile-id-16 crm-profile-name-name_and_address_Copy_id_16"><legend>Adresse für Rechnung und Lieferung</legend>  
1795              
1796                    <div class="crm-section editrow_first_name-section form-item" id="editrow-first_name"  >
1797        <div class="label"><label for="first_name">  Vorname
1798     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1799
1800</label></div>
1801        <div class="content" >
1802          
1803                                    <input maxlength="64" size="30" name="first_name" type="text" id="first_name" class="big crm-form-text required" />
1804                      
1805                            </div>
1806        <div class="clear"></div>
1807      </div>
1808                
1809              
1810                    <div class="crm-section editrow_last_name-section form-item" id="editrow-last_name"  >
1811        <div class="label"><label for="last_name">  Nachname
1812     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1813
1814</label></div>
1815        <div class="content" >
1816          
1817                                    <input maxlength="64" size="30" name="last_name" type="text" id="last_name" class="big crm-form-text required" />
1818                      
1819                            </div>
1820        <div class="clear"></div>
1821      </div>
1822                
1823              
1824                    <div class="crm-section editrow_street_address-1-section form-item" id="editrow-street_address-1"  >
1825        <div class="label"><label for="street_address-1">  Straße und Nr.
1826     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1827
1828</label></div>
1829        <div class="content" >
1830          
1831                                    <input maxlength="96" size="45" name="street_address-1" type="text" id="street_address-1" class="huge crm-form-text required" />
1832                      
1833                            </div>
1834        <div class="clear"></div>
1835      </div>
1836                
1837              
1838                    <div class="crm-section editrow_postal_code-1-section form-item" id="editrow-postal_code-1"  >
1839        <div class="label"><label for="postal_code-1">  PLZ
1840     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1841
1842</label></div>
1843        <div class="content" >
1844          
1845                                                                <div class="crm-section buero_allgemein-section" style="display: none">
1846            <div class="label"><label for="buero_allgemein">Buero</label>
1847                        </div>
1848            <div class="content">
1849                <input size="20" maxlength="38" autocomplete="off" name="buero_allgemein" type="text" id="buero_allgemein" class="medium crm-form-text" />
1850                                        </div>
1851          </div><input maxlength="64" size="6" name="postal_code-1" type="text" id="postal_code-1" class="six crm-form-text required" />
1852                      
1853                            </div>
1854        <div class="clear"></div>
1855      </div>
1856                
1857              
1858                    <div class="crm-section editrow_city-1-section form-item" id="editrow-city-1"  >
1859        <div class="label"><label for="city-1">  Stadt
1860     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1861
1862</label></div>
1863        <div class="content" >
1864          
1865                                    <input maxlength="64" size="30" name="city-1" type="text" id="city-1" class="big crm-form-text required" />
1866                      
1867                            </div>
1868        <div class="clear"></div>
1869      </div>
1870                
1871              
1872                    <div class="crm-section editrow_country-1-section form-item" id="editrow-country-1"  >
1873        <div class="label"><label for="country-1">  Land
1874     <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>
1875
1876</label></div>
1877        <div class="content" >
1878          
1879                                    <select class="crm-select2 crm-form-select required" placeholder="- Land auswählen -" name="country-1" id="country-1">
1880	<option value="">- Land auswählen -</option>
1881	<option value="1082" selected="selected">Deutschland</option>
1882	<option value="1020">Belgien</option>
1883	<option value="1126">Luxemburg</option>
1884	<option value="1152">Niederlande</option>
1885	<option value="1161">Norwegen</option>
1886	<option value="1014">Österreich</option>
1887	<option value="1205">Schweiz</option>
1888	<option value="1191">Singapur</option>
1889	<option value="1228">Vereinigte Staaten</option>
1890</select>
1891                      
1892                            </div>
1893        <div class="clear"></div>
1894      </div>
1895              </fieldset>
1896 
1897
1898<script type="text/javascript">
1899  CRM.$(function($) {
1900    $('#selector tr:even').addClass('odd-row');
1901    $('#selector tr:odd ').addClass('even-row');
1902  });
1903</script>
1903
1904
1905      </div>
1906
1907      
1908          
1909                <fieldset class="crm-public-form-item crm-group payment_options-group" style="display:none;">
1910        <legend>Zahlungsoptionen</legend>
1911        <div class="crm-public-form-item crm-section payment_processor-section">
1912          <div class="label"><label>Zahlungsmethode</label></div>
1913          <div class="content"><div class="crm-option-label-pair" ><input class="payment_processor_sepa-direct-debit crm-form-radio" value="5" type="radio" id="CIVICRM_QFID_5_payment_processor_id" name="payment_processor_id" checked="checked" /><label for="CIVICRM_QFID_5_payment_processor_id">SEPA Lastschrift</label></div>&nbsp;<div class="crm-option-label-pair" ><input class="payment_processor_stripe crm-form-radio" value="7" type="radio" id="CIVICRM_QFID_7_payment_processor_id" name="payment_processor_id" /><label for="CIVICRM_QFID_7_payment_processor_id">Kreditkarte</label></div>&nbsp;<div class="crm-option-label-pair" ><input class="payment_processor_paypal-express crm-form-radio" value="1" type="radio" id="CIVICRM_QFID_1_payment_processor_id" name="payment_processor_id" /><label for="CIVICRM_QFID_1_payment_processor_id">PayPal</label></div></div>
1914          <div class="clear"></div>
1915        </div>
1916      </fieldset>
1917    
1918    
1919    <div id="billing-payment-block">
1920  
1920<script type="text/javascript">
1921CRM.config.creditCardTypes = {"Visa":{"label":"Visa","name":"Visa","css_key":"visa","pattern":"4(?:[0-9]{12}|[0-9]{15})"},"MasterCard":{"label":"MasterCard","name":"MasterCard","css_key":"mastercard","pattern":"(5[1-5][0-9]{2}|2[3-6][0-9]{2}|22[3-9][0-9]|222[1-9]|27[0-1][0-9]|2720)[0-9]{12}"},"Amex":{"label":"Amex","name":"Amex","css_key":"amex","pattern":"3[47][0-9]{13}"},"Discover":{"label":"Discover","name":"Discover","css_key":"discover","pattern":"6011[0-9]{12}"}};
1922</script>
1922
1923
1924
1925    
1925<script type="text/javascript">
1926        // If disabled remove the billing group, so no billing address is created
1927        cj(function () {
1928            cj("#billingcheckbox").remove();
1929            cj("label[for='billingcheckbox']").remove();
1930            cj("fieldset.billing_name_address-group").remove();
1931        });
1932    </script>
1932
1933
1934
1935
1936<!-- JS Magic -->
1937<script type="text/javascript">
1938    // translated captions
1939    var earliest_ooff_date = '2026-10-04';
1940    var earliest_rcur_date = '2026-10-04';
1941    var earliest_cycle_day = '26';
1942
1943    
1944
1945    // change elements according to recur status
1946    function _sdd_update_elements() {
1947        var is_recur = cj("#is_recur").prop('checked');
1948        var start_date = cj("#start_date");
1949        if (is_recur) {
1950            if (start_date.val() < earliest_rcur_date) {
1951                start_date.val(earliest_rcur_date);
1952            }
1953        } else {
1954            if (start_date.val() < earliest_ooff_date) {
1955                start_date.val(earliest_ooff_date);
1956            }
1957        }
1958    }
1959
1960    cj(function () {
1961        // set cycle_day, and hide start_date/cycle_day
1962        cj("#cycle_day").val(earliest_cycle_day);
1963        cj("#start_date").parent().parent().hide();
1964        cj("#cycle_day").parent().parent().hide();
1965
1966        // add event handler for IBAN entered
1967        cj("#bank_account_number").change(sepa_process_iban);
1968
1969        // add event handler for rcur checkbox
1970        cj("#is_recur").change(_sdd_update_elements);
1971
1972        // ... but also update SDD elements now
1973        _sdd_update_elements();
1974    });
1975
1976
1977    // IBAN changed handler
1978    function sepa_process_iban() {
1979        var reSpaceAndMinus = new RegExp('[\\s-]', 'g');
1980        var sanitized_iban = cj("#bank_account_number").val();
1981        sanitized_iban = sanitized_iban.replace(reSpaceAndMinus, "");
1982        sanitized_iban = sanitized_iban.toUpperCase();
1983        cj("#bank_account_number").val(sanitized_iban);
1984                sepa_lookup_bic();
1985            }
1986
1987</script>
1987
1988
1989
1990    
1990<script type="text/javascript">
1991        var busy_icon_url = "/wp-content/plugins/civicrm/civicrm/i/loading.gif";
1992        var sepa_hide_bic_enabled = parseInt("1");
1993        var sepa_lookup_bic_error_message = "Bank unbekannt, bitte BIC eingeben.";
1994        var sepa_lookup_bic_timerID = 0;
1995        var sepa_lookup_bic_timeout = 1000;
1996        
1997
1998        cj(function () {
1999            cj("#bank_account_number").parent().append('&nbsp;<img decoding="async" id="bic_busy" height="12" src="' + busy_icon_url + '"/>');
2000            cj("#bank_account_number").on("input click keydown blur", function () {
2001                // set the timer to look up BIC when user stops typing
2002                if (sepa_lookup_bic_timerID) {
2003                    // clear any existing lookup timers
2004                    clearTimeout(sepa_lookup_bic_timerID);
2005                    sepa_lookup_bic_timerID = 0;
2006                }
2007                sepa_lookup_bic_timerID = window.setTimeout(sepa_lookup_bic, sepa_lookup_bic_timeout);
2008            });
2009            cj("#bic_busy").hide();
2010            // call it once
2011            sepa_lookup_bic();
2012        });
2013
2014        function sepa_clear_bank() {
2015            cj("#bank_name").val('');
2016            cj("#bic_busy").hide();
2017        }
2018
2019        function sepa_show_bic(show_bic, message) {
2020            if (sepa_hide_bic_enabled) {
2021                if (show_bic) {
2022                    cj("#bank_identification_number").parent().parent().show();
2023                    cj("#bank_identification_number").parent().find("span.sepa-warning").remove();
2024                    if (message.length) {
2025                        cj("#bank_identification_number").parent().append("<span class='sepa-warning'>&nbsp;&nbsp;" + message + "</span>");
2026                    }
2027                } else {
2028                    // hide only if no error label attached:
2029                    if (!cj("#bank_identification_number").parent().find("span.crm-error").length) {
2030                        cj("#bank_identification_number").parent().parent().hide();
2031                    }
2032                }
2033            }
2034        }
2035
2036        function sepa_lookup_bic() {
2037            if (sepa_lookup_bic_timerID) {
2038                // clear any existing lookup timers
2039                clearTimeout(sepa_lookup_bic_timerID);
2040                sepa_lookup_bic_timerID = 0;
2041            }
2042
2043            var iban_partial = cj("#bank_account_number").val();
2044            if (iban_partial == undefined || iban_partial.length == 0) return;
2045            if (sepa_hide_bic_enabled) {
2046                // if it's hidden, we should clear it at this point
2047                cj("#bank_identification_number").attr('value', '');
2048            }
2049            cj("#bic_busy").show();
2050            cj("div.payment_processor-section").trigger("sdd_biclookup", "started");
2051            CRM.api('Bic', 'findbyiban', {'q': 'civicrm/ajax/rest', 'iban': iban_partial},
2052                {
2053                    success: function (data) {
2054                        if ('bic' in data) {
2055                            cj("#bank_identification_number").attr('value', data['bic']);
2056                            cj("#bank_name").val(data['title']);
2057                            cj("#bic_busy").hide();
2058                            cj("div.payment_processor-section").trigger("sdd_biclookup", "success");
2059                            sepa_show_bic(false, "");
2060                        } else {
2061                            sepa_clear_bank();
2062                            //sepa_show_bic(true, sepa_lookup_bic_error_message);
2063                            sepa_show_bic(true, "");
2064                            cj("#bank_identification_number").attr('value', '');
2065                            cj("div.payment_processor-section").trigger("sdd_biclookup", "failed");
2066                        }
2067                    }, error: function (result, settings) {
2068                        // we suppress the message box here
2069                        // and log the error via console
2070                        cj("#bic_busy").hide();
2071                        cj("div.payment_processor-section").trigger("sdd_biclookup", "failed");
2072                        if (result.is_error) {
2073                            console.log(result.error_message);
2074                            sepa_clear_bank();
2075                            sepa_show_bic(true, result.error_message);
2076                        }
2077                        return false;
2078                    }
2079                });
2080        }
2081
2082        // initially hide the bic (if hiding enabled)
2083        cj(function () {
2084            sepa_show_bic(false, "");
2085        });
2086        
2087    </script>
2087
2088<div id="payment_information">
2089      <fieldset class="billing_mode-group direct_debit_info-group">
2090      <legend>
2091        SEPA-Lastschrift
2092      </legend>
2093                  <div class="crm-section billing_mode-section direct_debit_info-section">
2094                            <div class="crm-section cycle_day-section">
2095            <div class="label"><label for="cycle_day">Einzugstag</label>
2096                          </div>
2097            <div class="content">
2098                <select name="cycle_day" id="cycle_day" class="crm-form-select">
2099	<option value="26">26</option>
2100</select>
2101                                        </div>
2102            <div class="clear"></div>
2103          </div>
2104                            <div class="crm-section start_date-section">
2105            <div class="label"><label for="start_date">Startdatum</label>
2106              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2107            <div class="content">
2108                <input name="start_date" type="text" id="start_date" class="crm-form-text" />
2109                                        </div>
2110            <div class="clear"></div>
2111          </div>
2112                            <div class="crm-section account_holder-section">
2113            <div class="label"><label for="account_holder">Kontoinhaber*in</label>
2114                          </div>
2115            <div class="content">
2116                <input size="20" maxlength="34" autocomplete="on" name="account_holder" type="text" id="account_holder" class="medium crm-form-text" />
2117                                        </div>
2118            <div class="clear"></div>
2119          </div>
2120                            <div class="crm-section bank_account_number-section">
2121            <div class="label"><label for="bank_account_number">IBAN</label>
2122              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2123            <div class="content">
2124                <input size="34" maxlength="34" autocomplete="off" name="bank_account_number" type="text" id="bank_account_number" class="crm-form-text" />
2125                                        </div>
2126            <div class="clear"></div>
2127          </div>
2128                            <div class="crm-section bank_identification_number-section">
2129            <div class="label"><label for="bank_identification_number">BIC</label>
2130              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2131            <div class="content">
2132                <input size="20" maxlength="11" autocomplete="off" name="bank_identification_number" type="text" id="bank_identification_number" class="medium crm-form-text" />
2133                                        </div>
2134            <div class="clear"></div>
2135          </div>
2136                            <div class="crm-section bank_name-section">
2137            <div class="label"><label for="bank_name">Bankname</label>
2138                          </div>
2139            <div class="content">
2140                <input size="34" maxlength="64" autocomplete="off" name="bank_name" type="text" id="bank_name" class="crm-form-text" />
2141                                        </div>
2142            <div class="clear"></div>
2143          </div>
2144              </div>
2145    </fieldset>
2146          <div id="payment_notice">
2147        <fieldset class="crm-public-form-item crm-group payment_notice-group">
2148          <legend>Vereinbarung</legend>
2149          Deine Kontodaten werden verwendet, um den Betrag per Lastschrift von deinem Konto einzuziehen. Mit dem Absenden dieses Formulars willigst du ein, dass dein Konto mit dem angegebenen Betrag belastet wird.
2150        </fieldset>
2151      </div>
2152                  <input type="checkbox" id="billingcheckbox" value="0">
2153      <label for="billingcheckbox">Meine Rechnungsadresse stimmt mit der oben angegeben überein</label>
2154        <fieldset class="billing_name_address-group">
2155      <legend>Rechnungsanschrift</legend>
2156      <div class="crm-section billing_name_address-section">
2157                            <div class="crm-section billing_first_name-section">
2158            <div class="label"><label for="billing_first_name">Rechnung Vorname</label>
2159              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2160                          <div class="content"><input size="30" maxlength="60" autocomplete="off" class="required crm-form-text" name="billing_first_name" type="text" id="billing_first_name" /></div>
2161                        <div class="clear"></div>
2162          </div>
2163                            <div class="crm-section billing_middle_name-section">
2164            <div class="label"><label for="billing_middle_name">Rechnung zweiter Vorname</label>
2165                          </div>
2166                          <div class="content"><input size="30" maxlength="60" autocomplete="off" name="billing_middle_name" type="text" id="billing_middle_name" class="big crm-form-text" /></div>
2167                        <div class="clear"></div>
2168          </div>
2169                            <div class="crm-section billing_last_name-section">
2170            <div class="label"><label for="billing_last_name">Rechnung Nachname</label>
2171              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2172                          <div class="content"><input size="30" maxlength="60" autocomplete="off" class="required crm-form-text" name="billing_last_name" type="text" id="billing_last_name" /></div>
2173                        <div class="clear"></div>
2174          </div>
2175                            <div class="crm-section billing_street_address-5-section">
2176            <div class="label"><label for="billing_street_address-5">Straße</label>
2177              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2178                          <div class="content"><input size="30" maxlength="60" autocomplete="off" class="required crm-form-text" name="billing_street_address-5" type="text" id="billing_street_address-5" /></div>
2179                        <div class="clear"></div>
2180          </div>
2181                            <div class="crm-section billing_city-5-section">
2182            <div class="label"><label for="billing_city-5">Ort</label>
2183              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2184                          <div class="content"><input size="30" maxlength="60" autocomplete="off" class="required crm-form-text" name="billing_city-5" type="text" id="billing_city-5" /></div>
2185                        <div class="clear"></div>
2186          </div>
2187                            <div class="crm-section billing_country_id-5-section">
2188            <div class="label"><label for="billing_country_id-5">Land</label>
2189              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2190                          <div class="content"><select class="big required crm-form-select2 crm-select2 crm-chain-select-control" name="billing_country_id-5" data-target="billing_state_province_id-5" id="billing_country_id-5">
2191	<option value="">- auswählen -</option>
2192	<option value="1082" selected="selected">Deutschland</option>
2193	<option value="1020">Belgien</option>
2194	<option value="1126">Luxemburg</option>
2195	<option value="1152">Niederlande</option>
2196	<option value="1161">Norwegen</option>
2197	<option value="1014">Österreich</option>
2198	<option value="1205">Schweiz</option>
2199	<option value="1191">Singapur</option>
2200	<option value="1228">Vereinigte Staaten</option>
2201</select></div>
2202                        <div class="clear"></div>
2203          </div>
2204                            <div class="crm-section billing_state_province_id-5-section">
2205            <div class="label"><label for="billing_state_province_id-5">Bundesland</label>
2206              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2207                          <div class="content"><select data-callback="civicrm/ajax/jqState" data-empty-prompt="Zuerst ein Land wählen" data-none-prompt="- Nicht zutreffend -" class="big crm-select2 crm-chain-select-target crm-form-select" data-select-prompt="- Bundesland auswählen -" data-name="billing_state_province_id-5" name="billing_state_province_id-5" id="billing_state_province_id-5">
2208	<option value="">- Bundesland auswählen -</option>
2209	<option value="2240">Baden-Württemberg</option>
2210	<option value="2241">Bayern</option>
2211	<option value="2250" selected="selected">Berlin</option>
2212	<option value="2251">Brandenburg</option>
2213	<option value="2242">Bremen</option>
2214	<option value="2243">Hamburg</option>
2215	<option value="2244">Hessen</option>
2216	<option value="2252">Mecklenburg-Vorpommern</option>
2217	<option value="2245">Niedersachsen</option>
2218	<option value="2246">Nordrhein-Westfalen</option>
2219	<option value="2247">Rheinland-Pfalz</option>
2220	<option value="2248">Saarland</option>
2221	<option value="2253">Sachsen</option>
2222	<option value="2254">Sachsen-Anhalt</option>
2223	<option value="2249">Schleswig-Holstein</option>
2224	<option value="2255">Thüringen</option>
2225</select></div>
2226                        <div class="clear"></div>
2227          </div>
2228                            <div class="crm-section billing_postal_code-5-section">
2229            <div class="label"><label for="billing_postal_code-5">Postleitzahl</label>
2230              <span class="crm-marker" title="Dieses Feld ist ein Pflichtfeld.">*</span>            </div>
2231                          <div class="content"><input size="30" maxlength="60" autocomplete="off" class="required crm-form-text" name="billing_postal_code-5" type="text" id="billing_postal_code-5" /></div>
2232                        <div class="clear"></div>
2233          </div>
2234              </div>
2235    </fieldset>
2236  </div>
2237  
2237<script type="text/javascript">
2238    
2239
2240    CRM.$(function ($) {
2241      // build list of ids to track changes on
2242      var address_fields = {"street_address":"1","postal_code":"1","city":"1","country":"1"};
2243      var input_ids = {};
2244      var select_ids = {};
2245      var orig_id, field, field_name;
2246
2247      // build input ids
2248      $('.billing_name_address-section input').each(function (i) {
2249        orig_id = $(this).attr('id');
2250        field = orig_id.split('-');
2251        field_name = field[0].replace('billing_', '');
2252        if (field[1]) {
2253          if (address_fields[field_name]) {
2254            input_ids['#' + field_name + '-' + address_fields[field_name]] = '#' + orig_id;
2255          }
2256        }
2257      });
2258      if ($('#first_name').length)
2259        input_ids['#first_name'] = '#billing_first_name';
2260      if ($('#middle_name').length)
2261        input_ids['#middle_name'] = '#billing_middle_name';
2262      if ($('#last_name').length)
2263        input_ids['#last_name'] = '#billing_last_name';
2264
2265      // build select ids
2266      $('.billing_name_address-section select').each(function (i) {
2267        orig_id = $(this).attr('id');
2268        field = orig_id.split('-');
2269        field_name = field[0].replace('billing_', '').replace('_id', '');
2270        if (field[1]) {
2271          if (address_fields[field_name]) {
2272            select_ids['#' + field_name + '-' + address_fields[field_name]] = '#' + orig_id;
2273          }
2274        }
2275      });
2276
2277      // detect if billing checkbox should default to checked
2278      var checked = true;
2279      for (var id in input_ids) {
2280        orig_id = input_ids[id];
2281        if ($(id).val() != $(orig_id).val()) {
2282          checked = false;
2283          break;
2284        }
2285      }
2286      for (var id in select_ids) {
2287        orig_id = select_ids[id];
2288        if ($(id).val() != $(orig_id).val()) {
2289          checked = false;
2290          break;
2291        }
2292      }
2293      if (checked) {
2294        $('#billingcheckbox').prop('checked', true).data('crm-initial-value', true);
2295        if (!CRM.billing || CRM.billing.billingProfileIsHideable) {
2296          $('.billing_name_address-group').hide();
2297        }
2298      }
2299
2300      // onchange handlers for non-billing fields
2301      for (var id in input_ids) {
2302        orig_id = input_ids[id];
2303        $(id).change(function () {
2304          var id = '#' + $(this).attr('id');
2305          var orig_id = input_ids[id];
2306
2307          // if billing checkbox is active, copy other field into billing field
2308          if ($('#billingcheckbox').prop('checked')) {
2309            $(orig_id).val($(id).val());
2310          }
2311        });
2312      }
2313      for (var id in select_ids) {
2314        orig_id = select_ids[id];
2315        $(id).change(function () {
2316          var id = '#' + $(this).attr('id');
2317          var orig_id = select_ids[id];
2318
2319          // if billing checkbox is active, copy other field into billing field
2320          if ($('#billingcheckbox').prop('checked')) {
2321            $(orig_id + ' option').prop('selected', false);
2322            $(orig_id + ' option[value="' + $(id).val() + '"]').prop('selected', true);
2323            $(orig_id).change();
2324          }
2325        });
2326      }
2327
2328      // toggle show/hide
2329      var billingCheckboxElement = $('#billingcheckbox');
2330      billingCheckboxElement.click(function() {
2331        billingCheckboxChanged(billingCheckboxElement);
2332      });
2333
2334      billingCheckboxElement.change(function() {
2335        billingCheckboxChanged(billingCheckboxElement);
2336      });
2337
2338      function billingCheckboxChanged(billingCheckbox) {
2339        if (billingCheckbox.prop('checked')) {
2340          if (!CRM.billing || CRM.billing.billingProfileIsHideable) {
2341            $('.billing_name_address-group').hide(200);
2342          }
2343
2344          // copy all values
2345          for (var id in input_ids) {
2346            orig_id = input_ids[id];
2347            $(orig_id).val($(id).val());
2348          }
2349          for (var id in select_ids) {
2350            orig_id = select_ids[id];
2351            $(orig_id + ' option').prop('selected', false);
2352            $(orig_id + ' option[value="' + $(id).val() + '"]').prop('selected', true);
2353            $(orig_id).change();
2354          }
2355        } else {
2356          $('.billing_name_address-group').show(200);
2357        }
2358      }
2359
2360      // remove spaces, dashes from credit card number
2361      $('#credit_card_number').change(function () {
2362        var cc = $('#credit_card_number').val()
2363                .replace(/ /g, '')
2364                .replace(/-/g, '');
2365        $('#credit_card_number').val(cc);
2366      });
2367    });
2368
2369  </script>
2369
2370  
2371<script type="text/javascript" src="/wp-content/plugins/civicrm/civicrm/templates/CRM/Core/BillingBlock.js?r=zEpP2de_DE">
2372</script>
2372
2373  </div>
2374<script type="text/javascript">
2375  /**
2376   * Show or hide payment options.
2377   *
2378   * @param bool $isHide
2379   *   Should the block be hidden.
2380   */
2381  function showHidePayment(isHide) {
2382    var payment_options = cj(".payment_options-group");
2383    var payment_processor = cj("div.payment_processor-section");
2384    var payment_information = cj("div#payment_information");
2385    // I've added a hide for billing block. But, actually the issue
2386    // might be that the unselecting of the processor should cause it
2387    // to be hidden (or removed) in which case it can go from this function.
2388    var billing_block = cj("div#billing-payment-block");
2389    if (isHide) {
2390      payment_options.hide();
2391      payment_processor.hide();
2392      payment_information.hide();
2393      billing_block.hide();
2394      // Ensure that jquery validation doesn't block submission when we don't need to fill in the billing details section
2395      cj('#billing-payment-block select.crm-select2').addClass('crm-no-validate');
2396      // also unset selected payment methods
2397      cj('input[name="payment_processor_id"]').removeProp('checked');
2398    }
2399    else {
2400      payment_options.show();
2401      payment_processor.show();
2402      payment_information.show();
2403      billing_block.show();
2404      cj('#billing-payment-block select.crm-select2').removeClass('crm-no-validate');
2405      // also set selected payment methods
2406      cj('input[name="payment_processor_id"][checked=checked]').prop('checked', true);
2407    }
2408  }
2409
2410  /**
2411   * Hides or shows billing and payment options block depending on whether payment is required.
2412   *
2413   * In general incomplete orders or $0 orders do not require a payment block.
2414   */
2415  function skipPaymentMethod() {
2416    var isHide = false;
2417    var alwaysShowFlag = (cj("#additional_participants").val());
2418    var alwaysHideFlag = (cj("#bypass_payment").val() == 1);
2419    var total_amount_tmp =  cj('#pricevalue').data('raw-total');
2420    // Hide billing questions if this is free
2421    if (!alwaysShowFlag && total_amount_tmp == 0){
2422      isHide = true;
2423    }
2424    else {
2425      isHide = false;
2426    }
2427    if (alwaysHideFlag) {
2428      isHide = true;
2429    }
2430    showHidePayment(isHide);
2431  }
2432  skipPaymentMethod();
2433
2434  CRM.$(function($) {
2435    function buildPaymentBlock(type) {
2436      var $form = $('#billing-payment-block').closest('form');
2437      
2438                                              
2439      
2440      var payment_instrument_id = $('#payment_instrument_id').val();
2441
2442      var currency = 'EUR';
2443      currency = currency == '' ? $('#currency').val() : currency;
2444
2445      var dataUrl = "https://changing-cities.org/shop/?civiwp=CiviCRM&q=civicrm%2Fpayment%2Fform&formName=Main&is_back_office=&pre_profile_id=16";
2446      
2447      if (typeof(CRM.vars) != "undefined") {
2448        if (typeof(CRM.vars.coreForm) != "undefined") {
2449          if (typeof(CRM.vars.coreForm.contact_id) != "undefined") {
2450            dataUrl = dataUrl + "&cid=" + CRM.vars.coreForm.contact_id;
2451          }
2452
2453          if (typeof(CRM.vars.coreForm.checksum) != "undefined" ) {
2454            dataUrl = dataUrl + "&cs=" + CRM.vars.coreForm.checksum;
2455          }
2456        }
2457      }
2458      dataUrl = dataUrl + "&processor_id=" + type + "&payment_instrument_id=" + payment_instrument_id + "&currency=" + currency;
2459
2460      // Processors like pp-express will hide the form submit buttons, so re-show them when switching
2461      $('.crm-submit-buttons', $form).show().find('input').prop('disabled', true);
2462      CRM.loadPage(dataUrl, {target: '#billing-payment-block'});
2463    }
2464
2465    $('[name=payment_processor_id], #currency').on('change.paymentBlock', function() {
2466      var payment_processor_id = $('[name=payment_processor_id]:checked').val() == undefined ? $('[name=payment_processor_id]').val() : $('[name=payment_processor_id]:checked').val();
2467      if (payment_processor_id != undefined) {
2468        buildPaymentBlock(payment_processor_id);
2469      }
2470    });
2471
2472    $('#payment_instrument_id').on('change.paymentBlock', function() {
2473      buildPaymentBlock(0);
2474    });
2475
2476    if ($('#payment_instrument_id').val()) {
2477      buildPaymentBlock(0);
2478    }
2479
2480    $('#billing-payment-block').on('crmLoad', function() {
2481      $('.crm-submit-buttons input').prop('disabled', false);
2482    })
2483  });
2484
2485</script>
2485
2486
2487
2488    <div class="crm-public-form-item crm-group custom_post_profile-group">
2489        <fieldset class="crm-profile crm-profile-id-40 crm-profile-name-Newsletterabfrage_Spendenseite__40"><legend> </legend>  
2490              
2491                    <div class="crm-section editrow_custom_163-section form-item" id="editrow-custom_163"  role="radiogroup" aria-labelledby="custom_163_group">
2492        <div class="label"id="custom_163_group">Möchtest Du unseren Newsletter abonnieren?</div>
2493        <div class="content" >
2494          
2495                                    <div class="crm-multiple-checkbox-radio-options">
2496                                                                                                                                                                                                                                                                                                                                                                                                          <div class="crm-option-label-pair" ><input data-crm-custom="Newsletterabfrage:M_chtest_Du_unseren_Newsletter_abonnieren_" class="crm-form-radio" value="1" type="radio" id="CIVICRM_QFID_1_custom_163" name="custom_163" /><label for="CIVICRM_QFID_1_custom_163">Ja</label></div>
2497                                                                        <div class="crm-option-label-pair" ><input data-crm-custom="Newsletterabfrage:M_chtest_Du_unseren_Newsletter_abonnieren_" class="crm-form-radio" value="0" type="radio" id="CIVICRM_QFID_0_custom_163" name="custom_163" /><label for="CIVICRM_QFID_0_custom_163">Nein</label></div>
2498                                                </div>
2499                                                  
2500                            </div>
2501        <div class="clear"></div>
2502      </div>
2503              <div class="messages help"><p>Durch das Anfordern des Newsletters willigst Du in die Verarbeitung der von Dir hinterlegten personenbezogenen Daten zum Zwecke des Versands des Newsletters durch den Changing Cities e.V. ein. Unsere Newsletter beinhalten sogenannte Tracking-Links. Daher willigst Du zudem ein, dass der Changing Cities e.V. mithilfe dieser Tracking-Links Informationen über Deine Nutzung des Newsletterinhalts erhalten und analysieren kann, um den Erfolg unserer Newsletterkampagnen auszuwerten. Diese Einwilligungserklärung ist freiwillig und kann jederzeit mit Wirkung für die Zukunft widerrufen werden. Weitere Informationen zur Verarbeitung deiner personenbezogenen Daten und deinen Datenschutzrechten findest Du in unserer <a href="https://changing-cities.org/datenschutz/"> Datenschutzerklärung</a>.</p></div></fieldset>
2504 
2505
2506<script type="text/javascript">
2507  CRM.$(function($) {
2508    $('#selector tr:even').addClass('odd-row');
2509    $('#selector tr:odd ').addClass('even-row');
2510  });
2511</script>
2511
2512
2513    </div>
2514
2515    <div id="crm-submit-buttons" class="crm-submit-buttons">
2516                                          <button class="crm-form-submit default validate crm-button crm-button-type-upload crm-button_qf_Main_upload" value="1" type="submit" name="_qf_Main_upload" id="_qf_Main_upload-bottom"><i role="img" aria-hidden="true" class="crm-i fa-chevron-right"></i> Eingaben überprüfen</button>
2517          </div>
2518      </div>
2519  
2519<script type="text/javascript">
2520    
2521    
2522
2523    cj('input[name="soft_credit_type_id"]').on('change', function() {
2524      enableHonorType();
2525    });
2526
2527    function enableHonorType() {
2528      var selectedValue = cj('input[name="soft_credit_type_id"]:checked');
2529      if ( selectedValue.val() > 0) {
2530        cj('#honorType').show();
2531      }
2532      else {
2533        cj('#honorType').hide();
2534      }
2535    }
2536
2537    cj('input[id="is_recur"]').on('change', function() {
2538      toggleRecur();
2539    });
2540
2541    function toggleRecur() {
2542      var isRecur = cj('input[id="is_recur"]:checked');
2543
2544      var quickConfig = '';
2545      if (cj("#auto_renew").length && quickConfig) {
2546        showHideAutoRenew(null);
2547      }
2548
2549      var frequencyUnit = cj('#frequency_unit');
2550      var frequencyInerval = cj('#frequency_interval');
2551      var installments = cj('#installments');
2552      isDisabled = false;
2553
2554      if (isRecur.val() > 0) {
2555        cj('#recurHelp').show();
2556        frequencyUnit.prop('disabled', false).addClass('required');
2557        frequencyInerval.prop('disabled', false).addClass('required');
2558        installments.prop('disabled', false);
2559        cj('#amount_sum_label').text('Regelmäßiger Betrag');
2560      }
2561      else {
2562        cj('#recurHelp').hide();
2563        frequencyUnit.prop('disabled', true).removeClass('required');
2564        frequencyInerval.prop('disabled', true).removeClass('required');
2565        installments.prop('disabled', true);
2566        cj('#amount_sum_label').text('Gesamtbetrag');
2567      }
2568    }
2569
2570    function pcpAnonymous() {
2571      // clear nickname field if anonymous is true
2572      if (document.getElementsByName("pcp_is_anonymous")[1].checked) {
2573        document.getElementById('pcp_roll_nickname').value = '';
2574      }
2575      if (!document.getElementsByName("pcp_display_in_roll")[0].checked) {
2576        cj('#nickID').hide();
2577        cj('#nameID').hide();
2578        cj('#personalNoteID').hide();
2579      }
2580      else {
2581        if (document.getElementsByName("pcp_is_anonymous")[0].checked) {
2582          cj('#nameID').show();
2583          cj('#nickID').show();
2584          cj('#personalNoteID').show();
2585        }
2586        else {
2587          cj('#nameID').show();
2588          cj('#nickID').hide();
2589          cj('#personalNoteID').hide();
2590        }
2591      }
2592    }
2593
2594    CRM.$(function($) {
2595      enableHonorType();
2596      toggleRecur();
2597      skipPaymentMethod();
2598    });
2599
2600    CRM.$(function($) {
2601      // highlight price sets
2602      function updatePriceSetHighlight() {
2603        $('#priceset .price-set-row span div').removeClass('highlight');
2604        $('#priceset .price-set-row input:checked').parent().addClass('highlight');
2605      }
2606      $('#priceset input[type="radio"]').change(updatePriceSetHighlight);
2607      updatePriceSetHighlight();
2608
2609      // Update pledge contribution amount when pledge checkboxes change
2610      $("input[name^='pledge_amount']").on('change', function() {
2611        var total = 0;
2612        $("input[name^='pledge_amount']:checked").each(function() {
2613          total += Number($(this).attr('amount'));
2614        });
2615        $("input[name^='price_']").val(total.toFixed(2));
2616      });
2617    });
2618    
2619  </script>
2619
2620    
2621  
2621<script type="text/javascript">
2622    CRM.$(function($) {
2623      $("form.CRM_Contribute_Form_Contribution_Main").crmValidate();
2624    });
2625  </script>
2625
2626  
2627  
2628  </form>
2629      <select id="frequency_combined" class="form-select" onChange="_frequency_copy_combined()" disabled="disabled">
2630  <option value="1">monatlich</option>
2631  <option value="3">vierteljährlich</option>
2632  <option value="6">halbjährlich</option>
2633  <option value="12">jährlich</option>
2634</select>
2635
2636<noscript>
2637<br/><br/>
2638<span style="color:#ff0000; font-size:150%; font-style:bold;">DIESE SEITE FUNKTIONIERT NICHT ZUVERLÄSSIG OHNE JAVASCRIPT. BITTE AKTIVIEREN SIE JAVASCRIPT IN IHREM BROWSER.</span>
2639</noscript>
2640
2641<!-- JS Magic -->
2642<script type="text/javascript">
2643var label_months = "monatlich";
2644var label_years = "jährlich";
2645
2646
2647
2648if (cj("#frequency_interval").length) {
2649  // this is an custom interval page -> replace dropdown altogether
2650  cj("#frequency_interval").hide();
2651  cj("#frequency_unit").hide();
2652  cj("#frequency_combined").show();
2653  cj("#frequency_combined").insertBefore(cj("#frequency_interval"));
2654
2655} else if (cj("#frequency_unit").length) {
2656  // this is a period only page, just update the labels
2657  cj("#frequency_combined").remove(); // not needed
2658  var options = cj("#frequency_unit > option");
2659  for (var i = 0; i < options.length; i++) {
2660    var option = cj(options[i]);
2661    if (option.val() == 'month') {
2662      option.text(label_months);
2663    } else if (option.val() == 'year') {
2664      option.text(label_years);
2665    } else {
2666      // this module cannot deal with weekly/daily payments
2667      option.remove();
2668    }
2669  }
2670
2671} else {
2672  // this contribution page does NOT feature recurring contributions
2673  cj("#frequency_combined").remove();
2674}
2675
2676
2677// fix invertal label
2678// remark: if there is only one frequency unit available
2679// frequency_interval is only a static text and no longer
2680// a select box
2681if(cj("[name=frequency_interval]").length) {
2682  cj("[name=frequency_interval]").get(0).nextSibling.textContent = "";
2683}
2684
2685// fix recur label
2686if(cj("label[for='is_recur']").length) {
2687  cj("label[for='is_recur']").get(0).nextSibling.textContent = ": ";
2688}
2689
2690// show currency indicater and move next to field
2691if (cj(".other_amount-content > input").length) {
2692  cj("#currency_indicator").show();
2693  cj(".other_amount-content > input").parent().append(cj("#currency_indicator"));
2694}
2695
2696
2697// disable the recur_selector fields if disabled
2698function _frequency_update_elements() {
2699  var is_recur = cj("#is_recur").prop('checked');
2700  cj("#frequency_interval").prop('disabled', !is_recur);
2701  cj("#frequency_unit").prop('disabled', !is_recur);
2702  cj("#frequency_combined").prop('disabled', !is_recur);
2703}
2704
2705// function to propagate the frequency_combined button into the correct fields
2706function _frequency_copy_combined() {
2707  if (!cj("#frequency_combined").length) return;
2708
2709  var value = cj("#frequency_combined").val();
2710  if (value == 12) {
2711    cj("#frequency_unit").val('year');
2712    cj("[name=frequency_unit]").val('year');
2713    cj("#frequency_interval").val('1');
2714  } else {
2715    cj("#frequency_unit").val('month');
2716    cj("[name=frequency_unit]").val('month');
2717    cj("#frequency_interval").val(value);
2718  }
2719}
2720
2721cj(function() {
2722  cj("#is_recur").change(_frequency_update_elements);
2723  _frequency_update_elements();
2724  _frequency_copy_combined();
2725});
2726
2727
2728</script>
2728</div>
2729
2730      <div class="crm-public-footer" id="civicrm-footer">
2731    Wir verwenden für diese Webseite  <a href="https://civicrm.org/" title="CiviCRM.org - Wachsende und Nachhaltige Beziehungen" target="_blank" class="empowered-by-link"><div class="empowered-by-logo"><span>CiviCRM</span></div></a>  </div>
2732
2733</div>     </div><!-- .entry-content -->
2734
2735    </article><!-- #post-8581 -->
2736
2737        </main><!-- #main -->
2738    </div><!-- #primary -->
2739
2740
2741</div><!-- #content -->
2742
2743<footer class="site-footer">
2744
2745    <nav class='site-footer__social-links' aria-label='Social Media'><a 
2746href='https://www.instagram.com/ccitiesorg/' 
2747aria-label='Instagram'
2748title='Instagram'
2749class='site-footer__social-link site-footer__social-link--instagram'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2750<use xlink:href='#cc-icon-instagram' />
2751</svg></a><a 
2752href='https://www.youtube.com/channel/UCA-nMxneRvR7j0wK0z7hExg' 
2753aria-label='YouTube'
2754title='YouTube'
2755class='site-footer__social-link site-footer__social-link--youtube'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2756<use xlink:href='#cc-icon-youtube' />
2757</svg></a><a 
2758href='https://www.linkedin.com/company/67343847' 
2759aria-label='LinkedIn'
2760title='LinkedIn'
2761class='site-footer__social-link site-footer__social-link--linkedin'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2762<use xlink:href='#cc-icon-linkedin' />
2763</svg></a><a 
2764href='https://berlin.social/@CCitiesOrg' 
2765aria-label='Mastodon'
2766title='Mastodon'
2767class='site-footer__social-link site-footer__social-link--mastodon'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2768<use xlink:href='#cc-icon-mastodon' />
2769</svg></a><a 
2770href='https://bsky.app/profile/ccitiesorg.bsky.social' 
2771aria-label='Bluesky'
2772title='Bluesky'
2773class='site-footer__social-link site-footer__social-link--bluesky'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2774<use xlink:href='#cc-icon-bluesky' />
2775</svg></a><a 
2776href='https://changing-cities.org/feed/' 
2777aria-label='RSS-Feed'
2778title='RSS-Feed'
2779class='site-footer__social-link site-footer__social-link--rss'><svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2780<use xlink:href='#cc-icon-rss' />
2781</svg></a></nav><div class='site-footer__widgets'><section id="nav_menu-3" class="footer-widget widget_nav_menu"><h4 class="footer-widget__title">Kontakt</h4><div class="menu-footer-1-container"><ul id="menu-footer-1" class="menu"><li id="menu-item-1986" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1986"><a href="https://changing-cities.org/kontakt/">Büro</a></li>
2782<li id="menu-item-1473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1473"><a href="https://changing-cities.org/aktuelles/presse/">Presse</a></li>
2783<li id="menu-item-1988" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1988"><a href="https://changing-cities.org/team/">Team</a></li>
2784<li id="menu-item-1989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1989"><a href="https://changing-cities.org/werde-teil-der-changing-cities-bewegung/">Werde Teil der Changing Cities Bewegung</a></li>
2785</ul></div></section><section id="custom_html-7" class="widget_text footer-widget widget_custom_html"><div class="textwidget custom-html-widget"><h4 itemprop='name'>Unterstützen</h4>
2786<a href="https://changing-cities.org/unterstuetzen/spenden/">Spenden</a>
2787<a href="https://changing-cities.org/unterstuetzen/foerdermitglied-werden/">Fördermitglied werden</a>
2788<a href="https://changing-cities.org/unterstuetzen/mitmachen/">Mitmachen</a>
2789<a href="https://changing-cities.org/newsletter/">Newsletter</a>
2790<p>
2791<h4 itemprop='name'>Spendenkonto</h4>
2792IBAN: DE71370205000001494400<br>
2793BIC: BFSWDE33BER<br>
2794Betreff: Spende
2795</p>
2796</div></section><section id="custom_html-6" class="widget_text footer-widget widget_custom_html"><div class="textwidget custom-html-widget"><div itemscope itemtype='http://schema.org/Organization'>
2797<h4 itemprop='name'>
2798	Changing Cities e.V.
2799</h4>
2800<div itemprop="address" itemscope itemtype='https://schema.org/PostalAddress'>
2801	<div itemprop='streetAddress'>Oberlandstr. 26-35<div>
2802		<span itemprop='postalCode'>12099</span>&nbsp;<span itemprop='addressLocality'>Berlin</span>
2803	</div>
2804	</div>
2805	<div>
2806		<a itemprop='email' href='mailto:[email protected]'>
2806[email protected]</a>
2807	</div>
2808		<div>
2809		<a itemprop='telephone' href='tel:+49 30 25781125
2810'>+49 30 25781125
2811</a>
2812				</div>
2813</div>
2814<div><div>			<br><a href="https://changing-cities.org/impressum">Impressum</a>
2815
2816<a href="https://changing-cities.org/widerruf">Widerruf</a>
2817			<a href="https://changing-cities.org/datenschutz">Datenschutzerklärung</a>
2818	</div>
2819</div>
2820</div></div></section></div>    <div class='steady-bar'>
2821        <a href="/shop"><span class='arrow-link'><span class='steady-bar__long-text'>Shop</span><span class='steady-bar__short-text'>Shop</span>&nbsp;<svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2822<use xlink:href='#cc-icon-arrow-link' />
2823</svg></span></a>
2824        <a href="/foerdermitglied-werden/"><span class='arrow-link'><span class='steady-bar__long-text'>Fördermitglied werden</span><span class='steady-bar__short-text'>Mitgliedschaft</span>&nbsp;<svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2825<use xlink:href='#cc-icon-arrow-link' />
2826</svg></span></a>
2827        <a href="/newsletter"><span class='arrow-link'><span class='steady-bar__long-text'>Newsletter</span><span class='steady-bar__short-text'>Newsletter</span>&nbsp;<svg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 1792 1792'>
2828<use xlink:href='#cc-icon-arrow-link' />
2829</svg></span></a>
2830    </div>
2831    </footer>
2832</div><!-- #page -->
2833
2834<script type="speculationrules">
2835{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/changing_cities/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2836</script>
2836
2837<svg style='display: none' width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><defs><path id="cc-icon-email" d="M1792 710v794q0 66-47 113t-113 47h-1472q-66 0-113-47t-47-113v-794q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38-42.5-30.5q-91-64-262-182.5t-205-142.5q-62-42-117-115.5t-55-136.5q0-78 41.5-130t118.5-52h1472q65 0 112.5 47t47.5 113z"/><path id="cc-icon-facebook" d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759h-306v-759h-255v-296h255v-218q0-186 104-288.5t277-102.5q147 0 228 12z"/><path id="cc-icon-twitter" d="M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/><path id="cc-icon-phone" d="M1408 1193q0-11-2-16t-18-16.5-40.5-25-47.5-26.5-45.5-25-28.5-15q-5-3-19-13t-25-15-21-5q-15 0-36.5 20.5t-39.5 45-38.5 45-33.5 20.5q-7 0-16.5-3.5t-15.5-6.5-17-9.5-14-8.5q-99-55-170-126.5t-127-170.5q-2-3-8.5-14t-9.5-17-6.5-15.5-3.5-16.5q0-13 20.5-33.5t45-38.5 45-39.5 20.5-36.5q0-10-5-21t-15-25-13-19q-3-6-15-28.5t-25-45.5-26.5-47.5-25-40.5-16.5-18-16-2q-48 0-101 22-46 21-80 94.5t-34 130.5q0 16 2.5 34t5 30.5 9 33 10 29.5 12.5 33 11 30q60 164 216.5 320.5t320.5 216.5q6 2 30 11t33 12.5 29.5 10 33 9 30.5 5 34 2.5q57 0 130.5-34t94.5-80q22-53 22-101zm256-777v960q0 119-84.5 203.5t-203.5 84.5h-960q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z"/><path id="cc-icon-arrow-link" d="M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z" fill="currentColor"/><path id="cc-icon-angle-down" d="M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z" fill="currentColor"/><path id="cc-icon-search" d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" fill="currentColor"/><path id="cc-icon-instagram" d="M1152 896q0-106-75-181t-181-75-181 75-75 181 75 181 181 75 181-75 75-181zm138 0q0 164-115 279t-279 115-279-115-115-279 115-279 279-115 279 115 115 279zm108-410q0 38-27 65t-65 27-65-27-27-65 27-65 65-27 65 27 27 65zm-502-220q-7 0-76.5-.5t-105.5 0-96.5 3-103 10-71.5 18.5q-50 20-88 58t-58 88q-11 29-18.5 71.5t-10 103-3 96.5 0 105.5.5 76.5-.5 76.5 0 105.5 3 96.5 10 103 18.5 71.5q20 50 58 88t88 58q29 11 71.5 18.5t103 10 96.5 3 105.5 0 76.5-.5 76.5.5 105.5 0 96.5-3 103-10 71.5-18.5q50-20 88-58t58-88q11-29 18.5-71.5t10-103 3-96.5 0-105.5-.5-76.5.5-76.5 0-105.5-3-96.5-10-103-18.5-71.5q-20-50-58-88t-88-58q-29-11-71.5-18.5t-103-10-96.5-3-105.5 0-76.5.5zm768 630q0 229-5 317-10 208-124 322t-322 124q-88 5-317 5t-317-5q-208-10-322-124t-124-322q-5-88-5-317t5-317q10-208 124-322t322-124q88-5 317-5t317 5q208 10 322 124t124 322q5 88 5 317z"/><path id="cc-icon-donation" d="M1360 1307l35 159q3 12-3 22.5t-17 14.5l-5 1q-4 2-10.5 3.5t-16 4.5-21.5 5.5-25.5 5-30 5-33.5 4.5-36.5 3-38.5 1q-234 0-409-130.5t-238-351.5h-95q-13 0-22.5-9.5t-9.5-22.5v-113q0-13 9.5-22.5t22.5-9.5h66q-2-57 1-105h-67q-14 0-23-9t-9-23v-114q0-14 9-23t23-9h98q67-210 243.5-338t400.5-128q102 0 194 23 11 3 20 15 6 11 3 24l-43 159q-3 13-14 19.5t-24 2.5l-4-1q-4-1-11.5-2.5l-17.5-3.5-22.5-3.5-26-3-29-2.5-29.5-1q-126 0-226 64t-150 176h468q16 0 25 12 10 12 7 26l-24 114q-5 26-32 26h-488q-3 37 0 105h459q15 0 25 12 9 12 6 27l-24 112q-2 11-11 18.5t-20 7.5h-387q48 117 149.5 185.5t228.5 68.5q18 0 36-1.5t33.5-3.5 29.5-4.5 24.5-5 18.5-4.5l12-3 5-2q13-5 26 2 12 7 15 21z" fill="currentColor"/><path id="cc-icon-youtube" d="M711 1128l484-250-484-253v503zm185-862q168 0 324.5 4.5t229.5 9.5l73 4q1 0 17 1.5t23 3 23.5 4.5 28.5 8 28 13 31 19.5 29 26.5q6 6 15.5 18.5t29 58.5 26.5 101q8 64 12.5 136.5t5.5 113.5v176q1 145-18 290-7 55-25 99.5t-32 61.5l-14 17q-14 15-29 26.5t-31 19-28 12.5-28.5 8-24 4.5-23 3-16.5 1.5q-251 19-627 19-207-2-359.5-6.5t-200.5-7.5l-49-4-36-4q-36-5-
283754.5-10t-51-21-56.5-41q-6-6-15.5-18.5t-29-58.5-26.5-101q-8-64-12.5-136.5t-5.5-113.5v-176q-1-145 18-290 7-55 25-99.5t32-61.5l14-17q14-15 29-26.5t31-19.5 28-13 28.5-8 23.5-4.5 23-3 17-1.5q251-18 627-18z"/><path id="cc-icon-rss" d="M576 1344q0 80-56 136t-136 56-136-56-56-136 56-136 136-56 136 56 56 136zm512 123q2 28-17 48-18 21-47 21h-135q-25 0-43-16.5t-20-41.5q-22-229-184.5-391.5t-391.5-184.5q-25-2-41.5-20t-16.5-43v-135q0-29 21-47 17-17 43-17h5q160 13 306 80.5t259 181.5q114 113 181.5 259t80.5 306zm512 2q2 27-18 47-18 20-46 20h-143q-26 0-44.5-17.5t-19.5-42.5q-12-215-101-408.5t-231.5-336-336-231.5-408.5-102q-25-1-42.5-19.5t-17.5-43.5v-143q0-28 20-46 18-18 44-18h3q262 13 501.5 120t425.5 294q187 186 294 425.5t120 501.5z"/><path id="cc-icon-mastodon" d="M 1563.519531 1045.332031 C 1542.613281 1150.613281 1381.332031 1266.347656 1192.425781 1288.746094 C 1094.613281 1299.945312 998.292969 1311.148438 896 1306.667969 C 728 1298.453125 597.332031 1266.347656 597.332031 1266.347656 L 597.332031 1312.640625 C 621.226562 1478.398438 763.09375 1488.105469 898.238281 1493.332031 C 1034.132812 1497.066406 1155.09375 1458.988281 1155.09375 1458.988281 L 1161.066406 1582.1875 C 1161.066406 1582.1875 1065.492188 1632.960938 896 1642.667969 C 802.667969 1647.894531 686.1875 1640.425781 551.039062 1605.332031 C 258.347656 1526.933594 207.574219 1214.078125 200.105469 896 L 199.359375 639.894531 C 199.359375 315.839844 410.667969 221.011719 410.667969 221.011719 C 518.933594 171.734375 702.613281 149.332031 893.761719 149.332031 L 898.238281 149.332031 C 1089.386719 149.332031 1273.066406 171.734375 1381.332031 221.011719 C 1381.332031 221.011719 1592.640625 315.839844 1592.640625 639.894531 C 1592.640625 639.894531 1595.625 879.574219 1563.519531 1045.332031 M 1344 665.28125 C 1344 584.640625 1321.601562 522.667969 1280.535156 474.132812 C 1238.71875 427.09375 1183.464844 402.453125 1114.027344 402.453125 C 1034.878906 402.453125 974.398438 433.066406 933.332031 494.292969 L 896 560 L 858.667969 494.292969 C 816.851562 433.066406 757.121094 402.453125 677.226562 402.453125 C 608.535156 402.453125 553.28125 427.09375 510.71875 474.132812 C 469.652344 522.667969 448 584.640625 448 665.28125 L 448 1058.027344 L 604.800781 1058.027344 L 604.800781 676.480469 C 604.800781 597.332031 638.398438 555.519531 706.347656 555.519531 C 781.011719 555.519531 818.347656 604.054688 818.347656 699.625 L 818.347656 907.945312 L 972.90625 907.945312 L 972.90625 699.625 C 972.90625 604.054688 1010.238281 555.519531 1085.652344 555.519531 C 1152.851562 555.519531 1186.453125 597.332031 1186.453125 676.480469 L 1186.453125 1058.027344 L 1344 1058.027344 Z M 1344 665.28125"/><path id="cc-icon-linkedin" d="M365 1414h231v-694h-231v694zm246-908q-1-52-36-86t-93-34-94.5 34-36.5 86q0 51 35.5 85.5t92.5 34.5h1q59 0 95-34.5t36-85.5zm585 908h231v-398q0-154-73-233t-193-79q-136 0-209 117h2v-101h-231q3 66 0 694h231v-388q0-38 7-56 15-35 45-59.5t74-24.5q116 0 116 157v371zm468-998v960q0 119-84.5 203.5t-203.5 84.5h-960q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z" /><path id="cc-icon-bluesky" stroke="none" d="M 391.300018 217.700073 C 595.700012 370.650024 815.5 681.450073 896 848.399963 C 976.5 681.799927 1196.299927 371 1400.700073 217.700073 C 1548.049927 107.099976 1786.75 21.700073 1786.75 294 C 1786.75 348.25 1755.599976 750.75 1737.400024 816.200012 C 1673.700073 1043 1442 1101.100098 1235.849976 1065.75 C 1596 1127 1687.700073 1330 1489.599976 1533 C 1113.700073 1918.700073 949.549927 1436.399902 907.549927 1312.849976 L 907.549927 1312.849976 C 901.600037 1295.700073 898.450073 1285.549927 896 1285.549927 C 893.549988 1285.549927 890.399963 1296.049927 884.450012 1312.849976 L 884.450012 1312.849976 C 842.450012 1436.399902 677.950012 1918.700073 302.399994 1533 C 104.650002 1330 196 1127 556.149963 1065.75 C 350 1101.100098 118.299995 1043 54.950001 815.850037 C 36.399998 750.400024 5.25 347.900024 5.25 293.650024 C 5.25 21.349976 243.949982 106.75 391.300018 217.349976 Z" /></defs></svg>
2837<script id="user-consent-js-module" src="https://changing-cities.org/wp-content/plugins/cc-user-consent/js/dist/user-consent.build.js?ver=1761837729" type="module"></script>
vendor: 1 bytes, line 2837
2837
2838<script id="newsletter-popup-js-module" src="https://changing-cities.org/wp-content/plugins/cc-user-consent/js/dist/newsletter-popup.build.js?ver=1761837729" type="module"></script>
vendor: 1 bytes, line 2838
2838
2839<script id="wp-hooks-js" src="https://changing-cities.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2839
2839
2840<script id="wp-i18n-js" src="https://changing-cities.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2840
2840
2841<script id="wp-i18n-js-after">
2842wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2843//# sourceURL=wp-i18n-js-after
2844</script>
vendor: 1 bytes, line 2844
2844
2845<script id="swv-js" src="https://changing-cities.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2845
2845
2846<script id="contact-form-7-js-translations">
2847( function( domain, translations ) {
2848	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
2849	localeData[""].domain = domain;
2850	wp.i18n.setLocaleData( localeData, domain );
2851} )( "contact-form-7", {"translation-revision-date":"2026-09-12 02:13:12+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"This contact form is placed in the wrong place.":["Dieses Kontaktformular wurde an der falschen Stelle platziert."],"Error:":["Fehler:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
2852//# sourceURL=contact-form-7-js-translations
2853</script>
vendor: 1 bytes, line 2853
2853
2854<script id="contact-form-7-js-before">
2855var wpcf7 = {
2856    "api": {
2857        "root": "https:\/\/changing-cities.org\/wp-json\/",
2858        "namespace": "contact-form-7\/v1"
2859    }
2860};
2861//# sourceURL=contact-form-7-js-before
2862</script>
vendor: 1 bytes, line 2862
2862
2863<script id="contact-form-7-js" src="https://changing-cities.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2863
2863
2864<script id="wpascript-js" src="https://changing-cities.org/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02"></script>
vendor: 1 bytes, line 2864
2864
2865<script id="wpascript-js-after">
2866wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6InNybW9hYzIzNTEiLCJ3cGFfZmllbGRfdmFsdWUiOjI0NzY5OCwid3BhX2FkZF90ZXN0Ijoibm8ifQ=="));
2867//# sourceURL=wpascript-js-after
2868</script>
2868
2869
2870</body>
2871</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.