{"id":18,"date":"2026-03-30T17:45:10","date_gmt":"2026-03-30T15:45:10","guid":{"rendered":"https:\/\/wip.fashionforfuture.bz.it\/hallo-welt-copy\/"},"modified":"2026-04-24T09:37:09","modified_gmt":"2026-04-24T07:37:09","slug":"fashion-for-future","status":"publish","type":"page","link":"https:\/\/fashionforfuture.bz.it\/de\/fashion-for-future\/","title":{"rendered":"Fashion For Future"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder l\u00f6sche ihn und beginne mit dem Schreiben!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder l\u00f6sche ihn und beginne mit dem Schreiben!<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"open","template":"","meta":[],"class_list":["post-18","page","type-page","status-publish","hentry"],"grid":"{\"colCount\":12,\"colGutter\":1,\"rowGutters\":[2,0,0,0,0,0,0,0,0],\"rowGutter\":0,\"frameMargin\":5,\"leftFrameMargin\":1,\"rightFrameMargin\":1,\"topFrameMargin\":0,\"mus\":{\"colGutterMu\":\"%\",\"rowGutterMu\":\"%\",\"topFrameMu\":\"%\",\"bottomFrameMu\":\"%\",\"frameMu\":\"%\"},\"bottomFrameMargin\":0,\"rowAttrs\":[{\"row100vh\":true,\"rowcustomheight\":\"\",\"relid\":1},{\"row100vh\":false,\"relid\":3},{\"relid\":9},{\"relid\":20},{\"row100vh\":false,\"collapse\":false,\"relid\":11,\"classes\":\"splitbg3\"},{\"row100vh\":false,\"collapse\":false,\"relid\":23,\"classes\":\"splitbg2\"},{\"row100vh\":false,\"collapse\":false,\"relid\":4,\"classes\":\"splitbg\"},{\"relid\":46,\"link\":{\"url\":\"https:\/\/www.google.com\/maps\/d\/viewer?mid=1wC0_KvnQ_kremDMt1HetuM8vjea5Je4&hl=de&ll=46.612354624961235%2C11.540777899999997&z=9\",\"id\":0,\"type\":\"\",\"newtab\":true,\"title\":\"\",\"hoverimageid\":null,\"hoverimagesmallsrc\":\"\",\"hoverimagetype\":\"\",\"hoverimageposition\":\"\",\"hoverimagepreactivated\":\"\",\"hoverimageshowon\":\"\"}},{\"relid\":57},{\"relid\":52}],\"bgColor\":null,\"bgImage\":null,\"cont\":[{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">WE ARE <\/span><\/p>\\n<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">FASHION REVOLUTION<\/span><\/p>\\n<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">\\u00a0IN SOUTH TYROL<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":6,\"relid\":16,\"absolute_position\":false,\"shadow\":{\"enableShadow\":false,\"color\":\"#000000\",\"opacity\":20,\"offsetX\":0,\"offsetY\":5,\"blur\":10,\"spread\":2,\"inset\":false},\"textAnimation\":{\"enableTextAnimation\":true,\"animationType\":\"masked_words\",\"top\":80,\"duration\":40,\"delay\":0},\"classes\":\"oppositecolor\",\"dosync\":false}],\"align\":\"bottom\",\"row\":0,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":6,\"absolute_position\":true,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"oppositecolor\"},{\"type\":\"html\",\"cont\":\"<style>.oppositecolor { color: var(--opposite-color)!important; z-index: 12;} <\/style>\\r\\n\\r\\n<canvas class=\\\"gradient-canvas\\\"><\/canvas>\\r\\n<script>\\r\\n(function() {\\r\\n    \/**\\r\\n     * CONFIGURATION & PALETTE LOGIC\\r\\n     *\/\\r\\n    const COLORS = [\\r\\n        [0.910, 0.533, 0.722], \/\/ Pink\\r\\n        [0.945, 0.365, 0.184], \/\/ Orange\\r\\n        [0.878, 0.898, 0.369], \/\/ Yellow\\r\\n        [0.302, 0.506, 0.761]  \/\/ Blue\\r\\n    ];\\r\\n\\r\\n    const dominantIndex = Math.floor(Math.random() * COLORS.length);\\r\\n    const domColor = COLORS[dominantIndex];\\r\\n\\r\\n    \/\/ Find the most contrasting color\\r\\n    let maxDist = -1;\\r\\n    let oppositeIndex = 0;\\r\\n    COLORS.forEach((c, i) => {\\r\\n        const dist = Math.sqrt(Math.pow(domColor[0]-c[0],2) + Math.pow(domColor[1]-c[1],2) + Math.pow(domColor[2]-c[2],2));\\r\\n        if (dist > maxDist) {\\r\\n            maxDist = dist;\\r\\n            oppositeIndex = i;\\r\\n        }\\r\\n    });\\r\\n    const oppositeColor = COLORS[oppositeIndex];\\r\\n\\r\\n    \/\/ Identify the two \\\"middle\\\" colors for the gradient ramp\\r\\n    const middleIndices = [0,1,2,3].filter(i => i !== dominantIndex && i !== oppositeIndex);\\r\\n    const midColor1 = COLORS[middleIndices[0]];\\r\\n    const midColor2 = COLORS[middleIndices[1]];\\r\\n\\r\\n    \/\/ CSS Variable Updates\\r\\n    const toRGBStr = (c) => `rgb(${Math.round(c[0]*255)}, ${Math.round(c[1]*255)}, ${Math.round(c[2]*255)})`;\\r\\n    document.documentElement.style.setProperty('--dominant-color', toRGBStr(domColor));\\r\\n    document.documentElement.style.setProperty('--opposite-color', toRGBStr(oppositeColor));\\r\\n    document.documentElement.style.setProperty('--support-color-1', toRGBStr(midColor1));\\r\\n    document.documentElement.style.setProperty('--support-color-2', toRGBStr(midColor2));\\r\\n\\r\\n    \/**\\r\\n     * NODE INITIALIZATION\\r\\n     *\/\\r\\n    const nodeConfigs = [\\r\\n        { index: oppositeIndex, val: 0.0, count: 4 },\\r\\n        { index: middleIndices[0], val: 0.4, count: 2 },\\r\\n        { index: middleIndices[1], val: 0.8, count: 2 },\\r\\n        { index: dominantIndex, val: 1.0, count: 12 }\\r\\n    ];\\r\\n\\r\\n    let initialNodes = [];\\r\\n    nodeConfigs.forEach(config => {\\r\\n        for(let i=0; i<config.count; i++) initialNodes.push(config.val);\\r\\n    });\\r\\n\\r\\n    const NUM_NODES = initialNodes.length;\\r\\n    const CONFIG = {\\r\\n        repelRadius: 200,\\r\\n        fluidity: 4.5,\\r\\n        noiseAmount: 0.05\\r\\n    };\\r\\n\\r\\n    \/**\\r\\n     * WEBGL SETUP\\r\\n     *\/\\r\\n    const canvas = document.currentScript.previousElementSibling;\\r\\n    if (!canvas) return; \\r\\n    \\r\\n    const gl = canvas.getContext('webgl');\\r\\n    const vsSource = `attribute vec2 a_position; void main() { gl_Position = vec4(a_position, 0.0, 1.0); }`;\\r\\n\\r\\n    let uniformsStr = `uniform vec3 u_palette[4];\\\\n`;\\r\\n    let calcStr = \\\"\\\";\\r\\n    let sumWeights = \\\"float totalW = \\\";\\r\\n    let sumValues = \\\"float totalVal = \\\";\\r\\n\\r\\n    for (let i = 0; i < NUM_NODES; i++) {\\r\\n        uniformsStr += `uniform vec2 u_pos${i}; uniform float u_val${i};\\\\n`;\\r\\n        calcStr += `float w${i} = exp(-distance(aspect_uv, vec2(u_pos${i}.x * aspect, u_pos${i}.y)) * u_fluidity);\\\\n`;\\r\\n        sumWeights += (i === 0 ? `w${i}` : ` + w${i}`);\\r\\n        sumValues += (i === 0 ? `(u_val${i} * w${i})` : ` + (u_val${i} * w${i})`);\\r\\n    }\\r\\n\\r\\n    const fsSource = `\\r\\n        precision highp float;\\r\\n        uniform vec2 u_resolution;\\r\\n        uniform float u_fluidity;\\r\\n        uniform float u_noiseAmount;\\r\\n        ${uniformsStr}\\r\\n\\r\\n        vec3 samplePalette(float t) {\\r\\n            if (t < 0.4) return mix(u_palette[0], u_palette[1], t \/ 0.4);\\r\\n            if (t < 0.6) return mix(u_palette[1], u_palette[2], (t - 0.4) \/ 0.2);\\r\\n            return mix(u_palette[2], u_palette[3], (t - 0.6) \/ 0.4);\\r\\n        }\\r\\n\\r\\n        void main() {\\r\\n            vec2 uv = gl_FragCoord.xy \/ u_resolution.xy;\\r\\n            float aspect = u_resolution.x \/ u_resolution.y;\\r\\n            vec2 aspect_uv = vec2(uv.x * aspect, uv.y);\\r\\n\\r\\n            ${calcStr}\\r\\n            ${sumWeights};\\r\\n            ${sumValues};\\r\\n\\r\\n            float finalV = totalVal \/ totalW;\\r\\n            finalV = smoothstep(0.1, 0.9, finalV);\\r\\n\\r\\n            vec3 color = samplePalette(clamp(finalV, 0.0, 1.0));\\r\\n            \\r\\n            float n = (fract(sin(dot(uv, vec2(12.9898,78.233))) * 43758.5453) - 0.5) * u_noiseAmount;\\r\\n            gl_FragColor = vec4(color + n, 1.0);\\r\\n        }\\r\\n    `;\\r\\n\\r\\n    function createShader(gl, type, source) {\\r\\n        const s = gl.createShader(type);\\r\\n        gl.shaderSource(s, source);\\r\\n        gl.compileShader(s);\\r\\n        return s;\\r\\n    }\\r\\n\\r\\n    const program = gl.createProgram();\\r\\n    gl.attachShader(program, createShader(gl, gl.VERTEX_SHADER, vsSource));\\r\\n    gl.attachShader(program, createShader(gl, gl.FRAGMENT_SHADER, fsSource));\\r\\n    gl.linkProgram(program);\\r\\n    gl.useProgram(program);\\r\\n\\r\\n    const buffer = gl.createBuffer();\\r\\n    gl.bindBuffer(gl.ARRAY_BUFFER, buffer);\\r\\n    gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1,-1, 3,-1, -1,3]), gl.STATIC_DRAW);\\r\\n    const posLoc = gl.getAttribLocation(program, \\\"a_position\\\");\\r\\n    gl.enableVertexAttribArray(posLoc);\\r\\n    gl.vertexAttribPointer(posLoc, 2, gl.FLOAT, false, 0, 0);\\r\\n\\r\\n    const locRes = gl.getUniformLocation(program, \\\"u_resolution\\\");\\r\\n    const locFlu = gl.getUniformLocation(program, \\\"u_fluidity\\\");\\r\\n    const locNoise = gl.getUniformLocation(program, \\\"u_noiseAmount\\\");\\r\\n    const locPalette = gl.getUniformLocation(program, \\\"u_palette\\\");\\r\\n    \\r\\n    const nodeLocs = initialNodes.map((_, i) => ({\\r\\n        pos: gl.getUniformLocation(program, `u_pos${i}`),\\r\\n        val: gl.getUniformLocation(program, `u_val${i}`)\\r\\n    }));\\r\\n\\r\\n    const paletteData = new Float32Array([...oppositeColor, ...midColor1, ...midColor2, ...domColor]);\\r\\n    gl.uniform3fv(locPalette, paletteData);\\r\\n\\r\\n    let nodes = [];\\r\\n    let mouse = { x: -1000, y: -1000 };\\r\\n\\r\\n    function initNodes() {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        nodes = initialNodes.map(val => ({\\r\\n            x: Math.random() * window.innerWidth * dpr,\\r\\n            y: Math.random() * window.innerHeight * dpr,\\r\\n            vx: (Math.random() - 0.5) * 2 * dpr,\\r\\n            vy: (Math.random() - 0.5) * 2 * dpr,\\r\\n            val: val\\r\\n        }));\\r\\n    }\\r\\n\\r\\n   function render() {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        const w = canvas.width, h = canvas.height;\\r\\n\\r\\n        nodes.forEach((n, i) => {\\r\\n            let dx = n.x - mouse.x;\\r\\n            let dy = n.y - mouse.y;\\r\\n            let d = Math.sqrt(dx * dx + dy * dy);\\r\\n            let repelDist = CONFIG.repelRadius * dpr;\\r\\n\\r\\n            if (d < repelDist) {\\r\\n                let forceFactor = (1.0 - d \/ repelDist);\\r\\n                let push = forceFactor * 0.2 * dpr; \\r\\n                \\r\\n                n.vx += (dx \/ d) * push;\\r\\n                n.vy += (dy \/ d) * push;\\r\\n            }\\r\\n\\r\\n            if (n.x < 0) n.vx += 0.1;\\r\\n            if (n.x > w) n.vx -= 0.1;\\r\\n            if (n.y < 0) n.vy += 0.1;\\r\\n            if (n.y > h) n.vy -= 0.1;\\r\\n\\r\\n            const maxSpeed = 7.0 * dpr; \\r\\n            let currentSpeed = Math.sqrt(n.vx * n.vx + n.vy * n.vy);\\r\\n            if (currentSpeed > maxSpeed) {\\r\\n                n.vx = (n.vx \/ currentSpeed) * maxSpeed;\\r\\n                n.vy = (n.vy \/ currentSpeed) * maxSpeed;\\r\\n            }\\r\\n\\r\\n            n.vx *= 0.99; \\r\\n            n.vy *= 0.99;\\r\\n            \\r\\n            n.x += n.vx; \\r\\n            n.y += n.vy;\\r\\n\\r\\n            gl.uniform2f(nodeLocs[i].pos, n.x \/ w, 1.0 - (n.y \/ h));\\r\\n            gl.uniform1f(nodeLocs[i].val, n.val);\\r\\n        });\\r\\n\\r\\n        gl.uniform1f(locFlu, CONFIG.fluidity);\\r\\n        gl.uniform1f(locNoise, CONFIG.noiseAmount);\\r\\n        gl.drawArrays(gl.TRIANGLES, 0, 3);\\r\\n        requestAnimationFrame(render);\\r\\n    }\\r\\n\\r\\n    \/\/ --- EVENT LISTENERS ---\\r\\n\\r\\n    window.addEventListener('resize', () => {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        canvas.width = window.innerWidth * dpr;\\r\\n        canvas.height = window.innerHeight * dpr;\\r\\n        gl.viewport(0, 0, canvas.width, canvas.height);\\r\\n        gl.uniform2f(locRes, canvas.width, canvas.height);\\r\\n    });\\r\\n\\r\\n    \/\/ Unified cursor updater for both mouse and touch\\r\\n    function updateCursor(x, y) {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        mouse.x = x * dpr;\\r\\n        mouse.y = y * dpr;\\r\\n    }\\r\\n\\r\\n    \/\/ Desktop Mouse\\r\\n    window.addEventListener('mousemove', e => updateCursor(e.clientX, e.clientY));\\r\\n\\r\\n    \/\/ Mobile Touch (treating finger like a cursor)\\r\\n    window.addEventListener('touchstart', e => updateCursor(e.touches[0].clientX, e.touches[0].clientY), { passive: true });\\r\\n    window.addEventListener('touchmove', e => updateCursor(e.touches[0].clientX, e.touches[0].clientY), { passive: true });\\r\\n    \/\/ Remove the cursor influence when the finger is lifted\\r\\n    window.addEventListener('touchend', () => { mouse.x = -1000; mouse.y = -1000; }, { passive: true });\\r\\n\\r\\n    \/\/ --- SCROLL INERTIA EFFECT ---\\r\\n    \\r\\n    \/\/ Extracted inertia logic to share between scroll methods\\r\\n    function applyInertia(rawDeltaY) {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        const cappedDelta = Math.sign(rawDeltaY) * Math.min(Math.abs(rawDeltaY), 100);\\r\\n\\r\\n        nodes.forEach(n => {\\r\\n            const scrollForce = (cappedDelta * 0.025 * dpr) * (0.6 + Math.random() * 0.8);\\r\\n            n.vy -= scrollForce; \\r\\n        });\\r\\n    }\\r\\n\\r\\n    \/\/ Desktop Trackpad\/Mouse Wheel\\r\\n    window.addEventListener('wheel', (e) => applyInertia(e.deltaY), { passive: true });\\r\\n\\r\\n    \/\/ Mobile\/Native Scroll\\r\\n    let lastScrollY = window.scrollY;\\r\\n    window.addEventListener('scroll', () => {\\r\\n        const currentScrollY = window.scrollY;\\r\\n        const deltaY = currentScrollY - lastScrollY;\\r\\n        lastScrollY = currentScrollY;\\r\\n        \\r\\n        \/\/ Prevent misfires on mobile bounce\/rubber-banding\\r\\n        if (Math.abs(deltaY) > 0) {\\r\\n            applyInertia(deltaY);\\r\\n        }\\r\\n    }, { passive: true });\\r\\n\\r\\n    initNodes();\\r\\n    window.dispatchEvent(new Event('resize'));\\r\\n    render();\\r\\n\\r\\n})();\\r\\n<\/script>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":1,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":2,\"config\":{\"label\":\"Noise\"},\"absolute_position\":true,\"lock\":false,\"frameOverflow\":\"left\"},{\"type\":\"text\",\"cont\":\"<p style=\\\"text-align: right; line-height: 0.9;\\\"><strong><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 75px;\\\">Fashion<br \/>For Future<\/span><\/strong><\/p>\",\"align\":\"top\",\"row\":0,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":1,\"spacebelow\":1,\"yvel\":1,\"push\":6,\"relid\":51,\"absolute_position\":true,\"shadow\":{\"enableShadow\":false,\"color\":\"#000000\",\"opacity\":20,\"offsetX\":0,\"offsetY\":5,\"blur\":10,\"spread\":2,\"inset\":false},\"textAnimation\":{\"enableTextAnimation\":true,\"animationType\":\"typewriter_fade\",\"top\":80,\"duration\":30,\"delay\":0},\"classes\":\"oppositecolor\",\"dosync\":false,\"spaceaboveMu\":\"%\",\"spacebelowMu\":\"%\",\"stickytop\":20},{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Fashion for Future ist ein partizipatives Festival f\\u00fcr Mode, Nachhaltigkeit und gesellschaftlichen Wandel in S\\u00fcdtirol. Mit Ausstellungen, Workshops und Interventionen macht es faire Mode erlebbar und l\\u00e4dt zur aktiven Mitgestaltung einer gerechteren Zukunft ein.<\/span><\/p>\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":5,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":8,\"absolute_position\":false,\"textAnimation\":{\"enableTextAnimation\":true,\"animationType\":\"fade_lines\",\"top\":80,\"duration\":40,\"delay\":0}},{\"type\":\"carousel\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":1,\"relid\":7,\"carousel_options\":{\"random\":false,\"autoplay\":false,\"showMultipleSlides\":false,\"freeScroll\":false,\"mousewheelScroll\":false,\"size\":\"useCustomAspectRatio\",\"useCustomFixedHeightPhone\":false,\"fixedHeightPhone\":\"\",\"slidesWidth\":\"null\",\"transition\":\"sliding\",\"loop\":\"1\",\"spaceBetween\":0,\"captionsUnderSlides\":false,\"darkGradientAtBottom\":false,\"darkGradientAtTop\":false,\"darkGradientAtTopColor\":\"#000000\",\"darkGradientAtBottomColor\":\"#000000\",\"autoplaySpeed\":2000,\"autoplayDelay\":0,\"transitionSpeed\":300,\"customAspectRatioW\":1,\"customAspectRatioH\":1,\"fillSlides\":true},\"carousel\":[{\"type\":\"img\",\"attid\":28,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"},{\"type\":\"img\",\"attid\":29,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"},{\"type\":\"img\",\"attid\":30,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"}],\"absolute_position\":false},{\"type\":\"marquee\",\"cont\":\"\",\"align\":\"top\",\"row\":2,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":10,\"config\":{\"desktop\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"tablet\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"phone\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"speed\":60,\"reversedirection\":false,\"startonscreen\":true,\"textformat\":\"Default\",\"pauseonhover\":false,\"startonhover\":false,\"alignment\":\"middle\",\"elements\":[{\"cont\":\"<p><strong><span class=\\\"samecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">FASHION FOR FUTURE - WE ARE FASHION REVOLUTION IN SOUTH TYROL<\/span><\/strong><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><strong><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">FASHION FOR FUTURE - WE ARE FASHION REVOLUTION IN SOUTH TYROL<\/span><\/strong><\/p>\",\"type\":\"text\"}],\"separator\":\"-\",\"borderTopWidth\":0,\"borderBottomWidth\":0,\"borderColor\":\"\",\"backgroundColor\":\"\"},\"absolute_position\":false,\"frameOverflow\":\"both\"},{\"type\":\"hr\",\"cont\":\"\",\"align\":\"middle\",\"row\":3,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":21,\"absolute_position\":false,\"frameOverflow\":\"both\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Dienstag, 21. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":13,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":12,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":true,\"iconType\":\"plus-minus\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":3,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">12 AM \\u2014 2 PM<\/span> <strong>BLANKETTONE!<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p>Gemeinsames Erstellen einer gro\\u00dfen Decke aus ausrangierter Kleidung. Do-it-together-Workshop mit der r\\u00e9cup\\u00e9rath\\u00e8que MaMa \\u2661 Material Matters. Keine Vorkenntnisse erforderlich. <br \/><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/fV6Yhsb6fZpxsqvu8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Vivo Garden)<\/span><\/a><\/span><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Bozen) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti. <\/span><span style=\\\"font-weight: 400;\\\"><br \/><\/span><\/span><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/fV6Yhsb6fZpxsqvu8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">5:30 PM \\u2014 7 PM<\/span> <strong>Greenwashing &amp; Right To Repair<\/strong> <span style=\\\"font-size: 12px;\\\">(Open Talk)\\u00a0<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">St\\u00e4rkung und Schutz der Konsument*innen im \\u00f6kologischen Wandel mit Laura Valle, Professorin f\\u00fcr Privatrecht an der unibz. <\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">(English mit italienischen Folien)<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/cczkGd95tZYSc1EW7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: unibz ,Bibiliothekseingang \/ Raum A1.01)<\/span><\/a><\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":4,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":14,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\",\"frameOverflow\":\"\",\"stickytop\":20},{\"type\":\"text\",\"cont\":\"<p style=\\\"text-align: right; line-height: 1;\\\"><span style=\\\"font-size: 100px;\\\"><strong><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Program<\/span><\/strong><\/span><\/p>\",\"align\":\"top\",\"row\":4,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":31,\"absolute_position\":false,\"dosync\":false,\"stickytop\":20,\"textAnimation\":{\"enableTextAnimation\":true,\"animationType\":\"typewriter_fade\",\"top\":80,\"duration\":40,\"delay\":0}},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Mittwoch, 22. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":18,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":19,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":true,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":5,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">1 PM \\u2014 1:30 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Guided Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p>\\u00a0<\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Unterst\\u00fctzung: Max Scheidl<\/span><\/p>\\n<p>\\u00a0<\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Brixen) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti.<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/CdwmUqnqbPyQbkRe7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Domplatz, Brixen)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>Consumption Detox: Stitch\\u2018n Bitch<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u00dcberkonsum entgegentreten? Lasst uns im Rahmen eines Stitch \\u2019n Bitch gemeinsam an einem kollektiven Kunstwerk arbeiten! Machen statt konsumieren - <br \/>mit Designerin Alexandra Fruhstorfer.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">4 PM \\u2014 6 PM<\/span><strong> Open Talk: Le condizioni di lavoro della moda \\u2013 dal \\u201cMade in Italy\\u201d ai distretti tessili mondiali<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Nachhaltigkeitsberaterin Caterina Occhio beleuchtet Mode-Lieferketten, vergleicht \\u201eMade in Italy\\u201c mit globalen Produktionen und thematisiert Qualit\\u00e4t, Arbeitsbedingungen sowie die Notwendigkeit von Transparenz in der Modebranche. (Italienisch)<\/span><\/p>\\n<p><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Italian spoken) (Location: WAAG [Caf\\u00e9 \/ Aquarium])<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 6 PM<\/span><\/span> <strong>Exhibition Opening: Inside Dust\\u00a0<\/strong><\/span><\/p>\",\"content\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":5,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":17,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\",\"stickytop\":20},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Donnerstag, 23. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":28,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":29,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":5,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">1 PM \\u2014 1:30 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Guided Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p>\\u00a0<\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Unterst\\u00fctzung: Max Scheidl<\/span><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">10:30 AM \\u2014 12:30 PM<\/span> <strong>Touching Toxic Textiles\\u00a0<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Ein spielerisches Quizformat schafft Raum f\\u00fcr Austausch und die M\\u00f6glichkeit, gemeinsam mit \\u201eExperts by Experience\\u201c mehr \\u00fcber Fasern und die textile Recyclingkette zu lernen.<\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u2192 Begrenzte Pl\\u00e4tze \\u2013 bitte vorab anmelden unter <a href=\\\"mailto:info@fashionforfuture.bz.it?subject=Registration: Touching Toxic Textiles - April 23\\\">info@fashionforfuture.bz.it<\/a><\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG (Caf\\u00e9 \/ Aquarium), Bolzano)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <b>Fixing Fashion<\/b>\\u00a0<span style=\\\"font-size: 12px;\\\">(Workshop) (Bruneck)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/gS1hAmRdVJNViC3V9\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: Stadtbibliothek, Bruneck)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2:30 PM \\u2014 5 PM<\/span><strong> Slow Fashion Walk &amp; Talk<\/strong><\/span><\/p>\",\"content\":\"<p>Gef\\u00fchrte Tour mit Susanne Barta durch (Concept) Stores und Ateliers in Bozen, mit Fokus auf Slow Fashion (Deutsch).<\/p>\\n<p>In Zusammenarbeit mit <a style=\\\"font-family: forma-djr-micro, sans-serif; letter-spacing: 0em; text-indent: 0em;\\\" rel=\\\"noopener\\\" href=\\\"https:\/\/walk4future.com\/\\u00a0\\\" target=\\\"_blank\\\">walk4future\\u00ae-REthink Fashion!<\/a><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u2192 Bitte vorab anmelden unter <a href=\\\"mailto:info@fashionforfuture.bz.it?subject=Registration: Slow Fashion Walk and Talk - April 23\\\" data-id=\\\"0\\\">info@fashionforfuture.bz.it<\/a><\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Meeting Point: WAAG, Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">7 PM \\u2014 9 PM<\/span><\/span><strong> Atelier Visit &amp; Interactive Textile Installation<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Besuch des Ateliers von Eco-Social Designerin und Textilk\\u00fcnstlerin Adele Buffa und der multidisziplin\\u00e4ren K\\u00fcnstlerin Laura Pan. Zu sehen ist die interaktive Textilinstallation Centoventi rund um den Prozess des Stickens. (Italienisch)<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/sWqWbxYmg5LqRWXd8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: S\\u00fcdtiroler K\\u00fcnstlerbund)<\/span><\/a><\/p>\\n<p>\\u00a0<\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":5,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":27,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\",\"stickytop\":20},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Freitag, 24. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":22,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":30,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-minus\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":7,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">10 AM \\u2014 12 AM<\/span><\/span><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><strong> How to care for your garment<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p>Anne-Rose Klotz verschafft einen \\u00dcberblick \\u00fcber Materialien und die Bedeutung von Pflegesymbolen- praktische Tipps f\\u00fcr einen ressourcenschonenden Umgang mit unserer Kleidung inklusive! F\\u00fcr lange Freude an unseren Lieblingsst\\u00fccken! (Deutsch)<\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/owenBbbbsKfDKs3e8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: BITZ unibz fablab)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span>\\u00a0<strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Meran) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir!<\/span><span style=\\\"font-weight: 400;\\\"><br \/><\/span><\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/efnSF6bh57pe2sYr7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Bibliothek Meran)<\/span><\/a><\/span><\/span><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>No Fake Fashion<\/strong>\\u00a0<span style=\\\"font-size: 12px;\\\">(Workshop)\\u00a0<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Ein interaktiver Workshop dazu, was wirklich hinter den Labels unserer Kleidung steckt und wie R\\u00fcckverfolgbarkeit, Transparenz und die Zukunft der Mode gelingen kann \\u2013 <br \/>mit Lauren Berardi von Lottozero. (Englisch)<\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">(English spoken)<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/owenBbbbsKfDKs3e8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: BITZ unibz fablab)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>Consumption Detox: Stitch\\u2018n Bitch<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u00dcberkonsum entgegentreten? Lasst uns im Rahmen eines Stitch \\u2019n Bitch gemeinsam an einem kollektiven Kunstwerk arbeiten! Machen statt konsumieren - <br \/>mit Designerin Alexandra Fruhstorfer.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 3 PM<\/span> <strong>Preisverleihung: Fair Trend Design Contest<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Bei der diesj\\u00e4hrigen Edition des Kreativwettbewerbs f\\u00fcr 11 bis 14-J\\u00e4hrige wurden Textilien zu Flaggen mit Botschaften zum Fairen Handel recycelt. Die drei besten Beitr\\u00e4ge jeder Kategorie werden pr\\u00e4miert.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Outdoors])<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 5 PM<\/span> <strong>(Fair &amp; Fixing) Fashion Show<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Secondhand Fashion trifft Fairtrade \\u2013 entdecke deine liebsten Styles bei unserer Modenschau. Schau vorbei!<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Outdoors])<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">6:30 PM \\u2014 7 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Closing Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\",\"isOpen\":false}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":6,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":15,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\",\"stickytop\":20},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Samstag, 25. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":25,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":32,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":2,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">11 AM \\u2014 5 PM<\/span> <strong>Swap Party<\/strong><\/span><\/p>\",\"content\":\"<p>Bringe bis zu 5 Kleidungsst\\u00fccke oder Accessoires - sauber und in gutem Zustand.<\/p>\\n<p>Gib deine Teile am Check-in ab und entdecke neue St\\u00fccke von anderen.<\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/dajWq4DnNeKMcX5g6\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">(Location: Ahoi! Minigolf)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <b>Second Wind\\u00a0<\/b><span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Upcycling mit ausgedientem Gleitschirmstoff: einst vom Wind getragen, erz\\u00e4hlen diese Materialien Geschichten vom Himmel. Nun, auf festem Grund k\\u00f6nnen sie neue Geschichten schreiben. Bist du dabei?<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/dajWq4DnNeKMcX5g6\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">(Location: Ahoi! Minigolf)<\/span><\/a><\/p>\",\"isOpen\":false}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":6,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":24,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\",\"stickytop\":20},{\"type\":\"img\",\"cont\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02.jpeg\",\"align\":\"top\",\"row\":7,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":1,\"spacebelow\":1,\"yvel\":1,\"push\":0,\"relid\":48,\"attid\":83,\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-768x1152.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-512x768.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-265x398.jpeg\"},\"w\":800,\"h\":1200,\"ar\":1.5,\"alt\":\"\",\"absolute_position\":false,\"textOnElement\":{\"topLeft\":\"\",\"topCenter\":\"\",\"topRight\":\"\",\"leftCenter\":\"\",\"centerCenter\":\"\",\"rightCenter\":\"\",\"bottomLeft\":\"\",\"bottomCenter\":\"\",\"bottomRight\":\"\",\"spaceLeftRight\":10,\"spaceLeftRightMu\":\"px\",\"spaceTopBottom\":10,\"spaceTopBottomMu\":\"px\",\"enableSpacePhone\":false,\"spaceLeftRightPhone\":10,\"spaceLeftRightPhoneMu\":\"px\",\"spaceTopBottomPhone\":10,\"spaceTopBottomPhoneMu\":\"px\",\"verticalOffsetCenter\":0,\"verticalOffsetCenterMu\":\"px\",\"verticalOffsetCenterPhone\":0,\"verticalOffsetCenterPhoneMu\":\"px\",\"darkGradientAtTop\":false,\"darkGradientAtBottom\":false,\"darkGradientAtTopColor\":\"#000000\",\"darkGradientAtBottomColor\":\"#000000\"},\"frameOverflow\":\"\",\"spaceaboveMu\":\"%\",\"spacebelowMu\":\"%\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/www.google.com\/maps\/d\/viewer?mid=1wC0_KvnQ_kremDMt1HetuM8vjea5Je4&amp;hl=de&amp;ll=46.612354624961235%2C11.540777899999997&amp;z=9\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Entdecke mehr Slow Fashion in S\\u00fcdtirol<\/span><\/a><\/p>\",\"align\":\"middle\",\"row\":0,\"col\":0,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":1,\"spacebelow\":1,\"yvel\":1,\"push\":0,\"relid\":47,\"absolute_position\":false,\"spaceaboveMu\":\"%\",\"spacebelowMu\":\"%\"}],\"align\":\"top\",\"row\":7,\"col\":6,\"colspan\":6,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":55,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"stickytop\":20},{\"type\":\"text\",\"cont\":\"<p style=\\\"line-height: 0.9;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">Thank you<\/span><br \/><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">Grazie1000<\/span><br \/><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">Danke zusammen<\/span><\/p>\",\"align\":\"top\",\"row\":8,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":58,\"absolute_position\":false,\"frameOverflow\":\"\"},{\"type\":\"marquee\",\"cont\":\"\",\"align\":\"top\",\"row\":9,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":1,\"spacebelow\":1,\"yvel\":1,\"push\":0,\"relid\":56,\"config\":{\"desktop\":{\"spacebetween\":12,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":120},\"tablet\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"phone\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"speed\":60,\"reversedirection\":false,\"startonscreen\":true,\"textformat\":\"Default\",\"pauseonhover\":true,\"startonhover\":false,\"alignment\":\"middle\",\"elements\":[{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">&amp; all those helping hands!<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"> Collaborations: Paula Rach\\u00e9 (Festival Guide), Anna Mayr (Photography), Natalia Adrian (Communication Support), Lukas Terragnolo (Video)<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"> Locations: WAAG (Chiara Paterno, Greta Marcolongo), BITZ unibz Fablab (Kathrin Kofler), Ahoi Minigolf (Emily Guerra), City Library Bressanone, City Library Brunico, City Library Merano, Municipality of Brunico<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">OEW support: Marta Larcher, Loredana Giraldin, Katharina Oberhollenzer, Irene Albanese, Francesca Salvo, Gertrud Hofer (sewing experts) and Stella Soracase. Poetry Slam: Lene Morgenstern (writer), Lena Simonetti (performer)<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Student support: Victoria Ricciola, Shirin Kiefer, Anna Pitton, Elena Galvani, Beatrice Guerra<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"\",\"type\":\"text\"},{\"cont\":\"\",\"type\":\"text\"}],\"separator\":\"+\",\"borderTopWidth\":0,\"borderBottomWidth\":0,\"borderColor\":\"\",\"backgroundColor\":\"\"},\"absolute_position\":false,\"frameOverflow\":\"both\",\"spaceaboveMu\":\"%\",\"spacebelowMu\":\"%\"}]}","phonegrid":"{\"colCount\":12,\"colGutter\":1,\"rowGutters\":[5,5,5,5,0,5,0,0,0,0,5,2,5],\"frameMargin\":5,\"leftFrameMargin\":5,\"rightFrameMargin\":5,\"topFrameMargin\":\"0\",\"mus\":{\"colGutterMu\":\"%\",\"rowGutterMu\":\"%\",\"topFrameMu\":\"%\",\"bottomFrameMu\":\"%\",\"frameMu\":\"%\"},\"bottomFrameMargin\":\"\",\"rowAttrs\":[{\"row100vh\":true,\"rowcustomheight\":\"\",\"relid\":26},{\"relid\":35},{\"relid\":36},{\"relid\":37},{\"relid\":38},{\"relid\":41},{\"relid\":39,\"classes\":\"samecolorbg\"},{\"relid\":42,\"classes\":\"oppositecolorbg\"},{\"relid\":43,\"classes\":\"support1colorbg\"},{\"relid\":44,\"classes\":\"support2colorbg\"},{\"relid\":45,\"classes\":\"samecolorbg\"},{\"relid\":49},{\"relid\":5},{\"relid\":54}],\"bgColor\":null,\"bgImage\":null,\"cont\":[{\"type\":\"html\",\"cont\":\"<style>.oppositecolor { color: var(--opposite-color)!important; z-index: 12;} <\/style>\\r\\n\\r\\n<canvas class=\\\"gradient-canvas\\\"><\/canvas>\\r\\n<script>\\r\\n(function() {\\r\\n    \/**\\r\\n     * CONFIGURATION & PALETTE LOGIC\\r\\n     *\/\\r\\n    const COLORS = [\\r\\n        [0.910, 0.533, 0.722], \/\/ Pink\\r\\n        [0.945, 0.365, 0.184], \/\/ Orange\\r\\n        [0.878, 0.898, 0.369], \/\/ Yellow\\r\\n        [0.302, 0.506, 0.761]  \/\/ Blue\\r\\n    ];\\r\\n\\r\\n    const dominantIndex = Math.floor(Math.random() * COLORS.length);\\r\\n    const domColor = COLORS[dominantIndex];\\r\\n\\r\\n    \/\/ Find the most contrasting color\\r\\n    let maxDist = -1;\\r\\n    let oppositeIndex = 0;\\r\\n    COLORS.forEach((c, i) => {\\r\\n        const dist = Math.sqrt(Math.pow(domColor[0]-c[0],2) + Math.pow(domColor[1]-c[1],2) + Math.pow(domColor[2]-c[2],2));\\r\\n        if (dist > maxDist) {\\r\\n            maxDist = dist;\\r\\n            oppositeIndex = i;\\r\\n        }\\r\\n    });\\r\\n    const oppositeColor = COLORS[oppositeIndex];\\r\\n\\r\\n    \/\/ Identify the two \\\"middle\\\" colors for the gradient ramp\\r\\n    const middleIndices = [0,1,2,3].filter(i => i !== dominantIndex && i !== oppositeIndex);\\r\\n    const midColor1 = COLORS[middleIndices[0]];\\r\\n    const midColor2 = COLORS[middleIndices[1]];\\r\\n\\r\\n    \/\/ CSS Variable Updates\\r\\n    const toRGBStr = (c) => `rgb(${Math.round(c[0]*255)}, ${Math.round(c[1]*255)}, ${Math.round(c[2]*255)})`;\\r\\n    document.documentElement.style.setProperty('--dominant-color', toRGBStr(domColor));\\r\\n    document.documentElement.style.setProperty('--opposite-color', toRGBStr(oppositeColor));\\r\\n    document.documentElement.style.setProperty('--support-color-1', toRGBStr(midColor1));\\r\\n    document.documentElement.style.setProperty('--support-color-2', toRGBStr(midColor2));\\r\\n\\r\\n    \/**\\r\\n     * NODE INITIALIZATION\\r\\n     *\/\\r\\n    const nodeConfigs = [\\r\\n        { index: oppositeIndex, val: 0.0, count: 4 },\\r\\n        { index: middleIndices[0], val: 0.4, count: 2 },\\r\\n        { index: middleIndices[1], val: 0.8, count: 2 },\\r\\n        { index: dominantIndex, val: 1.0, count: 12 }\\r\\n    ];\\r\\n\\r\\n    let initialNodes = [];\\r\\n    nodeConfigs.forEach(config => {\\r\\n        for(let i=0; i<config.count; i++) initialNodes.push(config.val);\\r\\n    });\\r\\n\\r\\n    const NUM_NODES = initialNodes.length;\\r\\n    const CONFIG = {\\r\\n        repelRadius: 200,\\r\\n        fluidity: 4.5,\\r\\n        noiseAmount: 0.05\\r\\n    };\\r\\n\\r\\n    \/**\\r\\n     * WEBGL SETUP\\r\\n     *\/\\r\\n    const canvas = document.currentScript.previousElementSibling;\\r\\n    if (!canvas) return; \\r\\n    \\r\\n    const gl = canvas.getContext('webgl');\\r\\n    const vsSource = `attribute vec2 a_position; void main() { gl_Position = vec4(a_position, 0.0, 1.0); }`;\\r\\n\\r\\n    let uniformsStr = `uniform vec3 u_palette[4];\\\\n`;\\r\\n    let calcStr = \\\"\\\";\\r\\n    let sumWeights = \\\"float totalW = \\\";\\r\\n    let sumValues = \\\"float totalVal = \\\";\\r\\n\\r\\n    for (let i = 0; i < NUM_NODES; i++) {\\r\\n        uniformsStr += `uniform vec2 u_pos${i}; uniform float u_val${i};\\\\n`;\\r\\n        calcStr += `float w${i} = exp(-distance(aspect_uv, vec2(u_pos${i}.x * aspect, u_pos${i}.y)) * u_fluidity);\\\\n`;\\r\\n        sumWeights += (i === 0 ? `w${i}` : ` + w${i}`);\\r\\n        sumValues += (i === 0 ? `(u_val${i} * w${i})` : ` + (u_val${i} * w${i})`);\\r\\n    }\\r\\n\\r\\n    const fsSource = `\\r\\n        precision highp float;\\r\\n        uniform vec2 u_resolution;\\r\\n        uniform float u_fluidity;\\r\\n        uniform float u_noiseAmount;\\r\\n        ${uniformsStr}\\r\\n\\r\\n        vec3 samplePalette(float t) {\\r\\n            if (t < 0.4) return mix(u_palette[0], u_palette[1], t \/ 0.4);\\r\\n            if (t < 0.6) return mix(u_palette[1], u_palette[2], (t - 0.4) \/ 0.2);\\r\\n            return mix(u_palette[2], u_palette[3], (t - 0.6) \/ 0.4);\\r\\n        }\\r\\n\\r\\n        void main() {\\r\\n            vec2 uv = gl_FragCoord.xy \/ u_resolution.xy;\\r\\n            float aspect = u_resolution.x \/ u_resolution.y;\\r\\n            vec2 aspect_uv = vec2(uv.x * aspect, uv.y);\\r\\n\\r\\n            ${calcStr}\\r\\n            ${sumWeights};\\r\\n            ${sumValues};\\r\\n\\r\\n            float finalV = totalVal \/ totalW;\\r\\n            finalV = smoothstep(0.1, 0.9, finalV);\\r\\n\\r\\n            vec3 color = samplePalette(clamp(finalV, 0.0, 1.0));\\r\\n            \\r\\n            float n = (fract(sin(dot(uv, vec2(12.9898,78.233))) * 43758.5453) - 0.5) * u_noiseAmount;\\r\\n            gl_FragColor = vec4(color + n, 1.0);\\r\\n        }\\r\\n    `;\\r\\n\\r\\n    function createShader(gl, type, source) {\\r\\n        const s = gl.createShader(type);\\r\\n        gl.shaderSource(s, source);\\r\\n        gl.compileShader(s);\\r\\n        return s;\\r\\n    }\\r\\n\\r\\n    const program = gl.createProgram();\\r\\n    gl.attachShader(program, createShader(gl, gl.VERTEX_SHADER, vsSource));\\r\\n    gl.attachShader(program, createShader(gl, gl.FRAGMENT_SHADER, fsSource));\\r\\n    gl.linkProgram(program);\\r\\n    gl.useProgram(program);\\r\\n\\r\\n    const buffer = gl.createBuffer();\\r\\n    gl.bindBuffer(gl.ARRAY_BUFFER, buffer);\\r\\n    gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1,-1, 3,-1, -1,3]), gl.STATIC_DRAW);\\r\\n    const posLoc = gl.getAttribLocation(program, \\\"a_position\\\");\\r\\n    gl.enableVertexAttribArray(posLoc);\\r\\n    gl.vertexAttribPointer(posLoc, 2, gl.FLOAT, false, 0, 0);\\r\\n\\r\\n    const locRes = gl.getUniformLocation(program, \\\"u_resolution\\\");\\r\\n    const locFlu = gl.getUniformLocation(program, \\\"u_fluidity\\\");\\r\\n    const locNoise = gl.getUniformLocation(program, \\\"u_noiseAmount\\\");\\r\\n    const locPalette = gl.getUniformLocation(program, \\\"u_palette\\\");\\r\\n    \\r\\n    const nodeLocs = initialNodes.map((_, i) => ({\\r\\n        pos: gl.getUniformLocation(program, `u_pos${i}`),\\r\\n        val: gl.getUniformLocation(program, `u_val${i}`)\\r\\n    }));\\r\\n\\r\\n    const paletteData = new Float32Array([...oppositeColor, ...midColor1, ...midColor2, ...domColor]);\\r\\n    gl.uniform3fv(locPalette, paletteData);\\r\\n\\r\\n    let nodes = [];\\r\\n    let mouse = { x: -1000, y: -1000 };\\r\\n\\r\\n    function initNodes() {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        nodes = initialNodes.map(val => ({\\r\\n            x: Math.random() * window.innerWidth * dpr,\\r\\n            y: Math.random() * window.innerHeight * dpr,\\r\\n            vx: (Math.random() - 0.5) * 2 * dpr,\\r\\n            vy: (Math.random() - 0.5) * 2 * dpr,\\r\\n            val: val\\r\\n        }));\\r\\n    }\\r\\n\\r\\n   function render() {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        const w = canvas.width, h = canvas.height;\\r\\n\\r\\n        nodes.forEach((n, i) => {\\r\\n            let dx = n.x - mouse.x;\\r\\n            let dy = n.y - mouse.y;\\r\\n            let d = Math.sqrt(dx * dx + dy * dy);\\r\\n            let repelDist = CONFIG.repelRadius * dpr;\\r\\n\\r\\n            if (d < repelDist) {\\r\\n                let forceFactor = (1.0 - d \/ repelDist);\\r\\n                let push = forceFactor * 0.2 * dpr; \\r\\n                \\r\\n                n.vx += (dx \/ d) * push;\\r\\n                n.vy += (dy \/ d) * push;\\r\\n            }\\r\\n\\r\\n            if (n.x < 0) n.vx += 0.1;\\r\\n            if (n.x > w) n.vx -= 0.1;\\r\\n            if (n.y < 0) n.vy += 0.1;\\r\\n            if (n.y > h) n.vy -= 0.1;\\r\\n\\r\\n            const maxSpeed = 7.0 * dpr; \\r\\n            let currentSpeed = Math.sqrt(n.vx * n.vx + n.vy * n.vy);\\r\\n            if (currentSpeed > maxSpeed) {\\r\\n                n.vx = (n.vx \/ currentSpeed) * maxSpeed;\\r\\n                n.vy = (n.vy \/ currentSpeed) * maxSpeed;\\r\\n            }\\r\\n\\r\\n            n.vx *= 0.99; \\r\\n            n.vy *= 0.99;\\r\\n            \\r\\n            n.x += n.vx; \\r\\n            n.y += n.vy;\\r\\n\\r\\n            gl.uniform2f(nodeLocs[i].pos, n.x \/ w, 1.0 - (n.y \/ h));\\r\\n            gl.uniform1f(nodeLocs[i].val, n.val);\\r\\n        });\\r\\n\\r\\n        gl.uniform1f(locFlu, CONFIG.fluidity);\\r\\n        gl.uniform1f(locNoise, CONFIG.noiseAmount);\\r\\n        gl.drawArrays(gl.TRIANGLES, 0, 3);\\r\\n        requestAnimationFrame(render);\\r\\n    }\\r\\n\\r\\n    \/\/ --- EVENT LISTENERS ---\\r\\n\\r\\n    window.addEventListener('resize', () => {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        canvas.width = window.innerWidth * dpr;\\r\\n        canvas.height = window.innerHeight * dpr;\\r\\n        gl.viewport(0, 0, canvas.width, canvas.height);\\r\\n        gl.uniform2f(locRes, canvas.width, canvas.height);\\r\\n    });\\r\\n\\r\\n    \/\/ Unified cursor updater for both mouse and touch\\r\\n    function updateCursor(x, y) {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        mouse.x = x * dpr;\\r\\n        mouse.y = y * dpr;\\r\\n    }\\r\\n\\r\\n    \/\/ Desktop Mouse\\r\\n    window.addEventListener('mousemove', e => updateCursor(e.clientX, e.clientY));\\r\\n\\r\\n    \/\/ Mobile Touch (treating finger like a cursor)\\r\\n    window.addEventListener('touchstart', e => updateCursor(e.touches[0].clientX, e.touches[0].clientY), { passive: true });\\r\\n    window.addEventListener('touchmove', e => updateCursor(e.touches[0].clientX, e.touches[0].clientY), { passive: true });\\r\\n    \/\/ Remove the cursor influence when the finger is lifted\\r\\n    window.addEventListener('touchend', () => { mouse.x = -1000; mouse.y = -1000; }, { passive: true });\\r\\n\\r\\n    \/\/ --- SCROLL INERTIA EFFECT ---\\r\\n    \\r\\n    \/\/ Extracted inertia logic to share between scroll methods\\r\\n    function applyInertia(rawDeltaY) {\\r\\n        const dpr = window.devicePixelRatio || 1;\\r\\n        const cappedDelta = Math.sign(rawDeltaY) * Math.min(Math.abs(rawDeltaY), 100);\\r\\n\\r\\n        nodes.forEach(n => {\\r\\n            const scrollForce = (cappedDelta * 0.025 * dpr) * (0.6 + Math.random() * 0.8);\\r\\n            n.vy -= scrollForce; \\r\\n        });\\r\\n    }\\r\\n\\r\\n    \/\/ Desktop Trackpad\/Mouse Wheel\\r\\n    window.addEventListener('wheel', (e) => applyInertia(e.deltaY), { passive: true });\\r\\n\\r\\n    \/\/ Mobile\/Native Scroll\\r\\n    let lastScrollY = window.scrollY;\\r\\n    window.addEventListener('scroll', () => {\\r\\n        const currentScrollY = window.scrollY;\\r\\n        const deltaY = currentScrollY - lastScrollY;\\r\\n        lastScrollY = currentScrollY;\\r\\n        \\r\\n        \/\/ Prevent misfires on mobile bounce\/rubber-banding\\r\\n        if (Math.abs(deltaY) > 0) {\\r\\n            applyInertia(deltaY);\\r\\n        }\\r\\n    }, { passive: true });\\r\\n\\r\\n    initNodes();\\r\\n    window.dispatchEvent(new Event('resize'));\\r\\n    render();\\r\\n\\r\\n})();\\r\\n<\/script>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":2,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":2,\"config\":{\"label\":\"Noise\"},\"absolute_position\":true,\"lock\":false,\"frameOverflow\":\"left\"},{\"type\":\"text\",\"cont\":\"<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 25px;\\\">WE ARE <\/span><\/p>\\n<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 25px;\\\">FASHION REVOLUTION<\/span><\/p>\\n<p style=\\\"text-align: right; line-height: 0.9;\\\"><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 25px;\\\">\\u00a0IN SOUTH TYROL<\/span><\/p>\",\"align\":\"bottom\",\"row\":0,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":\"33\",\"yvel\":1,\"push\":0,\"relid\":16,\"absolute_position\":true,\"textAnimation\":{\"enableTextAnimation\":true,\"animationType\":\"masked_lines\",\"top\":80,\"duration\":40,\"delay\":0},\"classes\":\"oppositecolor\",\"dosync\":false},{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Fashion for Future ist ein partizipatives Festival f\\u00fcr Mode, Nachhaltigkeit und gesellschaftlichen Wandel in S\\u00fcdtirol. Mit Ausstellungen, Workshops und Interventionen macht es faire Mode erlebbar und l\\u00e4dt zur aktiven Mitgestaltung einer gerechteren Zukunft ein.<\/span><\/p>\",\"align\":\"bottom\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":8,\"absolute_position\":false},{\"type\":\"carousel\",\"cont\":\"\",\"align\":\"bottom\",\"row\":2,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":7,\"carousel_options\":{\"random\":false,\"autoplay\":false,\"showMultipleSlides\":false,\"freeScroll\":false,\"mousewheelScroll\":false,\"size\":\"useCustomAspectRatio\",\"useCustomFixedHeightPhone\":false,\"fixedHeightPhone\":\"\",\"slidesWidth\":\"null\",\"transition\":\"sliding\",\"loop\":\"1\",\"spaceBetween\":0,\"captionsUnderSlides\":false,\"darkGradientAtBottom\":false,\"darkGradientAtTop\":false,\"darkGradientAtTopColor\":\"#000000\",\"darkGradientAtBottomColor\":\"#000000\",\"autoplaySpeed\":2000,\"autoplayDelay\":0,\"transitionSpeed\":300,\"customAspectRatioW\":1,\"customAspectRatioH\":1,\"fillSlides\":true},\"carousel\":[{\"type\":\"img\",\"attid\":28,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_2-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"},{\"type\":\"img\",\"attid\":29,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_1-1-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"},{\"type\":\"img\",\"attid\":30,\"cont\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3.jpeg\",\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-768x1025.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-512x683.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/03\/fashionforfuture_bolzano_festival-2026_3-265x354.jpeg\"},\"w\":1000,\"h\":1334,\"ar\":1.334,\"alt\":\"\"}],\"absolute_position\":false},{\"type\":\"marquee\",\"cont\":\"\",\"align\":\"top\",\"row\":3,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":10,\"config\":{\"desktop\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"tablet\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"phone\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"speed\":60,\"reversedirection\":false,\"startonscreen\":true,\"textformat\":\"Default\",\"pauseonhover\":false,\"startonhover\":false,\"alignment\":\"middle\",\"elements\":[{\"cont\":\"<p><strong><span class=\\\"samecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">FASHION FOR FUTURE - WE ARE FASHION REVOLUTION IN SOUTH TYROL<\/span><\/strong><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><strong><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">FASHION FOR FUTURE - WE ARE FASHION REVOLUTION IN SOUTH TYROL<\/span><\/strong><\/p>\",\"type\":\"text\"}],\"separator\":\"-\",\"borderTopWidth\":0,\"borderBottomWidth\":0,\"borderColor\":\"\",\"backgroundColor\":\"\"},\"absolute_position\":false,\"frameOverflow\":\"both\"},{\"type\":\"hr\",\"cont\":\"\",\"align\":\"bottom\",\"row\":4,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":21,\"absolute_position\":false,\"frameOverflow\":\"both\"},{\"type\":\"text\",\"cont\":\"<p style=\\\"text-align: right; line-height: 1;\\\"><span style=\\\"font-size: 75px;\\\"><strong><span class=\\\"oppositecolor\\\" style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Program<\/span><\/strong><\/span><\/p>\",\"align\":\"top\",\"row\":5,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":31,\"absolute_position\":false,\"dosync\":false},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Dienstag, 21. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":9,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":13,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":12,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":true,\"iconType\":\"plus-minus\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":3,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">12 AM \\u2014 2 PM<\/span> <strong>BLANKETTONE!<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p>Gemeinsames Erstellen einer gro\\u00dfen Decke aus ausrangierter Kleidung. Do-it-together-Workshop mit der r\\u00e9cup\\u00e9rath\\u00e8que MaMa \\u2661 Material Matters. Keine Vorkenntnisse erforderlich. <br \/><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/fV6Yhsb6fZpxsqvu8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Vivo Garden)<\/span><\/a><\/span><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Bozen) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti. <\/span><span style=\\\"font-weight: 400;\\\"><br \/><\/span><\/span><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/fV6Yhsb6fZpxsqvu8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">5:30 PM \\u2014 7 PM<\/span> <strong>Greenwashing &amp; Right To Repair<\/strong> <span style=\\\"font-size: 12px;\\\">(Open Talk)\\u00a0<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">St\\u00e4rkung und Schutz der Konsument*innen im \\u00f6kologischen Wandel mit Laura Valle, Professorin f\\u00fcr Privatrecht an der unibz. <\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">(English mit italienischen Folien)<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/cczkGd95tZYSc1EW7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: unibz ,Bibiliothekseingang \/ Raum A1.01)<\/span><\/a><\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":6,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":34,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"frameOverflow\":\"\",\"classes\":\"whitebg\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Mittwoch, 22. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":10,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":18,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":19,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":true,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":5,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">1 PM \\u2014 1:30 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Guided Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p>\\u00a0<\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Unterst\\u00fctzung: Max Scheidl<\/span><\/p>\\n<p>\\u00a0<\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Brixen) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti.<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/CdwmUqnqbPyQbkRe7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Domplatz, Brixen)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>Consumption Detox: Stitch\\u2018n Bitch<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u00dcberkonsum entgegentreten? Lasst uns im Rahmen eines Stitch \\u2019n Bitch gemeinsam an einem kollektiven Kunstwerk arbeiten! Machen statt konsumieren - <br \/>mit Designerin Alexandra Fruhstorfer.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">4 PM \\u2014 6 PM<\/span><strong> Open Talk: Le condizioni di lavoro della moda \\u2013 dal \\u201cMade in Italy\\u201d ai distretti tessili mondiali<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Nachhaltigkeitsberaterin Caterina Occhio beleuchtet Mode-Lieferketten, vergleicht \\u201eMade in Italy\\u201c mit globalen Produktionen und thematisiert Qualit\\u00e4t, Arbeitsbedingungen sowie die Notwendigkeit von Transparenz in der Modebranche. (Italienisch)<\/span><\/p>\\n<p><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Italian spoken) (Location: WAAG [Caf\\u00e9 \/ Aquarium])<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 6 PM<\/span><\/span> <strong>Exhibition Opening: Inside Dust\\u00a0<\/strong><\/span><\/p>\",\"content\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"top\",\"row\":7,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":33,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"frameOverflow\":\"\",\"classes\":\"whitebg\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Donnerstag, 23. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":28,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"middle\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":29,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":5,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">1 PM \\u2014 1:30 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Guided Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\\n<p>\\u00a0<\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Unterst\\u00fctzung: Max Scheidl<\/span><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">10:30 AM \\u2014 12:30 PM<\/span> <strong>Touching Toxic Textiles\\u00a0<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Ein spielerisches Quizformat schafft Raum f\\u00fcr Austausch und die M\\u00f6glichkeit, gemeinsam mit \\u201eExperts by Experience\\u201c mehr \\u00fcber Fasern und die textile Recyclingkette zu lernen.<\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u2192 Begrenzte Pl\\u00e4tze \\u2013 bitte vorab anmelden unter <a href=\\\"mailto:info@fashionforfuture.bz.it?subject=Registration: Touching Toxic Textiles - April 23\\\">info@fashionforfuture.bz.it<\/a><\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG (Caf\\u00e9 \/ Aquarium), Bolzano)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <b>Fixing Fashion<\/b>\\u00a0<span style=\\\"font-size: 12px;\\\">(Workshop) (Bruneck)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir! <br \/>Special: Poetry Slam mit Lena Simonetti.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/gS1hAmRdVJNViC3V9\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: Stadtbibliothek, Bruneck)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2:30 PM \\u2014 5 PM<\/span><strong> Slow Fashion Walk &amp; Talk<\/strong><\/span><\/p>\",\"content\":\"<p>Gef\\u00fchrte Tour mit Susanne Barta durch (Concept) Stores und Ateliers in Bozen, mit Fokus auf Slow Fashion (Deutsch).<\/p>\\n<p>In Zusammenarbeit mit <a style=\\\"font-family: forma-djr-micro, sans-serif; letter-spacing: 0em; text-indent: 0em;\\\" rel=\\\"noopener\\\" href=\\\"https:\/\/walk4future.com\/\\u00a0\\\" target=\\\"_blank\\\">walk4future\\u00ae-REthink Fashion!<\/a><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u2192 Bitte vorab anmelden unter <a href=\\\"mailto:info@fashionforfuture.bz.it?subject=Registration: Slow Fashion Walk and Talk - April 23\\\" data-id=\\\"0\\\">info@fashionforfuture.bz.it<\/a><\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/(Location: WAAG [Basement], Piazza del Grano 12, Bolzano)\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Meeting Point: WAAG, Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">7 PM \\u2014 9 PM<\/span><\/span><strong> Atelier Visit &amp; Interactive Textile Installation<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Besuch des Ateliers von Eco-Social Designerin und Textilk\\u00fcnstlerin Adele Buffa und der multidisziplin\\u00e4ren K\\u00fcnstlerin Laura Pan. Zu sehen ist die interaktive Textilinstallation Centoventi rund um den Prozess des Stickens. (Italienisch)<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/sWqWbxYmg5LqRWXd8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: S\\u00fcdtiroler K\\u00fcnstlerbund)<\/span><\/a><\/p>\\n<p>\\u00a0<\/p>\",\"isOpen\":true}]},\"absolute_position\":false}],\"align\":\"middle\",\"row\":8,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":40,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"frameOverflow\":\"\",\"classes\":\"whitebg\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Freitag, 24. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":22,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":30,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-minus\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":7,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">10 AM \\u2014 12 AM<\/span><\/span><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><strong> How to care for your garment<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p>Anne-Rose Klotz verschafft einen \\u00dcberblick \\u00fcber Materialien und die Bedeutung von Pflegesymbolen- praktische Tipps f\\u00fcr einen ressourcenschonenden Umgang mit unserer Kleidung inklusive! F\\u00fcr lange Freude an unseren Lieblingsst\\u00fccken! (Deutsch)<\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/owenBbbbsKfDKs3e8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: BITZ unibz fablab)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span>\\u00a0<strong>Fixing Fashion<\/strong> <span style=\\\"font-size: 12px;\\\">(Meran) (Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-weight: 400;\\\">N\\u00e4hcaf\\u00e8: Komm mit deinen kaputten Kleidungsst\\u00fccken vorbei \\u2013 gemeinsam flicken, n\\u00e4hen, k\\u00fcrzen und stopfen wir!<\/span><span style=\\\"font-weight: 400;\\\"><br \/><\/span><\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/efnSF6bh57pe2sYr7\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: Bibliothek Meran)<\/span><\/a><\/span><\/span><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>No Fake Fashion<\/strong>\\u00a0<span style=\\\"font-size: 12px;\\\">(Workshop)\\u00a0<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Ein interaktiver Workshop dazu, was wirklich hinter den Labels unserer Kleidung steckt und wie R\\u00fcckverfolgbarkeit, Transparenz und die Zukunft der Mode gelingen kann \\u2013 <br \/>mit Lauren Berardi von Lottozero. (Englisch)<\/span><\/p>\\n<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">(English spoken)<\/span><br \/><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/owenBbbbsKfDKs3e8\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(Location: BITZ unibz fablab)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 4 PM<\/span> <strong>Consumption Detox: Stitch\\u2018n Bitch<\/strong> <span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">\\u00dcberkonsum entgegentreten? Lasst uns im Rahmen eines Stitch \\u2019n Bitch gemeinsam an einem kollektiven Kunstwerk arbeiten! Machen statt konsumieren - <br \/>mit Designerin Alexandra Fruhstorfer.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;\\\">(WAAG (Caf\\u00e9 \/ Aquarium), Piazza del Grano 12, Bolzano)<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 3 PM<\/span> <strong>Preisverleihung: Fair Trend Design Contest<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Bei der diesj\\u00e4hrigen Edition des Kreativwettbewerbs f\\u00fcr 11 bis 14-J\\u00e4hrige wurden Textilien zu Flaggen mit Botschaften zum Fairen Handel recycelt. Die drei besten Beitr\\u00e4ge jeder Kategorie werden pr\\u00e4miert.<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Outdoors])<\/span><\/a><\/p>\",\"isOpen\":true},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">From 5 PM<\/span> <strong>(Fair &amp; Fixing) Fashion Show<\/strong><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Secondhand Fashion trifft Fairtrade \\u2013 entdecke deine liebsten Styles bei unserer Modenschau. Schau vorbei!<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/hqeVNkYzAaNjeiht5\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px; font-family: forma-djr-micro, sans-serif;\\\">(Location: WAAG [Outdoors])<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">6:30 PM \\u2014 7 PM<\/span> <strong>Exhibition: Inside Dust<\/strong> <span style=\\\"font-size: 12px;\\\">(Closing Tour)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\" data-teams=\\\"true\\\">Die Ausstellung von Alexandra Fruhstorfer wirft einen kritischen Blick auf \\u00dcberkonsum und das tr\\u00fcgerische Versprechen von \\u201eRecycling\\u201c \\u2013 vor dem Hintergrund einer textilen Materialkultur, die ma\\u00dfgeblich von der Nutzung und Ausbeutung von Erd\\u00f6l gepr\\u00e4gt ist.<\/span><\/p>\",\"isOpen\":false}]},\"absolute_position\":false}],\"align\":\"middle\",\"row\":9,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":50,\"absolute_position\":false,\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"frameOverflow\":\"\",\"classes\":\"whitebg\"},{\"type\":\"stack\",\"cont\":[{\"type\":\"text\",\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 50px;\\\">Samstag, 25. April<\/span><\/p>\",\"align\":\"top\",\"row\":0,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":2,\"yvel\":1,\"push\":0,\"relid\":25,\"absolute_position\":false},{\"type\":\"accordion\",\"cont\":\"\",\"align\":\"top\",\"row\":1,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":\"\",\"yvel\":1,\"push\":0,\"relid\":32,\"config\":{\"accordionConfig\":{\"showBorders\":true,\"borderColor\":\"#000\",\"borderWidth\":1,\"showFirstLastBorders\":false,\"showBorderUnderOpenedTitle\":false,\"animationDuration\":120,\"closeOthers\":false,\"collapseOnContentClick\":false,\"iconType\":\"plus-x\",\"iconPosition\":\"right\",\"titlePaddingTop\":5,\"titlePaddingRight\":5,\"titlePaddingBottom\":5,\"titlePaddingLeft\":0,\"contentPaddingTop\":10,\"contentPaddingRight\":0,\"contentPaddingBottom\":10,\"contentPaddingLeft\":0,\"iconSpacing\":10,\"iconYOffset\":0,\"iconSize\":25,\"iconStrokeWidth\":1,\"useIconColor\":true,\"iconColor\":\"#000\",\"maxWidth\":90,\"useBackgroundColor\":true,\"backgroundColor\":\"#ffffff\",\"forceTitleTextFormat\":false,\"titleTextformat\":\"Default\",\"forceTitleTextColor\":false,\"titleTextColor\":\"#000000\",\"forceContentTextFormat\":false,\"contentTextformat\":\"Default\",\"forceContentTextColor\":false,\"contentTextColor\":\"#000000\",\"nightMode\":false,\"rowAmount\":2,\"preOpenFirstRow\":false},\"cont\":[{\"title\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">11 AM \\u2014 5 PM<\/span> <strong>Swap Party<\/strong><\/span><\/p>\",\"content\":\"<p>Bringe bis zu 5 Kleidungsst\\u00fccke oder Accessoires - sauber und in gutem Zustand.<\/p>\\n<p>Gib deine Teile am Check-in ab und entdecke neue St\\u00fccke von anderen.<\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/dajWq4DnNeKMcX5g6\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">(Location: Ahoi! Minigolf)<\/span><\/a><\/p>\",\"isOpen\":false},{\"title\":\"<p style=\\\"text-align: left;\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"><span class=\\\"timetable_time\\\">2 PM \\u2014 5 PM<\/span> <b>Second Wind\\u00a0<\/b><span style=\\\"font-size: 12px;\\\">(Workshop)<\/span><\/span><\/p>\",\"content\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Upcycling mit ausgedientem Gleitschirmstoff: einst vom Wind getragen, erz\\u00e4hlen diese Materialien Geschichten vom Himmel. Nun, auf festem Grund k\\u00f6nnen sie neue Geschichten schreiben. Bist du dabei?<\/span><\/p>\\n<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/maps.app.goo.gl\/dajWq4DnNeKMcX5g6\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif; font-size: 12px;\\\">(Location: Ahoi! Minigolf)<\/span><\/a><\/p>\",\"isOpen\":false}]},\"absolute_position\":false}],\"align\":\"middle\",\"row\":10,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":53,\"absolute_position\":false,\"frameOverflow\":\"\",\"stackRowGutter\":0,\"stackRowGutterMu\":\"%\",\"classes\":\"whitebg\"},{\"type\":\"text\",\"cont\":\"<p><a rel=\\\"noopener\\\" href=\\\"https:\/\/www.google.com\/maps\/d\/viewer?mid=1wC0_KvnQ_kremDMt1HetuM8vjea5Je4&amp;hl=de&amp;ll=46.612354624961235%2C11.540777899999997&amp;z=9\\\" target=\\\"_blank\\\"><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Entdecke mehr Slow Fashion in S\\u00fcdtirol<\/span><\/a><\/p>\",\"align\":\"middle\",\"row\":11,\"col\":0,\"colspan\":10,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":47,\"absolute_position\":false,\"frameOverflow\":\"\"},{\"type\":\"img\",\"cont\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02.jpeg\",\"align\":\"middle\",\"row\":12,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":48,\"attid\":83,\"sizes\":{\"full\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02.jpeg\",\"_768\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-768x1152.jpeg\",\"_512\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-512x768.jpeg\",\"_265\":\"\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-16-at-16.37.02-265x398.jpeg\"},\"w\":800,\"h\":1200,\"ar\":1.5,\"alt\":\"\",\"absolute_position\":false,\"textOnElement\":{\"topLeft\":\"\",\"topCenter\":\"\",\"topRight\":\"\",\"leftCenter\":\"\",\"centerCenter\":\"\",\"rightCenter\":\"\",\"bottomLeft\":\"\",\"bottomCenter\":\"\",\"bottomRight\":\"\",\"spaceLeftRight\":10,\"spaceLeftRightMu\":\"px\",\"spaceTopBottom\":10,\"spaceTopBottomMu\":\"px\",\"enableSpacePhone\":false,\"spaceLeftRightPhone\":10,\"spaceLeftRightPhoneMu\":\"px\",\"spaceTopBottomPhone\":10,\"spaceTopBottomPhoneMu\":\"px\",\"verticalOffsetCenter\":0,\"verticalOffsetCenterMu\":\"px\",\"verticalOffsetCenterPhone\":0,\"verticalOffsetCenterPhoneMu\":\"px\",\"darkGradientAtTop\":false,\"darkGradientAtBottom\":false,\"darkGradientAtTopColor\":\"#000000\",\"darkGradientAtBottomColor\":\"#000000\"},\"frameOverflow\":\"\"},{\"type\":\"marquee\",\"cont\":\"\",\"align\":\"middle\",\"row\":13,\"col\":0,\"colspan\":12,\"offsetx\":0,\"offsety\":0,\"spaceabove\":0,\"spacebelow\":0,\"yvel\":1,\"push\":0,\"relid\":56,\"config\":{\"desktop\":{\"spacebetween\":12,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":120},\"tablet\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"phone\":{\"spacebetween\":10,\"spacebetween_mu\":\"px\",\"imageheight\":50,\"imageheight_mu\":\"px\",\"spacetop\":0,\"spacetop_mu\":\"px\",\"spacebottom\":0,\"spacebottom_mu\":\"px\",\"speed\":60},\"speed\":60,\"reversedirection\":false,\"startonscreen\":true,\"textformat\":\"Default\",\"pauseonhover\":true,\"startonhover\":false,\"alignment\":\"middle\",\"elements\":[{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">&amp; all those helping hands!<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"> Collaborations: Paula Rach\\u00e9 (Festival Guide), Anna Mayr (Photography), Natalia Adrian (Communication Support), Lukas Terragnolo (Video)<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\"> Locations: WAAG (Chiara Paterno, Greta Marcolongo), BITZ unibz Fablab (Kathrin Kofler), Ahoi Minigolf (Emily Guerra), City Library Bressanone, City Library Brunico, City Library Merano, Municipality of Brunico<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">OEW support: Marta Larcher, Loredana Giraldin, Katharina Oberhollenzer, Irene Albanese, Francesca Salvo, Gertrud Hofer (sewing experts) and Stella Soracase. Poetry Slam: Lene Morgenstern (writer), Lena Simonetti (performer)<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"<p><span style=\\\"font-family: forma-djr-micro, sans-serif;\\\">Student support: Victoria Ricciola, Shirin Kiefer, Anna Pitton, Elena Galvani, Beatrice Guerra<\/span><\/p>\",\"type\":\"text\"},{\"cont\":\"\",\"type\":\"text\"},{\"cont\":\"\",\"type\":\"text\"}],\"separator\":\"+\",\"borderTopWidth\":0,\"borderBottomWidth\":0,\"borderColor\":\"\",\"backgroundColor\":\"\"},\"absolute_position\":false,\"frameOverflow\":\"both\"}]}","_links":{"self":[{"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/fashionforfuture.bz.it\/de\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}